.subscription-popup{display:none!important}#popup-product-wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#popup-product-wrapper .popup-overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.4);height:100%;position:absolute;width:100%}#popup-product-wrapper .popup-box{animation:fadeInUp .5s ease forwards;background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.3);margin:auto;max-width:500px;opacity:0;padding:30px;position:relative;text-align:center;top:20%;transform:translateY(30px);z-index:10000}#popup-product-wrapper .popup-box h2{font-size:22px;margin-bottom:10px;margin-top:15px}#popup-product-wrapper .popup-box p{font-size:16px;margin-bottom:20px}#popup-product-wrapper .popup-cta{color:#0f05cc;font-weight:700;margin-top:15px}#popup-product-wrapper .popup-close{background:none;border:none;color:#222;cursor:pointer;font-size:32px;padding:0 7px;position:absolute;right:10px;top:10px}#popup-product-wrapper .actions{margin-bottom:0!important;margin-top:0!important;padding:0!important;text-align:center}#popup-product-wrapper span.hs-form-required{display:none!important}#popup-product-wrapper input.hs-button.primary.large{border-radius:40px;font-size:14px;font-weight:500;padding:12px 25px}#popup-product-wrapper input.hs-button.primary.large:hover{padding:12px 25px}#popup-product-wrapper .popup-box .hs-form-booleancheckbox .hs-form-booleancheckbox-display>span p{display:block;font-size:12px!important;line-height:normal;margin-bottom:5px;padding-top:5px;text-align:left}#popup-product-wrapper .popup-box .hs-form-booleancheckbox .hs-form-booleancheckbox-display input{margin-top:-10px}#popup-product-wrapper .popup-box .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field input,#popup-product-wrapper .popup-box .hs_ful_name.hs-ful_name.hs-fieldtype-text.field.hs-form-field input{background-color:#f7f7f7!important;border:0!important;border-bottom:2px solid #ccc!important;border-radius:0!important;color:#444!important;margin:5px 0}#popup-product-wrapper .popup-box fieldset.form-columns-2 .hs-form-field{width:100%!important}#popup-product-wrapper .popup-box .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field label,#popup-product-wrapper .popup-box .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field label{display:none}#popup-product-wrapper .popup-box .hs-error-msg,#popup-product-wrapper .popup-box .hs_error_rollup label{color:red;font-size:12px;margin-top:0}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}