.AddressesForm_form__b1cE_{display:flex;flex-direction:column;gap:1.25rem}.AddressesForm_addressFields__voUEG{display:flex;flex-wrap:wrap;gap:.5rem}.AddressesForm_addressFields__voUEG .AddressesForm_addressInput__U354D{flex:1 1 max(90px,(100% - 264px - 3rem)/5)}.AddressesForm_addressFields__voUEG .AddressesForm_addressInput__U354D:first-child{min-width:264px}@media(max-width:575px){.AddressesForm_addressFields__voUEG .AddressesForm_addressInput__U354D:first-child{min-width:100%}}.AddressesForm_addressFields__voUEG .AddressesForm_addressInput__U354D:not(:first-child){max-width:max(90px,(100% - 264px - 3rem)/5)}@media(max-width:575px){.AddressesForm_addressFields__voUEG .AddressesForm_addressInput__U354D:not(:first-child){flex:1 1 max(90px,(100% - .75rem)/2);max-width:max(90px,(100% - .75rem)/2)}}.AddressesForm_addressFields__voUEG .AddressesForm_commentInput__7u98e{flex:1 1;min-width:264px}@media(max-width:575px){.AddressesForm_addressFields__voUEG .AddressesForm_commentInput__7u98e{min-width:100%}}@layer mantine-overrides{.NumberInput_input__ftY6Q{width:120px;border:none;font-size:1rem;font-weight:500;line-height:1;text-align:center}@media(max-width:575px){.NumberInput_input__ftY6Q{width:100px}}.NumberInput_control__Qy_yb:disabled{cursor:not-allowed;background-color:rgba(0,0,0,0)}}.NumberRangeInput_wrapper__A3U7z{position:relative;display:flex;flex-direction:column;align-items:center;padding:.75rem}@media(max-width:575px){.NumberRangeInput_wrapper__A3U7z{padding:.5rem}}.NumberRangeInput_inputs__u893W{display:flex;gap:.5rem;align-items:center;max-width:260px}.NumberRangeInput_inputRoot__NokfW{padding:0}.RadioGroupInput_radioGroup__qgK5h{align-self:flex-start}.SegmentedInput_wrapper__WX5Lv,.TabsInput_wrapper__idNd8{display:flex;flex-direction:column}.TabsInput_wrapper__idNd8{position:relative}.TabsInput_inputs__bYj_Y{display:flex;gap:.5rem;align-items:center;max-width:260px}.TabsInput_inputRoot__Pq4AE{padding:0}.Checkbox_body__EVb34{display:flex;align-items:center}.RemoveButton_button__vscWe{transition:color .2s ease}@media(hover:none){.RemoveButton_button__vscWe:active:not(:disabled){color:var(--button-error,red)}}@media(hover:hover){.RemoveButton_button__vscWe:hover:not(:disabled){color:var(--button-error,red)}}.CartSection_section__nONi6{padding:3rem 0 2rem}@media(max-width:991px){.CartSection_section__nONi6{padding:2rem 0 1.5rem}}@media(max-width:575px){.CartSection_section__nONi6{padding:1.5rem 0 1rem}}.CartSection_mainContent__LL_GU{display:flex;gap:1.5rem}@media(max-width:991px){.CartSection_mainContent__LL_GU{flex-direction:column}}.CartSection_headerSection__Af9w4{padding:2.5rem 0 2rem}.CartSection_headerSection__Af9w4 h2{margin-bottom:.75rem;font-size:2rem;font-weight:500}@media(max-width:575px){.CartSection_headerSection__Af9w4 h2{font-size:1.5rem;line-height:120%}}.CartSection_headerSection__Af9w4 p{font-size:1rem;line-height:1.25}@media(max-width:991px){.CartSection_headerSection__Af9w4{padding-top:0}}@media(max-width:575px){.CartSection_headerSection__Af9w4{padding:0 1rem 2rem}}.CartSection_card__d9Ol2{padding:2rem;border-radius:.5rem;background:var(--color-white,#fefefe)}.CartSection_card__d9Ol2 h3{margin-bottom:1.5rem;font-size:1.5rem;font-weight:500;color:var(--text-primary,#242323)}@media(max-width:575px){.CartSection_card__d9Ol2 h3{margin-bottom:1rem;font-size:18px}}@media(max-width:767px){.CartSection_card__d9Ol2{padding:2rem 1.5rem}}.CartSection_cardSection__C7NUO:not(:last-child){margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgb(var(--line-color-rgb,"217, 217, 217"),.5)}.CartSection_deliverySection__MS_Vf{flex:1 1}.CartSection_deliveryOptions__FtBWX{display:flex;flex-direction:column;gap:1.25rem}.CartSection_radioRoot__fVBFx{width:100%}.CartSection_radioBody__pvYWo{display:flex;align-items:center}.CartSection_radioLabelWrapper__qO0ti{flex-direction:column-reverse;gap:.5rem;width:100%}@media(max-width:575px){.CartSection_radioLabelWrapper__qO0ti{flex-direction:column}}.CartSection_radioDescription__hgYht,.CartSection_radioLabel__WvS59{display:flex;gap:.5rem;align-items:center;justify-content:space-between}.CartSection_radioDescription__hgYht{margin-top:0;padding-left:1rem;font-size:.875rem;color:var(--text-secondary,#808080)}@media(max-width:575px){.CartSection_radioDescription__hgYht{flex-direction:column;gap:.25rem;align-items:flex-start}}.CartSection_radioDescription__hgYht .CartSection_deliveryTime__xeK1A{color:var(--text-primary,#242323)}@media(max-width:575px){.CartSection_radioDescription__hgYht .CartSection_deliveryTime__xeK1A{color:var(--text-secondary,#808080)}}.CartSection_radioLabel__WvS59{padding-left:1rem;font-size:1rem;font-weight:500;color:var(--text-primary,#242323)}@media(max-width:575px){.CartSection_radioLabel__WvS59{justify-content:flex-start}}.CartSection_deliverySeparator__wFpky{display:none}@media(max-width:575px){.CartSection_deliverySeparator__wFpky{display:block}}.CartSection_deliveryTooltip__fX4KH{display:flex;gap:.25rem;align-items:center}.CartSection_deliveryTooltip__fX4KH .CartSection_infoIcon__U_Gqz{color:var(--text-secondary,#808080)}.CartSection_checkboxLabelWrapper__PUgTA{justify-content:center}.CartSection_deliveryOption__RCmFv .CartSection_deliveryDetails__NKK_H{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.CartSection_deliveryOption__RCmFv .CartSection_deliveryDetails__NKK_H .CartSection_deliveryPrice__7qPzH{font-size:1rem;font-weight:500}.CartSection_deliveryOption__RCmFv .CartSection_addressFields__M5K_v{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.25rem 0 1.5rem}.CartSection_deliveryOption__RCmFv .CartSection_addressFields__M5K_v .CartSection_addressInput__L71qg{flex:1 1 max(90px,(100% - 264px - 3rem)/5)}.CartSection_deliveryOption__RCmFv .CartSection_addressFields__M5K_v .CartSection_addressInput__L71qg:first-child{min-width:264px}@media(max-width:575px){.CartSection_deliveryOption__RCmFv .CartSection_addressFields__M5K_v .CartSection_addressInput__L71qg:first-child{min-width:100%}}.CartSection_deliveryOption__RCmFv .CartSection_addressFields__M5K_v .CartSection_addressInput__L71qg:not(:first-child){max-width:max(90px,(100% - 264px - 3rem)/5)}@media(max-width:575px){.CartSection_deliveryOption__RCmFv .CartSection_addressFields__M5K_v .CartSection_addressInput__L71qg:not(:first-child){flex:1 1 max(90px,(100% - .75rem)/2);max-width:max(90px,(100% - .75rem)/2)}}.CartSection_customerFields__mdi2g{display:flex;flex-wrap:wrap;gap:.75rem}.CartSection_customerFields__mdi2g .CartSection_customerInput__Qw8fb{flex:1 1;min-width:150px}.CartSection_recipientHeader__yWl6U{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:575px){.CartSection_recipientHeader__yWl6U{flex-direction:column;align-items:flex-start}}.CartSection_recipientHeader__yWl6U .CartSection_recipientCheckbox__WdSAc,.CartSection_recipientHeader__yWl6U h3{margin:0}.CartSection_recipientFields___C4_3{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.CartSection_recipientFields___C4_3 .CartSection_recipientInput__Nivbw{flex:1 1;min-width:150px}.CartSection_commentField__2WcGq{width:100%}.CartSection_right__piTBX{display:flex;flex-direction:column;gap:1.5rem;width:26rem}.CartSection_right__piTBX .CartSection_card__d9Ol2 h3{margin-bottom:2rem}@media(max-width:991px){.CartSection_right__piTBX{width:100%}}.CartSection_orderCard__mNF_5,.CartSection_paymentCard__qBMvH,.CartSection_pricingCard__uKHRn{padding:2rem;border-radius:.5rem;background:var(--color-white,#fefefe)}.CartSection_orderCard__mNF_5 h3,.CartSection_paymentCard__qBMvH h3,.CartSection_pricingCard__uKHRn h3{margin:0 0 1.5rem;font-size:1.5rem;font-weight:500;color:var(--text-primary,#242323)}.CartSection_scrollArea__fluR7{min-height:0;max-height:350px}@media(max-width:767px){.CartSection_scrollArea__fluR7{max-height:unset}}.CartSection_cartProductsList__FpIa3{margin-bottom:2rem}.CartSection_cartProductsTitle__I1wN6{margin-bottom:1.5rem}.CartSection_cartProducts__EhBBy{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.CartSection_pricingBreakdown__8Cxjt{display:flex;flex-direction:column;gap:1.125rem;margin-bottom:1.5rem}.CartSection_pricingRow__fgin0{display:flex;align-items:center;justify-content:space-between}.CartSection_pricingRow__fgin0 span:first-child{font-size:.875rem;color:var(--text-secondary,#808080)}.CartSection_pricingRow__fgin0 span:last-child{font-size:1rem;font-weight:500;color:var(--text-primary,#242323)}.CartSection_pricingRow__fgin0.CartSection_deliveryRow__ihVD8{padding-top:1.5rem;border-top:1px solid rgb(var(--line-color-rgb,"217, 217, 217"),.5)}.CartSection_totalRow__T6qsx{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.CartSection_totalRow__T6qsx span:first-child{font-size:.875rem;color:var(--text-primary,#242323)}.CartSection_totalRow__T6qsx .CartSection_totalPrice__wY48m{font-size:1.5rem;font-weight:500;color:var(--text-primary,#242323)}.CartSection_priceWrapper__c3mfC{display:flex;gap:.5rem;align-items:center}.CartSection_priceWrapper__c3mfC .CartSection_throughPrice__atSaJ{font-size:1rem;color:var(--text-disabled,#bfbfbf);text-decoration:line-through}.CartSection_paymentOptions__wcBYK{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.CartSection_privacyText__ULUjy{margin:0 0 1.5rem;font-size:.875rem;line-height:1.25;color:var(--text-secondary,#808080)}.CartSection_checkboxes__33EaU{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.CartSection_checkboxes__33EaU .CartSection_checkbox__PH6WQ{margin:0}.CartSection_warning__gvqb_{margin:1rem 0;padding:.75rem;border:1px solid;border-radius:.25rem;font-size:.875rem;line-height:1.6;color:var(--button-primary);text-align:center;background:rgb(var(--button-primary-rgb),.1)}.CartSection_message__7wYL1{margin:1rem 0;font-size:.875rem;color:var(--button-error,#ce5656);text-align:center}.CartSection_paymentButton__B24pa,.CartSection_submitButton__79A2S{width:100%}.CartSection_paymentButton__B24pa.CartSection_modal__RIYit{margin:0;padding:.5rem 1rem;font-size:inherit;line-height:inherit}.CartSection_modalMessage__MDJuA{font-weight:400;line-height:1.25;text-align:center}.CartSection_modalMessage__MDJuA span{font-weight:500;text-align:center}.CartSection_modalMessage__MDJuA:not(:last-child){margin-bottom:1rem}@layer defaults{.TooltipIcon_tooltip__nOBFO{width:-moz-fit-content;width:fit-content;padding:.875rem;border-radius:6px;text-align:justify;box-shadow:0 4px 14px rgba(0,0,0,.06)}}