.inquiry-form .inquiry-required-note{color:#65594d;margin:0 0 30px;font-size:13px;line-height:1.6}.inquiry-form .inquiry-stay-summary{color:#4c4339;background:#f5f0e7;border:1px solid #d6c6b4;border-radius:12px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.inquiry-stay-summary>span{font-size:12px;font-weight:700}.inquiry-stay-summary>strong{font:25px/1.25 Georgia,serif}.inquiry-stay-summary>small{font-size:12px;line-height:1.55}.inquiry-form .inquiry-field-hint,.inquiry-form .inquiry-field-error{margin:14px 0 0;font-size:13px;line-height:1.6}.inquiry-form .inquiry-field-hint{color:#665c51}.inquiry-form .inquiry-field-error{color:#8c2727;font-weight:700}.inquiry-form .inquiry-error-summary{color:#70271d;background:#fff4ef;border:1px solid #c67869;border-left:4px solid #9d392c;border-radius:10px;margin:0 0 26px;padding:18px 20px}.inquiry-error-summary>p{margin:0 0 8px;font-size:14px;line-height:1.6}.inquiry-error-summary>button{color:inherit;text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;padding:5px 0;font-family:inherit;font-size:13px;font-weight:700;line-height:1.6;text-decoration:underline}.inquiry-error-summary>button:focus-visible{outline-offset:4px;outline:2px solid}:is(.inquiry-form :is(input,textarea,select)[aria-invalid=true],.inquiry-form :is(input,textarea,select):user-invalid){background-color:#fff9f5;border-color:#a23d31;outline-color:#a23d31}.inquiry-form .inquiry-submit-status{color:#5b5146;margin:12px 0 0;font-size:13px;line-height:1.6}.inquiry-submit-status:empty{display:none}.inquiry-form .form-note{color:#6c6155;font-size:12px;line-height:1.7}.inquiry-form .form-consent input{flex-shrink:0}@media (width<=600px){.inquiry-form input,.inquiry-form select,.inquiry-form textarea{font-size:16px}.inquiry-form .form-vaccination-block{padding:20px 16px}.inquiry-form .inquiry-stay-summary{padding:16px}}
