.field-hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.field-hero--short{min-height:78vh;min-height:78svh}.field-hero__media{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;z-index:0}.field-hero__media img,.field-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.field-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:calc(var(--fd-hero-shade, 55) / 100);background:linear-gradient(to top,rgba(var(--fd-ink),1),rgba(var(--fd-ink),.42) 46%,rgba(var(--fd-ink),.09))}.field-hero__phones{position:absolute;z-index:2;bottom:8vh;right:clamp(8rem,14vw,24rem);width:min(38vw,54rem);pointer-events:none}.field-hero--has-cue .field-hero__phones{bottom:clamp(11rem,15vh,15rem)}.field-hero__phone{filter:drop-shadow(0 30px 50px rgba(var(--fd-ink),.45))}.field-hero__phone img{display:block;width:100%;height:auto}.field-hero__phone--front{position:relative;width:58%;margin-top:6%;z-index:2}.field-hero__phone--back{position:absolute;width:48%;right:0;top:0;z-index:1}.field-hero__device{position:relative}.field-hero__device--bezel{background:var(--fd-phone-bezel, #1a1a1c);padding:3.4%;border-radius:16%/7.4%;box-shadow:inset 0 0 0 1.5px #ffffff17,inset 0 0 0 3px #00000059}.field-hero__device--bezel img{border-radius:12%/5.5%}.field-hero__device--bezel:after{content:"";position:absolute;top:1.55%;left:50%;transform:translate(-50%);width:40%;height:3.1%;background:var(--fd-phone-bezel, #1a1a1c);border-radius:0 0 clamp(5px,.7vw,10px) clamp(5px,.7vw,10px)}.field-hero__phone--front .field-hero__device{animation:field-hero-float-a 7s ease-in-out infinite}.field-hero__phone--back .field-hero__device{animation:field-hero-float-b 9s ease-in-out infinite}@keyframes field-hero-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-.4rem)}}@keyframes field-hero-float-b{0%,to{transform:translateY(0)}50%{transform:translateY(-.6rem)}}.fd-no-motion .field-hero__device,.shopify-design-mode .field-hero__device{animation:none}@media(prefers-reduced-motion:reduce){.field-hero__device{animation:none!important}}@media screen and (max-width:749px){.field-hero{flex-direction:column;justify-content:flex-end;align-items:stretch}.field-hero__phones,.field-hero--has-cue .field-hero__phones{position:relative;bottom:auto;right:auto;width:min(36vw,17rem);margin:8rem auto 1.6rem}.field-hero:has(.field-hero__phones) .field-hero__content{padding-top:0}.field-hero__phone{filter:drop-shadow(0 16px 28px rgba(var(--fd-ink),.45))}}.field-hero__content{position:relative;z-index:3;width:100%;padding-top:16rem;padding-bottom:clamp(4rem,9vh,9.6rem);color:rgb(var(--color-foreground))}.field-hero--has-cue .field-hero__content{padding-bottom:calc(clamp(4rem,9vh,9.6rem) + 6.5rem)}.field-hero__content.fd-container{max-width:none}@media screen and (min-width:990px){.field-hero__content{padding-left:clamp(6rem,11vw,26rem)}}.field-hero__kicker{color:rgba(var(--color-foreground),.85)}.field-hero__kicker:after{background:rgba(var(--color-foreground),.45)}.field-hero__heading{max-width:11em;text-wrap:balance;text-shadow:0 2px 24px rgba(var(--fd-ink),.35)}.field-hero__lede{color:rgba(var(--color-foreground),.88);margin-top:var(--fd-space-2xl);text-shadow:0 1px 12px rgba(var(--fd-ink),.3)}.field-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fd-space-lg);margin-top:var(--fd-space-3xl)}.field-hero__note{color:rgba(var(--color-foreground),.7);flex-basis:100%;margin-top:var(--fd-space-sm)}.field-hero__scroll-cue{position:absolute;left:50%;bottom:2.6rem;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:.6rem;color:rgba(var(--color-foreground),.75);font-size:1rem;letter-spacing:.3em;text-transform:uppercase;pointer-events:none}.field-hero__scroll-cue span{display:block;width:1px;height:4.2rem;background:linear-gradient(rgba(var(--color-foreground),0),rgba(var(--color-foreground),.9));animation:field-hero-cue 2.2s var(--fd-ease-out) infinite}@keyframes field-hero-cue{0%{transform:scaleY(0);transform-origin:top}55%{transform:scaleY(1);transform-origin:top}56%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(prefers-reduced-motion:reduce){.field-hero__scroll-cue span{animation:none}}@media screen and (max-width:749px){.field-hero__content{padding-top:12rem}.field-hero__actions{gap:1rem}.field-hero__actions .fd-btn{flex:1 1 0;justify-content:center;padding:1.5rem 1.2rem;font-size:1.2rem;white-space:nowrap}.field-hero__note{margin-top:.4rem}.field-hero--has-cue .field-hero__content{padding-bottom:calc(clamp(3rem,7vh,7rem) + 4rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-field-hero.css.map */
