.more-buy-products_section__4NjzE{padding:32px 0;border-top:1px solid rgba(0,0,0,.08)}.more-buy-products_title__izh_D{font-size:22px;font-weight:700;margin:0 0 18px}.more-buy-products_list__XpdOy{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.more-buy-products_item__3_65u{margin:0}.more-buy-products_link__ZfkJL{display:inline-flex;align-items:center;padding:10px 16px;border:1px solid rgba(0,0,0,.1);border-radius:999px;background:#fff;color:#1a7a4c;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.more-buy-products_link__ZfkJL:hover{background:#1a7a4c;border-color:#1a7a4c;color:#fff}.insurance_card__MyfXj{border:1px solid #e3e5e8;border-radius:14px;background:#fff;padding:16px;color:#1c1c1c}.insurance_cardInSummary__eIYv3{margin:16px 0}.insurance_eyebrow__Z43Zp{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;border-radius:999px;background:rgba(226,39,30,.08);color:var(--bs-primary,#e2271e);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.insurance_headline__j_Lg5{margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3}.insurance_subhead__1djtX{margin:0 0 12px;color:#5f6368;font-size:14px;line-height:1.45}.insurance_price__MS4XE{font-weight:700;color:#1c1c1c;white-space:nowrap}.insurance_details__mNJXY{margin:0 0 14px;border-top:1px solid #e3e5e8;padding-top:12px}.insurance_summary__BjQ6_{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-weight:600;color:var(--bs-primary,#e2271e);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.insurance_summary__BjQ6_::-webkit-details-marker{display:none}.insurance_summary__BjQ6_:focus-visible{outline:2px solid var(--bs-primary,#e2271e);outline-offset:3px;border-radius:4px}.insurance_summaryChevron__lKK6P{display:inline-block;transition:transform .18s ease;font-size:11px}.insurance_details__mNJXY[open] .insurance_summaryChevron__lKK6P{transform:rotate(90deg)}.insurance_detailsBody__c02dy{margin-top:12px;font-size:14px;line-height:1.5;color:#5f6368}.insurance_bullets__NpH0M{margin:0 0 10px;padding:0;list-style:none;display:grid;gap:8px}.insurance_bullet__mieeg{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start}.insurance_bulletMark__fvmAw{color:#1f7a3c;font-weight:700;line-height:1.5}.insurance_bulletMarkMuted__s2NXk{color:#5f6368;font-weight:700;line-height:1.5}.insurance_choices__y5yKj{display:grid;grid-template-columns:1fr 1fr;gap:10px}.insurance_choice__wimCD{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 8px;border-radius:10px;border:1px solid #e3e5e8;background:#f6f7f9;color:#1c1c1c;font-size:14px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .06s ease}.insurance_choice__wimCD:hover{border-color:#c2c7cd;background:#f1f2f5}.insurance_choice__wimCD:active{transform:translateY(1px)}.insurance_choice__wimCD:focus-visible{outline:none;border-color:var(--bs-primary,#e2271e);box-shadow:0 0 0 3px rgba(226,39,30,.18)}.insurance_choice__wimCD:disabled{opacity:.55;cursor:not-allowed}.insurance_choicePrimary__fDTxY{background:var(--bs-primary,#e2271e);border-color:var(--bs-primary,#e2271e);color:#fff}.insurance_choicePrimary__fDTxY:hover{background:#c81f17;border-color:#c81f17}.insurance_isActive__y9l24{box-shadow:0 0 0 3px rgba(226,39,30,.18)}.insurance_reassurance__rdsNx{margin-top:10px;color:#5f6368;font-size:12px;line-height:1.45;text-align:center}.insurance_summaryNote__RQwxW{margin:2px 0 0;color:#5f6368;font-size:12px;line-height:1.4}.insurance_modal__0jLst{position:fixed;inset:0;z-index:1060;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.insurance_dialog__DgmQR{background:#fff;border-radius:18px;width:min(560px,100%);max-height:90vh;overflow-y:auto;box-shadow:0 24px 48px rgba(0,0,0,.22);padding:22px;color:#1c1c1c}.insurance_dialogDevice__Ay_NH{margin:0 0 16px;color:#5f6368;font-size:14px}.insurance_pricing__sJ9OT{border:1px solid #e3e5e8;border-radius:12px;background:#f6f7f9;padding:14px;margin-bottom:18px}.insurance_pricing__sJ9OT>div{margin:0 0 6px;font-size:14px;line-height:1.45}.insurance_pricing__sJ9OT>div:last-child{margin-bottom:0}.insurance_pricingHeadline__soLFU{font-size:15px;font-weight:700}.insurance_bank__qSV8g{border:0;padding:0;margin:0 0 16px;min-width:0}.insurance_bankLegend__teV0c{float:none;width:auto;margin:0 0 4px;padding:0;font-size:15px;font-weight:700}.insurance_bankIntro__ymwrK{margin:0 0 14px;color:#5f6368;font-size:13px;line-height:1.5}.insurance_field__KCW4z{margin-bottom:12px}.insurance_label__eJAG7{display:block;margin-bottom:5px;font-size:14px;font-weight:600}.insurance_input__U4vVR{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid #e3e5e8;border-radius:10px;background:#fff;color:#1c1c1c;font-size:15px}.insurance_input__U4vVR:focus{outline:none;border-color:var(--bs-primary,#e2271e);box-shadow:0 0 0 3px rgba(226,39,30,.15)}.insurance_input__U4vVR::-moz-placeholder{color:#9aa0a6}.insurance_input__U4vVR::placeholder{color:#9aa0a6}.insurance_inputInvalid__WUCav{border-color:#c81f17}.insurance_error__4CKLO{margin:6px 0 0;color:#c81f17;font-size:13px}.insurance_docs__xl0WE{margin:0 0 16px;color:#5f6368;font-size:12px;line-height:1.55}.insurance_docs__xl0WE a{color:var(--bs-primary,#e2271e);text-decoration:underline}.insurance_actions__20VA5{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:575.98px){.insurance_modal__0jLst{padding:0;align-items:flex-end}.insurance_dialog__DgmQR{border-radius:18px 18px 0 0;max-height:92vh;width:100%}.insurance_choices__y5yKj{grid-template-columns:1fr}}.insurance_cardAdded__lSmJk{border-color:#cfe6d4;background:#f6fbf7}.insurance_cardAdded__lSmJk .insurance_eyebrow__Z43Zp{background:rgba(30,126,52,.1);color:#1e7e34}.insurance_removeLink__V_2Qp{display:inline-block;margin-top:12px;padding:0;border:0;background:none;color:#5f6368;font-size:13px;line-height:1.4;text-decoration:underline;cursor:pointer}.insurance_removeLink__V_2Qp:hover{color:#1c1c1c}.insurance_removeLink__V_2Qp:focus-visible{outline:2px solid var(--bs-primary,#e2271e);outline-offset:3px;border-radius:2px}.insurance_removeLink__V_2Qp:disabled{opacity:.6;cursor:default}.insurance_section__CMwVf{margin:24px 0 0;border:1px solid #e3e5e8;border-radius:14px;background:#f6f7f9;padding:20px;color:#1c1c1c}.insurance_sectionTitle__2LYj2{margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.3;color:#1c1c1c}.insurance_prompt__vRSbr{display:flex;gap:12px;margin:0 0 20px;padding:14px 16px;border:1px solid #f0dca6;border-left:3px solid #e0a800;border-radius:12px;background:#fffdf5;color:#1c1c1c}.insurance_prompt__vRSbr:focus{outline:none}.insurance_prompt__vRSbr:focus-visible{outline:2px solid #e0a800;outline-offset:2px}.insurance_promptIcon__1v2Fu{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;color:#b07d00}.insurance_promptBody__n1DT2{flex:1 1 auto;min-width:0}.insurance_promptTitle__8FEh5{margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.35}.insurance_promptText__AIQ_g{margin:0;color:#5f6368;font-size:13px;line-height:1.45}.insurance_promptActions__bFKxh{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.insurance_promptPrimary__1sKCQ{flex:0 0 auto;padding:8px 16px;border:1px solid #e0a800;border-radius:999px;background:#e0a800;color:#fff;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer}.insurance_promptPrimary__1sKCQ:hover{background:#c99700;border-color:#c99700}.insurance_promptPrimary__1sKCQ:focus-visible{outline:2px solid #1c1c1c;outline-offset:2px}.insurance_promptDecline__bpJY0{flex:0 0 auto;padding:8px 0;border:0;background:none;color:#5f6368;font-size:13px;line-height:1.2;text-decoration:underline;cursor:pointer}.insurance_promptDecline__bpJY0:hover{color:#1c1c1c}.insurance_promptDecline__bpJY0:focus-visible{outline:2px solid var(--bs-primary,#e2271e);outline-offset:3px;border-radius:2px}@media(max-width:400px){.insurance_prompt__vRSbr{padding:12px 14px}.insurance_promptActions__bFKxh{display:block}.insurance_promptPrimary__1sKCQ{display:block;width:100%;padding:10px 16px}.insurance_promptDecline__bpJY0{display:block;width:100%;margin-top:4px;text-align:center}}.product-detail_detail__ZWBJ5{--pd-bg:#F4F6FA;--pd-card:#FFFFFF;--pd-ink:#0B1220;--pd-ink-soft:#4F5567;--pd-ink-faint:#8B91A1;--pd-line:#E5E7EE;--pd-line-soft:#EFF1F6;--pd-blue:#3B82F6;--pd-blue-deep:#1D4ED8;--pd-blue-tint:#EFF6FF;--pd-blue-ink:#1E3A8A;--pd-shadow:0 1px 2px rgba(11,18,32,0.04),0 8px 24px -8px rgba(11,18,32,0.08);background:var(--pd-bg);color:var(--pd-ink);font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;border-radius:24px;padding:48px;margin-top:32px}.product-detail_tag__bfkNC{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--pd-blue-deep);letter-spacing:.02em;margin-bottom:14px;text-transform:none}.product-detail_tag__bfkNC:before{content:"";width:6px;height:6px;background:var(--pd-blue);border-radius:50%}.product-detail_title__d06kG{font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin:0 0 24px;color:var(--pd-ink);max-width:28ch}.product-detail_card__EVqbS{background:var(--pd-card);border-radius:20px;padding:32px;border:1px solid var(--pd-line-soft);box-shadow:var(--pd-shadow)}.product-detail_card__EVqbS+.product-detail_card__EVqbS{margin-top:20px}.product-detail_body__Dx1Iu{color:var(--pd-ink-soft);font-size:16px;line-height:1.65;margin:0}.product-detail_body__Dx1Iu p{margin:0 0 14px}.product-detail_body__Dx1Iu p:last-child{margin-bottom:0}.product-detail_subTitle__pOzqI{font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0 0 16px;color:var(--pd-ink)}.product-detail_specGrid__Wdor_{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-detail_specItem__x0Njj{padding:14px 16px;background:var(--pd-bg);border:1px solid var(--pd-line);border-radius:12px;display:flex;flex-direction:column;gap:4px;min-width:0}.product-detail_specLabel__lHPcI{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pd-ink-faint)}.product-detail_specValue__Zfjpf{font-size:15px;font-weight:600;color:var(--pd-ink);line-height:1.35;word-break:break-word}.product-detail_moreInfo__raSUg{color:var(--pd-ink-soft);font-size:15px;line-height:1.65}.product-detail_moreInfo__raSUg p{margin:0 0 14px}.product-detail_moreInfo__raSUg p:last-child{margin-bottom:0}.product-detail_moreInfo__raSUg h1,.product-detail_moreInfo__raSUg h2,.product-detail_moreInfo__raSUg h3,.product-detail_moreInfo__raSUg h4,.product-detail_moreInfo__raSUg h5,.product-detail_moreInfo__raSUg h6{font-size:16px;font-weight:700;letter-spacing:-.01em;margin:22px 0 10px;color:var(--pd-ink)}.product-detail_moreInfo__raSUg a{color:var(--pd-blue-deep);text-decoration:underline;text-underline-offset:2px}.product-detail_moreInfo__raSUg ol,.product-detail_moreInfo__raSUg ul{margin:0 0 14px;padding-left:22px}.product-detail_moreInfo__raSUg li{margin:0 0 6px}@media (max-width:991.98px){.product-detail_detail__ZWBJ5{padding:36px 28px;border-radius:20px}.product-detail_card__EVqbS{padding:24px}}@media (max-width:575.98px){.product-detail_detail__ZWBJ5{padding:28px 20px;border-radius:16px;margin-top:24px}.product-detail_card__EVqbS{padding:20px;border-radius:16px}.product-detail_title__d06kG{margin-bottom:18px}.product-detail_specItem__x0Njj{padding:12px 14px}}