.RegionModal_modalOverlay__45uWj{background:rgba(16,24,40,.6)!important}.RegionModal_modalContent__FA78m{width:100%!important;max-width:420px!important;border-radius:12px!important;padding:24px}.RegionModal_header___sRR6{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #eaecf0;margin-bottom:16px}.RegionModal_title__7D253{font-weight:600;font-size:20px;line-height:28px;color:#101828;margin:0}.RegionModal_closeBtn__tXcVy{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease}.RegionModal_closeBtn__tXcVy:hover{background-color:#f2f4f7}.RegionModal_body__jGiWy{padding:0!important}.RegionModal_list__r1AeP{display:flex;flex-direction:column;gap:0}.RegionModal_item__6bFFd{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid #eaecf0;cursor:pointer}.RegionModal_radio__987nB{width:18px;height:18px;border-radius:999px;border:2px solid #d71657;position:relative;margin-top:4px;flex-shrink:0}.RegionModal_radio__987nB[data-selected=true]:after{content:"";width:8px;height:8px;background:#d71657;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RegionModal_itemContent__nLk89{flex:1 1}.RegionModal_itemText__dSnuJ{font-weight:500;font-size:16px;line-height:24px;color:#101828;margin:0}.RegionModal_itemSubText__osenh{font-weight:400;font-size:14px;line-height:20px;color:#98a2b3;margin-top:4px}.RegionModal_trashButton__c_vvU{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#98a2b3;cursor:pointer;transition:background-color .15s ease}.RegionModal_trashButton__c_vvU:hover{background-color:#f2f4f7}.RegionModal_addRow__Zp9Dr{display:flex;align-items:center;gap:12px;padding:16px 0;cursor:pointer}.RegionModal_addIcon__s7uE_{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#101828}.RegionModal_addText__ub2yn{font-weight:500;font-size:16px;line-height:24px;color:#101828}.RegionModal_selectButton__mh8xQ{margin-top:20px;width:100%;height:48px;border-radius:999px;background:#d71657;color:#fff;font-size:16px;font-weight:600}.RegionModal_selectButton__mh8xQ:hover{background:#c2144e}.DeletePickupPointModal_modalOverlay__aSTeX{background:rgba(16,24,40,.6)!important}.DeletePickupPointModal_modalContent__IKYY9{width:100%!important;max-width:420px!important;border-radius:12px!important;padding:24px}.DeletePickupPointModal_body__dDWpK{padding:0!important;display:flex;flex-direction:column;align-items:center;text-align:center}.DeletePickupPointModal_icon__Hmqzg{margin-bottom:12px}.DeletePickupPointModal_iconDot__otdim{width:14px;height:14px;border-radius:999px;background:#d71657;box-shadow:0 0 0 6px rgba(215,22,87,.18)}.DeletePickupPointModal_title__pzBau{font-weight:600;font-size:18px;line-height:26px;color:#101828;margin-bottom:6px}.DeletePickupPointModal_subtitle__sbxAr{font-size:12px;line-height:18px;color:#667085;margin-bottom:16px}.DeletePickupPointModal_actions__6iWDG{display:flex;gap:12px;width:100%}.DeletePickupPointModal_cancelButton__F05gB{flex:1 1;height:40px;border-radius:999px;border:1px solid #eaecf0;background:#fff;color:#101828;font-size:14px;font-weight:500;cursor:pointer}.DeletePickupPointModal_confirmButton__bYLHU{flex:1 1;height:40px;border-radius:999px;border:none;background:#d71657;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.DeletePickupPointModal_cancelButton__F05gB:disabled,.DeletePickupPointModal_confirmButton__bYLHU:disabled{cursor:default;opacity:.7}.MobileRegionModal_body__W9VFp{padding:0!important}.MobileRegionModal_list__udTU3{display:flex;flex-direction:column;gap:0}.MobileRegionModal_item__b2psx{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid #eaecf0;cursor:pointer}.MobileRegionModal_radio__kZ3Vs{width:18px;height:18px;border-radius:999px;border:2px solid #d71657;position:relative;margin-top:4px;flex-shrink:0}.MobileRegionModal_radio__kZ3Vs[data-selected=true]:after{content:"";width:8px;height:8px;background:#d71657;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileRegionModal_itemContent__5bDJd{flex:1 1}.MobileRegionModal_itemText__ufnPD{font-weight:500;font-size:16px;line-height:24px;color:#101828;margin:0}.MobileRegionModal_itemSubText__oV6Uf{font-weight:400;font-size:14px;line-height:20px;color:#98a2b3;margin-top:4px}.MobileRegionModal_trashButton__vaN8c{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#98a2b3;cursor:pointer;transition:background-color .15s ease}.MobileRegionModal_trashButton__vaN8c:hover{background-color:#f2f4f7}.MobileRegionModal_addRow__CSRQ7{display:flex;align-items:center;gap:12px;padding:16px 0;cursor:pointer}.MobileRegionModal_addIcon__Tl12r{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#101828}.MobileRegionModal_addText__z_q43{font-weight:500;font-size:16px;line-height:24px;color:#101828}.MobileRegionModal_selectButton__dLQaz{margin-top:20px;width:100%;height:48px;border-radius:999px;background:#d71657;color:#fff;font-size:16px;font-weight:600}.MobileRegionModal_selectButton__dLQaz:hover{background:#c2144e}.CheckoutBasket_card___eeQH{width:100%;max-width:360px;border-radius:24px;border:1px solid #eaecf0;background:#fff;padding:24px;display:flex;flex-direction:column;gap:20px}@media(max-width:1140px){.CheckoutBasket_card___eeQH{width:100%;max-width:100%;padding:16px}}.CheckoutBasket_header__GIQii{display:flex;align-items:center;justify-content:space-between}.CheckoutBasket_title__lB_rK,.CheckoutBasket_total__XabuT{color:#1d2939;font-size:20px;font-weight:600;line-height:30px}.CheckoutBasket_rows__rLTVk{display:flex;flex-direction:column;gap:12px}.CheckoutBasket_row__tQUa6{display:flex;align-items:center;justify-content:space-between}.CheckoutBasket_rowLabel__3TpFU{color:#667085;font-size:16px;line-height:24px;font-weight:500}.CheckoutBasket_rowValue__RGtKj{color:#1d2939;font-size:16px;line-height:24px;font-weight:500}.CheckoutBasket_promoLabel__cKJXz,.CheckoutBasket_promoValue__g7NP_{color:#f04438}.CheckoutBasket_divider__HHsFz{width:100%;height:1px;background:#eaecf0}.CheckoutBasket_paymentRow__nDml9{display:flex;align-items:center;justify-content:space-between;gap:12px}.CheckoutBasket_paymentLabel__mpExA{color:#667085;font-size:16px;line-height:24px;font-weight:500}.CheckoutBasket_paymentValue__5Rad_{color:#1d2939;font-size:16px;line-height:24px;font-weight:600}.CheckoutBasket_payButton__a2FFd{width:100%;height:52px;border-radius:24px}.CheckoutBasket_note__HYz50{color:#667085;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex;flex-direction:column;gap:4px}.CheckoutBasket_note__HYz50 p{margin:0}.CheckoutBasket_noteTitle__891XD{color:#d92d20;font-size:16px;font-weight:600;line-height:24px}.CheckoutBasket_noteText__p3soD{font-weight:600;font-size:12px;line-height:18px;color:#667085}.CheckoutPromocode_searchInput__fdxo8{flex:1 1;height:44px;border:none!important;border-radius:0;padding:10px 14px;font-size:16px;font-family:Inter,sans-serif;background-color:rgba(0,0,0,0);color:#344054;line-height:24px}.CheckoutPromocode_searchInput__fdxo8:focus{border:none!important;box-shadow:none;outline:none}.CheckoutPromocode_searchInput__fdxo8:focus-visible{outline:none;box-shadow:none}.CheckoutPromocode_promoRow__0UlP4{display:flex;align-items:center;gap:12px}.CheckoutPromocode_searchContainer__Vanm1{flex:1 1;display:flex;align-items:center;border:1px solid #f2f4f7;border-radius:12px;overflow:visible;background-color:#fff;height:44px;position:relative;margin-right:12px;z-index:2}.CheckoutPromocode_searchContainer__Vanm1>div{width:100%}.CheckoutPromocode_searchButton__p8v2n{background-color:#d71657!important;color:#fff!important;border-radius:12px;padding:0!important;transition:background-color .2s ease;border:none!important;max-height:40px!important;width:100%;max-width:91px;cursor:pointer;top:50%;transform:translateY(-50%)}.CheckoutPromocode_searchButton__p8v2n:hover{background-color:#c0144d!important}.CheckoutPromocode_searchButton__p8v2n svg{color:#fff!important;stroke:#fff!important}@keyframes CheckoutPromocode_slideDown__eN2D8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes CheckoutPromocode_fadeIn__YQLFC{0%{opacity:0}to{opacity:1}}