:root{--custom-ease: cubic-bezier(.22, 1, .36, 1);--custom-ease-in-out: cubic-bezier(.65, 0, .35, 1);--custom-reveal: 1.1s;--custom-stagger: .11s}@property --custom-zoom{syntax: "<number>"; inherits: false; initial-value: 1.08;}.custom-header-wrapper{transition:box-shadow .6s var(--custom-ease)}.scrolled-past-header .custom-header-wrapper{box-shadow:0 10px 30px -18px #3f230659}@media screen and (min-width:990px){.custom-header .header__inline-menu .header__menu-item>span:after{content:"";position:absolute;right:0;bottom:-4px;left:0;height:1px;background-color:#a99144;transform:scaleX(0);transform-origin:center}.custom-header .header__inline-menu .header__menu-item:hover>span:after,.custom-header .header__inline-menu .header__menu-item:focus-visible>span:after,.custom-header .header__inline-menu details[open]>.header__menu-item>span:after,.custom-header .header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.shopify-section.section-header.animate{transition:top .7s var(--custom-ease)}.custom-header .header__inline-menu .header__menu-item>span:after{transition:transform .5s var(--custom-ease)}.custom-header__cta{transition:transform .5s var(--custom-ease),filter .5s ease}.custom-header__cta:hover{transform:translateY(-1px);filter:brightness(1.04)}.custom-header .header__heading-link{transition:opacity .5s ease}.custom-header .header__heading-link:hover{opacity:.85}.custom-header--motion .header__heading-link,.custom-header--motion .header__inline-menu>.list-menu>li,.custom-header--motion .header__icons{animation:customHeaderIn .9s var(--custom-ease) backwards}.custom-header--motion .header__heading-link{animation-delay:60ms}.custom-header--motion .header__inline-menu>.list-menu>li:nth-child(1){animation-delay:.12s}.custom-header--motion .header__inline-menu>.list-menu>li:nth-child(2){animation-delay:.16s}.custom-header--motion .header__inline-menu>.list-menu>li:nth-child(3){animation-delay:.2s}.custom-header--motion .header__inline-menu>.list-menu>li:nth-child(4){animation-delay:.24s}.custom-header--motion .header__inline-menu>.list-menu>li:nth-child(5){animation-delay:.28s}.custom-header--motion .header__inline-menu>.list-menu>li:nth-child(6){animation-delay:.32s}.custom-header--motion .header__inline-menu>.list-menu>li:nth-child(n+7){animation-delay:.36s}.custom-header--motion .header__icons{animation-delay:.4s}@keyframes customHeaderIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.custom-header--motion details.menu-opening .menu-drawer__menu>li{animation:customDrawerItem .7s var(--custom-ease) backwards}.custom-header--motion details.menu-opening .menu-drawer__menu>li:nth-child(1){animation-delay:80ms}.custom-header--motion details.menu-opening .menu-drawer__menu>li:nth-child(2){animation-delay:.14s}.custom-header--motion details.menu-opening .menu-drawer__menu>li:nth-child(3){animation-delay:.2s}.custom-header--motion details.menu-opening .menu-drawer__menu>li:nth-child(4){animation-delay:.26s}.custom-header--motion details.menu-opening .menu-drawer__menu>li:nth-child(5){animation-delay:.32s}.custom-header--motion details.menu-opening .menu-drawer__menu>li:nth-child(6){animation-delay:.38s}.custom-header--motion details.menu-opening .menu-drawer__menu>li:nth-child(n+7){animation-delay:.44s}@keyframes customDrawerItem{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:no-preference){:root{--duration-extra-long: var(--custom-reveal);--ease-out-slow: var(--custom-ease);--animation-slide-in: customRise var(--custom-reveal) var(--custom-ease) forwards}.scroll-trigger.animate--slide-in{transform:translateY(32px)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:calc(var(--animation-order, 0) * var(--custom-stagger))}@keyframes customRise{0%{opacity:.01;transform:translateY(32px)}to{opacity:1;transform:none}}.scroll-trigger.animate--reveal-media{opacity:.01}.scroll-trigger:not(.scroll-trigger--offscreen).animate--reveal-media{animation:customFade 1.4s var(--custom-ease) forwards;animation-delay:calc(var(--animation-order, 0) * var(--custom-stagger))}.scroll-trigger.animate--reveal-media img{scale:1.06}.scroll-trigger:not(.scroll-trigger--offscreen).animate--reveal-media img{scale:1;transition:scale 2.2s var(--custom-ease);transition-delay:calc(var(--animation-order, 0) * var(--custom-stagger))}@keyframes customFade{0%{opacity:.01}to{opacity:1}}:is(.rich-text__text,.custom-stagger).scroll-trigger>*,.scroll-trigger .custom-stagger>*,.scroll-trigger .custom-stagger li{opacity:.01}:is(.rich-text__text,.custom-stagger).scroll-trigger:not(.scroll-trigger--offscreen)>*,.scroll-trigger:not(.scroll-trigger--offscreen) .custom-stagger>*,.scroll-trigger:not(.scroll-trigger--offscreen) .custom-stagger li{animation:customRiseSoft 1s var(--custom-ease) forwards}:is(:is(.rich-text__text,.custom-stagger).scroll-trigger,.scroll-trigger .custom-stagger)>:nth-child(2),.scroll-trigger .custom-stagger li:nth-child(2){animation-delay:90ms}:is(:is(.rich-text__text,.custom-stagger).scroll-trigger,.scroll-trigger .custom-stagger)>:nth-child(3),.scroll-trigger .custom-stagger li:nth-child(3){animation-delay:.18s}:is(:is(.rich-text__text,.custom-stagger).scroll-trigger,.scroll-trigger .custom-stagger)>:nth-child(4),.scroll-trigger .custom-stagger li:nth-child(4){animation-delay:.27s}:is(:is(.rich-text__text,.custom-stagger).scroll-trigger,.scroll-trigger .custom-stagger)>:nth-child(5),.scroll-trigger .custom-stagger li:nth-child(5){animation-delay:.36s}:is(:is(.rich-text__text,.custom-stagger).scroll-trigger,.scroll-trigger .custom-stagger)>:nth-child(6),.scroll-trigger .custom-stagger li:nth-child(6){animation-delay:.45s}:is(:is(.rich-text__text,.custom-stagger).scroll-trigger,.scroll-trigger .custom-stagger)>:nth-child(7),.scroll-trigger .custom-stagger li:nth-child(7){animation-delay:.54s}:is(:is(.rich-text__text,.custom-stagger).scroll-trigger,.scroll-trigger .custom-stagger)>:nth-child(n+8),.scroll-trigger .custom-stagger li:nth-child(n+8){animation-delay:.63s}@keyframes customRiseSoft{0%{opacity:.01;transform:translateY(16px)}to{opacity:1;transform:none}}.scroll-trigger--design-mode.animate--reveal-media,.scroll-trigger--design-mode.animate--reveal-media img,.scroll-trigger--design-mode .custom-stagger>*,.scroll-trigger--design-mode .custom-stagger li,:is(.rich-text__text,.custom-stagger).scroll-trigger--design-mode>*{opacity:1;scale:1;animation:none}}@media(prefers-reduced-motion:no-preference){.custom-cinematic{--custom-base: 1.12;--custom-drift: 0px;--custom-scroll-zoom: 1;transform:translate3d(0,var(--custom-drift),0) scale(calc(var(--custom-base) * var(--custom-zoom) * var(--custom-scroll-zoom)));transform-origin:center bottom}.custom-cinematic--ready{animation:customCinematicZoom 9s cubic-bezier(.16,1,.3,1) both}@keyframes customCinematicZoom{0%{--custom-zoom: 1.08}to{--custom-zoom: 1}}.custom-hero-text{translate:0 var(--custom-text-lift, 0px)}.custom-hero-text .banner__heading{scale:var(--custom-title-scale, 1);transform-origin:var(--custom-title-origin, center) top}.custom-drift{--custom-drift: 0px;transform:translate3d(0,var(--custom-drift),0) scale(1.08);transform-origin:center bottom}.custom-motion--active{will-change:transform}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.custom-treatment__media img,.multicolumn-card__image-wrapper img,.image-with-text__media img,.custom-hover-zoom img{transition:scale 1.4s var(--custom-ease)}.custom-treatment__media:hover img,.multicolumn-card:hover .multicolumn-card__image-wrapper img,.image-with-text__media:hover img,.custom-hover-zoom:hover img,a:focus-visible .custom-hover-zoom img,a.custom-hover-zoom:focus-visible img{scale:1.04}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-motion.css.map */
