.featured-collection{overflow:visible}.featured-collection__inner{gap:1.75rem 0}@media screen and (min-width:981px){.featured-collection__inner{gap:2.5rem 0}}.featured-collection__grid{display:grid;gap:var(--featured-collection-gap);grid-template-columns:repeat(var(--featured-collection-grid-mobile-columns),minmax(0,1fr))}@media screen and (min-width:981px){.featured-collection__grid{grid-template-columns:repeat(var(--featured-collection-grid-desktop-columns),minmax(0,1fr))}}.featured-collection__header{display:grid;gap:1.25rem;justify-items:center;text-align:center}.featured-collection__header .section-header{justify-items:center;margin-bottom:40px}.featured-collection__footer{display:flex;justify-content:center}.featured-collection__carousel{--featured-collection-gutter: max(2.75rem, calc((100% - var(--content-width)) / 2));position:relative;width:100%;min-width:0;overflow:visible;grid-column:1 / -1;padding-inline:var(--featured-collection-gutter)}.featured-collection__carousel .splide__track{overflow:hidden;overscroll-behavior-x:contain;touch-action:pan-y}.featured-collection__carousel .splide__list{align-items:stretch}.featured-collection__carousel .splide__slide{height:auto}.featured-collection__carousel .splide__arrow{width:auto;height:auto;padding:0;border:0;border-radius:0;background:transparent;opacity:1;box-shadow:none;transition:opacity .2s ease}.featured-collection__carousel .splide__arrow:hover,.featured-collection__carousel .splide__arrow:focus{background:transparent;opacity:.65}.featured-collection__carousel .splide__arrow:disabled,.featured-collection__carousel .splide__arrow:disabled:hover,.featured-collection__carousel .splide__arrow:disabled:focus{opacity:.45;background:transparent;cursor:default}.featured-collection__carousel .splide__arrow svg{width:2.25rem;height:2.25rem}.featured-collection__carousel .splide__arrow--prev{left:max(.5rem,calc((var(--featured-collection-gutter) - 2.25rem) / 2))}.featured-collection__carousel .splide__arrow--next{right:max(.5rem,calc((var(--featured-collection-gutter) - 2.25rem) / 2))}.featured-collection .product-card{padding-left:10px;padding-right:10px;text-align:center}.featured-collection .product-card .group--vertical{align-items:center}.featured-collection .product-card__media-wrap,.featured-collection .product-card__media{overflow:hidden}.featured-collection .product-card__media,.featured-collection .badge{border-radius:0}.featured-collection .product-card__swatches{overflow:visible;justify-content:center}.featured-collection .product-card__content,.featured-collection .product-card__title,.featured-collection .product-card__price,.featured-collection .product-card__swatches{justify-content:center;text-transform:uppercase;justify-items:center;text-align:center;width:100%}@media(hover:hover)and (pointer:fine){.featured-collection .product-card__media-wrap:hover .product-card__image--primary{transform:scale(1.04)}.featured-collection .product-card__media-wrap:hover .product-card__image--secondary{opacity:1;transform:scale(1.04)}.featured-collection .product-card.is-swatch-locked .product-card__media-wrap:hover .product-card__image--primary{transform:none}.featured-collection .product-card.is-swatch-locked .product-card__media-wrap:hover .product-card__image--secondary{opacity:0;transform:none}}.featured-collection__carousel .splide__pagination{position:static;margin-top:1.5rem;padding:0;display:flex;justify-content:center;gap:.6rem}.featured-collection__carousel .splide__pagination__page{width:8px;min-width:8px;height:8px;min-height:8px;padding:0;border:1px solid #d1d1d1;border-radius:999px;background:transparent;opacity:1;transform:none;transition:background-color .22s ease,border-color .22s ease}.featured-collection__carousel .splide__pagination__page.is-active{background:var(--color-foreground);border-color:var(--color-foreground);transform:none}@media screen and (max-width:980px){.featured-collection__carousel{--featured-collection-gutter: 2.75rem}.featured-collection__header .section-header{margin-bottom:20px}.featured-collection__carousel .splide__arrow{display:none}.featured-collection__carousel .splide__pagination__page{width:6px;height:6px;min-width:6px;min-height:6px}.featured-collection__carousel .splide__pagination{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-featured-collection.css.map */
