.itv2{box-sizing:border-box;width:100%}.itv2 *{box-sizing:border-box}.itv2 .itv2__header{margin-bottom:36px}.itv2 .itv2__eyebrow{margin-bottom:12px;font-size:14px;font-weight:300;line-height:1.2;letter-spacing:1px;text-transform:uppercase;color:#262626}.itv2 .itv2__title-main{margin:0;max-width:696px;font-size:48px;font-weight:500;line-height:1.1;text-align:left;color:#262626}.itv2 .itv2__title-main p{margin:0;font-weight:500;line-height:1.1}.itv2 .itv2__cards{display:flex;flex-direction:column;gap:24px}.itv2 .itv2__card{display:flex;align-items:stretch;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 10px 20px #1d1d1f0d}.itv2 .itv2__media{position:relative;flex:0 0 480px;width:480px;align-self:stretch}.itv2 .itv2__media img,.itv2 .itv2__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.itv2 .itv2__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px;padding:36px}.itv2 .itv2__head{display:flex;flex-direction:column;gap:12px}.itv2 .itv2__badge{align-self:flex-start;display:inline-block;padding:3px 8px;border-radius:2px;background:#262626;color:#fff;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:1px;text-transform:uppercase}.itv2 .itv2__title{font-size:24px;font-weight:500;line-height:1.2;color:#262626;word-break:break-word}.itv2 .itv2__content{display:flex;flex-direction:column;gap:12px;font-size:20px;font-weight:300;line-height:1.4;color:#262626;word-break:break-word}.itv2 .itv2__content p,.itv2 .itv2__content div{margin:0}.itv2 .itv2__content p,.itv2 .itv2__content div,.itv2 .itv2__content li,.itv2 .itv2__content span{line-height:1.4}.itv2 .itv2__content strong,.itv2 .itv2__content b{font-weight:500}.itv2 .itv2__content hr{border:0;width:100%;height:1px;background:#e1e1e1;margin:0}.itv2 .itv2__content .itv2-note{font-size:16px;color:gray}.itv2 .itv2__content .itv2-note strong,.itv2 .itv2__content .itv2-note b{font-weight:500;color:gray}@media only screen and (max-width:991px){.itv2 .itv2__header{margin-bottom:24px}.itv2 .itv2__title-main{font-size:24px;max-width:none}.itv2 .itv2__card{flex-direction:column}.itv2 .itv2__media{flex:0 0 auto;width:100%;height:320px;align-self:auto}.itv2 .itv2__body{padding:24px}.itv2 .itv2__title{font-size:20px}.itv2 .itv2__content{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-image-text-v2.css.map */
