.image-with-text-panel .image-with-text-panel-inner{display:flex;box-shadow:4px 8px 20px #110c2e26;border-radius:21px}.image-with-text-panel.image-position-left{flex-direction:row}.image-with-text-panel.image-position-right{flex-direction:row-reverse}.image-with-text-panel .image-with-text-panel-content{max-width:850px;margin:0 auto}.image-with-text-panel .iwtp_heading-w-content{margin-bottom:44px}.image-with-text-panel .iwtp_caption p em{font-family:body}.image-with-text-panel .iwtp_caption,.image-with-text-panel .iwtp_content{margin-bottom:20px}.image-with-text-panel .image-with-text-panel__image img{width:100%;height:100%;display:block;border-radius:20px 0 0 20px;object-position:center!important}.image-with-text-panel .image-with-text-panel__image{width:100%;max-width:30%}.image-with-text-panel .image-with-text-panel__content{width:100%;max-width:70%;padding:42px 42px 32px}.image-with-text-panel .image-with-text-panel__image-cover{height:100%}.image-with-text-panel .iwtp_button{padding:17px 50px}.image-with-text-panel .image-with-text-panel-inner.image-position-right{flex-direction:row-reverse}.image-with-text-panel .image-with-text-panel-inner.image-position-right .image-with-text-panel__image-cover img{border-radius:0 20px 20px 0}.image-with-text-panel .image-with-text-panel-inner.image-position-right .image-with-text-panel__content{border-radius:22px 0 0 22px}.image-with-text-panel .image-with-text-panel-inner .image-with-text-panel__content{border-radius:0 22px 22px 0}@media screen and (max-width: 860px){.image-with-text-panel .image-with-text-panel__content{padding:30px}}@media screen and (max-width: 720px){.image-with-text-panel .iwtp_caption,.image-with-text-panel .iwtp_content{margin-bottom:16px}.image-with-text-panel .image-with-text-panel-inner{flex-wrap:wrap}.image-with-text-panel .image-with-text-panel__image,.image-with-text-panel .image-with-text-panel__content{max-width:100%}.image-with-text-panel .image-with-text-panel__image img,.image-with-text-panel .image-with-text-panel-inner.image-position-right .image-with-text-panel__image-cover img{border-radius:20px 20px 0 0}.image-with-text-panel .image-with-text-panel-inner .image-with-text-panel__content,.image-with-text-panel .image-with-text-panel-inner.image-position-right .image-with-text-panel__content{border-radius:0 0 22px 22px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/image-w-text-panel.css.map */
