.my-account-full-width{background:#f6f5f6}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0}a:hover{color:var(--e-global-color-accent)}.pxl-login-reg-box{width:832px !important;min-height:584px;background:#fff;border:1px solid var(--e-global-color-923db26);border-radius:12px;padding:32px 40px;margin:76px auto 58px auto}.pxl-login-reg-box .left{float:left;width:48%;max-width:320px}form.login{max-width:320px;margin-top:40px !important;margin-bottom:0 !important}form.login .woocommerce-form-login__rememberme{margin-bottom:32px}form.login .primary-button{margin-bottom:24px !important}.pxl-login-reg-box h2,.pxl-reg-box h1{font-size:32px !important;font-weight:400 !important;line-height:40px !important;text-align:left !important;color:#0c3124 !important;font-family:'MuseoSans' !important;margin:8px 0}.pxl-login-reg-box span.expletive{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:var(--e-global-color-92fa64b)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{width:100%}.woocommerce form .form-row{padding:0}.pxl-login-reg-box .woocommerce-LostPassword{text-align:center}.pxl-login-reg-box .woocommerce-form-login__rememberme{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#0d2620}.pxl-login-reg-box .woocommerce-LostPassword a{font-size:14px;font-weight:600;line-height:24px;color:#22453c;text-transform:uppercase}.pxl-login-reg-box .woocommerce-LostPassword a:hover{color:var(--e-global-color-accent) !important}.pxl-login-reg-box .right{float:right;width:48%;max-width:320px}.pxl-login-reg-box .right .listing{display:block;margin:40px 0 49px}.pxl-login-reg-box .right .listing .item{display:flex;justify-content:start;align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#0d2620}.pxl-login-reg-box .separator{border-left:1px solid var(--e-global-color-923db26);position:absolute;top:unset;left:50%;height:520px}.switch-login{width:100%;text-align:center;margin-bottom:64px}.switch-login a{text-transform:uppercase;font-size:16px;font-weight:600;line-height:24px;text-align:center;color:#22453c}.switch-login a:hover{color:var(--e-global-color-accent) !important}.pxl-reg-outer{display:flex;justify-content:space-between;padding:20px;gap:32px;margin:40px 0}.pxl-reg-outer .pxl-reg-image{height:100%;width:100%;position:sticky;top:10px}.pxl-reg-outer .reg-image{background-image:url(//staging.rozmar.hu/wp-content/themes/pxl-elementor-child/assets/css/../img/b2c_reg_image.png);background-repeat:no-repeat;background-size:cover;max-height:100%;height:584px;border:2px solid orange;width:57.4vw;border:1px solid var(--e-global-color-923db26);border-radius:12px;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:64px;gap:40px}.pxl-reg-outer .b2c-image{background-image:url(//staging.rozmar.hu/wp-content/themes/pxl-elementor-child/assets/css/../img/b2c_reg_image.png)}.pxl-reg-outer .b2b-image{background-image:url(//staging.rozmar.hu/wp-content/themes/pxl-elementor-child/assets/css/../img/b2b_reg_image.png)}.pxl-reg-outer .pxl-reg-image h2{font-size:40px;font-weight:500;line-height:48px;text-align:left;font-family:'Playfair Display';margin:0}.pxl-reg-outer .pxl-reg-image ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:start;justify-content:start}.pxl-reg-outer .pxl-reg-image ul li:before{content:url(//staging.rozmar.hu/wp-content/themes/pxl-elementor-child/assets/css/../img/tick_reg.svg);display:inline-block;margin-right:8px}.pxl-reg-outer .pxl-reg-image ul li{font-size:18px;font-weight:400;line-height:32px;text-align:left;display:flex;justify-content:start;align-items:center}.pxl-reg-box{min-width:384px;min-height:584px;background:#fff;border:1px solid var(--e-global-color-923db26);border-radius:12px;padding:32px 40px;margin:0 0 0 76px}.pxl-reg-box .registration-switcher{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--e-global-color-923db26);border-radius:4px;padding:8px;margin:32px 0 0;gap:2px}.pxl-reg-box .registration-switcher .reg-type{width:49%;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#7b797c !important;text-align:center;padding:8px 0}.pxl-reg-box .registration-switcher .reg-type:hover{background-color:var(--e-global-color-2ecd128) !important;color:#fff !important;border-radius:4px}.pxl-reg-box .registration-switcher .active,.pxl-reg-box .registration-switcher .active:hover{background-color:#265f50 !important;border:1px solid #265f50 !important;color:#fff !important;border-radius:4px}.pxl-reg-box .registration-info{display:flex;justify-content:start;align-items:center;gap:4px;background-color:#c7e5e9;border-radius:4px;padding:8px;margin:16px 0 22px}.pxl-reg-box .registration-info svg{min-width:24px}.pxl-reg-box .registration-info p{font-size:14px;font-weight:400;line-height:20px;text-align:left;margin:0;color:#464446}.pxl-reg-box .floating-label label{top:22px}.pxl-reg-box .policy{position:relative;margin-bottom:32px}.pxl-reg-box .policy label{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#0d2620}.pxl-reg-box .policy a{text-decoration:underline;color:#389479}.pxl-reg-box .primary-button{width:100%}.pxl-lost-password{min-height:660px;display:flex;justify-content:center;align-items:flex-start;padding-top:110px}.pxl-lost-password h1{font-size:32px;font-family:MuseoSans;font-weight:400;line-height:40px;text-align:left;color:var(--e-global-color-primary);margin-bottom:8px}.pxl-lost-password p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#7b797c;margin-bottom:32px}.pxl-lost-password form.lost_reset_password,.pxl-my-account-box{width:592px;min-height:304px;background:#fff;border:1px solid var(--e-global-color-923db26);border-radius:12px;padding:32px}.pxl-lost-password .input-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.pxl-lost-password .woocommerce-form-row--first{width:320px !important}.pxl-lost-password input[type=text]{width:100%}.pxl-lost-password .primary-button,.primary-button:disabled[disabled]{width:180px;height:56px;display:flex !important;justify-content:center;align-items:center}.pxl-reg-box .show-password-input{position:absolute;width:25px;height:25px;top:1em;right:.7em;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;border:0;border-radius:0;padding:0;font-size:1rem;font-weight:400;line-height:1;color:var(--e-global-color-primary)}.pxl-reg-box .show-password-input:hover,.woocommerce-form-login .show-password-input:hover{background-color:transparent;color:#389479;text-decoration:none;cursor:pointer}.pxl-reg-box .show-password-input:after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:0;content:"\e010";text-decoration:none}.pxl-login-reg-box .continue-as-guest-btn{font-size:14px;font-weight:600;line-height:24px;color:#22453c;text-transform:uppercase;display:block;margin:27px auto 0;text-align:center}.pxl-login-reg-box .continue-as-guest-btn:hover{color:var(--e-global-color-accent)}#success_user_email{font-size:20px;font-weight:700;line-height:32px;text-align:center;color:#389479;margin:0}@media only screen and (min-width:2000px){.pxl-reg-outer .reg-image{width:54vw}}@media (min-width:1601px) and (max-width:1999px){.pxl-reg-outer .reg-image{width:55.2vw}}@media (min-width:1490px) and (max-width:1600px){.pxl-reg-outer .reg-image{width:56.5vw}}@media only screen and (max-width:1240px){.pxl-reg-outer .reg-image{width:57vw}}@media only screen and (max-width:1200px){.pxl-reg-box{margin:0 auto 58px auto}.pxl-reg-outer .pxl-reg-image{display:none}}@media only screen and (max-width:950px){.pxl-login-reg-box .top svg,.pxl-login-reg-box .expletive{display:none}.pxl-login-reg-box{width:auto !important;margin:24px auto 24px auto}.pxl-login-reg-box .left,.pxl-login-reg-box .right{float:unset;width:100%;max-width:unset}form.login{max-width:unset;margin-top:32px !important}.pxl-login-reg-box .right .top{margin-top:24px}.pxl-login-reg-box .right .listing{padding-left:16px}.pxl-login-reg-box .separator{border-left:0;position:unset;height:1px;background:var(--e-global-color-923db26);width:100%}.switch-login{display:none}}@media only screen and (max-width:766px){.my-account-full-width{background:#fff}.pxl-login-reg-box,.pxl-reg-box{border:none;padding:0;width:100% !important}.pxl-reg-box{min-width:unset}.pxl-login-reg-box .tetriary-button{margin:0 auto}.pxl-login-reg-box .separator{display:block;width:100vw;position:relative;margin-left:-50vw;top:0;left:50%;border:0;border-top:1px solid var(--e-global-color-923db26)}.pxl-lost-password{min-height:auto;padding:12px 0 80px}.pxl-lost-password form.lost_reset_password,.pxl-my-account-box{border:none;padding:0}.pxl-lost-password .input-wrap{flex-direction:column}.pxl-lost-password .input-wrap .item,.pxl-lost-password input[type=text],.pxl-lost-password .primary-button{width:100% !important}}@media only screen and (max-width:550px){.pxl-lost-password h1{font-size:20px;font-weight:600;line-height:32px;text-align:left}.pxl-lost-password p{font-size:14px;font-weight:400;line-height:20px;text-align:left;margin-bottom:24px}.pxl-lost-password .woocommerce-Input{margin-bottom:32px}.go-to-login a{width:100% !important}.pxl-reg-box .show-password-input{top:.8em}}