h1{font-size:clamp(1.6rem,2vw+1rem,2.2rem);line-height:1.15;margin:.3rem 0 .7rem}
h2{font-size:1.4rem;margin:1rem 0 .5rem} h3{font-size:1.1rem;margin:.6rem 0 .4rem}
a:hover{opacity:.95} .cart-link{background:#eef3ff;color:#164da5} .site-header.scrolled{box-shadow:0 8px 24px rgba(0,0,0,.06)}