.banner-with-text{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.banner-with-text__container{display:flex;min-height:450px}@media screen and (min-width: 768px){.banner-with-text__container{padding-right:15px;padding-left:15px}}@media screen and (min-width: 1024px){.banner-with-text__container{padding-right:60px;padding-left:60px}}.banner-with-text__content{display:flex;flex-direction:column;flex-flow:column-reverse;align-items:center;justify-content:space-between;width:100%;padding:30px 20px}@media screen and (min-width: 768px){.banner-with-text__content{gap:24px}}@media screen and (min-width: 1024px){.banner-with-text__content{flex-direction:row;flex-flow:row-reverse;padding:60px 80px}}@media screen and (min-width: 1024px){.banner-with-text__content--ar{flex-flow:unset}}.banner-with-text__heading{width:100%}@media screen and (min-width: 1024px){.banner-with-text__heading{width:40%}}.banner-with-text__heading p{max-width:100%;margin:0 auto;font-family:var(--font-heading-family);font-size:36px;font-style:var(--font-heading-style);font-weight:600;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));color:rgb(var(--color-foreground));text-align:center;letter-spacing:-.02em;word-break:break-word}@media screen and (min-width: 1024px){.banner-with-text__heading p{max-width:80%;margin:unset;text-align:left}}.banner-with-text__heading strong{color:#c00}@media screen and (min-width: 1024px){.banner-with-text__heading--ar p{text-align:right!important}}.banner-with-text__image-wrapper{width:100%;margin:0 auto}@media screen and (min-width: 1024px){.banner-with-text__image-wrapper{width:60%}}@media screen and (min-width: 783px){.banner-with-text__image-wrapper{flex-basis:60%}}.banner-with-text__image-wrapper img{display:block;width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/120/assets/banner-with-text.css.map */
