.template-ortho .image-with-text__badge{font-weight:900!important;font-size:28px!important;letter-spacing:1.12px!important;line-height:28px!important}.template-ortho .image-with-text__badge-text{line-height:1.5;max-width:300px;color:#888785}.template-ortho .image-with-text__heading.Heading{font-size:40px}.template-ortho .image-with-text__content .button.arrow-m:after{content:none}.template-ortho .image-with-text__badge-row,.template-ortho .image-with-text__content .button{width:100%}@media screen and (min-width:750px){.template-ortho .image-with-text__grid.grid--gapless .grid__item{width:calc(50% - 33px);max-width:calc(50% - 33px)}.template-ortho .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content{padding:0}.template-ortho .image-with-text.page-width{padding-inline:32px}.template-ortho .image-with-text .image-with-text__media img{object-fit:contain!important}}@media screen and (min-width:990px){.template-ortho .image-with-text__grid.grid--gapless{column-gap:66px}.template-ortho .image-with-text.page-width{padding-inline:50px}}@media screen and (min-width:749px)and (max-width:990px){.template-ortho .image-with-text__grid.grid--gapless{column-gap:30px}.template-ortho .image-with-text__grid.grid--gapless .grid__item{width:calc(50% - 15px);max-width:calc(50% - 15px)}}@media screen and (max-width:749px){.template-ortho .image-with-text__heading.Heading{font-size:24px}.template-ortho .image-with-text__text.Content{font-size:15px}.template-ortho .image-with-text__grid.grid--gapless{row-gap:14px}.template-ortho .image-with-text__content>*+.image-with-text__text{margin-top:14px}.template-ortho .image-with-text__content>.image-with-text__text+.image-with-text__badge-row{margin-top:10px}.template-ortho .image-with-text__content .image-with-text__badge-row+.button{margin-top:17px;width:100%;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.template-ortho .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{padding:0 0 16px}.template-ortho .image-with-text .mobile.Heading{display:none!important}.template-ortho .image-with-text .desktop.Heading{display:block!important}.template-ortho .image-with-text__badge{line-height:28px}.template-ortho .image-with-text__badge-row{text-align:left}.template-ortho .image-with-text__badge-heading{line-height:100%}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/image-with-text-ortho.css.map */
