.technical-tag-options{list-style:none;padding:0;margin:10px 0;display:flex;flex-wrap:wrap;gap:8px}.technical-tag-option{display:flex;align-items:center;gap:4px;border:1px solid #d4d9df;border-radius:6px;min-height:44px;background:#fff}.technical-tag-option a{display:flex;align-items:center;min-height:44px;padding:8px 12px;line-height:1.3;text-decoration:none;color:inherit}.technical-tag-option.is-active{background:#e7f0f9;border-color:#205b8d;color:#173f60}.technical-tag-option.is-active>span{padding-left:10px}.technical-tag-option a:focus-visible{outline:3px solid #155db1;outline-offset:3px}.purchase-information{margin-top:18px;padding-top:16px;border-top:1px solid #d4d9df}.purchase-information dl{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0}.purchase-information dt{font-weight:700;margin-bottom:5px}.purchase-information dd{margin:0;font-size:.875rem;line-height:1.6;color:#425166}.purchase-information dd p{margin:0 0 5px}.purchase-information a{color:#184f7d;text-underline-offset:3px}.purchase-information a:focus-visible{outline:3px solid #155db1;outline-offset:3px}.carben-warranty-content{margin:28px 0;max-width:78ch}.carben-warranty-content h2{margin-top:24px}.carben-warranty-content a{color:#184f7d;text-underline-offset:3px}@media(max-width:600px){.purchase-information dl{grid-template-columns:1fr;gap:14px}.technical-tag-option,.technical-tag-option a{min-height:48px}}
