.products__ecom[data-v-53469fa7]{background:transparent}.checkout-steps__tabs[data-v-53469fa7]{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 400px;min-height:500px;padding:30px 0 50px}@media(max-width:1024px){.checkout-steps__tabs[data-v-53469fa7]{grid-template-columns:1fr}}@media(max-width:767px){.checkout-steps[data-v-53469fa7] .my-tabs{padding-top:15px}}.tab-wrapper[data-v-53469fa7]{border:1.5px solid var(--border-gray);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;min-height:0;padding:24px;width:100%}@media(max-width:767px){.tab-wrapper[data-v-53469fa7] .my-calendar{margin-bottom:24px}}.payment[data-v-53469fa7]{border-bottom:1.5px solid var(--border-gray);margin-bottom:25px;padding-bottom:30px;width:100%}.payment[data-v-53469fa7]:last-child{margin-bottom:0;padding-bottom:25px}.payment .item[data-v-53469fa7]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column}.payment .item p[data-v-53469fa7]{color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;text-transform:uppercase}.payment .item .list[data-v-53469fa7]{grid-gap:12px;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}.payment .item .list--nw[data-v-53469fa7]{align-items:normal;display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:575px){.payment .item .list--nw[data-v-53469fa7]{grid-template-columns:1fr}}.payment .item .list.--mb[data-v-53469fa7]{margin-bottom:24px}.payment .item .payment__group--disabled label[data-v-53469fa7]{opacity:.6}.payment .item .payment-error[data-v-53469fa7]{color:var(--color-red)}.payment .item .radio-payment[data-v-53469fa7]{align-items:center;background:var(--bg-checkbox);border:2px solid var(--border-gray);border-radius:5px;color:var(--color-gray-900);cursor:pointer;display:flex;flex-direction:row;font-size:11px;font-weight:700;height:30px;justify-content:center;letter-spacing:.04em;line-height:30px;margin:0;padding:0 15px;position:relative;text-transform:uppercase;transition:.3s;z-index:1}.payment .item input[type=radio][data-v-53469fa7]{display:none}.payment .item input[type=radio]:checked+.radio-payment[data-v-53469fa7]{background:var(--bg-link-strong-text);border:2px solid var(--surface-black-t3);color:var(--surface-black-t3)}.payment .item .input__form[data-v-53469fa7]{align-items:flex-start;display:none;flex-direction:column;margin-top:30px;width:100%}@media(max-width:767px){.payment .item .input__form[data-v-53469fa7]{display:block}}.payment .item .input__items[data-v-53469fa7]{display:flex;gap:30px;margin-bottom:30px;width:100%}@media(max-width:767px){.payment .item .input__items[data-v-53469fa7]{flex-direction:column}}.payment .item .input__items .validation[data-v-53469fa7]{color:var(--color-red)}.payment .item .input__items--dg[data-v-53469fa7]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.payment .item .input__items.--no-mb[data-v-53469fa7]{margin-bottom:0}.payment .item .input__item[data-v-53469fa7]{align-items:flex-start;display:flex;flex-direction:column;margin-right:20px;width:100%}.payment .item .input__item[data-v-53469fa7]:last-child{margin-right:0}.payment .item .input__item .skeleton[data-v-53469fa7]{width:100%}.payment .item .input__item>input[data-v-53469fa7]{align-items:center;background:var(--modal-bg);border:1.5px solid var(--border-gray);border-radius:10px;color:var(--text-body-strong);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.payment .item .input__item>input[data-v-53469fa7]::-moz-placeholder{color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.payment .item .input__item>input[data-v-53469fa7]::placeholder{color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.payment .item .input__item>input[data-v-53469fa7]:focus{border:1.5px solid var(--surface-black-t3)}.payment .item .input__item>input[data-v-53469fa7]:disabled{opacity:.5;pointer-events:none}.payment .item .input__item>input.error[data-v-53469fa7]{border:1.5px solid var(--border-red)}.payment .item .input__item .iti+.validation[data-v-53469fa7]{display:flex}.payment .item .input__item.--mt[data-v-53469fa7]{margin-top:20px}.payment .item label[data-v-53469fa7]{color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase}.payment .item .important[data-v-53469fa7]{color:var(--color-red);position:absolute;right:-10px;top:0}.payment .item .validation[data-v-53469fa7]{color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.payment .item .informer[data-v-53469fa7]{margin-top:30px;width:100%}.payment .item .informer .informer__items[data-v-53469fa7]{align-items:flex-start;background:var(--bg-informer);border:1.5px solid rgba(0,0,0,.01);border-radius:10px;display:flex;flex-direction:row;padding:25px 30px;width:100%}.payment .item .informer .informer__text[data-v-53469fa7]{color:var(--informer-text);font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:140%;margin-left:10px}.payment .item .informer .informer__text .address[data-v-53469fa7]{font-weight:600}.payment .item.delivery__type[data-v-53469fa7]{margin-top:30px;width:100%}.payment .item.delivery__type .list .payment__group[data-v-53469fa7],.payment .item.delivery__type p[data-v-53469fa7]{padding-left:0}.payment__method[data-v-53469fa7]{align-items:flex-start;border-bottom:none;display:flex;flex-direction:column;gap:24px;padding-bottom:0}.payment__method[data-v-53469fa7]:last-child{padding-bottom:0}.payment__method .item .list[data-v-53469fa7]{align-items:flex-start}.payment__method .item .list--recount[data-v-53469fa7]{border-left:1.5px solid var(--border-gray);padding-left:24px}.payment__method .list[data-v-53469fa7]{align-items:flex-start}@media(max-width:1100px){.payment__method[data-v-53469fa7]{flex-direction:column}.payment__method .item[data-v-53469fa7]{flex:1 1 100%}.payment__method .item .list[data-v-53469fa7]{flex-direction:row}.payment__method .list--recount[data-v-53469fa7]{border-left:none;border-top:1.5px solid var(--border-gray);padding-left:0;padding-top:24px}}@media(max-width:767px){.payment__method .list--recount[data-v-53469fa7]{gap:24px}}.form__item[data-v-53469fa7]{align-items:flex-start;display:flex;flex-direction:column;margin-top:30px;width:100%}.form__item[data-v-53469fa7]:first-child{margin-top:0}.form__item label[data-v-53469fa7]{color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase}.form__item input[data-v-53469fa7]{align-items:center;background:var(--modal-bg);border:1.5px solid var(--border-gray);border-radius:10px;color:var(--text-body-strong);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.form__item input[data-v-53469fa7]::-moz-placeholder{color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.form__item input[data-v-53469fa7]::placeholder{color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.form__item input[data-v-53469fa7]:focus{border:1.5px solid var(--surface-black-t3)}.form__item input[data-v-53469fa7]:disabled{opacity:.5;pointer-events:none}.form__item input.error[data-v-53469fa7]{border:1.5px solid var(--border-red)}.form__item .iti+.validation[data-v-53469fa7]{display:flex}.form__item__input[data-v-53469fa7]{display:flex;position:relative;width:100%}.form__item__input .show__password[data-v-53469fa7]{background-image:url(/img/icons/eye-close-gray.svg);background-position:50%;background-repeat:no-repeat;display:flex;height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:.3s;width:24px}.form__item__input .show__password svg[data-v-53469fa7]{fill:var(--text-colors-body-text)}.form__item__input .show__password.show[data-v-53469fa7]{background-image:url(/img/icons/eye-open-gray.svg)}.form__item__input .show__password.--no-img[data-v-53469fa7]{background-image:none}.form__item .important[data-v-53469fa7]{color:var(--color-red);position:absolute;right:-10px;top:0}.form__item .validation[data-v-53469fa7]{color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.form__item.error .validation[data-v-53469fa7]{display:flex}.form__item.comment[data-v-53469fa7]{margin-bottom:24px}.cart__items-container--empty[data-v-53469fa7]{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:center;overflow:visible;overflow:initial}.cart__items-container--empty .cart__items-container-wrapper[data-v-53469fa7]{display:flex;flex-direction:column;height:100%;justify-content:center}.cart__items-container--empty .cart__items-container-wrapper>img[data-v-53469fa7]{width:204px}.cart__items-container--empty .cart__items-container-wrapper h5[data-v-53469fa7]{color:var(--text-body-strong);font-size:20px;font-weight:600;line-height:130%;margin-top:10px;text-align:center}.extra_form[data-v-53469fa7],.extra_form[data-v-53469fa7] .my-calendar,.extra_form[data-v-53469fa7] .my-calendar .mx-datepicker{width:100%}.extra_form[data-v-53469fa7] .my-calendar.error .mx-input{border:1.5px solid var(--border-red)}.custom-delivery-checkout[data-v-53469fa7]{margin-bottom:20px}.custom-delivery-checkout__cards[data-v-53469fa7]{display:flex;gap:12px;margin-bottom:16px}.custom-delivery-checkout__card[data-v-53469fa7]{align-items:center;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;display:flex;flex:1;gap:12px;padding:14px 18px;position:relative;transition:all .2s}.custom-delivery-checkout__card[data-v-53469fa7]:hover{border-color:#4caf50}.custom-delivery-checkout__card.active[data-v-53469fa7]{background:#f1f8f1;border-color:#4caf50}.custom-delivery-checkout__card-icon[data-v-53469fa7]{align-items:center;background:#e8f5e9;border-radius:50%;color:#4caf50;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.custom-delivery-checkout__card-info[data-v-53469fa7]{flex:1}.custom-delivery-checkout__card-name[data-v-53469fa7]{color:#333;font-size:14px;font-weight:500}.custom-delivery-checkout__card-price[data-v-53469fa7]{color:#666;font-size:13px;margin-top:2px}.custom-delivery-checkout__card-check[data-v-53469fa7]{position:absolute;right:8px;top:8px}.custom-delivery-checkout__region[data-v-53469fa7]{margin-top:8px}.delivery-district-selector[data-v-3c2655c6]{align-items:center;display:flex;margin-left:12px;position:relative}.delivery-district-selector__toggle[data-v-3c2655c6]{align-items:center;border-radius:6px;color:#333;color:var(--text-color,#333);cursor:pointer;display:flex;font-size:13px;gap:4px;padding:6px 10px;transition:background .2s;white-space:nowrap}.delivery-district-selector__toggle[data-v-3c2655c6]:hover{background:rgba(0,0,0,.05)}.delivery-district-selector__label[data-v-3c2655c6]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delivery-district-selector__arrow[data-v-3c2655c6]{transition:transform .2s}.delivery-district-selector__arrow.open[data-v-3c2655c6]{transform:rotate(180deg)}.delivery-district-selector__dropdown[data-v-3c2655c6]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);left:0;margin-top:4px;max-height:300px;min-width:180px;overflow-y:auto;position:absolute;top:100%;z-index:1000}.delivery-district-selector__option[data-v-3c2655c6]{cursor:pointer;font-size:13px;padding:8px 14px;transition:background .15s}.delivery-district-selector__option[data-v-3c2655c6]:hover{background:#f5f5f5}.delivery-district-selector__option.active[data-v-3c2655c6]{background:#e8f4fd;font-weight:500}