.offer-section{position:relative}.offer-section .page-width{max-width:870px}.offer-section .offer-header{text-align:center;max-width:700px;width:100%;margin:0 auto 50px}.offer-section .offer-header .heading h2{margin:0;letter-spacing:-.05rem;font-size:28px;font-weight:700;line-height:1.2;color:#000}.offer-section .offer-header .content{margin:20px auto 0;max-width:580px}.offer-section .offer-header .content p{letter-spacing:-.02em;font-size:18px;font-weight:400;line-height:1.5;color:#000;margin:0}.offer-section .main-title{background-color:#4ea5ec;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:8px 16px;color:#fff;font-size:22px;font-weight:900;display:flex;width:max-content;margin:-24px auto 0;position:absolute;left:0;right:0}.offer-section .offer-box .offer-wrapper{display:flex;flex-wrap:wrap;border:1px dashed #000;background:#fff;padding:2px}.offer-section .offer-box .offer-image{display:flex;max-width:50%;width:100%}.offer-section .offer-box .offer-image .image img{width:100%;height:100%}.offer-section .offer-box .offer-content{padding:50px;max-width:50%;width:100%}.offer-section .offer-box .offer-content .sub-heading{display:flex;align-items:center;justify-content:center}.offer-section .offer-box .offer-content .sub-heading hr{flex:1;margin:0;width:100%;background:#0000001c}.offer-section .offer-box .offer-content .sub-heading h4{text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0;line-height:1}.offer-section .offer-box .offer-content .sub-heading .image{display:flex}.offer-section .offer-box .offer-content .sub-heading .sub-heading-wrapper{display:flex;align-items:center;margin:0 10px;gap:10px}.offer-section .offer-box .offer-content .heading{margin-top:10px;color:#000;text-align:center;font-size:26px;font-weight:900;line-height:1.2}.offer-section .offer-box .offer-content .heading strong{font-weight:900;color:#b32134}.offer-section .offer-box .offer-content .content{margin-top:10px}.offer-section .offer-box .offer-content .content p{margin:0;text-align:center;font-size:13px;line-height:1.2;color:#000}.offer-section .offer-box .offer-content .custom-button{margin-top:16px}.offer-section .offer-box .offer-content .custom-button .button{gap:10px;width:100%;padding-top:20px;padding-bottom:20px}.offer-section .offer-box .offer-content .custom-button .button svg{width:24px;height:24px}.offer-section .offer-box .offer-content .time-block{padding:5px 16px;color:#000;text-align:center;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.offer-section .offer-box .offer-content .time-block .time{display:flex;color:#cf0000;margin-left:4px}.offer-section .offer-box .offer-content .bottom_content{margin-top:10px}.offer-section .offer-box .offer-content .bottom_content p{font-size:12px;color:#000;text-align:center;line-height:1.2;margin:0}.offer-section .offer-box .offer-content .sell_out-block .sell_out-wrapper{background-color:#fff6ee;border:1px dashed #ffedd7;border-radius:4px;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;font-size:12px;color:#000;display:flex}.offer-section .offer-box .offer-content .sell_out-block .sell_out-wrapper .left-block{display:flex;align-items:center;padding-right:13px;margin-right:13px;border-right:1px solid #000}.offer-section .offer-box .offer-content .sell_out-block .sell_out-wrapper .left-block .left-text{color:#c8202f;font-weight:700}@media screen and (max-width:749px){.offer-section .main-title{font-size:17px}.offer-section .offer-box .offer-content,.offer-section .offer-box .offer-image{max-width:100%}.offer-section .offer-box .offer-content{padding:16px}}@media screen and (max-width:575px){.offer-section .offer-box .offer-content .heading{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/offer-section.css.map */
