.saam-home-hero{position:relative;isolation:isolate;background:#e7ded1;color:#fffaf4;min-height:100vh;min-height:100svh;display:grid;align-items:center}.saam-home-hero[data-home-cover]{margin-top:calc(-1 * var(--saam-cover-header-height,120px))}.saam-home-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;overflow:hidden}.saam-home-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.saam-home-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#fffaf4e0,#fffaf400 24%),radial-gradient(ellipse at 50% 57%,rgba(31,25,20,.58),rgba(31,25,20,.24) 42%,transparent 76%)}.saam-home-hero__content{width:100%;padding-top:calc(var(--saam-cover-header-height,120px) + 40px);padding-bottom:80px;text-align:center}.saam-home-hero__copy{max-width:900px;margin-inline:auto}.saam-home-hero__tagline{margin:0 0 20px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fffaf4}.saam-home-hero h1{margin:0 auto;max-width:18ch;font-size:clamp(48px,5.2vw,84px);line-height:1.04;letter-spacing:-.035em;font-weight:500;color:#fffaf4;text-shadow:0 2px 20px #251e1866}.saam-home-hero__heading-mobile{display:none}.saam-home-hero .saam-home-hero__copy h1{color:#fffaf4}.saam-home-hero__supporting-copy{max-width:48ch;margin:24px auto 0;font-size:clamp(16px,1.3vw,20px);line-height:1.55;color:#fffaf4;text-shadow:0 1px 8px #251e1880}.saam-home-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 28px;margin-top:30px}.saam-home-hero__primary-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 28px;border:1px solid #ae5b3c;border-radius:3px;background:#ae5b3c;color:#fff!important;font-size:15px;font-weight:600;text-decoration:none}.saam-home-hero__primary-cta:hover{background:#8f472e;border-color:#8f472e}.saam-home-hero__secondary-cta{color:#fffaf4!important;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-shadow:0 1px 8px #251e1880}.saam-home-hero__actions a:focus-visible{outline:2px solid #fff;outline-offset:5px}body:has([data-home-cover]) .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent;border-bottom-color:transparent}body:has([data-home-cover]) .announcement-bar-section{position:relative;z-index:4}body:has([data-home-cover]) .announcement-bar-section .utility-bar{background:transparent;border-color:transparent}body:has([data-home-cover]) .announcement-bar-section .utility-bar *{background-color:transparent!important}body:has([data-home-cover]) .announcement-bar-section .announcement-bar__message,body:has([data-home-cover]) .announcement-bar-section .slider-button{color:#282321}@media(max-width:749px){.saam-home-hero[data-home-cover]{--saam-cover-header-height:112px}.saam-home-hero__content{padding:calc(var(--saam-cover-header-height,112px) + 28px) 24px 60px}.saam-home-hero h1{font-size:clamp(36px,10vw,48px);max-width:15ch;line-height:1.06}.saam-home-hero__tagline{font-size:11px;margin-bottom:18px}.saam-home-hero__supporting-copy{font-size:16px;margin-top:22px}.saam-home-hero__actions{gap:18px 24px;margin-top:26px}.saam-home-hero__media img{object-position:50% 50%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/saam-home-hero.css.map */
