/* ANNEXX */ 
/* ANX014 внешний вид тела страницы */ 
.t-records { 
 background-color: #131313; 
} 
body.t-body { 
 background-color: #131313 !important; 
 background-image: url(); 
 background-repeat: repeat; 
 background-attachment: fixed; 
} 
 
@supports not (-webkit-touch-callout: none) { 
 body.t-body { 
 background-position: center; 
 } 
} 
/* ANNEXX конец кода */ 



.t706__sidebar-top {
    border-bottom: 1px solid rgb(255 255 255 / 20%) !important;
}

.t706__sidebar-products {
    border-bottom: 1px solid rgb(255 255 255 / 20%) !important;
}

.t_datepicker__header {
    background: #3e3e3e !important;
    border-radius: 5px !important;
}

.t_datepicker__inner {
    color: #ffffff !important;
    border: 1px solid #4c4c4c !important;
    border-radius: 5px !important;
    background: #2b2b2b !important;
}

.t706__cartwin-totalamount-wrap {
    color: #ffffff;
}

.t-site-search-dm {
    background-color: #212121 !important;
    margin-top: 5px !important;
    border-radius: 5px !important;
}

.t-site-search-dm__result__title {
    color: #ffffff !important;
}

.t-site-search-dm__result__body {
    color: #dddddd;
}

.cls-1 {
    fill: #ffffff;
}

.t-store__filter__search-mob-btn-icon {
    filter: brightness(3) !important;
}

.t-checkbox__indicator {
    border: 1px solid #ffffff !important;
}

.t-checkbox__indicator {
    border-radius: 5px !important;
}

@media screen and (max-width: 960px) {
    .t-store__filter__item:first-child {
        border-top: 1px solid rgb(255 255 255 / 20%) !important;
    }
    
    .t-store__filter__item, .t-store__filter__item.t-store__filter__item_sort-mobile {
        border-bottom: 1px solid rgb(255 255 255 / 20%) !important;
    }
    
    .t-store__filter__item .t-checkbox__control {
    margin-left: 13px !important;
}

    }


.t706__sidebar-content {
    background-color: #131313 !important;
}

.t706__product-title {
    color: #ffffff !important;
}

.t706__product-amount, .t706__product-amount--portion {
    color: #ffffff !important;
}

.t706__sidebar-prodamount-wrap {
    color: #ffffff !important;
}

.t706__cartpage {
    background-color: #131313 !important;
}

.t706__cartpage-totals {
    background: #131313 !important;
}

.t706__cartwin-prodamount-wrap {
    color: #ffffff !important;
}

.t_datepicker__inner {
    color: #ffffff !important;
    background: #131313 !important;
}

.t_datepicker__header {
    background: #202020 !important;
}

.t702 .t-input-group {
    margin-bottom: 15px !important;
}

.t706__cartpage-top {
    background: #212121 !important;
}

.t706__form-upper-text {
    padding-top: 0px !important;
}

@media screen and (min-width: 1200px) {
    .t-descr_xs {
        font-size:18px !important;
    }
}

.t-store__search-icon {
    border-left: 1px solid #2C2C2C !important;
}

.t-store__filter__input, .t-store__filter__btn {
    border: 1px #2C2C2C solid !important;
    background: #131313 !important;
}

.t-store__filter__item-controls-wrap {
    background-color: #131313 !important;
    box-shadow: 0 -2px 2px rgb(0 0 0 / 25%) !important;
    border-radius: 7px !important;
    border: 1px #2f2f2f solid !important;
}

.t-checkbox__indicator {
    border: 2px solid #ffffff !important;
}

.t-store__filter__item-title:after {
    border-color: transparent #ffffff #ffffff transparent !important;
}

@media screen and (min-width: 960px) {
    .t-store__search-icon:hover path, .t-store__search-close-icon:hover path {
        fill: #ffffff;
    }
}


.t-checkbox__indicator:after {
    border: solid #ffffff !important;
    border-width: 0 2px 2px 0 !important;
}

.t-store__filter {
    margin-bottom: 0px !important;
}

.t-btn_sm {
    padding-left: 15px !important;
    padding-right: 15px !important;
}


.t706__product-quantity {
    color: #ffffff !important;
}