:root{--js-mobile: (max-width: 719.9px);--js-tablet: (min-width: 720px);--js-below-small-desktop: (max-width: 1023.9px);--js-small-desktop: (min-width: 1024px);--js-desktop: (min-width: 1440px);--js-max-page-width: (min-width: 1600px)}@keyframes contentOverlineAnimation{to{transform:translateY(0);opacity:1}}@keyframes contentHeadingAnimation{0%{-webkit-mask-size:0% 100%;mask-size:0% 100%}to{-webkit-mask-size:120% 100%;mask-size:120% 100%;transform:translateY(0);opacity:1}}@keyframes contentContentAnimation{0%{-webkit-mask-size:0% 100%;mask-size:0% 100%}to{-webkit-mask-size:120% 100%;mask-size:120% 100%;transform:translateY(0);opacity:1}}@keyframes contentSliderAnimation{to{transform:translate(0);opacity:1}}body .featured-collection.section .btn-wrapper{--color-solid-button-background: #181818}@media (min-width: 1024px){.featured-collection.section[style*=--top-padding-desktop]{--section-padding-top: var(--top-padding-desktop, 50px) !important;--section-padding-bottom: var(--bottom-padding-desktop, 50px) !important}}.featured-collection__cta-button--desktop{display:none}@media (min-width: 1024px){.featured-collection__cta-button--mobile{display:none}.featured-collection__cta-button--desktop,.featured-collection__cta-button--desktop .btn{display:block;min-width:196px}.featured-collection .section-header{display:flex;justify-content:space-between;align-items:flex-end}.featured-collection .section-header__content{flex:1}.featured-collection .scroll-slider-nav-button--overlaid{opacity:1!important;visibility:visible!important;transform:translate(0)!important}.featured-collection .scroll-slider-nav-button--overlaid.btn.btn--style-icon{--icon-button-size: 38px !important;height:45px;background-color:#fff!important}.featured-collection .scroll-slider-nav-button--overlaid:hover{background-color:#f8f8f8!important;box-shadow:0 4px 12px #00000026!important}}.featured-collection.design-system-enabled .section-header__content-title{font-weight:400;font-size:20px;line-height:1.2;text-transform:uppercase;color:#181818}.featured-collection.design-system-enabled .section-header__content-subheading{font-weight:300;font-size:12px;line-height:1.2;color:#181818}.featured-collection.design-system-enabled .product-item__title{font-weight:400;font-size:16px;line-height:1.2;text-transform:uppercase;color:#181818}.featured-collection.design-system-enabled .product-item__subtitle{font-weight:300;font-size:12px;line-height:1.2;color:#181818;display:none;margin-block:2px}@media (min-width: 768px){.featured-collection.design-system-enabled .product-item__subtitle{display:block}}.featured-collection.design-system-enabled .product-item__price .price{font-weight:400;font-size:14px;line-height:1.2;color:#000}.featured-collection.design-system-enabled .product-item__badge{font-weight:300;font-size:12px;line-height:1.2;color:#f27;letter-spacing:-.24px;min-height:16px;display:flex;align-items:center;justify-content:center}.featured-collection.design-system-enabled .product-item__new-badge{font-weight:300;font-size:12px;line-height:100%;color:#f27;background:#fdeaf9;padding:4px;letter-spacing:-.24px;min-height:16px;display:flex;align-items:center;justify-content:center}.featured-collection.design-system-enabled .product-item__sale-badge{font-weight:300;font-size:12px;line-height:1.2;color:#fff;letter-spacing:-.24px;min-height:16px;display:flex;align-items:center;justify-content:center;border:none;outline:none;box-shadow:none}@media (min-width: 1024px){.featured-collection.design-system-enabled .section-header__content-title{font-weight:400;font-size:30px;line-height:1.2;color:#181818;letter-spacing:-.64px}.featured-collection.design-system-enabled .section-header__content-subheading{font-weight:300;font-size:16px;line-height:1.4;color:#181818;letter-spacing:-.32px}.featured-collection.design-system-enabled .product-item__title{font-weight:400;font-size:20px;line-height:1.3;color:#181818;letter-spacing:-.36px}.featured-collection.design-system-enabled .product-item__subtitle{font-weight:300;font-size:12px;line-height:1.3;color:#181818;letter-spacing:-.28px}.featured-collection.design-system-enabled .product-item__price .price{font-weight:400;font-size:18px;line-height:1.2;color:#181818;letter-spacing:-.32px;display:flex}.featured-collection.design-system-enabled .product-item__price .price .price__strikethrough .money,.featured-collection.design-system-enabled .product-item__price .price .price__strikethrough{font-size:16px;color:#535353}.featured-collection.design-system-enabled .product-item__badge{font-weight:300;font-size:14px;line-height:1.2;color:#f27;letter-spacing:-.28px;min-height:24px;display:flex;align-items:center;justify-content:center}.featured-collection.design-system-enabled .product-item__new-badge{font-weight:300;font-size:14px;line-height:100%;color:#f27;background:#fdeaf9;padding:4px;letter-spacing:-.28px;min-height:24px;display:flex;align-items:center;justify-content:center}.featured-collection.design-system-enabled .product-item__sale-badge{font-weight:300;font-size:14px;line-height:100%;color:#fff;letter-spacing:-.28px;min-height:24px;display:flex;align-items:center;justify-content:center}.product-item__swatches{font-size:12px}}.featured-collection__grid .animation-overline{transform:translateY(10px);opacity:0}.featured-collection__grid .animation-heading,.featured-collection__grid .animation-content{-webkit-mask-image:linear-gradient(to left,transparent 0%,black 20%);mask-image:linear-gradient(to left,transparent 0%,black 20%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(20px);opacity:0}.featured-collection__grid .animation-slider{transform:translate(35px);opacity:0}@media (min-width: 1024px){.featured-collection__grid .animation-slider:not(.animation-slider--small){transform:translate(50px)}}.featured-collection__grid.became-visible .animation-heading{animation-name:contentHeadingAnimation;animation-duration:var(--animation-timing-800);animation-delay:0;animation-timing-function:var(--ease-out-quart);animation-fill-mode:forwards}.featured-collection__grid.became-visible .animation-overline{animation-name:contentOverlineAnimation;animation-duration:var(--animation-timing-400);animation-delay:calc(0 + var(--animation-timing-75));animation-timing-function:var(--ease-out-quart);animation-fill-mode:forwards}.featured-collection__grid.became-visible .animation-content{animation-name:contentContentAnimation;animation-duration:var(--animation-timing-900);animation-delay:calc(0 + var(--animation-timing-75));animation-timing-function:var(--ease-out-quart);animation-fill-mode:forwards}.featured-collection__grid.became-visible .animation-slider{animation-name:contentSliderAnimation;animation-duration:var(--animation-timing-400);animation-timing-function:var(--ease-out-quart);animation-fill-mode:forwards}@media (min-width: 1024px){.featured-collection__grid.became-visible .animation-slider:not(.animation-slider--small){animation-duration:var(--animation-timing-500)}}.featured-collection__grid--has-promo{display:flex;flex-direction:column;row-gap:var(--spacing-450)}@media (max-width: 719.9px){.featured-collection__grid--has-promo .promotion-tile{min-height:var(--min-height)}}@media (min-width: 720px){.featured-collection__grid--has-promo{display:grid;grid-template-columns:1fr minmax(0,var(--slider-columns-tablet))}.featured-collection__grid--has-promo.featured-collection__grid-2-column-tablet{column-gap:var(--grid-2-column-gap)}.featured-collection__grid--has-promo.featured-collection__grid-3-column-tablet{gap:10px}.featured-collection__grid--has-promo .section-slider-wrap{margin-left:0;border-top-left-radius:var(--radius-image);overflow:hidden}.featured-collection__grid--has-promo .section-slider-wrap .scroll-slider__slider{padding-left:0;scroll-padding-inline:0}.featured-collection__grid--has-promo .section-slider-wrap .scroll-indicator{width:calc(100% - var(--actual-gutter, var(--gutter)));margin-left:0}}@media (min-width: 1024px){.featured-collection__grid--has-promo{grid-template-columns:1fr minmax(0,var(--slider-columns-desktop))}.featured-collection__grid--has-promo.featured-collection__grid-2-column-desktop{column-gap:var(--grid-2-column-gap)}.featured-collection__grid--has-promo.featured-collection__grid-4-column-desktop{column-gap:var(--grid-4-column-gap)}}
/*# sourceMappingURL=/cdn/shop/t/556/assets/component-featured-collection.css.map */
