.oi-mark{width:70px;height:auto;display:block;object-fit:contain}.oi-foot{background:#132640;color:#fff;padding:36px 20px}.oi-foot-inner{max-width:1160px;margin:auto;display:flex;gap:clamp(24px,5vw,84px);align-items:center;flex-wrap:wrap}.oi-foot a,.oi-foot address,.oi-foot span{color:#ecf0f7;display:block;font-style:normal;line-height:1.75}.oi-foot strong{display:block;margin-bottom:6px}.oi-foot .oi-seal{background:#fff8ec;border-radius:14px;padding:10px}.oi-quick{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 28px}.oi-quick a{background:#e0efe6;border-radius:24px;padding:10px 18px;color:#172a41;font-weight:700}.oi-quick a:nth-child(2){background:#ffe0a7}.oi-quick a:nth-child(3){background:#f6d7de}.opa-retail .product-grid>div{scroll-margin-top:110px}.opa-retail .product-grid>div>.product{height:100%}.oi-related{max-width:1100px;margin:20px auto 42px;padding:0 20px}.oi-related div{display:flex;flex-wrap:wrap;gap:12px}.oi-related a{display:flex;align-items:center;gap:8px;border:1px solid #e0dccc;border-radius:14px;padding:8px;color:#172a41}.oi-related img{width:50px;height:62px;object-fit:contain}.oi-price{font-weight:750;color:#162844;font-size:1.35rem}@media(max-width:600px){.oi-foot-inner{display:grid;grid-template-columns:1fr;gap:20px}.oi-mark{width:58px}.oi-foot .oi-seal{width:max-content}}
