@media (min-width:1251px){.nav-links{gap:clamp(20px,2.4vw,46px)}.nav-links a{font-size:clamp(14px,1.05vw,17px)}}
@media (max-width:1250px){.nav{height:82px;grid-template-columns:1fr auto auto;gap:14px}.menu-button{display:block;border:0;background:transparent;font-size:30px;padding:10px}.nav-links{display:none;position:absolute;top:76px;left:0;right:0;background:var(--cream);padding:28px;border:2px solid var(--ink);border-radius:18px;flex-direction:column;gap:22px;box-shadow:0 18px 35px rgba(17,25,54,.14)}.nav-links.open{display:flex}.tools a:first-child{display:none}.tools a{width:46px;height:46px}.logo{font-size:36px}}
.collection-description p{margin:0}
