.seo-links{display:flex;flex-wrap:wrap;gap:16px 30px;padding:40px 6vw;border-top:1px solid #d6d8ce;background:#eceee5}.seo-links a{font-size:14px;text-underline-offset:5px}.seo-collection{max-width:1100px;padding-top:55px;padding-bottom:55px}.seo-collection h1{font-size:clamp(36px,5vw,68px);line-height:1.1;margin:25px 0}.seo-collection p{max-width:780px;line-height:1.8;margin-bottom:28px}.seo-collection nav,.seo-product nav{font-size:13px;margin-bottom:28px}.seo-product-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.seo-product-image{display:block;width:100%;height:auto;background:#e9e7de;object-fit:contain}.seo-product h1{font-size:clamp(30px,3.8vw,50px);line-height:1.14;margin:16px 0 24px}.seo-product h2{font-size:20px;margin-top:28px}.seo-product p,.seo-product li{line-height:1.7}.seo-product ul{padding-left:20px}.seo-product .button{margin-top:20px}.seo-availability{padding:12px 16px;background:#e9ebdf;font-size:14px}.seo-product .detail-note{font-size:12px}.seo-intro{padding:30px 6vw;max-width:1100px;line-height:1.8}.seo-intro h2{font-size:25px}@media(max-width:760px){.seo-product-layout{grid-template-columns:1fr;gap:24px}.seo-product{padding-top:25px}.seo-links{gap:18px}.seo-collection{padding-top:30px}}
