.app-modal[data-v-eb865306]{--max-modal-width:500px;--body-gap:20px;--head-gap:20px;--wrapper-gap:20px;display:flex;top:0;right:0;bottom:0;left:0;position:fixed}.app-modal[data-v-eb865306],.app-modal.modal-attachment .app-modal__body[data-v-eb865306],.app-modal.modal-attachment .app-modal__wrapper[data-v-eb865306]{align-items:center;justify-content:center}.app-modal.modal-attachment .app-modal__title[data-v-eb865306]{text-transform:lowercase}.app-modal.modal-attachment .app-modal__title[data-v-eb865306]:first-letter{text-transform:uppercase}.app-modal.modal-attachment .app-modal__head[data-v-eb865306]{text-align:center}.app-modal.modal-default .app-modal__body[data-v-eb865306],.app-modal.modal-default .app-modal__wrapper[data-v-eb865306]{align-items:center;justify-content:center}.app-modal.delivery-modal .app-modal__head[data-v-eb865306],.app-modal.modal-default .app-modal__head[data-v-eb865306]{text-align:center}.app-modal__container[data-v-eb865306]{border-radius:12px;max-height:90dvh;max-width:var(--max-modal-width);overflow:hidden;overflow-y:auto;position:relative;width:100%}.app-modal__wrapper[data-v-eb865306]{background-color:var(--color-light-base-white);border-radius:var(--border-radius-light-12);display:flex;flex-direction:column;gap:var(--wrapper-gap);height:100%;padding:20px;position:relative}.app-modal__close[data-v-eb865306]{cursor:pointer;position:absolute;right:12px;top:12px;z-index:1}.app-modal__body[data-v-eb865306]{gap:var(--body-gap)}.app-modal__body[data-v-eb865306],.app-modal__head[data-v-eb865306]{display:flex;flex-direction:column;width:100%}.app-modal__head[data-v-eb865306]{gap:var(--head-gap)}.app-modal__title[data-v-eb865306]{padding-right:20px;text-transform:none}.app-modal[data-v-eb865306] button{line-height:1.4}.overlay[data-v-eb865306]{background-color:#000c;height:100%;top:0;right:0;bottom:0;left:0;padding:15px;position:fixed;width:100%;z-index:800}.thank-modal[data-v-e6893a38]{--head-gap:0;align-items:center;background-color:var(--color-light-base-white);border-radius:var(--border-radius-light-12);display:flex;flex-direction:column;gap:20px;max-width:510px;padding:20px;text-align:center;width:100%}@media (max-width:768px){.thank-modal[data-v-e6893a38]{gap:15px}}.thank-modal__text[data-v-e6893a38]{margin-top:20px}@media (max-width:768px){.thank-modal__text[data-v-e6893a38]{margin-top:12px}}.thank-modal h3[data-v-e6893a38]{text-transform:none}.app-field[data-v-c3797c24]{display:flex;flex-direction:column;flex-grow:1;gap:4px;position:relative;width:100%}.app-field__label span[data-v-c3797c24]{color:var(--color-light-base-black);font-size:14px;line-height:1.2}.app-field__content--error[data-v-c3797c24] .app-input{border-color:var(--color-mode-system-error-dark)}.app-field__error[data-v-c3797c24]{bottom:-15px;color:var(--color-mode-system-error-dark);font-size:12px;line-height:1.2;position:absolute;text-align:start}.app-form[data-v-ba16fc25]{--app-form-gap:20px;display:flex;flex-direction:column;gap:var(--app-form-gap);width:100%}.app-input[data-v-3df9b803]{border:1px solid var(--color-mode-gray-5);border-radius:var(--border-radius-light-8);color:var(--general-black);font-size:14px;font-weight:500;height:40px;line-height:1.2;outline:none;padding:8px 16px;width:100%}.app-input[data-v-3df9b803]::-moz-placeholder{color:var(--color-light-gray-6);overflow:hidden;text-overflow:ellipsis}.app-input[data-v-3df9b803]::placeholder{color:var(--color-light-gray-6);overflow:hidden;text-overflow:ellipsis}.policy-block[data-v-2baf3935]{color:var(--color-light-gray-6);text-align:left}.policy-block__link[data-v-2baf3935]{color:inherit;font-size:inherit;text-decoration:underline;text-underline-offset:2px}.callback-form[data-v-b3c09eb2]{display:flex;flex-direction:column;gap:20px}.callback-phone[data-v-116afedd]{display:flex;flex-direction:column;flex-shrink:0}.callback-phone__link[data-v-116afedd]{align-items:center;color:inherit;display:inline-flex;gap:8px}.messengers[data-v-27514c66]{align-items:center;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);justify-content:space-between;width:100%}.messengers__button[data-v-27514c66]{border:2px solid transparent}.messengers__button.WhatsApp[data-v-27514c66]{--ui-button-color:var(--color-light-accent-green-5);--ui-button-hover-color:var(--color-light-accent-green-6);--ui-button-active-color:var(--color-light-accent-green-7);--ui-button-focus-color:var(--color-light-accent-green-5)}.messengers__button.WhatsApp.active[data-v-27514c66]{border:2px solid var(--color-light-accent-green-7)}.messengers__button.Telegram[data-v-27514c66]{--ui-button-color:var(--color-light-accent-light-blue-5);--ui-button-hover-color:var(--color-light-accent-light-blue-6);--ui-button-active-color:var(--color-light-accent-light-blue-7);--ui-button-focus-color:var(--color-light-accent-light-blue-5)}.messengers__button.Telegram.active[data-v-27514c66]{border:2px solid var(--color-light-accent-light-blue-7)}.messengers__button.Viber[data-v-27514c66]{--ui-button-color:var(--color-light-accent-purple-3);--ui-button-hover-color:var(--color-light-accent-purple-2);--ui-button-active-color:var(--color-light-accent-purple-4);--ui-button-focus-color:var(--color-light-accent-purple-3)}.messengers__button.Viber.active[data-v-27514c66]{border:2px solid var(--color-light-accent-purple-4)}@media (max-width:768px){.messengers__button span[data-v-27514c66]{display:none}}.modal-callback[data-v-0c667050]{--max-modal-width:510px;--body-gap:20px;display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.modal-callback[data-v-0c667050]{--head-gap:12px}}
