@font-face{font-family:Work-Sans;src:url("../fonts/WorkSans.ttf");font-display:swap}@font-face{font-display:swap;font-family:opensans;src:url(../fonts/OPENSANS-REGULAR.TTF)}@font-face{font-display:swap;font-family:opensansBold;src:url(../fonts/OPENSANS-BOLD.TTF)}@font-face{font-display:swap;font-family:opensansExtraBold;src:url(../fonts/OPENSANS-EXTRABOLD.TTF)}@font-face{font-display:swap;font-family:opensansLight;src:url(../fonts/OPENSANS-LIGHT.TTF)}@font-face{font-display:swap;font-family:opensansSemiBold;src:url(../fonts/OPENSANS-SEMIBOLD.TTF)}#btn-load-more{background-color:#103c68;width:45px;height:45px;border-radius:100%;color:#fff;border:1px solid #000;text-align:center;line-height:43px;font-size:1.2rem;display:block;margin:auto}#btn-filtros{border-bottom:1px solid #000;color:#000;display:flex;align-items:center;padding:8px 10px;margin-bottom:30px;text-transform:uppercase;width:300px}#btn-filtros:not(.collapsed){background-color:rgba(0,0,0,0)}#btn-filtros:focus{box-shadow:none}@media(max-width:600px){#btn-filtros{width:100%}}@media(min-width:992px){#btn-filtros{display:none}}.ordenacao-secundaria{display:flex;flex-wrap:nowrap;align-items:center}@media(max-width:991px){.ordenacao-secundaria{display:none}}.ordenacao-secundaria>label{display:flex;flex-wrap:nowrap;align-items:center}.ordenacao-secundaria .ordenacao-secundaria__legenda{font-weight:500;font-size:1rem;margin-bottom:0;margin-left:auto}@media(min-width:992px){.ordenacao-secundaria .ordenacao-secundaria__legenda{font-size:13px}}@media(min-width:1400px){.ordenacao-secundaria .ordenacao-secundaria__legenda{font-size:15px}}.ordenacao-secundaria select{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:25px;height:40px;outline:0;margin-left:1rem}#filtros .categoria-container{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:30px}#filtros .categoria__titulo{text-transform:uppercase;font-size:1.1rem;line-height:1.1rem;margin-bottom:25px;font-weight:700}#filtros select{background-color:rgba(0,0,0,0);border:1px solid #103c68;height:40px;outline:0}#filtros .ordenacao{display:flex;align-items:center;margin-bottom:50px}@media(max-width:400px){#filtros .ordenacao{justify-content:center}}@media(min-width:992px){#filtros .ordenacao{display:none}}#filtros .ordenacao .ordenacao__legenda{color:#000;font-size:14px;margin-bottom:0;margin-right:20px}#filtros .tamanhos{display:flex;align-items:center;flex-wrap:wrap}#filtros .tamanhos label{position:relative;border:1px solid #bbbbbc;min-width:36px;height:36px;border-radius:20px;text-align:center;line-height:36px;margin-right:6px;margin-bottom:6px;text-transform:uppercase;padding:0 5px;cursor:pointer}#filtros .tamanhos label input[type=checkbox]{position:absolute;opacity:0;visibility:hidden}#filtros .tamanhos label.active{border:2px solid #920712}#filtros .categorias ul{display:inline-block}#filtros .categorias ul li{display:block}#filtros .categorias .nivel1{padding-left:0}#filtros .categorias input{display:none}#filtros .categorias label{margin-right:5px;display:block}#filtros .categorias label span{border:1px solid #000;width:20px;height:20px;font-size:20px;line-height:20px;text-align:center;display:inline-block;border-radius:50%;transition:.3s}#filtros .categorias label.checked span::before{content:"X"}#filtros .categorias label:hover{text-shadow:0 0 1px #092a4b}#filtros .categorias label:hover span{background-color:#092a4b;border-color:#777;color:#777}#filtros .categorias .subcategorias{padding-left:1rem}#filtros .categorias .subcategorias label span{border-color:#777}#filtros .categorias .subcategorias label.checked span{color:#777}#filtros .cores{display:flex;align-items:center;flex-wrap:wrap}#filtros .cores label{position:relative;border:1px solid #bbbbbc;width:36px;height:36px;border-radius:100%;text-align:center;line-height:36px;margin:2px;text-transform:uppercase;padding:3px;cursor:pointer}#filtros .cores label input[type=checkbox]{position:absolute;opacity:0;visibility:hidden}#filtros .cores label span{display:block;width:100%;height:100%;border-radius:100%}#filtros .cores label.active{border:2px solid #920712}#filtros .marcas label{display:flex;align-items:center;text-transform:uppercase;margin-bottom:10px}#filtros .marcas input[type=checkbox]{margin-right:5px;height:15px;width:15px}#filtros .faixa-preco{margin-bottom:40px;overflow:hidden}@media(min-width:1400px){#filtros .faixa-preco{padding:0 20px}}#filtros .faixa-preco .slider{height:4px;position:relative;background:#ddd;border-radius:5px;margin-top:30px}#filtros .faixa-preco .slider .progress{height:100%;left:25%;right:25%;position:absolute;border-radius:5px;background:#000}#filtros .faixa-preco .visualizar-preco{display:flex;padding-top:5px}#filtros .faixa-preco .visualizar-preco span.preco-minimo-visualizar{color:#000;font-size:10px;width:50%;text-align:left}#filtros .faixa-preco .visualizar-preco span.preco-maximo-visualizar{color:#000;font-size:10px;width:50%;text-align:right}#filtros .faixa-preco .range-input{position:relative}#filtros .faixa-preco .range-input input[type=range]{position:absolute;width:100%;height:5px;top:-5px;background:0 0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}#filtros .faixa-preco .range-input input[type=range]::-webkit-slider-thumb{cursor:pointer;height:10px;width:10px;border-radius:50%;background:#000;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}#filtros .faixa-preco .range-input input[type=range]::-moz-range-thumb{cursor:pointer;height:17px;width:17px;border:none;border-radius:50%;background:#000;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}#filtros .faixa-preco .range-input .bubble{font-size:8px;background-color:#103c68;color:#fff;padding:2px 4px;border-radius:4px;display:inline-block;position:absolute;top:-35px;text-wrap:nowrap;opacity:0}#filtros .faixa-preco .range-input .range-max:active~.range-max-bubble,#filtros .faixa-preco .range-input .range-max:hover~.range-max-bubble,#filtros .faixa-preco .range-input .range-min:active~.range-min-bubble,#filtros .faixa-preco .range-input .range-min:hover~.range-min-bubble{opacity:1}#listagem-produtos{margin-top:50px;margin-bottom:50px}