.nc-product-legal-ux{margin-top:16px;margin-bottom:24px}.nc-manufacturer-disclosure{border:1px solid #dce3e8;border-radius:12px;background:#f7f9fa;color:#18212b;overflow-wrap:anywhere}.nc-manufacturer-disclosure>summary{display:flex;align-items:center;gap:12px;padding:16px 20px;cursor:pointer;list-style:none}.nc-manufacturer-disclosure>summary::-webkit-details-marker{display:none}.nc-manufacturer-disclosure>summary strong{font-size:1.5rem;line-height:1.5;display:block}.nc-manufacturer-preview{display:block;font-size:1.2rem;line-height:1.5;color:#52616d;margin-top:3px}.nc-manufacturer-disclosure[open] .nc-manufacturer-preview{display:none}.nc-manufacturer-icon{display:flex;flex:0 0 20px}.nc-manufacturer-icon svg{width:20px;height:20px}.nc-manufacturer-caret{margin-left:auto;flex:0 0 12px;transition:transform .18s ease}.nc-manufacturer-caret svg{width:12px;height:12px}.nc-manufacturer-disclosure[open] .nc-manufacturer-caret{transform:rotate(180deg)}.nc-manufacturer-disclosure>summary:focus-visible{outline:2px solid #345d80;outline-offset:3px}.nc-manufacturer-disclosure .nc-legal-gpsr{padding:0 20px 16px;border:0;border-radius:0;font-size:1.4rem;line-height:1.6}.nc-manufacturer-disclosure .nc-legal-gpsr h2{font-size:1.6rem;margin:8px 0}.nc-manufacturer-disclosure .nc-legal-gpsr p{margin:10px 0}.nc-manufacturer-disclosure .nc-legal-gpsr a,.nc-personalization-privacy a{color:#244d70;text-decoration:underline}.nc-manufacturer-disclosure .nc-legal-gpsr a:hover,.nc-personalization-privacy a:hover{color:#132e46}.nc-personalization-privacy{font-size:1.2rem;line-height:1.6;color:#52616d;margin:12px 0 0;overflow-wrap:anywhere}.nc-personalization-privacy a:focus-visible{outline:2px solid #345d80;outline-offset:3px}@media(max-width:749px){.nc-manufacturer-disclosure>summary{padding:14px 16px}.nc-manufacturer-disclosure .nc-legal-gpsr{padding:0 16px 14px}}@media(prefers-reduced-motion:reduce){.nc-manufacturer-caret{transition:none}}
