.cs-two-column-banner .banner.page-width:after{width:calc(100% - 3rem);transform:translate(-50%);left:50%}.cs-two-column-banner .banner.page-width .banner__media{width:calc(100% - 3rem);transform:translate(-50%);left:50%}@media screen and (min-width: 750px){.cs-two-column-banner .banner.page-width:after{width:calc(100% - 10rem)}.cs-two-column-banner .banner.page-width .banner__media{width:calc(100% - 10rem)}}@media screen and (max-width: 749px){.cs-two-column-banner .hide-mobile{display:none}}@media screen and (min-width: 750px){.cs-two-column-banner .hide-desktop{display:none}}@media screen and (max-width: 749px){.cs-two-column-banner .banner__box{min-height:40rem;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 750px){.cs-two-column-banner div.banner__box.content-container{max-width:50rem}}@media screen and (max-width: 749px){.cs-two-column-banner div.banner__box.content-container{justify-content:flex-end;text-align:left;align-items:flex-start}}.cs-two-column-banner .banner-container{display:flex;flex-direction:column;gap:calc(3.2rem * .75)}.cs-two-column-banner .banner{width:100%}@media screen and (min-width: 750px){.cs-two-column-banner .banner-container{flex-direction:row}.cs-two-column-banner .banner-container{gap:3.2rem}}@media screen and (min-width: 750px){.cs-two-column-banner .banner__box{width:auto;max-width:71rem;min-width:auto}}.cs-two-column-banner .banner__box{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}@media screen and (min-width: 750px){.cs-two-column-banner div.banner__box{padding:0}}.cs-two-column-banner .banner__heading{margin:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cs-two-column-banner.css.map */
