.offer-banner .offer-banner__wrapper{border-top-right-radius:100px}.offer-banner .offer-banner__wrapper>h1{text-align:center;margin:0 auto 20px;max-width:720px}.offer-banner .offer-banner__content-container{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-gap:20px}.offer-banner .offer-banner__right>[class*=button]{margin-left:0;margin-right:0}.offer-banner .offer-banner__right{display:flex;flex-wrap:wrap;flex-flow:column;justify-content:center;grid-gap:5px}.offer-banner .offer-banner__single-content{background-color:#fff3;padding:20px;text-transform:capitalize;position:relative}.offer-banner .offer-banner__free-sign{position:absolute;display:inline-flex;justify-content:center;align-items:center;background-color:#f45555;border-radius:5px;font-weight:700;font-size:12px;line-height:1;padding:2px 12px;top:10px;left:10px}.offer-banner__single-content>.rte{display:flex;height:100%}.offer-banner .offer-banner__single-content h4{margin-bottom:0}.offer-banner .offer-banner__gwp-title{margin-top:50px;margin-bottom:20px}.offer-banner .offer-banner__single-content>img{height:70px;object-fit:contain;display:block;margin:0 auto}.offer-banner .offer-banner__title{font-weight:700;margin:0}.offer-banner__title.offer-banner__title-first{text-transform:uppercase}@media (max-width:989px){.offer-banner__title-second{font-size:36px!important}}.offer-banner .offer-banner__text h2{margin:5px 0 20px}.offer-banner .offer-banner__left{display:flex;justify-content:center;align-items:center}.offer-banner .offer-banner__left img{max-width:90%}@media screen and (max-width:989px){.offer-banner .offer-banner__products-container{grid-template-columns:repeat(2,1fr)!important}.offer-banner .offer-banner__content-container{grid-template-columns:1fr!important;grid-template-rows:auto auto}.offer-banner .offer-banner__right{justify-content:center;align-items:center;text-align:center}.offer-banner .offer-banner__single-content>img{height:50px}.offer-banner .offer-banner__gwp-title{margin-top:40px}.offer-banner .offer-banner__single-content{padding:30px 15px 15px}.offer-banner .offer-banner__single-content h4{margin-top:15px}}@media screen and (max-width:550px){.offer-banner .offer-banner__free-sign{font-size:10px;padding:1px 9px}}@media screen and (max-width:320px){.offer-banner .offer-banner__products-container{grid-template-columns:1fr!important}.offer-banner .offer-banner__wrapper{border-top-right-radius:70px}}
/*# sourceMappingURL=/cdn/shop/t/293/assets/section-promo-offer.css.map */
