.order-form[data-v-a7371516]{--section-padding:32px;--icon-size:24px;--input-item-first-grid-column:initial;--input-item-rest-grid-column:initial;background-color:var(--bg-surface-surface-white);box-sizing:border-box;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:32px;padding:var(--section-padding);width:100%}@media(max-width:768px){.order-form[data-v-a7371516]{--section-padding:24px;min-width:320px;padding:24px 16px;padding:var(--section-padding) calc(var(--section-padding)/1.5);width:100vw}}.order-form .validation[data-v-a7371516]{color:#e53935;color:var(--color-red);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.order-form__content[data-v-a7371516],.order-form__content__segment[data-v-a7371516]{display:flex;flex-direction:column;gap:var(--main-padding)}.order-form__content__segment h4[data-v-a7371516]{color:var(--text-colors-body-text);font-size:24px;font-weight:500;line-height:133%}.order-form__content__segment__content[data-v-a7371516]{display:flex;flex-direction:column;gap:var(--main-padding);margin-top:16px}.order-form__content__segment__content__locker[data-v-a7371516]{display:flex;flex-direction:column;gap:12px;width:100%}.order-form__content__segment__content__locker__data[data-v-a7371516]{background-color:var(--menu-button-color);color:var(--bg-white);display:flex;flex-direction:column;gap:4px;padding:24px}.order-form__content__segment__content__locker__data__row[data-v-a7371516]{display:flex;gap:12px;justify-content:space-between}.order-form__content__segment__content__locker__data__row span[data-v-a7371516]:first-child{font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.order-form__content__segment__content__locker__data__row span[data-v-a7371516]{font-size:12px}.order-form__content__segment__content__locker__btn[data-v-a7371516]{justify-content:center;width:100%}.order-form__content__segment__content__locker__btn .ui-action-btn__text[data-v-a7371516]{padding:16px}.order-form__content__segment__content__tabs[data-v-a7371516]{display:flex;flex-wrap:wrap;gap:var(--main-padding);margin-bottom:16px}.order-form__content__segment__content__tabs--nw[data-v-a7371516]{flex-wrap:nowrap}@media(max-width:575px){.order-form__content__segment__content__tabs--nw[data-v-a7371516]{flex-direction:column;flex-wrap:wrap}.order-form__content__segment__content__tabs--nw a[data-v-a7371516],.order-form__content__segment__content__tabs--nw button[data-v-a7371516]{width:100%}}@media(max-width:425px){.order-form__content__segment__content__tabs[data-v-a7371516]{flex-direction:column;gap:calc(var(--main-padding)/1.5)}.order-form__content__segment__content__tabs a[data-v-a7371516],.order-form__content__segment__content__tabs button[data-v-a7371516]{width:100%}}.order-form__content__segment__content__inputs[data-v-a7371516]{grid-gap:calc(var(--main-padding) + 16px);display:grid;gap:calc(var(--main-padding) + 16px);grid-template-columns:1fr}@media(max-width:768px){.order-form__content__segment__content__inputs[data-v-a7371516]{gap:calc(var(--main-padding) + 16px);grid-template-columns:1fr}}.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar.error .mx-input{border:2px solid var(--color-red);border-radius:10px}.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar .mx-datepicker{width:248px}.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar .mx-datepicker-main{border-radius:4px;color:var(--color-gray-900);width:248px;z-index:98}.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar .mx-btn{color:var(--color-gray-900)}.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar .mx-time{width:100%}.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar .mx-input{background-color:var(--inputs-subtle-fill);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);color:var(--color-gray-900);cursor:pointer;height:48px}.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar .mx-icon-calendar,.order-form__content__segment__content__inputs[data-v-a7371516] .my-calendar .mx-icon-clear{color:var(--color-gray-900)}.order-form__content__segment__content__inputs.--2col[data-v-a7371516]{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.order-form__content__segment__content__inputs.--2col[data-v-a7371516]{grid-template-columns:repeat(1,1fr)}}.order-form__content__segment__content__inputs.--compact-gap[data-v-a7371516]{gap:var(--main-padding)}.order-form__content__segment__content__inputs__item[data-v-a7371516]{display:flex;flex-direction:column;gap:4px;grid-column:var(--input-item-rest-grid-column)}.order-form__content__segment__content__inputs__item[data-v-a7371516]:first-of-type{grid-column:var(--input-item-first-grid-column)}.order-form__content__segment__content__inputs.--solo[data-v-a7371516]{grid-template-columns:1fr}.order-form__content__segment__content__inputs.--first-row[data-v-a7371516]{--input-item-first-grid-column:1/-1;--input-item-rest-grid-column:span 1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media(max-width:768px){.order-form__content__segment__content__inputs.--first-row[data-v-a7371516]{display:flex;flex-direction:column}}.order-form__content__segment__content__message[data-v-a7371516]{background-color:var(--surface-white);border:1px solid var(--surface-black-t10);display:flex;flex-direction:column;gap:var(--main-padding);padding:var(--section-padding)}.order-form__content__segment__content__message__header[data-v-a7371516]{align-content:center;display:flex;gap:calc(var(--main-padding)/1.5)}.order-form__content__segment__content__message__header h4[data-v-a7371516]{font-size:20px;font-weight:500;line-height:140%}@media(max-width:768px){.order-form__content__segment__content__message__header h4[data-v-a7371516]{font-size:18px}}.order-form__content__segment__content__message__header svg[data-v-a7371516]{fill:transparent;stroke:var(--primary);height:var(--icon-size);min-width:var(--icon-size);width:var(--icon-size)}.order-form__content__segment__content__message__text[data-v-a7371516]{display:flex;flex-direction:column;gap:calc(var(--main-padding)/1.5)}.order-form__content__segment__content__message__text p[data-v-a7371516]{color:var(--subtle-text);font-size:16px;font-weight:400;line-height:138%}.order-form__content__segment__textarea[data-v-a7371516]{min-height:192px}.order-form__content__promocode[data-v-a7371516]{display:flex;gap:24px;margin-top:32px}.order-form__content__promocode .ui-input[data-v-a7371516]{width:100%}.order-form__content__promocode .ui-action-btn[data-v-a7371516]{background:var(--bg-primary);min-width:-moz-max-content;min-width:max-content}.order-form__content__footer[data-v-a7371516]{display:flex;flex-direction:column;gap:calc(var(--main-padding)/1.5);padding-top:var(--main-padding)}.order-form__content__footer__row[data-v-a7371516]{display:flex;gap:var(--main-padding);justify-content:space-between}.order-form__content__footer__row.green>span[data-v-a7371516]{color:var(--bg-cashback)}.order-form__content__footer__row span[data-v-a7371516]{color:var(--text-colors-body-text);font-size:16px;font-weight:400;line-height:138%}@media(max-width:768px){.order-form__content__footer__row.--large[data-v-a7371516]{gap:6px}.order-form__content__footer__row.--large span[data-v-a7371516]{font-size:24px!important}}.order-form__content__footer__row.--large span[data-v-a7371516]{font-size:32px;font-weight:500}.order-form__content__footer__row.--free-delivery-bar[data-v-a7371516]{align-items:stretch;flex-direction:column;gap:12px}.order-form__content__footer__row.--hint[data-v-a7371516]{justify-content:flex-start}.order-form__content__footer__row.--hint .cart-rule-hint[data-v-a7371516]{color:var(--text-colors-body-text);font-size:13px;opacity:.7}.order-form__content__footer__submit[data-v-a7371516]{align-items:center;display:flex;flex-direction:column;gap:var(--main-padding);justify-content:space-between;padding-top:calc(var(--main-padding)/3)}.order-form__content__footer__submit__btn[data-v-a7371516]{align-items:center;display:flex;justify-content:space-between;width:100%}.order-form__content__footer__submit__btn svg[data-v-a7371516]{color:#000;height:34px;width:34px}.order-form__content__footer__submit__btn .ui-checkbox[data-v-a7371516]{align-items:center}@media(max-width:768px){.order-form__content__footer__submit__btn[data-v-a7371516]{flex-direction:column-reverse;gap:16px}}.order-form__content__footer__submit__btn button[data-v-a7371516]{--btn-background-color:var(--bg-primary)}@media(max-width:768px){.order-form__content__footer__submit__btn button[data-v-a7371516]{width:100%}.order-form__content__footer__submit__btn button[data-v-a7371516] .ui-action-btn__text{margin:auto}.order-form__content__footer__submit[data-v-a7371516]{flex-direction:column}}.order-form__content__stock-errors[data-v-a7371516]{display:flex;flex-direction:column;gap:10px}.order-form__content__stock-errors__item[data-v-a7371516]{background-color:var(--secondary-danger);color:var(--text-white);font-size:16px;font-weight:400;line-height:130%;padding:20px}.cart__error-stock[data-v-a7371516]{padding:0}.terms[data-v-a7371516]{align-items:center;display:flex;flex:1;margin-right:15px;margin-top:0;padding:0!important}.terms .terms__checkbox[data-v-a7371516]{accent-color:#000;accent-color:var(--primary,#000);align-self:center;cursor:pointer;flex-shrink:0;height:18px;margin:0;width:18px}.terms label[data-v-a7371516]{cursor:pointer;display:inline-block!important;flex:1;margin-left:8px}.terms label a[data-v-a7371516]{font-weight:600;margin-left:0;-webkit-text-decoration:underline;text-decoration:underline}.terms_error[data-v-a7371516]{color:var(--color-red)}.terms_error .terms__checkbox[data-v-a7371516]{accent-color:var(--color-red);outline:1.5px solid var(--color-red);outline-offset:1px}.terms_error label a[data-v-a7371516],.terms_error label[data-v-a7371516]{color:var(--color-red)!important}.informer[data-v-a7371516]{margin-bottom:16px;margin-top:-16px;width:100%}.informer .informer__items[data-v-a7371516]{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%}.informer .informer__text[data-v-a7371516]{color:var(--informer-text);font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:140%;margin-left:10px}.informer .informer__text .address[data-v-a7371516]{font-weight:600}.custom-delivery-cards[data-v-a7371516]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.custom-delivery-card[data-v-a7371516]{align-items:center;background:#fff;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:16px;position:relative;transition:all .2s}.custom-delivery-card[data-v-a7371516]:hover{border-color:#4caf50}.custom-delivery-card--active[data-v-a7371516]{background:#f6faf6;border-color:#4caf50}.custom-delivery-card--unavailable[data-v-a7371516]{cursor:default;opacity:.6}.custom-delivery-card--unavailable[data-v-a7371516]:hover{border-color:#e8e8e8}.custom-delivery-card--unavailable .custom-delivery-card__icon[data-v-a7371516]{background:#f0f0f0;color:#999}.custom-delivery-card__icon[data-v-a7371516]{align-items:center;background:#e8f5e9;border-radius:50%;color:#4caf50;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.custom-delivery-card__body[data-v-a7371516]{flex:1}.custom-delivery-card__name[data-v-a7371516]{color:#333;font-size:14px;font-weight:600}.custom-delivery-card__note[data-v-a7371516]{color:#999;font-size:12px;margin-top:2px}.custom-delivery-card__price[data-v-a7371516]{color:#666;font-size:13px;margin-top:3px}.custom-delivery-card__check[data-v-a7371516]{position:absolute;right:10px;top:10px}.custom-delivery-region[data-v-a7371516]{margin-top:4px}.order-form__free-delivery-info[data-v-a7371516]{display:flex;gap:24px;justify-content:space-between;width:100%}.order-form__free-delivery-text[data-v-a7371516]{align-items:center;display:flex;gap:10px}.order-form__free-delivery-text svg[data-v-a7371516]{fill:transparent;stroke:var(--color-gray-500);height:16px;min-width:16px;width:16px}.order-form__free-delivery-prices[data-v-a7371516]{display:flex;white-space:nowrap}.order-form__free-delivery-bar[data-v-a7371516]{background:var(--bg-gray-100);border-radius:6px;height:4px;transition:.2s ease;width:100%}.order-form__free-delivery-bar[data-v-a7371516]::-webkit-progress-bar{background:var(--bg-gray-100);border-radius:6px;-webkit-transition:.2s ease;transition:.2s ease}.order-form__free-delivery-bar[data-v-a7371516]::-webkit-progress-value{background:var(--bg-primary);border-radius:6px;-webkit-transition:.2s ease;transition:.2s ease}