.CdekDelivery_prompt__lJEXA,.CdekDelivery_selection__R7jM5{border:1px solid var(--checkout-border,#ddd9ec);border-radius:var(--radius-xl);background:var(--checkout-tint,#f8f7fc);padding:20px}.CdekDelivery_prompt__lJEXA{border-style:dashed}.CdekDelivery_promptHeading__Fc84f{display:flex;align-items:flex-start;gap:12px}.CdekDelivery_icon__pSpf4{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-xl);background:white;color:var(--checkout-accent,var(--color-brand))}.CdekDelivery_promptHeading__Fc84f strong{display:block;margin-top:2px;font-size:13px;font-weight:650;color:#514366}.CdekDelivery_promptHeading__Fc84f p{margin-top:5px;max-width:360px;font-size:12px;line-height:1.7;color:#78678a}.CdekDelivery_button__R3oOo{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;margin:15px 0 0 48px;padding:10px 15px;border:1px solid #ddd4ec;border-radius:var(--radius-xl);background:white;color:var(--checkout-accent,var(--color-brand));font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.CdekDelivery_button__R3oOo svg{width:15px;height:15px}.CdekDelivery_button__R3oOo:hover{border-color:var(--checkout-accent,var(--color-brand));background:#fdfbff}.CdekDelivery_button__R3oOo:focus-visible{outline:2px solid var(--checkout-accent,var(--color-brand));outline-offset:3px}.CdekDelivery_selection__R7jM5{border-style:solid}.CdekDelivery_selectionHeading__a6vzJ{display:flex;align-items:center;gap:10px}.CdekDelivery_selectionHeading__a6vzJ>svg{width:18px;height:18px;color:var(--checkout-accent,var(--color-brand));flex-shrink:0}.CdekDelivery_selectionHeading__a6vzJ p{font-size:13px;font-weight:650;color:#514366}.CdekDelivery_selectionHeading__a6vzJ span{margin-left:auto;font-size:10px;color:#8d819b}.CdekDelivery_address__20Dll{margin-top:12px;font-size:13px;line-height:1.7;color:#655573;overflow-wrap:anywhere}.CdekDelivery_estimate__LIwKg{margin-top:12px;font-size:13px;font-weight:650;color:#514366}.CdekDelivery_note__qkKjW{margin-top:6px;font-size:11px;line-height:1.7;color:#78678a}.CdekDelivery_selection__R7jM5 .CdekDelivery_button__R3oOo{margin-left:0}.CdekDelivery_error__8PtWc{margin-top:8px;color:#b42335;font-size:12px;line-height:1.6}@media (max-width:540px){.CdekDelivery_prompt__lJEXA,.CdekDelivery_selection__R7jM5{padding:16px}.CdekDelivery_promptHeading__Fc84f{gap:10px}.CdekDelivery_promptHeading__Fc84f strong{font-size:12px}.CdekDelivery_promptHeading__Fc84f p{font-size:11px}.CdekDelivery_icon__pSpf4{width:30px;height:32px}.CdekDelivery_icon__pSpf4 svg{width:18px;height:18px}.CdekDelivery_button__R3oOo{width:100%;min-height:44px;margin-left:0}}@media (prefers-reduced-motion:reduce){.CdekDelivery_button__R3oOo{transition:none}}.OrderProgress_card__K0JBf{--progress-accent:var(--color-brand);--progress-soft:var(--color-brand-50);--progress-line:var(--color-brand-200);margin-top:24px;overflow:hidden;border:1px solid #e4e7ed;border-radius:var(--radius-2xl);background:#fff;box-shadow:0 2px 8px rgb(30 41 59/2%)}.OrderProgress_card__K0JBf[data-tone=done]{--progress-accent:#287653;--progress-soft:#f0f8f3;--progress-line:#bfdcca}.OrderProgress_card__K0JBf[data-tone=cancelled]{--progress-accent:#b42332;--progress-soft:#fff5f5;--progress-line:#f3ced3}.OrderProgress_header__OqxrE{display:flex;align-items:center;gap:14px;padding:24px 28px 0}.OrderProgress_statusIcon__1HbmO{display:grid;width:46px;height:46px;flex-shrink:0;place-items:center;border:1px solid var(--progress-line);border-radius:var(--radius-xl);background:var(--progress-soft);color:var(--progress-accent)}.OrderProgress_statusIcon__1HbmO svg{width:25px;height:25px}.OrderProgress_summary__jP9T9{min-width:0;flex:1}.OrderProgress_title__N447U{margin:0;color:var(--color-ink-navy);font-family:var(--font-display-fallback);font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-.025em}.OrderProgress_description__0xxHC{max-width:580px;margin:5px 0 0;color:#667085;font-size:12px;line-height:1.7}.OrderProgress_counter__MNzA8{display:flex;flex-shrink:0;align-items:baseline;gap:5px;margin-left:8px;color:#7c8798;font-size:12px;font-variant-numeric:tabular-nums}.OrderProgress_counter__MNzA8 strong{color:var(--progress-accent);font-family:var(--font-display-fallback);font-size:22px;font-weight:650}.OrderProgress_counter__MNzA8>span{color:#b8c0cc}.OrderProgress_steps__fUh3B{display:flex;margin:0;padding:28px 28px 25px;list-style:none}.OrderProgress_step__E4k_o{position:relative;display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;padding-right:12px}.OrderProgress_step__E4k_o:last-child{padding-right:0}.OrderProgress_step__E4k_o:not(:last-child):after{content:"";position:absolute;top:19px;left:54px;right:14px;height:2px;border-radius:2px;background:#e9edf2}.OrderProgress_step__E4k_o[data-state=complete]:after{background:var(--progress-line)}.OrderProgress_node__38pJI{position:relative;display:grid;width:40px;height:40px;flex-shrink:0;place-items:center;border:1px solid #e6eaf0;border-radius:var(--radius-xl);background:#f8f9fb;color:#7c8798}.OrderProgress_node__38pJI>svg{width:20px;height:20px}.OrderProgress_check__v8T7d{position:absolute;right:-5px;bottom:-4px;display:grid;width:16px;height:16px;place-items:center;border:2px solid #fff;border-radius:50%;background:var(--progress-accent);color:#fff}.OrderProgress_check__v8T7d svg{width:10px;height:10px;stroke-width:2.5}.OrderProgress_stepText__gJgbO{display:block;min-width:0;margin-top:13px}.OrderProgress_stepLabel__AkSWH{display:block;color:#667085;font-size:13px;font-weight:550;line-height:1.6}.OrderProgress_date__tgw8A{display:flex;min-height:18px;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:5px;color:#707c8e;font-size:11px;font-weight:400;line-height:1.7;font-variant-numeric:tabular-nums}.OrderProgress_date__tgw8A>span{white-space:nowrap}.OrderProgress_time__BwQb2:before{content:"·";margin-right:6px;color:#a2adbc}.OrderProgress_step__E4k_o[data-state=complete] .OrderProgress_node__38pJI{border-color:var(--progress-line);background:var(--progress-soft);color:var(--progress-accent)}.OrderProgress_step__E4k_o[data-state=complete] .OrderProgress_stepLabel__AkSWH{color:var(--color-ink-navy)}.OrderProgress_step__E4k_o[data-state=current] .OrderProgress_node__38pJI{border-color:var(--progress-accent);background:var(--progress-accent);color:#fff;box-shadow:0 0 0 4px var(--progress-soft)}.OrderProgress_step__E4k_o[data-state=current] .OrderProgress_stepLabel__AkSWH{color:var(--progress-accent);font-weight:700}.OrderProgress_card__K0JBf[data-tone=cancelled] .OrderProgress_step__E4k_o[data-state=complete]{--progress-accent:#667085;--progress-soft:#f8f9fb;--progress-line:#e8ecf2}.OrderProgress_footer___Cuog{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 20px;border-top:1px solid #edf0f4;padding:3px 28px;background:#fafbfd}.OrderProgress_timezone__lqGBl{display:inline-flex;align-items:center;gap:7px;padding-block:10px;color:#707c8e;font-size:11px;line-height:1.6}.OrderProgress_timezone__lqGBl svg{width:14px;height:14px;flex-shrink:0;color:#8793a4}.OrderProgress_help__kVcUH{display:inline-flex;min-height:40px;align-items:center;gap:8px;border-radius:var(--radius-md);color:var(--color-brand);font-size:11px;font-weight:550;line-height:1.6;text-decoration:none}.OrderProgress_help__kVcUH svg{width:15px;height:15px;flex-shrink:0}.OrderProgress_help__kVcUH:hover{text-decoration:underline;text-underline-offset:4px}.OrderProgress_help__kVcUH:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.OrderProgress_header__OqxrE+.OrderProgress_footer___Cuog{margin-top:20px}@media (max-width:639px){.OrderProgress_header__OqxrE{align-items:flex-start;gap:12px;padding:20px 20px 0}.OrderProgress_statusIcon__1HbmO{width:38px;height:38px}.OrderProgress_statusIcon__1HbmO svg{width:22px;height:22px}.OrderProgress_title__N447U{font-size:18px}.OrderProgress_description__0xxHC{font-size:11px}.OrderProgress_counter__MNzA8{margin:3px 0 0;gap:3px;font-size:11px}.OrderProgress_counter__MNzA8 strong{font-size:18px}.OrderProgress_steps__fUh3B{flex-direction:column;gap:23px;padding:25px 24px}.OrderProgress_step__E4k_o{min-height:36px;flex-direction:row;align-items:center;gap:14px;padding:0}.OrderProgress_step__E4k_o:not(:last-child):after{top:43px;right:auto;bottom:-16px;left:17px;width:2px;height:auto}.OrderProgress_node__38pJI{width:36px;height:36px}.OrderProgress_node__38pJI>svg{width:18px;height:18px}.OrderProgress_stepText__gJgbO{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;margin:0}.OrderProgress_date__tgw8A{flex-direction:column;align-items:flex-end;margin:0;font-size:10px;line-height:1.6}.OrderProgress_time__BwQb2:before{content:none}.OrderProgress_time__BwQb2{color:#536176}.OrderProgress_footer___Cuog{padding-inline:20px}.OrderProgress_help__kVcUH,.OrderProgress_timezone__lqGBl{font-size:10px}}@media (max-width:374px){.OrderProgress_header__OqxrE{padding-inline:16px;gap:10px}.OrderProgress_title__N447U{font-size:16px}.OrderProgress_steps__fUh3B{padding-inline:20px}.OrderProgress_step__E4k_o{gap:12px}.OrderProgress_stepLabel__AkSWH{font-size:12px}.OrderProgress_footer___Cuog{padding:7px 16px;column-gap:12px}.OrderProgress_timezone__lqGBl{padding-block:4px}}.CheckoutPage_page__LPsn5{--checkout-accent:#392aaa;--checkout-accent-dark:#2d208d;--checkout-tint:#f5f3ff;--checkout-border:#e0daf7;min-height:70vh;color:#252439;background:#f7f7fa}.CheckoutPage_container__V2TfC{max-width:1280px;margin-inline:auto;padding:28px 32px 64px}.CheckoutPage_page__LPsn5 a:focus-visible,.CheckoutPage_page__LPsn5 button:focus-visible,.CheckoutPage_page__LPsn5 summary:focus-visible{outline:3px solid #9f91df;outline-offset:4px}.CheckoutPage_page__LPsn5 button,.CheckoutPage_page__LPsn5 input,.CheckoutPage_page__LPsn5 textarea{scroll-margin-top:210px;scroll-margin-bottom:40px}.CheckoutPage_breadcrumb__DsI5Z{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;color:#777587;font-size:12px}.CheckoutPage_breadcrumb__DsI5Z>span[aria-hidden]{color:#b6b3c4}.CheckoutPage_breadcrumb__DsI5Z a:hover{color:var(--checkout-accent)}.CheckoutPage_breadcrumb__DsI5Z [aria-current]{color:#383548}.CheckoutPage_intro__aIvZH{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.CheckoutPage_intro__aIvZH h1,.CheckoutPage_stateCard__OhDn4 h1{font-size:clamp(28px,3.1vw,40px);font-weight:800;line-height:1.2;letter-spacing:-.045em}.CheckoutPage_intro__aIvZH p{margin-top:10px;color:#747184;font-size:14px;line-height:1.6}.CheckoutPage_journey__ZAtHh{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:600;white-space:nowrap}.CheckoutPage_journey__ZAtHh li{display:flex;align-items:center;gap:8px;color:#868292}.CheckoutPage_journey__ZAtHh li+li:before{content:"";width:24px;height:1px;margin-right:6px;background:#d9d5e4}.CheckoutPage_journey__ZAtHh li[aria-current]{color:var(--checkout-accent)}.CheckoutPage_journey__ZAtHh span{display:grid;width:25px;height:25px;place-items:center;border:1px solid #dcd8e7;border-radius:50%;font-size:11px}.CheckoutPage_journey__ZAtHh svg{width:13px;height:13px}.CheckoutPage_journey__ZAtHh li:first-child span{color:var(--checkout-accent);background:#ebe7fb;border-color:#ebe7fb}.CheckoutPage_journey__ZAtHh li[aria-current] span{color:white;background:var(--checkout-accent);border-color:var(--checkout-accent)}.CheckoutPage_layout__aMucB{display:grid;grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:24px}.CheckoutPage_form__Wle7I{display:grid;min-width:0;gap:18px}.CheckoutPage_panel__WUswG,.CheckoutPage_summary__5E3xN{min-width:0;border:1px solid #e7e5ed;border-radius:var(--radius-3xl);background:white;box-shadow:0 3px 8px #24203302}.CheckoutPage_panel__WUswG{padding:28px}.CheckoutPage_sectionHeading__UrIV9{display:flex;align-items:center;gap:14px;margin-bottom:24px}.CheckoutPage_sectionNumber__H1HpD{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-xl);background:var(--checkout-tint);color:var(--checkout-accent);font-size:13px;font-weight:750}.CheckoutPage_sectionHeading__UrIV9 h2{font-size:19px;font-weight:750;letter-spacing:-.025em}.CheckoutPage_sectionHeading__UrIV9 p{margin-top:4px;color:#776e84;font-size:12px;line-height:1.5}.CheckoutPage_sectionTag__B_9tz{margin-left:auto;color:#888393;font-size:11px;white-space:nowrap}.CheckoutPage_fields__kg4zR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.CheckoutPage_wideField___JqVp{grid-column:1/-1}.CheckoutPage_cityField__aAn10 label,.CheckoutPage_fieldLabel___fFhx{display:flex;align-items:center;gap:4px;margin-bottom:8px;color:#4d485d;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.CheckoutPage_fieldLabel___fFhx>span{color:#91899f}.CheckoutPage_input__mw4_H{width:100%;min-height:48px;padding:13px 15px;border:1px solid #e0dde8;border-radius:var(--radius-xl);outline:none;background:#fcfcfe;color:#252439;font-size:14px;line-height:1.5;transition:border-color .15s,box-shadow .15s,background .15s}.CheckoutPage_input__mw4_H::placeholder{color:#9691a5;opacity:1}.CheckoutPage_input__mw4_H:hover{border-color:#b9b1ce}.CheckoutPage_input__mw4_H:focus{border-color:#8c79cc;background:#fff;box-shadow:0 0 0 3px #392aaa0c}.CheckoutPage_input__mw4_H[aria-invalid=true]{border-color:#d17b7b;background:#fff9f9}.CheckoutPage_fieldError__UCvhx{margin-top:7px;font-size:12px;line-height:1.5;color:#b42335}.CheckoutPage_cityField__aAn10{min-width:0;margin-bottom:22px}.CheckoutPage_cityField__aAn10 input{padding-right:80px}.CheckoutPage_cityField__aAn10 #city-help{color:#776e84;font-size:11px}.CheckoutPage_cityField__aAn10 [role=listbox] [role=option]:hover{background:var(--checkout-tint)}.CheckoutPage_deliveryMethod__8_U4t{display:flex;align-items:center;gap:14px;padding:17px 18px;margin-bottom:14px;border:1px solid #d5ccee;border-radius:var(--radius-xl);background:#fcfbff}.CheckoutPage_deliveryLogo__C6_Or{color:#149c52;font-size:22px;font-weight:850;font-style:italic;letter-spacing:-.07em}.CheckoutPage_deliveryMethod__8_U4t>div{flex:1;border-left:1px solid #e5dfef;padding-left:14px}.CheckoutPage_deliveryMethod__8_U4t strong{display:block;font-size:13px;font-weight:650}.CheckoutPage_deliveryMethod__8_U4t p{margin-top:4px;color:#80788f;font-size:11px;line-height:1.5}.CheckoutPage_selectedMark__8DLeg{display:grid;place-items:center;width:19px;height:19px;flex-shrink:0;border-radius:50%;background:var(--checkout-accent);color:white}.CheckoutPage_selectedMark__8DLeg svg{width:12px;height:12px}.CheckoutPage_comment__BtrFz{margin-top:24px}.CheckoutPage_comment__BtrFz .CheckoutPage_fieldLabel___fFhx{justify-content:space-between}.CheckoutPage_comment__BtrFz .CheckoutPage_fieldLabel___fFhx span{font-size:11px;font-weight:400}.CheckoutPage_comment__BtrFz textarea{display:block;min-height:92px;resize:vertical}.CheckoutPage_counter__x__oZ{margin-top:6px;text-align:right;color:#898294;font-size:10px;font-variant-numeric:tabular-nums}.CheckoutPage_confirmation__HX9OU .CheckoutPage_sectionHeading__UrIV9{margin-bottom:20px}.CheckoutPage_legal__YJ8GG fieldset{font-size:12px;line-height:1.8;color:#746d82}.CheckoutPage_legal__YJ8GG fieldset>div+div{margin-top:13px}.CheckoutPage_legal__YJ8GG fieldset>p{margin-top:14px;font-size:11px;color:#776e84}.CheckoutPage_legal__YJ8GG input{accent-color:var(--checkout-accent);cursor:pointer}.CheckoutPage_legal__YJ8GG label{cursor:pointer}.CheckoutPage_legal__YJ8GG a{color:#62508f;text-decoration-color:#d2c9e7}.CheckoutPage_legal__YJ8GG a:hover{color:var(--checkout-accent);text-decoration-color:currentColor}.CheckoutPage_paymentNote__PUrEc{display:flex;align-items:flex-start;gap:9px;margin:22px 0 18px;padding-top:20px;border-top:1px solid #eeebf3;color:#767083;font-size:11px;line-height:1.8}.CheckoutPage_paymentNote__PUrEc svg{flex-shrink:0;width:16px;height:16px;margin-top:2px;color:#8c80a5}.CheckoutPage_paymentNote__PUrEc a{text-decoration:underline;text-underline-offset:3px}.CheckoutPage_actions__spcBJ{display:flex;align-items:center;gap:22px}.CheckoutPage_primaryButton__PVXRL{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:14px 24px;border:1px solid transparent;border-radius:var(--radius-xl);background:var(--checkout-accent);color:#fff;font-size:13px;font-weight:650;cursor:pointer;transition:background .15s,box-shadow .15s,transform .15s}.CheckoutPage_primaryButton__PVXRL:hover{background:var(--checkout-accent-dark);box-shadow:0 5px 14px #392aaa20}.CheckoutPage_primaryButton__PVXRL:active{transform:translateY(1px)}.CheckoutPage_primaryButton__PVXRL:disabled{cursor:wait;opacity:.6}.CheckoutPage_textButton__JCzDk{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;color:#797185;font-size:12px;font-weight:550}.CheckoutPage_textButton__JCzDk:hover{color:var(--checkout-accent)}.CheckoutPage_textButton__JCzDk svg{width:15px;height:15px}.CheckoutPage_error__i1SyK{margin-bottom:16px;padding:12px 16px;border:1px solid #f0c5ca;border-radius:var(--radius-xl);background:#fff6f7;color:#a32a3c;font-size:13px;line-height:1.6}.CheckoutPage_sidebar__X6KN8{position:sticky;top:194px;display:grid;gap:16px;min-width:0}.CheckoutPage_summary__5E3xN{padding:25px}.CheckoutPage_summaryHeading__1B7Rv{display:flex;align-items:center;gap:10px;margin-bottom:25px}.CheckoutPage_summaryHeading__1B7Rv h2{font-size:19px;font-weight:750}.CheckoutPage_count__qwAGB{display:grid;place-items:center;min-width:24px;height:24px;padding-inline:6px;border-radius:6px;background:#f1eef8;color:#7f729b;font-size:11px;font-weight:600}.CheckoutPage_summaryHeading__1B7Rv a{margin-left:auto;font-size:11px;color:#80758f;text-decoration:underline;text-decoration-color:#d9d1e5;text-underline-offset:4px}.CheckoutPage_summaryHeading__1B7Rv a:hover{color:var(--checkout-accent)}.CheckoutPage_summaryToggle__twAm4{display:none}.CheckoutPage_products___SbQb{display:grid;gap:18px}.CheckoutPage_summary__5E3xN .CheckoutPage_products___SbQb{max-height:min(360px,40vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:2px}.CheckoutPage_product__lfy0j{display:flex;align-items:flex-start;gap:14px;min-width:0}.CheckoutPage_product__lfy0j+.CheckoutPage_product__lfy0j{padding-top:18px;border-top:1px solid #efecf4}.CheckoutPage_productImage__I5my1{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:68px;height:76px;padding:7px;border:1px solid #eeebf3;border-radius:var(--radius-xl);background:#f8f7fb}.CheckoutPage_productImage__I5my1 img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.CheckoutPage_productInfo__xy2As{flex:1;min-width:0;padding-top:1px}.CheckoutPage_productName__omZeb{color:#363047;font-size:13px;font-weight:650;line-height:1.6;overflow-wrap:anywhere}.CheckoutPage_productCategory__Ivrnn{margin-top:2px;color:#807488;font-size:11px;line-height:1.6}.CheckoutPage_productSelection__Ksbgm{margin-top:6px;color:#7e748c;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.CheckoutPage_productPrice__B1UqZ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 10px;margin-top:10px;font-variant-numeric:tabular-nums}.CheckoutPage_productPrice__B1UqZ span{color:#807488;font-size:11px}.CheckoutPage_productPrice__B1UqZ strong{color:#352d45;font-size:13px;font-weight:700;white-space:nowrap}.CheckoutPage_totals__Bt6oO{display:grid;gap:13px;margin-top:26px;padding-top:22px;border-top:1px solid #eeebf2}.CheckoutPage_totals__Bt6oO>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px}.CheckoutPage_totals__Bt6oO dt{color:#8b8195}.CheckoutPage_totals__Bt6oO dd{text-align:right;font-weight:550;color:#655a73}.CheckoutPage_totals__Bt6oO small{display:block;margin-top:2px;font-size:9px;font-weight:400;color:#8c8298}.CheckoutPage_total__aJ739{margin-top:23px;padding:20px;border-radius:var(--radius-xl);background:var(--checkout-tint)}.CheckoutPage_total__aJ739>div{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:8px}.CheckoutPage_total__aJ739 span{color:#514269;font-size:13px;font-weight:550}.CheckoutPage_total__aJ739 strong{color:var(--checkout-accent);font-family:var(--font-display-fallback);font-size:29px;font-weight:800;line-height:1.2;letter-spacing:-.04em;white-space:nowrap}.CheckoutPage_total__aJ739 p{margin-top:10px;font-size:11px;line-height:1.6;color:#78658b}.CheckoutPage_assurance__xrWSW{display:flex;align-items:flex-start;gap:10px;margin-top:20px;color:#8c819a;font-size:11px;line-height:1.7}.CheckoutPage_assurance__xrWSW>svg{width:17px;height:17px;margin-top:2px;flex-shrink:0}.CheckoutPage_help__tGZta{display:flex;align-items:center;gap:12px;padding:3px 13px}.CheckoutPage_help__tGZta>svg{flex-shrink:0;color:#9c91af}.CheckoutPage_help__tGZta strong{display:block;color:#6d627d;font-size:12px;font-weight:600}.CheckoutPage_help__tGZta a{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:11px;color:#93859f}.CheckoutPage_help__tGZta a:hover{color:var(--checkout-accent)}.CheckoutPage_help__tGZta a svg{width:13px;height:13px}.CheckoutPage_stateCard__OhDn4{max-width:760px;margin:16px auto;padding:40px;border:1px solid #e7e2ee;border-radius:var(--radius-3xl);background:white;text-align:center}.CheckoutPage_stateIcon__6RMc2{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 24px;border-radius:50%;background:var(--checkout-tint);color:var(--checkout-accent)}.CheckoutPage_stateIcon__6RMc2 svg{width:28px;height:28px}.CheckoutPage_stateCard__OhDn4>p{max-width:520px;margin:16px auto 24px;color:#7e748b;font-size:14px;line-height:1.8}.CheckoutPage_stateCard__OhDn4 .CheckoutPage_actions__spcBJ{justify-content:center}.CheckoutPage_orderNumber__fpzpl{display:block;margin:24px 0;padding:20px;border-radius:var(--radius-xl);background:var(--checkout-tint);color:var(--checkout-accent)}.CheckoutPage_orderNumber__fpzpl span{display:block;margin-bottom:6px;color:#8b7aa7;font-size:11px}.CheckoutPage_orderNumber__fpzpl strong{font-size:24px;overflow-wrap:anywhere}.CheckoutPage_receipt__sFRki{margin-block:24px;text-align:left}.CheckoutPage_receipt__sFRki h2{margin:24px 0 18px;font-size:18px;font-weight:700}.CheckoutPage_receiptDetails__znF_e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px}.CheckoutPage_receiptDetails__znF_e dt{margin-bottom:5px;color:#91849f;font-size:11px}.CheckoutPage_receiptDetails__znF_e dd{font-size:13px;line-height:1.6;overflow-wrap:anywhere}@media (max-width:1100px){.CheckoutPage_layout__aMucB{grid-template-columns:minmax(0,1fr) 325px;gap:18px}.CheckoutPage_panel__WUswG,.CheckoutPage_summary__5E3xN{padding:22px}.CheckoutPage_journey__ZAtHh{gap:8px}.CheckoutPage_journey__ZAtHh li+li:before{width:14px;margin-right:2px}.CheckoutPage_sectionTag__B_9tz{display:none}.CheckoutPage_actions__spcBJ{gap:14px}.CheckoutPage_primaryButton__PVXRL{padding-inline:18px}}@media (max-width:900px){.CheckoutPage_container__V2TfC{padding:24px 24px 48px}.CheckoutPage_intro__aIvZH{align-items:flex-start;flex-direction:column;gap:20px}.CheckoutPage_layout__aMucB{grid-template-columns:minmax(0,1fr)}.CheckoutPage_sidebar__X6KN8{position:static;grid-row:1}.CheckoutPage_sidebar__X6KN8 .CheckoutPage_assurance__xrWSW,.CheckoutPage_sidebar__X6KN8 .CheckoutPage_help__tGZta{display:none}.CheckoutPage_summary__5E3xN{padding:22px}.CheckoutPage_summaryHeading__1B7Rv{margin-bottom:18px}.CheckoutPage_summaryToggle__twAm4{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;margin-top:-10px;color:#79668e;font-size:12px;cursor:pointer}.CheckoutPage_summaryToggle__twAm4[aria-expanded=true]{margin-bottom:14px}.CheckoutPage_summaryToggle__twAm4[aria-expanded=true] svg{transform:rotate(180deg)}.CheckoutPage_summaryBody__sNgIM[data-expanded=false]{display:none}.CheckoutPage_summary__5E3xN .CheckoutPage_products___SbQb{max-height:250px;overflow-y:auto;overscroll-behavior:contain}.CheckoutPage_totals__Bt6oO{margin-top:18px;padding-top:16px}.CheckoutPage_total__aJ739{margin-top:16px;padding:16px 18px}.CheckoutPage_total__aJ739 strong{font-size:27px}.CheckoutPage_total__aJ739 p{margin-top:5px}}@media (max-width:540px){.CheckoutPage_container__V2TfC{padding:18px 16px 36px}.CheckoutPage_page__LPsn5 button,.CheckoutPage_page__LPsn5 input,.CheckoutPage_page__LPsn5 textarea{scroll-margin-top:32px}.CheckoutPage_breadcrumb__DsI5Z{margin-bottom:20px;font-size:10px;gap:8px}.CheckoutPage_intro__aIvZH{margin-bottom:22px}.CheckoutPage_intro__aIvZH h1{font-size:28px}.CheckoutPage_intro__aIvZH p{font-size:12px;margin-top:8px}.CheckoutPage_journey__ZAtHh{justify-content:space-between;width:100%;gap:6px;font-size:10px}.CheckoutPage_journey__ZAtHh li{gap:5px}.CheckoutPage_journey__ZAtHh li+li:before{width:14px;margin-right:5px}.CheckoutPage_journey__ZAtHh span{width:22px;height:22px;font-size:10px}.CheckoutPage_panel__WUswG,.CheckoutPage_summary__5E3xN{padding:20px}.CheckoutPage_sectionHeading__UrIV9{gap:11px;margin-bottom:20px}.CheckoutPage_sectionHeading__UrIV9 h2{font-size:17px}.CheckoutPage_sectionHeading__UrIV9 p{font-size:11px}.CheckoutPage_sectionNumber__H1HpD{width:32px;height:32px;font-size:12px}.CheckoutPage_fields__kg4zR{grid-template-columns:minmax(0,1fr);gap:17px}.CheckoutPage_input__mw4_H{font-size:16px;min-height:50px;padding-inline:13px}.CheckoutPage_cityField__aAn10 input{padding-right:77px}.CheckoutPage_deliveryMethod__8_U4t{gap:12px;padding:14px}.CheckoutPage_deliveryLogo__C6_Or{font-size:20px}.CheckoutPage_deliveryMethod__8_U4t>div{padding-left:12px}.CheckoutPage_deliveryMethod__8_U4t strong{font-size:12px}.CheckoutPage_deliveryMethod__8_U4t p{font-size:10px}.CheckoutPage_actions__spcBJ{flex-direction:column;align-items:stretch;gap:8px}.CheckoutPage_primaryButton__PVXRL{width:100%;min-height:52px}.CheckoutPage_summaryHeading__1B7Rv h2{font-size:17px}.CheckoutPage_legal__YJ8GG fieldset{font-size:12px}.CheckoutPage_legal__YJ8GG fieldset>p{font-size:11px}.CheckoutPage_stateCard__OhDn4{padding:28px 20px}.CheckoutPage_receiptDetails__znF_e{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.CheckoutPage_journey__ZAtHh{font-size:9px}.CheckoutPage_journey__ZAtHh span{width:20px;height:20px}.CheckoutPage_journey__ZAtHh li+li:before{width:8px;margin-right:0}}@media (prefers-reduced-motion:reduce){.CheckoutPage_page__LPsn5 *,.CheckoutPage_page__LPsn5 :after,.CheckoutPage_page__LPsn5 :before{transition:none;scroll-behavior:auto}}