.collection-tabs-carousel{overflow-x:clip}.collection-tabs-carousel__panel[hidden]{display:none!important}.collection-tabs-carousel__header{margin-bottom:3.2rem;padding-top:2.8rem;position:relative;text-align:center}.collection-tabs-carousel__header:before{background:rgba(var(--color-foreground),.12);content:"";height:.1rem;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:center;transition:transform .85s cubic-bezier(.22,1,.36,1);width:100%}.collection-tabs-carousel__header.is-revealed:before{transform:scaleX(1)}.collection-tabs-carousel__title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);font-style:var(--font-heading-style);font-weight:700;letter-spacing:.16em;line-height:1.15;margin:0;text-transform:uppercase;transition:letter-spacing .45s ease}.collection-tabs-carousel__header.is-revealed .collection-tabs-carousel__title{letter-spacing:.18em}@media screen and (min-width:750px){.collection-tabs-carousel__title{font-size:calc(var(--font-heading-scale) * 2.8rem);letter-spacing:.18em}}@media screen and (max-width:749px){.collection-tabs-carousel__header{margin-bottom:2.4rem;padding-top:2.4rem}.collection-tabs-carousel__title{font-size:calc(var(--font-heading-scale) * 1.8rem);letter-spacing:.12em}}.collection-tabs-carousel__slider-shell{container-type:inline-size;overflow:visible;position:relative;width:100%}.collection-tabs-carousel__slider{--desktop-margin-left-first-item: 0;min-width:0;width:100%}.collection-tabs-carousel__slider .slider-buttons{display:none}.collection-tabs-carousel__slider .slider{margin-bottom:0;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scroll-padding-left:0}.collection-tabs-carousel__slider .slider--desktop{scroll-padding-left:0}.collection-tabs-carousel__slider .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.collection-tabs-carousel__slider .slider--desktop:after{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing));padding-left:0;width:0}@media screen and (min-width:990px){.collection-tabs-carousel__slider .slider--desktop{scroll-snap-type:none}.collection-tabs-carousel__slider .slider--desktop .slider__slide{scroll-snap-align:unset}}.collection-tabs-carousel__slider .slider__slide{display:flex;height:auto;padding-bottom:0!important;padding-top:0!important}.collection-tabs-carousel__grid{align-items:stretch;column-gap:1.6rem;display:flex;flex-wrap:inherit;list-style:none;margin:0;padding:0}.collection-tabs-carousel__grid .grid__item{flex-grow:0;max-width:none}@media screen and (min-width:990px){.collection-tabs-carousel__slider .slider--desktop .grid__item{flex:0 0 calc((100cqw - (var(--grid-desktop-horizontal-spacing) * (var(--carousel-columns, 4) - 1))) / var(--carousel-columns, 4));width:calc((100cqw - (var(--grid-desktop-horizontal-spacing) * (var(--carousel-columns, 4) - 1))) / var(--carousel-columns, 4))}}@media screen and (min-width:750px)and (max-width:989px){.collection-tabs-carousel__slider .slider--tablet .grid__item{flex:0 0 calc((100cqw - var(--grid-desktop-horizontal-spacing)) / 2);width:calc((100cqw - var(--grid-desktop-horizontal-spacing)) / 2)}}@media screen and (max-width:749px){.collection-tabs-carousel__grid{column-gap:1.2rem}.collection-tabs-carousel__slider .slider--tablet .grid__item{flex:0 0 calc((100cqw - 1.2rem)/2);width:calc((100cqw - 1.2rem)/2)}}.collection-tabs-carousel__nav{align-items:center;background:rgb(var(--color-background));border:none;border-radius:50%;box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.14);color:rgb(var(--color-foreground));cursor:pointer;display:inline-flex;flex-shrink:0;height:4.8rem;justify-content:center;position:absolute;top:calc(((100cqw - (var(--grid-desktop-horizontal-spacing) * (var(--carousel-columns, 4) - 1))) / var(--carousel-columns, 4)) * .667);transform:translateY(-50%);transition:box-shadow .25s ease,opacity .25s ease,transform .25s ease;width:4.8rem;z-index:3}.collection-tabs-carousel__nav:not([disabled]):hover{box-shadow:0 .6rem 2rem rgba(var(--color-shadow),.18);transform:translateY(-50%) scale(1.05)}.collection-tabs-carousel__nav:not([disabled]):active{transform:translateY(-50%) scale(.96)}.collection-tabs-carousel__nav[disabled]{cursor:not-allowed;opacity:0;pointer-events:none}.collection-tabs-carousel__nav--prev{left:-.8rem}.collection-tabs-carousel__nav--next{right:-.8rem}.collection-tabs-carousel__nav .svg-wrapper{align-items:center;display:flex;height:1.4rem;justify-content:center;width:1.4rem}.collection-tabs-carousel__nav--prev .svg-wrapper{transform:rotate(90deg)}.collection-tabs-carousel__nav--next .svg-wrapper{transform:rotate(-90deg)}.collection-tabs-carousel .discovery-card__media,.collection-tabs-carousel .discovery-card__media-inner,.collection-tabs-carousel .discovery-card__image,.collection-tabs-carousel .discovery-card__placeholder{border-radius:1.2rem}.collection-tabs-carousel .discovery-card__sale-marquee{border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}.collection-tabs-carousel__view-all{margin-top:3.2rem}.collection-tabs-carousel__view-all .button,.collection-tabs-carousel__view-all .link{min-width:18rem}@media screen and (max-width:989px){.collection-tabs-carousel__slider .slider--tablet{scroll-padding-left:0}.collection-tabs-carousel__slider .slider--tablet:after{padding-left:0}.collection-tabs-carousel__nav{top:calc(((100cqw - var(--grid-desktop-horizontal-spacing)) / 2) * .667)}}@media screen and (max-width:749px){.collection-tabs-carousel__nav{height:4.4rem;top:calc((100cqw - 1.2rem)/2*.667);width:4.4rem}.collection-tabs-carousel__nav--prev{left:-.4rem}.collection-tabs-carousel__nav--next{right:-.4rem}}@media(prefers-reduced-motion:no-preference){[data-section-reveal]{opacity:0;transform:translateY(1.6rem);transition:opacity .65s ease var(--reveal-delay, 0ms),transform .65s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms)}[data-section-reveal].is-revealed{opacity:1;transform:translateY(0)}.collection-tabs-carousel__slider-shell[data-section-reveal]{transform:translateY(1.2rem)}.collection-tabs-carousel__slide-reveal{opacity:0;transform:translateY(1.4rem) scale(.985);transition:opacity .65s ease var(--reveal-delay, 0ms),transform .65s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms)}.collection-tabs-carousel__slider-shell.is-revealed .collection-tabs-carousel__slide-reveal{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.collection-tabs-carousel__slide-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-collection-tabs-carousel.css.map */
