.subscription_model{z-index:9999999999}.subscription_model .error-message{color:red;font-size:14px;margin-top:3px;line-height:20px}#popupWidgetIcon{position:fixed;bottom:20px;left:20px;display:flex;z-index:9999;cursor:pointer}#initialPopModal,#confirmationPopModal,#finalPopModal{display:none}.subscription_model .popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:10000}.subscription_model .closeButton{position:absolute;right:-30px;top:-30px;display:flex;cursor:pointer}.subscription_model .closeButton svg{background:#2d3650;border-radius:50%}.subscription_model .popupWidget{margin:0;padding:0;width:100%;max-width:1100px;border-radius:20px;display:flex;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.subscription_model .popContent{padding:80px 60px;display:flex;flex-direction:column}.subscription_model .popLeft{width:55%;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;overflow:hidden;background:#e9eaf0;border-top-left-radius:40px;border-bottom-left-radius:40px}.subscription_model .discountHeading h2{font-family:Circular Std;font-weight:900;font-size:70px;letter-spacing:0;color:#2d3650;line-height:74px;margin-bottom:30px;margin-top:0}.subscription_model .discountHeading span{font-size:110px}.subscription_model .discountCaption p{font-family:Circular Std;font-weight:450;font-size:26px;line-height:150%;color:#232323;margin:0}.subscription_model .emailFields{padding:50px 0 30px}.subscription_model .emailFields input[type=email]{width:100%;border-radius:30px;padding:15px 25px;border:2px solid #2d3650;background:#fcfcfc;height:60px;font-family:Circular Std;font-weight:450;font-size:20px;line-height:24px;color:#2d3650;outline:none!important;box-shadow:none!important}.subscribeBtn input[type=submit]{width:100%;background:#2d3650;color:#fff;padding:15px 25px;border-radius:30px;border:none;height:60px;font-family:Circular Std;font-weight:700;font-size:22px;line-height:24px;text-transform:uppercase;outline:none!important;box-shadow:none!important;cursor:pointer;transition:.3s linear}.subscribeBtn input[type=submit]:hover{background:#009a17}.subscription_model .popTerms{padding-top:30px;color:#2d3650;font-family:Circular Std;font-weight:450;font-size:14px;line-height:120%;display:flex;align-items:center;gap:12px;cursor:pointer}.subscription_model .popTerms input{margin:0;width:24px;height:24px}.subscription_model .popSideimage{width:45%;display:flex;border-top-right-radius:40px;border-bottom-right-radius:40px;overflow:hidden}.subscription_model .popSideimage img{width:100%;object-fit:cover}.mob_img{display:none}.subscription_model:not(#initialPopModal) .discountHeading h2{font-size:57px;line-height:110%}@media (max-height:800px){.subscription_model .popContent{padding:50px}.subscription_model .discountHeading h2{font-size:60px;line-height:64px}.subscription_model:not(#initialPopModal) .discountHeading h2{font-size:52px}.subscription_model .discountHeading span{font-size:90px}.subscription_model .emailFields{padding:30px 0}}@media (max-height:700px){.subscription_model .popupWidget{max-width:1000px}.subscription_model .popContent{padding:30px 40px}.subscription_model .discountHeading h2{font-size:50px;line-height:54px}.subscription_model .discountHeading span{font-size:70px}.subscription_model .discountCaption p{font-size:22px;line-height:130%}.subscription_model .emailFields{padding:20px 0}}@media (max-width:1200px){.subscription_model .popupWidget{max-width:calc(100% - 100px)}.subscription_model .discountHeading h2{font-size:60px;line-height:64px}.subscription_model:not(#initialPopModal) .discountHeading h2{font-size:52px}.subscription_model .discountHeading span{font-size:90px}.subscription_model .emailFields{padding:30px 0}.subscription_model .popContent{padding:60px 40px}}@media (max-width:1024px){.subscription_model .popContent{padding:40px}.subscription_model .discountHeading h2{font-size:50px;line-height:54px;margin-bottom:20px}.subscription_model:not(#initialPopModal) .discountHeading h2{font-size:48px}.subscription_model .discountHeading span{font-size:80px}.subscription_model .discountCaption p{font-size:22px;line-height:130%}.subscription_model .emailFields{padding:20px 0}.subscription_model .emailFields input[type=email],.subscribeBtn input[type=submit]{padding:10px 20px;height:50px;font-size:18px;line-height:22px}}@media (max-width:900px){.subscription_model .popContent{padding:30px}.subscription_model .discountHeading h2{font-size:42px}.subscription_model:not(#initialPopModal) .discountHeading h2{font-size:40px}.subscription_model .discountHeading span{font-size:72px}.subscription_model .discountCaption p{font-size:18px;line-height:130%}}@media (max-width:767px){.subscription_model .popupWidget{max-width:400px;flex-direction:column-reverse}.subscription_model .popLeft,.subscription_model .popSideimage{width:100%}.desk_img{display:none}.mob_img{display:block}.subscription_model .popSideimage{border-top-right-radius:20px;border-top-left-radius:20px;border-bottom-right-radius:0}.subscription_model .popLeft{border-top-left-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 8px 12px #0003}.subscription_model .popContent{padding:50px 28px;width:100%}.subscription_model .closeButton{right:0;top:-35px}.subscription_model .discountCaption p{font-size:16px;line-height:150%}.subscription_model .emailFields{padding:30px 0}.subscription_model .emailFields input[type=email],.subscribeBtn input[type=submit]{padding:13px 20px;height:48px;font-size:15px;line-height:24px}.subscription_model .popTerms{font-size:12px;line-height:130%}.subscription_model:not(#initialPopModal) .discountHeading h2{font-size:32px;line-height:120%}#popupWidgetIcon img{width:50px;height:auto}}@media (max-width:430px){.subscription_model .popupWidget{max-width:calc(100% - 40px)}.subscription_model .discountHeading h2{font-size:40px}.subscription_model .discountHeading span{font-size:66px}}@media (max-width:767px) and (max-height:750px){.subscription_model .popContent{padding:30px 28px}.subscription_model .discountHeading span{font-size:56px}.subscription_model .discountHeading h2{font-size:36px}.subscription_model .emailFields{padding:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/subscriber-widget.css.map */
