@media only screen and (min-width:1261px) {
    .facettensuche .produkt .facettensuche-module .col-item.main .results .column .col-item.details {
        width: 25% !important
    }
}

@media only screen and (min-width:1261px) {
    .facettensuche-module .col-item.main .results .column .col-item .product-teaser figure {
        margin-bottom: 0 !important;
        padding-bottom: 0 !important
    }
}

@media only screen and (min-width:1261px) {
    .facettensuche .produkt .facettensuche-module .col-item.main .results .column .col-item.details .product-teaser {
        margin-left: 15px !important
    }
}

.facettensuche-module .col-item.main .results .column .col-item.details .product-teaser figure figcaption h3 {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important
}

.facettensuche .produkt .facettensuche-module .col-item.sidebar h2 {
    font-size: 14px !important;
    font-weight: 700 !important
}

@media only screen and (max-width:700px) {
/*     .wrapper { */
/*         padding-top: 72px !important */
/*     } */
}

.facettensuche-module {
    margin-top: 25px !important
}

.btn-toolbar {
    border: 0 !important
}

.pp-stoff-headline {
    font-size: 15px !important;
    font-weight: 700 !important;
    margin-top: 40px !important;
    z-index: 1 !important
}

.pp-stoff-headline i {
    font-size: 23px !important;
    vertical-align: sub !important
}

.facettensuche .produkt .facettensuche-module .col-item.sidebar {
    padding-top: 10px !important
}

.facettensuche .produkt .facettensuche-module .col-item.sidebar:before {
    height: 0 !important
}

.facettensuche .produkt .facettensuche-module .col-item.main .search {
    padding-top: 0 !important
}

/* .header { */
/*     height: auto !important; */
/*     position: relative !important */
/* } */

.header>.centered {
/*     background-image: url(https://assets.jab.de/hd/fabrics/bg/1-62/1-6206-369-bg.jpg) !important; */
/*     background-position: 50% !important; */
/*     background-repeat: no-repeat !important; */
/*     background-size: cover !important; */
/*     padding-bottom: 4.7em !important; */
    width: 100% !important
}

@media only screen and (max-width:700px) {
    .header>.centered {
        padding-bottom: 5.7em !important
    }
}

.header>.centered .btn, .header>.centered h1 {
    display: none !important
}

.header .branding {
    display: none !important
}

.header+.centered {
    margin-top: -6.7em !important
}

@media only screen and (max-width:700px) {
    .header+.centered {
        margin-top: -3.7em !important
    }
}

@media only screen and (max-width:700px) {
    .centered .pp-logo {
        top: -2.2em !important
    }
}