.CartResult_root__OG91f{max-width:200px;width:100%;display:flex;flex-direction:column;justify-content:center;row-gap:16px;font-family:Georgia,Arial,sans-serif}.CartResult_root__OG91f .CartResult_wrapper__xDVCO{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:640px){.CartResult_root__OG91f .CartResult_wrapper__xDVCO{align-items:flex-start}}.CartResult_root__OG91f .CartResult_devider__adagu{margin:0 4px;height:0;flex:1 1;border-bottom:1px dotted #c4c4c4}.CartResult_root__OG91f .CartResult_price__Jg2TK{margin-bottom:12px;width:100%;display:flex;justify-content:space-between;gap:4px}@media screen and (min-width:640px){.CartResult_root__OG91f .CartResult_price__Jg2TK{margin-bottom:16px;justify-content:flex-start;flex-direction:column}}.CartResult_root__OG91f .CartResult_price__label__jJRiT{font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:500;color:#000;text-transform:uppercase;opacity:.5}.CartResult_root__OG91f .CartResult_price__total__JyBeo{transform:translateY(-1px);white-space:nowrap;font-size:14px;color:#000}.CartResult_root__OG91f .CartResult_promocode__9uvA0{margin-bottom:12px}.CartResult_root__OG91f .CartResult_promocode__wrapper__KTbmx{display:flex;flex-direction:column;gap:4px}.CartResult_root__OG91f .CartResult_promocode__btn__KkFiO{width:40px;padding:0}.CartResult_root__OG91f .CartResult_promocode__btn__KkFiO svg{margin:0;width:12px;height:12px;fill:#fff}.CartResult_root__OG91f .CartResult_promocode__btn--activate__QEEAS svg{width:16px}.CartResult_root__OG91f .CartResult_promocode__enable__DgYY2{padding:0;height:unset;min-height:unset;background:none;border:none;font-family:Georgia,Arial,sans-serif;font-size:12px;text-decoration:underline;text-underline-offset:16%;text-transform:none;color:#000}.CartResult_root__OG91f .CartResult_promocode__text__ypKWS{font-size:12px}.CartResult_root__OG91f .CartResult_payment__3vRbh{margin-bottom:16px;display:flex;justify-content:center;gap:4px}@media screen and (min-width:640px){.CartResult_root__OG91f .CartResult_payment__3vRbh{justify-content:flex-start}}.CartResult_root__OG91f .CartResult_btn__qFRFK{margin-bottom:20px;min-width:200px;font-family:Montserrat,Arial,sans-serif;text-transform:uppercase;font-weight:500;font-size:12px}.ErrorMessage_root__AR4WK{color:#ec260b;font-size:12px}.ContactsForm_root__fz6GS{width:100%;max-width:350px}.ContactsForm_root__fz6GS .ContactsForm_inputs__3jrL_{margin-bottom:20px;display:flex;flex-direction:column;gap:20px}.ContactsForm_root__fz6GS .ContactsForm_textarea__EZvcj{max-width:unset;padding:0}.ContactsForm_root__fz6GS .ContactsForm_textarea__EZvcj textarea{border:1px solid #999}.ContactsForm_root__fz6GS .ContactsForm_submitBtn__BIO1G{margin-bottom:20px;width:100%}.Agreement_root__WOSTr .Agreement_link__xyaTp{text-decoration:underline}.Agreement_root__WOSTr .Agreement_error___qTN5{margin-left:30px}.SuccessMessage_root__ejxlf{margin:12px 0;font-size:12px;letter-spacing:.02em;text-align:center;color:#006830}.PrimerkaForm_root__UDV5l{max-width:350px;margin:0 auto}.PrimerkaForm_root__UDV5l .PrimerkaForm_inputs__hDXhF{margin-bottom:24px;display:flex;flex-direction:column;gap:8px}.PrimerkaForm_root__UDV5l .PrimerkaForm_submitBtn__SymTX{margin-bottom:20px;width:100%}.LoadingSpinner_root__mBevq{--spinner-color:#000;--spinner-animation-speed:0.8s;display:flex;flex-direction:column;align-items:center;gap:10px}.LoadingSpinner_root__mBevq .LoadingSpinner_icon__e_GLd{width:24px;height:24px;display:inline-block;border:2px solid var(--spinner-color);border-bottom:2px solid transparent;border-radius:50%;animation:LoadingSpinner_rotation__YtEUk var(--spinner-animation-speed) linear infinite}.LoadingSpinner_root__mBevq .LoadingSpinner_label__6Bacz{font-weight:400;font-size:14px;letter-spacing:.01em}@keyframes LoadingSpinner_rotation__YtEUk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddressForm_root__bIQZa{max-width:448px;width:100%}.AddressForm_root__bIQZa .AddressForm_inputs__stVJk{margin-bottom:20px;display:flex;flex-direction:column;gap:20px}.AddressForm_root__bIQZa .AddressForm_btnGroup__JzuLN{display:flex;gap:8px}.AddressForm_root__bIQZa .AddressForm_btn__wQhn5{width:140px;font-weight:400}.AddressForm_root__bIQZa .AddressForm_btn--delete__gs5If{background:none;border:1px solid #000;color:#000}