@layer page {/* -----------  Login-Seite --------- */
:root {
    --button-background-color: transparent;
    --button-border-radius: 20px;
    --button-font-weight: 400;
    --button-font-size: 1.4rem;
    --button-padding: 20px 25px;
}
    /* Login zentriert */

.login-form-container {
    background-color: var(--background-color-login-form);
}    

.login-flex {
    align-items: center;  
}

.login-logo {
    width: -webkit-fill-available;
}

[data-vin-name=login] .vin-login-wrapper {
    overflow: hidden;
}

[data-vin-name=login] .vin-login-slide-card {
    padding: 1px!important;
}

.vin-button {
    border: 3px solid #FEE4D2;
} 

/* Login Breakpoints */

@media screen and (max-width: 480px) {
    .vin-page {
        background-color: var(--background-color-login-form);
    }
    .box-shadow {
        box-shadow: none;
    }
}

.title h1, .logo-center {
    text-align: center;
}
.footer-text {
    justify-content: center;
}

.footer-text .vin-link {
    color: #fff;
}[data-id="sdtje"] {max-width:100%;width:50%;display:block;margin-left:auto;margin-right:auto;margin-top:20%;margin-bottom:20%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="kfxw9"] {width:14px;text-align:center;color:#fff;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="bfb2o"] {text-align:center;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="0ne19"] {text-align:center;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="9rt5t"] {display:inline-block;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="lbuuc"] {display:inline-block;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="yj2pw"] {width:100%;display:flex;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="1ko34"] {padding-top:15px;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="oa5c7"] {background-alpha:1;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="0knpb"] {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;background-alpha:1;background-color:rgba(22,112,185,1);}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="xbjgx"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="wa47y"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}.vin-button-label{
    font-size: var(--form-field-font-size);
    color: #FEE4D2;
}

.vin-button:hover{
        background-color: rgba(22, 112, 185, 1);
}[data-id="66s2m"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="dcq5w"] {width:100%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="dcq5w"] {width:100%;}}@media screen and (max-width: 767px){[data-id="dcq5w"] {width:100%;}}@media screen and (max-width: 480px){[data-id="dcq5w"] {width:100%;}}[data-id="9qd8x"] {width:336px;margin-left:25px;margin-right:25px;margin-top:35px;margin-bottom:35px;background-alpha:;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){[data-id="9qd8x"] {}}@media screen and (max-width: 480px){[data-id="9qd8x"] {width:100%;margin-left:auto;margin-right:auto;}}[data-id="rro-g"] {width:auto;margin-top:4rem;background-alpha:1;margin-left:auto;margin-right:auto;margin-bottom:4rem;background-color:rgba(22,112,185,1);}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="rro-g"] {width:auto;display:block;}}@media screen and (max-width: 767px){[data-id="rro-g"] {width:auto;}}@media screen and (max-width: 480px){[data-id="rro-g"] {width:100%;margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:0px;}}[data-id="fe2er"] {min-height:100%;display:flex;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="o-db2"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="gumby"] {background-alpha:1;background-image:url('https://doterra-be-convention-2026.com/api/fe/media/69fb56b81b474d491907d075/doTerra_BG_Peach.png');background-repeat:no-repeat;background-attachment:initial;background-size:auto;background-position:center center;background-color:rgba(254,228,210,1);}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}}