.uc-bg-video video {
    object-fit:cover !important;
}
.t-form__errorbox-wrapper {
    display: none !important;
}
.t-banktransfer .t-submit{
    color: #f4e3d9 !important;
    background-color: #404040 !important;
}
.t-banktransfer .t-input-title {
    padding-top: 15px;
    font-size: 18px;
    line-height: normal;
}
.t-store .t-store__filter__options .t-store__filter__item .t-store__filter__item-controls-container_expanded {
    overflow-y: visible !important;
}
.t898__btn_label {
    box-shadow: none;
}
.t966__menu-item {
    -webkit-align-items: center;
    align-items: center;
}
.t966__menu-item-icon {
    border-radius: 100%;
    outline: 1px solid #f0d8ca;
    outline-offset: 3px;
}
.t898__icon-phone_wrapper .t-sociallinks__svg path {
    fill:#404040;
}
.t886 {
    bottom: 20px;
}
.t898__btn-text {
    display: none;
}
.t1002__addBtn {
    background-color: rgb(244 227 217 / 10%) !important;
    backdrop-filter: blur(6px);
}
.super-circle div,
.super-circle-video video{
    outline: 1px solid #404040;
    outline-offset: 4px;
}
.t734__wrapper {
    padding-top: 120px;
}
.t734__title {
    text-shadow: 1px 1px 0px #000000;
}
.v-line1px {
    width: 1px !important;
}
.h-line1px {
    height: 1px !important;
}
.t450__right_descr:last-child a:first-child{
    font-size: 24px;
}
.t450__right_descr:last-child a:last-child{
    font-size: 57px;
}
.t450__list_item a.t966__menu-link {
    margin-bottom: 0;
}
.t966__tooltip-menu_mobile {
    border-top: 1px solid #777;
    border-bottom: 1px solid #777;
    margin-top: 10px;
}
.t898__btn {
    z-index: 999999;
}
.t450__menu_show.t450 {
    max-width:85% !important;
}
.t-store__grid-cont_mobile-one-row {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.t-store__parts-switch-btn.t-active {
    opacity: 1!important;
    border-bottom: 1px solid;
    width: fit-content;
    color: #000 !important;
}
.t951__sidebar-wrapper .t-store__parts-switch-btn-all{
    order:2;
}
.t-store__filter__range_bg {
    background-color: #000 !important;
}
.t951 .t-checkbox__indicator {
    border: none !important;
}
.t951 .t-store .t-store__filter__item_custom .t-store__filter__item-controls-container_buttons.t-store__filter__item-controls-container_color {
    padding: 8px 0px 0;
    margin-left: -5px;
}
.t-store__prod-popup__text,
.t-store__tabs__content{
    font-size:16px;
}
.t-store__prod-popup__price-item{
    font-size:24px;
}
.t-store__prod-popup__name,
.t-store__relevants__title{
    font-size:30px !important;
    text-transform: uppercase;
    color: #000 !important;
}
.t-store .t-store__tabs.t-store__tabs_accordion .t-store__tabs__item-button {
    border-top: 1px solid rgb(229 229 229) !important;
}
.t-store .t-store__tabs_accordion .t-store__tabs__item-button:not(.t-store__tabs__item-button_active) {
    border-bottom: 1px solid rgb(229 229 229) !important;
}
.t-store__prod-popup__btn-wrapper .t1002__addBtn {
    background-color: #f4e3d9 !important;
    border:none !important;
}
.t-store__prod-popup__btn-wrapper .t1002__addBtn svg path {
    fill: #f4e3d9 !important;
    stroke: #404040 !important;
}
.t-store__prod-popup__btn-wrapper .t1002__addBtn:hover svg path, 
.t-store__prod-popup__btn-wrapper .t1002__addBtn_active svg path{
    fill: #404040 !important;
}
.t-store .t-store__tabs__close:after {
    background-color: rgb(244 227 217) !important;
}
.t-store__prod-snippet__container {
    padding-bottom: 0;
    padding-top: 0;
}
.t-store__relevants__title{
    text-align:center;
}
.t758__col {
    white-space: nowrap;
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.t-store__tabs__item-title{
    font-size:18px;
}
.t706__product-imgdiv,
.t1002__product-imgdiv{
    border-radius: 100%;
    outline: 1px solid #f0d8ca;
    outline-offset: 3px;
}
.t-checkbox__indicator {
    border-radius: 100%;
}
.t706 .t-input-title,
.t706__cartwin-heading{
    text-transform: uppercase;
}
.t706__form-upper-text {
    text-transform: uppercase;
    font-size:16px;
}
.t-store__prod-popup__title-wrapper {
    margin-bottom: 5px;
}
.t706__cartwin,
.t1002__wishlistwin{
    background-color: rgb(244 227 217 / 95%);
}
.t1002__wishlistwin-content {
    box-shadow: none;
}
.t706__cartwin-prodamount-wrap {
    font-size: 14px;
}
.t001__descr_center {
    max-width: 100%;
}
.t001__wrapper {
    padding-top: 80px;
}
.ul-square ul {
    list-style: square;
}
.uc-slider-zero .t-slds__bullet_body{
    height: 3px !important;
    width: 100px !important;
    border-radius: 0;
}

@media screen and (min-width: 961px) {
    .t951__sidebar .t-store__filter__item {
        margin-bottom: 40px;
    }
    .t951__sidebar .t-store__parts-switch-wrapper {
        margin-bottom: 30px;
    }
}

@media(max-width:1200px) {
    #rec856757020 .t734__title{
        font-size:100px !important;
    }
    #rec856757020 .t734__descr{
        font-size:22px !important;
    }
}

