.ocf-theme-light-block .ocf-search-btn-static, .ocf-theme-light-block .ocf-search-btn-popover, .ocf-theme-light-block .ocf-search-btn-static.ocf-disabled, .ocf-theme-light-block .ocf-search-btn-popover.ocf-disabled, .ocf-noUi-connect:before, .ocf-noUi-handle {background-color:rgb(227, 169, 69) !important;}
:root {--ds-primary-color:rgb(227, 169, 69);}
:root {--ds-body-bg-light-color:rgb(248, 251, 253);}
:root {--ds-links-color:rgb(227, 169, 69);}
.light-theme .ds-header {background:rgb(255, 255, 255);}
.ds-dropdown-links .blue-link, .ds-switcher button {color:rgb(227, 169, 69);}
.ds-dropdown-links .blue-link:hover {color:rgb(227, 169, 69);}
:root {--ds-footer-bg-light-color:rgb(255, 255, 255);}
.light-theme .ds-footer-subscribe-text, .light-theme .ds-footer-item .secondary-text, .light-theme .ds-footer-socials .secondary-text {color:rgb(0, 52, 89);}
.ds-footer .blue-link {color:rgb(227, 169, 69);}
.ds-footer .blue-link:hover {color:rgb(227, 169, 69);}
.light-theme .ds-footer-links li a, .light-theme ul.ds-footer-item li a {color:rgb(0, 52, 89);}
.ds-footer-links li a:hover, ul.ds-footer-item li a:hover {color:rgb(227, 169, 69);}
.light-theme .ds-footer-item-title {color:rgb(0, 23, 31);}
.light-theme .ds-footer-item-title svg path {fill:rgb(0, 23, 31);}
:root {--ds-interactive-color:rgb(82, 187, 56);}
.ds-price-new.red-text {color:rgb(213, 56, 61);}
.ds-header-cart-button span.dark-text:hover {
	color: #fdd703;
}


.ds-header-cart-button {
	display: block !important;
}
.ds-header-cart-button span.dark-text {
	text-decoration: underline; 
}
#common-success .content-block a {
  color: var(--ds-primary-color);
}
@media screen and (max-width: 430px) {
	#callbackModal2 .modal-body-text.fsz-20.secondary-text.fw-300.pb-4 {
		font-size: 1rem !important;
	}
}

#common-success .content-block .buttons a:hover {
	color: var(--ds-white-color);
}

@media (min-width: 992px) {
    .d-lg-block-cust {
        display: inline !important;
    }
}

#ds-pv_0 .ds-module-item:not(:last-child) {
	margin-right: 1rem;
}

