div.snow:empty{display:block!important}.sale-banner-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#367bc9d4;z-index:5}.santa{background:url(https://kidsvip.ca/wp-content/uploads/2021/11/Depositphotos_35195077_S-removebg-preview.png);position:absolute;display:block!important;top:40%;right:15%;width:235px;height:350px;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:7}.tree{background:url(https://kidsvip.ca/wp-content/uploads/2021/11/christmas-tree.png);position:absolute;display:block!important;top:40%;left:15%;width:235px;height:350px;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:7}.bell{background:url(https://kidsvip.ca/wp-content/uploads/2021/11/Depositphotos_10016994_S-removebg-preview.png);position:absolute;display:block!important;top:74%;left:50%;transform:translate(-50%);width:160px;height:160px;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:7}.snow{background:url(https://kidsvip.ca/wp-content/uploads/2021/11/top-snow-pattern.png);left:0;top:0;width:100%;height:38px;z-index:9;position:absolute}.sale-banner-section{position:relative}.coupon-code__section{padding:30px;background-color:#ffffff2b;border:1px solid #ffffff59;border-radius:8px}.inner-sale-banner-section{height:60vh}.sale-banner-heading-section{text-align:center;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.sale-banner-heading-section .sale-banner__sub-heading{font-size:35px;color:#fff}.sale-banner-heading-section .sale-banner__heading1,.sale-banner-heading-section .sale-banner__heading2{font-size:48px;color:#fff}.coupon-code__section{display:flex;flex-direction:column;gap:15px;margin-top:2rem}.coupon-code__section .code{display:flex;flex-direction:column;gap:10px}.coupon-code__section span{color:#fff;text-align:center}.coupon-code__section .coupon{display:flex;flex-direction:column;gap:10px}.coupon-code__section .coupon .coupon-code__code1{color:green;font-weight:600}.coupon-code__section .coupon .coupon-code__code1,.coupon-code__code2{background:linear-gradient(to right,#df0909,#1f44dc);border-radius:5px;padding:5px 10px;color:#fff;font-weight:600;text-align:center}.inner-sale-banner-section{display:flex;align-items:center;justify-content:center;z-index:9;position:relative}.inner-sale-banner-section .inner-sale-banner{z-index:1}@media screen and (max-width: 1024px){.sale-banner-heading-section .sale-banner__sub-heading{font-size:28px}.sale-banner-heading-section .sale-banner__heading1,.sale-banner-heading-section .sale-banner__heading2{font-size:36px}.tree,.santa{width:180px;height:250px;top:45%}.bell{width:150px;height:160px;top:70%}.coupon-code__section{padding:20px}.inner-sale-banner-section{height:auto;padding:30px 0}}@media screen and (max-width: 768px){.sale-banner-heading-section .sale-banner__sub-heading{font-size:24px}.sale-banner-heading-section .sale-banner__heading1,.sale-banner-heading-section .sale-banner__heading2{font-size:28px}.coupon-code__section{gap:20px}.tree,.santa{width:140px;height:200px;top:auto;bottom:10px}.tree{left:3%}.santa{right:3%}.bell{width:100px;height:110px;top:auto;bottom:10px;left:50%;transform:translate(-50%)}}@media screen and (max-width: 480px){.sale-banner-heading-section .sale-banner__sub-heading{font-size:18px}.sale-banner-heading-section .sale-banner__heading1,.sale-banner-heading-section .sale-banner__heading2{font-size:22px}.coupon-code__section span{font-size:14px;text-align:center}.coupon-code__section{padding:15px}.tree,.santa,.bell{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sale-banner.css.map */
