@charset "UTF-8";.homepage__best-seller-section{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16);width:100%;max-width:none;margin:0;--product-carousel-track-gap:var(--spacing-3)}.homepage__best-seller-section .product-tile,.homepage__best-seller-section .splide__slide .product{height:100%}.pd-product-carousel{height:auto!important;min-height:0!important;max-height:none!important;align-self:start;flex:0 0 auto}.pd-product-carousel .product-carousel__row.splide,.pd-product-carousel .splide__list,.pd-product-carousel .splide__track{height:auto!important;min-height:0!important}.pd-product-carousel .splide__list{align-items:stretch}.pd-product-carousel .splide__slide{display:flex;flex-direction:column;min-height:0;box-sizing:border-box}.pd-product-carousel .splide__slide .product,.pd-product-carousel .splide__slide .product-tile{height:100%;flex:1 1 auto;width:100%}.pd-product-carousel .product-tile .image-container{aspect-ratio:1/1;overflow:hidden}.pd-product-carousel .product-tile .image-container .tile-image,.pd-product-carousel .product-tile .image-container img{-o-object-fit:cover;object-fit:cover}.homepage__best-seller-section .product-carousel__row{padding:0;position:relative}.best-seller__header{margin-bottom:var(--spacing-8);padding:0}.best-seller__title{margin:0;font-family:var(--font-family-sans);font-size:var(--font-size-headline);line-height:var(--line-height-headline);letter-spacing:.02em;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.homepage__best-seller-section .splide__arrow{box-sizing:border-box;width:var(--spacing-10,2.5rem);height:var(--spacing-10,2.5rem);min-width:var(--spacing-10,2.5rem);min-height:var(--spacing-10,2.5rem);padding:0;margin:0;line-height:1;background:rgba(var(--color-white-rgb),.75);border:1px solid rgba(var(--color-gray-200-rgb),.8);color:var(--color-gray-900);box-shadow:0 2px 6px rgba(0,0,0,.08);border-radius:0;transition:all var(--duration-fast) var(--ease-default)}.homepage__best-seller-section .splide__arrow:hover{background:rgba(var(--color-white-rgb),.95);color:var(--color-black);box-shadow:0 4px 12px rgba(0,0,0,.12)}.homepage__best-seller-section .splide__arrow i{font-size:1.25rem;font-weight:700}.homepage__best-seller-section .splide__arrow--prev{left:-50px}.homepage__best-seller-section .splide__arrow--next{right:-50px}@media (max-width:768.98px){.homepage__best-seller-section{padding-top:calc(var(--spacing-16) * .5);padding-bottom:calc(var(--spacing-16) * .5);--product-carousel-track-gap:var(--spacing-2)}.homepage__best-seller-section .product-carousel__row{padding:0}.best-seller__header{margin-bottom:calc(var(--spacing-8) * .5);padding:0}.homepage__best-seller-section .splide__arrows{margin-top:1rem;display:flex;justify-content:center;gap:1rem}.homepage__best-seller-section .splide__arrow{position:relative;top:0;transform:translateY(0)}}@media (max-width:30rem){.homepage__best-seller-section{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.best-seller__header{margin-bottom:calc(var(--spacing-6) * .5)}}