.promo-banner-container{max-width:1700px;margin:auto}.promo-banner-text-wrap .btn{text-transform:capitalize;font-weight:500;padding:5px 35px 7px}.promo-banner-section .grid--uniform{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.promo-banner-section .section-header{margin-bottom:0;text-align:center}.promo-banner-section h2{line-height:1.2;font-weight:500}@media only screen and (min-width:769px){.promo-banner-text-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;align-items:center}.promo-banner-text-contain{border-left:1px solid #808080}.promo-banner-text-wrap .rte{max-width:270px;margin-bottom:0}.promo-banner-section .rte p{font-size:30px;line-height:1.2}}@media only screen and (min-width:1369px){.promo-banner-section .promo-banner{padding:40px 30px}.promo-banner-section h2{font-size:3.5em}}@media only screen and (min-width:1025px)and (max-width:1368px){.promo-banner-section .promo-banner{padding:50px 40px}.promo-banner-section h2{font-size:36px;line-height:42px}}@media only screen and (min-width:769px)and (max-width:1268px){.promo-banner-section .promo-banner{padding:40px 30px}.promo-banner-section h2{font-size:30px;line-height:36px}}@media only screen and (max-width:768px){.promo-banner-section .rte p{font-size:20px;line-height:24px}.promo-banner-section .promo-banner{padding:30px 20px}.promo-banner-section .rte p{font-size:16px;line-height:22px}.promo-banner-section .section-header{margin-bottom:20px;text-align:left}.promo-banner-section .btn_wrap{text-align:left!important;margin-top:20px}.promo-banner-section .promo-banner-container{display:block}.promo-banner-container .grid__item{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-promo-banner.css.map */
