body:has(#customerPopup.is-open){overflow:hidden}.customer-popup{position:fixed;top:0;left:0;height:100%;width:100%;z-index:11;display:flex;justify-content:center;align-items:center;padding:0;opacity:0;visibility:hidden;transition:all .2s ease-in-out;z-index:999999}.customer-popup.is-open{opacity:1;visibility:visible}.customer-popup .Customer_register_template_inner_new{position:fixed;z-index:999999;background:#fff;border-radius:15px;max-width:760px;width:calc(100% - 32px);height:542px;left:50%;top:50%;transform:translate(-50%,-50%)}.customer-popup #sign-up{display:block}.customer-popup #login{display:none}.customer-popup .sign-up-btn{cursor:pointer;text-decoration:underline}.customer-popup .Customer_register_template_innerright_new{width:100%}.customer-popup .Customer_register_template_mainright_new{min-height:unset;height:100%;position:relative;background-color:#fff;padding-block:20px;overflow:auto;align-items:flex-start}.customer-popup .Customer_register_template_mainright_new>div{margin:auto!important}.customer-popup .popup-overlay{background-color:#0009;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.customer-popup .Customer_register_template_innerright_mainform_new{padding-top:0}.customer-popup .popup-inner{height:100%;width:100%;display:flex;position:relative;border-radius:15px;overflow:hidden}.customer-popup .Customer_login_template_innerright_titleinfos_infos_new{margin-bottom:20px}.customer-popup .close-btn{max-width:25px;height:25px;display:flex;width:100%;position:absolute;top:5px;right:8px;cursor:pointer;z-index:1}.customer-popup .close-btn svg{height:100%;width:100%;padding:3px}.Customer_register_template_mainright_new .info-message{font-size:12px;margin:10px 0 0;line-height:1.4}#customer_login .field+.field{margin-top:2rem!important}#create_customer .submit_btn_new{margin-top:0!important}@media screen and (max-width:767px){.customer-popup .Customer_register_template_inner_new{height:auto;max-height:80vh;max-width:420px;overflow:auto}.customer-popup .Customer_register_template_mainright_new{height:unset;margin:0}.customer-popup .close-btn{top:14px;right:14px;background:#fff;border-radius:50%;width:20px;height:19px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:749px){.customer-popup .popup-inner{overflow:auto;flex-wrap:wrap;margin:auto}}@media screen and (max-width:600px){.customer-popup .popup-inner{width:80%}}@media screen and (max-width:425px){.customer-popup .popup-inner{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/219/assets/customer-popup.css.map */
