.section-bg{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.section-bg__media{top:0;right:0;bottom:0;left:0;mix-blend-mode:var(--section-bg-blend, normal);position:absolute}.section-bg__media--overscan{--section-bg-overscan: 20%;inset:calc(-1 * var(--section-bg-overscan)) 0}@media screen and (min-width:750px){.section-bg__media--phone-only{display:none}}.section-bg__image{display:block;height:100%;object-fit:var(--section-bg-size, cover);object-position:var(--section-bg-position, center center);opacity:var(--section-bg-opacity, 1);width:100%}.section-bg__fade,.section-bg__glow,.section-bg__pattern{top:0;right:0;bottom:0;left:0;position:absolute}.section-bg__glow{background:radial-gradient(ellipse var(--section-glow-size, 60%) var(--section-glow-height, var(--section-glow-size, 60%)) at var(--section-glow-x, 50%) var(--section-glow-y, 50%),var(--section-glow-color, transparent),transparent 70%)}.section-bg~motion-scope{position:relative;z-index:1}motion-scope{display:block}motion-scope[motion=subtle]{--motion-reveal-distance: 14px}motion-scope[data-motion-active] [data-reveal]:not(.is-revealed){opacity:0;translate:0 var(--motion-reveal-distance, 36px)}motion-scope[data-motion-active] [data-reveal].is-revealed{animation:landing-reveal .64s cubic-bezier(.2,.8,.2,1) var(--motion-delay, 0ms) backwards}html.landing-motion motion-scope[data-intro]:not([motion=off]) [data-reveal]:not(.is-revealed){animation:landing-failsafe 0s 2.5s forwards;opacity:0;translate:0 28px}html.landing-motion motion-scope[data-intro]:not([motion=off]) [data-reveal].is-revealed{animation:landing-reveal .72s cubic-bezier(.2,.8,.2,1) var(--motion-delay, 0ms) backwards}html.landing-motion motion-scope[data-intro]:not([motion=off]) [data-reveal]:not(.is-revealed):has(img[fetchpriority=high]){animation:none;opacity:1;translate:none}motion-scope [data-reveal].is-revealed.is-revealed-instant{animation:none!important}motion-scope[data-motion-active] [data-reveal]:not(.is-revealed):focus-within,html.landing-motion motion-scope[data-intro]:not([motion=off]) [data-reveal]:not(.is-revealed):focus-within{opacity:1;translate:none}[data-parallax]{opacity:var(--motion-opacity, 1);transform:translate3d(0,var(--motion-y, 0px),0) scale(var(--motion-scale, 1))}@keyframes landing-reveal{0%{opacity:0;translate:0 var(--motion-reveal-distance, 36px)}to{opacity:1;translate:0 0}}@keyframes landing-failsafe{to{opacity:1;translate:0 0}}motion-scope[data-motion-active][motion=rich] :is(.landing-sheen,.landing-sheen *){--landing-sheen-layer: linear-gradient( 110deg, rgba(255, 255, 255, 0) 34%, rgba(255, 255, 255, .032) 36%, rgba(255, 255, 255, .124) 38%, rgba(255, 255, 255, .262) 40%, rgba(255, 255, 255, .425) 42%, rgba(255, 255, 255, .588) 44%, rgba(255, 255, 255, .726) 46%, rgba(255, 255, 255, .818) 48%, rgba(255, 255, 255, .85) 50%, rgba(255, 255, 255, .818) 52%, rgba(255, 255, 255, .726) 54%, rgba(255, 255, 255, .588) 56%, rgba(255, 255, 255, .425) 58%, rgba(255, 255, 255, .262) 60%, rgba(255, 255, 255, .124) 62%, rgba(255, 255, 255, .032) 64%, rgba(255, 255, 255, 0) 66% );animation:landing-sheen 3.4s cubic-bezier(.37,0,.63,1) calc(var(--motion-delay, 0ms) + .6s) 1 both}@keyframes landing-sheen{0%{background-position:140% 0,0 0}to{background-position:-40% 0,0 0}}.landing-glint{background:radial-gradient(circle,var(--landing-glint-color, #fff) 0 1.5px,color-mix(in srgb,var(--landing-glint-color, #fff) 70%,transparent) 3px,transparent 11px),linear-gradient(90deg,transparent,var(--landing-glint-color, #fff) 50%,transparent) center / 100% 1.5px no-repeat,linear-gradient(0deg,transparent,var(--landing-glint-color, #fff) 50%,transparent) center / 1.5px 100% no-repeat;height:56px;margin:-28px 0 0 -28px;opacity:0;pointer-events:none;position:absolute;width:56px}.landing-glint--1{left:22%;top:14%}.landing-glint--2{height:80px;left:67%;margin:-40px 0 0 -40px;top:21%;width:80px}.landing-glint--3{height:64px;left:32%;margin:-32px 0 0 -32px;top:85%;width:64px}motion-scope[data-motion-active][motion=rich] [data-reveal].is-revealed>.landing-glint{animation:landing-glint 2.2s ease-in-out .6s 2}motion-scope[data-motion-active][motion=rich] [data-reveal].is-revealed>.landing-glint--2{animation-delay:1.4s;animation-duration:3.4s;animation-iteration-count:1}motion-scope[data-motion-active][motion=rich] [data-reveal].is-revealed>.landing-glint--3{animation-delay:2.2s;animation-duration:2.6s;animation-iteration-count:1}@keyframes landing-glint{0%,to{opacity:0;transform:scale(.2) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@media screen and (max-width:749px){.landing-visibility--desktop{display:none!important}}@media screen and (min-width:750px){.landing-visibility--mobile{display:none!important}}@media(prefers-reduced-motion:reduce){.landing-sheen,.landing-glint{animation:none!important}[data-parallax]{opacity:1!important;transform:none!important}.section-bg__media--overscan{top:0;right:0;bottom:0;left:0}}@media print{[data-reveal]{opacity:1!important;translate:none!important;animation:none!important}}shopify-visual-preview-section-list-item .landing-split .shopify-block{background-color:var(--landing-surface, var(--background-color))}shopify-visual-preview-section-list-item .landing-split .shopify-block[style*=visibility]{padding:24px}
/*# sourceMappingURL=/cdn/shop/t/230/assets/landing.css.map */
