:root{--sun-gold:#b89a65;--sun-ink:#171714;--sun-cream:#f8f6f1}body{background:#f8f6f1!important;color:#211f1b!important}#header-group{box-shadow:0 5px 22px #00000012}h1,h2,h3{letter-spacing:-.025em}button,.button,a.button{transition:transform .18s ease,box-shadow .18s ease}button:hover,.button:hover,a.button:hover{transform:translateY(-1px)}#MainContent{overflow:clip}.sun26{background:#f8f6f1;color:#171714;font-family:Arial,Helvetica,sans-serif}.sun26 *{box-sizing:border-box}.sun26-hero{background:linear-gradient(110deg,#171714,#353027);color:#fff;padding:68px max(22px,calc((100vw - 1180px)/2));position:relative;isolation:isolate}.sun26-hero:after{content:"";position:absolute;right:-60px;top:-70px;width:42vw;height:42vw;border:1px solid rgba(219,181,109,.25);border-radius:50%;pointer-events:none;z-index:-1}.sun26-label{font-size:12px;letter-spacing:.23em;text-transform:uppercase;font-weight:700;color:#d8bc83}.sun26 h1{font-size:clamp(42px,6vw,80px);line-height:1.02;color:#fff;margin:18px 0;max-width:800px;font-weight:750}.sun26-lead{font-size:clamp(16px,2vw,21px);max-width:620px;line-height:1.55;color:#e6e1d7}.sun26-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.sun26-btn{display:inline-flex!important;justify-content:center;align-items:center;padding:16px 22px;border-radius:4px;background:#d5b77c;color:#1c1914!important;text-decoration:none!important;font-weight:700}.sun26-btn.secondary{background:transparent;color:#fff!important;border:1px solid #b7aa91}.sun26-wrap{max-width:1180px;margin:0 auto;padding:64px 22px}.sun26-sub{color:#9a784a;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.sun26-title{font-size:clamp(29px,3.5vw,48px);margin:12px 0 30px;color:#171714!important}.sun26-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sun26-card{background:#fff;border:1px solid #e5dfd3;display:flex;flex-direction:column;min-height:235px;padding:29px;border-radius:7px;text-decoration:none!important;color:#1c1b18!important;box-shadow:0 8px 25px #00000006;transition:transform .2s}.sun26-card:hover{transform:translateY(-4px)}.sun26-num{font-size:12px;letter-spacing:.13em;color:#a18355}.sun26-card h3{font-size:25px;color:#171714!important;margin:20px 0 8px}.sun26-card p{line-height:1.55;font-size:15px;color:#6c665d;margin:0 0 19px}.sun26-link{margin-top:auto;font-weight:800;color:#84673c}@media(max-width:740px){.sun26-hero{padding:54px 22px}.sun26-grid{grid-template-columns:1fr}.sun26-wrap{padding:44px 18px}.sun26-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/sunset-redesign.css.map */
