.benefitBanner__item {

    justify-content: center;
}

.btn.btn-default,
a.btn.btn-default,
.btn.btn-cart,
.btn.btn-conversion,
a.btn.btn-cart,
a.btn.btn-conversion {

    border-radius: 15px;
    color: white;
    background-color: #db3212;
    border-color: #db3212;
}

.quantity {
    margin-right: 15px;
    background: hsla(0, 0%, 100%, 0);
    border-radius: 15px;

}

.pagination-top>strong {
    padding-left: 10px;
}

.products-block>div .p .p-bottom>div .p-tools .btn,
.products-block>div .p .p-bottom>div .p-tools .btn.btn-cart {
    border-radius: 15px;

}

.btn .btn-cart .add-to-cart-button {
    margin-left: 15px;
}

#button {
    border-radius: 15px;
}

.btn .btn-primary .js-try-search-button {
    border-radius: 15px;
}

js-scroll-top .search-input {
    border-radius: 15px;
}

.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button {
    border-radius: 15px;
    color: #db3212;
}

.content-wrapper {
    padding-top: 15px;
}

.header-bottom {
    background-color: #db3212;
    color: #ffffff;
}

@media(min-width: 768px) {
    .menu-level-1 {
        background-color: #db3212;
        color: #ffffff;
    }

    .navigation-in menu {
        background-color: #db3212;
        font-weight: 400;
    }

    .navigation-in ul li a b {
        font-weight: 400;
    }

    .navigation-in>ul>li>a {
        color: #fff;
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        padding-top: 13.5px;
        padding-bottom: 13.5px;
        font-weight: 400;
    }

    .navigation-in>ul>li>a:hover {
        color: #fff;
        font-weight: 400;
    }

    .menu-helper>span {
        color: #fff;
        padding-top: 15px;
        padding-bottom: 15px;
        font-weight: 400;
    }

    .menu-helper,
    #navigation {
        height: 45px;
        align-items: center;
        display: flex;
        flex-wrap: wrap;
    }
}

.wide-carousel {
    width: 100vw;
    top: 0;


    left: 50%;
    right: 50%;

    height: 1000;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding: 12px 0;
    display: block;
    transform: translatex(-50%);
}

.pagination a,
.pagination-top>a,
.pagination-top>strong {
    border-radius: 15px;
}

js-scroll-top {
    padding-left: 20%
}

.btn.btn-default,
a.btn.btn-default {
    border-radius: 15px;
}

.compact-form .form-control,
.compact-form .form-control.lg {

    border-radius: 15px;
}

.btn.btn-primary,
a.btn.btn-primary {
    border-radius: 15px;
}

.fitted .navigation-in ul {}

.btn.btn-default:hover,
a.btn.btn-default:hover,
.btn.btn-cart:hover,
.btn.btn-conversion:hover,
a.btn.btn-cart:hover,
a.btn.btn-conversion:hover {
    background-color: #000;
    ;
    border-color: #000;
    ;
    color: #fff;
}

.products-block>div .p .p-bottom>div .p-tools .btn,
.products-block>div .p .p-bottom>div .p-tools .btn.btn-cart {

    font-weight: 500;

}

.p-to-cart-block .add-to-cart-button {

    font-weight: 500;
}

.btn,
.btn.btn-conversion,
a.btn,
a.btn.btn-conversion {
    font-weight: 500;

}

.filters-wrapper .filters-unveil-button-wrapper .unveil-button {
    font-weight: 500;

}

.benefitBanner {
    margin: 20px;

}

.welcome-wrapper {
    display: none !important;
}

#lb-recommend-element-homepage_personalized {
    display: none !important;
}