.image-accordion-section{width:100%;padding:60px 20px;background-color:#fff}.image-accordion-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;margin:0 auto}.image-accordion-item{flex:1 1 calc(33.33% - 20px);max-width:33.33%;text-align:left;position:relative;transition:all .3s ease}.image-accordion-item img{width:100%;height:550px;object-fit:cover;border-radius:20px;display:block}.image-accordion-toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;margin-top:15px;padding:10px 0;border-top:2px solid #ccc;border-bottom:2px solid #ccc;transition:border .3s ease}.image-accordion-item.open .image-accordion-toggle{border-bottom:none}.image-accordion-icon{transition:transform .3s ease}.image-accordion-description{max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;opacity:0;margin-top:0;color:#444;border-bottom:none;padding-bottom:0}.image-accordion-item.open .image-accordion-description{max-height:500px;opacity:1;margin-top:10px;border-bottom:2px solid #ccc;padding-bottom:10px}.image-accordion-item.open .image-accordion-icon{transform:rotate(180deg)}.image-accordion-icon svg{transition:transform .3s ease}.image-accordion-toggle{font-weight:400}@media screen and (max-width: 768px){.image-accordion-container{flex-direction:column}.image-accordion-item{max-width:100%}}.contact-scheduler-section{width:100%;padding:60px 20px;background-color:#fff}.contact-scheduler-wrapper{margin:0 auto;display:flex;flex-wrap:wrap;gap:40px}.contact-left,.scheduler-right{flex:1 1 48%}.contact-text{margin-bottom:20px}.contact-form .field{margin-bottom:1rem}.contact-form label{display:block;margin-bottom:.4rem}.contact-form input,.contact-form textarea{width:100%;padding:.6rem;border:1px solid #ccc;border-radius:6px}.contact-form button{background-color:#d93b34;color:#fff;padding:1.2rem 2rem;border:none;border-radius:6px;cursor:pointer;font-size:1.6rem;font-weight:400}.contact-form button:hover{background-color:#0003;color:#d93b34;border:1px solid #d93b34}.scheduler-right iframe,.scheduler-right .iframe-box{width:100%;min-height:600px;border:none}.contact-left,.scheduler-right{max-width:40%;margin:0 auto;position:inherit}@media screen and (max-width: 768px){.contact-scheduler-wrapper{flex-direction:column}}.field-row.two-fields{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px;flex-wrap:wrap}.field-row.two-fields .field{flex:1 1 45%}.contact-form .field{margin-bottom:20px;display:flex;flex-direction:column}.contact-form input,.contact-form textarea{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:6px}.contact-submit{background-color:#d93b34;color:#fff;padding:12px 24px;border:none;border-radius:4px;font-weight:700;cursor:pointer;text-align:left}.contact-submit:hover{background-color:#0003;color:#d93b34;border:1px solid #d93b34}.field:after{box-shadow:none!important}.field:hover.field:after{box-shadow:none!important}.contact-col.contact-form label{font-size:1.4rem!important}@media (max-width: 768px){.field-row.two-fields{flex-direction:column}.field-row.two-fields .field{width:100%}}#shopify-section-template--25377931034992__schedule_form_section_ztmifh p{font-size:24px;font-style:normal;font-weight:300;line-height:40px;margin:40px 0 85px!important;color:#000}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
