.split-content{width:100%;overflow:hidden}.split-content__container{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 750px){.split-content__container{flex-direction:row;min-height:500px}}.split-content__container--reverse{flex-direction:column}@media screen and (min-width: 750px){.split-content__container--reverse{flex-direction:row-reverse}}.split-content__image{width:100%;position:relative;overflow:hidden}@media screen and (min-width: 750px){.split-content__image{width:50%;flex-shrink:0}}.split-content__image img{width:100%;height:100%;object-fit:cover;display:block}.split-content__image--placeholder{background:rgba(var(--color-foreground),.04);display:flex;align-items:center;justify-content:center;min-height:300px}@media screen and (min-width: 750px){.split-content__image--placeholder{min-height:500px}}.split-content__image--placeholder svg{width:80px;height:80px;opacity:.3}.split-content__content{width:100%;display:flex;align-items:center;justify-content:center;padding:4rem 2rem}@media screen and (min-width: 750px){.split-content__content{width:50%;padding:5rem 4rem}}@media screen and (min-width: 990px){.split-content__content{padding:6rem 5rem}}.split-content__content--align-left{text-align:left}.split-content__content--align-center{text-align:center}.split-content__content--align-right{text-align:right}.split-content__text-wrapper{width:100%;max-width:70rem;display:flex;flex-direction:column;gap:2rem}.split-content__heading{margin:0;line-height:1}.split-content__text{font-size:1.6rem;line-height:1.6}@media screen and (min-width: 750px){.split-content__text{font-size:1.7rem}}.split-content__text p{margin:0 0 1.5rem}.split-content__text p:last-child{margin-bottom:0}.split-content__buttons{margin-top:1rem;display:flex;gap:1.5rem;flex-wrap:wrap}.split-content__content--align-left .split-content__buttons{justify-content:flex-start}.split-content__content--align-center .split-content__buttons{justify-content:center}.split-content__content--align-right .split-content__buttons{justify-content:flex-end}@media screen and (max-width: 749px){.split-content__buttons{flex-direction:column;width:100%}.split-content__buttons .button{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/section-split-content.css.map */
