:root{--cf-duration: .9s;--cf-duration-slow: 1.4s;--cf-ease: cubic-bezier(.25, .1, .25, 1);--cf-ease-out: cubic-bezier(.16, 1, .3, 1);--cf-stagger-base: 80ms;--cf-reveal-distance: 30px;--cf-parallax-intensity: .06;--cf-cursor-size: 10px}.cf-reveal{opacity:0;transform:translateY(var(--cf-reveal-distance));transition:opacity var(--cf-duration) var(--cf-ease),transform var(--cf-duration) var(--cf-ease-out);will-change:opacity,transform}.cf-reveal.is-visible{opacity:1;transform:translateY(0)}.cf-reveal--fade{opacity:0;transform:none;transition:opacity var(--cf-duration-slow) var(--cf-ease);will-change:opacity}.cf-reveal--fade.is-visible{opacity:1}.cf-reveal--clip{opacity:1;transform:none;clip-path:inset(100% 0 0 0);transition:clip-path var(--cf-duration-slow) var(--cf-ease-out);will-change:clip-path}.cf-reveal--clip.is-visible{clip-path:inset(0 0 0 0)}.cf-reveal--scale{opacity:0;transform:scale(.97);transition:opacity var(--cf-duration) var(--cf-ease),transform var(--cf-duration-slow) var(--cf-ease-out);will-change:opacity,transform}.cf-reveal--scale.is-visible{opacity:1;transform:scale(1)}.cf-reveal[data-cf-delay="1"]{transition-delay:calc(var(--cf-stagger-base) * 1)}.cf-reveal[data-cf-delay="2"]{transition-delay:calc(var(--cf-stagger-base) * 2)}.cf-reveal[data-cf-delay="3"]{transition-delay:calc(var(--cf-stagger-base) * 3)}.cf-reveal[data-cf-delay="4"]{transition-delay:calc(var(--cf-stagger-base) * 4)}.cf-reveal[data-cf-delay="5"]{transition-delay:calc(var(--cf-stagger-base) * 5)}.cf-reveal[data-cf-delay="6"]{transition-delay:calc(var(--cf-stagger-base) * 6)}.cf-reveal[data-cf-delay="7"]{transition-delay:calc(var(--cf-stagger-base) * 7)}.cf-reveal[data-cf-delay="8"]{transition-delay:calc(var(--cf-stagger-base) * 8)}.cf-reveal[data-cf-delay="9"]{transition-delay:calc(var(--cf-stagger-base) * 9)}.cf-reveal[data-cf-delay="10"]{transition-delay:calc(var(--cf-stagger-base) * 10)}.cf-reveal[data-cf-delay="11"]{transition-delay:calc(var(--cf-stagger-base) * 11)}.cf-reveal[data-cf-delay="12"]{transition-delay:calc(var(--cf-stagger-base) * 12)}.cf-parallax{will-change:transform;transition:transform 80ms linear}.splide__slide img,[class*=image-with-text-overlay] img,[class*=video-with-text-overlay] video{transition:transform 8s var(--cf-ease)}.splide__slide.is-active img{transform:scale(1.03)}.featured-collection li>data-island .relative img,.product-list li img,[data-color-scheme] li>data-island .relative img{transition:transform var(--cf-duration) var(--cf-ease-out)}.featured-collection li>data-island:hover .relative img,.product-list li:hover img,[data-color-scheme] li>data-island:hover .relative img{transform:scale(1.04)}.cf-scroll-zoom img{transition:transform var(--cf-duration-slow) var(--cf-ease-out);transform:scale(1.06)}.cf-scroll-zoom.is-visible img{transform:scale(1)}.text-heading-standard{transition:opacity var(--cf-duration-slow) var(--cf-ease),transform var(--cf-duration-slow) var(--cf-ease-out)}.cf-line-reveal{display:inline-block;overflow:hidden}.cf-line-reveal>span{display:inline-block;transform:translateY(105%);transition:transform var(--cf-duration-slow) var(--cf-ease-out)}.cf-line-reveal.is-visible>span{transform:translateY(0)}.cf-cursor{display:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgb(var(--color-scheme-text, 0 0 0) / .2);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-scheme-text, 0 0 0) / .4)}:root{--spacing: 3.5rem;--spacing-double: 7rem;--spacing-half: 1.75rem;--section-horizontal-spacing-mobile: .75rem;--section-horizontal-spacing-desktop: 2rem}main>section,main>div>section{position:relative}.collection .text-heading-feature{text-transform:uppercase;letter-spacing:.15em}.collection .rte{max-width:38rem;letter-spacing:.02em;opacity:.7;line-height:1.7;margin-top:1.25rem}.collection .px-section-horizontal-spacing{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 1024px){.collection .px-section-horizontal-spacing{padding-top:3.5rem;padding-bottom:3.5rem}}[class*=scrolling-text] .overflow-hidden,[class*=scrolling-items] .overflow-hidden{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}@media (prefers-reduced-motion: reduce){.cf-reveal,.cf-reveal--fade,.cf-reveal--clip,.cf-reveal--scale,.cf-scroll-zoom img,.cf-line-reveal>span,.splide__slide img{transition:none!important;transform:none!important;clip-path:none!important;opacity:1!important}.cf-cursor{display:none}html,a,button,input,select,textarea,[role=button],[tabindex]{cursor:auto}}.ring-sizer-section .ring-sizer-print-content{display:none}@media print{header,footer,nav,.skip-link,.announcement-bar,#screenreader-announce,.cf-cursor,.print\:hidden{display:none!important}.ring-sizer-section .ring-sizer-print-content{display:block!important}.ring-sizer-section,.ring-sizer-section [data-color-scheme]{background:#fff!important;color:#000!important}.ring-sizer-section .border-t-gridline,.ring-sizer-section .border-b-gridline{border:none!important}@page{size:A4;margin:15mm}}.ring-sizer-section .ring-sizer-range{-webkit-appearance:none;appearance:none;height:1px;background:rgb(var(--color-scheme-text) / .3);outline:none}.ring-sizer-section .ring-sizer-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:rgb(var(--color-scheme-text));cursor:pointer}.ring-sizer-section .ring-sizer-range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:rgb(var(--color-scheme-text));cursor:pointer;border:none}.ring-sizer-section .ring-sizer-input{-moz-appearance:textfield}.ring-sizer-section .ring-sizer-input::-webkit-outer-spin-button,.ring-sizer-section .ring-sizer-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ring-sizer-section .ring-sizer-table-row{transition:background-color var(--cf-duration) var(--cf-ease)}.ring-sizer-section .ring-sizer-table-row--active{background:rgb(var(--color-scheme-text) / .08)}.ring-sizer-section .ring-sizer-table-wrap{max-height:24rem;overflow-y:auto}.ring-sizer-section .rounded-sm{border-radius:3px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/cf-editorial.css.map */
