.event-contact-section{width:100%;display:inline-block;vertical-align:top}.event-contact-section .event-contact-warp{display:flex;align-items:flex-start;gap:90px}.event-contact-section .event-contact-info{width:31%;flex-shrink:0}.event-contact-section .event-contact-form-wrap{width:69%;flex:1}.event-contact-section .event-contact-info__title{font-weight:600;margin:0 0 22px}.event-contact-section .event-contact-info__email,.event-contact-section .event-contact-info__phone{font-weight:500;margin:0 0 12px;display:flex;gap:6px;align-items:center}:is(.event-contact-section .event-contact-info__email,.event-contact-section .event-contact-info__phone)>span{min-width:55px}.event-contact-section .event-contact-info__email a,.event-contact-section .event-contact-info__phone a{color:currentColor}.event-contact-section .event-contact-info__email a:hover{text-decoration:underline}.event-contact-section .event-contact-info__images{margin-top:36px;display:flex;flex-direction:column;gap:20px}.event-contact-section .event-contact-info__images img{width:100%;height:auto;display:block;border-radius:30px;object-fit:cover;aspect-ratio:1 / 1.25}.event-contact-section .contact_____fields .contact_____fields__title{font-weight:600;display:flex;align-items:center;margin:0 0 42px}.event-contact-section .contact_____fields .contact_____fields__subtitle{margin:0 0 14px;font-weight:600}.event-contact-section .field:after,.event-contact-section .field:before{display:none}.event-contact-section .contact__fields{margin:0 0 10px}.event-contact-section .contact_____fields{margin:0 0 32px}.event-contact-section .contact__fields input,.event-contact-section .contact_____fields .field textarea{opacity:1;color:#342f56}.event-contact-section .contact__fields .field__input,.event-contact-section .field textarea{border:1px solid #342F56;border-radius:40px;margin:0;font-size:14px;line-height:1.4;padding:14px 22px;background-color:#fffdf8}.event-contact-section .contact_____fields .field textarea{box-shadow:none;outline:none;min-height:180px;margin:0!important;border-radius:30px;height:auto}.event-contact-section .contact_____fields .field textarea:focus,.event-contact-section .contact_____fields .field textarea:not(:placeholder-shown){border-radius:30px}.event-contact-section .contact__fields input::-webkit-input-placeholder,.event-contact-section .contact_____fields .field textarea::-webkit-input-placeholder{color:#342f56;opacity:1}.event-contact-section .contact__fields input::-moz-placeholder,.event-contact-section .contact_____fields .field textarea::-moz-placeholder{color:#342f56;opacity:1}.event-contact-section .contact__fields input:-ms-input-placeholder,.event-contact-section .contact_____fields .field textarea:-ms-input-placeholder{color:#342f56;opacity:1}.event-contact-section .contact__fields input:-moz-placeholder,.event-contact-section .contact_____fields .field textarea:-moz-placeholder{color:#342f56;opacity:1}.event-contact-section .contact__fields .field__input:focus,.event-contact-section .contact__fields .field__input:not(:placeholder-shown),.event-contact-section .field__input textarea:focus,.event-contact-section .contact_____fields .field .textarea:not(:placeholder-shown){padding:14px 22px;box-shadow:none;outline:none}.event-contact-section .field__input.field__input_selact,.event-contact-section #EventContactForm-arrival-time[type=text],.event-contact-section #EventContactForm-finish-time[type=text]{background-image:url(/cdn/shop/files/down_arrow.svg?v=1754470974);background-repeat:no-repeat;background-position:right 20px center;background-size:12px;appearance:none;-webkit-appearance:none}.event-contact-section .radio-toggle{display:flex;border-radius:40px;overflow:hidden;width:100%;max-width:100%;border:1px solid #342F56;padding:8px}.event-contact-section .radio-toggle input[type=radio]{display:none}.event-contact-section .radio-toggle label{padding:14px 12px;cursor:pointer;font-size:12px;color:#59595a;flex:1;text-align:center;transition:all .3s ease;border:1px solid transparent;border-radius:40px;font-size:14px;line-height:1.4}.event-contact-section .radio-toggle input[type=radio]:checked+label{position:relative;z-index:1;color:#342f56;font-weight:500;border-color:#000;background:#fffdf8}.event-contact-section .contact__fields.contact__fields_full,.event-contact-section .field.drink_filed{display:block}.event-contact-section .field__input.youvenue,.event-contact-section .field__input.ourvenue{opacity:.5;pointer-events:none}.event-contact-section .send_request{background-color:#342f56;border-radius:30px;width:100%;max-width:100%;font-family:Mark Pro,sans-serif;font-weight:500;font-size:12px;line-height:20px;text-align:center;color:#fff;margin-top:25px;cursor:pointer;padding:14px 10px;border:0;letter-spacing:.04em}.event-contact-section .send_request:hover{opacity:.9}.event-contact-section .field__input.error{border:1px solid red}.event-contact-section .event-contact-form-wrap_submit{display:none}@media only screen and (max-width:1199px){.event-contact-section .event-contact-warp{gap:40px}.event-contact-section .contact_____fields .contact_____fields__title{margin:0 0 20px}.event-contact-section .contact__fields{grid-column-gap:1rem}.event-contact-section .contact_____fields{margin:0 0 30px}.event-contact-section .contact__fields .field__input,.event-contact-section .field textarea{padding:10px 15px}.event-contact-section .contact__fields .field__input:focus,.event-contact-section .contact__fields .field__input:not(:placeholder-shown),.event-contact-section .field__input textarea:focus,.event-contact-section .contact_____fields .field .textarea:not(:placeholder-shown){padding:10px 15px}.event-contact-section .field__input_selact{padding:10px 15px!important}}@media only screen and (max-width:991px){.event-contact-section .event-contact-warp{flex-direction:column;gap:40px}.event-contact-section .event-contact-info,.event-contact-section .event-contact-form-wrap{width:100%}.event-contact-section .event-contact-info{order:2}.event-contact-section .field__input.field__input_selact{background-position:96% center}}@media only screen and (max-width:749px){.event-contact-section .contact__fields{margin:0}.event-contact-section .contact__fields .field{margin:0 0 10px}.event-contact-section .contact_____fields{margin:0 0 20px}.event-contact-section .send_request{margin-top:20px}.event-contact-section .event-contact-info__images{margin-top:24px;gap:10px;display:grid;grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-event-contact-form.css.map */
