/*Scrollbar*/
body::-webkit-scrollbar {
    width: 8px;
}
body::-webkit-scrollbar-track {
    /*Фон*/
    background: #EBE6E1;
}
body::-webkit-scrollbar-thumb {
    /*Ползунок*/
    background-color: #998981;
}

/*Selection*/
::selection {
    background: #222126;
    color: #F5F3F0;
}

/*COMMON*/
.overflow-class {
    overflow: hidden;
}
/*BUTTONS*/
.btn_type_1 > a, .btn_type_2 > a, .btn_type_3 > a,
.t-store__prod-popup__btn, .t706__sidebar-continue, .t-submit,
.t706__cartpage-open-form {
    overflow: hidden;
    position: relative;
    z-index: 0;
}
.btn_type_1 > a:before, .btn_type_2 > a:before, .btn_type_3 > a:before,
.t-store__prod-popup__btn:before, .t706__sidebar-continue:before, .t-submit:before,
.t706__cartpage-open-form:before {
    position: absolute;
    z-index: -1;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    transition: all .4s ease-out;
}
.btn_type_1 > a:hover:before, .btn_type_2 > a:hover:before, .btn_type_3 > a:hover:before,
.t-store__prod-popup__btn:hover:before, .t706__sidebar-continue:hover:before, .t-submit:hover:before,
.t706__cartpage-open-form:hover:before {
    top: 0;
    transition: all .4s ease-out;
}
/*TYPE 1*/
.btn_type_1 > a:before, .t-store__prod-popup__btn:before, .t706__sidebar-continue:before,
.t-submit:before, .t706__cartpage-open-form:before {
    background-color: #998981; /*фон кнопки при ховере*/
}
/*TYPE 2*/
.btn_type_2 > a:before {
    background-color: #ffffff; /*фон кнопки при ховере*/
}
/*TYPE 3*/
.btn_type_3 > a:before {
    background-color: #222126; /*фон кнопки при ховере*/
}
/*PROD BTN*/
.t-store__product-snippet .t-store__prod-popup__btn {
    height: 56px;
    font-size: 11px !important;
    letter-spacing: 2px;
}
.t-store__card__btn.t-store__card__btn_second:hover {
    color: #998981 !important;
}
/*CART BTN*/
.t706__sidebar-continue, .t-submit, .t706__cartpage-open-form {
    font-size: 11px !important;
    letter-spacing: 2px;
}