.content-with-text h2{margin-bottom:0}.content-with-text h4{margin:0 0 1.2rem}.content-with-text--full-width .content-with-text__grid{--grid-mobile-vertical-spacing: 3.2rem;row-gap:3.2rem}.content-with-text--full-width .content-with-text__content{padding:0 2rem}@media screen and (min-width: 768px){.content-with-text--full-width .content-with-text__content{padding:0;justify-content:end}.content-with-text--full-width .content-with-text__content>div{margin-left:auto;margin-right:0}.content-with-text--full-width .content-with-text__media--placeholder{height:50rem}}.content-with-text .grid{margin-bottom:0}.content-with-text .grid__item{position:relative}.content-with-text .content-with-text__text-item{order:3}.content-with-text .content-with-text__media-item{order:2}.content-with-text__media-item--with-heading{display:flex;flex-flow:row nowrap;align-items:center;text-align:center;padding:0 1.2rem}.content-with-text__media-item--with-heading .title-wrapper{margin:0}.content-with-text__media-item--with-heading>*{flex:1}.content-with-text .content-with-text__content-mobile{order:1}.content-with-text__grid{align-items:center}@media screen and (max-width: 1023px){.content-with-text__grid--mobile-reverse{flex-direction:column-reverse}}.content-with-text__media{min-height:100%;overflow:visible}.content-with-text__media .media{padding-bottom:var(--aspect-ratio-mobile)}.content-with-text__media--placeholder{position:relative;overflow:hidden;height:20rem}.content-with-text__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.content-with-text__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04)}.content-with-text__content{display:flex;align-items:center}.content-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.content-with-text__media-item{margin-left:auto}.content-with-text__grid--reverse .content-with-text__media-item{margin-left:0;margin-right:auto}.content-with-text .content-with-text__media-item>*{border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius)}.content-with-text .content-with-text__text-item>*{border-radius:var(--text-boxes-radius)}.content-with-text__content{border-radius:var(--text-boxes-radius);word-break:break-word}.content-with-text__content>.content-with-text__text:empty~a{margin-top:2rem}.content-with-text__content .button+.content-with-text__text{margin-top:2rem}.content-with-text__text-mobile--center{text-align:center}.content-with-text__text-mobile--right{text-align:right}.content-with-text__content .content-with-text__text+.button{margin-top:3rem}.content-with-text__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;word-break:break-word;width:100%;margin-top:3.2rem}.content-with-text__text p{margin-top:0;margin-bottom:1rem}.content-with-text__disclaimer{font-size:1rem}.content-with-text__disclaimer-mobile--center{text-align:center}.content-with-text__disclaimer-mobile--right{text-align:right}@media screen and (min-width: 1024px){.content-with-text__grid--reverse .content-with-text__content{justify-content:flex-start;max-width:calc(var(--page-width) / 2 - var(--desktop-padding) * 2)}.content-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.content-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.content-with-text__content--desktop-center>*{align-self:center;text-align:center}.content-with-text__media-item--small,.content-with-text__media-item--large+.content-with-text__text-item{flex-grow:0}.content-with-text__content>div{max-width:44rem}.content-with-text__media--placeholder{height:30rem}.content-with-text__grid--desktop-reverse,.content-with-text__grid--reverse{flex-direction:row-reverse}.content-with-text__media .media{padding-bottom:var(--aspect-ratio-desktop)}.content-with-text__buttons{margin-top:3.2rem}.content-with-text .content-with-text__text-item,.content-with-text .content-with-text__media-item,.content-with-text .content-with-text__content-mobile{order:unset}.content-with-text__text-desktop--left,.content-with-text__disclaimer-desktop--left{text-align:left}.content-with-text__text-desktop--center,.content-with-text__disclaimer-desktop--center{text-align:center}.content-with-text__text-desktop--right,.content-with-text__disclaimer-desktop--right{text-align:right}}@supports not (inset: 10px){.content-with-text .grid{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-content-with-text.css.map */
