.facets details.facets__disclosure-vertical,.facets details.js-filter{border-bottom:1px solid var(--md-color-border);padding:0}.facets details.facets__disclosure-vertical:first-of-type,.facets details.js-filter:first-of-type{border-top:1px solid var(--md-color-border)}.facets .facets__summary.caption-large,.facets .facets__summary{padding:15px 0;font-size:16px;font-weight:600;line-height:1.4;color:var(--md-color-text);letter-spacing:normal;text-transform:none;cursor:pointer;list-style:none}.facets .facets__summary::-webkit-details-marker{display:none}.facets .facets__summary>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.facets .facets__summary-label{flex:1}.facets .facets__selected{color:var(--md-color-text-secondary);font-weight:400;margin-left:4px}.facets .facets__summary svg,.facets .facets__summary .icon-caret{width:14px;height:14px;flex:0 0 14px;transition:transform .3s ease}.facets details[open]>.facets__summary svg,.facets details[open]>.facets__summary .icon-caret{transform:rotate(180deg)}.facets show-more-button,.facets .show-more-button{display:none!important}.facets .show-more-item.hidden,.facets li.hidden.show-more-item{display:flex!important}.facets .parent-display,.facets .facets__display-vertical{padding:0 0 20px}.facets .facets-wrap,.facets .facets-wrap-vertical{border:0;padding:0;margin:0}.facets .facets__list,.facets .facets__list--vertical,.facets ul.facets__list,.facets ul.facets-layout{display:grid;grid-template-columns:1fr;gap:10px;padding:0;margin:0;list-style:none}@media(max-width:989px){.facets .facets__list,.facets .facets__list--vertical,.facets ul.facets-layout{grid-template-columns:1fr 1fr;gap:10px 5px}}.facets .facets__item,.facets .list-menu__item.facets__item{padding:0;margin:0;list-style:none}.facets .facets__label,.facets .facet-checkbox{position:relative;display:flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--md-color-border);border-radius:var(--md-radius-4);background:transparent;color:var(--md-color-text-secondary);font-size:14px;font-weight:400;line-height:20px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease;margin:0}.facets .facets__label:hover,.facets .facet-checkbox:hover{border-color:var(--md-color-black-pure)}.facets .facets__label:has(input:checked),.facets .facet-checkbox:has(input:checked),.facets .facets__label.active,.facets .facet-checkbox.active,.facets .facets__label.md-chip--active,.facets .facet-checkbox.md-chip--active{background:var(--md-color-black);color:var(--md-color-white);border-color:var(--md-color-black);font-weight:500}.facets .facets__label.disabled,.facets .facet-checkbox.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.facets .facets__label input[type=checkbox],.facets .facet-checkbox input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0;pointer-events:none}.facets .facets__label>svg,.facets .facet-checkbox>svg,.facets .facet-checkbox__text+svg,.facets .facets__label .icon-checkmark{display:none}.facets .facet-checkbox__text{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;padding:0;margin:0}.facets .facet-checkbox__text:before,.facets .facet-checkbox__text:after{display:none!important;content:none!important}.facets .facet-checkbox__text-label{color:inherit}.facets .facets__price,.facets price-range.facets__price,.facets price-range{display:flex;gap:10px;padding:15px 0 20px;align-items:stretch}.facets .facets__price .field,.facets price-range .field,.facets .facets__price span[class*=field]{position:relative;flex:1;min-width:0;margin:0}.facets .facets__price input[type=number],.facets .facets__price input[type=text],.facets price-range input{width:100%;height:40px;padding:0 12px;border:1px solid var(--md-color-border);border-radius:var(--md-radius-4);background:#fff;color:var(--md-color-text);font-size:14px;font-family:inherit;box-sizing:border-box}.facets .facets__price input::placeholder,.facets price-range input::placeholder{color:transparent}.facets .facets__price input:focus,.facets price-range input:focus{outline:none;border-color:var(--md-color-black-pure)}.facets .facets__price label,.facets price-range label,.facets .field__label,.facets .facets__price .field__currency+.field__label{position:absolute;top:50%;left:12px;transform:translateY(-50%);padding:0 4px;margin:0;background:#fff;color:var(--md-color-text-secondary);font-size:14px;font-weight:400;pointer-events:none;transition:transform .2s ease,font-size .2s ease,top .2s ease}.facets .facets__price input:focus+label,.facets .facets__price input:not(:placeholder-shown)+label,.facets price-range input:focus+label,.facets price-range input:not(:placeholder-shown)+label,.facets .facets__price .field:focus-within label,.facets price-range .field:focus-within label{top:0;transform:translateY(-50%);font-size:11px}.facets .facets__price .field__currency,.facets price-range .field__currency{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--md-color-text-secondary);font-size:14px;pointer-events:none}.facets .facets__price-wrapper>span,.facets price-range>span{align-self:center;color:var(--md-color-text-secondary)}.facets .facets__price small,.facets price-range+small{display:block;margin-top:-10px;font-size:12px;color:var(--md-color-text-secondary)}.active-facets.active-facets-desktop{display:flex;flex-wrap:wrap;gap:5px;padding:0 0 15px;margin:0}.active-facets.active-facets-desktop .facets__heading,.active-facets.active-facets-desktop h2{display:none}.active-facets.active-facets-desktop .active-facets-vertical-filter{display:inline-flex}.active-facets__button-remove,.active-facets .active-facets__button-remove,.active-facets-desktop .active-facets__button-remove{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:5px 10px;border:1px solid var(--md-color-black-pure);border-radius:var(--md-radius-full);background:var(--md-color-black-pure);color:var(--md-color-white);font-size:12px;font-weight:500;line-height:12px;letter-spacing:.6px;text-transform:uppercase;text-decoration:none}.active-facets__button-remove:hover,.active-facets__button-remove:focus-visible{background:var(--md-color-text);border-color:var(--md-color-text);color:var(--md-color-white);outline:none}.active-facets__button-remove span,.active-facets__button-remove .underlined-link{text-decoration:none}.active-facets__button--light,.active-facets .active-facets__button--light,.active-facets-desktop .active-facets__button--light{display:inline-flex;align-items:center;min-height:26px;padding:5px 10px;background:var(--md-color-hover-light);border:0;border-radius:var(--md-radius-full);color:var(--md-color-black-pure);font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none}.active-facets__button--light .active-facets__button-inner,.active-facets__button--light .button--tertiary{display:inline-flex;align-items:center;gap:6px;padding:0;background:transparent;border:0;color:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;min-height:0}.active-facets__button--light .svg-wrapper,.active-facets__button--light svg{width:10px;height:10px;flex:0 0 10px}.md-sort{position:relative;padding-bottom:15px}.md-sort__gatilho{display:inline-flex;align-items:center;gap:10px;padding:0;background:transparent;border:0;color:var(--md-color-text);font-family:inherit;font-size:16px;font-weight:400;cursor:pointer}.md-sort__gatilho:focus-visible{outline:2px solid var(--md-color-black-pure);outline-offset:2px}.md-sort__gatilho strong,.md-sort__label{font-weight:500}.md-sort__gatilho svg{width:14px;height:14px;transition:transform .3s ease}.md-sort[data-open=true] .md-sort__gatilho svg{transform:rotate(180deg)}.md-sort__lista{position:absolute;top:calc(100% + 8px);left:0;z-index:4;min-width:191px;padding:4px 0;margin:0;background:#fff;border:1px solid var(--md-color-border);border-radius:var(--md-radius-4);list-style:none;box-shadow:var(--md-shadow-mega);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1)}.md-sort[data-open=true] .md-sort__lista{opacity:1;visibility:visible;transform:translateY(0)}.md-sort__opcao{display:block;width:100%;padding:10px 40px 10px 12px;background:transparent;border:0;color:var(--md-color-text);font-family:inherit;font-size:14px;font-weight:400;line-height:1.43;text-align:left;cursor:pointer}.md-sort__opcao:hover{background:#0000000a}.md-sort__opcao[aria-selected=true]{font-weight:500;background:var(--md-color-hover-light)}.facets-vertical-sort .facet-filters__field.md-sort-hidden,.md-sort__nativo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.md-contador-produtos{padding:0 0 15px;font-size:14px;font-weight:400;color:var(--md-color-text-secondary);text-align:center}@media(max-width:749px){.md-contador-produtos{text-align:left;padding:10px 0 15px}}.pagination-wrapper,nav.md-paginacao{padding:20px 0 10px}.pagination__list,.pagination-wrapper .pagination__list,nav.md-paginacao .pagination__list{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;padding:0;margin:0;list-style:none}.pagination__item,nav.md-paginacao .pagination__item{display:inline-flex}.pagination__item a,.pagination__item span,.pagination__item--current span,nav.md-paginacao .pagination__item a,nav.md-paginacao .pagination__item span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 6px;border-radius:var(--md-radius-4);background:transparent;color:var(--md-color-text);font-size:14px;font-weight:400;text-decoration:none;transition:background-color .2s ease,border-color .2s ease;box-sizing:border-box}.pagination__item a:hover,nav.md-paginacao .pagination__item a:hover{background:var(--md-color-hover-light)}.pagination__item--current span,.pagination__item.is-active span,nav.md-paginacao .pagination__item--current span{border:1px solid var(--md-color-border);background:transparent}.pagination__item-arrow,.pagination__item--prev a,.pagination__item--next a,nav.md-paginacao .pagination__item--prev a,nav.md-paginacao .pagination__item--next a{font-size:16px;gap:6px}.pagination__item-arrow svg{width:20px;height:20px}.pagination__item .md-paginacao__passo-texto,.pagination__item-text{font-size:16px}@media(max-width:639px){.pagination__item .md-paginacao__passo-texto,.pagination__item-text{display:none}}.pagination__item--disabled,.pagination__item[aria-disabled=true],nav.md-paginacao .pagination__item--disabled{opacity:.5;pointer-events:none}.pagination__item-reticencias,.md-paginacao__reticencias{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;color:var(--md-color-text-secondary);font-size:16px}.md-drawer-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:99;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.md-drawer-overlay.md-visible{display:block;opacity:1}.md-drawer-cabecalho{display:none}@media(max-width:989px){.md-drawer-cabecalho{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px;margin:0 0 10px;border-bottom:1px solid var(--md-color-border);font-size:16px;font-weight:600;line-height:17.6px;letter-spacing:.32px;color:var(--md-color-text)}.md-drawer-cabecalho__titulo{margin:0}.md-drawer-cabecalho__fechar{width:23px;height:23px;padding:0;background:transparent;border:0;color:var(--md-color-text);cursor:pointer}.md-drawer-cabecalho__fechar svg{width:23px;height:23px}}.md-drawer-aplicar{display:none}@media(max-width:989px){.md-drawer-aplicar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:101;padding:10px 20px;background:#fff;border-top:1px solid var(--md-color-border);transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.md-drawer-aplicar.md-visible{transform:translateY(0)}.md-drawer-aplicar__botao{display:block;width:100%;height:44px;padding:0 20px;background:var(--md-color-black-pure);border:0;border-radius:var(--md-radius-40);color:var(--md-color-white);font-family:inherit;font-size:12px;font-weight:500;line-height:12px;letter-spacing:.6px;text-transform:uppercase;cursor:pointer}.md-drawer-aplicar__botao:hover,.md-drawer-aplicar__botao:focus-visible{background:var(--md-color-text);outline:none}}.facets .facets__header{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/md-filtros.css.map */
