.cologne-header-logo-link picture {
    position: relative;
}

.cologne-header-logo-link picture:after {
    content: 'DEMO';
    color: #2f8fc5;
    position: absolute;
    top: 0;
    font-size: 14px;
    letter-spacing: 0;
    font-weight: bold;
    right: -7%;
    transform: rotate(
14deg
);
    transition: 0.25s all;
}

.header-fixed .cologne-header-logo-link picture:after {
    right: -12%;
    font-size: 10px;
    top: -7%;
}

.fa.round-icon {
    border-radius: 100px;
    box-shadow: 0 0 0 1px #aaa;
    line-height: 30px;
    text-align: center;
    width: 30px;
}

header {
    margin-bottom: 1rem;
}

.cologne-header {
    margin-bottom: 0;
}


.cologne-header-logo-link {
    max-height: 80px;
}

/* header slider */
.quiqqer-productbricks-productslider {
    background-image: linear-gradient(30deg, #dfe9f380 30%, #d1e2f54a 30%, #bfd6e363 60%, #b8d1e09c 60%), linear-gradient(75deg, #dfe9f3 30%, #d1e2f5 30%, #bfd6e3 60%, #c7dde4 60%, #c7dde4 85%, #bbd3e2 85%) !important;
    background-image: linear-gradient(-20deg,#e0e0e085 30%,#f9f9f94a 30%,#d8d8d863 60%,#d3d3d39c 60%),linear-gradient(115deg,#f5f3f1 30%,#fdfdfd 30%,#fdfdfd 60%,#f7f3ee 60%,#f7f3ee 85%,#f1edea 85%) !important;
}

/* promo box */
.quiqqer-productbricks-promoboxImageNextToContent-container.layout-imageLeft .quiqqer-productbricks-promoboxImageNextToContent-container-content {
    background-image: linear-gradient(-20deg, #f3f2df85 30%, #f3f5d14a 30%, #e3e2bf63 60%, #dee0b89c 60%), linear-gradient(115deg, #f3f3df 30%, #f5e8d1 30%, #f5e8d1 60%, #e4dac7 60%, #e4e3c7 85%, #e2d6bb 85%);
}

/******************/
/* advantages box */
/******************/
.quiqqer-demo-advantages-box {
    padding: 2rem;
    color: #ffffff;
    background-image: linear-gradient(44deg, #03172a80 30%, #0514264a 30%, #0a2b3c63 60%, #01080c9c 60%), linear-gradient(115deg, #0f2f4f 30%, #173960 30%, #071c28 60%, #153038 60%, #23718f 85%, #155780 85%);
}

.quiqqer-demo-advantages-box .quiqqer-boxContentAdvanced-entry-img .fa {
    margin-bottom: 0;
    font-size: 3rem;
}


/************************/
/* Free shipping banner */
/************************/
.free-shipping-banner-small {
    background-image: linear-gradient(90deg, #3986dd, #39cadd);
    color: #fff;
    padding: 6px 20px;
    font-weight: 500;
}