.dine-in[data-v-546375b3]{margin:50px 0 100px}.dine-in__header[data-v-546375b3]{margin-bottom:35px}.dine-in__title[data-v-546375b3]{font-size:clamp(1.4rem,calc(1.5vw + 1rem),2rem);font-weight:600;text-align:center}.dine-in__form-box[data-v-546375b3]{border-radius:10px;box-shadow:0 0 20px #0003;margin:0 auto;max-width:960px;padding:25px;width:95%}.dine-in-form__row>*[data-v-546375b3]{flex:1}.dine-in-form__control[data-v-546375b3]{margin-bottom:20px;position:relative}.dine-in-form__label[data-v-546375b3]{color:#333;display:block;font-size:13px;padding-bottom:5px}.dine-in-form__input[data-v-546375b3]{border:2px solid #999;border-radius:5px;display:block;padding:10px 5px;width:100%}.dine-in-form__textarea[data-v-546375b3]{height:80px;resize:none}.dine-in-form__textarea[data-v-546375b3]:focus{outline:1px solid #fc8019}.dine-in-form__input[data-v-546375b3]:focus{border:2px solid #fc8019}.dine-in-form__error-message[data-v-546375b3]{color:#f73f3f;font-size:14px;font-weight:600}.dine-in-form__btns-box[data-v-546375b3]{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px}.dine-in-form__btn[data-v-546375b3]{border-radius:5px;font-size:14px;font-weight:600;padding:10px 20px}.dine-in-form__btn--submit[data-v-546375b3]{background:#fc8019;border:2px solid #fc8019;color:#fff}.dine-in-form__btn--reset[data-v-546375b3]{border:2px solid #dedede}.dine-in-form__btn--submit[data-v-546375b3]:not(.active):hover{background:#fb7304}.dine-in-form__btn--reset.active[data-v-546375b3],.dine-in-form__btn--submit.active[data-v-546375b3]{cursor:not-allowed;opacity:.5}.dine-in-form__btn--reset[data-v-546375b3]:not(.active):hover{background:#e7e7e7;color:#333}.dine-in-form__radio-box[data-v-546375b3]{margin-bottom:25px}.dine-in-form__radio-title[data-v-546375b3]{color:#333;font-size:17px;margin-bottom:10px}.dine-in-form__radio-label[data-v-546375b3]{align-items:center;display:inline-flex;gap:5px;margin-right:15px}.dine-in-form__radio-input[data-v-546375b3]{transform:scale(1.2)}.dine-in-form__radio-input[data-v-546375b3]:after{background-color:#d1d3d1}.dine-in-form__radio-input[data-v-546375b3]:after,.dine-in-form__radio-input[data-v-546375b3]:checked:after{border:2px solid #fff;border-radius:18px;content:"";display:inline-block;height:18px;left:-2px;position:relative;top:-2px;visibility:visible;width:18px}.dine-in-form__radio-input[data-v-546375b3]:checked:after{background-color:orange}@media (min-width:768px){.dine-in-form__row[data-v-546375b3]{align-items:center;display:flex;gap:25px}.dine-in-form__error-message[data-v-546375b3]{position:absolute}.dine-in-form__label[data-v-546375b3]{font-size:15px}.dine-in-form__input[data-v-546375b3]{padding:15px 5px}}
