.actions .action.icon{width:var(--icon-size);height:var(--icon-size);background:0 0 no-repeat;background-size:cover;cursor:pointer}
.actions .action.icon.close{background-image:url(/i/act_close.svg)}

.vitrina{}

.vitrina .categories{display:flex;gap:var(--gap-micro);justify-content:center;flex-wrap:wrap;}
.vitrina .categories .category{padding:0.5em 1em;background-color:var(--clr-bg);border-radius:var(--gap-micro);cursor:pointer;user-select:none}
.vitrina .categories .category.set{background-color:var(--clr-main);color:var(--clr-bg)}

.vitrina .filter{display:flex;margin:var(--gap-small) 0;gap:var(--gap-micro);justify-content:center;flex-wrap:wrap;}
.vitrina .filter .options{display:flex;padding:var(--gap-small);margin:0 var(--gap-main);gap:var(--gap-small);flex-basis:100%;align-items:start;background-color:var(--clr-bg);border-radius:var(--gap-small);}
.vitrina .filter .options .group{display:flex;flex-wrap:wrap;gap:var(--gap-micro)}
.vitrina .filter .options .group .option{white-space:nowrap;cursor:pointer}
.vitrina .filter .options .group .option.set{background-color:var(--clr-main);color:var(--clr-bg);}
.vitrina .filter .options .group .option.disabled{opacity:0.1;pointer-events:none}

.vitrina .products{display:flex;gap:var(--gap-small);margin:var(--gap-main);flex-wrap:wrap;}
.vitrina .products .prod{display:flex;flex-direction:column;gap:var(--gap-micro);justify-content:start;flex:var(--w-col3) 1 0;max-width:var(--w-col3);padding:var(--gap-small);border-radius:var(--gap-small);background-color:var(--clr-bg);box-sizing:border-box;}
.vitrina .products .prod .category{flex:0}
.vitrina .products .prod .name{display:block;flex:0;text-decoration:none;}
.vitrina .products .prod .name.active{color:var(--clr-main);}
.vitrina .products .prod .tags{display:flex;gap:var(--gap-micro);flex-wrap:wrap;flex:1;margin-top: var(--gap-small);align-items:end;}

.vitrina .products .prod.small	.name{font-size:calc(var(--fs-text) * 1.3);}
.vitrina .products .prod.mid	.name{font-size:calc(var(--fs-text) * 1.6);}
.vitrina .products .prod.big	.name{font-size:calc(var(--fs-text) * 2.0);}

.vitrina .tags .tag{padding:0.5em 1em;background-color:var(--clr-body);border-radius:var(--gap-micro);}
.vitrina .tags .tag:before{position:relative;left:-0.5ex;}
.vitrina .tags .tag.tag12:before{content:"\26A1"}
.vitrina .tags .tag.tag13:before{content:"\2B50"}

.vitrina .products .show_more{flex:1 0 100%;text-align:center;}


@media screen and (max-width:1600px){

	.vitrina .products .prod{flex-basis:var(--w-col2);max-width:var(--w-col2);}

}

@media screen and (max-width:1200px){

	.vitrina .filter .options{flex-wrap:wrap;}
	.vitrina .filter .options .group.param1{flex-basis:100%}

}

@media screen and (max-width:1000px){

	.vitrina .filter .options .group .option.disabled{display:none;}

	.vitrina .products{padding:var(--gap-micro);}
	.vitrina .products .prod{flex-basis:100%;max-width:100%;min-height:0;}

}

@media screen and (max-width:640px){
	


}