.decision-hero{min-height:570px!important;height:auto!important;background:none!important;overflow:hidden;display:block!important}.decision-hero .home-roam-image{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 65%!important;z-index:0!important}.decision-hero:before{z-index:1;background:linear-gradient(90deg,rgba(239,233,222,.96),rgba(239,233,222,.84) 28%,rgba(239,233,222,.08) 70%)!important}.decision-hero .hero-copy{position:relative!important;z-index:2!important;width:60%!important;max-width:760px!important;padding:70px 44px!important;background:none!important}.decision-hero h1{font-size:clamp(58px,6.5vw,94px)!important;line-height:.94!important}.decision-hero p{font-size:15px!important;max-width:30ch!important}.decision-hero .home-shop-cta{margin-top:12px!important;width:auto!important}.dg-offer-strip{margin:0!important;justify-content:center!important;border-radius:0!important;padding:12px 20px!important;background:#10120f!important;color:#f4eee3!important}.dg-offer-strip strong,.dg-offer-strip small{color:#f4eee3!important}.home-fall{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#171c19;color:#f4eee3}.home-fall-image{display:block;background:#edf0e9;height:350px;padding:16px}.home-fall-image img{width:100%;height:100%;object-fit:contain}.home-fall-copy{padding:32px 42px}.home-fall .chapter{color:#e1c17e}.home-fall h2{font-size:clamp(36px,4vw,58px);line-height:1;margin:12px 0 18px}.home-fall p{font-size:17px;line-height:1.6;max-width:34ch}.home-fall .button{margin-top:8px}.home-hero-setups{position:static!important;width:auto!important;max-width:none!important;margin:0!important;padding:36px 42px 20px!important;background:#efe9de!important}.home-hero-setups .setup-proof-head h2{font-size:clamp(28px,3vw,42px)!important;color:#111!important;margin:0 0 20px!important}.home-hero-setups .setup-proof-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important}.home-hero-setups .setup-proof-card{min-height:0!important;background:#fff!important;color:#111!important}.home-hero-setups .setup-product-duo{height:150px!important;min-height:150px!important}.home-hero-setups .setup-product-duo img{height:150px!important}.home-hero-setups .setup-proof-copy{background:#f4efe6!important;color:#111!important}.home-hero-setups .setup-proof-copy p{display:none!important}.home-more{display:flex;justify-content:center;gap:30px;padding:10px 20px 30px;border-bottom:1px solid #111;background:#efe9de}.home-more a{font-size:13px;line-height:1.6;text-underline-offset:4px}.home-more a:focus-visible,.home-fall a:focus-visible{outline:3px solid #b58a43;outline-offset:4px}@media(max-width:760px){.decision-hero{min-height:530px!important}.decision-hero .hero-copy{width:100%!important;padding:28px 18px!important}.decision-hero h1{font-size:clamp(44px,12.5vw,64px)!important;max-width:11ch!important}.decision-hero:before{background:linear-gradient(180deg,rgba(239,233,222,.96),rgba(239,233,222,.78) 42%,rgba(239,233,222,0) 72%)!important}.decision-hero .home-roam-image{object-position:61% 75%!important}.decision-hero .eyebrow{font-size:9px!important}.decision-hero p{font-size:13px!important}.dg-offer-strip{gap:16px!important;padding:11px 14px!important}.dg-offer-strip small{display:none!important}.home-fall{grid-template-columns:.9fr 1.1fr}.home-fall-image{height:270px;padding:5px}.home-fall-copy{padding:24px 15px}.home-fall h2{font-size:29px;letter-spacing:-.04em}.home-fall p{font-size:13px;line-height:1.5}.home-fall .button{font-size:9px;letter-spacing:.03em;padding:10px;min-height:44px}.home-hero-setups{padding:28px 14px 15px!important}.home-hero-setups .setup-proof-head h2{font-size:26px!important}.home-hero-setups .setup-proof-grid{gap:10px!important}.home-hero-setups .setup-product-duo,.home-hero-setups .setup-product-duo img{height:105px!important;min-height:105px!important}.home-hero-setups .setup-proof-copy h3{font-size:18px!important}.home-more{gap:20px;padding-bottom:24px}.home-more a{font-size:11px}}
/* Clear earlier hero treatments so the landscape stays sharp and copy remains readable. */
.decision-hero:before{display:block!important}
.decision-hero .hero-copy{display:block!important;backdrop-filter:none!important;transform:none!important;margin:0!important}
.decision-hero .hero-copy>p{display:block!important;color:#332f28!important}
@media(max-width:760px){.decision-hero .hero-copy{padding:28px 18px!important}.decision-hero h1{margin:14px 0!important}.decision-hero .hero-copy>p{margin:0 0 12px!important}}
.decision-hero{padding:0!important}
