.callback-modal{--bg-color:#fff}.callback-modal .phone-input{background-color:#fff}
.bg[data-v-1d54eea4]{position:absolute;background-color:var(--bg-color);bottom:0;left:0;right:0;z-index:1;border-bottom-left-radius:var(--popup-border-radius);border-bottom-right-radius:var(--popup-border-radius)}@media (min-width:768px){.bg[data-v-1d54eea4]{height:3.5rem;background-image:url(/images/modals/dishes-bg-lg.png);background-repeat:no-repeat;background-size:cover}}@media (max-width:767px){.bg[data-v-1d54eea4]{height:3.625rem;background-image:url(/images/modals/dishes-bg-sm.png);background-repeat:no-repeat;background-size:cover}}.bg-heart[data-v-1d54eea4]{position:absolute;top:2.8125rem;left:1.125rem;z-index:0}.bg-heart svg[data-v-1d54eea4]{width:21.1875rem;height:20.25rem}.callback-modal[data-v-1d54eea4]{position:relative;z-index:5;padding-top:1.25rem}@media (min-width:768px){.callback-modal[data-v-1d54eea4]{width:25.875rem}}@media (min-width:768px){.callback-modal.order[data-v-1d54eea4]{padding-bottom:calc(5.25rem - var(--popup-vertical-padding))}}@media (max-width:767px){.callback-modal.order[data-v-1d54eea4]{padding-bottom:calc(5.5rem - var(--popup-vertical-padding))}}.callback-modal__text[data-v-1d54eea4]{margin-bottom:1.75rem;font-family:"Proxima Nova Regular";font-size:1rem;line-height:170%}.callback-modal__phone-input[data-v-1d54eea4]{margin-bottom:.9375rem}.callback-modal__button[data-v-1d54eea4]{display:flex}.callback-modal__policy[data-v-1d54eea4]{margin-top:.9375rem}
