.banzrc-gt-hero{--banzrc-gt-warm-white: #f7f7f3;--banzrc-gt-copy: #ffffff;position:relative;color:var(--banzrc-gt-copy);overflow:clip;background:var(--banzrc-gt-warm-white)}.banzrc-gt-hero__scene{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(42rem,88svh,64rem)}.banzrc-gt-hero__handoff{display:block;height:0;scroll-margin-top:var(--header-height, 60px)}.banzrc-gt-hero__picture,.banzrc-gt-hero__image,.banzrc-gt-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.banzrc-gt-hero__atmosphere{position:relative;height:clamp(3.25rem,6vw,5.5rem);overflow:hidden;background:radial-gradient(76% 150% at 58% 0%,rgb(247 247 243 / 0) 0%,var(--banzrc-gt-warm-white) 74%),linear-gradient(180deg,#364047 0%,#dfe1dc 44%,var(--banzrc-gt-warm-white) 100%)}.banzrc-gt-hero__image{object-fit:cover;object-position:center center}.banzrc-gt-hero__shade{z-index:1;background:radial-gradient(circle at 17% 15%,rgb(5 9 11 / 54%) 0,rgb(5 9 11 / 24%) 24%,transparent 48%),linear-gradient(180deg,rgb(3 7 9 / 18%) 0,transparent 42%,rgb(3 7 9 / 14%) 100%);pointer-events:none}.banzrc-gt-hero__content{position:relative;z-index:3;display:flex;width:min(100% - 4rem,86rem);min-height:clamp(42rem,88svh,64rem);flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-inline:auto;padding-top:clamp(5rem,12vh,9rem);padding-bottom:4rem;text-shadow:0 2px 22px rgb(0 0 0 / 42%)}.banzrc-gt-hero--copy-right .banzrc-gt-hero__content{align-items:flex-end}.banzrc-gt-hero__wordmark{display:block;width:clamp(12.5rem,17vw,16rem);height:auto;filter:drop-shadow(0 2px 12px rgb(0 0 0 / 28%))}.banzrc-gt-hero__content h1{margin:1.2rem 0 0;color:inherit;font-family:var(--font-heading--family);font-size:clamp(2.8rem,5vw,5.4rem);font-weight:var(--font-heading--weight);letter-spacing:-.055em;line-height:.92}.banzrc-gt-hero__value{max-width:30rem;margin:1rem 0 0;color:#ffffffe0;font-family:var(--font-body--family);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.45}.banzrc-gt-hero__button.button{min-width:12.5rem;min-height:3rem;margin-top:1.75rem;border-color:var(--color-background);color:var(--color-foreground);background:var(--color-background);text-shadow:none}.banzrc-gt-hero__button.button:hover{border-color:#ffffffdb;color:var(--color-foreground);background:#ffffffdb}.banzrc-gt-hero__button.button:focus-visible{outline:2px solid #ffffff;outline-offset:4px}body:has(.banzrc-gt-hero) main,body:has(.banzrc-gt-hero) .product-information{background:var(--banzrc-gt-warm-white, #f7f7f3)}@media screen and (max-width:749px){body:has(.banzrc-gt-hero) #header-group>.shopify-section:first-child:not(.header-section){display:none}.banzrc-gt-hero__scene,.banzrc-gt-hero__content{min-height:76svh}.banzrc-gt-hero__handoff{display:block;height:0;background:var(--banzrc-gt-warm-white)}.banzrc-gt-hero__atmosphere{height:3.25rem}.banzrc-gt-hero__image{object-position:center center}.banzrc-gt-hero__shade{background:linear-gradient(180deg,rgb(3 7 9 / 58%) 0,rgb(3 7 9 / 18%) 31%,transparent 53%),linear-gradient(0deg,rgb(3 7 9 / 22%) 0,transparent 24%)}.banzrc-gt-hero__content,.banzrc-gt-hero--copy-right .banzrc-gt-hero__content{width:100%;align-items:flex-start;padding:clamp(2.75rem,7svh,4.25rem) 1.25rem 2rem}.banzrc-gt-hero__wordmark{width:clamp(10.5rem,50vw,12.5rem)}.banzrc-gt-hero__content h1{margin-top:.9rem;font-size:clamp(2.55rem,12vw,3.65rem)}.banzrc-gt-hero__value{max-width:20rem;margin-top:.65rem;font-size:.95rem}.banzrc-gt-hero__button.button{min-width:11.5rem;min-height:3rem;margin-top:1.25rem}}@media(prefers-reduced-motion:no-preference){.banzrc-gt-hero__wordmark,.banzrc-gt-hero__content h1,.banzrc-gt-hero__value,.banzrc-gt-hero__button{opacity:0;transform:translateY(10px);animation:banzrc-gt-hero-enter .82s cubic-bezier(.22,1,.36,1) forwards}.banzrc-gt-hero__content h1{animation-delay:80ms}.banzrc-gt-hero__value{animation-delay:.15s}.banzrc-gt-hero__button{animation-delay:.22s}}@media(prefers-reduced-motion:reduce){.banzrc-gt-hero *,.banzrc-gt-hero *:before,.banzrc-gt-hero *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@keyframes banzrc-gt-hero-enter{to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/banzrc-fsr-gt-stage1.css.map */
