.site-nav{flex-wrap:wrap;justify-content:center;gap:8px 18px}.site-nav a{white-space:nowrap;font-size:12px}.quick-links{display:flex;flex-wrap:wrap;gap:12px 22px;width:100%;justify-content:center;padding:18px 0 8px}.quick-links a{font-size:12px;color:#46543c;text-decoration:underline;text-underline-offset:4px}.link-page{max-width:1100px;margin:auto;padding:60px 24px 80px}.link-page h1{font-size:clamp(38px,6vw,68px);line-height:1.08;max-width:900px;margin:14px 0 24px}.link-page h2{font-size:26px}.link-page p{color:#526044;line-height:1.8}.link-intro{max-width:700px;font-size:17px}.link-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0}.link-card{border:1px solid #d8decf;border-radius:18px;padding:25px;background:#fff}.link-card h2{font-size:21px}.link-card a{color:#26321d;text-decoration:underline}.link-note{border-top:1px solid #d8decf;padding-top:22px}.link-products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.link-products img{width:100%;height:180px;object-fit:contain}.link-products strong{display:block;font-size:24px;margin:12px 0}.link-products .saving{color:#335924;font-weight:600}@media(max-width:760px){.site-nav{gap:8px 12px}.site-nav a{font-size:11px;padding:9px 6px}.quick-links{gap:12px 18px}.link-cards,.link-products{grid-template-columns:1fr}.link-page{padding:36px 20px 55px}.site-header{flex-wrap:wrap}.site-header .site-nav{width:100%;order:3}}

/* Shared centered navigation */
.site-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}
.site-header>.site-brand{grid-column:1;grid-row:1;justify-self:start}
.site-header>.site-nav{grid-column:2;grid-row:1;justify-self:center;justify-content:center;width:auto;margin:0}
.site-header>.header-contact,.site-header>.cart-button{grid-column:3;grid-row:1;justify-self:end}
@media(max-width:1100px){
 .site-header{grid-template-columns:minmax(0,1fr) auto;gap:14px}
 .site-header>.header-contact,.site-header>.cart-button{grid-column:2}
 .site-header>.site-nav{grid-column:1/-1;grid-row:2;width:100%;min-width:0;justify-self:center;justify-content:center}
}
