.component-img-half-expandable .container-wide>h2{margin-bottom:25px}.component-img-half-expandable .img-wrapper,.component-img-half-expandable .content-container,.component-img-half-expandable .content-wrapper{height:100%}.component-img-half-expandable .img-wrapper{width:calc(100% + 30px);max-width:initial;margin:0 -15px;padding-bottom:25px}.component-img-half-expandable .img-wrapper img{width:100%}.component-img-half-expandable .content-container{padding-top:10px}.component-img-half-expandable .content-wrapper{flex-direction:column;justify-content:center;margin:0 auto}.component-img-half-expandable .content-wrapper h2{margin-bottom:20px}.component-img-half-expandable .content-wrapper>p{margin:0 auto 25px}.component-img-half-expandable .content-wrapper .expandable-item{position:relative}.component-img-half-expandable .content-wrapper .expandable-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:#deddd0}.component-img-half-expandable .content-wrapper .expandable-item button{width:calc(100% + 10px);gap:15px;align-items:start;padding:5px;margin:15px -5px;color:#333;border-radius:5px;cursor:pointer;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.component-img-half-expandable .content-wrapper .expandable-item button h3{padding:3px 0;font-size:1.25rem}.component-img-half-expandable .content-wrapper .expandable-item button svg{height:1.75rem;transition:all .3s}.component-img-half-expandable .content-wrapper .expandable-item button:hover{text-decoration:underline;background-color:#f5f4f1}.component-img-half-expandable .content-wrapper .expandable-item button.expanded svg{transform:rotate(180deg)}.component-img-half-expandable .content-wrapper .expandable-item p{margin-left:40px;padding-bottom:30px;font-size:1rem;color:#646056}.component-img-half-expandable .content-wrapper .expandable-item p a{font-weight:500;color:#000;text-decoration:underline}.component-img-half-expandable .content-wrapper .expandable-item p a:hover{text-decoration:none}@media screen and (max-width: 991.9px){.component-img-half-expandable .top-flush{padding-top:0!important}.component-img-half-expandable .content-wrapper{padding:0!important}}@media screen and (min-width: 992px){.component-img-half-expandable.responsive-margin{margin:20px 0}.component-img-half-expandable .img-wrapper{width:calc(100% + 15px);padding:0;flex-direction:column;justify-content:center}.component-img-half-expandable .order-lg-last .img-wrapper{margin-left:0}.component-img-half-expandable .content-container.content-left{padding-right:15px}.component-img-half-expandable .content-container.content-right{padding-left:15px}.component-img-half-expandable .content-container .content-wrapper{max-width:initial!important}}@media screen and (min-width: 1200px){.component-img-half-expandable.responsive-margin{margin:35px 0}}@media screen and (min-width: 1400px){.component-img-half-expandable .content-wrapper>p{margin-bottom:35px}}@media screen and (min-width: 1620px){.component-img-half-expandable .container-wide>h2{margin-bottom:40px}.component-img-half-expandable .img-wrapper,.component-img-half-expandable .order-lg-last .img-wrapper{width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/component-img-half-expandable.scss.css.map */
