.collection-intro{padding:clamp(2rem,6vw,5rem) 0 2rem;background:#173b36;color:#ffefd2}.collection-intro h1{font-size:clamp(2.7rem,6vw,5.5rem);line-height:1;margin:.35em 0}.collection-intro p{max-width:56ch}.collection-hero{width:100%;height:auto;display:block;margin-top:1.5rem;border-radius:8px}.collection-items{padding-block:3rem}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.product-grid article{background:#faf4e9;padding:1rem;border:1px solid #cfbf9f}.product-views{display:flex;gap:.6rem;margin:1rem 0}.product-views figure{flex:1;min-width:0;margin:0}.product-views img{width:100%;height:auto;display:block}.product-views figcaption{font-size:.85rem}.product-grid a:focus-visible{outline:3px solid #996121}@media(max-width:650px){.product-grid{grid-template-columns:1fr}}
