.featured-collection--root{margin:48px 0}.section--featured-collection{max-width:1144px;margin:0 auto}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH .section--featured-collection [data-item~=section-heading],#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH [data-item=rte-content] h2{font-size:var(--fs-xl);line-height:var(--lh-xl)}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH [data-item=overline]{font-family:var(--primary-font);font-size:var(--fs-lg)}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH .product-card--root .product-card--title{font-family:var(--primary-font);font-size:var(--fs-md);line-height:var(--lh-md)}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH .product-card--root .product-card--subtitle{font-family:var(--primary-font);font-size:var(--fs-sm);line-height:var(--lh-sm)}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH .product--price{font-family:var(--primary-font);font-size:var(--fs-sm);line-height:var(--lh-md)}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH .featured-collection--grid .product-card--root .product-card--details{align-items:center;text-align:center}.featured-collection--root .product-card--root .product-card--details{padding:0}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH button.featured-tabs__tab{line-height:var(--lh-md)}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH .product-card--root{box-shadow:none}#shopify-section-template--21221531713721__custom_featured_collection_BG9gUH .product-card--image-wrapper img{background-color:var(--color-white)}.featured-tabs__heading{margin-bottom:24px}.featured-tabs__nav{display:flex;justify-content:center;gap:32px;position:relative;padding-bottom:12px;margin:0 auto 1px;width:90%}.featured-tabs__nav .tabs-list{display:flex;gap:32px;margin:0;padding:0;list-style:none;align-items:center;justify-content:space-between;width:100%}.featured-tabs__nav .tabs-list li{display:block}.featured-collection--wrapper .featured-tabs__nav .tabs-list .featured-tabs__tab{background:none;border:none;cursor:pointer;padding:8px 0;font-weight:700;position:relative;color:var(--color-tab);transition:color .18s ease,font-weight .18s ease}.featured-collection--wrapper .featured-tabs__nav .tabs-list .featured-tabs__tab.is-active,.featured-collection--wrapper .featured-tabs__nav .tabs-list .featured-tabs__tab:hover{color:var(--color-black);font-weight:700}.featured-tabs__tab.is-active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.featured-tabs__tab:after{content:"";position:absolute;left:0;right:0;bottom:-12px;height:9px;width:100%;border-radius:2px;background:var(--color-red);-webkit-transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}.featured-tabs__nav{border-bottom:1px solid}button.featured-tabs__tab{font-family:var(--primaryRegular-font);padding:1rem 8px;font-size:var(--fs-md);font-weight:700;letter-spacing:.9px;min-width:auto;text-transform:uppercase}.featured-collection--root .featured-collection--block{display:none;margin-top:32px}.featured-collection--root .featured-collection--block.is-active{display:block}.featured-collection--carousel-wrapper{position:relative;display:block}.featured-collection--carousel-wrapper carousel-element{position:relative;display:block}.featured-collection--carousel-wrapper .carousel-nav-dot{position:relative;margin-top:16px;display:flex;justify-content:center}.featured-collection--carousel-wrapper .carousel-nav-dot--wrapper{position:relative;padding:12px 0;margin:0;background:transparent;display:flex;gap:var(--dot-gap, 8px);justify-content:center;align-items:center}.featured-collection--carousel-wrapper .carousel-nav-dot--index{padding:6px;cursor:pointer;z-index:3}.featured-collection--carousel-wrapper .carousel-nav-dot--index div{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.5);transition:all .3s ease}.featured-collection--carousel-wrapper .carousel-nav-dot--index[aria-current=true] div{background-color:var(--color-black);border:1px solid var(--color-black);transform:scale(1.1)}.featured-collection--carousel-wrapper .carousel-nav-dot--index:hover div{background-color:#0009}.featured-collection--grid{display:grid;grid-template-columns:repeat(var(--grid-columns, 4),1fr);gap:16px;--grid-columns: 4}.featured-collection--grid[data-columns="3"]{--grid-columns: 3}.featured-collection--grid[data-columns="4"]{--grid-columns: 4}.carousel--root[data-mobile-only=true]{display:none}@media(min-width:1024px){.featured-collection--grid{display:grid}.carousel--root[data-mobile-only=true]{display:none}.featured-collection--carousel-wrapper .carousel-nav-dot{display:none!important}}@media(max-width:638px){.featured-collection--grid{display:none}.carousel--root[data-mobile-only=true]{display:block}.featured-collection--carousel-wrapper .carousel-nav-dot{display:flex}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto;-webkit-animation:fadeInUp .5s cubic-bezier(.4,0,.2,1) forwards;animation:fadeInUp .5s cubic-bezier(.4,0,.2,1) forwards}@media(max-width:639px){button.featured-tabs__tab{font-size:var(--fs-xs);padding:.6rem 8px}.featured-tabs__tab.is-active:after{width:100%;max-width:120px;height:9px;bottom:-12px}}@media(max-width:639px){.featured-tabs__nav .tabs-list{justify-content:unset;gap:10px}.featured-tabs__nav{overflow-x:auto;-webkit-overflow-scrolling:touch;gap:16px;scroll-snap-type:x mandatory}button.featured-tabs__tab{flex:0 0 auto;white-space:nowrap;scroll-snap-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-featured-collection-tabs.css.map */
