@-webkit-keyframes clickScaleAnimation{0%,10%,90%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%,60%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes clickScaleAnimation{0%,10%,90%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%,60%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(.95);transform:scale(.95)}}@-webkit-keyframes clickAnimation{0%,10%,90%{-webkit-transform:translate(0,0);transform:translate(0)}40%,60%{-webkit-transform:translate(-80px,-55px);transform:translate(-80px,-55px)}50%{-webkit-transform:translate(-60px,-35px);transform:translate(-60px,-35px)}to{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}}@keyframes clickAnimation{0%,10%,90%{-webkit-transform:translate(0,0);transform:translate(0)}40%,60%{-webkit-transform:translate(-80px,-55px);transform:translate(-80px,-55px)}50%{-webkit-transform:translate(-60px,-35px);transform:translate(-60px,-35px)}to{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}}.new-customer-popup-campaign-wrapper,.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-customer-popup-campaign-wrapper{position:fixed;z-index:10300;display:none;background-image:url(https://luvmelacehair.com/cdn/shop/files/fission-activity-new-customer-discount-background.webp);background-repeat:no-repeat;background-size:100%;cursor:pointer}.new-customer-popup-campaign-wrapper--visible{display:-webkit-box;display:-ms-flexbox;display:flex}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content{display:-webkit-box;display:-ms-flexbox;display:flex;color:#93549b;text-align:center}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__desc,.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__value{white-space:normal;word-break:break-word;word-wrap:anywhere}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-handler{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#ae7ab5}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close,.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-handler,.new-customer-popup-campaign__dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-customer-popup-campaign__dialog{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:url(https://luvmelacehair.com/cdn/shop/files/fission-activity-new-customer-discount-query-status-dialog-background.webp);background-repeat:no-repeat}.new-customer-popup-campaign__dialog__title{color:#f7ecff}.new-customer-popup-campaign__dialog__caption{color:#0009}.new-customer-popup-campaign__dialog__content{display:grid}.new-customer-popup-campaign__dialog__content__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#faf1fb}.new-customer-popup-campaign__dialog__content__item:before{position:absolute;background:#fff;border-left-color:#fff!important;content:""}.new-customer-popup-campaign__dialog__content__item:after{position:absolute;background:#fff;border-right-color:#fff!important;content:""}.new-customer-popup-campaign__dialog__content__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#93549b}.new-customer-popup-campaign__dialog__content__desc{color:#0009}.new-customer-popup-campaign__dialog__content__desc--hightlight{color:#93549b}.new-customer-popup-campaign__dialog__countdown,.new-customer-popup-campaign__dialog__countdown__col[data-date-block]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ae7ab5}.new-customer-popup-campaign__dialog__countdown__col[data-date-block]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#cb89d9;-webkit-box-shadow:0 1px .53333333vw 0 rgba(0,0,0,.18),inset 0 1px .53333333vw 0 rgba(255,255,255,.5);box-shadow:0 1px .53333333vw #0000002e,inset 0 1px .53333333vw #ffffff80}.new-customer-popup-campaign__dialog__handler{position:relative}.new-customer-popup-campaign__dialog__handler .mec-btn{color:#fff;background:#ae7ab5;-webkit-animation:clickScaleAnimation 2.1s infinite ease-in-out;animation:clickScaleAnimation 2.1s infinite ease-in-out}.new-customer-popup-campaign__dialog__handler__icon{position:absolute;-o-object-fit:contain;object-fit:contain;-webkit-animation:clickAnimation 2.1s infinite ease-in-out;animation:clickAnimation 2.1s infinite ease-in-out}.new-customer-popup-campaign__dialog__close{bottom:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-transform:translateX(-50%);transform:translate(-50%);cursor:pointer}.new-customer-popup-campaign-apply-code__dialog{position:absolute;background-image:url(https://luvmelacehair.com/cdn/shop/files/fission-activity-new-customer-discount-apply-discount-dialog-background.png);background-repeat:no-repeat}.new-customer-popup-campaign-apply-code__dialog__background{background:-webkit-gradient(linear,left top,left bottom,from(#e1c0f5),color-stop(12%,#e1c0f5),to(#fbf5ff));background:linear-gradient(180deg,#e1c0f5 0 12%,#fbf5ff)}.new-customer-popup-campaign-apply-code__dialog .new-customer-popup-campaign-apply-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-customer-popup-campaign-apply-code__dialog .new-customer-popup-campaign-apply-code,.new-customer-popup-campaign-apply-code__dialog__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-customer-popup-campaign-apply-code__dialog__title{color:#000;white-space:normal;word-break:break-word;word-wrap:anywhere;text-align:center}.new-customer-popup-campaign-apply-code__dialog__desc{color:#000c;text-align:center;white-space:normal;word-break:break-word;word-wrap:anywhere}.new-customer-popup-campaign-apply-code__dialog__content,.new-customer-popup-campaign-apply-code__dialog__content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-customer-popup-campaign-apply-code__dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.new-customer-popup-campaign-apply-code__dialog__content__item{position:relative;background:#faf1fb}.new-customer-popup-campaign-apply-code__dialog__content__item:before{position:absolute;background:#fff;border-left-color:#fff!important;content:""}.new-customer-popup-campaign-apply-code__dialog__content__item:after{position:absolute;background:#fff;border-right-color:#fff!important;content:""}.new-customer-popup-campaign-apply-code__dialog__content__border{position:absolute;pointer-events:none}.new-customer-popup-campaign-apply-code__dialog__content__border:before{position:absolute;background:#fff;border-left:none;content:""}.new-customer-popup-campaign-apply-code__dialog__content__border:after{position:absolute;background:#fff;border-right:none;content:""}.new-customer-popup-campaign-apply-code__dialog__content__discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#93549b}.new-customer-popup-campaign-apply-code__dialog__content__threshold{color:#0009}.new-customer-popup-campaign-apply-code__dialog__content__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0009}.new-customer-popup-campaign-apply-code__dialog__content__copy .mec-icon{cursor:pointer;position:relative}.new-customer-popup-campaign-apply-code__dialog__content__tips,.new-customer-popup-campaign-apply-code__dialog__handler .mec-btn{color:#fff;background:#ae7ab5}.new-customer-popup-campaign-apply-code__dialog__handler{position:relative}.new-customer-popup-campaign-apply-code__dialog__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}.new-customer-popup-campaign-apply-code__dialog__content__copy .mec-icon:after,.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close:after{position:absolute;top:-3.2vw;right:-3.2vw;bottom:-3.2vw;left:-3.2vw;content:""}.new-customer-popup-campaign-wrapper{top:calc(50vh + 33.86666667vw);right:0;gap:2.13333333vw;width:26.66666667vw;height:24vw;padding:0 4.8vw}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content{gap:.53333333vw;height:7.73333333vw;margin-top:4.8vw;font-weight:400;font-size:4vw;line-height:4.8vw}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__value{font-size:3.46666667vw;line-height:4.53333333vw;font-weight:500;line-height:1}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__desc{font-size:2.66666667vw;line-height:3.46666667vw;font-weight:500;line-height:1}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-handler{width:16vw;height:5.06666667vw;font-size:3.73333333vw;line-height:4.8vw;font-weight:500;border-radius:2.53333333vw}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close{position:absolute;top:-3.73333333vw;left:2.13333333vw;font-size:4.26666667vw}.new-customer-popup-campaign__dialog{top:50%;left:50%;width:100vw;height:114.13333333vw;background-size:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-customer-popup-campaign__dialog__title{margin-top:6.13333333vw;font-weight:500;font-size:6.93333333vw;line-height:9.33333333vw;text-shadow:0 .26666667vw .66666667vw rgba(0,0,0,.14)}.new-customer-popup-campaign__dialog__caption{margin-top:7.2vw;font-size:4.26666667vw;line-height:5.33333333vw;font-weight:400}.new-customer-popup-campaign__dialog__content{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:3.2vw;width:66.66666667vw;height:18.66666667vw;margin-top:9.86666667vw}.new-customer-popup-campaign__dialog__content__item{gap:.93333333vw;height:100%;padding:0 2.13333333vw;border:1px solid rgba(174,122,181,.6);border-radius:1.06666667vw}.new-customer-popup-campaign__dialog__content__item:after,.new-customer-popup-campaign__dialog__content__item:before{top:50%;z-index:2;width:2.13333333vw;height:4.26666667vw;border:1px solid #ae7ab5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new-customer-popup-campaign__dialog__content__item:before{left:-1px;border-radius:0 100% 100% 0/50%}.new-customer-popup-campaign__dialog__content__item:after{right:-1px;border-radius:100% 0 0 100%/50%}.new-customer-popup-campaign__dialog__content__title{gap:.53333333vw;font-weight:500;font-size:7.46666667vw;line-height:1}.new-customer-popup-campaign__dialog__content__title--small{font-size:4.26666667vw}.new-customer-popup-campaign__dialog__content__desc{font-size:3.46666667vw;line-height:1}.new-customer-popup-campaign__dialog__countdown{gap:1.06666667vw;margin-top:14.93333333vw}.new-customer-popup-campaign__dialog__countdown__col{font-weight:500;font-size:6.4vw}.new-customer-popup-campaign__dialog__countdown__col[data-date-block]{width:8.53333333vw;height:8.53333333vw;font-weight:400;font-size:5.86666667vw;border-radius:1.06666667vw}.new-customer-popup-campaign__dialog__handler{margin-top:5.33333333vw}.new-customer-popup-campaign__dialog__handler .mec-btn{width:71.46666667vw;height:11.73333333vw;font-weight:500;font-size:4.8vw;line-height:6.4vw;border-radius:5.86666667vw}.new-customer-popup-campaign__dialog__handler__icon{top:16vw;right:-16vw;width:22.4vw;height:27.73333333vw}.new-customer-popup-campaign__dialog__close{position:absolute;font-size:6.4vw}.new-customer-popup-campaign__dialog__close:after{position:absolute;top:-3.2vw;right:-3.2vw;bottom:-3.2vw;left:-3.2vw;content:""}.new-customer-popup-campaign-apply-code__dialog{top:50%;left:50%;width:100vw;padding:26.4vw 7.94666667vw 13.33333333vw;background-size:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-customer-popup-campaign-apply-code__dialog>mec-spin{width:100%}.new-customer-popup-campaign-apply-code__dialog__background{padding:0 4.8vw 4.8vw;border-radius:0 0 4.26666667vw 4.26666667vw}.new-customer-popup-campaign-apply-code__dialog .new-customer-popup-campaign-apply-code{gap:4.26666667vw}.new-customer-popup-campaign-apply-code__dialog__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-height:40vh;overflow-y:auto}.new-customer-popup-campaign-apply-code__dialog__title{font-weight:500;font-size:6.93333333vw;line-height:9.33333333vw}.new-customer-popup-campaign-apply-code__dialog__title--small{font-size:4.8vw}.new-customer-popup-campaign-apply-code__dialog__desc{margin-top:1.6vw;font-size:4.26666667vw;line-height:5.33333333vw;font-weight:400}.new-customer-popup-campaign-apply-code__dialog__content{gap:3.2vw;width:100%;margin-top:3.2vw;padding:3.2vw;border-radius:4.26666667vw}.new-customer-popup-campaign-apply-code__dialog__content__item{gap:1.06666667vw;width:100%;padding:2.66666667vw 4.8vw;border:1px solid rgba(174,122,181,.6);border-radius:4.26666667vw}.new-customer-popup-campaign-apply-code__dialog__content__item:after,.new-customer-popup-campaign-apply-code__dialog__content__item:before{top:50%;z-index:2;width:2.93333333vw;height:5.86666667vw;border:1px solid #ae7ab5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new-customer-popup-campaign-apply-code__dialog__content__item:before{left:-1px;border-radius:0 100% 100% 0/50%}.new-customer-popup-campaign-apply-code__dialog__content__item:after{right:-1px;border-radius:100% 0 0 100%/50%}.new-customer-popup-campaign-apply-code__dialog__content__discount{gap:1.06666667vw;font-weight:500;font-size:4.26666667vw;line-height:1}.new-customer-popup-campaign-apply-code__dialog__content__discount--large{font-weight:500;font-size:7.46666667vw;line-height:1}.new-customer-popup-campaign-apply-code__dialog__content__threshold{font-weight:400;font-size:3.73333333vw}.new-customer-popup-campaign-apply-code__dialog__content__copy{gap:1.06666667vw;font-weight:400;font-size:3.73333333vw}.new-customer-popup-campaign-apply-code__dialog__content__tips{margin-top:-3.2vw;font-weight:400;font-size:3.73333333vw;line-height:4.8vw;padding:.53333333vw 4.53333333vw;border-radius:0 0 4.26666667vw 4.26666667vw}.new-customer-popup-campaign-apply-code__dialog__handler{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.new-customer-popup-campaign-apply-code__dialog__handler .mec-btn{width:100%;height:11.73333333vw;font-weight:500;font-size:4.8vw;line-height:6.4vw;border-radius:5.86666667vw}.new-customer-popup-campaign-apply-code__dialog__close{position:absolute;bottom:0;left:50%;font-size:6.4vw;-webkit-transform:translateX(-50%);transform:translate(-50%)}.new-customer-popup-campaign-apply-code__dialog__close:after{position:absolute;top:-3.2vw;right:-3.2vw;bottom:-3.2vw;left:-3.2vw;content:""}@media only screen and (min-width:768px){.new-customer-popup-campaign-wrapper,.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-customer-popup-campaign-wrapper{position:fixed;z-index:10300;display:none;background-image:url(https://luvmelacehair.com/cdn/shop/files/fission-activity-new-customer-discount-background.webp);background-repeat:no-repeat;background-size:100%;cursor:pointer}.new-customer-popup-campaign-wrapper--visible{display:-webkit-box;display:-ms-flexbox;display:flex}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content{display:-webkit-box;display:-ms-flexbox;display:flex;color:#93549b;text-align:center}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__desc,.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__value{white-space:normal;word-break:break-word;word-wrap:anywhere}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-handler{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#ae7ab5}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close,.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-handler,.new-customer-popup-campaign__dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-customer-popup-campaign__dialog{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:url(https://luvmelacehair.com/cdn/shop/files/fission-activity-new-customer-discount-query-status-dialog-background.webp);background-repeat:no-repeat}.new-customer-popup-campaign__dialog__title{color:#f7ecff}.new-customer-popup-campaign__dialog__caption{color:#0009}.new-customer-popup-campaign__dialog__content{display:grid}.new-customer-popup-campaign__dialog__content__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#faf1fb}.new-customer-popup-campaign__dialog__content__item:before{position:absolute;background:#fff;border-left-color:#fff!important;content:""}.new-customer-popup-campaign__dialog__content__item:after{position:absolute;background:#fff;border-right-color:#fff!important;content:""}.new-customer-popup-campaign__dialog__content__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.new-customer-popup-campaign__dialog__content__desc{color:#0009}.new-customer-popup-campaign__dialog__content__desc--hightlight{color:#93549b}.new-customer-popup-campaign__dialog__countdown,.new-customer-popup-campaign__dialog__countdown__col[data-date-block]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-customer-popup-campaign__dialog__countdown__col[data-date-block]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#cb89d9;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.18),inset 0 1px 4px 0 rgba(255,255,255,.5);box-shadow:0 1px 4px #0000002e,inset 0 1px 4px #ffffff80}.new-customer-popup-campaign__dialog__handler{position:relative}.new-customer-popup-campaign__dialog__handler .mec-btn{color:#fff;background:#ae7ab5;-webkit-animation:clickScaleAnimation 2.1s infinite ease-in-out;animation:clickScaleAnimation 2.1s infinite ease-in-out}.new-customer-popup-campaign__dialog__handler__icon{position:absolute;-o-object-fit:contain;object-fit:contain;-webkit-animation:clickAnimation 2.1s infinite ease-in-out;animation:clickAnimation 2.1s infinite ease-in-out}@-webkit-keyframes clickScaleAnimation{0%,10%,90%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%,60%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes clickScaleAnimation{0%,10%,90%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%,60%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(.95);transform:scale(.95)}}.new-customer-popup-campaign__dialog__close{bottom:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-transform:translateX(-50%);transform:translate(-50%);cursor:pointer}.new-customer-popup-campaign-apply-code__dialog__content__copy .mec-icon:after{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;content:""}.new-customer-popup-campaign-apply-code__dialog{position:absolute;background-image:url(https://luvmelacehair.com/cdn/shop/files/fission-activity-new-customer-discount-apply-discount-dialog-background.png);background-repeat:no-repeat}.new-customer-popup-campaign-apply-code__dialog__background{background:-webkit-gradient(linear,left top,left bottom,from(#e1c0f5),color-stop(12%,#e1c0f5),to(#fbf5ff));background:linear-gradient(180deg,#e1c0f5 0 12%,#fbf5ff)}.new-customer-popup-campaign-apply-code__dialog .new-customer-popup-campaign-apply-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-customer-popup-campaign-apply-code__dialog .new-customer-popup-campaign-apply-code,.new-customer-popup-campaign-apply-code__dialog__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-customer-popup-campaign-apply-code__dialog__title{color:#000;white-space:normal;word-break:break-word;word-wrap:anywhere;text-align:center}.new-customer-popup-campaign-apply-code__dialog__desc{color:#000c;text-align:center;white-space:normal;word-break:break-word;word-wrap:anywhere}.new-customer-popup-campaign-apply-code__dialog__content,.new-customer-popup-campaign-apply-code__dialog__content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-customer-popup-campaign-apply-code__dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.new-customer-popup-campaign-apply-code__dialog__content__item{position:relative;background:#faf1fb}.new-customer-popup-campaign-apply-code__dialog__content__item:before{position:absolute;background:#fff;border-left-color:#fff!important;content:""}.new-customer-popup-campaign-apply-code__dialog__content__item:after{position:absolute;background:#fff;border-right-color:#fff!important;content:""}.new-customer-popup-campaign-apply-code__dialog__content__border{position:absolute;pointer-events:none}.new-customer-popup-campaign-apply-code__dialog__content__border:before{position:absolute;background:#fff;border-left:none;content:""}.new-customer-popup-campaign-apply-code__dialog__content__border:after{position:absolute;background:#fff;border-right:none;content:""}.new-customer-popup-campaign-apply-code__dialog__content__discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#93549b}.new-customer-popup-campaign-apply-code__dialog__content__threshold{color:#0009}.new-customer-popup-campaign-apply-code__dialog__content__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0009}.new-customer-popup-campaign-apply-code__dialog__content__copy .mec-icon{cursor:pointer;position:relative}.new-customer-popup-campaign-apply-code__dialog__content__tips,.new-customer-popup-campaign-apply-code__dialog__handler .mec-btn{color:#fff;background:#ae7ab5}.new-customer-popup-campaign-apply-code__dialog__handler{position:relative}.new-customer-popup-campaign-apply-code__dialog__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}.new-customer-popup-campaign-wrapper{top:calc(50vh + 240px);right:0;gap:11px;width:125px;height:115px;padding:0 16px}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content{gap:2px;height:32px;margin-top:22px}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__value{font-weight:500;font-size:18px;line-height:1}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-content__desc{font-size:12px;font-weight:500;line-height:1}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-handler{width:82px;height:26px;font-weight:500;font-size:18px;line-height:24px;border-radius:13px}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close{position:absolute;top:-21px;left:8px;font-size:21px}.new-customer-popup-campaign-wrapper .new-customer-popup-campaign-close:after{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;content:""}.new-customer-popup-campaign__dialog{top:50%;left:50%;width:450px;height:528px;background-size:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-customer-popup-campaign__dialog__title{margin-top:28px;font-weight:500;font-size:28px;line-height:37px;text-shadow:0 2px 5px rgba(0,0,0,.14)}.new-customer-popup-campaign__dialog__caption{margin-top:32px;font-size:18px;line-height:24px;font-weight:400}.new-customer-popup-campaign__dialog__content{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;width:300px;height:84px;margin-top:45px}.new-customer-popup-campaign__dialog__content__item{gap:7px;height:100%;padding:0 8px;border:1px solid rgba(174,122,181,.6);border-radius:8px}.new-customer-popup-campaign__dialog__content__item:after,.new-customer-popup-campaign__dialog__content__item:before{top:50%;z-index:2;width:8px;height:16px;border:1px solid #ae7ab5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new-customer-popup-campaign__dialog__content__item:before{left:-1px;border-radius:0 100% 100% 0/50%}.new-customer-popup-campaign__dialog__content__item:after{right:-1px;border-radius:100% 0 0 100%/50%}.new-customer-popup-campaign__dialog__content__title{gap:5px;color:#93549b;font-weight:500;font-size:33px;line-height:1}.new-customer-popup-campaign__dialog__content__title--small{font-size:18px}.new-customer-popup-campaign__dialog__content__desc{font-size:15px;line-height:1}.new-customer-popup-campaign__dialog__countdown{gap:5px;margin-top:67px;color:#ae7ab5}.new-customer-popup-campaign__dialog__countdown__col{font-size:29px}.new-customer-popup-campaign__dialog__countdown__col[data-date-block]{width:38px;height:38px;font-weight:400;font-size:26px;border-radius:5px}.new-customer-popup-campaign__dialog__handler{margin-top:24px}.new-customer-popup-campaign__dialog__handler .mec-btn{width:320px;height:44px;font-weight:500;font-size:26px;line-height:35px;border-radius:26px}.new-customer-popup-campaign__dialog__handler__icon{top:60px;right:-60px;width:100px;height:124px}@-webkit-keyframes clickAnimation{0%,10%,90%,to{-webkit-transform:translate(0,0);transform:translate(0)}40%,60%{-webkit-transform:translate(-60px,-48px);transform:translate(-60px,-48px)}50%{-webkit-transform:translate(-40px,-28px);transform:translate(-40px,-28px)}}@keyframes clickAnimation{0%,10%,90%,to{-webkit-transform:translate(0,0);transform:translate(0)}40%,60%{-webkit-transform:translate(-60px,-48px);transform:translate(-60px,-48px)}50%{-webkit-transform:translate(-40px,-28px);transform:translate(-40px,-28px)}}.new-customer-popup-campaign__dialog__close{position:absolute;font-size:32px}.new-customer-popup-campaign__dialog__close:after{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;content:""}.new-customer-popup-campaign-apply-code__dialog{top:50%;left:50%;width:450px;padding:112px 36px 50px;background-size:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-customer-popup-campaign-apply-code__dialog>mec-spin{width:100%}.new-customer-popup-campaign-apply-code__dialog__background{padding:24px;border-radius:0 0 16px 16px}.new-customer-popup-campaign-apply-code__dialog .new-customer-popup-campaign-apply-code{gap:22px}.new-customer-popup-campaign-apply-code__dialog__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.new-customer-popup-campaign-apply-code__dialog__title{font-weight:500;font-size:28px;line-height:37px}.new-customer-popup-campaign-apply-code__dialog__title--small{font-size:22px}.new-customer-popup-campaign-apply-code__dialog__desc{margin-top:12px;font-size:18px;line-height:24px;font-weight:400}.new-customer-popup-campaign-apply-code__dialog__content{gap:16px;width:100%;margin-top:20px;padding:16px;border-radius:19px}.new-customer-popup-campaign-apply-code__dialog__content__item{gap:6px;width:100%;padding:14px 24px;border:1px solid rgba(174,122,181,.6);border-radius:19px}.new-customer-popup-campaign-apply-code__dialog__content__item:before{top:50%;left:-1px;z-index:2;width:11px;height:22px;border:1px solid #ae7ab5;border-radius:0 100% 100% 0/50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new-customer-popup-campaign-apply-code__dialog__content__item:after{top:50%;right:-1px;z-index:2;width:11px;height:22px;border:1px solid #ae7ab5;border-radius:100% 0 0 100%/50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new-customer-popup-campaign-apply-code__dialog__content__discount{gap:6px;font-weight:400;font-size:18px;line-height:1}.new-customer-popup-campaign-apply-code__dialog__content__discount--large{font-weight:500;font-size:33px;line-height:1}.new-customer-popup-campaign-apply-code__dialog__content__threshold{font-weight:400;font-size:16px}.new-customer-popup-campaign-apply-code__dialog__content__copy{gap:5px;font-weight:400;font-size:16px}.new-customer-popup-campaign-apply-code__dialog__content__tips{margin-top:-16px;font-weight:400;font-size:16px;line-height:20px;padding:3px 13px;border-radius:0 0 16px 16px}.new-customer-popup-campaign-apply-code__dialog__handler{width:100%}.new-customer-popup-campaign-apply-code__dialog__handler .mec-btn{width:100%;height:44px;font-weight:500;font-size:18px;line-height:24px;border-radius:22px}.new-customer-popup-campaign-apply-code__dialog__close{position:absolute;bottom:0;left:50%;font-size:32px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.new-customer-popup-campaign-apply-code__dialog__close:after{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;content:""}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/snippets-new-customer-popup-campaign-index.css.map */
