.section-collection .card,.section-collection .card-wrapper,.section-collection .product-card{--border-radius: 24px}.collection-section{margin-top:0;margin-bottom:0}.collection-section__header{margin-bottom:2rem;padding:0 1rem}.collection-section__heading{margin:0;font-family:TT Hoves,sans-serif;font-size:28px;font-weight:600;letter-spacing:0;line-height:1.15}.collection-section__subheading{margin:.25rem 0 0;font-family:TT Hoves,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.3}.collection-section__heading--highlight{display:inline-block;max-width:100%}.collection-section__heading--highlight,.collection-section__heading--highlight p,.collection-section__heading--highlight strong,.collection-section__heading--highlight b,.collection-section__heading--highlight em,.collection-section__heading--highlight span{background-color:transparent;background-image:var(--highlight-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media screen and (min-width:750px){.collection-section__header{margin-bottom:3rem}.collection-section__heading{font-size:36px}}@media screen and (max-width:749px){.collection-section:not(.slider){padding-left:0;padding-right:0}.section-collection .page-width{padding-left:0;padding-right:0}.section-collection .collection-section:not(.slider){padding-left:1.5rem;padding-right:1.5rem}.section-collection .collection-section-wrapper--full-width .collection-section:not(.slider){padding-left:0;padding-right:0}}.collection-section-wrapper--full-width{max-width:none;padding-left:0;padding-right:0}@media screen and (max-width:749px){.slider.collection-section--1-items{padding-bottom:0}}@media screen and (min-width:750px)and (max-width:989px){.slider.collection-section--1-items,.slider.collection-section--2-items,.slider.collection-section--3-items,.slider.collection-section--4-items{padding-bottom:0}}@media screen and (min-width:990px){.section-collection{overflow-x:clip}.section-collection .slider-component-desktop{--collection-section-desktop-peek: max(5rem, calc((100vw - var(--page-width)) / 2 + 5rem));overflow:visible}.section-collection .slider.slider--desktop{--desktop-margin-left-first-item: var(--collection-section-desktop-peek);width:calc(100% + (var(--collection-section-desktop-peek) * 2));margin-left:calc(-1 * var(--collection-section-desktop-peek));margin-right:calc(-1 * var(--collection-section-desktop-peek));margin-bottom:0;scroll-padding-left:var(--collection-section-desktop-peek);scroll-padding-right:var(--collection-section-desktop-peek)}.section-collection .collection-section-wrapper--full-width .slider-component-desktop{--collection-section-desktop-peek: 0px}.section-collection .collection-section-wrapper--full-width .slider.slider--desktop{width:100%;margin-left:0;margin-right:0}.section-collection .slider-component-desktop:before,.section-collection .slider-component-desktop:after{content:"";position:absolute;top:0;bottom:0;width:var(--collection-section-desktop-peek);z-index:2;pointer-events:none}.section-collection .slider-component-desktop:before{right:100%;background:linear-gradient(to right,rgb(var(--color-background)),rgba(var(--color-background),0))}.section-collection .slider-component-desktop:after{left:100%;background:linear-gradient(to left,rgb(var(--color-background)),rgba(var(--color-background),0))}.section-collection .collection-section-wrapper--full-width .slider-component-desktop:before,.section-collection .collection-section-wrapper--full-width .slider-component-desktop:after{content:none}.section-collection .slider.slider--desktop:after{content:"";width:0;padding-left:var(--collection-section-desktop-peek);margin:0;flex-shrink:0}.section-collection .slider.slider--desktop .slider__slide{padding-top:0;padding-bottom:0}.section-collection .slider.slider--desktop .slider__slide:first-child,.section-collection .slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:var(--collection-section-desktop-peek);scroll-margin-left:var(--collection-section-desktop-peek)}.section-collection .slider-component-full-width .slider--desktop{scroll-padding-left:var(--collection-section-desktop-peek)}.section-collection .slider.slider--desktop .collection-section__item{flex-grow:0;width:calc((100% - (var(--collection-section-desktop-peek) * 2) - (var(--grid-desktop-horizontal-spacing) * (var(--collection-desktop-columns) - 1))) / var(--collection-desktop-columns));max-width:calc((100% - (var(--collection-section-desktop-peek) * 2) - (var(--grid-desktop-horizontal-spacing) * (var(--collection-desktop-columns) - 1))) / var(--collection-desktop-columns))}.section-collection .slider.slider--desktop{align-items:stretch;--regular-col-width: calc( (100cqi - (var(--collection-desktop-columns) - 1) * var(--grid-desktop-horizontal-spacing)) / var(--collection-desktop-columns) )}.section-collection .collection-section-wrapper,.section-collection .slider-component-desktop{overflow:visible}.section-collection .slider-component-desktop .collection-section__slider-buttons{position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;border:0;pointer-events:none}.section-collection .slider-component-desktop .slider-counter{display:none}.section-collection .slider-component-desktop .slider-button{pointer-events:auto;z-index:3}}.section-collection .slider-button{position:relative;width:13px;height:25px;padding:0;color:#212121}.section-collection .slider-button .svg-wrapper{display:none}.section-collection .slider-button:before,.section-collection .slider-button:after{content:"";position:absolute;left:0;width:18.03px;height:1px;background-color:#212121;transform-origin:0 50%}.section-collection .slider-button--next:before,.section-collection .slider-button--prev:before{top:0}.section-collection .slider-button--next:after,.section-collection .slider-button--prev:after{top:25px}.section-collection .slider-button--next:before{transform:rotate(43.89deg)}.section-collection .slider-button--next:after{transform:rotate(-43.89deg)}.section-collection .slider-button--prev:before{left:13px;transform:rotate(136.11deg)}.section-collection .slider-button--prev:after{left:13px;transform:rotate(-136.11deg)}.section-collection .slider-button[disabled]:before,.section-collection .slider-button[disabled]:after{opacity:.3}.section-collection .collection-section__dots{display:none}@media screen and (max-width:989px){.section-collection .slider-button{display:none}.section-collection .slider-counter>span{display:none}.section-collection .slider.slider--tablet{scroll-padding-left:1.5rem;scroll-padding-right:1.5rem}.section-collection .slider.slider--tablet .slider__slide{scroll-snap-align:center}.section-collection .slider.slider--tablet .slider__slide:first-child{scroll-snap-align:start}.section-collection .slider.slider--tablet .slider__slide:last-child:not(:first-child){scroll-snap-align:end}.section-collection .collection-section__dots{display:flex;align-items:center;justify-content:center;gap:8px}.section-collection .collection-section__dot{display:block;width:6px;height:6px;padding:0;border:0;border-radius:50%;background-color:#21212140;cursor:pointer;-webkit-appearance:none;appearance:none}.section-collection .collection-section__dot.is-active{background-color:#212121}}@media screen and (min-width:750px){.collection-section-wrapper{container-type:inline-size}.section-collection .collection-section{align-items:stretch;--regular-col-width: calc( (100cqi - (var(--collection-desktop-columns) - 1) * var(--grid-desktop-horizontal-spacing)) / var(--collection-desktop-columns) )}.section-collection .collection-section__item{display:flex;flex-direction:column;align-self:stretch;height:auto}.section-collection .collection-section__item product-component,.section-collection .collection-section__item .product-card-wrapper,.section-collection .collection-section__item .product-card{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:auto;min-height:0}.section-collection .collection-section--featured-cards .product-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:2rem;align-items:stretch}.section-collection .collection-section--featured-cards .product-card__copy{display:contents}.section-collection .collection-section--featured-cards .product-card__header{grid-column:1 / -1;grid-row:1;width:100%}.section-collection .collection-section--featured-cards .product-card__title{flex:1 1 auto;min-width:0;max-width:100%;margin-bottom:1rem;font-size:22px}.section-collection .collection-section--featured-cards .product-card__new{height:26.4px;font-size:14px}.section-collection .collection-section--featured-cards .product-card__description{grid-column:1;grid-row:2;align-self:start;width:100%;margin-top:0;text-align:left}.section-collection .collection-section--featured-cards .product-card__media{grid-column:2;grid-row:2;align-self:center;justify-content:center;width:100%;min-height:200px;margin:0}.section-collection .collection-section--featured-cards .product-card__media-link,.section-collection .collection-section--featured-cards .product-card__image,.section-collection .collection-section--featured-cards .product-card__media .placeholder-svg{width:200px;height:200px;max-width:200px;max-height:200px;flex:0 0 200px}.section-collection .collection-section--featured-cards .product-card__actions{grid-column:1;grid-row:3;width:100%;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-collection.css.map */
