#main-content .container{padding:0}.container-floating-nav{display:none}@media (min-width: 768px){.container-floating-nav{display:block}}#ps-log-in-register-wrapper{margin:0 auto 20px auto;padding:0;width:100%}#customer_login{display:flex;flex-flow:row wrap;position:relative;margin:0 auto;width:300px}#customer_login input[type="radio"]{display:none}#customer_login input[type="radio"]#log-in:checked ~ form.login{display:block}#customer_login input[type="radio"]#log-in:checked ~ label[for="log-in"]{display:none}#customer_login input[type="radio"]#join:checked ~ form.register{display:block}#customer_login input[type="radio"]#join:checked ~ label[for="join"]{display:none}#customer_login .linkish{color:#0b5e85;cursor:pointer}#customer_login>label{flex:1 100%;order:2;margin-top:10px;text-align:center}#customer_login form{display:none;flex:1 100%;order:1;margin:0 10px;padding:0;border:none}#customer_login form h1{margin:5px 0 5px 0 !important;padding:0;font-size:20px !important;text-align:center}#customer_login form .local-account,#customer_login form .social-account{display:block}#customer_login form .local-account h3,#customer_login form .social-account h3{text-transform:none !important;font-size:24px !important}#customer_login form hr.or{position:relative;height:1px;margin:0 30px;background:#D9D9D9;border:0}#customer_login form span.or{display:inline-block;position:relative;left:50%;top:-13px;padding:0 10px;background:white;color:#D9D9D9;font-size:14px;text-align:center;text-transform:uppercase;transform:translateX(-50%)}#customer_login form .ps-field-wrapper[data-id="reg_password"]{position:relative}#customer_login form .ps-login-register__password-toast{position:absolute;left:-20px;top:calc(-100% - 28px);padding:10px;width:300px;background:#ffb3b3;border-radius:5px;color:black;font-size:12px;z-index:999}#customer_login form .ps-login-register__password-toast:after{position:absolute;right:30px;top:100%;content:" ";height:0;width:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ffb3b3;z-index:1000}#customer_login form input[id="reg_password"]:focus+.ps-login-register__password-toast{display:block}#customer_login form .lost_password{margin:10px 10px 0 0;font-size:12px;text-align:right}#customer_login form .woocommerce-form-row{position:relative;text-align:center}#customer_login form label[for="reg_update_emails"]{display:inline;color:#B9B9B9}#customer_login form button[name="login"],#customer_login form button[name="_a"],#customer_login form button[name="register"]{width:calc(100% - 20px)}#customer_login form .switch-method{text-align:center;font-weight:bold;max-width:320px;margin:0 auto}.wp-social-login-connect-with{text-align:center;font-size:22px;margin-bottom:5px}.wp-social-login-provider-list{margin:0 0 30px 0;padding:0;text-align:center}.wp-social-login-provider{position:relative;display:block;padding:13px 10px;color:#ffffff !important;font-size:14px;text-align:center;text-decoration:none;text-transform:uppercase}.wp-social-login-provider i{position:absolute;left:20px;top:10px;font-size:20px}.wp-social-login-provider-facebook{border-radius:3px;background-color:#3b5998}.wp-social-login-provider-facebook:hover{background-color:#2f4679}.ps-login-register__message{margin:0 auto 10px auto;padding:10px;width:300px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}.ps-login-register__icon{display:block;width:20px;margin:0 auto 10px auto}.ps-login-register__password-toast{display:none}.ps-login-register__extras{margin:10px 0 !important}.ps-login-register__extras--legals{display:block;margin:10px 0 0 0;color:#B9B9B9}
