.main-image-accordion .image-accordion{gap:50px}.side-bg-color{padding:50px;flex-basis:0;flex-grow:1;border-radius:var(--media-radius)}.main-image-accordion .image-col{flex-basis:0;flex-grow:1;border-radius:var(--media-radius)}.accordion-header{width:100%;background:none;border:0;padding:18px 0}.main-image-accordion .accordion-title{flex:1}.main-image-accordion .section-subtitle{padding:15px 0}.main-image-accordion .accordion-item{position:relative;overflow:hidden}.main-image-accordion .accordion-item:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0%;background-color:currentColor;transition:width 3s ease}.main-image-accordion .accordion-item.active:after{width:100%}.main-image-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease;padding-left:34px}.main-image-accordion .accordion-item.active .accordion-content{max-height:300px}.main-image-accordion .accordion{padding-top:30px}.accordion-item.active{padding-bottom:20px}.main-image-accordion .accordion-icon{display:flex;align-items:center}.main-image-accordion .accordion-icon .icon-minus,.accordion-item.active .icon-plus{display:none}.accordion-item.active .icon-minus{display:flex}.main-image-accordion .accordion-icon{display:flex;align-items:center;border:1px solid rgba(var(--color-foreground),.08);border-radius:50%;padding:8px;width:32px;height:32px;justify-content:center}.main-image-accordion .side-bg-color{padding:60px}.main-image-accordion .accordion{padding-top:0}.image-accordion-section img{width:100%;height:100%;object-fit:cover;background:rgba(var(--color-foreground),.04)}.main-image-accordion .image-accordion .section-heading{max-width:var(--max-width-heading)}@media(max-width:1300px){.main-image-accordion .image-accordion{gap:40px}.main-image-accordion .side-bg-color{padding:30px}}@media(max-width:991px){.main-image-accordion .accordion-header{padding:14px 0}.main-image-accordion .image-accordion{flex-direction:column;gap:30px}.main-image-accordion .image-col{flex-basis:auto;flex-grow:initial}.main-image-accordion .content-col .section-heading{max-width:430px}}@media(max-width:450px){.main-image-accordion .side-bg-color{padding:20px}.main-image-accordion .accordion-icon{padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/image-accordion.css.map */
