.section-landing-hero{color:var(--text-color)}.section-landing-hero .landing-hero__media{position:relative;min-height:420px;height:56vh;max-height:640px;display:flex;align-items:flex-end;background-color:#3a352c;background-size:cover;background-position:center}.section-landing-hero .landing-hero__media>.grid__wrapper{width:100%;align-self:flex-end}.section-landing-hero .landing-hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000014,#0000008c);pointer-events:none}.section-landing-hero .landing-hero__caption{position:relative;z-index:1;width:100%;padding-top:var(--space-8);padding-bottom:var(--space-8)}.section-landing-hero .landing-hero__eyebrow.sm-caps{display:inline-block;margin:0 0 var(--space-2);color:#e3c4b0;font-size:12px!important;letter-spacing:var(--main-spacing);line-height:1.4}.section-landing-hero .landing-hero__caption h1{color:#fff;font-size:calc(var(--h1-size) + 10px);line-height:1.15;letter-spacing:var(--heading-spacing);max-width:16ch;margin:var(--space-3) 0 var(--space-4);font-weight:var(--heading-weight)}.section-landing-hero .landing-hero__caption p{color:#ede6d8;max-width:48ch;margin:0 0 var(--space-5)}.section-landing-hero .landing-hero__btnrow{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}.section-landing-hero .landing-hero__btnrow .button{margin-bottom:0}.section-landing-hero .landing-hero__caption .button.btn-secondary{background-color:transparent;color:#fff;border:1px solid #fff}.section-landing-hero .landing-hero__caption .button.btn-secondary span{color:#fff}.section-landing-hero .landing-hero__caption .button.btn-secondary:before{background:#ffffff2e!important}@media screen and (max-width:900px){.section-landing-hero .landing-hero__media{height:auto;min-height:380px;max-height:none;padding-top:var(--space-9)}.section-landing-hero .landing-hero__caption{padding-top:var(--space-6);padding-bottom:var(--space-6)}.section-landing-hero .landing-hero__caption h1{font-size:var(--h1-size)}}@media screen and (max-width:560px){.section-landing-hero .landing-hero__btnrow{flex-direction:column;align-items:stretch}.section-landing-hero .landing-hero__btnrow .button{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-landing-hero.css.map */
