#main-search-filters,#main-collection-filters{--barros-facet-ink: #121212;--barros-facet-green: #2fa83a;--barros-facet-paper: #f7f7f5;--barros-facet-line: rgba(18, 18, 18, .12);--barros-facet-muted: rgba(18, 18, 18, .52)}#main-search-filters .facets-container,#main-collection-filters .facets-container{padding:0!important}#main-search-filters .facets__heading,#main-collection-filters .facets__heading{display:none!important}#main-search-filters .loading-overlay,#main-collection-filters .loading-overlay{pointer-events:none}@media screen and (min-width:750px){#main-search-filters,#main-collection-filters,#main-search-filters .facets-container,#main-collection-filters .facets-container{overflow:visible}#main-search-filters .facets,#main-collection-filters .facets{width:100%}#main-search-filters .facets__form,#main-collection-filters .facets__form{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px 12px!important;margin:0!important;padding:14px 0!important}#main-search-filters .facets__wrapper,#main-collection-filters .facets__wrapper{display:flex!important;align-items:center;flex:1 1 auto;flex-wrap:wrap;gap:8px;margin:0!important}#main-search-filters .facets__disclosure,#main-collection-filters .facets__disclosure{position:relative;margin:0!important}#main-search-filters .facets__disclosure[open],#main-collection-filters .facets__disclosure[open]{z-index:45}#main-search-filters .facets__summary,#main-collection-filters .facets__summary{min-height:42px;margin:0!important;padding:0 15px!important;display:inline-flex;align-items:center;border:1px solid rgba(18,18,18,.14);border-radius:999px;background:#fff;color:var(--barros-facet-ink)!important;font-family:inherit;font-size:10px!important;line-height:1;font-weight:780!important;letter-spacing:.7px;text-transform:uppercase;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}#main-search-filters .facets__summary>div,#main-collection-filters .facets__summary>div{display:flex;align-items:center;gap:9px}#main-search-filters .facets__summary .svg-wrapper,#main-collection-filters .facets__summary .svg-wrapper{width:12px;height:12px;color:var(--barros-facet-green)}#main-search-filters .facets__summary svg,#main-collection-filters .facets__summary svg{width:100%;height:100%}#main-search-filters .facets__disclosure:not([open]) .facets__summary:hover,#main-collection-filters .facets__disclosure:not([open]) .facets__summary:hover{border-color:#2fa83a6b;transform:translateY(-1px)}#main-search-filters .facets__disclosure[open]>.facets__summary,#main-collection-filters .facets__disclosure[open]>.facets__summary{border-color:var(--barros-facet-ink);background:var(--barros-facet-ink);color:#fff!important}#main-search-filters .facets__disclosure[open]>.facets__summary .svg-wrapper,#main-collection-filters .facets__disclosure[open]>.facets__summary .svg-wrapper{color:var(--barros-facet-green)}#main-search-filters .facets__display,#main-collection-filters .facets__display{top:calc(100% + 10px)!important;left:0!important;right:auto!important;width:min(330px,calc(100vw - 40px))!important;max-height:min(430px,calc(100vh - 150px));overflow-y:auto;overscroll-behavior:contain;padding:0!important;border:1px solid rgba(18,18,18,.1)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 24px 60px #12121224!important}#main-search-filters .facets__disclosure:last-child .facets__display,#main-collection-filters .facets__disclosure:last-child .facets__display{left:auto!important;right:0!important}#main-search-filters .facets__header,#main-collection-filters .facets__header{min-height:48px;padding:13px 16px!important;border-bottom:1px solid rgba(18,18,18,.08)}#main-search-filters .facets__selected,#main-collection-filters .facets__selected{color:var(--barros-facet-muted);font-size:10px;font-weight:650}#main-search-filters .facets__reset,#main-collection-filters .facets__reset{color:var(--barros-facet-muted)!important;font-size:10px;font-weight:700;text-decoration-color:#2fa83a73!important;text-underline-offset:3px}#main-search-filters .facets-wrap,#main-collection-filters .facets-wrap{padding:0!important}#main-search-filters .facets__list,#main-search-filters .facets-layout-grid,#main-collection-filters .facets__list,#main-collection-filters .facets-layout-grid{display:block!important;grid-template-columns:none!important;width:100%;padding:10px 12px 14px!important;text-align:left!important}#main-search-filters .facets__item,#main-collection-filters .facets__item{width:100%;margin:0;padding:0}#main-search-filters .facet-checkbox,#main-collection-filters .facet-checkbox{min-height:43px;margin:0;padding:9px 7px!important;display:flex;align-items:center;gap:11px;border-radius:9px;color:#121212ad!important;font-family:inherit;font-size:12px!important;line-height:1.3;transition:color .14s ease,background-color .14s ease}#main-search-filters .facet-checkbox:hover,#main-collection-filters .facet-checkbox:hover{background:var(--barros-facet-paper);color:var(--barros-facet-ink)!important}#main-search-filters .facet-checkbox.active,#main-collection-filters .facet-checkbox.active{color:var(--barros-facet-ink)!important;font-weight:680}#main-search-filters label.facet-checkbox>input[type=checkbox],#main-collection-filters label.facet-checkbox>input[type=checkbox]{position:static!important;width:17px!important;height:17px!important;flex:0 0 17px;margin:0!important;opacity:1!important;-webkit-appearance:auto!important;appearance:auto!important;accent-color:var(--barros-facet-green);cursor:pointer}#main-search-filters label.facet-checkbox>input[type=checkbox]+svg,#main-search-filters label.facet-checkbox>input[type=checkbox]+svg+.svg-wrapper,#main-collection-filters label.facet-checkbox>input[type=checkbox]+svg,#main-collection-filters label.facet-checkbox>input[type=checkbox]+svg+.svg-wrapper{display:none!important}#main-search-filters .facet-checkbox__text,#main-collection-filters .facet-checkbox__text{flex:1 1 auto}#main-search-filters .facets__image-wrapper,#main-collection-filters .facets__image-wrapper{width:38px!important;height:38px!important;flex:0 0 38px;margin:0!important;overflow:hidden;border-radius:7px;background:var(--barros-facet-paper)}#main-search-filters .facets__image,#main-collection-filters .facets__image{width:100%!important;height:100%!important;object-fit:contain}#main-search-filters .facets__price,#main-collection-filters .facets__price{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px!important;padding:18px!important}#main-search-filters .barros-price-facet__label,#main-collection-filters .barros-price-facet__label{margin-bottom:7px;color:#1212127a!important;font-size:9px;letter-spacing:1px}#main-search-filters .barros-price-facet__input,#main-collection-filters .barros-price-facet__input{min-height:48px!important;height:48px!important;line-height:48px!important;border-radius:9px!important;border-color:#12121229!important}#main-search-filters .active-facets-desktop,#main-collection-filters .active-facets-desktop{flex:1 0 100%;display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:2px 0 0!important;padding:0!important}#main-search-filters .active-facets__button,#main-collection-filters .active-facets__button{margin:0!important;padding:0!important}#main-search-filters .active-facets__button-inner,#main-collection-filters .active-facets__button-inner{min-height:32px;padding:7px 11px!important;border:1px solid rgba(18,18,18,.1)!important;border-radius:999px!important;box-shadow:none!important;background:var(--barros-facet-paper)!important;color:var(--barros-facet-ink)!important;font-family:inherit;font-size:10px!important;font-weight:650;letter-spacing:.1px}#main-search-filters .active-facets__button-inner .svg-wrapper,#main-collection-filters .active-facets__button-inner .svg-wrapper{width:11px;height:11px;color:var(--barros-facet-green)}#main-search-filters .active-facets__button-wrapper,#main-collection-filters .active-facets__button-wrapper{margin:0!important;padding:0!important}#main-search-filters .active-facets:not(:has(.active-facets__button)) .active-facets__button-wrapper,#main-collection-filters .active-facets:not(:has(.active-facets__button)) .active-facets__button-wrapper{display:none!important}#main-search-filters .active-facets__button-remove,#main-collection-filters .active-facets__button-remove{min-height:32px;display:inline-flex;align-items:center;padding:0 7px!important;color:#12121275!important;font-size:9px!important;font-weight:760;letter-spacing:.6px;text-transform:uppercase;text-decoration:none!important}#main-search-filters .facet-filters.sorting{flex:0 0 auto;margin:0 0 0 auto!important;padding:0!important}#main-search-filters .facet-filters__field{display:flex;align-items:center}#main-search-filters .facet-filters__label{display:none!important}#main-search-filters .facet-filters .select{width:auto;min-width:190px}#main-search-filters .facet-filters__sort{min-height:42px;height:42px;padding:0 36px 0 15px!important;border:1px solid rgba(18,18,18,.14);border-radius:999px;background:#fff;color:var(--barros-facet-ink);font-family:inherit;font-size:10px!important;font-weight:760;letter-spacing:.55px;text-transform:uppercase;cursor:pointer}#main-search-filters .facet-filters .select .svg-wrapper{right:14px;width:12px;color:var(--barros-facet-green)}#main-search-filters .product-count,#main-collection-filters .product-count{flex:0 0 auto;margin:0!important;padding:0!important}#main-search-filters .product-count__text,#main-collection-filters .product-count__text{margin:0;color:#1212126b!important;font-family:inherit;font-size:10px!important;line-height:1.2;font-weight:650;letter-spacing:.1px;text-transform:none}#main-search-filters .facets__disclosure:has(.facets__list>.facets__item:only-child){display:none!important}#main-collection-filters .barros-collection__controls{min-height:66px;align-items:center;gap:14px}#main-collection-filters .barros-collection__facets .facets-container{min-height:66px;align-items:center}#main-collection-filters .barros-sort{flex:0 0 auto;border-left:0}#main-collection-filters .barros-sort__trigger{min-height:42px;padding:0 14px;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;border:1px solid rgba(18,18,18,.14);border-radius:999px;background:#fff}#main-collection-filters .barros-sort__kicker{color:#12121261;font-size:8px;letter-spacing:1px}#main-collection-filters .barros-sort__current{font-size:10px;letter-spacing:.55px}#main-collection-filters .barros-sort__arrow{color:var(--barros-facet-green)}#main-collection-filters .barros-sort__menu{top:calc(100% + 10px);border-radius:14px}}@media screen and (max-width:749px){#main-search-filters .mobile-facets__open-wrapper,#main-collection-filters .mobile-facets__open-wrapper{min-height:58px;padding:0}#main-search-filters .mobile-facets__open,#main-collection-filters .mobile-facets__open{min-height:58px;padding:0;display:inline-flex;align-items:center;gap:9px;color:var(--barros-facet-ink)!important}#main-search-filters .mobile-facets__open .svg-wrapper,#main-collection-filters .mobile-facets__open .svg-wrapper{width:16px;height:16px;color:var(--barros-facet-green)}#main-search-filters .mobile-facets__open-label,#main-collection-filters .mobile-facets__open-label{color:var(--barros-facet-ink)!important;font-family:inherit;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}#main-search-filters .mobile-facets,#main-collection-filters .mobile-facets{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;z-index:1000!important;background:#12121247!important;pointer-events:none}#main-search-filters .mobile-facets__disclosure[open] .mobile-facets,#main-collection-filters .mobile-facets__disclosure[open] .mobile-facets,#main-search-filters .mobile-facets__disclosure.menu-opening .mobile-facets,#main-collection-filters .mobile-facets__disclosure.menu-opening .mobile-facets{pointer-events:auto}#main-search-filters .mobile-facets__inner,#main-collection-filters .mobile-facets__inner{position:absolute!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:min(82dvh,760px)!important;max-height:min(82dvh,760px)!important;margin:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:22px 22px 0 0!important;background:var(--barros-facet-paper)!important;box-shadow:0 -24px 70px #12121233!important;transform:translateY(105%)!important;transition:transform .34s cubic-bezier(.2,.8,.2,1)!important}#main-search-filters .mobile-facets__disclosure[open] .mobile-facets__inner,#main-collection-filters .mobile-facets__disclosure[open] .mobile-facets__inner,#main-search-filters .mobile-facets__disclosure.menu-opening .mobile-facets__inner,#main-collection-filters .mobile-facets__disclosure.menu-opening .mobile-facets__inner{transform:translateY(0)!important}#main-search-filters .mobile-facets__header,#main-collection-filters .mobile-facets__header{position:relative;flex:0 0 auto!important;min-height:82px;padding:28px 20px 18px!important;border-bottom:1px solid rgba(18,18,18,.1);background:var(--barros-facet-paper)!important}#main-search-filters .mobile-facets__header:before,#main-collection-filters .mobile-facets__header:before{content:"";position:absolute;top:9px;left:50%;width:42px;height:4px;border-radius:99px;background:#12121229;transform:translate(-50%)}#main-search-filters .mobile-facets__heading,#main-collection-filters .mobile-facets__heading{margin:0;color:var(--barros-facet-ink)!important;font-family:inherit;font-size:23px;line-height:1;font-weight:720;letter-spacing:-.65px}#main-search-filters .mobile-facets__count,#main-collection-filters .mobile-facets__count{margin:7px 0 0;color:#1212126b!important;font-size:10px;font-weight:650}#main-search-filters .mobile-facets__main,#main-collection-filters .mobile-facets__main{min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;overscroll-behavior:contain;background:var(--barros-facet-paper)!important}#main-search-filters .mobile-facets__summary,#main-collection-filters .mobile-facets__summary{min-height:60px;padding:0 20px!important;border-bottom:1px solid rgba(18,18,18,.09);background:var(--barros-facet-paper)!important}#main-search-filters .mobile-facets__summary>div,#main-collection-filters .mobile-facets__summary>div{color:var(--barros-facet-ink)!important;font-family:inherit;font-size:11px;font-weight:760;letter-spacing:.55px;text-transform:uppercase}#main-search-filters .mobile-facets__arrow,#main-collection-filters .mobile-facets__arrow{color:var(--barros-facet-green)!important}#main-search-filters .mobile-facets__submenu,#main-collection-filters .mobile-facets__submenu{background:var(--barros-facet-paper)!important}#main-search-filters .mobile-facets__close-button,#main-collection-filters .mobile-facets__close-button{min-height:58px;padding:0 20px!important;color:var(--barros-facet-ink)!important;background:var(--barros-facet-paper)!important;font-size:11px;font-weight:760;letter-spacing:.5px;text-transform:uppercase}#main-search-filters .mobile-facets__close-button .svg-wrapper,#main-collection-filters .mobile-facets__close-button .svg-wrapper{color:var(--barros-facet-green)!important}#main-search-filters .mobile-facets__list,#main-collection-filters .mobile-facets__list{padding:12px 20px 30px!important}#main-search-filters .mobile-facets__label,#main-collection-filters .mobile-facets__label{min-height:46px;padding-top:8px!important;padding-bottom:8px!important;color:#121212b3!important;font-family:inherit;font-size:12px}#main-search-filters .mobile-facets__label.active,#main-collection-filters .mobile-facets__label.active{color:var(--barros-facet-ink)!important;font-weight:680}#main-search-filters .mobile-facets__submenu>.mobile-facets__footer,#main-collection-filters .mobile-facets__submenu>.mobile-facets__footer{display:none!important}#main-search-filters .facets__price,#main-collection-filters .facets__price{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px!important;padding:22px 20px 30px!important}#main-search-filters .barros-price-facet__input,#main-collection-filters .barros-price-facet__input{min-height:50px!important;height:50px!important;line-height:50px!important;border-radius:10px!important;border-color:#12121229!important}#main-search-filters #FacetsWrapperMobile>.mobile-facets__footer,#main-collection-filters #FacetsWrapperMobile>.mobile-facets__footer{position:sticky!important;bottom:0!important;z-index:8;flex:0 0 auto!important;margin-top:auto!important;padding:15px 20px max(15px,env(safe-area-inset-bottom))!important;display:flex;align-items:center;gap:12px;border-top:1px solid rgba(18,18,18,.1);background:var(--barros-facet-paper)!important}#main-search-filters #FacetsWrapperMobile>.mobile-facets__footer>*+*,#main-collection-filters #FacetsWrapperMobile>.mobile-facets__footer>*+*{margin-left:0!important}#main-search-filters #FacetsWrapperMobile>.mobile-facets__footer .button,#main-collection-filters #FacetsWrapperMobile>.mobile-facets__footer .button{min-height:46px;flex:1 1 auto;border-radius:10px;background:var(--barros-facet-ink)!important;color:#fff!important;font-size:0!important}#main-search-filters #FacetsWrapperMobile>.mobile-facets__footer .button:after,#main-collection-filters #FacetsWrapperMobile>.mobile-facets__footer .button:after{content:"Chiudi";position:static;width:auto;height:auto;border:0;box-shadow:none;font-family:inherit;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}#main-search-filters #FacetsWrapperMobile>.mobile-facets__footer .mobile-facets__clear,#main-collection-filters #FacetsWrapperMobile>.mobile-facets__footer .mobile-facets__clear{min-height:46px;display:inline-flex;align-items:center;color:#12121280!important;font-size:0!important;text-decoration:none!important}#main-search-filters #FacetsWrapperMobile>.mobile-facets__footer .mobile-facets__clear:after,#main-collection-filters #FacetsWrapperMobile>.mobile-facets__footer .mobile-facets__clear:after{content:"Azzera filtri";font-family:inherit;font-size:9px;font-weight:760;letter-spacing:.5px;text-transform:uppercase}#main-search-filters .active-facets-mobile,#main-collection-filters .active-facets-mobile{gap:7px;padding:8px 0 0}#main-search-filters .active-facets__button-inner,#main-collection-filters .active-facets__button-inner{border-radius:999px!important;border-color:#1212121a!important;background:var(--barros-facet-paper)!important}#main-search-filters .active-facets__button-wrapper,#main-collection-filters .active-facets__button-wrapper{display:none!important}}@media(prefers-reduced-motion:reduce){#main-search-filters .facets__summary,#main-collection-filters .facets__summary,#main-search-filters .mobile-facets__inner,#main-collection-filters .mobile-facets__inner{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/barros-facets.css.map */
