body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo{--wst-taupe:#a39383;--wst-taupe-dark:#6f5e4e;--wst-taupe-deep:#574839;--wst-ink:#4a4f54;--wst-cream:#f5f2ee;--wst-line:#e7e1da;--wst-night:#2b211a;--wst-gold:#d9b77e;--wst-serif:"Playfair Display",serif;color:var(--wst-ink)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo h2{font-family:var(--wst-serif);font-weight:500;font-size:32px;line-height:1.25;color:var(--wst-taupe-dark);margin:64px 0 20px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo a:not(.wst-btn){color:var(--wst-taupe-dark);text-decoration:underline;text-decoration-color:var(--wst-taupe);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo a:not(.wst-btn):hover{color:var(--wst-taupe-deep);text-decoration-color:currentColor}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo a:focus-visible{outline:3px solid var(--wst-gold);outline-offset:3px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-lead{font-family:var(--wst-serif);font-size:26px;line-height:1.4;color:var(--wst-taupe-dark);margin-bottom:24px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-facts{display:grid;grid-template-columns:repeat(3,1fr);margin:40px 0 32px;border-top:1px solid var(--wst-line);border-bottom:1px solid var(--wst-line)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-fact{padding:28px 24px;text-align:center}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-fact+.wst-fact{border-left:1px solid var(--wst-line)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-fact__value{display:block;font-family:var(--wst-serif);font-size:40px;line-height:1.1;color:var(--wst-taupe-dark);margin-bottom:8px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-fact__label{display:block;font-size:15px;line-height:1.5}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-actions{display:flex;flex-wrap:wrap;gap:12px 16px;margin:0 0 8px;max-width:none}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn{display:inline-block;padding:14px 32px;font-size:16px;line-height:1.4;font-weight:500;letter-spacing:.02em;color:#fff;background:var(--wst-taupe-dark);border:1px solid var(--wst-taupe-dark);text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,transform .25s,box-shadow .25s}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn:hover{background:var(--wst-taupe-deep);border-color:var(--wst-taupe-deep);color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px rgba(43,33,26,.18)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn--ghost{background:0 0;color:var(--wst-taupe-dark)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn--ghost:hover{background:var(--wst-taupe-dark);color:#fff}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn--hero{display:block;width:100%;text-align:center;padding:22px 32px;font-size:19px;font-weight:600;letter-spacing:.03em;color:var(--wst-gold);background:var(--wst-night);border-color:var(--wst-night);box-shadow:0 6px 18px rgba(43,33,26,.18)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn--hero:hover{color:#e6c994;background:#3a2d23;border-color:#3a2d23;transform:translateY(-2px);box-shadow:0 14px 30px rgba(43,33,26,.28)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn--hero .wst-btn__arrow{display:inline-block;margin-left:12px;font-size:24px;line-height:1;vertical-align:-1px;transition:transform .25s}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn--hero:hover .wst-btn__arrow{transform:translateX(5px)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:32px 0 16px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier{position:relative;display:flex;flex-direction:column;padding:32px 26px 28px;background:var(--wst-cream);border:1px solid var(--wst-line);transition:transform .25s,box-shadow .25s}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(43,33,26,.12)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier h3{font-family:"Poppins",sans-serif;font-size:13px;line-height:1.4;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wst-taupe-dark);margin:0 0 10px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier__value{font-family:var(--wst-serif);font-size:38px;line-height:1.1;color:var(--wst-night);margin:0 0 4px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier__caption{font-size:14px;line-height:1.4;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid var(--wst-line)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier ul{list-style:none;padding:0;margin:0 0 16px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier li{position:relative;padding-left:22px;font-size:16px;line-height:1.5;margin-bottom:8px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier li::before{content:"";position:absolute;left:2px;top:.55em;width:7px;height:7px;background:var(--wst-taupe);transform:rotate(45deg)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier__note{margin-top:4px;font-size:14px;line-height:1.55;color:#5f6368}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top{background:var(--wst-night);border-color:var(--wst-night);color:#ede7e0}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top h3,body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top .wst-tier__value{color:var(--wst-gold)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top p,body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top li{color:#ede7e0}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top .wst-tier__caption{border-bottom-color:rgba(217,183,126,.3)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top li::before{background:var(--wst-gold)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top .wst-tier__note{color:#cfc6bc}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier--top a:not(.wst-btn){color:var(--wst-gold);text-decoration-color:rgba(217,183,126,.5)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-badge{position:absolute;top:-13px;left:26px;padding:4px 12px;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wst-night);background:var(--wst-gold)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-quote{margin:32px 0;padding:4px 0 4px 28px;border-left:3px solid var(--wst-taupe);font-family:var(--wst-serif);font-size:28px;line-height:1.35;font-weight:500;color:var(--wst-taupe-dark)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-quote p{font-family:var(--wst-serif);font-size:28px;line-height:1.35;margin:0}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-showrooms{display:grid;grid-template-columns:repeat(2,minmax(0,400px));gap:20px;margin:28px 0 8px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-showroom{padding:24px 26px;border:1px solid var(--wst-line);border-top:3px solid var(--wst-taupe)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-showroom__city{font-family:var(--wst-serif);font-size:24px;line-height:1.3;color:var(--wst-taupe-dark);margin:0 0 6px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-showroom__addr{font-size:16px;line-height:1.55;margin:0}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final{margin:72px 0 8px;padding:56px 56px 52px;background:var(--wst-night);color:#ede7e0}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final h2{color:var(--wst-gold);margin-top:0}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final .wst-final__dates{font-size:13px;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wst-gold);margin-bottom:24px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final ul{list-style:none;padding:0;margin:0 0 24px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final li{position:relative;padding-left:26px;margin-bottom:10px;font-size:17px;line-height:1.5}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final li::before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;background:var(--wst-gold);transform:rotate(45deg)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final p{color:#ede7e0}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final .wst-final__tagline{font-family:var(--wst-serif);font-size:24px;line-height:1.3;color:#fff;margin:8px 0 28px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final .wst-btn{background:var(--wst-gold);border-color:var(--wst-gold);color:var(--wst-night)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final .wst-btn:hover{background:#e6c994;border-color:#e6c994;color:var(--wst-night);box-shadow:0 10px 24px rgba(0,0,0,.35)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final .wst-btn--ghost{background:0 0;border-color:rgba(237,231,224,.6);color:#fff}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final .wst-btn--ghost:hover{background:#fff;border-color:#fff;color:var(--wst-night)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final a:focus-visible{outline-color:#fff}body#single .blogpost-wrapper .blogpost:has(.wst-promo) .blogpost-image img{max-width:1000px;width:100%}@media (max-width:1199px){body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tiers{grid-template-columns:repeat(2,1fr);gap:28px 20px}}@media (max-width:767px){body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo h2{font-size:26px;margin-top:48px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-lead{font-size:21px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-facts{grid-template-columns:1fr}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-fact{padding:20px 8px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-fact+.wst-fact{border-left:0;border-top:1px solid var(--wst-line)}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-fact__value{font-size:34px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tiers,body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-showrooms{grid-template-columns:1fr}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn{display:block;width:100%;text-align:center}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-quote,body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-quote p{font-size:23px}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-final{padding:36px 24px}}@media (prefers-reduced-motion:reduce){body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn,body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier{transition:none}body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-btn:hover,body#single .blogpost-wrapper .blogpost .blogpost-content .wst-promo .wst-tier:hover{transform:none}}