@charset "UTF-8";.main-top-bar[data-v-fc6aad7d]{padding-top:10px}.header-additional-wrapper[data-v-fc6aad7d]{background-color:#fff;box-shadow:0 2px 6px -1px #00000040;left:0;opacity:0;padding-bottom:2.813em;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-6.25em);transition:all .2s ease;width:100%;z-index:10}.header-additional-wrapper.active[data-v-fc6aad7d]{opacity:1;pointer-events:all;transform:translateY(0)}.header-additional-wrapper .h2[data-v-fc6aad7d]{color:#33312e;font-size:1.5em}.header-additional-wrapper .h2 .link[data-v-fc6aad7d]{font-size:.667em}.close-wrapper[data-v-fc6aad7d]{background-color:transparent;border:none;color:#707070;text-transform:uppercase}.close-wrapper .icon[data-v-fc6aad7d]{border:1px solid #707070;border-radius:100%;height:2.188em;margin-right:10px;position:relative;transition:all .2s ease;width:2.188em}.close-wrapper .icon[data-v-fc6aad7d]:after,.close-wrapper .icon[data-v-fc6aad7d]:before{background-color:#707070;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .2s ease;width:13px}.close-wrapper .icon[data-v-fc6aad7d]:before{transform:rotate(45deg)}.close-wrapper .icon[data-v-fc6aad7d]:after{transform:rotate(-45deg)}.close-wrapper:focus .icon[data-v-fc6aad7d],.close-wrapper:hover .icon[data-v-fc6aad7d]{background-color:#707070}.close-wrapper:focus .icon[data-v-fc6aad7d]:after,.close-wrapper:focus .icon[data-v-fc6aad7d]:before,.close-wrapper:hover .icon[data-v-fc6aad7d]:after,.close-wrapper:hover .icon[data-v-fc6aad7d]:before{background-color:#fff}.login-form h2[data-v-fc6aad7d]{position:relative}.login-form h2[data-v-fc6aad7d]:before{content:"Logga in";opacity:1;transition:all .5s ease}.login-form h2[data-v-fc6aad7d]:after{content:"Glömt lösenordet?";left:0}.login-form h2[data-v-fc6aad7d]:after,.login-form p[data-v-fc6aad7d]{opacity:0;position:absolute;transition:all .5s ease}.login-form p[data-v-fc6aad7d]{height:0;margin-bottom:0}.login-form .form-group[data-v-fc6aad7d]:first-of-type{margin-bottom:0;padding-top:0;transition:all .5s ease}.login-form .form-group[data-v-fc6aad7d]:last-of-type{height:auto;margin-bottom:1rem;opacity:1;transition:all .5s ease}.login-form .form-control[data-v-fc6aad7d]{background-color:transparent;border-color:#bdbdbd;border-radius:0;border-width:0 0 2px;font-size:1rem;max-width:100%;padding-left:0;padding-right:0;width:17.188em}.login-form label[data-v-fc6aad7d]{color:#999791;font-size:.75em;margin-bottom:0;text-transform:uppercase}.login-form .login-btn[data-v-fc6aad7d]:before{content:"Logga in";opacity:1;transition:all .5s ease}.login-form .login-btn[data-v-fc6aad7d]:after{content:"Skicka";left:0;opacity:0;position:absolute;right:0;transition:all .5s ease}.login-form .link[data-v-fc6aad7d]:before{content:"Glömt lösenord?";opacity:1;padding-left:35px;position:absolute;transition:all .5s ease}.login-form .link[data-v-fc6aad7d]:after{content:"Tillbaka till inloggningen";opacity:0;position:absolute;transition:all .5s ease}.login-form .link img[data-v-fc6aad7d]{transition:all 1s ease}.login-form .form-properties[data-v-fc6aad7d]{opacity:1;transition:all .5s ease}.login-form .form-properties.hide[data-v-fc6aad7d]{opacity:0}.login-form .form-properties .not-exists-message a[data-v-fc6aad7d]{color:#ff8a03}.login-form .form-properties .not-exists-message a[data-v-fc6aad7d]:hover{text-decoration:none}.login-form .forgot-password-success[data-v-fc6aad7d]{opacity:0;padding-top:26px;position:absolute;top:36px;transition:all .5s ease;visibility:hidden;width:32.25em}.login-form .forgot-password-success.show[data-v-fc6aad7d]{opacity:1;visibility:visible}.login-form .forgot-password-success .success-message p[data-v-fc6aad7d]{color:#33312e;display:inline-block;font-size:1.125em;padding-left:.8125em}.login-form .forgot-password-success .instructions[data-v-fc6aad7d]{color:#33312e;padding-top:1.6875em}.login-form .forgot-password-success .instructions a[data-v-fc6aad7d]{color:#ff8a03}.login-form .forgot-password-success .instructions a[data-v-fc6aad7d]:hover{text-decoration:none}.login-form.animation h2[data-v-fc6aad7d]:before{opacity:0}.login-form.animation h2[data-v-fc6aad7d]:after{opacity:1}.login-form.animation p[data-v-fc6aad7d]{height:auto;margin-bottom:1rem;opacity:1}.login-form.animation .form-group[data-v-fc6aad7d]:first-of-type{padding-top:50px}.login-form.animation .form-group[data-v-fc6aad7d]:last-of-type{height:0;margin-bottom:0;opacity:0}.login-form.animation .login-btn[data-v-fc6aad7d]:before{opacity:0}.login-form.animation .login-btn[data-v-fc6aad7d]:after{opacity:1}.login-form.animation .link img[data-v-fc6aad7d]{transform:rotate(-180deg)}.login-form.animation .link[data-v-fc6aad7d]:before{opacity:0}.login-form.animation .link[data-v-fc6aad7d]:after{opacity:1}.account-links[data-v-fc6aad7d]{display:flex;flex-direction:column;margin-top:1.25em}.link[data-v-fc6aad7d]{color:#ff8a03;display:block;font-family:Open sans,sans-serif;font-size:1em;margin-bottom:.625em}.link img[data-v-fc6aad7d]{height:1.563em;margin-right:.625em;width:1.563em}.login-btn[data-v-fc6aad7d]{margin-bottom:1.625em;margin-top:1.625em;position:relative}.login-btn .spinner[data-v-fc6aad7d]{margin-left:5px;position:absolute}.login-btn .spinner span[data-v-fc6aad7d]{vertical-align:middle}.login-btn.mobile[data-v-fc6aad7d]{display:none}@media (max-width:1600px){.link[data-v-fc6aad7d]:before{padding-left:28px!important}}@media (max-width:991px){.header-additional-wrapper[data-v-fc6aad7d]{padding-bottom:15px}}@media (max-width:767px){.header-additional-wrapper .h2[data-v-fc6aad7d]{margin-top:.833em}.logo img[data-v-fc6aad7d]{max-height:2.5em}.close-wrapper .icon[data-v-fc6aad7d]{height:1.875em;width:1.875em}.close-wrapper .icon[data-v-fc6aad7d]:after,.close-wrapper .icon[data-v-fc6aad7d]:before{width:.75em}.login-form .submit-btn[data-v-fc6aad7d]{padding:.313em 1em}.login-btn[data-v-fc6aad7d]{margin-bottom:.625em}.login-btn.desktop[data-v-fc6aad7d]{display:none}.login-btn.mobile[data-v-fc6aad7d]{display:block}.mobile-reverse-direction[data-v-fc6aad7d]{flex-direction:column-reverse}.forgot-password-success[data-v-fc6aad7d]{width:24em!important}}
