.mm-live-events{padding:40px 0 110px}.mm-events-options{max-width:1100px;margin:90px auto 0}.mm-events-options-header{max-width:780px;margin:0 auto 45px;text-align:center}.mm-events-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.mm-events-option{padding:45px 42px;border:1px solid rgba(0,0,0,.08);border-radius:30px;background:#fff;box-shadow:0 20px 60px #0000000f}.mm-events-option-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin:0 0 25px;border-radius:50%;background:#ffbed240;font-size:1.7rem}.mm-events-option-title{margin:0 0 12px;font-size:2rem;line-height:1.2}.mm-events-option-subtitle{margin:0 0 20px;font-size:1.05rem;font-weight:700;color:var(--mm-text-light)}.mm-events-option-description{margin:0 0 25px;font-size:1.03rem;line-height:1.8;color:var(--mm-text-light)}.mm-events-option-list{margin:0;padding:0;list-style:none}.mm-events-option-list li{position:relative;margin:0 0 14px;padding-left:28px;font-size:1rem;line-height:1.65;color:var(--mm-text-light)}.mm-events-option-list li:before{content:"\2713";position:absolute;left:0;top:0;font-weight:700;background:var(--mm-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mm-events-option-best{margin:30px 0 0;padding-top:25px;border-top:1px solid rgba(0,0,0,.08);font-size:.98rem;line-height:1.7;color:var(--mm-text-light)}.mm-events-option-best strong{color:var(--mm-text)}.mm-live-events{padding-top:40px}.mm-event-enquiry-form{width:100%;max-width:900px;margin:40px auto 0;font-family:inherit;font-size:14px;line-height:1.6;color:#52606d}.mm-event-enquiry-form .mm-section-header{text-align:center;margin-bottom:40px}.mm-event-enquiry-form .mm-section-eyebrow{margin-bottom:14px}.mm-event-enquiry-form .mm-section-title{margin-bottom:18px}.mm-event-enquiry-form>.mm-section-description{text-align:left;max-width:none;margin-left:0;margin-right:0}.mm-form-field{width:100%;margin-bottom:24px}.mm-form-field>label{display:block;margin-bottom:8px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;color:#222}.mm-form-field input[type=text],.mm-form-field input[type=email],.mm-form-field input[type=tel],.mm-form-field input[type=date],.mm-form-field select,.mm-form-field textarea{display:block;width:100%;box-sizing:border-box;padding:12px 15px;border:1px solid #dddddd;border-radius:10px;background:#fff;color:#52606d;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease}.mm-form-field input[type=text],.mm-form-field input[type=email],.mm-form-field input[type=tel],.mm-form-field input[type=date],.mm-form-field select{min-height:46px}.mm-form-field textarea{min-height:140px;resize:vertical}.mm-form-field input[type=text]:focus,.mm-form-field input[type=email]:focus,.mm-form-field input[type=tel]:focus,.mm-form-field input[type=date]:focus,.mm-form-field select:focus,.mm-form-field textarea:focus{outline:none;border-color:#8b7cff;box-shadow:0 0 0 3px #8b7cff1f}.mm-form-field input::placeholder,.mm-form-field textarea::placeholder{color:#999}.mm-form-help{margin:8px 0 0;font-family:inherit;font-size:12px;line-height:1.5;color:#777}.mm-event-options{display:grid;gap:12px}.mm-event-option{display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:15px 16px;border:1px solid #e2e2e2;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.mm-event-option:hover{border-color:#b9b0ff;box-shadow:0 5px 18px #0000000f;transform:translateY(-1px)}.mm-event-option input[type=radio]{-webkit-appearance:auto;appearance:auto;width:18px;min-width:18px;height:18px;margin:2px 0 0;padding:0;flex:0 0 18px}.mm-event-option-content{display:flex;flex-direction:column;gap:3px;font-family:inherit;color:#52606d}.mm-event-option-content strong{font-family:inherit;font-size:14px;font-weight:700;line-height:1.45;color:#222}.mm-event-option-content span{font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;color:#52606d}.mm-event-before,.mm-event-live,.mm-event-live-service-time{width:100%}.mm-form-details{margin-top:0;padding-top:20px}.mm-form-details-intro{text-align:center;margin-bottom:40px}.mm-form-details-title{margin:0 0 8px;font-family:inherit;font-size:20px;font-weight:600;line-height:1.4;color:#52606d}.mm-form-details-description{max-width:700px;margin:0 auto;font-family:inherit;font-size:14px;font-weight:400;line-height:1.6;color:#52606d}.mm-form-submit{display:flex;justify-content:center;margin-top:40px;padding-bottom:30px}.mm-form-submit .mm-button{border:none;cursor:pointer}.mm-event-enquiry-form>.mm-form-field{margin-bottom:26px}.mm-contact-details{text-align:center}.mm-contact-details label{display:block;margin-bottom:10px;color:#000;font-weight:700}.mm-contact-details input{width:55%;max-width:600px;margin:0 auto 30px;display:block}.mm-event-enquiry-form .mm-section-description{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;text-align:left}.mm-form-success{max-width:900px;margin:40px auto 0;padding:40px 50px;text-align:center;border:2px solid transparent;border-radius:34px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ff5f6de6,#ffc371e6,#48dbfbe6,#7d5fffe6,#58d68de6) border-box;transition:transform .35s ease,box-shadow .35s ease}.mm-form-success:hover{transform:translateY(-3px);box-shadow:0 18px 45px #0000000f}.mm-form-success-block+.mm-form-success-block{margin-top:20px}.mm-form-success-title{margin:0 0 10px;font-size:24px;line-height:1.3;font-weight:700}.mm-form-success-text{margin:0;font-size:18px;line-height:1.6;font-weight:400;color:#52677f}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mm-live-events.css.map */
