@media (max-width:620px){.nav{align-items:flex-start;gap:8px;padding:8px 10px}.brand{font-size:15px;line-height:1.1}.navlinks{gap:4px}.navlinks a{padding:5px 6px;font-size:12px}.hero{gap:12px;min-height:auto;padding:18px 10px}.hero h1{font-size:clamp(31px,12vw,46px)}.hero p{font-size:14px;line-height:1.35}.hero-actions{gap:6px}.hero-art{height:220px;min-height:200px}.section{padding:18px 10px}.section-head{align-items:center;gap:8px;margin-bottom:10px}h2{font-size:24px}.eyebrow{margin:0;font-size:10px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:is(.card,.panel){border-radius:7px;padding:9px;box-shadow:0 6px 14px #37231512}.product{gap:5px}.product-visual{height:86px;font-size:34px}.product h3{font-size:14px;line-height:1.12}.product p{margin:0;font-size:12px;line-height:1.22}.product .meta{font-size:11px;line-height:1.18}.product .price{font-size:17px;line-height:1.1}.product .btn{width:100%;padding:8px 7px;font-size:12px}}@media (max-width:380px){.grid{gap:6px}:is(.card,.panel){padding:8px}.product-visual{height:74px}.product h3{font-size:13px}.product p{font-size:11px}.product .meta{font-size:10.5px}.product .price{font-size:16px}}
