.collection-list-1{position:relative;min-height:50vh}.collection-list-1__top{display:flex;justify-content:center;width:100%}.collection-list-1__subheading{word-break:break-word;word-wrap:break-word;font-family:var(--featured-products-subheading-font-family, var(--font-body-family));font-size:var(--featured-products-subheading-font-size-mobile, calc(var(--font-body-scale) * 1.4rem));font-style:var(--featured-products-subheading-font-style, var(--font-body-style));font-weight:var(--featured-products-subheading-font-weight, 500);color:var(--featured-products-subheading-color, color-mix(in srgb, rgba(var(--color-foreground-2)) 100% , transparent));line-height:var(--featured-products-subheading-line-height, calc(1 + .57 / var(--font-body-scale)));letter-spacing:var(--featured-products-subheading-letter-spacing, normal);text-transform:var(--featured-products-subheading-text-transform, none);background-color:color-mix(in srgb,rgba(var(--color-layer)) 100%,transparent);padding-top:.55rem;padding-bottom:.55rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-bottom:2.8rem;width:fit-content;border-width:var(--featured-products-subheading-border-width, 0px);border-style:var(--featured-products-subheading-border-style, solid);border-color:var(--featured-products-subheading-border-color, transparent);border-radius:var(--featured-products-subheading-border-radius, 10rem)}@media(min-width:992px){.collection-list-1__subheading{font-size:var(--featured-products-subheading-font-size-desktop, calc(var(--font-body-scale) * 1.6rem));line-height:var(--featured-products-subheading-line-height, calc(1 + .5 / var(--font-body-scale)));padding-top:1.1rem;padding-bottom:1.1rem;padding-inline-start:2.6rem;padding-inline-end:2.6rem;margin-bottom:3.2rem}}.collection-list-1__bottom{display:flex;justify-content:center;width:100%;margin-top:clamp(3rem,calc(4.25vw + 1.3rem),6.4rem)}.collection-list-1--button-custom .collection-list-1__bottom .xo-btn,.collection-list-type-3--button-custom .collection-list-type-3__bottom .xo-btn{background:var(--featured-products-button-background-color, transparent)!important;border-width:var(--featured-products-button-border-width, 1px);border-style:var(--featured-products-button-border-style, solid);border-color:var(--featured-products-button-border-color, transparent);border-radius:var(--featured-products-button-border-radius, 50px);color:var(--featured-products-button-text-color, inherit)!important;transition:all .3s}.collection-list-1--button-custom .collection-list-1__bottom .xo-btn:before,.collection-list-type-3--button-custom .collection-list-type-3__bottom .xo-btn:before{content:none}.collection-list-1--button-custom .collection-list-1__bottom .xo-btn .xo-btn__text,.collection-list-type-3--button-custom .collection-list-type-3__bottom .xo-btn .xo-btn__text,.collection-list-1--button-custom .collection-list-1__bottom .xo-btn svg,.collection-list-type-3--button-custom .collection-list-type-3__bottom .xo-btn svg{color:inherit}.collection-list-1--button-custom .collection-list-1__bottom .xo-btn:hover,.collection-list-1--button-custom .collection-list-1__bottom .xo-btn:focus-visible,.collection-list-type-3--button-custom .collection-list-type-3__bottom .xo-btn:hover,.collection-list-type-3--button-custom .collection-list-type-3__bottom .xo-btn:focus-visible{background:var( --featured-products-button-hover-background-color, var(--featured-products-button-background-color, transparent) )!important;border-color:var( --featured-products-button-hover-border-color, var(--featured-products-button-border-color, transparent) );color:var( --featured-products-button-hover-text-color, var(--featured-products-button-text-color, inherit) )!important}.collection-list-1__title{opacity:.4;transition:all .3s}.collection-list-1__title .animate-text{justify-content:center;font-family:var(--featured-products-title-font-family, var(--font-heading-family));font-size:var(--featured-products-title-font-size-mobile, calc(var(--font-heading-scale) * var(--font-body-scale) * 3.6rem));font-style:var(--featured-products-title-font-style, var(--font-heading-style));font-weight:var(--featured-products-title-font-weight, var(--font-heading-weight));color:var(--featured-products-title-color, color-mix(in srgb, rgba(var(--color-foreground)) 100% , transparent));line-height:var(--featured-products-title-line-height, calc(1 + .2 / var(--font-heading-scale)));letter-spacing:var(--featured-products-title-letter-spacing, calc(var(--font-heading-scale) * -.108rem));text-transform:var(--featured-products-title-text-transform, none)}@media(min-width:992px){.collection-list-1__title .animate-text{font-size:var(--featured-products-title-font-size-desktop, calc(var(--font-heading-scale) * var(--font-body-scale) * 6.7rem));line-height:var(--featured-products-title-line-height, calc(1 + .12 / var(--font-heading-scale)));letter-spacing:var(--featured-products-title-letter-spacing, calc(var(--font-heading-scale) * -.201rem))}}.collection-list-1__list{position:relative;display:flex;justify-content:center}.collection-list-1__list collection-list{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--featured-products-item-spacing, 16px);width:100%}.collection-list-1__list-container{cursor:pointer;z-index:2}.collection-list-1__list-container--hover .collection-list-1__card{border-color:color-mix(in srgb,var(--featured-products-item-border-color, rgba(var(--color-foreground))) calc(var(--featured-products-item-border-hover-opacity, 1) * 100%),transparent)}.collection-list-1__list-container--hover .collection-list-1__title{opacity:1}.collection-list-1__list-container--hover .collection-list-1__title .animate-text{color:var( --featured-products-item-text-hover-color, color-mix(in srgb, rgba(var(--color-hover-button)) 100% , transparent) )}.collection-list-1__list-container--hover .collection-list-1__image{opacity:1;transform:translate(-50%,-50%) scale(1)}.collection-list-1__info{display:flex;justify-content:center;width:100%}.collection-list-1__image{pointer-events:none;position:absolute;top:50%;left:50%;width:min(82vw,clamp(28rem,44vw,74rem));opacity:0;z-index:1;transform:translate(-50%,-50%) scale(.92);transition:opacity .4s ease,transform .5s ease}.collection-list-1__image .xo-image,.collection-list-1__image img,.collection-list-1__image svg,.collection-list-1__image .xo-image__placeholder{width:100%;height:100%}.collection-list-1__card{position:relative;z-index:3;border-radius:var(--featured-products-item-border-radius, 4.9rem);padding-top:.3rem;padding-bottom:.3rem;padding-inline-start:2.8rem;padding-inline-end:2.8rem;border-width:var(--featured-products-item-border-width, 1px);border-style:var(--featured-products-item-border-style, dashed);border-color:color-mix(in srgb,var(--featured-products-item-border-color, rgba(var(--color-foreground))) calc(var(--featured-products-item-border-opacity, 0) * 100%),transparent)}.collection-list-type-3{display:flex;flex-direction:column;align-items:center;position:relative}.collection-list-type-3__subheading{word-break:break-word;word-wrap:break-word;font-family:var(--featured-products-subheading-font-family, var(--font-body-family));font-size:var(--featured-products-subheading-font-size-mobile, calc(var(--font-body-scale) * 1.4rem));font-style:var(--featured-products-subheading-font-style, var(--font-body-style));font-weight:var(--featured-products-subheading-font-weight, 500);color:var(--featured-products-subheading-color, color-mix(in srgb, rgba(var(--color-foreground-2)) 100% , transparent));line-height:var(--featured-products-subheading-line-height, calc(1 + .57 / var(--font-body-scale)));letter-spacing:var(--featured-products-subheading-letter-spacing, normal);text-transform:var(--featured-products-subheading-text-transform, none);padding-top:clamp(.55rem,calc(.6875vw + .275rem),1.1rem);padding-bottom:clamp(.55rem,calc(.6875vw + .275rem),1.1rem);padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:color-mix(in srgb,rgba(var(--color-layer)) 100%,transparent);border-width:var(--featured-products-subheading-border-width, 0px);border-style:var(--featured-products-subheading-border-style, solid);border-color:var(--featured-products-subheading-border-color, transparent);border-radius:var(--featured-products-subheading-border-radius, 10rem)}@media(min-width:1400px){.collection-list-type-3__subheading{font-size:var(--featured-products-subheading-font-size-desktop, calc(var(--font-body-scale) * 1.6rem));line-height:var(--featured-products-subheading-line-height, calc(1 + .5 / var(--font-body-scale)));padding-inline-start:2.6rem;padding-inline-end:2.6rem}}.collection-list-type-3__top{padding-bottom:clamp(2.4rem,calc(6.5vw - .2rem),7.6rem)}.collection-list-type-3__bottom{padding-top:clamp(3.2rem,calc(2vw + 2.4rem),4.8rem)}@media(max-width:991px){.collection-list-type-3__bottom,.collection-list-type-3__bottom .xo-btn{width:100%}}.collection-list-type-3__middle{display:flex;flex-direction:column;align-items:center;width:var(--width-mobile);row-gap:var(--featured-products-item-spacing, 16px)}@media(min-width:992px){.collection-list-type-3__middle{width:var(--width-desktop)}}.collection-list-type-3__item{cursor:pointer;position:relative;width:100%;display:flex;justify-content:center}.collection-list-type-3__item:hover .collection-list-type-3__name h2,.collection-list-type-3__item:focus-visible .collection-list-type-3__name h2{color:var( --featured-products-item-text-hover-color, color-mix(in srgb, rgba(var(--color-hover-button)) 100% , transparent) );transition:color .3s}.collection-list-type-3__heading{display:inline-flex;align-items:center;justify-content:center;gap:clamp(1.2rem,calc(1.2vw + .8rem),3.6rem);width:fit-content;max-width:100%;border-radius:var(--featured-products-item-border-radius, 99999rem);border-width:var(--featured-products-item-border-width, 1px);border-style:var(--featured-products-item-border-style, dashed);border-color:color-mix(in srgb,var(--featured-products-item-border-color, rgba(var(--color-foreground))) calc(var(--featured-products-item-border-opacity, 0) * 100%),transparent);color:color-mix(in srgb,rgba(var(--color-foreground)) 40%,transparent);padding-top:.8rem;padding-bottom:.8rem;padding-inline-start:clamp(1.2rem,calc(1.2vw + .8rem),2.4rem);padding-inline-end:clamp(1.2rem,calc(1.2vw + .8rem),2.4rem);transition:all .3s}.collection-list-type-3__heading:focus-visible{outline:none;border-color:color-mix(in srgb,var(--featured-products-item-border-color, rgba(var(--color-foreground))) calc(var(--featured-products-item-border-hover-opacity, 1) * 100%),transparent);color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);transition:all .3s}.collection-list-type-3__item[xo-active]:hover .collection-list-type-3__name h2,.collection-list-type-3__item[xo-active]:focus-visible .collection-list-type-3__name h2{color:var( --featured-products-item-text-hover-color, color-mix(in srgb, rgba(var(--color-hover-button)) 100% , transparent) );transition:color .3s}.collection-list-type-3__item:hover .collection-list-type-3__subtitle,.collection-list-type-3__item:focus-visible .collection-list-type-3__subtitle,.collection-list-type-3__item[xo-active]:hover .collection-list-type-3__subtitle,.collection-list-type-3__item[xo-active]:focus-visible .collection-list-type-3__subtitle{color:var( --featured-products-item-text-hover-color, color-mix(in srgb, rgba(var(--color-hover-button)) 100% , transparent) );transition:color .3s}.collection-list-type-3__item[xo-active] .collection-list-type-3__heading{outline:none;border-color:color-mix(in srgb,var(--featured-products-item-border-color, rgba(var(--color-foreground))) calc(var(--featured-products-item-border-hover-opacity, 1) * 100%),transparent);color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);transition:all .3s}.collection-list-type-3__image{width:clamp(7rem,calc(5vw + 5rem),14rem);flex-shrink:0}.collection-list-type-3__image .xo-image,.collection-list-type-3__image img,.collection-list-type-3__image svg,.collection-list-type-3__image .xo-image__placeholder{width:100%;height:100%}.collection-list-type-3__name{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;min-width:0}.collection-list-type-3__subtitle{margin:0;font-family:var(--featured-products-subtitle-font-family, var(--font-body-family));font-size:var(--featured-products-subtitle-font-size-mobile, calc(var(--font-body-scale) * 1.4rem));font-style:var(--featured-products-subtitle-font-style, var(--font-body-style));font-weight:var(--featured-products-subtitle-font-weight, 500);color:var(--featured-products-subtitle-color, color-mix(in srgb, rgba(var(--color-foreground-2)) 100% , transparent));line-height:var(--featured-products-subtitle-line-height, 1.2);letter-spacing:var(--featured-products-subtitle-letter-spacing, .2rem);text-transform:var(--featured-products-subtitle-text-transform, uppercase);transition:color .3s}@media(min-width:992px){.collection-list-type-3__subtitle{font-size:var(--featured-products-subtitle-font-size-desktop, calc(var(--font-body-scale) * 1.8rem))}}.collection-list-type-3__name h2{font-family:var(--featured-products-title-font-family, var(--font-heading-family));font-size:var(--featured-products-title-font-size-mobile, calc(var(--font-heading-scale) * var(--font-body-scale) * 3.6rem));font-style:var(--featured-products-title-font-style, var(--font-heading-style));font-weight:var(--featured-products-title-font-weight, var(--font-heading-weight));color:var(--featured-products-title-color, color-mix(in srgb, rgba(var(--color-foreground)) 100% , transparent));line-height:var(--featured-products-title-line-height, calc(1 + .2 / var(--font-heading-scale)));letter-spacing:var(--featured-products-title-letter-spacing, calc(var(--font-heading-scale) * -.108rem));text-transform:var(--featured-products-title-text-transform, none);margin:0;overflow-wrap:anywhere;transition:color .3s}@media(min-width:992px){.collection-list-type-3__name h2{font-size:var(--featured-products-title-font-size-desktop, calc(var(--font-heading-scale) * var(--font-body-scale) * 6.7rem));line-height:var(--featured-products-title-line-height, calc(1 + .12 / var(--font-heading-scale)));letter-spacing:var(--featured-products-title-letter-spacing, calc(var(--font-heading-scale) * -.201rem))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-featured-products.css.map */
