.quick-add-link{display:block;width:100%;padding:.9rem;background:rgba(20,30,27,.9);color:#fff;font-size:.58rem;letter-spacing:.15em;text-align:center;text-transform:uppercase;box-sizing:border-box;transform:translateY(140%);transition:.35s}.suspended-card:hover .quick-add-link{transform:none}.related-wind{padding:clamp(70px,8vw,140px) max(5vw,24px);background:linear-gradient(135deg,rgba(232,238,232,.96),rgba(244,239,226,.92)),url("house-of-moving-air.png") center/cover}.related-wind header{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.related-wind header p{font-size:10px;letter-spacing:.2em}.related-wind header h2{font:400 clamp(38px,5vw,78px)/.96 Georgia,serif;max-width:850px}.related-wind header a{border-bottom:1px solid;padding-bottom:5px}.related-wind-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.related-wind-card{display:grid;background:rgba(255,255,255,.7);border:1px solid rgba(24,36,33,.25);transition:transform .35s ease,box-shadow .35s ease}.related-wind-card:hover{transform:translateY(-8px);box-shadow:0 22px 50px rgba(26,40,34,.14)}.related-wind-card img{width:100%;aspect-ratio:1;object-fit:contain;background:#f5f4ef}.related-wind-card span{display:grid;gap:8px;padding:18px}.related-wind-card small{letter-spacing:.16em;font-size:9px}.related-wind-card strong{font:400 24px/1.05 Georgia,serif}.related-wind-card b{font-size:12px}.mobile-buy-bar{display:none}@media(max-width:900px){.quick-add-link{transform:none}}@media(max-width:600px){.related-wind header{display:grid}.related-wind-grid{grid-template-columns:1fr 1fr}.related-wind-card strong{font-size:18px}.mobile-buy-bar{position:fixed;z-index:20;left:10px;right:10px;bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;background:rgba(21,31,29,.94);backdrop-filter:blur(12px);color:#fff;border:1px solid rgba(255,255,255,.22);box-shadow:0 12px 34px rgba(0,0,0,.28)}.mobile-buy-bar div{display:grid;gap:3px;min-width:0}.mobile-buy-bar small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-buy-bar button{border:0;background:#e7f1aa;color:#14201d;padding:12px 16px;white-space:nowrap;text-transform:uppercase;font-size:10px;font-weight:700}}
