.t-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;color:var(--gf-green-dark);isolation:isolate}.t-hero[data-height=tall]{min-height:100vh;min-height:100svh}.t-hero[data-height=medium]{min-height:88vh;min-height:88svh}.t-hero[data-height=short]{min-height:66vh;min-height:66svh}.t-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--gf-green-mid)}.t-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 90%;display:block}.t-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,#fef1d9ad,#fef1d94d 26%,#fef1d900 50%)}.t-hero__inner{width:100%;padding-block:clamp(48px,9vh,110px)}.t-hero__content{max-width:760px;opacity:0;transform:translateY(18px);animation:gf-hero-in .8s cubic-bezier(.22,1,.36,1) .1s forwards}.t-hero[data-align=center]{align-items:flex-start}.t-hero[data-align=center] .t-hero__inner{text-align:center;padding-top:clamp(24px,4.5vh,56px)}.t-hero[data-align=center] .t-hero__content,.t-hero[data-align=center] .t-hero__subtitle{margin-inline:auto}.t-hero__eyebrow{display:block;color:var(--gf-coral);font-family:var(--gf-font-body);font-weight:600;font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;opacity:.85;margin-bottom:1rem}.t-hero__h1{font-family:var(--gf-font-display);font-weight:700;font-size:var(--gf-fs-display);line-height:.98;letter-spacing:-.015em;margin:0;text-wrap:balance}.t-hero__h1 em{color:var(--gf-coral);font-style:normal}.t-hero__h1 p{margin:0}.t-hero__h1 sup{font-size:.6em;font-weight:700;vertical-align:super;line-height:0;margin-left:.02em}.t-hero__subtitle{font-family:var(--gf-font-body);font-size:clamp(1.3rem,1.1rem + .7vw,1.65rem);line-height:1.5;max-width:54ch;margin:clamp(1.4rem,2vw,1.9rem) 0 0;color:#19332ddb}.t-hero__ctas{margin-top:clamp(1.8rem,2.6vw,2.4rem)}.t-hero__btn{font-size:1.1rem;padding:1.05em 2em}.t-hero .gf-btn--ghost{color:var(--gf-green-dark);border-color:#19332d8c}.t-hero .gf-btn--ghost:hover{background:var(--gf-green-dark);color:var(--gf-cream);border-color:var(--gf-green-dark)}.t-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center;opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.t-hero.is-video-playing .t-hero__video{opacity:1}.t-hero[data-media=video] .t-hero__img{object-position:center}.t-hero[data-media=video]{color:var(--gf-cream)}.t-hero[data-media=video] .t-hero__scrim{background:linear-gradient(to bottom,#19332dbd,#19332d85 55%,#19332d38)}.t-hero[data-media=video] .t-hero__content{text-shadow:0 1px 14px rgba(25,51,45,.45)}.t-hero[data-media=video][data-align=bottom-left] .t-hero__scrim{background:linear-gradient(to top,#19332ddb,#19332d8c 35%,#19332d00 65%),linear-gradient(to right,#19332d59,#19332d00 55%)}.t-hero[data-media=video] .t-hero__eyebrow{color:var(--gf-cream);opacity:.9}.t-hero[data-media=video] .t-hero__subtitle{color:#fef1d9e6}.t-hero[data-media=video] .gf-legal-claim{color:var(--gf-cream)!important;opacity:.8!important}.t-hero[data-media=video] .gf-btn--ghost{color:var(--gf-cream);border-color:#fef1d999}.t-hero[data-media=video] .gf-btn--ghost:hover{background:var(--gf-cream);color:var(--gf-green-dark);border-color:var(--gf-cream)}.t-hero__scroll{position:absolute;bottom:20px;left:50%;transform:translate(-50%);color:#19332d99;z-index:1;animation:gf-hero-chevron 1.9s ease-in-out infinite}.t-hero__scroll svg{display:block}@keyframes gf-hero-in{to{opacity:1;transform:translateY(0)}}@keyframes gf-hero-chevron{0%,to{transform:translate(-50%) translateY(0);opacity:.55}50%{transform:translate(-50%) translateY(6px);opacity:1}}@media(prefers-reduced-motion:reduce){.t-hero__content{opacity:1;transform:none;animation:none}.t-hero__scroll{animation:none}.t-hero__video{transition:none}}@media screen and (max-width:749px){.t-hero[data-align=bottom-left] .t-hero__inner{text-align:center}.t-hero__content{margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-t-hero.css.map */
