.banner-deal .banner-deal-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-30px;margin-inline-start:-30px}.banner-deal .banner-deal-wrap .banner-deal-block{width:calc(50% - 30px);margin-top:30px;margin-inline-start:30px}.banner-deal .banner-deal-wrap .banner-deal-block .banner-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-30px;margin-inline-start:-30px}.banner-deal .banner-deal-wrap .banner-deal-block .banner-wrap .deal-main{width:calc(50% - 30px);margin-top:30px;margin-inline-start:30px}@media(max-width:991px){.banner-deal .banner-deal-wrap .banner-deal-block{width:calc(100% - 30px)}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner{order:1}}@media(max-width:767px){.banner-deal .banner-deal-wrap{margin-top:-15px;margin-inline-start:-12px}.banner-deal .banner-deal-wrap .banner-deal-block{width:calc(100% - 12px);margin-top:15px;margin-inline-start:12px}.banner-deal .banner-deal-wrap .banner-deal-block .banner-wrap{margin-top:-15px;margin-inline-start:-12px}.banner-deal .banner-deal-wrap .banner-deal-block .banner-wrap .deal-main{width:calc(50% - 12px);margin-top:15px;margin-inline-start:12px}}@media(max-width:479px){.banner-deal .banner-deal-wrap .banner-deal-block .banner-wrap .deal-main{width:calc(100% - 12px)}}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main{position:relative}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image{position:relative;display:flex;overflow:hidden;border-radius:var(--sti-border-radius)}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);z-index:1;pointer-events:none}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main,.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image,.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image img{height:100%}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image img{object-fit:cover}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content{position:absolute;bottom:30px;left:30px;right:30px;text-align:center;z-index:2}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title span.subtitle{font-size:18px;margin-bottom:15px;font-weight:var(--font-custom-weight-header)}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title h2.title{font-size:40px;font-weight:500;margin:0 auto}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title h2.title{max-width:66.66%;font-weight:600}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-button{margin-top:16px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content{background-color:var(--font-color-primary);position:absolute;top:50px;right:50px;bottom:50px;left:50px;display:flex;flex-direction:column;justify-content:center;opacity:85%;visibility:visible;transform:translateY(0);border-radius:var(--sti-border-radius);-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner:hover .deal-main .deal-content{opacity:85%;visibility:visible;transform:translateY(0)}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-content-wrap{padding:60px 30px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title span.subtitle{font-size:16px;margin-bottom:16px;font-weight:var(--font-custom-weight-body)}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-timer{margin-top:16px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul{display:flex;flex-wrap:wrap;justify-content:center}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li{margin-inline-start:50px;padding-inline-start:50px;border-inline-start:1px solid rgba(255,255,255,.3);text-align:center}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li:first-child{margin-inline-start:0px;padding-inline-start:0px;border-inline-start:none}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li .timer-block{text-align:center}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li .timer-block span.countdown_timer{position:relative;font-size:30px;font-weight:600;line-height:1;display:block}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li .timer-block span.countdown_title{margin-top:7px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:46px}@media(max-width:1499px){.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content{left:15px;right:15px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content{top:30px;right:30px;bottom:30px;left:30px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-content-wrap{padding:30px}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title h2.title{font-size:30px}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title span.subtitle{margin-bottom:17px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title span.subtitle{margin-bottom:12px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-timer{margin-top:12px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:36px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li .timer-block span.countdown_title{margin-top:6px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li{margin-inline-start:40px;padding-inline-start:40px}}@media(max-width:1200px){.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title h2.title{max-width:75%}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:30px}}@media(max-width:1199px){.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content{top:15px;right:15px;bottom:15px;left:15px}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title h2.title{font-size:24px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title h2.title{max-width:75%}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title span.subtitle{font-size:16px;margin-bottom:14px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title span.subtitle{margin-bottom:10px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-timer{margin-top:11px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:26px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li{margin-inline-start:30px;padding-inline-start:30px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li .timer-block span.countdown_timer{font-size:24px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li .timer-block span.countdown_title{margin-top:4px}}@media(max-width:479px){.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title h2.title{font-size:20px;max-width:100%}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title span.subtitle{margin-bottom:9px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main,.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main span.deal-image,.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main span.deal-image img{height:300px}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main,.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image,.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image img{height:unset}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main span.deal-image img{object-fit:unset}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:20px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-content-wrap{padding:15px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content ul li{margin-inline-start:20px;padding-inline-start:20px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-timer{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/banner-deal.css.map */
