.collection-carousel{margin:var(--collection-carousel-margin-mobile, var(--collection-carousel-margin));padding:var(--collection-carousel-padding-mobile, var(--collection-carousel-padding))}.collection-carousel--width-fixed-mobile .collection-carousel__inner{padding:0 2rem}.collection-carousel__head,.collection-carousel__actions{text-align:center}.collection-carousel--hide-dots-mobile .embla__dots--collection-carousel{display:none}.collection-carousel__inner .preheading{margin:1rem 0 1.5rem;font-family:var(--collection-carousel-preheading-font-family-mobile, var(--collection-carousel-preheading-font-family, var(--font-garamond)));font-size:var(--collection-carousel-preheading-font-size-mobile, var(--collection-carousel-preheading-font-size, 1.8rem));color:var(--collection-carousel-preheading-color-mobile, var(--collection-carousel-preheading-color, #000000))}.collection-carousel__inner .heading{margin:1rem 0 3.2rem;font-family:var(--collection-carousel-heading-font-family-mobile, var(--collection-carousel-heading-font-family, var(--font-garamond)));font-size:var(--collection-carousel-heading-font-size-mobile, var(--collection-carousel-heading-font-size, 2.8rem));color:var(--collection-carousel-heading-color-mobile, var(--collection-carousel-heading-color, #000000))}.collection-carousel__inner .subheading{margin:1rem 0 1.5rem;font-family:var(--collection-carousel-subheading-font-family-mobile, var(--collection-carousel-subheading-font-family, var(--font-garamond)));font-size:var(--collection-carousel-subheading-font-size-mobile, var(--collection-carousel-subheading-font-size, 1.8rem));color:var(--collection-carousel-subheading-color-mobile, var(--collection-carousel-subheading-color, #000000))}.embla--collection-carousel{position:relative;width:100%;max-width:100%}.embla__slide--collection-carousel{flex:0 0 var(--slide-size-mobile, var(--slide-size));backface-visibility:hidden;-webkit-backface-visibility:hidden}.embla__button--collection-carousel{width:3.5rem;height:3.5rem;--background-color: var(--collection-carousel-arrow-background);--background-color-hover: var(--collection-carousel-arrow-background-hover);color:var(--collection-carousel-arrow-color)}.embla__button--collection-carousel:hover{color:var(--collection-carousel-arrow-color-hover)}.embla__button__svg--collection-carousel{width:40%}.embla__dots--collection-carousel{--justify-content: center;position:absolute;left:50%;transform:translate3d(-50%,0,0);width:max-content;z-index:1;gap:1rem}.collection-carousel--dot-position-outside-mobile .embla__dots--collection-carousel{transform:translate3d(-50%,3.5rem,0)}.embla__dots--collection-carousel .embla__dot:after{background-color:var(--collection-carousel-dot-inactive-color)}.embla__dots--collection-carousel .embla__dot--selected:after{background-color:var(--collection-carousel-dot-active-color)}.collection-carousel__button{margin:3.5rem auto 2rem;align-self:var(--collection-carousel-button-alignment-mobile, var(--collection-carousel-button-alignment, center));font-family:var(--collection-carousel-button-font-family-mobile, var(--collection-carousel-button-font-family, var(--font-din-next-lt)));font-size:var(--collection-carousel-button-font-size-mobile, var(--collection-carousel-button-font-size, 1.4rem));font-weight:var(--collection-carousel-button-font-weight-mobile, var(--collection-carousel-button-font-weight, 700));line-height:var(--collection-carousel-button-line-height-mobile, var(--collection-carousel-button-line-height, 1.5));letter-spacing:var(--collection-carousel-button-letter-spacing-mobile, var(--collection-carousel-button-letter-spacing, 0));text-transform:var(--collection-carousel-button-text-transform-mobile, var(--collection-carousel-button-text-transform, none));color:var(--collection-carousel-button-color-mobile, var(--collection-carousel-button-color, #ffffff));background-color:var(--collection-carousel-button-background-color-mobile, var(--collection-carousel-button-background-color, transparent));border-color:var(--collection-carousel-button-border-color-mobile, var(--collection-carousel-button-border-color, #ffffff))}@media(hover:hover){.collection-carousel__button:hover,.collection-carousel__button:focus{color:var(--collection-carousel-button-color-hover-mobile, var(--collection-carousel-button-color-hover, var(--collection-carousel-button-color-mobile, var(--collection-carousel-button-color, #121212))));background-color:var(--collection-carousel-button-background-color-hover-mobile, var(--collection-carousel-button-background-color-hover, var(--collection-carousel-button-background-color-mobile, var(--collection-carousel-button-background-color, #ffffff))));border-color:var(--collection-carousel-button-border-color-hover-mobile, var(--collection-carousel-button-border-color-hover, var(--collection-carousel-button-border-color-mobile, var(--collection-carousel-button-border-color, #ffffff))))}}.collection-item__inner{color:var(--color-white);position:relative;min-height:var(--collection-item-height-mobile, var(--collection-item-height, 80vh))}.collection-item--grayscale .collection-item__inner img{filter:grayscale(1)}.collection-carousel .collection-item__inner:after{content:"";background-color:var(--collection-item-overlay-color-mobile, var(--collection-item-overlay-color, transparent));position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.collection-item--overlay-disabled-mobile .collection-item__inner:after{display:none}.collection-item__inner img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.collection-item__inner .collection-item__content{text-align:center;width:fit-content;min-width:fit-content;padding:0 1rem;position:absolute;inset:auto 0 4rem 50%;transform:translate3d(-50%,0,0);z-index:2}.collection-item__container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.collection-item--linked .collection-item__inner:has(.collection-item__container-link:focus-visible):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border:.2rem solid rgba(var(--color-foreground),.9);box-shadow:inset 0 0 0 .2rem rgba(var(--color-background),.9)}.collection-item__container-link:focus,.collection-item__container-link:focus-visible{outline:0}.collection-item__preheading{text-transform:uppercase;margin:1rem 0 1.5rem;font-family:var(--collection-item-preheading-font-family-mobile, var(--collection-item-preheading-font-family, var(--font-din-next-lt)));font-size:var(--collection-item-preheading-font-size-mobile, var(--collection-item-preheading-font-size, 1.8rem));color:var(--collection-item-preheading-color-mobile, var(--collection-item-preheading-color, #ffffff))}.collection-item__heading{text-transform:uppercase;margin:1rem 0 1.5rem;font-family:var(--collection-item-heading-font-family-mobile, var(--collection-item-heading-font-family, var(--font-garamond)));font-size:var(--collection-item-heading-font-size-mobile, var(--collection-item-heading-font-size, 2.4rem));color:var(--collection-item-heading-color-mobile, var(--collection-item-heading-color, #ffffff))}.collection-item__subheading{margin:1.4rem 0;font-family:var(--collection-item-subheading-font-family-mobile, var(--collection-item-subheading-font-family, var(--font-garamond)));font-size:var(--collection-item-subheading-font-size-mobile, var(--collection-item-subheading-font-size, 1.6rem));color:var(--collection-item-subheading-color-mobile, var(--collection-item-subheading-color, #ffffff))}.collection-item__button{font-family:var(--collection-item-button-font-family-mobile, var(--collection-item-button-font-family, var(--font-din-next-lt)));font-size:var(--collection-item-button-font-size-mobile, var(--collection-item-button-font-size, 1.4rem));color:var(--collection-item-button-color-mobile, var(--collection-item-button-color, #ffffff));background-color:var(--collection-item-button-background-color-mobile, var(--collection-item-button-background-color, transparent));border-color:var(--collection-item-button-border-color-mobile, var(--collection-item-button-border-color, #ffffff));min-width:var(--collection-item-button-min-width-mobile, var(--collection-item-button-min-width, auto));z-index:inherit}@media(hover:hover){.collection-item__inner:after,.collection-item__content *:not(.button){opacity:0;transition:opacity var(--duration-long) ease-in-out}.collection-item__inner:hover:after,.collection-item__inner:hover *{opacity:1}.collection-item__inner:hover .collection-item__button{color:var(--collection-item-button-color-hover-mobile, var(--collection-item-button-color-hover, var(--collection-item-button-color-mobile, var(--collection-item-button-color, #121212))));background-color:var(--collection-item-button-background-color-hover-mobile, var(--collection-item-button-background-color-hover, var(--collection-item-button-background-color-mobile, var(--collection-item-button-background-color, transparent))));border-color:var(--collection-item-button-border-color-hover-mobile, var(--collection-item-button-border-color-hover, var(--collection-item-button-border-color-mobile, var(--collection-item-button-border-color, #ffffff))))}}@media screen and (min-width:768px){.collection-carousel{margin:var(--collection-carousel-margin);padding:var(--collection-carousel-padding)}.collection-carousel--width-fixed .collection-carousel__inner{max-width:114rem;padding:0 2rem;margin:0 auto}.embla__slide--collection-carousel{flex:0 0 var(--slide-size)}.embla__dots--collection-carousel{transform:translate3d(-50%,-3.5rem,0)}.collection-carousel--dot-position-outside .embla__dots--collection-carousel{transform:translate3d(-50%,0,0)}.collection-carousel--hide-dots-mobile .embla__dots--collection-carousel{display:flex}.collection-carousel--hide-dots-desktop .embla__dots--collection-carousel{display:none}.collection-item__inner .collection-item__content{bottom:1.2rem}.collection-item__inner{min-height:var(--collection-item-height, 60vh)}.collection-item__preheading{font-family:var(--collection-item-preheading-font-family, var(--font-din-next-lt));font-size:var(--collection-item-preheading-font-size, 1.8rem);color:var(--collection-item-preheading-color, #ffffff)}.collection-item__heading{font-family:var(--collection-item-heading-font-family, var(--font-garamond));font-size:var(--collection-item-heading-font-size, 2.4rem);color:var(--collection-item-heading-color, #ffffff)}.collection-item__subheading{font-family:var(--collection-item-subheading-font-family, var(--font-garamond));font-size:var(--collection-item-subheading-font-size, 1.6rem);color:var(--collection-item-subheading-color, #ffffff)}.collection-item__button{font-family:var(--collection-item-button-font-family, var(--font-din-next-lt));font-size:var(--collection-item-button-font-size, 1.4rem);color:var(--collection-item-button-color, #ffffff);background-color:var(--collection-item-button-background-color, transparent);border-color:var(--collection-item-button-border-color, #ffffff)}.collection-item--overlay-disabled .collection-item__inner:after{display:none}.collection-item--overlay-disabled-mobile .collection-item__inner:after{display:block}.collection-carousel .collection-item__inner:after{background-color:var(--collection-item-overlay-color, transparent)}}@media screen and (max-width:767px){.collection-item__content--left--mobile{transform:none;left:0;text-align:left}.collection-item__content--right--mobile{transform:none;inset:unset;right:0;bottom:4rem;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/1823/assets/section-collection-carousel.css.map */
