#geral{overflow:inherit!important}main.brands{padding:0 50px}#departamentos{padding-top:20px;min-height:300px}#departamentos .title{margin-bottom:20px}#departamentos .cln{float:left;display:block}#departamentos .cln.p{width:250px;padding-right:15px}#departamentos .cln.p .listing{width:100%;float:left;margin-bottom:20px}#departamentos .cln.p .listing.colors .cor_primaria{width:30px!important;height:30px;position:relative;border:solid 1px #444;margin:2px;display:inline-block;border-radius:100%;overflow:hidden}#departamentos .cln.p .listing.colors .cor_primaria.active{border-color:#b4ff95;border-width:4px}#departamentos .cln.p .listing.colors .cor_primaria.active .cor_secundaria{border-width:22px}#departamentos .cln.p .listing.colors .cor_secundaria{position:absolute;right:0;top:0;border-left:solid 28px transparent;border-bottom:solid 28px transparent}#departamentos .cln.p .listing .b{width:100%;float:left}#departamentos .cln.p .listing .t{font-size:16px;line-height:18px;margin-bottom:10px;color:#000;font-weight:700}#departamentos .cln.p .listing a{width:100%;float:left;line-height:22px;color:#000;font-weight:100;text-transform:uppercase;margin-bottom:3px}#departamentos .cln.p .listing a:hover{text-decoration:underline!important}#departamentos .cln.p .listing a.active{color:#3E8ED8}#departamentos .cln.s{width:calc(100% - 250px)}.produtos .item .more{display:none}@media screen and (max-width:768px){main.categorias{padding:0}}