.section-contact-modal .main-modal.type--ver-1{background-color:var(--pp-white)}.section-contact-modal .modal-container{display:flex;justify-content:space-between;overflow-y:scroll;overflow-x:hidden;max-height:100vh;gap:32px}.section-contact-modal .main-modal__form-container{width:100%}.section-contact-modal .main-modal__form-container .close{margin-bottom:16px}.section-contact-modal .main-modal__form-container .main-modal__header{display:flex;align-items:center;gap:8px;padding-bottom:24px}.section-contact-modal .main-modal__form-container .logo{display:flex;position:relative;width:136px;height:136px;border-radius:24px;border:1px solid var(--pp-yellow-secondary);background:var(--pp-yellow-light)}.section-contact-modal .main-modal__form-container .logo img,.section-contact-modal .main-modal__form-container .logo svg{position:absolute;bottom:-1px;right:-1px}.section-contact-modal .main-modal__form-container .title-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.section-contact-modal .main-modal__form-container .input--text{margin-bottom:32px}.section-contact-modal .main-modal__form-container .expected-time{padding-bottom:32px}.section-contact-modal .main-modal__form-container .expected-time .title{color:var(--pp-gray5);padding-bottom:16px}.section-contact-modal .main-modal__form-container .expected-time .row{display:flex;gap:24px;flex-wrap:wrap}.section-contact-modal .main-modal__form-container .expected-time .input.radio{min-width:98px}.section-contact-modal .main-modal__form-container .buttons{display:flex;flex-direction:column;gap:16px}.section-contact-modal .main-modal__form-container .buttons .button.type--primary{flex:1}.section-contact-modal .main-modal__info{display:none;max-width:320px}.section-contact-modal .main-modal__info .logo{background-color:var(--pp-yellow-light);border:1px solid var(--pp-yellow-secondary);border-radius:24px;position:relative;width:321px;height:432px;margin-top:20px}.section-contact-modal .main-modal__info .logo img,.section-contact-modal .main-modal__info .logo svg{position:absolute;bottom:0;right:-2px}.section-contact-modal .main-modal__info .box-contact{line-height:24px;color:var(--pp-gray5);background-color:var(--pp-background);padding:16px;min-width:320px;border-radius:24px;display:flex;flex-direction:column;gap:16px;margin-top:8px}.section-contact-modal .main-modal__info .row{display:flex;justify-content:space-between}.section-contact-modal .main-modal__info .info a{color:var(--pp-gray5)}.section-contact-modal .main-modal__info .info svg path{fill:var(--pp-gray5)}.section-contact-modal .contact-form{padding-bottom:35px}.main-modal__popup{padding:16px 16px 24px 16px;display:flex;justify-content:space-between;overflow-y:scroll;overflow-x:hidden;max-height:100vh}@media only screen and (min-width:1051px){.section-contact-modal .modal-container{overflow-y:auto}.section-contact-modal .main-modal__form-container .main-modal__header{padding-bottom:48px}.section-contact-modal .main-modal__form-container .logo{display:none}.section-contact-modal .main-modal__form-container .title-container{flex-direction:row;align-items:center}.section-contact-modal .main-modal__form-container .input--captcha{margin-bottom:30px}.section-contact-modal .main-modal__form-container .expected-time .row{justify-content:space-between}.section-contact-modal .main-modal__form-container .buttons{flex-direction:row}.section-contact-modal .main-modal__info{display:block}.section-contact-modal .contact-form{padding-bottom:0}.main-modal__popup{padding:32px;overflow-y:auto}}
/*# sourceMappingURL=../css-maps/contact-modal/frontend.min.css.map */
