body > div[data-tilda-page-id="27032059"] #rec452109673 {display: none;}
body > div[data-tilda-page-id="27484778"] #rec452109673 {display: none;}
body > div[data-tilda-page-id="27236937"] #rec452109673 {display: none;}

/*@media screen and (max-width: 1199px) {
    body {display: none !important;}
}*/

@media screen and (max-width: 640px) {
    /*.t-container {width: 480px; max-width: 480px;}*/
    /*.t-col {padding-left: 10px; padding-right: 10px;}*/
    .uc-title .t-title, .uc-title .t037__title {font-size: 20px !important;}
}

@media screen and (max-width: 480px) {
    /*.t-container {width: 320px; max-width: 320px;}*/
    /*.t-col {padding-left: 10px; padding-right: 10px;}*/
    /*.uc-title .t-title, .uc-title .t037__title {font-size: 20px !important;}*/
}




#rec432668531 {border-top: 1px solid #dcdbd1;}

#rec432754967 .t554__card {right: 0; border-radius: 20px;}

.uc-section-title .t-title {margin-bottom: 0px;}



/*ВСПЛЫВАЮЩИЕ ФОРМЫ*/

#rec432687408 .t-popup__container {border-radius: 20px;}
#rec452381353 .t-popup__container {border-radius: 20px;}
#rec452384461 .t-popup__container {border-radius: 20px;}
/*#rec452384461 .t-popup__container .t-upwidget-container__button {color: #00457c !important; background-color: #c0d1df !important;}*/


/*#form432687408 .t-text_md {font-size: 14px;}*/



/*=====ХЭДЭР=====*/

/*Меню*/

/*.header-menu-link > a {transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;}
.header-menu-link > a:hover {color: #00457c !important;}*/


/*Поиск*/

/*.uc-search .t-site-search-input {display: table !important;}
.uc-search .t838__blockinput {display: table-cell !important;}
.uc-search .t838__blockbutton {display: table-cell !important;}*/

.uc-search .t-input, .uc-search .t-submit {height: 45px;}
/*.uc-search .t-input {font-size: 14px;}*/
.uc-search .t-submit {padding-left: 30px !important; padding-right: 30px !important; font-size: 14px;}

@media screen and (max-width: 639px) {
    .uc-search .t-container {width: 500px;}
    /*.uc-search .t838__blockbutton {padding-left: 10px !important;}*/
}
@media screen and (max-width: 479px) {
    .uc-search .t-container {width: 340px;}
}

/*Результат поиска ПОПАП*/

.t-site-search-popup {border-radius: 20px;}



/*=====ФУТЕР=====*/

/*Меню*/

/*#rec432668531 .t-container > div:nth-child(2) a {transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;}
#rec432668531 .t-container > div:nth-child(2) a:hover {color: #00457c !important;}

#rec432668531 .t-container > div:nth-child(4) > div:nth-child(1) a {transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;}
#rec432668531 .t-container > div:nth-child(4) > div:nth-child(1) a:hover {color: #00457c !important;}*/


#rec432668531 .t-container > div:nth-child(4) > div:nth-child(2) > div > a:nth-child(14) {color: #00457c !important;}



/*=====КАРУСЕЛЬ БАННЕРОВ НА ГЛАВНОЙ СТРАНИЦЕ=====*/