//slider
                .best_slider .ds-module-item .content-block > a{
                    position: relative;
                }
                .best_slider .ds-module-item .content-block > a svg{
                    display: block;
                    width: 60px;
                    height: 60px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    transition: all 0.3s;
                    z-index: 3;
                }
                .best_slider .ds-module-item .content-block > a:hover svg{
                    opacity: 0.7;
                }
                .best_slider .ds-module-item .content-block > a svg path{
                    fill: #fff;
                }
                .best_slider .ds-module-item:not(:last-child) {
                    margin-right: 1rem;
                }


    .best_slider .ds-module-item .content-block > a{
        position: relative;
    }
    .best_slider .ds-module-item .content-block > a svg{
        display: block;
        width: 60px;
        height: 60px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: all 0.3s;
        z-index: 3;
    }
    .best_slider .ds-module-item .content-block > a:hover svg{
        opacity: 0.7;
    }
    .best_slider .ds-module-item .content-block > a svg path{
        fill: #fff;
    }
    .best_slider .ds-module-item:not(:last-child) {
        margin-right: 1rem;
    }

    :root {
        --ds-main-font: 'Ubuntu', sans-serif;
    }

    #oct-infobar {
        background: rgb(28, 28, 28);
    }

    .oct-infobar-text {
        color: rgb(255, 255, 255);
    }

    .oct-infobar-text a {
        color: rgb(232, 223, 0);
    }

    #ds-search-button {
        pointer-events: none;
    }

    #ds-search-button.hoverOn {
        pointer-events: auto;
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_1 {
        background-color: rgb(34, 164, 132);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_1 .ds-slideshow-item-title {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_1 .ds-slideshow-item-text {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_1 .button {
        border-color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_1 .button {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_1 .button:hover {
        background-color: rgb(226, 244, 250);
        border-color: rgb(226, 244, 250);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_1 .button:hover {
        color: rgb(48, 51, 76);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_2 {
        background-color: rgb(16, 36, 50);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_2 .ds-slideshow-item-title {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_2 .ds-slideshow-item-text {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_2 .button {
        border-color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_2 .button {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_2 .button:hover {
        background-color: rgb(226, 244, 250);
        border-color: rgb(226, 244, 250);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_2 .button:hover {
        color: rgb(48, 51, 76);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_3 {
        background-color: rgb(102, 0, 232);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_3 .ds-slideshow-item-title {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_3 .ds-slideshow-item-text {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_3 .button {
        border-color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_3 .button {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_3 .button:hover {
        background-color: rgb(226, 244, 250);
        border-color: rgb(226, 244, 250);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_3 .button:hover {
        color: rgb(48, 51, 76);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_4 {
        background-color: rgb(229, 168, 57);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_4 .ds-slideshow-item-title {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_4 .ds-slideshow-item-text {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_4 .button {
        border-color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_4 .button {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_4 .button:hover {
        background-color: rgb(226, 244, 250);
        border-color: rgb(226, 244, 250);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_4 .button:hover {
        color: rgb(48, 51, 76);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_5 {
        background-color: rgb(246, 68, 44);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_5 .ds-slideshow-item-title {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_5 .ds-slideshow-item-text {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_5 .button {
        border-color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_5 .button {
        color: rgb(255, 255, 255);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_5 .button:hover {
        background-color: rgb(226, 244, 250);
        border-color: rgb(226, 244, 250);
    }

    #slideshow-plus-0 .ds-slideshow-plus-item_5 .button:hover {
        color: rgb(48, 51, 76);
    }

    .slick-arrow {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        background: #fff;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) !important;
        position: absolute;
        top: 50%;
        font-size: 0;
        color: transparent;
        padding: 0;
        margin: 0;
        margin-top: -25px;
        z-index: 2;
        transition: all .3s;
    }

    .slick-arrow:hover {
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.2) !important;
    }

    .slick-arrow.slick-disabled {
        opacity: 0;
        pointer-events: none;
    }

    .slick-arrow.slick-next {
        left: auto;
        right: 26px
    }

    .slick-arrow.slick-prev {
        left: 10px;
    }

    .slick-arrow.slick-next:after {
        content: '';
        width: 14px;
        height: 14px;
        margin-left: -4px;
        border-top: 2px solid #00171f;
        border-right: 2px solid #00171f;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%) rotate(45deg);
    }

    .slick-arrow.slick-prev:after {
        content: '';
        width: 14px;
        height: 14px;
        margin-left: 4px;
        border-top: 2px solid #00171f;
        border-right: 2px solid #00171f;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%) rotate(-135deg);
    }

    .best_slider .ds-module-item .content-block > a {
        position: relative;
    }

    .best_slider .ds-module-item .content-block > a svg {
        display: block;
        width: 60px;
        height: 60px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: all 0.3s;
        z-index: 3;
    }

    .best_slider .ds-module-item .content-block > a:hover svg {
        opacity: 0.7;
    }

    .best_slider .ds-module-item .content-block > a svg path {
        fill: #fff;
    }

    .best_slider .ds-module-item:not(:last-child) {
        margin-right: 1rem;
    }

    #banner_plus_0_1 .ds-bannerplus-item {
        background: rgb(0, 195, 184);
    }

    #banner_plus_0_1 .ds-bannerplus-item p {
        color: rgb(255, 255, 255);
    }

    #banner_plus_0_1 .ds-bannerplus-button path {
        fill: rgb(242, 244, 248);
    }

    #banner_plus_0_2 .ds-bannerplus-item {
        background: rgb(74, 0, 169);
    }

    #banner_plus_0_2 .ds-bannerplus-item p {
        color: rgb(255, 255, 255);
    }

    #banner_plus_0_2 .ds-bannerplus-button path {
        fill: rgb(242, 244, 248);
    }

    #banner_plus_0_3 .ds-bannerplus-item {
        background: rgb(55, 37, 62);
    }

    #banner_plus_0_3 .ds-bannerplus-item p {
        color: rgb(255, 255, 255);
    }

    #banner_plus_0_3 .ds-bannerplus-button path {
        fill: rgb(242, 244, 248);
    }

    #banner_plus_0_4 .ds-bannerplus-item {
        background: rgb(91, 125, 243);
    }

    #banner_plus_0_4 .ds-bannerplus-item p {
        color: rgb(255, 255, 255);
    }

    #banner_plus_0_4 .ds-bannerplus-button path {
        fill: rgb(242, 244, 248);
    }

    .ds-last-news.ds-slideshow-items {
        margin-left: 0;
        margin-right: -15px;
        margin-top: 0;
        margin-bottom: 80px;
    }

    .ds-last-news .ds-slideshow-item.slick-slide {
        height: auto;
        background: transparent;
        padding: 0;
        color: initial;
    }

    .ds-last-news .ds-slideshow-item.slick-slide img {
        width: 100%;
        height: auto;
        -o-object-fit: cover;
        object-fit: cover;
        max-width: 100%;
        max-height: 240px;
    }

    .slick-dotted ul {
        width: auto !important;
    }

    @media (max-width: 767px) {
        .ds-last-news.ds-slideshow-items {
            margin-left: 0;
            margin-right: -12px;
            margin-top: 0;
        }

        .ds-slideshow-item:not(:last-child) {
            margin-right: 12px;
        }
    }

    .video-review .ds-slideshow-item .content-block > a {
        position: relative;
    }

    .video-review .ds-slideshow-item .content-block > a svg {
        display: block;
        width: 60px;
        height: 60px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: all 0.3s;
        z-index: 3;
    }

    .video-review .ds-slideshow-item .content-block > a:hover svg {
        opacity: 0.7;
    }

    .video-review .ds-slideshow-item .content-block > a svg path {
        fill: #fff;
    }

    .video-review .ds-slideshow-item .content-block > a {
        position: relative;
    }

    .video-review .ds-slideshow-item .content-block > a svg {
        display: block;
        width: 60px;
        height: 60px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        transition: all 0.3s;
        z-index: 3;
    }

    .video-review .ds-slideshow-item .content-block > a:hover svg {
        opacity: 0.7;
    }

    .video-review .ds-slideshow-item .content-block > a svg path {
        fill: #fff;
    }

    .fullscreen_age {
        position: fixed;
        z-index: 100000;
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #ffffff;
    }

    .content_age {
        text-align: center;
    }

    .content_age p {
        font-size: 24px;
        font-weight: bold;
        color: #000000;
    }
  

       