@supports not (inset: 10px){.side-by-side .grid{margin-left:0}}.side-by-side .gradient{transform:perspective(0)}.side-by-side .grid__item{position:relative}.side-by-side .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.side-by-side .side-by-side__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.side-by-side .side-by-side__text-item:after{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))}.side-by-side__media{min-height:100%;overflow:visible}.side-by-side__media--small{height:19.4rem}.side-by-side__media--medium{height:29.6rem}.side-by-side__media--large{height:43.5rem}@media screen and (min-width: 750px){.side-by-side__media--small{height:31.4rem}.side-by-side__media--medium{height:46rem}.side-by-side__media--large{height:69.5rem}}.side-by-side__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;position:relative;z-index:1}.side-by-side__content.right>*{align-self:flex-end;text-align:right}.side-by-side__content.center>*{align-self:center;text-align:center}.side-by-side__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}@media screen and (min-width: 990px){.side-by-side__content{padding:6rem 7rem 7rem}}.side-by-side__content>*+*{margin-top:2rem}.side-by-side__content>.side-by-side__text:empty~a{margin-top:2rem}.side-by-side__content>:first-child:is(.image-with-text__heading),.side-by-side__text--caption+.image-with-text__heading,.side-by-side__text--caption:first-child{margin-top:0}.side-by-side__content :last-child:is(.image-with-text__heading),.side-by-side__text--caption{margin-bottom:0}.side-by-side__content .button+.side-by-side__text{margin-top:2rem}.side-by-side__content .side-by-side__text+.button{margin-top:3rem}
/*# sourceMappingURL=/cdn/shop/t/74/assets/component-side-by-side.css.map */