.banner-general .tn-atom__slds-img {background-position: right -70px bottom -70px !important; background-size: auto 420px !important;}
.banner-general-shape > .tn-atom {background: linear-gradient(#c0d1df, #c0d1df);}

@media screen and (max-width: 1199px) {
    .banner-general .tn-atom__slds-img {background-position: right -60px bottom -60px !important; background-size: auto 340px !important;}
}

@media screen and (max-width: 639px) {
    .banner-general {display: none;}
    .banner-general-shape > .tn-atom {background: url("https://static.tildacdn.com/tild3337-3630-4839-a632-316131656633/banner-img-2-2.png"), linear-gradient(#c0d1df, #c0d1df); background-repeat: no-repeat; background-position: right -45px bottom -75px, center center !important; background-size: auto 300px , auto auto !important;}
}

@media screen and (max-width: 479px) {
    .banner-general-shape > .tn-atom {background: url("https://static.tildacdn.com/tild3337-3630-4839-a632-316131656633/banner-img-2-2.png"), linear-gradient(#c0d1df, #c0d1df); background-repeat: no-repeat; background-position: right -35px bottom -65px, center center !important; background-size: auto 260px , auto auto !important;}
}



.banner-general .t-slds__bullet_wrapper {margin-left: 40px;text-align: left;}



/*=====БЛОК С УСЛУГАМИ=====*/

.ser-1-shape, .ser-2-shape {overflow: hidden; border-radius: 20px;}
.ser-1-shape > a, .ser-2-shape > a {transition: 0.3s ease-in-out;}

.ser-1-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 300px !important;}
.ser-2-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 300px !important;}

@media screen and (max-width: 1199px) {
    .ser-1-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 230px !important;}
    .ser-2-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 230px !important;}
}
@media screen and (max-width: 639px) {
    .ser-1-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 200px !important;}
    .ser-2-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 200px !important;}
}
@media screen and (max-width: 479px) {
    .ser-1-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 150px !important;}
    .ser-2-shape .tn-atom {background-position: right -5px bottom -5px !important; background-size: auto 150px !important;}
}



/*=====КАТЕГОРИИ ТОВАРОВ=====*/

.cat-1-img, .cat-2-img, .cat-3-img, .cat-4-img, .cat-5-img, .cat-6-img, .cat-7-img, .cat-8-img, .cat-9-img {transition: 0.3s ease-in-out;}


/*БЛОК С ФОРМОЙ ЗАЯВКИ-ПАТТЕРН*/

.contact-form-shape .tn-atom {background-position: left 0px bottom 0px !important; background-size: 760px auto !important;}

@media screen and (max-width: 1199px) {
    .contact-form-shape .tn-atom {background-size: 612px auto !important;}
}
@media screen and (max-width: 959px) {
    .contact-form-shape .tn-atom {background-image: none !important;}
}

/*БЛОК С КАРТОЙ*/

/*=====СТРАНИЦА КОНТАКТЫ=====*/

/*Блок с картой*/

.uc-map .ymaps-2-1-79-map {border-radius: 20px !important; overflow: hidden !important;}

@media screen and (max-width: 959px) {
    .uc-map > div > div {width: 600px;}
}

@media screen and (max-width: 639px) {
    .uc-map > div > div {width: 460px;}
}

@media screen and (max-width: 479px) {
    .uc-map > div > div {width: 300px;}
}


/*=====МАГАЗИН=====*/

/*Поиск и фильтр сверху*/

.t951 .t-store__filter__search-and-sort {display: none !important;}

/*Товары*/

