.site-header__nav{gap:12px!important;flex-wrap:nowrap!important;white-space:nowrap!important}.site-header__nav .nav-link{font-size:.62rem!important;letter-spacing:.07em!important}.site-header__actions{gap:14px!important;white-space:nowrap!important}@media(min-width:990px)and (max-width:1180px){.site-header__nav{gap:9px!important}.site-header__nav .nav-link{font-size:.57rem!important;letter-spacing:.045em!important}.site-header__actions{gap:10px!important}.site-header__actions .header-action{font-size:.61rem!important}}.hero__media{background:#f7f2ea!important;border-left:1px solid rgba(75,36,52,.08)!important;box-shadow:none!important;overflow:visible!important;padding:36px 42px 30px!important}.hero__image-stack{display:flex!important;position:static!important;width:100%!important;height:100%!important;align-items:flex-end!important;justify-content:center!important;gap:18px!important;max-width:560px!important;margin:0 auto!important}.hero__image{position:static!important;display:block!important;width:auto!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 14px 16px rgba(60,52,50,.15))!important}.hero__image--primary{max-height:470px!important;transform:none!important;z-index:auto!important}.hero__image--secondary{max-height:390px!important;transform:none!important;z-index:auto!important}.hero__image--accent{display:none!important}@media(max-width:989px){.hero__media{min-height:430px!important;padding:26px 24px!important}.hero__image--primary{max-height:390px!important}.hero__image--secondary{max-height:320px!important}}@media(max-width:650px){.hero__media{min-height:350px!important;padding:18px!important}.hero__image-stack{gap:10px!important}.hero__image--primary{max-height:315px!important}.hero__image--secondary{max-height:270px!important}}.hero__brand{margin:0!important;color:var(--plum,#4B2434)!important;font-family:var(--font-heading)!important;font-size:clamp(2.3rem,3.1vw,3rem)!important;font-weight:600!important;letter-spacing:.055em!important;line-height:1.04!important;text-transform:uppercase!important;white-space:nowrap!important}.hero__heading{font-size:clamp(2.3rem,3.4vw,4rem)!important;line-height:1.06!important;margin:14px 0 18px!important}@media(max-width:650px){.hero{padding:18px 0 0!important}.hero__wrap{display:block!important;min-height:0!important}.hero__panel{padding:28px 0 0!important}.hero__brand{font-size:clamp(2rem,10.8vw,2.5rem)!important;letter-spacing:.09em!important;line-height:1.04!important;white-space:normal!important}.hero__brand span{display:block!important}.hero__heading{font-size:clamp(2.2rem,9.3vw,2.65rem)!important;line-height:1.05!important;margin:12px 0 14px!important;max-width:10ch!important}.hero__copy{font-size:.98rem!important;line-height:1.55!important;margin:0 0 26px!important}.hero__buttons{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.hero__buttons .button{width:min(100%,310px)!important;min-height:46px!important;padding:11px 18px!important;font-size:.72rem!important}.hero__buttons .button--secondary{width:auto!important;min-height:auto!important;padding:8px 0!important;border:0!important;background:transparent!important}.hero__media{min-height:0!important;margin-top:44px!important;padding:0 8px 54px!important;background:#f7f2ea!important;border:0!important}.hero__image-stack{display:flex!important;align-items:flex-end!important;justify-content:center!important;gap:14px!important;width:100%!important;max-width:330px!important;height:270px!important;margin:0 auto!important}.hero__image,.hero__image--primary,.hero__image--secondary{display:block!important;position:static!important;width:calc(50% - 7px)!important;height:270px!important;max-height:none!important;margin:0!important;transform:none!important;object-fit:contain!important;object-position:center bottom!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hero-refinement.css.map */
