
/* India SEO content intentionally placed BELOW products; compact, readable and accessible. */
.seo-guide-panel,.seo-product-overview,.seo-product-links{max-width:1180px;margin:32px auto 18px;padding:22px 24px;border:1px solid #e1e9ee;border-radius:16px;background:#f9fcfd;color:#37546a}
.seo-guide-panel h2,.seo-product-overview h2,.seo-product-links h2{font-size:clamp(17px,2vw,23px);line-height:1.3;margin:0 0 12px;color:#173950;letter-spacing:-.3px}
.seo-guide-panel p,.seo-product-overview p{font-size:13px;line-height:1.75;margin:0 0 10px}
.seo-guide-panel nav{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:16px}
.seo-guide-panel nav a{font-size:12px;color:#156b8b;font-weight:750;text-decoration:none}
.seo-product-links{padding:18px 22px;background:#fff}
.seo-product-links ul{columns:3;column-gap:28px;margin:0;padding:0;list-style:none}
.seo-product-links li{break-inside:avoid;padding:5px 0}
.seo-product-links a{font-size:12px;line-height:1.45;color:#24647d;text-decoration:none}
.seo-product-links a:hover,.seo-guide-panel nav a:hover{text-decoration:underline}
.v3-detail-text h1{font-size:clamp(26px,3vw,43px);line-height:1.14;letter-spacing:-1px;color:#173950;margin:8px 0 12px}
@media(max-width:740px){.seo-guide-panel,.seo-product-overview,.seo-product-links{margin:22px 0 12px;padding:16px;border-radius:12px}.seo-product-links ul{columns:1}}

.shop-section-header h1{font-size:clamp(20px,2.3vw,28px);margin:0;color:#173950;line-height:1.25;letter-spacing:-.5px}
@media(max-width:740px){.shop-section-header h1{font-size:20px}}