.t951 .t-item > a {position: relative; overflow: hidden; background-color: #fff; border-top-left-radius: 20px; border-top-right-radius: 20px;}
.t951 .t-store__card__imgwrapperб, .t951 .t-store__card__imgwrapper > div {border-top-left-radius: 20px; border-top-right-radius: 20px;}
.t951 .t-store__card__textwrapper {padding-top: 0px; padding-left: 30px; padding-right: 30px;}
.t951 .t-store__card__btns-wrapper {margin-top: 0px !important; padding-top: 20px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; background-color: #fff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow: hidden;}
.t951 .t-store__card__btn {margin: 0px;}

@media screen and (max-width: 959px) {
    .t-store__grid-cont .t-store__stretch-col {margin-bottom: 10px;}
}

@media screen and (max-width: 639px) {
    .t951 .t-store__card__textwrapper {padding-left: 20px; padding-right: 20px;}
    .t951 .t-store__card__btns-wrapper {padding-left: 20px; padding-right: 20px;}
}

/*Фильтры товаров*/

@media screen and (min-width: 960px) {
    .t951 .t951__sidebar {height: fit-content; /*width: 190px; margin-right: 40px;*/ margin-bottom: 20px; border-radius: 20px;}
    .t951 .t-store__filter {margin-bottom: 0px;}
    .t951 .t-store__filter__options  .t-store__filter__item:not(:last-child) {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgba(0,0,0,.2);}
    .t951 .t-store__filter__options  .t-store__filter__item:last-child {margin-bottom: 0px;}
    .t951 .t-store__filter__item-title {margin-bottom: 20px !important; font-size: 16px;}
    .t951 .t-store__filter__title  {font-size: 14px;}
}

@media screen and (max-width: 959px) {
    .t951 .t-store__filter__opts-mob-btn {font-size: 12px;}
    .t951 .t-store__filter__item-title {font-size: 12px;}
    .t951 .t-store__filter__title  {font-size: 12px;}
}

.t951 .t-store__filter .t-checkbox__indicator {opacity: 1; background-color: #fff; border-color: #fff; border-radius: 4px;}
.t951 .t-store__filter .t-store__filter__input {background-color: #fff !important; border: none !important; border-radius: 4px;}
.t951 .t-store__filter .t-store__filter__range_bg {background-color: #00457c;}
.t951 .t-store__filter__item_price .t-store__filter__btn {border-radius: 4px;}

/*Текст*/

.t951 .t-store__card__title {font-size: 16px;}
.t951 .t-store__card__descr {font-size: 14px;}

@media screen and (max-width: 639px) {
    .t951 .t-store__card__title {height: 40px; overflow: hidden; font-size: 14px !important;}
    /*.t951 .t-store__card__descr {display: none;}*/
}
@media screen and (max-width: 479px) {
    .t951 .t-store__card__descr {display: none;}
}

/*Кнопки*/

.t951 .t-store__card__btn {width: 100%;}

@media screen and (min-width: 1201px) {
    .t951 .t-store__card__btns-wrapper {display: flex; flex-wrap: nowrap;}
    .t951 .t-store__card__btns-wrapper > a:first-child {margin: 0 10px 8px 0;}
    
    .t951 .t-store__card__btns-wrapper > a:last-child {width: auto;margin-right: 0px;padding-left: 23px;padding-right: 23px;background-image: url(https://static.tildacdn.info/tild3239-6636-4936-b639-313833306364/card.svg);background-repeat: no-repeat;background-position: center;}
    .t951 .t-store__card__btns-wrapper > a:last-child > span {display: none;}
}
@media screen and (max-width: 1200px) {
    .t951 .t-store__card__btns-wrapper > a:first-child {margin-bottom: 10px;}
}

/*
@media screen and (max-width: 1199px) {
    .t951 .t-store__card__btns-wrapper > a:first-child {margin: 0px;}
    .t951 .t-store__card__btns-wrapper > a:last-child {display: none;}
}*/

/*Нумерация страниц*/

.t951 .t-store .t-store__pagination {padding: 0px; /*justify-content: flex-end;*/}
.t951 .t-store .t-store__pagination > div:last-child {margin-right: 0px;}
.t951 .t-store .t-store__pagination path {fill: #00457c;}

.t951 .t-store__pagination__item {border: none !important; color: #00457c !important; background-color: #c0d1df !important; opacity: 1 !important;}
.t951 .t-store__pagination__item_active {color: #fff !important; background-color: #00457c !important;}

/*Отключить всплывающее окно с активными фильтрами*/

.t951 .t-store__filter__chosen-bar {display: none !important;}



/*=====СТРАНИЦА С ТОВАРОМ ПОПАП=====*/

.t-store__prod-snippet__container {padding-top: 45px; padding-bottom: 90px}

/*@media screen and (max-width: 1240px) {
    .t-store__prod-popup__col-left {max-width: 500px;}
    .t-store__prod-popup__col-right {max-width: 500px;}
}
@media screen and (max-width: 959px) {
    .t-store__prod-popup__col-left {max-width: inherit;}
    .t-store__prod-popup__col-right {max-width: inherit;}
}*/

/*Блок с фотографиями*/

.t-store__prod-popup__slider {margin-bottom: 40px;}
.t-slds__thumbsbullet.t-slds__bullet {margin-right: 10px; margin-top: 10px;}

.t-store__prod-popup__slider .t-slds__container, .t-store__prod-popup__slider .t-slds__items-wrapper {border-radius: 20px; overflow: hidden; -webkit-mask-image: -webkit-radial-gradient(white, black)}

.t-slds__thumbsbullet {border-radius: 10px !important; overflow: hidden !important;}
.t-slds__thumbsbullet-border {border: none !important;}

@media screen and (max-width: 639px) {
    .t-slds__thumbsbullet-wrapper {padding: 0px !important;}
}

.t-slds__bullet_active {opacity: .7;}

.t-store__prod-popup__btn {background-color: #00457c !important; color: #fff !important;}

@media screen and (max-width: 639px) {
    .t-store__product-snippet .t-container {width: 460px;}
    .t-store__product-snippet .t-store__prod-popup__slider {padding: 0px;}
}
@media screen and (max-width: 479px) {
    .t-store__product-snippet .t-container {width: 300px;}
    .t-store__product-snippet .t-store__prod-popup__slider {padding: 0px;}
}

/*Блок покупки*/

.t-store__prod-popup__info {box-sizing: border-box; margin-bottom: 45px; padding: 45px 40px !important; background-color: #c0d1df; border-radius: 20px;}


@media screen and (max-width: 959px) {
    .t-store__prod-popup__info {width: 600px; margin: 0 auto; margin-bottom: 45px;}
}
@media screen and (max-width: 639px) {
    .t-store__prod-popup__info {padding: 45px 20px !important;}
}

.t-store__prod-popup__info .t-product__option-checkmark:before {background-color: #fff; border-color: #fff !important;}
.t-store__prod-popup__info .t-product__option-checkmark:after {background-color: #000 !important;}

/*Кнопка WhatsApp*/

#whatsapp-btn {display: none;}
.t-store__prod-popup__info #whatsapp-btn {display: none; width: 100%; margin-top: 12px;}
#whatsapp-btn-link {display: flex; font-weight: 400; align-items: center; color: #fff !important; background-color: #ff7733; border-radius: 10px; height: 45px;font-size: 14px;padding-left: 30px;padding-right: 30px; font-family: 'Arial',Arial,sans-serif;}

@media screen and (max-width: 1199px) {
    .t-store__prod-popup__info #whatsapp-btn {display: flex;}
}

/*Кнопки*/

.t-store__relevants__container .t-store__card__btn {width: 100%;}

@media screen and (min-width: 1201px) {
    .t-store__relevants__container .t-store__card__btns-wrapper {display: flex; flex-wrap: nowrap;}
    .t-store__relevants__container .t-store__card__btns-wrapper > a:first-child {margin: 0 10px 8px 0;}
    
    .t-store__relevants__container .t-store__card__btns-wrapper > a:last-child {width: auto;margin-right: 0px;padding-left: 23px;padding-right: 23px;background-image: url(https://static.tildacdn.info/tild3239-6636-4936-b639-313833306364/card.svg);background-repeat: no-repeat;background-position: center;}
    .t-store__relevants__container .t-store__card__btns-wrapper > a:last-child > span {display: none;}
}
@media screen and (max-width: 1200px) {
    .t-store__relevants__container .t-store__card__btns-wrapper > a:first-child {margin-bottom: 10px;}
}

/*Кнопка с количеством товаров*/

.t-store__prod__quantity {margin-right: 10px; border: none;}

/*Текст*/

.t-store__prod-popup__text {font-size: 16px;}
.t-store__relevants__container .t-store__card__title {font-size: 16px;}
.t-store__relevants__container .t-store__card__descr {font-size: 14px;}

.t-store__prod-popup__info .t-store__prod-popup__brand {color: #777;}
.t-store__prod-popup__info .js-store-prod-all-charcs {padding-top: 20px; border-top: 1px solid rgba(0,0,0,.2); color: #777;}

@media screen and (max-width: 639px) {
    .t-store__relevants__container .t-store__card__title {height: 40px; overflow: hidden; font-size: 14px !important;}
}

/*Похожие товары*/

.t-store__relevants__container .t-store__relevants__title {margin: 50px 0 45px; font-size: 26px;}
@media screen and (max-width: 639px) {
    .t-store__relevants__container .t-store__relevants__title {font-size: 20px;}
}

.t-store__relevants__container .t-item > a {overflow: hidden; background-color: #fff; border-top-left-radius: 20px; border-top-right-radius: 20px;}
.t-store__relevants__container .t-store__card__textwrapper {padding-top: 0px; padding-left: 30px; padding-right: 30px;}
.t-store__relevants__container .t-store__card__btns-wrapper {margin-top: 0px !important; padding-top: 20px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; background-color: #fff; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.t-store__relevants__container .t-store__card__btn {margin: 0px;}

@media screen and (max-width: 639px) {
    .t-store__relevants__container > .t-container {width: 540px; margin: 0 auto;}
}
@media screen and (max-width: 479px) {
    .t-store__relevants__container > .t-container {width: 340px; margin: 0 auto;}
    .t-store__relevants__container .t-store__card__descr {display: none;}
}





/*=====КОРЗИНА=====*/

.t706__product-title {font-weight: 400;}
.t706__cartwin-prodamount-wrap {font-weight: 400;}
.t706__cartwin-prodamount {color: #00457c;}
.t706__form-bottom-text {margin-bottom: 10px;}



/*=====СТРАНИЦА О КОМПАНИИ=====*/

/*Блок "Партнеры"*/

#rec439877029 .t594__container {justify-content: flex-start; -webkit-justify-content: flex-start;}



/*=====СТРАНЦИА КОНТАКТЫ=====*/

/*Таблица*/

@media screen and (max-width: 639px) {
    .uc-table .t-container {width: 500px;}
}
@media screen and (max-width: 479px) {
    .uc-table .t-container {width: 340px;}
}



/*=====КОРЗИНА=====*/

.t706__cartwin-content {border-radius: 20px;}


/*ШИРИНА КОЛОНОК*/

@media screen and (max-width: 639px) {
    /*.t-container {width: 500px;}*/
    /*.uc-title {width: 500px;}*/
}

@media screen and (max-width: 479px) {
    /*.t-container {width: 340px;}*/
}



@media screen and (max-width: 639px) {
    /*.t951__grid-cont {width: 460px;}*/
    .uc-breadcrumbs .t-container {width: 500px;}
    
    .uc-title .t-container {width: 500px;}
    .uc-title-m .t-container {width: 500px;}
    .uc-title-m .t-title {font-size: 18px !important;}
    .uc-title-s .t-container {width: 500px;}
    .uc-title-s .t-title {font-size: 16px !important;}
    .uc-text .t-container {width: 500px;}
    
    #t-footer .t-container {width: 500px;}
}

@media screen and (max-width: 479px) {
    /*.t951__grid-cont {width: 300px;}*/
    .uc-breadcrumbs .t-container {width: 340px;}
    
    .uc-title .t-container {width: 340px;}
    .uc-title-m .t-container {width: 340px;}
    .uc-title-s .t-container {width: 340px;}
    .uc-text .t-container {width: 340px;}
    
    #t-footer .t-container {width: 340px;}
}



/*БЛОК С ПРЕИМУЩЕСТВАМИ*/

@media screen and (max-width: 959px) {
    .uc-advantage {margin-bottom: -45px;}
    .uc-advantage .t-container {display: flex; flex-wrap: wrap;}
    .uc-advantage .t-container > div {width: 50%;}
    .uc-advantage .t-container > div > .t490__wrappercenter {padding: 0px !important;}
}
@media screen and (max-width: 639px) {
    .uc-advantage .t-container > div > .t490__wrappercenter > div > div {font-size: 16px !important;}
    .uc-advantage .t-container {width: 500px;}
}

@media screen and (max-width: 479px) {
    .uc-advantage .t-container {width: 340px;}
}




@media screen and (max-width: 479px) {
    
    /*ПОДВАЛ*/
    
    #rec432668531 .t-container > div:nth-child(4) > div:nth-child(1) {display: none !important;}

}




/*Товары*/

@media screen and (max-width: 959px) {
    .t951 .t951__cont-w-filter {width: 640px;}
    .t951 .t951__grid-cont {padding: 0 0;}
}

@media screen and (max-width: 639px) {
    .t951 .t951__cont-w-filter {width: 500px;}
    .t951 .t951__grid-cont {padding: 0 0;}
}

@media screen and (max-width: 479px) {
    .t951 .t951__cont-w-filter {width: 340px;}
    .t951 .t951__grid-cont {padding: 0 0;}
}


