.modal-dinings-detail h3[data-v-bf0eea33]{font-weight:700;line-height:1.5em}.modal-dinings-detail p[data-v-bf0eea33]{line-height:1.5em}@media(min-width:1280px){.modal-dinings-detail .modal-dinings-detail-wrapper[data-v-bf0eea33]{align-items:stretch}.modal-dinings-detail .modal-dinings-detail-wrapper img[data-v-bf0eea33]{height:100%}}@media(max-width:1279px){.modal-dinings-detail .modal-dinings-detail-wrapper[data-v-bf0eea33]{align-items:center}}@media(min-width:1024px){.modal-dinings-detail .modal-dinings-detail-description[data-v-bf0eea33]{max-height:591px}.modal-dinings-detail .modal-dinings-detail-description_p[data-v-bf0eea33]{max-height:385px}.modal-dinings-detail h3[data-v-bf0eea33]{font-size:32px}}@media(max-width:1023px){.modal-dinings-detail .modal-dinings-content[data-v-bf0eea33]{padding:20px}.modal-dinings-detail .modal-dinings-close-button[data-v-bf0eea33]{right:20px;top:20px}.modal-dinings-detail h3[data-v-bf0eea33]{font-size:24px}}@media(max-width:1023px)and (min-width:376px){.modal-dinings-detail .modal-dinings-detail-description_p[data-v-bf0eea33]{max-height:30vh}}@media(max-width:375px){.modal-dinings-detail .modal-dinings-detail-description_p[data-v-bf0eea33]{max-height:15vh}}.modal-dinings-detail .modal-dinings-detail-description_p[data-v-bf0eea33]{color:#7c7c7c;font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:1.5em;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-right:8px;text-orientation:mixed;white-space:normal}.diagonal-container[data-v-be7e12e5]{display:grid;gap:8rem;margin-left:auto;margin-right:auto;margin-top:2.5rem;position:relative;width:100%}@media not all and (min-width:1024px){.diagonal-container[data-v-be7e12e5]{margin-bottom:10rem}}@media not all and (min-width:768px){.diagonal-container[data-v-be7e12e5]{margin-bottom:20rem;padding-left:1.5rem;padding-right:1.5rem}}@media not all and (min-width:640px){.diagonal-container[data-v-be7e12e5]{margin-bottom:30rem}}@media(min-width:640px){.diagonal-container[data-v-be7e12e5]{max-width:768px}}@media(min-width:768px){.diagonal-container[data-v-be7e12e5]{max-width:1024px}}@media(min-width:1024px){.diagonal-container[data-v-be7e12e5]{max-width:1280px}}@media(min-width:1280px){.diagonal-container[data-v-be7e12e5]{max-width:100%}}@media(min-width:1536px){.diagonal-container[data-v-be7e12e5]{max-width:100%}}
