.rot{
    padding-top:20px;
}
.ts{
	position: relative;
	overflow: hidden;
	transition:0.5s all;
	width: 400px;
	max-width: 100%;
}
.ts:hover{
	z-index: 2;
	border-radius: 20px;
}
.ts img{
    max-width:100%;
	transition:0.5s all;
}
.ts:hover img{
	transform: scale(1.2);
}
.ts1{
	transform: rotate(10deg);
}
.ts2{
	margin-top: -8.25rem;
	margin-left: 2.5rem;
	z-index: 1;
}
.ts3{
	margin-top: -3.75rem;
	transform: rotate(15deg);
}
.ts1:hover{
	transform: scale(0.9) rotate(10deg);
}
.ts2:hover{
	transform: scale(0.9);
}
.ts3:hover{
	transform: scale(0.9) rotate(15deg);
}

.cats, .m-cats{
	text-align: center;
	font-family: 'Circe',Arial,sans-serif;
}
.cats .block{
	display: inline-block;
	width: 150px;
	
    vertical-align:top;
	transition:0.4s all;
}
.m-cats .block{
    
}
.cats .block:hover{
	width: 200px;
	/*-webkit-filter: grayscale(100%);
    filter: grayscale(100%);*/
}
.cats .block a{
	color:#fff !important;
	text-decoration: none;
	display: block;
	height: 400px;
	position: relative;
	font-family: 'Circe',Arial,sans-serif;
}
.cat2, .cat4, .cat6, .cat8{
    margin-top:50px;
}
.cat1 a{
	background:url("https://static.tildacdn.com/tild3666-6264-4335-b261-663761303631/smuzi.jpeg") top center no-repeat;
	background-size:cover;
}
.cat2 a{
	background:url("https://static.tildacdn.com/tild3863-3438-4363-a535-623966653331/fresh.jpeg") top center no-repeat;
	background-size:cover;
}
.cat3 a{
	background:url("https://static.tildacdn.com/tild3639-3538-4665-b164-303662393164/detox.jpeg") top center no-repeat;
	background-size:cover;
}
.cat4 a{
	background:url("https://static.tildacdn.com/tild3864-3939-4530-a637-343364303135/IMG_8192.jpg") top center no-repeat;
	background-size:cover;
}
.cat5 a{
	background:url("https://static.tildacdn.com/tild6438-3630-4631-b034-633739356336/IMG_8271.jpg") top center no-repeat;
	background-size:cover;
}
.cat6 a{
	background:url("https://static.tildacdn.com/tild6631-3438-4466-b933-633836326134/detox-voda.jpeg") top center no-repeat;
	background-size:cover;
}
.cat7 a{
	background:url("https://static.tildacdn.com/tild3566-6633-4163-a330-653863303464/photo.jpg") top center no-repeat;
	background-size:cover;
}
.cat8 a{
	background:url("https://static.tildacdn.com/tild6536-6537-4731-a339-323536376536/noroot.png") top center no-repeat;
	background-size:cover;
}
.cats .block .tit{
	font-size:22px;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
	padding-bottom: 100px;
	padding-top:15px;
	background:rgba(0,0,0, 0.5);
}
.m-cats{
    display:none;
}
.m-cats .block{
    width:150px;
    transition:0.3s all;
}
.m-cats .owl-item.active{
    
}
.m-cats .block a{
    display:block;
    height:300px;
    color:#fff !important;
    position:relative;
    font-family: 'Circe',Arial,sans-serif;
}
.m-cats .block .tit{
	font-size:18px;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
	padding-bottom: 50px;
	padding-top:15px;
	background:rgba(0,0,0, 0.5);
}
.m-cats .owl-item.center .block{
    width:200px;
    filter:none;
}
#rec226042136 .t554__card-wrapper{
    display:none !important;
}
@media(max-width:1300px){
    .cats .block{
    	width: 100px;
    }
    .cats .block:hover{
    	width: 150px;
    }
}
@media(max-width:980px){
    #rec183513580{
        padding:0 !important;
        position:fixed;
        top:0;
        left:0;
        right:0;
        z-index:100;
    }
    #t-header{
        margin-top:65px;
    }
}
@media(max-width:870px){
    .cats .block a{
        display:block;
        height:300px;
        color:#fff !important;
        position:relative;
        font-family: 'Circe',Arial,sans-serif;
    }
    .cats .block .tit{
    	font-size:18px;
    	position: absolute;
    	right: 0;
    	left: 0;
    	bottom: 0;
    	padding-bottom: 50px;
    }
    .cats .block{
        width:150px;
    }
    .cats .block:hover{
    	width: 200px;
    	filter:none;
    }
}
@media(max-width:960px){
    .rot{
        width: 440px;
        margin: auto;
        margin-bottom:50px;
    }
}
@media(max-width:900px){
    .cats {
    	display:none;
    }
    .m-cats{
        display:block;
    }
}
@media(max-width:650px){
    .cat2, .cat4, .cat6, .cat8{
        margin-top:20px;
    }
}
@media(max-width:500px){
    .rot{
        width:250px;
    }
    .ts{
        width:240px;
    }
}


.t-rec {
    word-break: normal !important;
}



@media(max-width:600px)
{
.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .t-store__card__textwrapper, .t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .t-store__card__prod-controls-wrapper
{    padding-left: 8px!important; 
    padding-right: 8px!important;}
    
    
.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .t-store__card__btns-wrapper {
    
    padding-left: 8px!important; 
    padding-right: 8px!important;
    padding-bottom: 8px;
}

.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .store__card__wrap_txt-and-opts {
    padding-top: 8px;
    padding-bottom: 8px;
}
    
.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 30px;
}

.lbvXTF {
    margin-bottom: 5px!important;
}

}



.marquiz-pops__content {
    font-family: sans-serif;
    
}
