:root {
    --ui-primary: #deb2cc;
    --ui-radius-btn: 0;
    --Link_Pfeil:#deb2cc;
}

body > header{
    position: fixed;
    z-index: 100;
}

body.adm-nav-open > header{
    width: calc(100% - var(--admDockOffset));
}


main{
    padding-top: 83px;
}


body.adm-nav-open > main{
    padding-top: 178px;
}
a{
    color: #737373;
    text-decoration: none;
}

#shop-nav .shop-nav-row-primary{
    max-width: 1400px;
    margin: 0 auto;
}

header nav .navapp-main-row ul li > a {

    text-transform: uppercase;
}

.cnt-el-ti465r-97c7_kind_01{
    display: none;
}

.cnt-el-ti465r-b698 .navapp-horizontal .navapp-main-row > .navapp-list > .navapp-item a[href="/shop"].navapp-link{
    color: #FFFFFF !important;
    background-color: var(--ui-primary);
    padding-left: 10px;
    padding-right: 10px;
}

@media only screen and (min-width: 900px) {


    header nav .navapp-main-row ul li:last-child > a {
        width: max-content;
        height: auto;
        position: relative;
        overflow: hidden;
        padding: 5px 15px !important;
        margin-bottom: -11px;
        color: #fff !important;
        background-color: #deb2cc !important;
    }
}

@media only screen and (max-width: 764px) {
    header{
        padding-bottom: 25px;
    }
    header .content-bild{
        max-width: 70%
    }

    .cnt-el-ti465r-97c7_kind_01{
        display: block;
        position: absolute;
        right: 25px;
        top: 70px;
        width: auto;
    }

    .cnt-el-ti465r-97c7_kind_01 a{
        color:#deb2cc;
    }
}