@import"fonts/lato.css";@import"fonts/ubunto-sans.css";@import"fonts/source-sans.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}html{text-rendering:optimizeLegibiity;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#f5b700;box-sizing:border-box;font-size:16px;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}html,body{height:100vh;position:relative;overflow-y:hidden;margin-top:0 !important}body{font-family:"Source Sans 3",sans-serif;overflow-x:hidden;background:#f5f5f5;--wp--style--block-gap: 4rem;--wp--style--gallery-gap-default: 2rem;color:#171717;line-height:1.5}body.webshop{background:#f5f5f5;overflow-y:unset}body.loggedin,body.woocommerce{display:flex;background:#124557}@media only screen and (max-width: 639px){body.loggedin,body.woocommerce{flex-direction:column}}body.loggedin header,body.woocommerce header{padding-top:2rem;padding-bottom:1rem;padding-left:1rem;width:280px;background:#124557}@media only screen and (max-width: 639px){body.loggedin header,body.woocommerce header{width:100%;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}}body.loggedin main,body.woocommerce main{flex-grow:1;width:100vw}@media only screen and (max-width: 639px){body.loggedin main,body.woocommerce main{width:calc(100% - 0.5rem)}}body.notloggedin #customer_login{display:none}main{display:block;padding:3rem;background:#f5f5f5;margin:1rem;height:calc(100% - 2rem);border-radius:2rem;overflow-y:scroll}@media only screen and (max-width: 639px){main{padding:1rem;margin:.25rem;border-radius:.5rem}}main.register{margin-left:0}main.register div#magic-login-register,main.register div#magic-login-shortcode{margin-top:1rem;width:unset}main.register div#magic-login-register .magic-login-form-header .message,main.register div#magic-login-shortcode .magic-login-form-header .message{display:none}main.register div#magic-login-register .registration_result .info,main.register div#magic-login-shortcode .registration_result .info{display:none}main.register div#magic-login-register #magicloginform,main.register div#magic-login-register #magic_login_registration_form,main.register div#magic-login-shortcode #magicloginform,main.register div#magic-login-shortcode #magic_login_registration_form{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin:0 auto;padding:20px;width:100%}main.register div#magic-login-register #magicloginform p:last-child,main.register div#magic-login-register #magic_login_registration_form p:last-child,main.register div#magic-login-shortcode #magicloginform p:last-child,main.register div#magic-login-shortcode #magic_login_registration_form p:last-child{margin-bottom:0}main.register div#magic-login-register #magicloginform .checkbox-group,main.register div#magic-login-register #magic_login_registration_form .checkbox-group,main.register div#magic-login-shortcode #magicloginform .checkbox-group,main.register div#magic-login-shortcode #magic_login_registration_form .checkbox-group{margin-bottom:15px}main.register div#magic-login-register #magicloginform input[type=text],main.register div#magic-login-register #magicloginform input[type=email],main.register div#magic-login-register #magic_login_registration_form input[type=text],main.register div#magic-login-register #magic_login_registration_form input[type=email],main.register div#magic-login-shortcode #magicloginform input[type=text],main.register div#magic-login-shortcode #magicloginform input[type=email],main.register div#magic-login-shortcode #magic_login_registration_form input[type=text],main.register div#magic-login-shortcode #magic_login_registration_form input[type=email]{font-family:"Source Sans 3",sans-serif;font-size:16px;line-height:1}main.register div#magic-login-register #magicloginform input[type=text]:focus,main.register div#magic-login-register #magicloginform input[type=email]:focus,main.register div#magic-login-register #magic_login_registration_form input[type=text]:focus,main.register div#magic-login-register #magic_login_registration_form input[type=email]:focus,main.register div#magic-login-shortcode #magicloginform input[type=text]:focus,main.register div#magic-login-shortcode #magicloginform input[type=email]:focus,main.register div#magic-login-shortcode #magic_login_registration_form input[type=text]:focus,main.register div#magic-login-shortcode #magic_login_registration_form input[type=email]:focus{outline-color:#4a9c50}main.register div#magic-login-register #magicloginform input[type=submit],main.register div#magic-login-register #magic_login_registration_form input[type=submit],main.register div#magic-login-shortcode #magicloginform input[type=submit],main.register div#magic-login-shortcode #magic_login_registration_form input[type=submit]{background:#4a9c50;color:#fff;font-family:"Ubuntu Sans",sans-serif;font-weight:700;border:none;border-radius:4px;cursor:pointer;font-size:16px;padding:10px 0;width:100%}main section{margin:0 auto}main section>*{width:100%}img{max-width:100%;height:auto}strong{font-weight:600}sup{vertical-align:super;font-size:smaller}input:-webkit-autofill{box-shadow:0 0 0 30px #fff inset;-webkit-box-shadow:0 0 0 30px #fff inset}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}a{color:inherit;text-decoration:underline}body{display:unset}.login_wrapper{width:100vw;height:100vh;display:flex}.login_wrapper .language-switcher{display:none}.login_wrapper #login,.login_wrapper figure{width:50%;display:block}.login_wrapper figure{height:100%}.login_wrapper figure img{display:block;height:100%;width:100%;object-fit:cover}.login_wrapper #login{height:100%;padding:3rem;background:#124557;display:flex;flex-direction:column;justify-content:center}.login_wrapper #login .magic-login-normal-login button.button-primary{background:#7a9c59;border-color:#7a9c59;font-family:"Source Sans 3",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:15px}.login_wrapper #login .continue-with-magic-login button.button-primary{background:#7a9c59;border-color:#7a9c59;font-family:"Source Sans 3",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:15px}.login_wrapper #login .magic-login-or-separator:before{background:#124557;color:#fff}.login_wrapper #login .magic-login-or-separator:after{height:.5px;background:rgba(255,255,255,.8)}.login_wrapper #login form{background:none;border:none;max-width:348px;margin:0 auto}.login_wrapper #login form label{color:#fff}.login_wrapper #login h1 a{background-image:url(/app/themes/foreningspapper/functions/login.png);width:100%;height:72px;background-size:contain;margin-bottom:1.5rem}/*# sourceMappingURL=customlogin.css.map */