@media(max-width:980px){
    .t886 {
        bottom: 10px !important;
        left: 10px !important;
    }
    .t886__text {
        padding-right: 20px;
    }
    .t886__wrapper {
        width: auto !important;
    }
    .t966__content {
        padding: 15px 0;
        padding-top: 30px;
    }
}

@media screen and (max-width: 960px) {
    .t-store__grid-cont_mobile-one-row .t-store__card__price-wrapper {
        margin-bottom: 0;
    }
    .t-store__filter {
        margin-bottom: 15px !important;
    }
    .t951 .t-store .t-store__filter__item_custom .t-store__filter__item-controls-container_buttons.t-store__filter__item-controls-container_color {
        margin-left: 0px;
    }
    .t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 20px;
    }
    .t-store__card__textwrapper {
        padding-top: 15px;
    }
    .t951__sidebar-wrapper .t-store__parts-switch-wrapper {
        margin-left: -5px;
        text-align: left;
    }
}

@media screen and (max-width: 640px) {
    .t706 .t-text_xs,
    .t702 .t-checkbox__control{
        font-size: 14px;
    }
    .t001__title {
        padding-right: 0;
        padding-left: 0;
    }
    .t706__product {
        margin: 30px 0;
    }
}

@media screen and (max-width: 560px) {
    .t706 .t706__close,
    .t702 .t-popup__block-close{
        background: #f4e3d9;
    }
}

@media(max-width:480px){
    .t-banktransfer .t-input-title {
        font-size: 16px;
    }
    .t-store__filter__prods-number{
        padding-left:5px;
    }
    .uc-slider-zero .t-slds__bullet_body{
        height: 2px !important;
        width: 100% !important;
    }
    .uc-slider-zero .tn-elem .t-slds__bullet_wrapper {
        display: flex !important;
        justify-content: center;
    }
    .uc-slider-zero .t-slds__bullet {
        max-width: 100% !important;
        width: 60px !important;
        padding: 10px 5px !important;
        padding-bottom: 5px !important;
    }
    .t686 .t686__textwrapper__content {
        margin: 30px auto;
        margin: 10px auto;
    }
    .video-small video,
    .super-circle-video video{
        height:60px !important;
    }
    .t450 .t-sociallinks__item a,
    .t450 .t-sociallinks__item svg{
        width:40px !important;
        height:40px !important;
    }
    .t951 .t-store__parts-switch-btn {
        color: #404040 !important;
        background:#f4e3d9 !important;
        padding: 3px 10px;
        margin-right: 0;
        margin-left: 10px;
        border-radius:30px;
        border:none;
        font-size: 14px !important;
    }
    .t-store__filter__custom-sel.active {
        color: #000 !important;
        background-color: transparent !important;
    }
    .t-store__parts-switch-btn.t-active {
        border: 1px solid #404040;
    }
    .t-store__parts-switch-wrapper {
        margin-bottom: 20px !important;
    }
    .t-store__prod-popup__name{
        font-size: 22px !important;
    }
    .t706__cartwin-heading{
        font-size: 21px !important;
    }
    .t-store__prod-popup__price-item {
        font-size: 20px !important;
    }
    .t-store__tabs__item-title{
        font-size:18px;
    }
}