.t-width_100 {
    max-width: 1200px!important;
    margin: auto;
}
div#anycomment-app {
    margin: 0px 20px;
}








div#timer5818403b4fb8f2017b48bba34d4eff920 {
    text-align: left!important;
}


/*Каталог*/
.js-product .t-product__option-variants_radio .t-product__option-checkmark_radio.t-product__option-checkmark_image {
    width: 62px!important;
    background-size: contain!important;
    border-radius: 1px!important;
    border: 1px solid #fff!important;
}








/*главная*/
.t-popup__container.t-width.t-width_6.t-popup__container-animated {
    border-radius: 5px;
}
img.t702__img.t-img.loaded {
    border-radius: 5px;
}

.video {
    border-radius: 5px;
}

/*шапка*/

.t396__elem.tn-elem.tn-elem__3898014011639042997069 {
    background-image: url(https://static.tildacdn.com/tild6565-6465-4638-b839-663862353331/photo.svg);
}
.t396__elem.tn-elem.tn-elem__3898014011639042997069:hover {
    background-image: url(https://static.tildacdn.com/tild3362-3765-4230-b164-623661373362/_.svg);
}

.t396__elem.tn-elem.tn-elem__3898014011639045251887 {
    background-image: url(https://static.tildacdn.com/tild3461-3638-4965-a434-653733666562/__.svg);
}
.t396__elem.tn-elem.tn-elem__3898014011639045251887:hover {
    background-image: url(https://static.tildacdn.com/tild3561-3130-4164-b737-383761613735/_.svg);
}

.t396__elem.tn-elem.tn-elem__3898014011638886654466 {
    background-image: url(https://static.tildacdn.com/tild6565-3166-4532-b231-636533353434/photo.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: center;
    border-radius: 5px!important;
}
.t396__elem.tn-elem.tn-elem__3898014011638886654466:hover {
    background-image: url(https://static.tildacdn.com/tild6266-3939-4964-a161-653336663665/_.svg);
}


/*Виджет отзывы*/
widget-review .review {
    background-color: #eeeeee!important;
}

.review {
    border-radius: 5px
!important;
    box-shadow: 0 1px 0px #fff!important;
}
a.widget__src.widget__leave-link {
    padding: 15px 30px;
    background: #eeeeee;
    border-radius: 5px;
    color: #000!important;
    font-size: 14px!important;
}
a.widget__src.widget__leave-link:hover {
    color: #fff!important;
    background: #069d04;
}



/*Продукция наши работы*/
@media screen and (min-width:680px) {
.js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item {
    background: #eeeeee;
    padding: 15px 40px;
    border-radius: 5px;
}
.js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item.t-active {
    background: #069D04;
    color: #fff!important;
    padding: 15px 40px;
    border-radius: 5px;
}


.js-feed-parts-switcher.t-feed__parts-switch-btn.t-name.t-name_xs.t-menu__link-item {
    background: #eeeeee;
    padding: 15px 40px;
    border-radius: 5px;
}
.js-feed-parts-switcher.t-feed__parts-switch-btn.t-name.t-name_xs.t-menu__link-item .t-active {
    background: #069D04;
    color: #fff!important;
    padding: 15px 40px;
    border-radius: 5px;
}
}
/*Продукция конец*/



.nazad {
    max-width: 100px;
    color: #000;
    font-family: 'Montserrat';
    font-size: 16px;
    padding: 10px;
    position: fixed;
    border-radius: 10px;
    background-color: #fff;
    border:none;
}
.nazad:hover {
    background-color: #eee;
}
.t396__elem.tn-elem.tn-elem__3164566431621336698648 {
    z-index:9999999!important;
}



.akcia {
    box-shadow: 2px 5px 10px 0px #00000026;
    border-radius: 10px!important;
}
.akcia:hover {
    box-shadow: 2px 5px 10px 0px #00000000;
}



.baccolor {
    background-color: #00e052;
}
.baccolor:hover {
    background-color: #124588;
}

.gs-text {
    text-align: justify;
    line-height: 1.8;
    padding: 20px;
}

.gs-text .h2 {
    color: #000000;
    font-size: 28px;
    font-weight: 600;
    margin: 20px 0;
}

.gs-text p {
    margin-bottom: 10px;
}

.gs-text ul {
    padding-left: 40px;
}

@media (max-width: 576px) {
    .gs-text ul {
        padding: 20px 10px;
    }
}






/*Стратьи, упращение*/

.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
    padding: 0px 0px 120px !important;
}
img.js-feed-post-image.t-feed__post-popup__img.t-img {
    border-radius: 20px !important;
}
h1.js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
    font-size: 24px !important;
}
.t-redactor__text {
    font-size: 14px !important;
}
@media (max-width: 960px) {
h1.js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
    font-size: 20px !important;
}
.t-redactor__text {
    font-size: 12px !important;
}
.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
    padding: 0px 0px 60px !important;
}
}

.js-product-price.js-store-prod-price-val.t-store__card__price-value:before {
    content: "от ";
}