.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}@media(max-width:991px){.banner-deal .banner-deal-wrap .banner-deal-block{width:calc(100% - 30px)}}@media(max-width:767px){.banner-deal .banner-deal-wrap{margin-top:-12px;margin-inline-start:-12px}.banner-deal .banner-deal-wrap .banner-deal-block{width:calc(100% - 12px);margin-top:12px;margin-inline-start: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;overflow:hidden;display:block;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,rgb(140 55 24 / 80%),transparent);z-index:1;pointer-events:none}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main span.deal-image:after{content:unset;position:unset}.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;display:flex;justify-content:space-between;align-items:center;z-index:2}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content.sp-title .deal-title{width:50%}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title span.subtitle{font-size:20px;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;margin:0;line-height:1.1}.banner-deal .banner-deal .st-hotspot{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5}.banner-deal .banner-deal .st-hotspot .st-btn{background-color:#fff;color:var(--font-color-primary);font-size:12px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:100%;z-index:1;margin:0 auto;cursor:pointer}.banner-deal .st-hotspot .st-btn:hover{color:#fff;background-color:var(--font-color-primary)}.banner-deal .st-hotspot .st-btn:before,.banner-deal .st-hotspot .st-btn:after{content:"";position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;border-radius:100%;z-index:-1;box-shadow:0 0 0 1px #ffffff1a}.banner-deal .product-grid-list .single-product-wrap{background-color:#fff;padding:10px 20px;border-radius:var(--sti-border-radius)}.banner-deal .product-grid-list .single-product-wrap .product-content{padding-inline-end:0px}.banner-deal .product-grid-list .single-product-wrap .product-image a.pro-img{border-radius:5px}.banner-deal .product-grid-list .single-product-wrap .product-content .price-box{margin-top:6px}.banner-deal .st-hotspot .st-btn:before{-webkit-animation:hovereffect1 2s linear infinite alternate;-moz-animation:hovereffect1 2s linear infinite alternate;animation:hovereffect1 2s linear infinite alternate}.banner-deal .st-hotspot .st-btn:after{-webkit-animation:hovereffect1 4s linear infinite alternate;-moz-animation:hovereffect1 4s linear infinite alternate;animation:hovereffect1 4s linear infinite alternate}.banner-deal .st-hotspot .st-btn span.hotspot-dott-bg{-webkit-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.banner-deal .st-hotspot .st-content-parent .product-grid-rating,.banner-deal .st-hotspot .st-content-parent .pr-gr-option,.banner-deal .st-hotspot .st-content-parent .quick-action{display:none}.banner-deal .st-hotspot.open .st-btn span.hotspot-dott-bg{transform:rotate(45deg)}.banner-deal .st-hotspot .st-content-parent{position:absolute;top:80px;width:260px;opacity:0;visibility:hidden;z-index:10;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.banner-deal .st-hotspot.open .st-content-parent{opacity:1;visibility:visible}.banner-deal .st-hotspot .st-content-parent:after{content:"";width:50px;height:50px;position:absolute;top:-49px;left:50%;transform:translate(-50%);background-color:#fff;clip-path:polygon(49% 50%,0% 100%,100% 100%)}@-webkit-keyframes hovereffect1{0%{opacity:.3;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);box-shadow:0 0 0 5px #ffffff1a,0 0 5px 5px #ffffff80,0 0 0 5px #ffffff80}to{opacity:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 5px #ffffff1a,0 0 5px 5px #ffffff80,0 0 0 5px #ffffff80}}@-moz-keyframes hovereffect1{0%{opacity:.3;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);box-shadow:0 0 0 5px #ffffff1a,0 0 5px 5px #ffffff80,0 0 0 5px #ffffff80}to{opacity:0;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);box-shadow:0 0 0 5px #ffffff1a,0 0 5px 5px #ffffff80,0 0 0 5px #ffffff80}}@keyframes hovereffect1{0%{opacity:.3;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}50%{opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px #ffffff1a,0 0 10px 10px #ffffff80,0 0 0 10px #ffffff80}to{opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 10px #ffffff1a,0 0 10px 10px #ffffff80,0 0 0 10px #ffffff80}}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content{position:absolute;left:0;right:0;bottom:50%;transform:translateY(50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;padding:0 30px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content span.label-image{position:relative;width:175px;overflow:hidden;border-radius:100%}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content span.label-image svg,.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content span.label-image img{animation:spin 6s linear infinite}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title p.desc{font-size:18px;max-width:91.67%;margin:44px auto 0}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:42px}@media(max-width:1499px){.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-banner .deal-main .deal-content .deal-title p.desc{margin:34px auto 0}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content span.label-image{width:165px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:32px}}@media(max-width:1199px){.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 p.desc{font-size:16px;max-width:100%;margin:23px auto 0}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content span.label-image{width:150px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:21px}}@media(max-width:767px){.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-main .deal-content{left:15px;right:15px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content{padding:0 15px}}@media(max-width:479px){.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content{left:12px;right:12px;bottom:15px;flex-direction:column}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-button{margin-top:14px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content{padding:0 12px}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content .deal-title h2.title{font-size:20px}.banner-deal .banner-deal-wrap .banner-deal-block .deal-main .deal-content.sp-title .deal-title{width:100%}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-title p.desc{margin:13px auto 0}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content span.label-image{width:90px}.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content .deal-button{margin-top:11px}}@media(max-width:320px){.banner-deal .banner-deal-wrap .banner-deal-block.deal-banner .deal-main .deal-content{position:unset;transform:unset;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/banner-lookbook.css.map */
