.cart-summary_cartLayout__buyEW{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);align-items:start;gap:clamp(20px,1.8vw,28px)}.cart-summary_cartProductsPanel__wrRLn{width:100%!important}.cart-summary_summaryCard__YKmw_{box-sizing:border-box;width:100%;background:#fff;color:#000;padding:20px 20px 18px}.cart-summary_summaryTitle__mIUCa{margin:0 0 18px;font-size:1.45rem;font-weight:600;line-height:1.02;letter-spacing:.01em}.cart-summary_summaryRows__kTFTx{display:grid;gap:12px}.cart-summary_shippingRow__kHeuu,.cart-summary_summaryRow__daBK0{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:.8125rem;line-height:1.03;letter-spacing:.005em}.cart-summary_shippingRow__kHeuu>strong,.cart-summary_summaryRow__daBK0>strong{font-weight:500;text-align:right}.cart-summary_shippingLabel__3ELDu{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.cart-summary_shippingLabel__3ELDu svg{width:17px;height:17px;flex:0 0 17px;stroke-width:1.65}.cart-summary_shippingProgressCard__RhOdj{margin-top:14px;padding:12px 14px 14px;border-radius:8px;background:#f2f2f2}.cart-summary_progressTopRow__Ld_SM{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:14px;font-size:.68rem}.cart-summary_progressTrack__SMMkM{position:relative;height:9px;overflow:hidden;border-radius:999px;background:#d7d7d7}.cart-summary_progressValue__eBeTI{position:absolute;inset:0 auto 0 0;min-width:0;border-radius:inherit;background:#000}.cart-summary_shippingMessage__Z13mG{margin:10px 0 0;font-size:.8125rem;font-weight:400;line-height:1.385;letter-spacing:0}.cart-summary_shippingMessage__Z13mG strong{font-weight:600}.cart-summary_separator__YRSio{height:1px;margin:14px 0;background:#d2d2d2}.cart-summary_totalRow__a8uPA{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cart-summary_totalRow__a8uPA>div{display:grid;gap:3px}.cart-summary_totalRow__a8uPA>div>strong{font-size:.86rem;font-weight:700;line-height:1}.cart-summary_totalRow__a8uPA>div>span{color:#5d5d5d;font-size:.625rem;line-height:1.5}.cart-summary_totalAmount__jKOvG{font-size:1.2rem;font-weight:700;line-height:1.21;letter-spacing:-.015em;white-space:nowrap}.cart-summary_installments__IJhjW{margin:18px 0 0;font-size:.9rem;line-height:1.3;letter-spacing:-.015em}.cart-summary_installments__IJhjW u{text-underline-offset:2px;text-decoration-thickness:1px}.cart-summary_validateButton__0sftw{display:flex;min-height:46px;margin-top:18px;align-items:center;justify-content:center;border-radius:12px;background:#000;color:#fff;font-size:.82rem;font-weight:600;line-height:1;letter-spacing:.06em;text-decoration:none;transition:background-color .14s ease}.cart-summary_validateButton__0sftw:hover{background:#181818;color:#fff}.cart-summary_validateButton__0sftw:focus-visible{outline:3px solid #000;outline-offset:4px}.cart-summary_paymentBrands__qClqt{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px;margin-top:14px}.cart-summary_paymentBadge__Inpft{box-sizing:border-box;display:inline-flex;min-width:34px;height:24px;align-items:center;justify-content:center;border:1px solid #d6d6d6;border-radius:3px;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.58rem;font-weight:700;line-height:1}.cart-summary_cb__8byu_{background:linear-gradient(135deg,#5ec1e6 0 42%,#fff 42% 55%,#f59ab1 55%);color:#fff;font-size:.88rem}.cart-summary_visa__eBTi_{border:0;background:#2535c4;color:#fff;font-size:.9rem;font-style:italic}.cart-summary_mastercard__1prMs{position:relative;min-width:36px;border:0;background:#090909}.cart-summary_mastercard__1prMs b,.cart-summary_mastercard__1prMs i{position:absolute;width:13px;height:13px;border-radius:50%}.cart-summary_mastercard__1prMs i{transform:translateX(-7px);background:#eb001b}.cart-summary_mastercard__1prMs b{transform:translateX(7px);background:#f79e1b;opacity:.95}.cart-summary_amex___ON_Z{border:0;background:#3c72bb;color:#fff;font-size:.32rem;line-height:1.04;text-align:center}.cart-summary_paypal__J6NGM{color:#2468a6;font-size:.6rem;font-style:italic}.cart-summary_oney__mmSyy{color:#65b32e;font-size:1rem;font-weight:500}.cart-summary_klarna__oKRvV{border:0;background:#f6b2ca;color:#111;font-size:.5rem}.cart-summary_gift__Gt3S6 svg{width:18px;height:18px;stroke-width:1.5}.cart-summary_securePayment__Sj9LU{margin:16px 0 0;font-size:.9rem;text-align:center;line-height:1.2}@media (max-width:1120px){.cart-summary_cartLayout__buyEW{grid-template-columns:minmax(0,1fr)}.cart-summary_summaryCard__YKmw_{max-width:720px}}@media (max-width:640px){.cart-summary_cartLayout__buyEW{gap:18px}.cart-summary_summaryCard__YKmw_{padding:26px 20px 28px}.cart-summary_summaryTitle__mIUCa{margin-bottom:34px;font-size:1.8rem}.cart-summary_summaryRows__kTFTx{gap:22px}.cart-summary_shippingRow__kHeuu,.cart-summary_summaryRow__daBK0{font-size:.95rem}.cart-summary_shippingRow__kHeuu{align-items:flex-start}.cart-summary_shippingRow__kHeuu>strong{max-width:58%}.cart-summary_shippingLabel__3ELDu{gap:7px}.cart-summary_shippingLabel__3ELDu svg{width:18px;height:18px;flex-basis:18px}.cart-summary_shippingProgressCard__RhOdj{padding:18px 16px 20px}.cart-summary_progressTopRow__Ld_SM{gap:12px;font-size:.9rem}.cart-summary_progressTrack__SMMkM{height:10px}.cart-summary_shippingMessage__Z13mG{margin-top:18px;font-size:.94rem}.cart-summary_separator__YRSio{margin:24px 0}.cart-summary_totalAmount__jKOvG{font-size:1.55rem}.cart-summary_installments__IJhjW{margin-top:32px;font-size:.95rem}.cart-summary_validateButton__0sftw{min-height:58px;margin-top:30px;font-size:1.08rem}.cart-summary_paymentBrands__qClqt{gap:7px;margin-top:30px}.cart-summary_paymentBadge__Inpft{min-width:46px;height:34px}.cart-summary_securePayment__Sj9LU{margin-top:18px;font-size:1rem}}@media (min-width:1121px){.cart-summary_paymentBrands__qClqt{flex-wrap:nowrap}.cart-summary_paymentBadge__Inpft{min-width:34px;height:24px}.cart-summary_mastercard__1prMs{min-width:36px}.cart-summary_securePayment__Sj9LU{margin-top:10px;font-size:.9rem}}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_927d28;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_927d28;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_927d28{font-family:__Poppins_927d28,__Poppins_Fallback_927d28;font-style:normal}