.cart-product{display:flex;flex-direction:column;margin-bottom:24px}.cart-product__container{gap:12px}.cart-product__container,.order[data-v-4bdd1b34]{display:flex;flex-direction:column}.order__container[data-v-4bdd1b34],.order__content[data-v-4bdd1b34]{display:flex;flex-direction:column;gap:12px}.payment[data-v-72a03c73]{--option-content-height:30px}.payment[data-v-72a03c73],.payment__container[data-v-72a03c73]{display:flex;flex-direction:column}.payment__container[data-v-72a03c73]{gap:24px}.payment__content[data-v-72a03c73]{display:flex;position:relative}@media(max-width:992px){.payment__content[data-v-72a03c73]{flex-direction:column}}.payment__content__options[data-v-72a03c73]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;margin-right:calc(var(--border-size) - var(--border-size)*3);max-width:var(--addresses-list-width);width:100%;z-index:5}@media(max-width:992px){.payment__content__options[data-v-72a03c73]{max-width:100%;position:static;right:auto;top:auto}}.payment__content__options__item[data-v-72a03c73]{background-color:#fff;border:var(--border-size) solid var(--border-color);border-right:none;padding:20px 40px 20px 50px;position:relative;width:calc(100% - var(--border-size))}.payment__content__options__item[data-v-72a03c73]:before{background-color:#fff;border:var(--border-size) solid var(--border-color);border-radius:50%;box-sizing:border-box;content:"";height:20px;left:15px;min-width:20px;position:absolute;top:50%;transform:translateY(-50%);transition:.1s ease;width:20px}.payment__content__options__item__personal-data[data-v-72a03c73]{display:flex;flex-direction:column;text-align:left}.payment__content__options__item__personal-data h4[data-v-72a03c73]{color:#cbcbcb;font-weight:700}.payment__content__options__item__personal-data h4.selected[data-v-72a03c73]{color:var(--primary-disabled)}.payment__content__options__item__personal-data h4.selected.active[data-v-72a03c73]{color:var(--primary)}@media(max-width:992px){.payment__content__options__item[data-v-72a03c73]{border-right:var(--border-size) solid var(--border-color);max-width:100%}}@media(max-width:768px){.payment__content__options__item[data-v-72a03c73]{padding:20px 20px 20px 50px}}.payment__content__options__item.active[data-v-72a03c73]{border-color:var(--active-color);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.payment__content__options__item.active[data-v-72a03c73]:before{border-color:#0060b7;border-width:6px}.payment__content__options__item[data-v-72a03c73]:hover,.payment__content__options__item[data-v-72a03c73]:hover:before{border-color:var(--active-color)}.payment__content__options img[data-v-72a03c73]{height:auto;max-width:100px}.payment__content__options__item__content[data-v-72a03c73]{align-items:center;display:flex;gap:12px}.payment__content__options__item__content__visual[data-v-72a03c73]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.payment__content__options__item__content__visual img[data-v-72a03c73]{height:auto;max-height:var(--option-content-height);min-height:var(--option-content-height);-o-object-fit:contain;object-fit:contain}.payment__content__screen[data-v-72a03c73]{align-items:center;background-color:#fff;border:var(--border-size) solid var(--active-color);box-sizing:border-box;display:flex;flex-direction:column;gap:24px;justify-content:start;margin-left:auto;max-width:calc(100% - var(--addresses-list-width) + var(--border-size));min-height:500px;padding:40px 20px;position:relative;width:100%}@media(max-width:1200px){.payment__content__screen[data-v-72a03c73]{padding:20px}}@media(max-width:992px){.payment__content__screen[data-v-72a03c73]{max-width:100%}}.payment__content__screen[data-v-72a03c73]{display:inline;display:initial;padding:24px 20px}.payment__content__screen__message[data-v-72a03c73]{display:flex;flex-direction:column;height:100%;width:100%}.payment__content__screen__message__header[data-v-72a03c73]{border-bottom:var(--border-size) solid var(--border-color);box-sizing:border-box;padding-bottom:6px;width:100%}.payment__content__screen__message__content[data-v-72a03c73]{box-sizing:border-box;display:flex;flex-direction:column;padding:12px 0}.payment__content__screen__message__content p[data-v-72a03c73]{font-size:16px;font-weight:400;line-height:133%}.payment__footer[data-v-72a03c73]{box-sizing:border-box;display:flex;flex-direction:column;padding:20px 0;width:100%}.delivery-title[data-v-72a03c73]{font-size:24px;font-weight:700;padding-left:200px}.address-container[data-v-72a03c73]{display:flex;justify-content:center}.address-list[data-v-72a03c73]{display:flex;flex-direction:column;margin-bottom:20px;width:65%}.el-radio__input[data-v-72a03c73]{padding-top:10px}.address[data-v-72a03c73]{background-color:#fff;border:1px solid #0360b7;display:flex;margin-bottom:10px;padding:20px 44px;position:relative}.no-right-border[data-v-72a03c73]{border-right:none}.new-address-option[data-v-72a03c73]{align-items:center;background-color:#fff;border:2px solid #ccc;display:flex;padding:15px 0}.new-address-option input[data-v-72a03c73]{margin-right:10px}.card-form[data-v-72a03c73]{background-color:#fff;border:1px solid #0360b7;border-left:none;margin-bottom:20px;padding:20px;position:relative;width:100%}.card-form[data-v-72a03c73]:after{border-left:1px solid #0360b7;height:80%}.advance-form[data-v-72a03c73]{background-color:#fff;border-bottom:1px solid #0360b7;border-right:1px solid #0360b7;border-top:1px solid #0360b7;margin-bottom:30px;padding:20px;position:relative;width:100%}.advance-form[data-v-72a03c73]:before{background-color:#0360b7;content:"";height:55%;left:0;position:absolute;top:0;width:1px}.card-form[data-v-72a03c73]:after{content:"";height:83%;left:0;margin-top:3px;position:absolute;top:78px}.card-form h2[data-v-72a03c73]{margin-top:0}.create-title[data-v-72a03c73]{font-size:medium;font-weight:400;margin-left:80px}.post-group[data-v-72a03c73]{display:flex;gap:10px}.close-button[data-v-72a03c73]{background:none;border:none;cursor:pointer;font-size:14px;position:absolute;right:100px;-webkit-text-decoration:underline;text-decoration:underline;top:32px}.divider[data-v-72a03c73]{border:1px solid #eaeaea;margin-left:80px;margin-top:-12px;width:78%}.form-group[data-v-72a03c73]{margin-bottom:15px}.form-group label[data-v-72a03c73]{display:block;margin-bottom:5px}.form-group input[data-v-72a03c73]{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.form-actions[data-v-72a03c73]{display:flex;justify-content:space-between}.form-actions button[data-v-72a03c73]{border:none;border-radius:24px;cursor:pointer;margin-top:20px;padding:10px 60px}.form-actions button[data-v-72a03c73]:first-child{background-color:#fff;border:1px solid #0360b7;color:#0360b7;font-weight:700}.form-actions button[data-v-72a03c73]:first-child:hover{background-color:#0360b7;border:1px solid #fff;color:#fff;font-weight:700;transition:.2s ease-in}.form-actions button[data-v-72a03c73]:last-child{background-color:#0360b7;color:#fff;font-weight:700;white-space:nowrap}.form-actions button[data-v-72a03c73]:last-child:hover{background-color:#fff;border:1px solid #0360b7;color:#0360b7;font-weight:700;transition:.2s ease}.actions[data-v-72a03c73]{display:flex;justify-content:space-between}.actions button[data-v-72a03c73]{border:none;border-radius:4px;cursor:pointer;padding:10px 20px}.back-button[data-v-72a03c73]{background-color:#f0f0f0}.accept-change-btn[data-v-72a03c73],.proceed-button[data-v-72a03c73]{background-color:#007bff;color:#fff}.accept-change-btn[data-v-72a03c73]{border-radius:24px}.personal-data{--box-padding-sides:60px;--box-padding-altitudes:40px;display:flex;flex-direction:column}@media(max-width:992px){.personal-data{--box-padding-altitudes:20px;--box-padding-sides:40px}}@media(max-width:425px){.personal-data{--box-padding-altitudes:20px;--box-padding-sides:24px}}.personal-data__title{font-size:larger;font-weight:700;margin-top:15px}.personal-data__content{display:flex;gap:20px;justify-content:space-between;padding:20px 0}@media(max-width:992px){.personal-data__content{flex-direction:column}}.personal-data__content h4{font-weight:700;padding:var(--box-padding-altitudes) var(--box-padding-sides) calc(var(--box-padding-altitudes)/2)}.personal-data__content__message{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:120px 0;width:100%}.personal-data__content__message p{font-size:20px;font-weight:500;line-height:133%}.personal-data__content__message button{width:-moz-fit-content;width:fit-content}.left-content,.right-content{display:flex;width:100%}.left-inner,.right-inner{background-color:#fff;border:1px solid #ededed;border-radius:8px;height:-moz-fit-content;height:fit-content;width:100%}.left-content form,.right-content form{display:flex;flex-direction:column;gap:15px;width:100%}.inputs{gap:24px;padding:0 var(--box-padding-sides) var(--box-padding-altitudes)}.auth-links,.inputs{display:flex;flex-direction:column}.auth-links{gap:10px;margin-top:20px}.login-btn{margin:0 auto}.login-btn,.register-btn{background-color:#0161b7;border:none;border-radius:23px;color:#fff;cursor:pointer;display:block;padding:10px 24px;width:100%}.register-btn{margin:20px auto}.reset-link{color:#b2b2b2;cursor:pointer;padding-left:10px;-webkit-text-decoration:underline;text-decoration:underline}.submit__error{color:red}.cart-container{box-sizing:border-box;padding:20px 0;width:100%}.accept-change-btn{padding:0 150px;white-space:nowrap}.step-container{margin-left:14%}.cart-steps{margin:0 -11%;min-height:60px;width:121%}.cart-steps__item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-steps__item.blocked{cursor:auto;pointer-events:none}.cart-steps__item .el-step__title.is-process{font-weight:500}.cart-steps__item.active .el-step__title{font-weight:700}.checkout-button{background-color:#0161b7;border:1px solid #0161b7;border-radius:23px;color:#fff;cursor:pointer;display:block;font-weight:700;margin:0 auto;padding:10px 80px}.button-container{display:flex;gap:10px;justify-content:center;margin-top:20px}.handling-btn{background-color:#f5f5f5;border:none;border-radius:5px;color:#176dbd;cursor:pointer;font-weight:700;padding:10px 20px;-webkit-text-decoration:underline;text-decoration:underline}.checkout-button:hover{background-color:#fff;border:1px solid #0360b7;color:#0360b7;font-weight:700;transition:.2s ease}.handling-btn:hover{color:#4271aa;-webkit-text-decoration:none;text-decoration:none}.page-cart{--addresses-list-width:340px;--border-size:2px;--border-color:#ccc;--active-color:#b0c8e7}.page-cart__screen{padding-top:20px;position:relative}.page-cart__screen__curtain-preloader{backdrop-filter:blur(4px);bottom:0;left:0;position:absolute;right:0;top:0}.page-cart__empty{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:200px 0}.page-cart__empty p{font-size:20px;font-weight:700;line-height:133%;text-align:center}.page-cart__empty__btns{display:flex;gap:12px}.page-cart__preloader{min-height:720px;padding:120px 0}@media(max-width:1024px){.page-cart__preloader{min-height:620px}}@media(max-width:768px){.page-cart__preloader{padding:100px 0}}@media(max-width:425px){.page-cart__preloader{min-height:380px;padding:60px 0}}.page-cart__actions{box-sizing:border-box;display:flex;gap:24px;padding:24px 0}.page-cart__actions button{width:100%}@media(max-width:768px){.page-cart__actions{flex-direction:column;gap:12px}}.page-cart .c-title{color:#000;font-size:24px;font-weight:700;line-height:133%}.page-cart .c-btn{background-color:#0360b7;border:2px solid #0360b7;border-radius:80px;box-sizing:border-box;color:#fff;display:flex;font-weight:700;justify-content:center;padding:14px 24px;text-align:center;transition:.2s ease;white-space:nowrap;width:100%}@media(max-width:992px){.page-cart .c-btn{padding:12px 20px}}.page-cart .c-btn:hover{background-color:#0588ff;border-color:#0588ff}.page-cart .c-checkbox{--area-svg-transform:scale(.6);--area-svg-fill:transparent;--area-svg-border-color:#c9c9c9;--area-background-color:#fff;--active-color:#06c;--error-color:#c00;align-items:center;background-color:#fff;border:1px solid #c9c9c9;display:flex;gap:12px;padding:10px 24px;transition:.1s ease}.page-cart .c-checkbox label{align-items:center;cursor:pointer;display:flex;gap:6px}.page-cart .c-checkbox label img{height:42px;min-width:42px;width:42px}.page-cart .c-checkbox input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}.page-cart .c-checkbox__area{align-items:center;background-color:var(--area-background-color);border:1px solid var(--area-svg-border-color);box-sizing:border-box;cursor:pointer;display:flex;height:24px;justify-content:center;min-width:24px;transition:.1s ease;width:24px}.page-cart .c-checkbox__area svg{fill:var(--area-svg-fill);height:100%;transform:var(--area-svg-transform);transition:transform .1s ease;width:100%}.page-cart .c-checkbox.active{--area-svg-transform:scale(1);--area-svg-fill:#fff;--area-svg-border-color:var(--active-color);--area-background-color:var(--active-color);border-color:var(--active-color)}.page-cart .c-checkbox.error{--area-svg-border-color:var(--error-color);background-color:#fddada;border-color:var(--error-color);border-style:dashed}.page-cart .c-textarea{background-color:#fafafa;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:none;box-sizing:border-box;font-size:14px;height:80px;line-height:133%;padding:10px;resize:none;transition:.1s ease;width:100%}.page-cart .c-textarea::-moz-placeholder{color:#888;-moz-transition:.1s ease;transition:.1s ease}.page-cart .c-textarea::placeholder{color:#888;transition:.1s ease}.page-cart .c-textarea:focus{border-color:#7eb2ff;box-shadow:0 0 0 5px rgba(126,178,255,.502)}.page-cart .c-textarea:focus::-moz-placeholder{opacity:0}.page-cart .c-textarea:focus::placeholder{opacity:0}.page-cart .c-btn-transparent{background-color:#0360b7;border:2px solid #0360b7;border-radius:80px;box-sizing:border-box;color:#fff;display:flex;font-weight:700;justify-content:center;padding:14px 24px;text-align:center;transition:.2s ease;white-space:nowrap;width:100%}@media(max-width:992px){.page-cart .c-btn-transparent{padding:12px 20px}}.page-cart .c-btn-transparent:hover{background-color:#0588ff;border-color:#0588ff}.page-cart .c-btn-transparent{background-color:#fff;color:#0360b7}.page-cart .c-btn-transparent:hover{background-color:rgba(0,102,204,.102);border-color:#0360b7}