.uc-banner .t-col_8 {
    float: right;
    max-width: 670px;
}
.uc-about > div {
    background-image: url("https://static.tildacdn.com/tild3035-6532-4862-a634-323965353966/_1-2.jpg");
    background-repeat: no-repeat;
    background-position: top right;
    padding-block: 135px;
}
.uc-production .t-item {
    box-shadow: 0 0 33px -1px rgba(241, 158, 244, 0.3);
    border-radius: 24px;
    transition: all .4s ease-in-out;
    padding: 0;
}
.uc-production .t-item:hover {
    /*box-shadow: 0 0 28px 6px rgba(241, 158, 244, 0.3);*/
    box-shadow: 0 0 33px -1px rgba(76, 40, 78, 0.6);
}
.uc-events .t-item .t853__bgimg {
    transition: all .2s ease-in-out;
}
.uc-events .t-item:hover .t853__bgimg {
        box-shadow: 0 0 23px -1px rgba(241, 158, 244, 0.8);
        scale: 1.05;
}
.uc-menu .t-col_12 {
    max-width: 100%;
}
.uc-menu .t-col_12 > div {
    max-width: 1200px;
    margin: 0 auto;
}
.uc-catalog-header {
   height:80px;
   color: white;
}
.uc-footer .t561__content {
    padding: 45px;
}
.uc-footer .t561 .t-sociallinks {
    margin-top: 25px;
}
.uc-footer .t561__title {
    margin-bottom: 0;
}
.uc-footer .t561__descr {
    margin-top: 20px;
}
.uc-footer .t561__col {
    margin-right: 0;
    max-width: 730px;
}
.uc-footer .t-cover__carrier.loaded {
    background-position: left center!important;
}
.uc-footer .t561__content {
    background-color: rgba(255, 255, 255, 0.85)!important;
-webkit-backdrop-filter: blur(4px);
backdrop-filter: blur(4px);
}

.uc-category-clear {
     background-image: url("https://static.tildacdn.com/tild3431-3835-4532-b431-326234353163/category-clear.webp");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;
    background-color: #ecd4d3;
}


.uc-category-repair {
    background-image: url("https://static.tildacdn.com/tild3138-3634-4162-b132-353366623038/category-repair.webp");
    background-repeat: no-repeat;
    background-position: center left;
    background-size: cover;
    background-color: #e0e1e3;
}
.uc-category-nutritiv {
    background-image: url("https://static.tildacdn.com/tild3961-3432-4539-a364-363564333965/category-nutritive.webp");
    background-repeat: no-repeat;
    background-position:top  right ;
    background-size: 2600px;
    background-color:#d7cddc;
}
.uc-category-nutritiv .t853__container[data-blocks-per-row='3'] .t853__col:nth-child(n+3),
.uc-category-hydro .t853__container[data-blocks-per-row='3'] .t853__col:nth-child(n+3) {
margin-top: 90px;
margin-top: var(--column-margin,90px);
}

.uc-category-hydro {
    background-image: url("https://static.tildacdn.com/tild6534-6663-4464-b764-373531363531/category-hydro.webp");
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 2400px;
    background-color: #d0eefb;
}

.uc-category-peptids {
    background-image: url("https://static.tildacdn.com/tild3539-3931-4535-a437-313833333562/category-peptids.webp");
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;
    background-color: #f0cecd;
}
.uc-cat-anchor {
    margin: -80px 0 80px;
}
.t853__col  {
background-color: rgba(255, 255, 255, 0.3);
border-radius: 24px;
-webkit-backdrop-filter: blur(24px);
backdrop-filter: blur(24px);
transition: all .4s ease-in-out; 
}
.t853__col:hover {
    background-color: rgba(255, 255, 255, 0.5);
}
.t853__col .t-card__col {
padding: 15px 15px 10px
}
.t853__col .t-bgimg {
    /* box-shadow: 0 0 13px -1px rgba(38, 29, 29, 0.1);
         transition: all .4s ease-in-out; */
}
.t853__col:hover .t-bgimg {
      /*  box-shadow: 0 0 23px -1px rgba(38, 29, 29, 0.2);*/
}


.uc-productheader-rev .t-cover__carrier {
    transform: scaleX(-1); 
  
}

.uc-productheader .t-col_8,
.uc-productheader-rev .t-col_8{
    max-width: 1000px
}
.uc-productheader .t181__title,
.uc-productheader-rev .t181__title {
    padding-block: 0 20px!important;
}
.uc-productheader .t-title span,
    .uc-productheader-rev .t-title span{
        font-size: .8em!important;
    }
@media screen and (max-width: 1200px) {
    .uc-banner .t-cover .t-container {
    max-width: 100%
}
}
@media screen and (max-width: 980px) {
.tmenu-mobile__menucontent_fixed {
    top: 90px!important;
}

}
#rec1822672511 .t561__descr a{
    white-space: nowrap;
}

   div[data-tilda-page-alias="catalog"] .t853__col {
       display: flex;
   }
   
  @media screen and (max-width: 960px) and (min-width: 640px) {      
    .uc-productheader .t-title,
    .uc-productheader-rev .t-title{
        font-size: 40px!important;
    }
  }
@media screen and (max-width: 960px) { 
.uc-footer .t561__title strong {
    white-space: nowrap;
}
        .uc-productheader-rev .t-cover__carrier{
        background-position: left top!important;
    }
    .uc-productheader .t-cover__carrier {
        background-position: right top!important;
    }
    
.uc-productheader .t-cover__filter,
.uc-productheader-rev .t-cover__filter{
   backdrop-filter: blur(8px);
   -webkit-backdrop-filter: blur(8px);
}
    div[data-tilda-page-alias="catalog"] .t853__col {
 padding: 0;  
 margin:0 0 20px!important;
}
    .uc-banner .t-col_8 {
float: right;
max-width: 75vw;
}

.uc-category-clear{
    background-position: top right -480px
}
.uc-category-hydro {
    background-position: top left -230px
}
.uc-category-repair{
    background-position: top left -390px
}

.uc-category-nutritiv{
    background-position: top right -280px
}
.uc-category-peptids{
    background-position: top right -390px;
background-size: 2600px;

}
div[data-tilda-page-alias="catalog"] .t-card__container {
    flex-direction: column;
    align-items: flex-end;
}
}
@media screen and (min-width: 960px) {

    .uc-category-nutritiv ul li.t853__col:nth-child(2) {
    margin-right: 10%;
}
.uc-category-hydro ul li.t853__col:nth-child(1) {
    margin-left: 10%;
}
}
@media screen and (min-width: 640px) {
        .uc-category-repair ul,
.uc-category-hydro ul {
    justify-content: flex-end;
    display: flex;
}
.uc-productheader .t-cover,
.uc-productheader .t-cover__filter,
.uc-productheader .t-cover__wrapper,
.uc-productheader-rev .t-cover,
.uc-productheader-rev .t-cover__filter,
.uc-productheader-rev .t-cover__wrapper{
    height: 300px!important;
}
}
@media screen and (max-width: 640px) {

    .uc-category-clear,
    .uc-category-nutritiv,
    .uc-category-peptids{
        background-size: 100vw;
background-position: top right;
    }
        .uc-category-hydro,
    .uc-category-repair{
        background-size: 100vw;
background-position: top left;
    }
}