.dz-itb{padding-top:calc(var(--dz-itb-pt, 36px) * .75);padding-bottom:calc(var(--dz-itb-pb, 36px) * .75)}.dz-itb__grid{display:flex;flex-direction:column;align-items:center;padding-left:16px;padding-right:16px}.dz-itb__media{width:100%;overflow:hidden;border-radius:12px;background:var(--dz-itb-box, #305AAC)}.dz-itb .dz-itb__img{display:block;width:100%;height:auto;border-radius:12px!important}.dz-itb__box{position:relative;z-index:1;width:90%;margin-top:-30px;padding:36px 28px 40px;border-radius:24px;background:var(--dz-itb-box, #305AAC)}.dz-itb .dz-itb__h{margin:0;color:var(--dz-itb-heading, #fff)!important;font-family:var(--font-heading-family);font-size:var(--dz-itb-h-m, 29px);font-weight:700;line-height:1.23;letter-spacing:.02em;text-wrap:balance}.dz-itb__text{margin-top:16px;color:var(--dz-itb-text, #fff);opacity:var(--dz-itb-text-o, .75);font-size:var(--dz-itb-t-m, 16px);line-height:1.8;letter-spacing:.03em}.dz-itb__text>*{margin:0}.dz-itb__text>*+*{margin-top:1em}.dz-itb__text a{color:inherit;text-decoration:underline}.dz-itb .dz-itb__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;min-height:48px;padding:12px 28px;border-radius:var(--global-button-radius, 8px);background:var(--dz-itb-btn-bg, #fff);color:var(--dz-itb-btn-text, #305AAC)!important;font-family:var(--font-body-family);font-size:15px;font-weight:700;letter-spacing:.06em;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.dz-itb .dz-itb__btn:focus-visible{outline:2px solid var(--dz-itb-btn-bg, #fff);outline-offset:3px}@media screen and (min-width:750px){.dz-itb{padding-top:var(--dz-itb-pt, 36px);padding-bottom:var(--dz-itb-pb, 36px)}.dz-itb__grid{flex-direction:row;align-items:flex-start;padding-left:5rem;padding-right:5rem}.dz-itb--right .dz-itb__grid{flex-direction:row-reverse}.dz-itb__media{flex:0 0 50%;width:50%}.dz-itb__box{flex:0 0 calc(50% + 40px);width:calc(50% + 40px);margin-top:30px;margin-left:-40px;padding:60px 70px 70px}.dz-itb--right .dz-itb__box{margin-left:0;margin-right:-40px}.dz-itb .dz-itb__h{font-size:var(--dz-itb-h, 39px)}.dz-itb__text{margin-top:20px;font-size:var(--dz-itb-t, 18px);line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/deskizo-image-text-box.css.map */
