:root {
    --main-bg-color: #F39200;
    --main-btn-bg-color: #1E315A;
}

/*body {*/
/*background: #F1F6FF;*/
/*}*/
/*#top {*/
/*    background-color: var(--main-btn-bg-color) !important;*/
/*}*/
/*.sc-footer {*/
/*    background-color: var(--main-btn-bg-color) !important;*/
/*}*/

/*Заголовки*/
h1 {
    font-family: Montserrat Alternates, sans-serif;
}
.sc-module-header {
     font-family: Montserrat Alternates, sans-serif;
 }
.sc-slideshow-plus-item .h1 {
    font-family: Montserrat Alternates, sans-serif;
}
.products-of-the-day .fsz-20 {
    font-family: Montserrat Alternates, sans-serif;
}
.sc-advantages-item-title, .sc-banner-plus-title {
    font-family: Montserrat Alternates, sans-serif;
}

#language .sc-switcher {
    background: #F39200;
}
#currency .sc-switcher {
    background: #F39200;
}
.sc-slideshow-plus-block .slick-dots li.slick-active button {
    background: #1E315A;
}
.sc-category-wall-title {
    color: #7E7489;
}
.sc-module-cart-btn {
    background: #1E315A !important;
}
.sc-banner-plus-50 .sc-banner-plus-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.sc-banner-plus-25 .sc-banner-plus-title, .sc-module-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
#footer-make-subscribe, #sc_fixed_contact_button {
    background: var(--main-bg-color) !important;
}
.sc-footer-socials-item:hover {
    background: var(--main-bg-color) !important;
}
.sc-btn-primary:not([disabled]) {
    background: var(--main-bg-color) !important;
}
.sc-btn-outline-primary:not([disabled]) {
    color: var(--main-bg-color) !important;
    border-color: var(--main-bg-color) !important;
}
.sc-btn-outline-primary:not([disabled]):hover {
    color: white !important;
    background: var(--main-bg-color) !important;
}
.sc-btn-secondary:not([disabled]):hover {
    opacity: 0.9;
    background: var(--main-bg-color) !important;
}
.sc-btn-outline-secondary:not(#oct-blog-search-button, #sc-search-button, [disabled]):hover {
    background: var(--main-bg-color) !important;
}

@media (min-width: 576px) {
    .sc-product-options .sc-control-label {
        margin-right: 10px;
        flex: 0 0 165px;
    }
}