.sdetail-head{max-width:720px}.sdetail-head .detail-breadcrumb{margin-bottom:24px}.detail-hero-bg .sdetail-title,.detail-hero-bg .sdetail-h2,.detail-hero-bg .sdetail-lead,.detail-hero-bg .detail-breadcrumb{text-shadow:0 2px 16px #0e0e0eb3}.detail-hero-bg .sdetail-lead{color:var(--bone)}.sdetail-title{font-family:var(--display-alt);letter-spacing:-.05em;text-transform:uppercase;margin:10px 0 0;font-size:clamp(44px,6.4vw,104px);font-weight:200;line-height:.86}.sdetail-h2{font-family:var(--sans);letter-spacing:0;color:var(--silver);max-width:560px;margin:18px 0 0;font-size:clamp(15px,1.3vw,18px);font-weight:300;line-height:1.5}.sdetail-lead{font-family:var(--sans);color:var(--bone-dim);max-width:460px;margin:16px 0 0;font-size:15px;font-weight:300;line-height:1.6}.sdetail-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:40px;display:flex}.sdetail-price{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-mute);font-size:12px}.sdetail-more{border-top:var(--hair);margin-top:80px;padding-top:36px}.sdetail-more-label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bone-mute);margin-bottom:22px;font-size:11px}.sdetail-more-list{flex-wrap:wrap;gap:14px;display:flex}.sdetail-more-link{border:var(--hair-2);color:var(--bone);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;padding:14px 24px;font-size:12px;text-decoration:none;transition:color .3s,border-color .3s,background .3s}.sdetail-more-link:hover{color:var(--ink);border-color:var(--bone);background:var(--bone)}
