.Timeline_historyTimeline__PNePk{max-width:100vw;height:auto;display:block}.Logo_logo__olBfD img{width:143px;height:32px}.Button_button__86Aws{display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;font-family:var(--font-roboto),sans-serif;font-weight:400;outline:none}.Button_button__86Aws img{margin-right:8px;width:16px;height:16px;flex-shrink:0;margin-top:-1px}.Button_primary__5UsrK{background:#FD6710;color:#FFFFFF;white-space:nowrap}.Button_primary__5UsrK:hover{background:#E55A0D}.Button_primary__5UsrK.Button_large__yyvs0{padding:10px 20px;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2;height:50px;border-radius:10px}.Button_secondary__oMwYR{background:none;color:#FD6710;white-space:nowrap}.Button_secondary__oMwYR:hover{background:none;opacity:.8}.Button_outlined__e9Y2K{background:#FFFFFF;color:#222324;border:1.5px solid #fd6710;border-radius:10px;font-weight:600;font-size:16px;text-transform:uppercase;white-space:nowrap}.Button_outlined__e9Y2K:hover{background:#FFF8F5}.Button_outlined__e9Y2K.Button_large__yyvs0{height:50px;padding:10px 20px;line-height:1.2;width:187px;font-size:16px}.Button_catalog__S_cAs{background:#F6F6F6;color:#222324;border-radius:10px;gap:8px;white-space:nowrap;text-decoration:none}.Button_catalog__S_cAs:hover{background:#EEEEEE}.Button_catalog__S_cAs.Button_active__ZObD2{background:#FD6710;color:#fff;font-weight:600}.Button_catalog__S_cAs.Button_active__ZObD2 img{filter:brightness(0) invert(1)}.Button_catalog__S_cAs,.Button_catalog__S_cAs.Button_large__yyvs0,.Button_catalog__S_cAs.Button_medium__XGAFl{height:50px}.Button_small__oidpw{padding:4px 8px;font-size:12px}.Button_medium__XGAFl{width:160px;height:50px;padding:8px 12px;font-size:14px}.Button_large__yyvs0{height:56px;padding:0 24px}.Button_iconOnly__t5wU_{padding:0;justify-content:center}.Button_iconOnly__t5wU_.Button_small__oidpw{width:32px}.Button_iconOnly__t5wU_.Button_medium__XGAFl{width:50px}.Button_iconOnly__t5wU_.Button_large__yyvs0{width:56px}.CategoryCard_categoryCard__EBzrj{display:flex;flex-direction:column;background:#F6F6F6;border-radius:10px;padding:20px;gap:8px;height:200px;position:relative;text-decoration:none;transition:all .2s ease;overflow:hidden}.CategoryCard_categoryCard__EBzrj:hover{transform:translateY(-2px)}.CategoryCard_textContent__odSVd{display:flex;flex-direction:column;gap:8px;z-index:2;position:relative}.CategoryCard_title__EU5Y_{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin:0}.CategoryCard_count__0K3M_{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#95959D;margin:0;width:104px}.CategoryCard_imageContainer__tUNro{position:absolute;top:0;right:0;width:205px;height:200px;display:flex;align-items:flex-start;justify-content:flex-end;background:transparent;z-index:1}.CategoryCard_image__gAGzg{width:205px;height:200px;object-fit:cover;object-position:right top;background:transparent;display:block}.SubmitButton_submitButton__KUskJ{display:flex;align-items:center;justify-content:center;width:100%;height:50px;background:#FD6710;border-radius:10px;border:none;cursor:pointer;transition:background-color .2s ease}.SubmitButton_submitButton__KUskJ:hover{background:#E55A0E}.SubmitButton_submitButton__KUskJ:disabled{background:#CACACE;cursor:not-allowed}.SubmitButton_submitButtonText__Z8f7g{font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:16px;line-height:1.25;color:#FFFFFF;text-transform:uppercase}@media (max-width:767px){.SubmitButton_stickyMobile__Wb1A_{position:-webkit-sticky;position:sticky;bottom:0;left:auto;right:auto;border-radius:10px;height:56px;max-width:100%;margin-top:auto;z-index:1}}.Input_input__H3gb4{flex:1 1;border:none;background:transparent;padding:12px 16px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;outline:none}.Input_input__H3gb4::placeholder{color:#AFAFB5}.Input_inputWithBackground__x77s7{width:100%;padding:16px;height:50px;background:#F6F6F6;border:none;border-radius:10px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;box-sizing:border-box;outline:none}.Input_inputWithBackground__x77s7::placeholder{color:#AFAFB5}.CartDropdown_dropdown__l_0OF{position:absolute;top:100%;right:0;background:#FFFFFF;border-radius:10px;margin-top:4px;z-index:1000;min-width:350px;max-width:400px;border:1px solid #ececee}.CartDropdown_itemsList__XVXyB{display:flex;flex-direction:column;gap:20px;padding:20px}.CartDropdown_cartItem__xRxw1{display:flex;align-items:center;gap:12px}.CartDropdown_productImage__AF1WV{flex-shrink:0;width:70px;height:70px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.CartDropdown_productImage__AF1WV img{width:100%;height:100%;object-fit:contain}.CartDropdown_productInfo__NAie2{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.CartDropdown_productDetails__5Big9{display:flex;flex-direction:column;gap:4px}.CartDropdown_article__fP7c6{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.2;color:#95959D}.CartDropdown_productTitle__u12nR{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#222324;margin:0;cursor:pointer;transition:color .2s ease}.CartDropdown_productTitle__u12nR:hover{color:#FD6710}.CartDropdown_metaRow__bM6E7{display:flex;align-items:flex-end;gap:8px}.CartDropdown_quantity__V6LTz{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.2;color:#95959D}.CartDropdown_priceLine__Tl6cQ{flex:1 1;height:0;border-bottom:1px dashed #e5e5e6;margin-bottom:2px}.CartDropdown_price__SX0X_{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#222324}.CartDropdown_footer__W2AYL{background:#F6F6F6;padding:20px;border-radius:0 0 10px 10px;display:flex;flex-direction:column;gap:16px}.CartDropdown_total__R0n7m{display:flex;justify-content:space-between;align-items:center}.CartDropdown_totalLabel__LemHI{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#95959D}.CartDropdown_totalPrice__yUmyb{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:16px;line-height:1.25;color:#222324}.CartDropdown_actions__Zd2LT{display:flex;flex-direction:column;gap:8px}.CartDropdown_checkoutButton__ziW2Z{background:#FD6710!important;color:#FFFFFF!important;border:none;font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase;border-radius:10px;padding:10px 16px;cursor:pointer;transition:background-color .2s ease}.CartDropdown_checkoutButton__ziW2Z:hover{background:#E55A0D!important}.CartDropdown_cartButton__LBCHk{background:transparent!important;color:#FD6710!important;font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase;border-radius:10px;padding:10px 16px;cursor:pointer;transition:all .2s ease}.CartDropdown_cartButton__LBCHk:hover{background:#FEC8A9!important}.CartDropdown_emptyCart__O8rsd{padding:40px 20px;text-align:center}.CartDropdown_emptyCart__O8rsd p{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:16px;color:#95959D;margin:0}.Cart_cartWrapper__BGMMO{position:relative;display:inline-block}.Cart_cartContainer__qMXOl{display:flex;align-items:center;gap:12px;background:#F6F6F6;padding:12px 0 12px 16px;border-radius:10px;transition:background-color .2s ease}.Cart_cartContainer__qMXOl:hover{background:#EEEEEE}.Cart_cartInfo__GMBMi{display:flex;align-items:center;gap:8px;position:relative;cursor:pointer}.Cart_cartInfo__GMBMi img{width:20px;height:20px}.Cart_cartPrice__Spqes{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:16px;line-height:1.25;color:#FD6710}.Cart_cartBadge__bSi_K{position:absolute;top:-4px;left:11px;background:#FD6710;color:#FFFFFF;font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:10px;line-height:1.2;padding:0;border-radius:100px;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.Cart_cartDivider__8FycS{width:1px;height:20px;background:#DEDEDE}.Cart_cartChevron__2uww2{background:none;border:none;cursor:pointer;padding:12px 24px 12px 8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.Cart_cartChevron__2uww2 svg{transition:transform .2s ease;transform-origin:center}.Cart_cartChevronActive__HvSlx svg{transform:rotate(180deg)}.Cart_cartChevronActive__HvSlx svg path{stroke:#FD6710}@media (max-width:768px){.Cart_cartContainer__qMXOl{background:transparent;padding:0;gap:0}.Cart_cartChevron__2uww2,.Cart_cartDivider__8FycS,.Cart_cartPrice__Spqes{display:none}}.CartProductCard_cartProductCard__Cn30e{display:grid;grid-template-columns:auto 1fr auto;grid-gap:40px;gap:40px;padding:28px 0;border-bottom:1px solid var(--color-border);font-family:var(--font-roboto,sans-serif);width:100%;align-items:start}.CartProductCard_productMain__cXynL{display:contents}.CartProductCard_checkboxContainer__uTzne{display:flex;align-items:flex-start;gap:12px;grid-column:1}.CartProductCard_customCheckbox__O00_j{width:20px;height:20px;background:none;border:none;cursor:pointer;margin-top:2px;padding:0;display:flex;align-items:center;justify-content:center}.CartProductCard_customCheckbox__O00_j img{width:20px;height:20px}.CartProductCard_productImageContainer__GoMs7{width:90px;height:98px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.CartProductCard_productImage__2c3sY{width:60px;height:76px;object-fit:cover}.CartProductCard_productInfo__12qCW{display:flex;flex-direction:column;gap:30px;grid-column:2}.CartProductCard_productContent__KeR7s{display:flex;flex-direction:column;gap:24px}.CartProductCard_productTitle__WkOe4{font-weight:500;font-size:18px;line-height:1.2;color:var(--color-text-primary);margin:0;width:349px}.CartProductCard_productMeta__zrz3c{display:flex;align-items:center;gap:8px;height:17px}.CartProductCard_productArticle__71ncf{font-weight:500;font-size:14px;line-height:1.2;color:var(--color-text-secondary)}.CartProductCard_metaDivider__bpjqm{width:0;height:12px;border-left:1px solid var(--color-border)}.CartProductCard_productRating___npGU{display:flex;align-items:center;gap:8px}.CartProductCard_ratingStars__gEn1D{display:flex;align-items:center;gap:4px}.CartProductCard_ratingStars__gEn1D img{width:16px;height:16px}.CartProductCard_ratingValue__Sj1Wd{font-weight:500;font-size:16px;line-height:1.25;color:var(--color-text-primary)}.CartProductCard_reviewsCount__bfds_{font-weight:400;font-size:14px;line-height:1.4;color:var(--color-text-primary);text-decoration:underline;cursor:pointer;white-space:nowrap}.CartProductCard_productActions__kXfMV{display:flex;gap:40px;align-items:flex-start;grid-column:3}.CartProductCard_actionsLeft__pXnys{display:flex;flex-direction:column;gap:8px}.CartProductCard_favoriteAndQuantity__m6feU{display:flex;gap:8px}.CartProductCard_favoriteButton__8kpFT{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--color-background);border:none;border-radius:10px;cursor:pointer;transition:background-color .2s ease}.CartProductCard_favoriteButton__8kpFT:hover{background:var(--color-background-hover)}.CartProductCard_favoriteButton__8kpFT img{width:20px;height:17px;margin-right:0}.CartProductCard_productPricing__QVk_V{display:flex;flex-direction:column;gap:12px;width:135px}.CartProductCard_priceInfo__Vm9t6{display:flex;flex-direction:column;gap:10px}.CartProductCard_productPrice__Ccezn{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:26px;line-height:1.1;color:var(--color-text-primary)}.CartProductCard_stockInfo__az4dP{display:flex;align-items:center;gap:8px;white-space:nowrap}.CartProductCard_stockDot__0Ystz{width:4px;height:4px;border-radius:50%;background:var(--color-success);flex-shrink:0}.CartProductCard_outOfStock__whj3y .CartProductCard_stockDot__0Ystz{background:var(--color-error,#FF4444)}.CartProductCard_stockText__u9tBD{font-weight:500;font-size:14px;line-height:1.2;color:var(--color-success)}.CartProductCard_outOfStock__whj3y .CartProductCard_stockText__u9tBD{color:var(--color-error,#FF4444)}.CartProductCard_deliveryInfo__s3paY{display:flex;align-items:center;gap:6px}.CartProductCard_deliveryInfo__s3paY img{width:24px;height:24px}.CartProductCard_deliveryText__XI7WN{font-weight:400;font-size:14px;line-height:1.2;color:var(--color-text-primary)}.CartProductCard_deleteButton__U9YKK{background:none;border:none;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.CartProductCard_deleteButton__U9YKK img{width:18px;height:20px;filter:brightness(0) saturate(100%) invert(10%) sepia(6%) saturate(489%) hue-rotate(141deg) brightness(91%) contrast(95%)}@media (max-width:1024px){.CartProductCard_productTitle__WkOe4{width:auto;max-width:300px}.CartProductCard_cartProductCard__Cn30e,.CartProductCard_productMain__cXynL{gap:20px}}@media (max-width:768px){.CartProductCard_cartProductCard__Cn30e{flex-direction:column;gap:20px;padding:20px 0}.CartProductCard_productActions__kXfMV,.CartProductCard_productMain__cXynL{flex-direction:column;gap:20px}.CartProductCard_productPricing__QVk_V{width:100%}.CartProductCard_favoriteAndQuantity__m6feU{justify-content:space-between}}.Carousel_carouselOuter__PYNQf{width:1360px;height:120px;margin:0 auto;overflow:hidden;background:#fff;position:relative;z-index:2;border-radius:8px}.Carousel_carouselInner__zt4Gv{display:flex;width:max-content;height:120px;will-change:transform}.Carousel_carouselItem__VdFW_{width:160px;height:120px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),background .35s,border .35s;border:2px solid transparent}.Carousel_carouselItem__VdFW_.Carousel_active__zDu3p{transform:scale(1.08);background:#fff;border:2px solid transparent;z-index:3}.Carousel_carouselItem__VdFW_:last-child{margin-right:0}.Carousel_carouselImg__EccSW{width:160px;height:80px;object-fit:contain;filter:grayscale(.2)}@keyframes Carousel_carousel-scroll__YSKub{0%{transform:translateX(0)}to{transform:translateX(-1940px)}}@media (max-width:1400px){.Carousel_carouselOuter__PYNQf{width:100vw;min-width:0;border-radius:0}}@media (max-width:900px){.Carousel_carouselInner__zt4Gv,.Carousel_carouselItem__VdFW_,.Carousel_carouselOuter__PYNQf{height:80px}.Carousel_carouselItem__VdFW_{width:120px;margin-right:16px}.Carousel_carouselItem__VdFW_:last-child{margin-right:0}.Carousel_carouselImg__EccSW{width:90px;height:50px}}.CustomerForm_customerForm__ndYmw{display:flex;flex-direction:column;gap:28px;font-family:var(--font-roboto),sans-serif}.CustomerForm_formTitle__LGr9S{font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin:0}.CustomerForm_formContent__0Yjrp{display:flex;flex-direction:column;gap:28px}.CustomerForm_fieldsGrid__CO_rX{display:flex;flex-direction:column;gap:20px}.CustomerForm_fieldsRow__jIEG1{display:flex;gap:16px}.CustomerForm_inputGroup__Jyg3e{display:flex;flex-direction:column;gap:6px;flex:1 1}.CustomerForm_inputLabel__V1sjf{font-weight:400;font-size:12px;line-height:1.3;color:#222324}.CustomerForm_inputField__DfqZv{padding:16px;height:50px;background:#F6F6F6;border:none;border-radius:10px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;box-sizing:border-box}.CustomerForm_inputField__DfqZv::placeholder{color:#95959D}.CustomerForm_inputField__DfqZv:focus{outline:none;background:#EEEEEE}.CustomerForm_phoneInputContainer__fjn3m{display:flex;align-items:center;gap:8px;padding:16px;height:50px;background:#F6F6F6;border-radius:10px;box-sizing:border-box}.CustomerForm_phoneInputContainer__fjn3m .CustomerForm_inputField__DfqZv{padding:0;background:transparent;border:none;height:auto;flex:1 1}.CustomerForm_phoneInputContainer__fjn3m .CustomerForm_inputField__DfqZv:focus{background:transparent}.CustomerForm_flagIcon__96UkO{width:24px;height:24px;flex-shrink:0}.CustomerForm_field__whgqm{width:462px}.CustomerForm_toggleContainer__0ac9_{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:0;background:transparent;border-radius:10px;cursor:pointer}.CustomerForm_toggleLabel__6eTM9{font-weight:400;font-size:16px;line-height:1.4;color:#222324}.CustomerForm_toggle__Po05X{position:relative}.CustomerForm_toggleInput__1ikwa{opacity:0;position:absolute;width:0;height:0}.CustomerForm_toggleSwitch__GV9jT{width:38px;height:20px;background:#E5E5E6;border-radius:25px;position:relative;cursor:pointer;transition:background-color .3s ease;padding:2px;box-sizing:border-box}.CustomerForm_toggleSlider__AuKUP{width:16px;height:16px;background:#FFFFFF;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s ease}.CustomerForm_toggleInput__1ikwa:checked+.CustomerForm_toggleSwitch__GV9jT{background:#FD6710}.CustomerForm_toggleInput__1ikwa:checked+.CustomerForm_toggleSwitch__GV9jT .CustomerForm_toggleSlider__AuKUP{transform:translateX(18px)}@media (max-width:768px){.CustomerForm_fieldsRow__jIEG1{flex-direction:column;gap:16px}.CustomerForm_toggleContainer__0ac9_{flex-direction:column;align-items:flex-start;gap:12px}}.CustomerForm_error__47g62{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#FF4444}.PickupMap_mapContainer__Kgv7H{width:560px;height:500px;position:relative;border-radius:10px;overflow:hidden;background:#f5f5f5}.PickupMap_mapContainer__Kgv7H>div{width:100%!important;height:100%!important}.PickupMap_mapPlaceholder__3kkoJ{width:100%;height:100%;background-image:url(/img/map.jpg);background-size:cover;background-position:50%;position:relative}@media (max-width:1200px){.PickupMap_mapContainer__Kgv7H{width:100%;height:300px}}.PickupPoint_pickupPoint__0FAZt{border:none;border-bottom:1px solid #e5e5e6}.PickupPoint_pickupOption__l6BEJ{display:flex;gap:8px;padding:20px;cursor:pointer;transition:all .2s ease;background:#FFFFFF;position:relative}.PickupPoint_pickupOption__l6BEJ:hover{border-bottom-color:#FD6710}.PickupPoint_pickupOption__l6BEJ:has(input[type=radio]:checked){background:#FFEFE6}.PickupPoint_pickupOption__l6BEJ:has(input[type=radio]:checked):before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#FD6710}.PickupPoint_pointInfo__IvqLN{display:flex;flex-direction:column;gap:8px;flex:1 1}.PickupPoint_optionHeader__cvtAI{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.PickupPoint_optionRadio__OFdTF{display:flex;align-items:center;gap:12px;flex:1 1}.PickupPoint_optionTitle__F4DZs{font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin:0}.PickupPoint_optionDetails__tc5dy{display:flex;flex-direction:column;gap:8px}.PickupPoint_pointAddress__lUIZW{font-weight:400;font-size:12px;line-height:1.3;color:#7B7B84;margin-top:10px}.PickupPoint_pointSchedule__c937w{font-weight:400;font-size:12px;line-height:1.3;color:#7B7B84;margin:0}.PickupPoint_pointDelivery__MLVh_{font-weight:400;font-size:14px;line-height:1.4;color:#222324;margin-bottom:10px}.PickupSection_pickupSection__GXohF{display:flex;gap:20px}.PickupSection_pickupPoints__qeiUY{display:flex;flex-direction:column;gap:8px;flex:1 1;width:360px;height:500px;overflow-y:auto}.PickupSection_pickupPoints__qeiUY::-webkit-scrollbar{width:4px}.PickupSection_pickupPoints__qeiUY::-webkit-scrollbar-track{background:#F6F6F6;border-radius:4px}.PickupSection_pickupPoints__qeiUY::-webkit-scrollbar-thumb{background:#CACACE;border-radius:4px}.PickupSection_pickupPoints__qeiUY::-webkit-scrollbar-thumb:hover{background:#95959D}@media (max-width:1200px){.PickupSection_pickupSection__GXohF{flex-direction:column}}.AddCarModal_modal__OxGif{width:700px;max-width:90vw}.AddCarModal_modalContent__SXOUW{padding:40px;display:flex;flex-direction:column;gap:28px}.AddCarModal_title__Mg3Pa{font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#222324;margin:0}.AddCarModal_form__FTvYF{display:flex;flex-direction:column;gap:20px}.AddCarModal_formGrid__1ORqx{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.AddCarModal_formGridFull__4sOyN{display:flex;flex-direction:column;gap:16px}.AddCarModal_formRow__69iBS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.AddCarModal_formRow__69iBS:nth-child(2){grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.AddCarModal_formGrid__1ORqx{grid-template-columns:repeat(2,1fr)}}.AddCarModal_buttons__76EP6{display:flex;justify-content:stretch;gap:16px;margin-top:8px}.AddCarModal_buttons__76EP6>*{flex:1 1}.DeliveryMethod_deliveryMethod__EA1Nk{display:flex;flex-direction:column;gap:16px;font-family:var(--font-roboto),sans-serif}.DeliveryMethod_sectionTitle__nOLow{font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin:0}.DeliveryMethod_methodOptions__lJGY7{display:flex;flex-direction:column;gap:16px}.DeliveryMethod_addressSection__gFCDc{display:flex;flex-direction:column;gap:20px}.DeliveryMethod_addressInput__MblKV{position:relative;display:flex;align-items:center}.DeliveryMethod_addressField__7nr42{width:100%;padding:16px;height:50px;background:#F6F6F6;border:none;border-radius:10px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;box-sizing:border-box}.DeliveryMethod_addressField__7nr42::placeholder{color:#AFAFB5}.DeliveryMethod_addressField__7nr42:focus{outline:none;background:#EEEEEE}.DeliveryMethod_searchIcon__26TUR{position:absolute;right:16px;pointer-events:none;width:20px;height:20px}.DeliveryMethod_shippingSection__Xoruh{display:flex;flex-direction:column;gap:20px}.DeliveryMethod_shippingContent__5mDFT{display:flex;gap:20px;align-items:flex-start}.DeliveryMethod_mapSection__3jxfn{flex:1 1;height:500px}.DeliveryMethod_mapImage__WGMBp{border-radius:10px;width:100%;height:100%;object-fit:cover}.DeliveryMethod_optionsSection__1_KnV{display:flex;flex-direction:column;gap:12px;width:360px;height:500px;flex-shrink:0}.DeliveryMethod_companyTags__ed_qe{display:flex;flex-wrap:wrap;gap:8px}.DeliveryMethod_companyTag__llONi{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#F6F6F6;border:none;border-radius:100px;font-weight:400;font-size:14px;line-height:1.4;color:#222324;cursor:pointer;transition:all .2s ease}.DeliveryMethod_companyTag__llONi.DeliveryMethod_selected__q_T1X{background:#FFEFE6;border:1px solid #fec8a9;padding:8px 8px 8px 12px}.DeliveryMethod_tagClose__jM8_e{width:20px;height:20px}.DeliveryMethod_optionsList__PnOKf{display:flex;flex-direction:column;gap:8px;max-height:450px;overflow-y:auto;overflow-x:hidden;flex:1 1}.DeliveryMethod_shippingOption__ag8ai{cursor:pointer}.DeliveryMethod_shippingOption__ag8ai .DeliveryMethod_radioInput__ey_uK{display:none}.DeliveryMethod_optionCard__H1T_D{display:flex;flex-direction:column;gap:12px;padding:20px;border:none;border-bottom:1px solid #e5e5e6;background:#FFFFFF;transition:all .2s ease;position:relative}.DeliveryMethod_optionCard__H1T_D:hover{border-bottom-color:#FD6710}.DeliveryMethod_selectedCard__VCcJR{background:#FFEFE6}.DeliveryMethod_selectedCard__VCcJR:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#FD6710}.DeliveryMethod_recommendedBadge__duSib{position:absolute;top:-1px;right:-1px;padding:4px 8px;font-weight:400;font-size:12px;line-height:1.3;color:#FFFFFF;background:#FD6710;border-radius:0 0 0 10px}.DeliveryMethod_optionHeader__z78Yy{display:flex;justify-content:space-between;align-items:center}.DeliveryMethod_optionRadio__6r_u_{display:flex;align-items:center;gap:8px}.DeliveryMethod_optionTitle__srFLv{font-weight:500;font-size:16px;line-height:1.25;color:#222324}.DeliveryMethod_companyLogo__C9Un0{width:80px;height:40px;object-fit:contain}.DeliveryMethod_optionPrice__rT1RM{font-weight:500;font-size:16px;line-height:1.25;color:#222324;text-align:right}.DeliveryMethod_optionDetails__otFib{display:flex;flex-direction:column;gap:4px}.DeliveryMethod_optionAddress__L2JTG{font-weight:400;font-size:14px;line-height:1.4;color:#222324;margin:0}.DeliveryMethod_optionDelivery__UATxV{font-weight:400;font-size:14px;line-height:1.4;color:#AFAFB5;margin:0}.DeliveryMethod_optionsList__PnOKf::-webkit-scrollbar{width:4px}.DeliveryMethod_optionsList__PnOKf::-webkit-scrollbar-track{background:transparent}.DeliveryMethod_optionsList__PnOKf::-webkit-scrollbar-thumb{background:#E5E5E6;border-radius:2px}.DeliveryMethod_optionsList__PnOKf::-webkit-scrollbar-thumb:hover{background:#CACACE}@media (max-width:1200px){.DeliveryMethod_shippingContent__5mDFT{flex-direction:column}.DeliveryMethod_optionsSection__1_KnV{width:100%}.DeliveryMethod_deliveryMap__IF55_{height:300px}.DeliveryMethod_addressDetails__2Q2di{flex-direction:column}}@media (max-width:768px){.DeliveryMethod_companyTags__ed_qe{flex-direction:column}.DeliveryMethod_companyTag__llONi{justify-content:center}.DeliveryMethod_mapImage__WGMBp{height:300px}.DeliveryMethod_streetField__HoMDC{width:100%}.DeliveryMethod_addressDetails__2Q2di,.DeliveryMethod_dateTimeRow__bljg5{flex-direction:column}.DeliveryMethod_dateSelector__AQqYl,.DeliveryMethod_timeSelector__t9MpS{width:100%}.DeliveryMethod_deliveryOptions__ZEQp_{flex-direction:column;align-items:stretch}}.DeliveryMethod_error__x9nfI{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#FF4444;margin-top:6px}.DeliveryMethod_optionRadio__6r_u_ .DeliveryMethod_radioButton__HEgI_{width:20px;height:20px;border:1.5px solid #cacace;border-radius:10px;background:#FFFFFF;position:relative;transition:all .2s ease}.DeliveryMethod_shippingOption__ag8ai input[type=radio]:checked+.DeliveryMethod_optionCard__H1T_D .DeliveryMethod_optionRadio__6r_u_ .DeliveryMethod_radioButton__HEgI_{border-color:#FD6710;background:#FFFFFF;background-image:url(/icons/customer/choice.svg);background-repeat:no-repeat;background-position:50%;background-size:20px 20px}.DeliveryMethod_courierSection__uZWlV{display:flex;flex-direction:column;gap:20px}.DeliveryMethod_addressDetails__2Q2di{display:flex;flex-direction:column;gap:16px;align-items:stretch}.DeliveryMethod_fieldWrapper__c2JlA,.DeliveryMethod_streetField__HoMDC{display:flex;flex-direction:column;min-width:0;flex:1 1}.DeliveryMethod_streetField__HoMDC{gap:6px}.DeliveryMethod_fieldLabel__ppnKa{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#222324}.DeliveryMethod_deliveryZones__rwaKs{display:flex;flex-direction:column;gap:16px}.DeliveryMethod_zonesTitle__A8oA0{font-weight:500;font-size:16px;line-height:1.25;color:#222324;margin:0}.DeliveryMethod_dateTimeRow__bljg5,.DeliveryMethod_deliveryOptions__ZEQp_{display:flex;gap:16px}.DeliveryMethod_dateSelector__AQqYl{display:flex;flex-direction:column;gap:6px;width:280px}.DeliveryMethod_timeSelector__t9MpS{display:flex;flex-direction:column;gap:6px;width:200px}.DeliveryMethod_selectorField__4TXvV{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;height:50px;background:#F6F6F6;border-radius:10px;cursor:pointer}.DeliveryMethod_selectorContent__rNw8V{display:flex;align-items:center;gap:8px;min-width:160px;white-space:nowrap}.DeliveryMethod_selectorIcon__Eku_c{width:24px;height:24px}.DeliveryMethod_chevronIcon__M9GI1{width:20px;height:20px;flex-shrink:0}.DeliveryMethod_deliveryPrice__PBKMU{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 16px;height:50px;font-weight:500;font-size:16px;line-height:1.25;color:#222324;border-radius:10px;margin-top:22px}.DeliveryMethod_commentSection__SLSzo{display:flex;flex-direction:column;gap:6px}.DeliveryMethod_commentField__gNVVP{width:100%;padding:16px;min-height:80px;background:#F6F6F6;border:none;border-radius:10px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;box-sizing:border-box;resize:vertical}.DeliveryMethod_commentField__gNVVP::placeholder{color:#AFAFB5}.DeliveryMethod_commentField__gNVVP:focus{outline:none;background:#EEEEEE}.DeliveryMethod_timeSelector__t9MpS .DeliveryMethod_selectorContent__rNw8V{min-width:130px}.DeliveryMethod_addressHeader__hM4wC{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:20px}.DeliveryMethod_deliveryConditionBlock__CcpER{display:flex;flex-direction:column;gap:16px;margin-top:24px}.DeliveryMethod_deliveryConditionTitle__J8Y1r{font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin-bottom:0}.DeliveryMethod_deliveryConditionGroup__OjM6t{display:flex;flex-direction:row;gap:32px}.DeliveryMethod_deliveryConditionOption__YyyHn{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.DeliveryMethod_deliveryConditionText__aWx5s{display:flex;flex-direction:column;gap:4px}.DeliveryMethod_deliveryConditionLabel__x2iQU{font-weight:500;font-size:16px;line-height:1.25;color:#222324}.DeliveryMethod_deliveryConditionDescription__yfwDU{font-weight:400;font-size:14px;line-height:1.4;color:#222324}.DeliveryMethod_addressRow__NEJfa{display:flex;gap:24px}.DeliveryMethod_mapContainer__MV9w4{width:560px!important;height:500px!important;max-width:100%}.AddPurchase_addPurchase__jqLbN{display:flex;flex-direction:column;gap:28px;width:100%}.AddPurchase_content__JPCi4{display:flex;flex-direction:column;gap:40px}.AddPurchase_header__WA75L{display:flex;justify-content:space-between;align-items:center}.AddPurchase_title__0sIwA{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:40px;line-height:1.1;color:#222324;margin:0}.AddPurchase_backButton__C2FA7{width:-moz-fit-content!important;width:fit-content!important;padding:0!important;font-weight:600!important;font-size:16px!important;text-transform:uppercase!important;color:#FD6710!important}.AddPurchase_backButton__C2FA7:hover{background:transparent!important;color:#E55A0D!important}.AddPurchase_backButton__C2FA7 img{margin-right:8px;width:24px;height:24px}.AddPurchase_addPurchaseButton__8OGTG{width:220px!important;height:50px!important;font-weight:600!important;font-size:16px!important;text-transform:uppercase!important}.AddPurchase_selectorField__hdKdY{display:flex;justify-content:space-between;align-items:center;background:#F6F6F6;border-radius:10px;padding:0 16px;height:50px;cursor:pointer;width:200px}.AddPurchase_mileageInput__gPk37{padding:0!important}.AddPurchase_mileageInput__gPk37 input{background-color:transparent!important}.AddPurchase_chevronIcon__829V6{width:20px;height:20px}.AddPurchase_carSection__iHoy0{display:flex;flex-direction:column;gap:16px}.AddPurchase_sectionTitle__J4j0C{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:16px;line-height:1.25;color:#222324;margin:0}.AddPurchase_carList__V2n1Z{display:flex;flex-direction:column;gap:8px}.AddPurchase_formSection__1QrIu{display:flex;gap:16px;align-items:flex-end}.AddPurchase_mileageField__lBJck{display:flex;flex-direction:column;gap:6px;width:200px}.AddPurchase_fieldLabel__H8TOc{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#222324}.AddPurchase_purchasesList__OVd8y{display:flex;flex-direction:column;gap:20px}.AddPurchase_footer__ru2HF{display:flex;gap:16px}.AddPurchase_formCarCard__cZnTc{width:970px}.AddPurchase_cancelButton__4zgCP{width:165px}.AddPurchase_categoryField__J1bJ9{width:734px}.PaymentMethod_paymentMethod__1EhIk{display:flex;flex-direction:column;gap:16px;font-family:var(--font-roboto),sans-serif}.PaymentMethod_sectionTitle__mOJF1{font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin:0}.PaymentMethod_paymentOptions__8bfPB{display:flex;flex-direction:column;gap:8px}.PaymentMethod_paymentOption___Qz6z{display:flex;flex-direction:column;align-items:flex-start;gap:0;background:transparent;border-radius:20px;transition:background-color .2s ease}.PaymentMethod_radioContainer__ngEGb{display:flex;gap:20px;padding:20px 16px;cursor:pointer;border-radius:20px;transition:background-color .2s ease}.PaymentMethod_radioContainer__ngEGb:hover{background:#F9F9F9}.PaymentMethod_radioInput__rXCfa{display:none}.PaymentMethod_radioButton__ecwp8{width:20px;height:20px;border:1.5px solid #cacace;border-radius:10px;background:#FFFFFF;position:relative;transition:all .2s ease;flex-shrink:0;margin-top:2px}.PaymentMethod_radioInput__rXCfa:checked+.PaymentMethod_radioButton__ecwp8{border-color:#FD6710;background:#FFFFFF;background-image:url(/icons/customer/choice.svg);background-repeat:no-repeat;background-position:50%;background-size:20px 20px}.PaymentMethod_radioInput__rXCfa:checked+.PaymentMethod_radioButton__ecwp8:after{display:none}.PaymentMethod_optionContent__iI_nA{display:flex;flex-direction:column;gap:8px;flex:1 1}.PaymentMethod_optionTitle__eELhE{font-weight:500;font-size:16px;line-height:1.25;color:#222324;margin:0;text-align:left}.PaymentMethod_optionDescription__6Witv{font-weight:400;font-size:14px;line-height:1.4;color:#7B7B84;text-align:left;margin:4px 0 0 60px}.PaymentMethod_divider__E4XVx{width:100%;height:1px;background:#E5E5E6;margin:8px 0}.PaymentMethod_balanceSection__68lxz{display:flex;flex-direction:column;gap:16px}.PaymentMethod_balanceOption__v_cAz{display:flex;flex-direction:column;gap:12px;margin-left:60px}.PaymentMethod_balanceHeader__mALOD{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.PaymentMethod_balanceTitle__XByXO{font-weight:500;font-size:16px;line-height:1.25;color:#222324}.PaymentMethod_balanceDescription__f_El4{font-weight:400;font-size:14px;line-height:1.4;color:#7B7B84;margin:0}.PaymentMethod_balanceAmount__a9lQE{font-weight:700;color:#222324;font-size:14px}.PaymentMethod_toggle__Y4QRc{position:relative}.PaymentMethod_toggleInput__YG9yi{opacity:0;position:absolute;width:0;height:0}.PaymentMethod_toggleSwitch__gFi8l{width:38px;height:20px;background:#E5E5E6;border-radius:25px;position:relative;cursor:pointer;transition:background-color .3s ease;padding:2px;box-sizing:border-box}.PaymentMethod_toggleSlider__bKXYN{width:16px;height:16px;background:#FFFFFF;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s ease}.PaymentMethod_toggleInput__YG9yi:checked+.PaymentMethod_toggleSwitch__gFi8l{background:#FD6710}.PaymentMethod_toggleInput__YG9yi:checked+.PaymentMethod_toggleSwitch__gFi8l .PaymentMethod_toggleSlider__bKXYN{transform:translateX(18px)}.PaymentMethod_paymentOptionsColumn__NR_1N{display:flex;flex-direction:column;gap:16px}.PaymentMethod_radioLabelRow__2Pfnu{display:flex;flex-direction:row;align-items:center;gap:20px;padding-left:18px}@media (max-width:768px){.PaymentMethod_balanceHeader__mALOD{flex-direction:column;align-items:flex-start;gap:8px}}.CheckoutPage_checkoutPageWrapper__6tyhI{display:flex;flex-direction:column;min-height:100vh;background:#fff}.CheckoutPage_checkoutMain__0YHal{max-width:1440px;margin:0 auto;padding:40px 0 120px;display:flex;flex-direction:column}.CheckoutPage_checkoutTitle__jI6Vg{font-size:40px;font-weight:500;font-family:var(--font-oswald),Oswald,sans-serif;line-height:1.1;font-style:normal;letter-spacing:0}.CheckoutPage_checkoutContent__Li5b_{display:flex;gap:40px}.CheckoutPage_checkoutFormSection__04qTG{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:40px}.CheckoutPage_checkoutDivider__qLuOP{width:1px;background:var(--color-border,#E5E5E6);flex-shrink:0;align-self:stretch}.CheckoutPage_orderSummarySection__w8qYl{width:340px;flex-shrink:0}.CheckoutPage_mapContainer__wL9Sv{width:560px;height:500px;max-width:100%}.CheckoutPage_orderResultWrapper__5XsU_{margin-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;background:#fff}.CheckoutPage_orderResultTitle__zfZrD{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:1.25em;color:#222324;margin:0;text-align:center}.CheckoutPage_orderResultTitleCard__QTFdz{font-family:var(--font-oswald),Oswald,sans-serif;font-weight:500;font-size:40px;line-height:1.1;font-style:normal;letter-spacing:0;text-align:center;margin:0 0 20px}.CheckoutPage_orderResultText__PmkcX{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#222324;margin-bottom:8px;text-align:center;max-width:352px;margin-left:auto;margin-right:auto}.CheckoutPage_orderResultLink__7qBp1{color:#FD6710;text-decoration:underline;cursor:pointer;font-weight:400;font-size:14px}.CheckoutPage_orderResultTextWrapper__rZL0w{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.CheckoutPage_orderResultButton__BgcPY{width:300px}.CheckoutPage_orderResultTextCard__JBYoS{font-family:var(--font-roboto),Roboto,sans-serif;font-weight:500;font-size:16px;line-height:1.25;letter-spacing:0;text-align:center;color:var(--Header,#0F172A);border-radius:16px;width:452px;margin-bottom:12px}.DeliveryCondition_deliveryConditionBlock__m4aYH{display:flex;flex-direction:column;gap:16px}.DeliveryCondition_deliveryConditionTitle__g4PaC{font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin-bottom:0}.DeliveryCondition_deliveryConditionGroup__FefbX{display:flex;flex-direction:row;gap:32px}.DeliveryCondition_deliveryConditionOption__th7k_{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.DeliveryCondition_deliveryConditionText__sHW0N{display:flex;flex-direction:column;gap:4px}.DeliveryCondition_deliveryConditionLabel__Cjxsw{font-weight:500;font-size:16px;line-height:1.25;color:#222324}.DeliveryCondition_deliveryConditionDescription__AeS6k{font-weight:400;font-size:14px;line-height:1.4;color:#222324}.DeliveryGroup_group__D9382{border:1px solid #e5e5e6;border-radius:12px;padding:20px;background:#fff}.DeliveryGroup_header__bUkre{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.DeliveryGroup_headerLeft__62kDf{display:flex;flex-direction:column;gap:4px}.DeliveryGroup_date__XaGl1{font-weight:500;font-size:18px;color:#222324}.DeliveryGroup_count___UMMI{font-size:14px;color:#7B7B84}.DeliveryGroup_headerRight__5Sfbb{display:flex;align-items:flex-start;width:24px}.DeliveryGroup_removeButton__PFZAd,.DeliveryGroup_removeButton__PFZAd img{width:24px;height:24px}.DeliveryGroup_products__0FxQA{display:flex;gap:16px;margin-bottom:20px;overflow-x:auto}.DeliveryGroup_product__VWvZ2{display:flex;flex-direction:column;align-items:center;min-width:120px;background:#F6F6F6;border-radius:10px;padding:12px 8px 8px;position:relative}.DeliveryGroup_image__Pml4n{width:80px;height:80px;object-fit:contain;margin-bottom:8px}.DeliveryGroup_info__9Uy4s{display:flex;flex-direction:column;align-items:center;gap:4px}.DeliveryGroup_title__PcwIa{font-size:14px;color:#222324;text-align:center;margin-bottom:2px}.DeliveryGroup_qty__cbu9f{font-size:12px;color:#7B7B84}.DeliveryGroup_price__wvRmB{font-size:14px;font-weight:500;color:#222324}.DeliveryGroup_deliveryRow__cmU9k{display:flex;align-items:center;gap:16px;margin-top:16px}.DeliveryGroup_deliveryLabel__DgPpR{font-size:14px;font-weight:500;color:#222324;margin-right:12px;display:block}.DeliveryGroup_select__8vQb6{min-width:120px}.DeliveryGroup_deliveryPrice__1SRYL{display:flex;flex-direction:column;align-items:flex-start;margin-left:20px;margin-top:8px}.DeliveryGroup_deliveryPriceLabel__G_O3P{font-size:16px;font-weight:500;color:#222324;margin-bottom:2px}.DeliveryGroup_deliveryPriceValue__bDD2D{font-size:16px;font-weight:400}.DeliveryGroup_productsMiniWrapper__fUFob{position:relative}.DeliveryGroup_productsMini__YOlsz{display:flex;gap:16px;margin-bottom:20px;overflow-x:hidden;position:static!important;scrollbar-width:none;-ms-overflow-style:none}.DeliveryGroup_productsMini__YOlsz::-webkit-scrollbar{display:none}.DeliveryGroup_productMiniCard__rTnAJ{display:flex;flex-direction:column;align-items:center;width:80px}.DeliveryGroup_imageWrapper__Wm_Hl{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.DeliveryGroup_imageMini__uiTXn{width:56px;height:71.2px;object-fit:contain}.DeliveryGroup_qtyBadge__k0GXE{position:absolute;top:4px;right:4px;background:#AFAFB5;color:#fff;font-size:12px;font-weight:500;border-radius:1000px;padding:1px 4px;line-height:1.2}.DeliveryGroup_priceMini__mgbTV{font-size:13px;font-weight:500;color:#7B7B84;margin-top:6px;text-align:center}.DeliveryGroup_carouselNavButton__MTRkh{width:32px;height:32px;border-radius:100px;padding:10px;opacity:1;background:#fff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .2s}.DeliveryGroup_carouselNavButton__MTRkh:hover{background:#F6F6F6}.PurchaseItem_purchaseItem__tGEPJ{display:flex;flex-direction:column;gap:20px;padding-top:20px;border-top:1px solid #e5e5e6;width:970px}.PurchaseItem_header__tF3YE{display:flex;justify-content:space-between;align-items:flex-end}.PurchaseItem_title__6FmaK{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:16px;line-height:1.25;color:#222324;margin:0}.PurchaseItem_form__sKpM_{display:flex;gap:16px;align-items:flex-end}.PurchaseItem_costField__y6aN_{display:flex;flex-direction:column;gap:6px;width:150px}.PurchaseItem_fieldLabel__RDeIa{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#222324}.PurchaseItem_costInputWrapper__mZ3Va{display:flex;align-items:flex-end}.PurchaseItem_costInput__6eyMK{display:flex;align-items:center;background:#F6F6F6;border-radius:10px;height:50px;padding:0 16px;flex-grow:1}.PurchaseItem_costInput__6eyMK input{background-color:transparent;border:none;outline:none;width:100%;padding:0!important}.PurchaseItem_costInput__6eyMK span{color:#222324}.PurchaseItem_currency__68W0E{color:#222324;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;white-space:nowrap}.PurchaseItem_removeButton__dEm_v{padding:0!important;width:auto!important;height:auto!important;flex-shrink:0;margin:0 0 15px 20px}.PurchaseItem_removeButton__dEm_v img{width:24px;height:24px;margin:0}.PurchaseItem_fieldWrapper__Cg4Ss{display:flex;flex-direction:column;gap:6px;width:359px}.PurchaseItem_error__d6Owf{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#FF4444}.PurchaseItem_detailsSection__bh7v9{display:flex;flex-direction:column;gap:16px}.PurchaseItem_checkboxWrapper__24zlq{display:flex;align-items:center;gap:24px}.PurchaseItem_detailsForm__kPnM_{display:flex;gap:16px;align-items:flex-end}.PurchaseItem_detailsForm__kPnM_ .PurchaseItem_fieldWrapper__Cg4Ss:first-child{width:250px}.PurchaseItem_detailsForm__kPnM_ .PurchaseItem_fieldWrapper__Cg4Ss:nth-child(2){width:368px}.PurchaseItem_detailsForm__kPnM_ .PurchaseItem_fieldWrapper__Cg4Ss:nth-child(3){width:250px}.PurchaseItem_sectionTitle__DJyNa{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#222324;margin:0}.PurchaseItem_purchaseSection__qTzxl{display:flex;flex-direction:column;gap:16px}.PurchaseItem_radioGroup__Ya6Xr{display:flex;gap:32px}.PurchaseItem_radioOption__MkHXv{display:flex;align-items:center;gap:8px;cursor:pointer}.PurchaseItem_radioLabel__6zgLk{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PurchaseItem_storeInfo__gDwfj{display:flex;gap:16px;align-items:flex-end}.PurchaseItem_storeInfo__gDwfj .PurchaseItem_fieldWrapper__Cg4Ss:first-child{width:594px}.PurchaseItem_storeInfo__gDwfj .PurchaseItem_fieldWrapper__Cg4Ss:nth-child(2){width:290px}.PurchaseItem_linkInputWrapper__ocCJp{position:relative;display:flex;align-items:center}.PurchaseItem_linkIcon__INZDn{position:absolute;right:16px;width:24px;height:24px;pointer-events:none}.PurchaseItem_commentSection__L_5Hp{display:flex;align-items:flex-end;gap:16px}.PurchaseItem_commentSection__L_5Hp .PurchaseItem_fieldWrapper__Cg4Ss{width:900px}.PurchaseItem_commentInput__fKhHO{width:900px;height:88px;padding-top:12px}.PurchaseItem_attachButton__wwH2n{height:50px!important;width:240px!important;margin-bottom:25px!important}.PurchaseItem_attachButton__wwH2n img{margin-right:8px}.PurchaseItem_attachmentSection__dHzkj{display:flex;justify-content:flex-start}.PurchaseItem_categoryField__DCCxQ{width:734px;flex-shrink:0}.ContactConfirmationModal_modalWrapper__PYM7r .confirmationModal{width:auto!important;min-width:500px}.ContactConfirmationModal_container__dsYw_{display:flex;flex-direction:column;align-items:center;gap:28px;padding:40px;width:500px;background:#FFFFFF;border-radius:16px;position:relative}.ContactConfirmationModal_content__MZnnm{display:flex;flex-direction:column;align-self:stretch;gap:24px;width:100%}.ContactConfirmationModal_title__xpTbg{font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#222324;margin:0;text-align:center}.ContactConfirmationModal_form__6MSiX{display:flex;flex-direction:column;align-self:stretch;gap:24px;width:100%}.ContactConfirmationModal_formContent__i8DaA{display:flex;flex-direction:column;align-self:stretch;gap:20px;width:100%}.ContactConfirmationModal_description__YOCf2{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222324;margin:0}.ContactConfirmationModal_codeField__N2Pqa{display:flex;flex-direction:column;align-self:stretch;gap:6px;width:100%}.ContactConfirmationModal_codeLabel__pgb0s{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#222324}.ContactConfirmationModal_codeInput__Zhf_t{display:flex;align-items:center;align-self:stretch;gap:8px;padding:0 16px;height:50px;background:#F6F6F6;border-radius:10px;border:none;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;letter-spacing:2px;text-align:center;outline:none}.ContactConfirmationModal_codeInput__Zhf_t::placeholder{color:#95959D;letter-spacing:2px}.ContactConfirmationModal_codeInput__Zhf_t:focus{background:#EEEEEE}.ContactConfirmationModal_codeError___I22w{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#FF4444}.ContactConfirmationModal_timer__RKyka{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222324;margin:0}.ContactConfirmationModal_buttons__p8hKY{display:flex;justify-content:stretch;align-items:stretch;align-self:stretch;gap:16px;width:100%}.ContactConfirmationModal_cancelButton__wma7s,.ContactConfirmationModal_confirmButton__IMuzR{flex:1 1}.ContactConfirmationModal_resendSection__lZInU{display:flex;gap:8px;align-items:center;justify-content:center;width:100%}.ContactConfirmationModal_resendText__RefWp{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222324}.ContactConfirmationModal_resendButton__hCGwa{background:none;border:none;padding:0;font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:16px;line-height:1.25;color:#FD6710;cursor:pointer;text-decoration:underline}.ContactConfirmationModal_resendButton__hCGwa:hover:not(:disabled){color:#E55A0F}.ContactConfirmationModal_resendButton__hCGwa:disabled{color:#95959D;cursor:not-allowed;text-decoration:none}@media (max-width:768px){.ContactConfirmationModal_container__dsYw_{width:90vw;max-width:400px;padding:24px;gap:20px}.ContactConfirmationModal_title__xpTbg{font-size:20px}.ContactConfirmationModal_description__YOCf2{font-size:14px}.ContactConfirmationModal_buttons__p8hKY{flex-direction:column;gap:12px}}.DeliveryStatusModal_modal__6_FXR{z-index:10001}.DeliveryStatusModal_container__dQfXq{width:660px;background:#FFFFFF;border-radius:16px;padding:40px;position:relative;display:flex;flex-direction:column;gap:28px}.DeliveryStatusModal_closeButton__B3_qk{position:absolute;top:40px;right:40px;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;z-index:1}.DeliveryStatusModal_closeButton__B3_qk:hover svg path{stroke:#FD6710}.DeliveryStatusModal_title__pjsS2{font-family:Oswald,sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#222324;margin:0;text-align:left}.DeliveryStatusModal_content__qTvJS{display:flex;flex-direction:column;gap:28px}.DeliveryStatusModal_productInfo__V9Ltb{display:flex;flex-direction:column;gap:8px}.DeliveryStatusModal_productTitle__19NYa{font-family:Roboto,sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin:0}.DeliveryStatusModal_productDescription__2sVH1{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;margin:0}.DeliveryStatusModal_timeline__B5gbR{display:flex;gap:8px}.DeliveryStatusModal_timelineTrack__wjylY{padding:2px 0 0;width:24px;flex-shrink:0}.DeliveryStatusModal_timelinePoint__FX_XM,.DeliveryStatusModal_timelineTrack__wjylY{display:flex;flex-direction:column;align-items:center;gap:4px}.DeliveryStatusModal_point__skI1O{border-radius:50%;flex-shrink:0}.DeliveryStatusModal_pointCompleted__r6wdq{width:8px;height:8px;background-color:#FD6710}.DeliveryStatusModal_pointPending__0y0W2{width:4px;height:4px;background-color:#E5E5E6}.DeliveryStatusModal_line__AJHMF{width:1px;background-color:#E5E5E6;flex-shrink:0;height:50px}.DeliveryStatusModal_lineToEllipsis__Rky9A{height:56px}.DeliveryStatusModal_statusList__A5jnk{display:flex;flex-direction:column;gap:28px;flex:1 1}.DeliveryStatusModal_statusItem__1HQAX{display:flex;justify-content:space-between;gap:24px}.DeliveryStatusModal_statusInfo__rWAdC{display:flex;flex-direction:column;gap:4px;width:360px}.DeliveryStatusModal_statusDate__dzFPA{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:1.15;color:#95959D}.DeliveryStatusModal_statusTitle__F_FeQ{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.2;color:#222324;margin:0}.DeliveryStatusModal_statusMeta__wujlp{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.DeliveryStatusModal_statusLabel__hvwQm{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:1.15;color:#95959D}.DeliveryStatusModal_statusExpected__cNo_1{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.2;color:#222324}.DeliveryStatusModal_showMoreSection__8cGEK{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.DeliveryStatusModal_ellipsis__qKK8g{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.2;color:#222324;flex-shrink:0}.DeliveryStatusModal_showMoreButton__L1RvO{background:none;border:none;padding:0;font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase;color:#FD6710;cursor:pointer;border-radius:10px;text-decoration:underline}.DeliveryStatusModal_showMoreButton__L1RvO:hover{opacity:.8}.DeliveryStatusModal_error__3Cgh2,.DeliveryStatusModal_loading__IcUtt{padding:20px;text-align:center;color:#222324;font-family:var(--font-roboto),sans-serif;font-size:14px}.DeliveryStatusModal_error__3Cgh2{color:#DC2626;background:#FEF2F2;border:1px solid #fecaca;border-radius:8px;margin:16px 0}.DeliveryStatusModal_loading__IcUtt{color:#6B7280}.AddressDeleteModal_modal__IyDv4{width:auto!important;max-width:500px!important}.AddressDeleteModal_container__ihFMa{display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px;width:440px;max-width:90vw}.AddressDeleteModal_iconContainer__xNzfs{display:flex;align-items:center;justify-content:center}.AddressDeleteModal_icon__nf9BU{width:160px;height:160px}.AddressDeleteModal_content__NEvfK{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.AddressDeleteModal_title__cwBBv{font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#222324;margin:0;text-align:center}.AddressDeleteModal_description__ntev4{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222324;margin:0;text-align:center;width:100%}.AddressDeleteModal_buttons__hWe4D{display:flex;gap:16px;width:100%}.AddressDeleteModal_cancelButton__oXxVR,.AddressDeleteModal_confirmButton__VrIdv{flex:1 1;height:50px;font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase}.AddressDeleteModal_cancelButton__oXxVR{border:1.5px solid #fd6710;color:#222324;background:transparent}.AddressDeleteModal_confirmButton__VrIdv{background:#FD6710;color:#FFFFFF;border:none}@media (max-width:768px){.AddressDeleteModal_container__ihFMa{width:100%;padding:24px;gap:20px}.AddressDeleteModal_buttons__hWe4D{flex-direction:column;gap:12px}.AddressDeleteModal_title__cwBBv{font-size:20px}.AddressDeleteModal_description__ntev4{font-size:14px}}.PersonalDataForm_section__PLltQ{display:flex;flex-direction:column;gap:20px}.PersonalDataForm_sectionTitle__VHMll{font-size:20px;font-weight:600;margin:0;color:#333}.PersonalDataForm_personalForm__6BSCZ{display:flex;flex-direction:column;gap:20px}.PersonalDataForm_fieldsRow__qXZD_{display:flex;gap:16px;flex-wrap:wrap}.PersonalDataForm_fieldHalf__3qf69{width:290px;flex-shrink:0}.PersonalDataForm_agreementContainer___9nBj{margin-top:8px}.PersonalDataForm_submitButtonContainer__8irjQ{display:flex;justify-content:flex-start;margin-top:8px}.PersonalDataForm_saveButton__3M5_2{min-width:160px}.ContactInfoForm_section___ct5j{display:flex;flex-direction:column;gap:20px}.ContactInfoForm_sectionTitle__4qtc6{font-size:20px;font-weight:600;margin:0;color:#333}.ContactInfoForm_contactForm__OxMo6{display:flex;flex-direction:column;gap:20px}.ContactInfoForm_contactFields__QFD51{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.ContactInfoForm_emailField__WpocL,.ContactInfoForm_phoneInputWrapper__o2KWu{width:290px}.ContactInfoForm_submitButtonContainer__Rtika{display:flex;align-items:flex-end;padding-bottom:2px;margin-top:auto}.ContactInfoForm_submitButtonContainer__Rtika.ContactInfoForm_withError__XOAyv{padding-bottom:22px}.ContactInfoForm_saveButton__GV0W6{min-width:160px}.PasswordForm_section__IAgvM{display:flex;flex-direction:column;gap:20px}.PasswordForm_sectionTitle__Ld5JO{font-size:20px;font-weight:600;margin:0;color:#333}.PasswordForm_passwordForm__Rqr5V{display:flex;flex-direction:column;gap:24px}.PasswordForm_passwordFieldsRow__NXXqn{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.PasswordForm_passwordField__rjfUM{width:290px}.PasswordForm_saveButton__iUQly{min-width:160px;align-self:flex-start}.AddressSection_section__ChQ36{display:flex;flex-direction:column;gap:20px}.AddressSection_addressHeader__VrPjm{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.AddressSection_sectionTitle__J2ao1{font-size:20px;font-weight:600;margin:0;color:#333}.AddressSection_addAddressButton__35Lrd{white-space:nowrap}.AddressSection_addressList__d_b_o{display:flex;flex-direction:column;gap:12px}.DeliveryMethodModal_modal__1Shk6{width:1050px!important;max-width:95vw;padding:0!important}.DeliveryMethodModal_container__I0O1o{display:flex;flex-direction:column;gap:28px;padding:40px;background:#FFFFFF;border-radius:16px}.DeliveryMethodModal_title__KY83G{font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#222324;margin:0}.DeliveryMethodModal_buttons__pdiU9{display:flex;gap:16px;align-self:stretch}.DeliveryMethodModal_buttons__pdiU9>*{flex:1 1}.ProfilePersonal_personal__4gxGA{display:flex;flex-direction:column;gap:0}.ProfilePersonal_title__qSLjF{font-size:32px;font-weight:700;margin:0 0 32px;color:#1f2937}.RequestDetails_container__ql1Hp{display:flex;flex-direction:column;gap:28px}.RequestDetails_backButton__QES3a{width:-moz-fit-content!important;width:fit-content!important;padding:0!important;font-weight:600!important;font-size:16px!important;text-transform:uppercase!important;color:#FD6710!important}.RequestDetails_backButton__QES3a:hover{background:transparent!important;color:#E55A0D!important}.RequestDetails_backButton__QES3a img{margin-right:8px;width:24px;height:24px}.RequestDetails_header__krJmA{display:flex;flex-direction:column;gap:16px}.RequestDetails_headerTop__aGEAQ{display:flex;justify-content:space-between;align-items:center}.RequestDetails_title__UwD0z{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:24px;margin:0;line-height:1.2}.RequestDetails_requestId__jLmcb{text-decoration:underline}.RequestDetails_date__4_ksS{font-family:var(--font-roboto),sans-serif;font-size:14px;color:#222324;margin:0}.RequestDetails_infoBlocksContainer__S6758{display:flex;gap:40px}.RequestDetails_infoBlock__s3i__{display:flex;align-items:center;gap:12px}.RequestDetails_iconWrapper___S2qD{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#FFEFE6;border-radius:10px}.RequestDetails_textWrapper__bcZyO{display:flex;flex-direction:column;gap:4px}.RequestDetails_infoTitle__nerDh{font-family:var(--font-roboto),sans-serif;font-size:14px;color:#222324;margin:0}.RequestDetails_infoSubtitle__E79v9{font-family:var(--font-roboto),sans-serif;font-size:12px;color:#95959D;margin:0}.RequestDetails_detailsGrid__SmxxD{display:flex;flex-direction:column;gap:20px;padding:24px;background-color:#F6F6F6;border-radius:12px}.RequestDetails_detailItem____GW4{display:flex;gap:28px}.RequestDetails_detailLabel__oHu0x{width:220px;flex-shrink:0;font-family:var(--font-roboto),sans-serif;font-size:14px;color:#95959D;margin:0}.RequestDetails_detailValue__UcrCY{font-family:var(--font-roboto),sans-serif;font-size:14px;color:#222324;margin:0;max-width:632px}.RequestDetails_imagesContainer__8O54q{display:flex;gap:16px}.RequestDetails_detailsContainer__YPTod{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #e5e5e6;border-radius:10px}.RequestDetails_detailsContent__SA3_1{display:flex;gap:40px}.RequestDetails_detailsText__giIrx{display:flex;flex-direction:column;gap:16px;flex-grow:1}.RequestDetails_detailBlock__RaLZD{display:flex;flex-direction:column;gap:4px}.RequestDetails_detailTitle__Y8tTR{font-size:12px;color:#95959D;margin:0}.RequestDetails_image__fh1vt{width:80px;height:80px;border-radius:10px;object-fit:cover}.RequestDetails_managerResponseContainer__hbiqr{display:flex;flex-direction:column;gap:20px}.RequestDetails_managerResponseTitle__4b5ET{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:18px;line-height:1.2;margin:0;color:#222324}.ManagerResponse_container__wRX7I{display:flex;flex-direction:column;gap:20px}.ManagerResponse_title__ZPVpb{font-family:Roboto,sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:#222324}.ManagerResponse_card__jD5st{border:1px solid #e5e5e6;border-radius:10px;padding:16px;display:flex;justify-content:space-between;gap:40px}.ManagerResponse_commentSection__5BM4a{display:flex;flex-direction:column;gap:4px;flex:1 1}.ManagerResponse_commentLabel__giHPO{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;color:#95959D}.ManagerResponse_commentText__B3VeD{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;margin:0;width:632px}.ManagerResponse_imagesSection___smPc{display:flex;gap:4px}.ManagerResponse_image__mi1hB{border-radius:10px;object-fit:contain}.ManagerResponse_imageButton__N_3KW{padding:0;border:none;background:none;cursor:pointer;border-radius:10px}.ManagerResponse_modal__DBU52{background:#000000CC;padding:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;border-radius:0;display:flex;align-items:center;justify-content:center}.ManagerResponse_modalContent__M_S_5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;width:100%}.ManagerResponse_modalCloseButton___lsAK{position:absolute;top:40px;right:40px;background:none;border:none;cursor:pointer;z-index:1010;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.ManagerResponse_modalCloseButton___lsAK img{filter:invert(1)}.ManagerResponse_imageContainer__Xu2Bg{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ManagerResponse_modalImage__PEOHa{width:485px;height:621px;object-fit:contain;border-radius:8px}.ManagerResponse_navButton__2vHsq{position:absolute;top:50%;transform:translateY(-50%);background:rgba(28,28,28,.7);border:none;border-radius:50%;cursor:pointer;width:50px;height:50px;display:flex;align-items:center;justify-content:center;z-index:1010}.ManagerResponse_navButton__2vHsq img{filter:invert(1)}.ManagerResponse_prevButton__ORYvU{left:40px}.ManagerResponse_nextButton__W3HUm{right:40px}.ManagerResponse_counter__C10FD{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.5);color:white;padding:8px 16px;border-radius:16px;font-size:16px}.SelectedProducts_container__aaBfZ{display:flex;flex-direction:column;gap:20px}.SelectedProducts_controlsRow__qhnQQ,.SelectedProducts_header__aEI3T{display:flex;justify-content:space-between;align-items:center}.SelectedProducts_count__6xfUx{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#95959D}.SelectedProducts_title__k8Ubc{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:18px;line-height:1.2;margin:0;color:#222324}.SelectedProducts_listContainer__U9QpE{border:1px solid #e5e5e6;border-radius:10px;overflow:hidden}.SelectedProducts_listHeader__2CIPr{padding:8px 16px;background-color:#F6F6F6;color:#222324;font-size:12px;font-weight:500;text-transform:uppercase}.SelectedProducts_listHeader__2CIPr,.SelectedProducts_productRow__hr7e1{display:grid;grid-template-columns:380px 107px 70px 115px 1fr;grid-gap:28px;gap:28px}.SelectedProducts_productRow__hr7e1{padding:16px;border-top:1px solid #e5e5e6;align-items:center}.SelectedProducts_actionsColumn__vlY1o,.SelectedProducts_priceColumn__LtgYf,.SelectedProducts_productColumn__KuhUB,.SelectedProducts_ratingColumn__XBrVX,.SelectedProducts_stockColumn__yX_eu{display:flex;align-items:center}.SelectedProducts_gridContainer__66a9J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.SelectedProducts_allToCartButton__GYdQg{width:194px;height:40px;text-transform:uppercase;font-weight:600;gap:8px;border-radius:10px}.SelectedProducts_allToCartButton__GYdQg img{width:24px;height:24px}.ProfileGarage_garage__NeAfh{display:flex;flex-direction:column;gap:45px;width:100%;height:100%}.ProfileGarage_header__Ne1TH{display:flex;justify-content:space-between;align-items:center}.ProfileGarage_title__L6mpp{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:40px;line-height:1.1;color:#222324;margin:0}.ProfileGarage_myCarsContent__ZHnj_,.ProfileGarage_myCarsEmpty__xBdPM{display:flex;flex-direction:column;align-self:stretch;width:100%;height:100%}.ProfileGarage_myCarsEmpty__xBdPM{justify-content:center;align-items:center;gap:20px}.ProfileGarage_myCarsEmpty__xBdPM .ProfileGarage_emptyContent__bokkW{display:flex;flex-direction:column;align-items:center;gap:12px}.ProfileGarage_myCarsEmpty__xBdPM .ProfileGarage_emptyTitle__bfkD8{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:#222324;margin:0;text-align:center}.ProfileGarage_myCarsEmpty__xBdPM .ProfileGarage_emptyDescription__rBOTA{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#95959D;text-align:center;margin:0;width:400px}.ProfileGarage_addCarButton__gdYpF{width:202px!important;height:50px!important}.ProfileGarage_carsListContainer___Ohew{display:flex;flex-direction:column;flex-grow:1;gap:24px}.ProfileGarage_searchSectionContainer__HwvbX{display:flex;justify-content:flex-start;width:100%}.ProfileGarage_searchSection__ANVFc{display:flex;align-items:center;gap:12px}.ProfileGarage_primaryCheckbox__R5qB6{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;color:#222324}.ProfileGarage_carsList__X5V86{display:flex;flex-direction:column;gap:16px}.ProfileGarage_section__EZCWJ{display:flex;flex-direction:column;gap:28px}.ProfileGarage_sectionTitle__Qakrw{font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#222324;margin:0}.ProfileGarage_emptyState___Ahbh{display:flex;flex-direction:column;align-items:center;gap:28px;padding:60px 40px;background:#F6F6F6;border-radius:12px}.ProfileGarage_emptyImage__4k_K5{width:280px;height:200px;object-fit:contain}.ProfileGarage_emptyContent__bokkW{display:flex;flex-direction:column;align-items:center;gap:12px}.ProfileGarage_emptyTitle__bfkD8{font-family:var(--font-oswald),sans-serif;font-weight:600;font-size:20px;line-height:1.2;color:#222324;margin:0}.ProfileGarage_emptyDescription__rBOTA{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#95959D;text-align:center;margin:0}.ProfileGarage_titleWithButton__udcnA{display:flex;justify-content:space-between;align-items:center;width:100%}.ProfileGarage_emptyStateContainer__oukBF{display:flex;flex-direction:column;align-items:center;gap:28px;padding:60px 40px;background:#F6F6F6;border-radius:12px}.ServiceItem_serviceItem__4OqAp{display:flex;flex-direction:column;gap:20px}.ServiceItem_itemHeader__Xfeqb{background:#F6F6F6;border-radius:10px;padding:20px;display:flex;align-items:center;gap:20px;cursor:pointer;transition:background-color .2s ease}.ServiceItem_itemHeader__Xfeqb:hover{background:#E5E5E6}.ServiceItem_itemTitle__V2ob4{margin:0;flex:1 1}.ServiceItem_interval__8aWuT,.ServiceItem_itemTitle__V2ob4,.ServiceItem_period__ZSidC{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#222324}.ServiceItem_interval__8aWuT,.ServiceItem_period__ZSidC{width:140px;flex-shrink:0}.ServiceItem_separator__dsL1_{width:1px;height:auto;background:#E5E5E6;align-self:stretch}.ServiceItem_expandButton__JYTij{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;border-radius:100px;flex-shrink:0;transition:transform .2s ease}.ServiceItem_expandButton__JYTij.ServiceItem_rotated__4vzVr{transform:rotate(180deg)}.ServiceItem_chevronIcon__Xx7TU{width:10px;height:5px;color:#222324}.ServiceItem_productsContainer__IFaHx{display:flex;flex-direction:column;gap:20px;padding:0 20px}.ServiceItem_productItem__hG1Lv{display:flex;align-items:flex-end;gap:4px}.ServiceItem_productName__OQ_Ss{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324}.ServiceItem_productDivider__71ICR{flex:1 1;display:flex;flex-direction:column;gap:10px;padding:0 0 4px;border-bottom:1px dotted #cacace;height:0;margin-bottom:4px}.ServiceItem_catalogButton__tSMgW{font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:14px;line-height:1.2;text-transform:uppercase;color:#FD6710;flex-shrink:0;border:none;background:transparent;padding:0;height:auto}.ServiceItem_catalogButton__tSMgW:hover{background:transparent}.RecommendationSection_recommendationSection__Pzcwo{border:1px solid transparent;border-radius:10px;padding:0;display:flex;flex-direction:column;width:100%;gap:28px}.RecommendationSection_recommendationSection__Pzcwo.RecommendationSection_open__CbX0H{border-color:#E5E5E6;padding:20px}.RecommendationSection_selectorField__y7bpM{display:flex;justify-content:space-between;align-items:center;padding:20px;height:80px;background:transparent;border-radius:10px;cursor:pointer;transition:background-color .2s ease;border:1px solid #e5e5e6}.RecommendationSection_recommendationSection__Pzcwo.RecommendationSection_open__CbX0H .RecommendationSection_selectorField__y7bpM{border:none;padding:0}.RecommendationSection_selectorField__y7bpM:hover{background:#F6F6F6}.RecommendationSection_selectorContent__lqshp{display:flex;align-items:center;gap:12px}.RecommendationSection_sectorIcon__0_1QJ{width:50px;height:auto}.RecommendationSection_selectorLabel__yGWp3{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:#222324}.RecommendationSection_chevron__vmYD1{color:#222324;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.RecommendationSection_chevron__vmYD1.RecommendationSection_rotated__2IWnb{transform:rotate(180deg)}.RecommendationSection_sectionContent__ONVEc{display:flex;flex-direction:column;gap:16px;padding:0}.RecommendationsPage_recommendationsPage__f4wtH{display:flex;flex-direction:column;gap:32px;width:100%}.RecommendationsPage_title__QteY4{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:40px;line-height:1.1;color:#222324;margin:0}.RecommendationsPage_carsListContainer__s2bO7{display:flex;flex-direction:column;flex-grow:1;gap:24px}.RecommendationsPage_sectionsContainer__tbQjv{display:flex;flex-direction:column;gap:20px}.ProductFilters_productFilters__v0P5a{display:flex;flex-direction:column;gap:24px;width:320px;flex-shrink:0;padding:20px;border-radius:8px}.ProductFilters_categorySelector__RamxR{display:flex;justify-content:flex-start;align-items:center;gap:8px;padding:0;border:none;border-radius:10px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;color:#1C1C1C;cursor:pointer;box-sizing:border-box}.ProductFilters_categorySelector__RamxR img{filter:brightness(0) saturate(100%);color:#1C1C1C;margin-left:-4px}.ProductFilters_categoriesDropdown__OYUaF{margin-top:12px;border-radius:8px;background:#FFFFFF;border:1px solid #ececee;max-height:200px;overflow-y:auto}.ProductFilters_categoryOption__FVknS{display:block;width:100%;padding:12px 16px;border:none;background:none;font-family:var(--font-roboto),sans-serif;font-size:14px;color:#1C1C1C;cursor:pointer;text-align:left;transition:background-color .2s}.ProductFilters_categoryOption__FVknS:hover{background:#F6F6F6}.ProductFilters_categoryOption__FVknS:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.ProductFilters_categoryOption__FVknS:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ProductFilters_categoryOptionActive__RvCZ6{background:#FFEFE6;color:#FD6710;font-weight:500}.ProductFilters_priceInputs__K6rlT{display:flex;gap:8px}.ProductFilters_priceInput__wbjN4{flex:none;width:136px;height:50px;padding:12px 16px;border:none;border-radius:10px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;color:#1C1C1C;background:#F6F6F6;box-sizing:border-box}.ProductFilters_priceInput__wbjN4::placeholder{color:#95959D}.ProductFilters_checkboxList__CndPm{display:flex;flex-direction:column;gap:6px}.ProductFilters_checkboxListCollapsed__A_0Td{max-height:none;overflow:visible}.ProductFilters_checkboxListExpanded__ser4e{max-height:350px;overflow-y:auto;padding-right:14px;scrollbar-gutter:stable}.ProductFilters_checkboxListExpanded__ser4e::-webkit-scrollbar{width:6px}.ProductFilters_checkboxListExpanded__ser4e::-webkit-scrollbar-track{background:#F6F6F6;border-radius:3px}.ProductFilters_checkboxListExpanded__ser4e::-webkit-scrollbar-thumb{background:#D0D0D0;border-radius:3px}.ProductFilters_checkboxListExpanded__ser4e::-webkit-scrollbar-thumb:hover{background:#B0B0B0}.ProductFilters_showAllButton___Rj28{background:none;border:none;font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:14px;color:#FD6710;cursor:pointer;align-self:flex-start;padding:0;text-transform:uppercase}.ProductFilters_applyButton__XWkc0{width:280px!important;height:40px!important;position:-webkit-sticky;position:sticky;bottom:20px;z-index:10}.ProductFilters_catalogVehiclePickerContainer__XW2W1{margin-top:8px}.ProductFilters_loadingState__LAVNB{display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:var(--font-roboto),sans-serif;font-size:14px;color:#95959D}.ProductFilters_noResults__HmarO{padding:12px 16px;text-align:center;color:#666;font-size:14px;font-style:italic}.ProductFilters_skeletonBlock__817cS{height:48px}.ProductFilters_skeletonBlock__817cS,.ProductFilters_skeletonTall__VgLS8{border-radius:10px;background:linear-gradient(90deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%;animation:ProductFilters_shimmer__dCDmj 1.2s ease-in-out infinite}.ProductFilters_skeletonTall__VgLS8{height:160px}@keyframes ProductFilters_shimmer__dCDmj{0%{background-position:100% 0}to{background-position:0 0}}.PromotionDetailView_promotionDetailView__zvmH8{display:flex;flex-direction:column;align-items:center;padding:80px 40px 120px;width:100%;background:#FFFFFF}.PromotionDetailView_container__o9UPy{width:100%;max-width:1440px;margin:0 auto}.PromotionDetailView_content__s7M8Y{display:flex;gap:40px;align-items:stretch;justify-content:center}.PromotionDetailView_leftColumn__zfQki{flex:1 1;max-width:660px}.PromotionDetailView_imageContainer__aTD2i{position:relative;width:100%;height:362px;border-radius:9.795px;overflow:hidden;background-color:var(--color-background-dark)}.PromotionDetailView_promotionImage__c6zda{width:100%;height:100%;object-fit:cover}.PromotionDetailView_rightColumn__OY1sj{flex:1 1;max-width:660px}.PromotionDetailView_contentSection__G2KsD{height:100%}.PromotionDetailView_contentSection__G2KsD,.PromotionDetailView_promotionHeader__mz6ZP{display:flex;flex-direction:column;gap:20px}.PromotionDetailView_promotionMeta__ZJkEI{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #e5e5e6}.PromotionDetailView_categoryBadge___PMe4{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid #fec8a9;border-radius:100px;background:transparent;color:#FD6710}.PromotionDetailView_categoryBadge___PMe4,.PromotionDetailView_validUntil__7vABa{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4}.PromotionDetailView_validUntil__7vABa{color:#7B7B84}.PromotionDetailView_promotionTitle__jSNBo{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:40px;line-height:1.1;color:#222324;margin:0}.PromotionDetailView_promotionDescription__tI1mB{padding:0}.PromotionDetailView_descriptionText__eTTwp{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324;margin:0;white-space:pre-wrap;word-wrap:break-word}.PromotionDetailView_promotionContentHtml__Axs_Z{font-family:var(--font-roboto),sans-serif;font-size:16px;line-height:1.6;color:#333}.PromotionDetailView_promotionContentHtml__Axs_Z h2{font-size:24px;font-weight:500;margin-bottom:16px;color:#222324}.PromotionDetailView_promotionContentHtml__Axs_Z p{margin-bottom:16px}.PromotionDetailView_promotionContentHtml__Axs_Z ol,.PromotionDetailView_promotionContentHtml__Axs_Z ul{padding-left:25px;margin-bottom:16px}.PromotionDetailView_promotionContentHtml__Axs_Z li{margin-bottom:8px}.PromotionDetailView_actionSection__k8Wei{display:flex;justify-content:flex-start;margin-top:auto}.PromotionDetailView_catalogButton__INaAT{width:220px!important;height:50px;padding:10px 16px;border-radius:10px;font-family:var(--font-roboto),sans-serif;font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:8px}.PromotionDetailView_centered__Sqku_{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%}@media (max-width:1380px){.PromotionDetailView_content__s7M8Y{flex-direction:column;align-items:center}}@media (max-width:1200px){.PromotionDetailView_promotionDetailView__zvmH8{padding:60px 20px 80px}.PromotionDetailView_content__s7M8Y{flex-direction:column;gap:40px}.PromotionDetailView_leftColumn__zfQki,.PromotionDetailView_rightColumn__OY1sj{max-width:100%}.PromotionDetailView_imageContainer__aTD2i{height:400px}.PromotionDetailView_characteristicsTitle__B1AVe{font-size:48px}}@media (max-width:768px){.PromotionDetailView_promotionDetailView__zvmH8{padding:40px 20px 60px}.PromotionDetailView_content__s7M8Y{gap:30px}.PromotionDetailView_imageContainer__aTD2i{height:300px}.PromotionDetailView_characteristicsOverlay__AytTj{left:20px;top:40px;width:calc(100% - 40px)}.PromotionDetailView_characteristicsTitle__B1AVe{font-size:32px}.PromotionDetailView_characteristicsList__oUToN{flex-wrap:wrap;gap:20px}.PromotionDetailView_promotionTitle__jSNBo{font-size:28px}.PromotionDetailView_catalogButton__INaAT{width:100%}}.NewsDetailView_view__CTeb4{display:flex;justify-content:center;padding:40px 0 120px;background-color:#fff}.NewsDetailView_container__89ab9{width:800px;display:flex;flex-direction:column;gap:20px}.NewsDetailView_imageContainer__q4wmD{width:100%;height:320px;margin:0}.NewsDetailView_newsImage__EO7hW{width:100%;height:100%;object-fit:cover;border-radius:12px}.NewsDetailView_newsHeader__p9kvz{width:100%;padding-bottom:20px;border-bottom:1px solid #e5e5e6}.NewsDetailView_newsMeta__QD9Gk{display:flex;justify-content:space-between;align-items:center;width:100%}.NewsDetailView_newsCategory__4ZPDH{padding:2px 8px;border:1px solid #fec8a9;border-radius:100px;color:#FD6710}.NewsDetailView_newsCategory__4ZPDH,.NewsDetailView_newsDate__dx6y7{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4}.NewsDetailView_newsDate__dx6y7{color:#7B7B84}.NewsDetailView_newsTitle__X9q7f{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:52px;line-height:1.1;color:#222324;margin:0}.NewsDetailView_newsContent__23iq9{display:flex;flex-direction:column;gap:20px;font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#222324}.NoResultsView_noResultsView__rpr8_{display:flex;flex-direction:column;align-items:center;gap:120px;padding:40px 40px 80px;width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box}.NoResultsView_searchSection__KtV72{display:flex;flex-direction:column;align-self:stretch;gap:28px;width:100%}.NoResultsView_searchHeader__FaP8Z{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.NoResultsView_searchQuery__5vjBr{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:var(--color-text-primary);text-align:center}.NoResultsView_pageTitle__EACGC{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:40px;line-height:1.1;color:#1C1C1C;margin:0}.NoResultsView_noResultsBlock__ZNaDO{flex-direction:column;align-self:stretch;gap:20px;width:100%}.NoResultsView_imageContainer__0yXPm,.NoResultsView_noResultsBlock__ZNaDO{display:flex;justify-content:center;align-items:center}.NoResultsView_noResultsImage__BVtDl{width:200px;height:200px;object-fit:cover}.NoResultsView_messageContainer__vRdk8{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:706px;text-align:center}.NoResultsView_messageTitle__q2l5o{font-family:var(--font-roboto),sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:var(--color-text-primary);margin:0}.NoResultsView_messageText__HYRyk{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:var(--color-text-muted);margin:0;text-align:center}.NoResultsView_requestButton__A2PTH{padding:10px 20px;height:50px;flex-shrink:0;width:283px!important}@media (max-width:1200px){.NoResultsView_noResultsView__rpr8_{padding:30px 20px 60px;gap:100px}.NoResultsView_pageTitle__EACGC{font-size:32px}}@media (max-width:768px){.NoResultsView_noResultsView__rpr8_{padding:20px;gap:80px}.NoResultsView_pageTitle__EACGC{font-size:28px}.NoResultsView_noResultsImage__BVtDl{width:150px;height:150px}.NoResultsView_messageContainer__vRdk8{max-width:100%}.NoResultsView_messageTitle__q2l5o{font-size:16px}.NoResultsView_requestButton__A2PTH{width:100%}}.ProfileView_profileView__ihucy{display:flex;flex-direction:column;background:#FFFFFF}.ProfileView_content__8y1ys{flex:1 1;display:flex;justify-content:center;padding:40px 40px 80px}.ProfileView_container__Lceqt{width:100%;max-width:1360px}.ProfileView_mainContent__nqR9T{display:flex;gap:60px;height:100%}.ProfileView_contentArea__3129z{flex:1 1;display:flex;flex-direction:column}.PromotionsList_promotionsList__kPZaZ{width:100%;min-height:100vh;background:#FFFFFF}.PromotionsList_container__6eCbw{max-width:1440px;margin:0 auto;padding:40px}.PromotionsList_content___9P4a{display:flex;gap:60px;align-items:flex-start}.PromotionsList_sidebar__y8Qhp{width:280px;padding:20px;border-radius:8px}.PromotionsList_promotionsSection__NKT9k{flex:1 1;display:flex;flex-direction:column;gap:40px}.PromotionsList_title__4WtR5{font-family:var(--font-oswald),sans-serif;font-weight:500;font-size:40px;line-height:1.1;color:#222324;margin:0}.PromotionsList_promotionsGrid__7EaGH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%}.PromotionsList_paginationContainer__37Xuk{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:40px}.PromotionsList_paginationLeft__O80tp,.PromotionsList_paginationRight__X4Nbt{flex:1 1;display:flex;align-items:center}.PromotionsList_paginationRight__X4Nbt{justify-content:flex-end}.PromotionsList_loadMoreSection__iKRCn{display:flex;justify-content:center;padding:20px 0}.PromotionsList_loadMoreButton__KkKOo{font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase}.PromotionsList_loading__OYS3r{display:flex;justify-content:center;align-items:center;padding:60px 0}.PromotionsList_loading__OYS3r p{font-family:var(--font-roboto),sans-serif;font-size:16px;color:#7B7B84}.PromotionsList_error__769io{display:flex;justify-content:center;align-items:center;padding:60px 0}.PromotionsList_error__769io p{font-family:var(--font-roboto),sans-serif;font-size:16px;color:#FF4444}@media (max-width:1200px){.PromotionsList_container__6eCbw{padding:30px 20px}.PromotionsList_content___9P4a{gap:40px}.PromotionsList_title__4WtR5{font-size:36px}.PromotionsList_promotionsGrid__7EaGH{gap:16px}}@media (max-width:1024px){.PromotionsList_content___9P4a{flex-direction:column;gap:30px}.PromotionsList_sidebar__y8Qhp{width:100%;padding:0}.PromotionsList_promotionsGrid__7EaGH{grid-template-columns:1fr;gap:20px}}@media (max-width:768px){.PromotionsList_container__6eCbw{padding:20px}.PromotionsList_title__4WtR5{font-size:32px}.PromotionsList_promotionsGrid__7EaGH{gap:16px}.PromotionsList_loadMoreButton__KkKOo{min-width:160px}}