.t-checkbox__indicator {
    background-color: #e3e3e3;
    border: none;
    border-radius: 5px;
}

.t-input-group.t-input-group_cb {padding-top: 15px;}

.t-checkbox__labeltext {
    margin-top: -3px;
}
.no-autoscale-line {
    height: 1px !important;
    /*zoom: 1 !important;*/
}

 .t-menu-popover__descr {
    margin: 0 auto;
}
.t-form-success-popup__wrapper .t-descr {
    font-family: 'Manrope';
}
div#tilda-popup-for-error {
    z-index: 99999;
}

/*Товарная страница*/
.t758 .t-container {
    max-width: 100%;
}

.t758__col.t-col.t-col_12 {
    max-width: 100%;
    margin: auto;
    padding: 0 40px !important;
}
.js-product-edition-option-name.t-descr.t-descr_xxs {
    font-family: 'Manrope';
    font-weight: 500;
    opacity: 50%;
    padding-bottom: 10px;
    padding-top: 15px;
}
.t762 .t-product__option-checkmark.t-bgimg.t-product__option-checkmark_buttons.t-product__option-checkmark_image {
    border: none;
    height: 45px;
    width: 60px;
    border-radius: 4px;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_image:before {
    border: 1px solid #c2a472;
    content: "";
    height: calc(100% + 6px);
    left: -4px;
    position: absolute;
    top: -4px;
    width: calc(100% + 6px);
    border-radius: 5px;
}
.t-product__option-variants.t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image {
    margin-left: 0px !important;
}
.t-store__prod__price-portion {
    opacity: 100%;
}
.t-product__option-title.t-product__option-title_buttons.t-product__option-title_image.t-typography__options.t-descr.t-descr_xxs {
    font-family: 'Manrope';
    background-color: #412c19;
    font-size: 12px;
    bottom: 55px;
    transform: translateX(calc(-50% + 30px));
}
.t-product__option-title.t-product__option-title_buttons.t-product__option-title_color.t-typography__options.t-descr_xxs {
font-family: 'Manrope';
    background-color: #412c19;
    font-size: 12px;
}
.t762__btn-wrapper.t762__btn-bottom.t1002__btns-wrapper {
    margin-top: 40px;
}
.t1281__slider.t-width_12.t1281__col.t1281__scroll-fade {
    max-width: 100%;
    margin: 0 40px;
}
.t1281__col.t1281__fade_right {
    mask: none;
    -webkit-mask: none;
}
.t1281__col.t1281__fade_left {
    mask: none;
    -webkit-mask: none;
}
.t-product__option-title.t-descr_xxs {
    font-family: 'Manrope';
}
.t-product__option-item.t-product__option-item_buttons.t-product__option-item_simple {
    border-radius: 4px;
    margin-bottom: 0px;
}

.js-product-edition-option.t-product__option {
    margin-bottom: 0px;
}
/*Cмотрите также*/
.t754 .js-store-grid-cont.t-store__grid-cont.t-container.t-store__grid-cont_mobile-grid {
    max-width: 100%;
    margin: auto 40px !important;
    width: auto;
}

.t-store__card-list {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    justify-content: stretch;
    gap: 20px;
}

.js-product.t-store__card.t-col.t-col_4.t-align_center.t-item {
    margin: 0;
    width: 100%;
    max-width: 100%;
}
.t754 .t-store__card__imgwrapper {
    padding-bottom: 66.67% !important;
}
.js-pagination-item.t-descr_xxs {
    border-color: #C2A472 !important;
    font-family: 'Manrope';
    color: #C2A472;
}

.t754 .t-store__pagination__arrow_prev path,
.t754 .t-store__pagination__arrow_next path {
    fill: #C9A46A !important;
    stroke: #C9A46A !important;
}
/*Аккордеон*/
.t585 .t-container {
    max-width: 100%;
    width: auto;
    margin: 0 40px;
}

.t585 .t-col.t-col_12 {
    max-width: 100%;
    margin: 0;
}
/*Корзина*/
.t706__cartwin-heading.t-name.t-name_xl {
    font-family: 'Manrope';
    font-weight: 500;
}

.t706__product-title.t-descr.t-descr_sm {
    font-family: 'Manrope';
}

.t706__product-title__portion {
    padding-top: 10px;
}

.t706__product-amount--portion.t-descr.t-descr_sm {
    font-family: 'Manrope';
}

.t706__cartwin-prodamount-wrap.t-descr.t-descr_sm {
    font-family: 'Manrope';
}

.t706__cartwin-totalamount-row.t706__cartwin-totalamount-row_total {
    font-family: 'Manrope';
}
.t706 .t-input {
    font-family: 'Manrope';
    font-size: 14px;
}
.t706__cartwin-totalamount-wrap.t-descr.t-descr_xl.t706__cartwin-totalamount-wrap_flextotals {
    display: none !important;
}
.t706__product-title__option > div:nth-child(1) {
	display: none;
}
.t706__product-quantity {
    font-family: 'Manrope';
    font-size: 12px;
}
/*Форма*/
.t702 .t-form__inputsbox_vertical-form .t-input-group {
    margin-bottom: 10px !important;
    font-size: 12px;
}
.t702 .t-input {
    font-size: 13px;
}
.t702 .t-form__submit {
    margin-top: 40px!important;
}

.t702 .t-checkbox__control>span {
    margin-top: -3px;
    font-size: 13px;
}

@media screen and (max-width:1200px) {
.t758__col.t-col.t-col_12 {
    padding: 0 20px !important;
}
.t762__container_indent {
    padding: 0 20px;
}
.t762__info {
    padding: 0 20px;
}
.t758 .t-menu__link-item {
    font-size: 13px!important;
}
.t1281__slider.t-width_12.t1281__col.t1281__scroll-fade {
    max-width: 100%;
    margin: 0 20px;
}
.t754 .js-store-grid-cont.t-store__grid-cont.t-container.t-store__grid-cont_mobile-grid {
    margin: auto 20px !important;
    padding: 0 !important;
}
.t754 .js-product.t-store__card.t-col.t-col_4.t-align_center.t-item {
    padding: 0 !important;
}
.t585 .t-container {
    margin: 0 20px;
}

.t585 .t-col.t-col_12 {
    padding: 0 !important;
}
}
@media screen and (max-width:960px) {
    .t762__container {
        max-width: 100%;
    }
    .t762__info {
        padding: 30px 0px 0;
    }
    .t762__title.js-product-name {
    font-size: 18px;
}
    .t762__title-wrapper {
    margin-bottom: 10px;
}
    .t762 .t-product__option {
    margin-top: 0px;
}
    .t1281__slider.t-width_12.t1281__col.t1281__scroll-fade {
        max-width: 100%;
        margin: 0 0px;
}
.t1281__select.t-name {
    font-size: 14px;
    font-weight: 400;
}
.t-store__card-list {
    gap: 10px;
}
.t754 .t-store__card .t-typography__title {
    font-size: 15px !important;
}
.t754 .t-store__grid-cont .t-store__card-list {
        row-gap: 0px !important;
}
.t754 .t-store .t-store__pagination {
    margin-top: 10px;
}
}

@media screen and (max-width:768px) {
    .t758__col.t-col.t-col_12 {
    padding: 0 15px !important;
}
    .t762__container_indent {
    padding: 0 15px;
}
    .t762__info {
    padding: 0 20px;
}
    .t1281 {
        padding-left: 15px;
        padding-right: 15px;
}
.t754 .js-store-grid-cont.t-store__grid-cont.t-container.t-store__grid-cont_mobile-grid {
    margin: auto 15px !important;
}
.t754 .t-store__card-list {
    grid-template-columns: repeat(2,1fr);
}
.t754 .t-store__grid-cont .t-store__card-list {
        row-gap: 30px !important;
}
.t706 .t-submit.t-btnflex_md {
    font-size: 14px;
}
}
@media (min-width:640px) and (max-width:768px) {
        .t762__info {
        padding: 30px 0px;
    }
}
@media screen and (max-width:640px) {
.t702 .t-form__inputsbox_vertical-form .t-input-group {
    margin-bottom: 7px !important;
}    
.t702__text-wrapper.t-align_center {
    margin-bottom: 30px;
}   
.t702__wrapper {
    padding: 40px 25px 40px 25px !important;
}
.t702 .t-input {
        padding: 0 20px;
}
.t702 .t-popup__close.t-popup__block-close {
    background: #332214;
}
.t706__close.t706__cartwin-close {
    background: #332214;
}
}
@media screen and (max-width:480px) {
.t754 .t-store__card-list {
    grid-template-columns: repeat(1,1fr);
    gap: 10px;
}

}