.image-with-text-2 .grid{margin-bottom:0}.image-with-text-2__grid--reverse{flex-direction:column-reverse}.image-with-text-2 .grid__item{position:relative}.image-with-text-2__media{min-height:100%;overflow:visible;border:none}.image-with-text-2__media--small{height:19.4rem}.image-with-text-2__media--medium{height:29.6rem}.image-with-text-2__media--large{height:36.5rem}.image-with-text-2__media--placeholder{position:relative;overflow:hidden}.image-with-text-2__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04)}.image-with-text-2__media--placeholder.image-with-text-2__media--adapt{height:20rem}.image-with-text-2__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.image-with-text-2__media--placeholder:is(.animate--ambient,.animate--zoom-in)>.svg-wrapper{top:0;left:0;transform:translate(0)}.image-with-text-2__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:4rem 2rem 5rem;position:relative;z-index:1}.image-with-text-2 .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-with-text-2 .global-media-settings{overflow:hidden!important}.image-with-text-2 .image-with-text-2__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text-2__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-text-2__content--mobile-center>*{align-self:center;text-align:center}.image-with-text-2 .gradient{transform:perspective(0)}.image-with-text-2__content{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));word-break:break-word}.image-with-text-2__content .button .svg-wrapper{margin-left:2.3rem;width:1.4rem;height:1.4rem}.image-with-text-2__text.subtitle+.image-with-text-2__heading{margin-top:2.2rem}.image-with-text-2__text{font-size:1.6rem;line-height:1.2;letter-spacing:0}@media screen and (min-width:990px){.image-with-text-2__content{padding:5.5rem 2rem 5rem}.image-with-text-2__text{max-width:38rem;font-size:1.8rem;line-height:1.2}.image-with-text-2__text.subtitle{font-size:2rem;line-height:1.1}.image-with-text-2__text.subtitle+.image-with-text-2__heading{margin-top:3.6rem}}.image-with-text-2__content>*+*{margin-top:2rem}.image-with-text-2__content>.image-with-text-2__text:empty~a{margin-top:2rem}.image-with-text-2__content>:first-child:is(.image-with-text-2__heading),.image-with-text-2__text--caption+.image-with-text-2__heading,.image-with-text-2__text--caption:first-child{margin-top:0}.image-with-text-2__content :last-child:is(.image-with-text-2__heading),.image-with-text-2__text--caption{margin-bottom:0}.image-with-text-2__content .button+.image-with-text-2__text{margin-top:2rem}.image-with-text-2__content .image-with-text-2__text+.button{margin-top:3rem}.image-with-text-2__heading{margin-bottom:0}.image-with-text-2__text p{margin-top:0;margin-bottom:1rem}@supports not (inset: 10px){.image-with-text-2 .grid{margin-left:0}}.image-with-text-2__image{position:absolute;z-index:1;width:100%;height:100%;padding:0}.image-with-text-2__image img,.image-with-text-2__media-item--large img{width:100%;height:100%;object-fit:cover}.image-with-text-2 .image-with-text-2__slider{padding:0!important;--grid-desktop-horizontal-spacing: 2.4rem}.image-with-text-2__media-item{margin-left:0;margin-right:calc(-1 * var(--page-padding-desktop))}.image-with-text-2__media--second,.image-with-text-2__media--second img{border-radius:0}.image-with-text-2 .media-item-wrapper{display:flex;flex-wrap:nowrap;background-color:#e5e5e54d;border-radius:var(--media-radius)}.image-with-text-2__media{width:100%}.image-with-text-2 .image-with-text-2__media-title{white-space:nowrap;writing-mode:sideways-lr;text-orientation:mixed;margin:0 .5rem 1rem;font-size:1.2rem}.image-with-text-2__content.p-md-0{padding:0;padding-bottom:3rem}.image-with-text-2__heading>p{margin:0}@media screen and (max-width:749px){.image-with-text-2 .image-with-text-2__media-item{width:calc(100% + var(--page-padding-mobile));max-width:calc(100% + var(--page-padding-mobile))}}@media screen and (min-width:750px){.image-with-text-2__grid--reverse{flex-direction:row-reverse}.collapse-padding .image-with-text-2__grid:not(.image-with-text-2__grid--reverse) .image-with-text-2__content:not(.image-with-text-2__content--desktop-center){padding-right:0}.collapse-padding .image-with-text-2__grid--reverse .image-with-text-2__content:not(.image-with-text-2__content--desktop-center){padding-left:0}.image-with-text-2__content .image-with-text-2__text+.button.mt-md-auto{margin-top:auto}.image-with-text-2__content.p-md-0{padding:0}.image-with-text-2__text{max-width:var(--image-with-text-text-desktop-width)}.image-with-text-2__media--small{height:31.4rem}.image-with-text-2__media--medium{height:46rem}.image-with-text-2__media--large{height:59.3rem}.image-with-text-2__media--placeholder.image-with-text-2__media--adapt{height:30rem}.image-with-text-2__grid--reverse .image-with-text-2__content{margin-left:auto}.image-with-text-2__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text-2__content--top{justify-content:flex-start;align-self:flex-start}.image-with-text-2__content--desktop-right>*{align-self:flex-end;text-align:right}.image-with-text-2__content--desktop-left>*{align-self:flex-start;text-align:left}.image-with-text-2__content--desktop-center>*{align-self:center;text-align:center}.image-with-text-2__media-item--small,.image-with-text-2__media-item--large+.image-with-text-2__text-item,.image-with-text-2__media-item--extra-large+.image-with-text-2__text-item{flex-grow:0}.image-with-text-2__media-item{margin-left:0;margin-right:calc(-1 * var(--page-padding-desktop))}.image-with-text-2 .image-with-text-2__media-title{margin:0 .5rem 1.5rem;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-image-with-text-2.css.map */
