.vimt{--vimt-pad-y: 2rem;--vimt-pad-x: 3rem;display:flex;flex-direction:column}.vimt--mobile-reverse{flex-direction:column-reverse}.vimt__media-item{position:relative;min-width:0}.vimt__media{position:relative;overflow:hidden;border-radius:var(--media-radius);background:rgb(var(--color-background))}.vimt__media--adapt{aspect-ratio:var(--media-ratio, 1)}.vimt__media--adapt.vimt__media--placeholder{aspect-ratio:auto;height:20rem}.vimt__media--small{height:19.4rem}.vimt__media--medium{height:29.6rem}.vimt__media--large{height:43.5rem}.vimt__media>.vimt__image,.vimt__media>.vvideo,.vimt__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vimt__media>.vvideo{aspect-ratio:auto;border-radius:0}.vimt__media .placeholder-svg{fill:rgba(var(--color-foreground),.15);background:none}.vimt__image{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.vimt__media-item:hover .vimt__image{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.vimt__media-item:hover .vimt__image{transform:none}}.vimt__text-item{display:flex;flex-direction:column;min-width:0}.vimt__content{display:flex;flex-direction:column;padding:var(--vimt-pad-y) 0;text-align:left}.vimt--flat .vimt__content{background:none}.vimt--boxed .vimt__content{padding:3rem var(--vimt-pad-x);box-shadow:0 0 0 var(--text-boxes-border-width) rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.vimt--boxed:not(.vimt--overlap) .vimt__media{border-radius:var(--media-radius) var(--media-radius) 0 0}.vimt--boxed:not(.vimt--overlap) .vimt__content{border-radius:0 0 var(--text-boxes-radius) var(--text-boxes-radius)}.vimt--boxed.vimt--mobile-reverse:not(.vimt--overlap) .vimt__media{border-radius:0 0 var(--media-radius) var(--media-radius)}.vimt--boxed.vimt--mobile-reverse:not(.vimt--overlap) .vimt__content{border-radius:var(--text-boxes-radius) var(--text-boxes-radius) 0 0}.vimt__block{min-width:0}.vimt__block+.vimt__block{margin-top:2rem}.vimt__block--caption+.vimt__block{margin-top:1rem}.vimt__block:is(.vimt__block--heading,.vimt__block--text)+:is(.vimt__block--button,.vimt__block--atc_button){margin-top:3rem}.vimt__block--heading .vblock--heading{margin:0}.vimt__content--mobile-center{text-align:center}.vimt__content--mobile-right{text-align:right}.vimt__content .vblock--text:not(.vblock--subtitle){font-size:inherit;line-height:inherit}.vimt__content .vblock--text p{margin:0 0 1rem}.vimt__content .vblock--text p:last-child{margin-bottom:0}.vimt__content .vblock--text>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:.67em}.vimt__content .vtwi--vertical{gap:calc(var(--twi-gap) * .2em)}.vimt--overlap .vimt__text-item{position:relative;z-index:1}.vimt--overlap .vimt__content{margin:-3rem 5% 0;border-radius:var(--text-boxes-radius);box-shadow:0 0 0 var(--text-boxes-border-width) rgba(var(--color-foreground),var(--text-boxes-border-opacity)),var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow, 18, 18, 18),var(--text-boxes-shadow-opacity))}.vimt--overlap.vimt--mobile-reverse .vimt__content{margin:0 5% -3rem}@media screen and (max-width:749px){.vimt--mobile-bleed .vimt__media-item{margin-inline:-1.5rem}.vimt--mobile-bleed .vimt__media{border-radius:0!important}.vimt--mobile-bleed.vimt--boxed .vimt__content{margin-inline:-1.5rem;border-radius:0}}@media screen and (min-width:750px){.vimt{--vimt-pad-x: 7rem;flex-direction:row;align-items:stretch}.vimt--text_first{flex-direction:row-reverse}.vimt__media-item{flex:0 0 50%;align-self:center}.vimt__media-item--top{align-self:flex-start}.vimt__media-item--bottom{align-self:flex-end}.vimt--media-small .vimt__media-item{flex-basis:38%}.vimt--media-large .vimt__media-item{flex-basis:62%}.vimt__media--small{height:31.4rem}.vimt__media--medium{height:46rem}.vimt__media--large{height:69.5rem}.vimt__media--adapt{height:auto}.vimt__media--adapt.vimt__media--placeholder{height:30rem}.vimt__text-item{flex:1 1 0}.vimt__content{flex:1 1 auto;justify-content:center;padding:6rem 0 7rem var(--vimt-pad-x)}.vimt--text_first .vimt__content{padding:6rem var(--vimt-pad-x) 7rem 0}.vimt__text-item--top .vimt__content{justify-content:flex-start}.vimt__text-item--bottom .vimt__content{justify-content:flex-end}.vimt--boxed .vimt__content,.vimt--boxed.vimt--text_first .vimt__content{padding:6rem var(--vimt-pad-x) 7rem}.vimt__content--desktop-left{text-align:left}.vimt__content--desktop-center{text-align:center}.vimt__content--desktop-right{text-align:right}.vimt--boxed:not(.vimt--overlap) .vimt__media,.vimt--boxed.vimt--mobile-reverse:not(.vimt--overlap) .vimt__media{border-radius:var(--media-radius) 0 0 var(--media-radius)}.vimt--boxed:not(.vimt--overlap) .vimt__content,.vimt--boxed.vimt--mobile-reverse:not(.vimt--overlap) .vimt__content{border-radius:0 var(--text-boxes-radius) var(--text-boxes-radius) 0}.vimt--boxed.vimt--text_first:not(.vimt--overlap) .vimt__media{border-radius:0 var(--media-radius) var(--media-radius) 0}.vimt--boxed.vimt--text_first:not(.vimt--overlap) .vimt__content{border-radius:var(--text-boxes-radius) 0 0 var(--text-boxes-radius)}.vimt--overlap .vimt__text-item{padding-block:3rem}.vimt--overlap .vimt__content,.vimt--overlap.vimt--mobile-reverse .vimt__content{margin:0 0 0 -4rem}.vimt--overlap.vimt--text_first .vimt__content{margin:0 -4rem 0 0}}.vmultirow__rows{display:flex;flex-direction:column;gap:clamp(4rem,7vw,9.6rem)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-image-with-text.css.map */
