@media(max-width:680px){
  .collection-card>div{width:61%}
  .collection-card h2{font-size:33px}
  .collection-card>img{width:37%;right:1%}
  .wellness-collection>img{width:31%;right:3%}
  .collection-card p{max-width:165px}
  .footer-brand p{display:block}
  .footer-age{margin-left:0;margin-top:15px}
  .product-card h3,.catalog-grid .product-card h3{font-size:16px;min-height:56px}
}
.product-specs{margin:0 0 20px}.product-specs>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:12px 0;border-bottom:1px solid var(--line,#e8dedc)}.product-specs dt{font-weight:600}.product-specs dd{margin:0}

