.t-carousel__zoomer__arrow__wrapper:before {
    content: '';
    width: 26px;
    height: 26px;
    position: absolute;
    background: transparent;
    border-radius: 50%;
    padding: 10px;
    top: calc(50% - 23px);
}

::selection {
    background: #5a3236;
}

.t762__descr a {
    display: inline-block;
    padding: 11px 25px;
    margin-top: 20px;
    border-radius: 6px;
    font-weight: 500;
}

.t762__descr a:last-of-type {
    background-color: transparent;
    border: 2px solid white;
    color: #ffffff !important;
}
.t762__descr a:last-of-type {
    background-color: #191919;
    color: #ffffff !important;
}

input.js-tilda-rule.t-input:hover {
    transition: all .25s;
    border: 1px solid #ffffff;
    box-shadow: 0 0 0 2px rgb(255 255 255 / 52%);
}

.t-img-select__text.t-text.t-text_xs {
    text-align: center;
}

.t-radio__indicator {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    height: 20px;
    width: 20px;
    border-color: #5f5f5f;
    border-style: solid;
    box-shadow: 0 0 1.5625rem transparent !important;
    border-width: 1px;
    box-sizing: border-box;
    border-radius: 3px !important;
    margin-right: 10px;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    opacity: .6;
}

.t-radio__indicator:after {
    content: '';
    width: 10px;
    height: 10px;
    background: #fff;
    box-shadow: 0 0 1.5625rem #ffffff5c;
    border-radius: 2px !important;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    opacity: 0;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}

.t-form__errorbox-wrapper {
    background: #070707;
    padding: 10px;
    border-radius: 5px;
    text-align: center;
    margin-bottom: 20px;
}

button.t-menuburger.t-menuburger_first {
    display: none;
}

.t451__burger-wrapper__mobile {
    display: none;
}

.t-inputpromocode__btn.t-btn.t-btn_md {
    display: table-cell;
    position: relative;
    height: auto;
    color: rgb(0 0 0) !important;
    background: rgb(255 255 255) !important;
    border-top-left-radius: 0px !important;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 0px !important;
}

.t706__cartwin-top {
    border-bottom: 1px solid #272727;
}

.t706__cartwin-bottom {
    border-top: 1px solid #272727;
}

img.t-carousel__zoomer__img.t-img.loaded {
    border-radius: 8px;
    border-width: 1px;
    border-radius: 10px;
    background-color: #0c0c0c;
    background-position: 0.000% 45.474%;
    background-size: 99.996%;
    background-repeat: no-repeat;
    border-color: #161616;
    border-style: dashed;
}

.t-carousel__zoomer__arrow.t-carousel__zoomer__arrow_right.t-carousel__zoomer__arrow_small {
    color: #fff;
}

.t-carousel__zoomer__arrow.t-carousel__zoomer__arrow_left.t-carousel__zoomer__arrow_small {
    color: #fff;
}

.t-carousel__zoomer__slides {
    background: #0c0c0c;
}





.t762__textwrapper {
    text-align:left;
} 