:root{--ink:#143c3c;--accent:#22736b}body{background:#fafbf8;color:#143c3c}.announcement{background:#153f3b;color:white}.button{background:#1c655d;color:#fff}.hero{background:#e9eeE7}.hero h1{font-size:clamp(40px,5vw,72px)}.hero h1 em{color:#498578}.hero-media{background:#fff}.hero-media img,.product-image img,.detail-image img{object-fit:contain!important}.product-image{background:#fff!important}.category-links{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0}.category-links a{padding:13px 19px;background:#e8eeE8;border-radius:5px}.how{background:#e7eee8}.alert{padding:18px;background:#eff5df;text-align:center}.inquiry-honeypot{position:absolute;left:-9999px}.inquiry-form{max-width:800px}.inquiry-form label{display:block;margin:18px 0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.product-card p{font-size:12px}.product-detail img{max-height:550px}.text-page{max-width:900px} @media(max-width:650px){.form-grid{grid-template-columns:1fr}.header-inner .button{font-size:11px;padding:10px}}
