.best-sellers-tabs{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.best-sellers-tabs__header{text-align:center;margin-bottom:2rem}.best-sellers-tabs__title{margin:0 0 .5rem;font-weight:400}.best-sellers-tabs__title--italic{font-style:italic}.best-sellers-tabs__description{margin:0;color:rgba(var(--color-foreground),.75)}.best-sellers-tabs__nav{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem 1rem;margin-bottom:2rem;padding:0 1rem}@media screen and (min-width: 750px){.best-sellers-tabs__nav{display:flex;justify-content:center;gap:3rem;margin-bottom:2.5rem;padding:0}}.best-sellers-tabs__nav-button{background:none;border:none;padding:.5rem 0;font-size:var(--tab-font-size, 1.2rem);font-weight:400;cursor:pointer;position:relative;color:rgba(var(--color-foreground),.6);transition:color .2s ease;font-family:inherit;letter-spacing:.04em;text-align:center}.best-sellers-tabs__nav-button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgb(var(--color-foreground));transform:scaleX(0);transition:transform .3s ease}.best-sellers-tabs__nav-button:hover{color:rgb(var(--color-foreground))}.best-sellers-tabs__nav-button[aria-selected=true]{color:rgb(var(--color-foreground));font-weight:400}.best-sellers-tabs__nav-button[aria-selected=true]:after{transform:scaleX(1)}.best-sellers-tabs__panels{position:relative}.best-sellers-tabs__panel{display:none}.best-sellers-tabs__panel[aria-hidden=false]{display:block}.best-sellers-tabs__carousel-wrapper{position:relative}.best-sellers-tabs__carousel{display:flex;gap:var(--grid-mobile-horizontal-spacing, 1rem);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style:none;padding:0 1.5rem 1rem;margin:0;scroll-behavior:smooth}.best-sellers-tabs__carousel::-webkit-scrollbar{display:none}.best-sellers-tabs__carousel .best-sellers-tabs__item{flex:0 0 calc(80% - var(--grid-mobile-horizontal-spacing, 1rem) / 2);scroll-snap-align:start}@media screen and (min-width: 750px){.best-sellers-tabs__carousel{gap:var(--grid-desktop-horizontal-spacing, 2rem);padding:0 4rem 1rem}.best-sellers-tabs__carousel .best-sellers-tabs__item{flex:0 0 calc((100% - var(--grid-desktop-horizontal-spacing, 2rem) * (var(--columns-desktop, 4) - 1)) / var(--columns-desktop, 4))}}.best-sellers-tabs__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);width:4rem;height:4rem;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;transition:border-color .2s ease,opacity .2s ease;padding:0;color:rgb(var(--color-foreground))}.best-sellers-tabs__arrow:hover{border-color:rgb(var(--color-foreground))}.best-sellers-tabs__arrow svg{width:2rem;height:2rem}.best-sellers-tabs__arrow--prev{left:0}.best-sellers-tabs__arrow--next{right:0}@media screen and (min-width: 750px){.best-sellers-tabs__arrow{display:flex}}.best-sellers-tabs .card-wrapper{position:relative;height:100%}.best-sellers-tabs .card-wrapper>.card{height:100%;display:flex;flex-direction:column}.best-sellers-tabs .card__content,.best-sellers-tabs .card__information{flex:1;display:flex;flex-direction:column}.best-sellers-tabs .card-information{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.best-sellers-tabs .price-and-basket{display:flex;flex-direction:column;width:100%;gap:.75rem;margin-top:auto}.best-sellers-tabs .price{width:100%;justify-content:center}.best-sellers-tabs .price .price-item{font-size:1.2rem}.best-sellers-tabs .quick-add{width:100%}.best-sellers-tabs .quick-add__submit{width:100%;font-size:1.1rem;padding:.8rem 1rem;min-height:auto}@media screen and (min-width: 750px){.best-sellers-tabs .price .price-item{font-size:1.4rem}.best-sellers-tabs .quick-add__submit{font-size:1.3rem;padding:1rem 1.5rem}}.best-sellers-tabs .card__badge--best-seller{position:absolute;top:1rem;left:1rem;z-index:1;background:transparent;color:rgb(var(--color-foreground));font-size:1rem;font-weight:500;letter-spacing:.1em;padding:0}.best-sellers-tabs .card-wrapper{position:relative}.best-sellers-tabs__panel[aria-hidden=false]{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-best-sellers-tabs.css.map */
