.barros-collection--products .mobile-facets__info{margin:0;padding:24px 28px 0;color:#1212126b!important;font-size:12px!important;line-height:1.4;font-weight:500}.barros-collection--products .facets__price{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px!important;padding:24px 28px 34px!important}.barros-price-facet__field{min-width:0}.barros-price-facet__label{display:block;margin:0 0 9px;color:#1212127a!important;font-size:10px;line-height:1;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.barros-price-facet__input-wrap{position:relative;min-width:0}.barros-price-facet__input-wrap:before,.barros-price-facet__input-wrap:after{display:none!important}.barros-price-facet__currency{position:absolute;left:16px;top:50%;z-index:2;transform:translateY(-50%);color:#121212;font-size:15px;line-height:1;pointer-events:none}.barros-collection--products .barros-price-facet__input{width:100%!important;min-height:56px!important;height:56px!important;padding:0 14px 0 39px!important;border:1px solid rgba(18,18,18,.2)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;color:#121212!important;font-family:inherit;font-size:15px!important;line-height:56px!important}.barros-collection--products .barros-price-facet__input:focus{outline:1px solid #2fa83a!important;outline-offset:0;border-color:#2fa83a!important}.barros-collection--products .mobile-facets__label{position:relative;align-items:center;padding:9px 0 9px 34px!important}.barros-collection--products input.mobile-facets__checkbox{left:0!important;top:50%!important;width:20px!important;height:20px!important;margin:0!important;transform:translateY(-50%);opacity:0!important;z-index:4!important;cursor:pointer}.barros-collection--products .mobile-facets__label>svg,.barros-collection--products .mobile-facets__highlight{display:none!important}.barros-collection--products .mobile-facets__label:before{content:"";position:absolute;left:0;top:50%;width:18px;height:18px;transform:translateY(-50%);border:1px solid rgba(18,18,18,.34);background:#fff;box-sizing:border-box;pointer-events:none}.barros-collection--products .mobile-facets__label:has(input:checked):before{border-color:#2fa83a;background:#2fa83a}.barros-collection--products .mobile-facets__label:has(input:checked):after{content:"";position:absolute;left:6px;top:50%;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-62%) rotate(45deg);pointer-events:none}.barros-collection--products .mobile-facets__submenu>.mobile-facets__footer{display:none!important}.barros-collection--products .mobile-facets__submenu .mobile-facets__list{padding-bottom:32px!important}.barros-collection--products #FacetsWrapperMobile>.mobile-facets__footer{gap:12px}.barros-collection--products #FacetsWrapperMobile>.mobile-facets__footer>*+*{margin-left:0!important}.barros-collection__facets .facets-pill .active-facets{align-items:center;gap:8px;margin:0!important}.barros-collection__facets .facets-pill .active-facets__button-wrapper{padding:0!important;margin:0!important}.barros-collection__facets .facets-pill .active-facets__button-remove{min-height:34px;display:inline-flex;align-items:center;padding:0 8px!important;color:#1212127a!important;text-decoration:none!important;border:0!important;font-size:10px!important;font-weight:750!important;letter-spacing:.5px}.barros-collection__facets .facets-pill .active-facets__button-remove:hover{color:#121212!important}.barros-sort__menu{max-height:var(--barros-sort-max-height,min(460px, calc(100vh - 110px) ));overflow-y:auto;overscroll-behavior:contain}.barros-sort__details--up .barros-sort__menu{top:auto!important;bottom:calc(100% + 10px)}.barros-collection--products #main-collection-filters{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;isolation:auto!important}.barros-collection--products #main-collection-filters.is-stuck{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-top-color:transparent!important;border-bottom:0!important;overflow:visible!important}.barros-collection--products #main-collection-filters.is-stuck:after{content:"";position:absolute;left:0;right:0;bottom:-18px;height:18px;pointer-events:none;background:linear-gradient(to bottom,#fff,#ffffffeb 22%,#ffffff9e 52%,#ffffff3d 78%,#fff0)}.barros-collection--products .mobile-facets{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:1000!important}.barros-collection--products .mobile-facets__inner{height:100vh!important;height:100dvh!important;max-height:100vh!important;max-height:100dvh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.barros-collection--products .mobile-facets__header{flex:0 0 auto!important}.barros-collection--products .mobile-facets__main{min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;overscroll-behavior:contain}.barros-collection--products #FacetsWrapperMobile>.mobile-facets__footer{position:sticky!important;bottom:0!important;z-index:5!important;flex:0 0 auto!important;margin-top:auto!important;background:#f7f7f5!important}.barros-collection--products .mobile-facets__open-wrapper:focus,.barros-collection--products .mobile-facets__open-wrapper:focus-visible,.barros-collection--products .mobile-facets__open-wrapper.focused{outline:0!important;outline-offset:0!important;box-shadow:none!important}.barros-collection--products .mobile-facets__open-wrapper:focus-visible .mobile-facets__open-label,.barros-collection--products .mobile-facets__open-wrapper.focused .mobile-facets__open-label{text-decoration:underline;text-decoration-color:#2fa83a;text-decoration-thickness:1px;text-underline-offset:4px}@media screen and (min-width:750px){.barros-collection--products #main-collection-filters .facets__summary>div{width:auto!important;height:auto!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.barros-collection--products #main-collection-filters .facets__summary svg,.barros-collection--products #main-collection-filters .facets__summary .icon-caret{position:static!important;display:block!important;width:10px!important;min-width:10px!important;max-width:10px!important;height:6px!important;min-height:6px!important;max-height:6px!important;flex:0 0 10px!important;margin:0!important;color:#2fa83a!important;transform:none}.barros-collection--products #main-collection-filters .facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)!important}}@media(max-width:749px){.barros-collection--products .mobile-facets__info{padding-left:20px;padding-right:20px}.barros-collection--products .facets__price{padding-left:20px!important;padding-right:20px!important;gap:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/barros-collection-filter-fixes.css.map */
