.holdon-discount-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#282727cc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow:hidden}.holdon-discount-popup.is-visible{opacity:1;visibility:visible}.holdon-discount-popup__container{width:800px;height:560px;max-width:90vw;max-height:90vh;background:#282727;border-radius:24px;overflow:hidden;position:relative;display:flex;transform:translateY(30px);transition:transform .3s ease}.holdon-discount-popup__container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;padding:1px;background:radial-gradient(ellipse 150% 100% at top left,#ffffff80 0% 10%,#ffffff73 20%,#ffffff61,#ffffff4d,#ffffff38,#ffffff26,#ffffff1a,#ffffff0f,#ffffff08,#fff0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:0}.holdon-discount-popup.is-visible .holdon-discount-popup__container{transform:translateY(0)}.holdon-discount-popup__close{position:absolute;top:15px;right:15px;width:23px;height:23px;background:#fff;border:none;border-radius:50%;box-shadow:0 0 15px #a2a2a240;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0;outline:none;z-index:100}.holdon-discount-popup__close:hover{box-shadow:0 0 20px #a2a2a266}.holdon-discount-popup__close svg{width:14px;height:14px}.holdon-discount-popup__step--form{width:100%;height:100%;display:flex;position:relative;z-index:1}.holdon-discount-popup__content{display:flex;flex-direction:row;width:100%;height:100%;position:relative;z-index:1}.holdon-discount-popup__left{width:400px;padding:40px;display:flex;flex-direction:column;justify-content:flex-start;gap:24px}.holdon-discount-popup__title{font-family:Delight,Arial,sans-serif;font-size:24px;font-weight:500;line-height:31.2px;color:#fff;margin:0}.holdon-discount-popup__benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.holdon-discount-popup__benefit{display:flex;align-items:center;gap:12px;font-family:Delight,Arial,sans-serif;font-size:16px;font-weight:400;line-height:12.8px;color:#fff}.holdon-discount-popup__benefit-icon{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.holdon-discount-popup__benefit-icon svg{width:100%;height:100%}.holdon-discount-popup__form{display:flex;flex-direction:column;gap:8px;width:100%}.holdon-discount-popup__phone-wrapper{display:none;margin-top:4px}.holdon-discount-popup__phone-wrapper.is-visible{display:block}.holdon-discount-popup__input-wrapper{position:relative;display:flex;align-items:center;background:#fff;border-radius:40px;padding:8px 4px 8px 12px;height:36px;box-sizing:border-box;border:none;outline:none}.holdon-discount-popup__input-wrapper:focus-within{outline:none;border:none;box-shadow:none}.holdon-discount-popup__input-icon{position:absolute;left:12px;color:#141b34;pointer-events:none;width:22.09px;height:22.09px;display:flex;align-items:center;justify-content:center}.holdon-discount-popup__input-icon img,.holdon-discount-popup__input-icon svg{width:100%;height:100%;object-fit:contain}.holdon-discount-popup__input{width:100%;padding:0 0 0 30px;border:none;background:transparent;color:#141b34;font-family:Delight,Arial,sans-serif;font-size:12px;font-weight:400;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.holdon-discount-popup__input:focus{outline:none;border:none;box-shadow:none;background:transparent}.holdon-discount-popup__input::placeholder{color:#141b3473}.holdon-discount-popup__input:focus::placeholder{opacity:0}.holdon-discount-popup__input:-webkit-autofill,.holdon-discount-popup__input:-webkit-autofill:hover,.holdon-discount-popup__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px white inset;box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#141B34;border:none}.holdon-discount-popup__checkbox{display:flex;align-items:center;gap:4px;cursor:pointer}.holdon-discount-popup__checkbox input[type=checkbox]{width:12px;height:12px;border-radius:4px;border:1px solid rgba(255,255,255,.5);cursor:pointer;appearance:none;-webkit-appearance:none;background:transparent;position:relative}.holdon-discount-popup__checkbox input[type=checkbox]:checked:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff80;font-size:10px;font-weight:700}.holdon-discount-popup__checkbox-label{font-family:Delight,Arial,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#ffffff80}.holdon-discount-popup__submit{margin-top:8px;padding:18px 32px;font-size:16px;font-weight:600;letter-spacing:.5px;position:relative;width:100%!important;max-width:none!important;display:block;min-height:60px}.holdon-discount-popup__submit-text,.holdon-discount-popup__submit-loading{display:inline-flex;align-items:center;justify-content:center;height:24px}.holdon-spinner{animation:rotate 2s linear infinite;width:24px;height:24px}.holdon-spinner .path{stroke:#fff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.holdon-discount-popup__error{padding:12px 16px;border-radius:8px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fca5a5;font-family:Montserrat,Arial,sans-serif;font-size:14px;text-align:center}.holdon-discount-popup__right{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.holdon-discount-popup__product-image{width:580px;height:580px;position:absolute;right:-20px;bottom:-20px;transform:rotate(-2deg);transform-origin:bottom right;object-fit:contain}.holdon-discount-popup__container:has(.holdon-discount-popup__step--success[style*="display: block"]),.holdon-discount-popup__container:has(.holdon-discount-popup__step--success:not([style*="display: none"])){height:auto}.holdon-discount-popup__step--success{padding:0}.holdon-discount-popup__success-content{display:flex;flex-direction:row;align-items:center;gap:0}.holdon-discount-popup__success-left{flex:1;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:45px}.holdon-discount-popup__success-title{font-family:Delight,Arial,sans-serif;font-size:32px;font-weight:500;color:#fff;margin:0;line-height:1.2;display:flex;align-items:center;gap:12px}.holdon-discount-popup__success-check{flex-shrink:0}.holdon-discount-popup__success-text{font-family:Delight,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.2;color:#fff;margin:0}.holdon-discount-popup__back{padding:14px 84px;font-size:18px;font-weight:600;letter-spacing:.36px;width:auto;max-width:100%;margin:0}.holdon-discount-popup__success-right{flex:0 0 450px;display:flex;align-items:center;justify-content:center;overflow:hidden}.holdon-discount-popup__success-image{width:130%;height:auto;object-fit:contain;filter:grayscale(15%) brightness(.9) contrast(1.05)}@media screen and (max-width: 991px){.holdon-discount-popup__container{max-width:500px;width:90%;height:auto;max-height:90vh;overflow-y:auto}.holdon-discount-popup__content{flex-direction:column}.holdon-discount-popup__left{width:100%;padding:40px}.holdon-discount-popup__right{display:none}.holdon-discount-popup__title{font-size:24px;line-height:31.2px}.holdon-discount-popup__step--success{padding:0}.holdon-discount-popup__success-content{flex-direction:column;gap:0;height:auto;padding:40px}.holdon-discount-popup__success-left{text-align:center;align-items:center;padding:0;width:100%;justify-content:center}.holdon-discount-popup__success-title{font-size:28px;justify-content:center}.holdon-discount-popup__success-right{display:none}.holdon-discount-popup__back{width:100%}}@media screen and (max-width: 749px){.holdon-discount-popup__container{width:95%;max-width:450px;max-height:90vh;border-radius:20px;overflow-y:auto}.holdon-discount-popup__close{top:12px;right:12px;width:30px;height:30px}.holdon-discount-popup__close svg{width:12px;height:12px}.holdon-discount-popup__left{width:100%;padding:50px 24px 32px}.holdon-discount-popup__right{display:none}.holdon-discount-popup__title{font-size:22px;line-height:28px;padding-right:40px}.holdon-discount-popup__benefit{font-size:14px}.holdon-discount-popup__benefit-icon{width:18px;height:18px}.holdon-discount-popup__input-wrapper{height:42px}.holdon-discount-popup__input{font-size:14px;padding-left:30px}.holdon-discount-popup__input-icon{left:10px;width:18px;height:18px}.holdon-discount-popup__checkbox-label{font-size:13px}.holdon-discount-popup__submit{padding:14px 24px;font-size:15px;width:100%!important;max-width:none!important}.holdon-discount-popup__step--success{padding:0}.holdon-discount-popup__success-content{height:auto;padding:32px 24px}.holdon-discount-popup__success-left{padding:0;gap:20px}.holdon-discount-popup__success-title{font-size:24px}.holdon-discount-popup__success-text{font-size:17px}.holdon-discount-popup__back{padding:14px 28px;font-size:16px}.holdon-discount-popup__success-right{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-holdon-discount-popup.css.map */
