/* Addressable detail pages reuse V3.8 layout, imagery and components. */
.v381-product-notice{margin-block:24px;padding:16px 20px;border-left:3px solid #647f89;background:#edf0ee;color:#283d46;font-size:14px;line-height:1.6}
.v381-product-notice p{margin-top:5px;max-width:88ch}
.v381-product-detail-link{margin-top:14px}
.v381-product-page .x6chips{margin-bottom:20px}
.x6s.v381-product-page,.x6s.v381-product-compare-top{padding-top:calc(var(--hdr,72px) + clamp(24px,3.4vw,56px))}
.v381-product-specs{max-width:1000px}
.v381-product-specs .spec{width:100%;margin-block:24px;overflow-wrap:anywhere}
.v381-product-specs .spec th,.v381-product-specs .spec td{overflow-wrap:anywhere}
.v381-product-chooser fieldset{border:0;padding:0;display:flex;flex-wrap:wrap;gap:16px 36px}
.v381-product-chooser legend{font-weight:600;margin-bottom:16px}
.v381-product-chooser fieldset>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}
@media(max-width:600px){.v381-product-chooser fieldset{display:grid;gap:20px}.v381-product-notice{padding:14px 16px}.v381-product-specs .spec th{width:42%}}
