.e-hero{position:relative;overflow:clip;isolation:isolate;background:var(--e-ivory);border-bottom:1px solid var(--e-line)}.e-hero__empty{padding-block:var(--e-section)}.e-hero__inner{display:grid;grid-template-areas:"copy" "stage" "buy";row-gap:var(--e-space-5);padding-block:var(--e-space-5) var(--e-section)}.e-hero__copy{grid-area:copy}.e-hero__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-space-2) var(--e-space-3)}.e-hero__line{display:none;align-items:center;gap:var(--e-space-3);color:var(--e-navy)}.e-hero__line:after{content:"";width:1.5rem;height:1px;background:var(--e-gold)}.e-hero__title{margin-top:var(--e-space-3);font-size:clamp(2.375rem,1.45rem + 3.1vw,4.25rem);font-weight:500;line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.e-hero__title em{font-style:italic;font-weight:500;color:var(--e-gold)}.e-hero__lead{margin-top:var(--e-space-3);max-width:38ch;font-size:var(--e-fs-16);line-height:1.55;color:var(--e-text-soft);text-wrap:pretty}.e-hero__title em{padding-inline-end:.12em;margin-inline-end:-.12em;background:linear-gradient(105deg,var(--e-gold) 42%,#f6e3a4 50%,var(--e-gold) 58%) 100% 0 / 320% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:e-hero-sheen 1.7s var(--e-ease) .7s both}@keyframes e-hero-sheen{to{background-position:0 0}}.e-hero__stage{grid-area:stage;margin-inline:calc(-1 * var(--e-gutter))}.e-hero__scene{--scene-feather-start: 0%;--scene-feather-end: 0%;--scene-feather-y: 7%;position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--e-ivory);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--scene-feather-start),#000 calc(100% - var(--scene-feather-end)),transparent),linear-gradient(180deg,transparent,#000 var(--scene-feather-y),#000 calc(100% - var(--scene-feather-y)),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 var(--scene-feather-start),#000 calc(100% - var(--scene-feather-end)),transparent),linear-gradient(180deg,transparent,#000 var(--scene-feather-y),#000 calc(100% - var(--scene-feather-y)),transparent);mask-composite:intersect}.e-hero__scene--photo{-webkit-mask-image:none;mask-image:none}.e-hero__caption{margin-top:var(--e-space-2);padding-inline:var(--e-gutter);font-size:var(--e-fs-12);line-height:1.5;color:var(--e-text-soft)}.e-hero__frame{position:absolute;top:0;right:0;bottom:0;left:0}.e-hero__frame img{display:block;width:100%;height:100%;object-fit:cover}.e-hero__buy{grid-area:buy;display:grid;align-content:start;gap:var(--e-space-3)}.e-hero__meta{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--e-space-2) var(--e-space-4)}.e-hero__form{display:grid;align-content:start}.e-hero__cta{min-height:3.5rem}.e-hero__details{justify-self:center}@media(min-width:40em){.e-hero__line{display:inline-flex}.e-hero__stage{justify-self:center;width:100%;width:min(100%,62svh * 4 / 3);margin-inline:0}.e-hero__scene{border-radius:var(--e-radius)}.e-hero__caption{padding-inline:0;text-align:end}.e-hero__scene{--scene-feather-start: 6%;--scene-feather-end: 16%}}@media(min-width:40em)and (not (min-width:64em)){.e-hero__buy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--e-space-6);align-items:center}.e-hero__meta{grid-row:span 2;flex-direction:column;align-items:flex-start;justify-content:center}}@media(min-width:64em){.e-hero{display:grid;grid-template-rows:1fr;min-height:min(calc(100svh - var(--e-header-h) - 2.25rem),60rem)}.e-hero__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr);grid-template-areas:"copy stage" "buy stage";grid-template-rows:1fr 1fr;column-gap:clamp(2rem,5vw,6rem);row-gap:var(--e-space-6);align-content:center;padding-block:var(--e-space-7)}.e-hero__copy{align-self:end}.e-hero__lead{font-size:var(--e-fs-18)}.e-hero__buy{align-self:start;max-width:26rem;padding-top:var(--e-space-5);border-top:1px solid var(--e-line)}.e-hero__details{justify-self:start}.e-hero__stage{align-self:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/e-hero.css.map */
