.product-showcase__header{text-align:center;margin-bottom:2.8rem}.product-showcase__title{margin:0 0 1.2rem}.tabs-nav{display:flex;justify-content:center;align-items:center;gap:1rem;row-gap:1rem;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 3.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.tabs-nav__item{margin:0}.tabs-nav__tab{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0 1.6rem 1.4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.5);cursor:pointer;position:relative;transition:color var(--duration-default) ease}.tabs-nav__tab:after{content:"";position:absolute;left:1.6rem;right:1.6rem;bottom:-.1rem;height:.2rem;background:rgb(var(--color-button));transform:scaleX(0);transition:transform var(--duration-default) ease}.tabs-nav__tab[aria-selected=true]{color:rgb(var(--color-foreground))}.tabs-nav__tab[aria-selected=true]:after{transform:scaleX(1)}.tabs-nav__tab:hover{color:rgb(var(--color-foreground))}.tabs-nav__tab:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.product-showcase__panel-footer{display:flex;justify-content:center;margin-top:3.2rem}@media screen and (max-width:749px){.tabs-nav{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none}.tabs-nav::-webkit-scrollbar{display:none}}.product-showcase__slider-wrap{position:relative}.product-showcase__slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;list-style:none;margin:0;padding:0 0 .5rem;gap:1.6rem;scrollbar-width:none;-ms-overflow-style:none}.product-showcase__slider::-webkit-scrollbar{display:none}.product-showcase__slide{scroll-snap-align:start;flex:0 0 auto;width:73%}@media screen and (min-width:480px)and (max-width:749px){.product-showcase__slide{width:54%}}@media screen and (min-width:750px)and (max-width:989px){.product-showcase__slider{gap:2rem}.product-showcase__slide{width:calc(33.333% - 1.4rem)}}@media screen and (min-width:990px){.product-showcase__slider{gap:2.4rem}.product-showcase__slide{width:calc(25% - 1.8rem)}}@media screen and (min-width:1200px){.product-showcase__slider{gap:2rem}.product-showcase__slide{width:calc(16.666% - 1.7rem)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-showcase.css.map */
