.facets-wrapper.custom-filter .facets__form{padding:20px 0;border-top:1px solid rgba(0,0,0,.1019607843);border-bottom:1px solid rgba(0,0,0,.1019607843);margin-bottom:0}.facets-wrapper.custom-filter .facets__form .active-facets{margin-top:0}.facets-wrapper.custom-filter .facets__form .active-facets facet-remove{margin:20px 20px 0 0;padding:0}.facets-wrapper.custom-filter .facets__form .active-facets facet-remove a{margin:0}.facets-wrapper.custom-filter .facets__wrapper{gap:20px}.facets-wrapper.custom-filter .facets__wrapper .disclosure-has-popup{padding:14px 13px;border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#fff;margin:0}.facets-wrapper.custom-filter .facets__wrapper .disclosure-has-popup span{font-size:15px;font-weight:500;line-height:22.5px;text-align:center;color:#000;display:flex;align-items:center;gap:12px}.facets-wrapper.custom-filter .facets__wrapper .disclosure-has-popup svg.icon-color,.facets-wrapper.custom-filter .facets__wrapper .disclosure-has-popup svg.icon-tipology,.facets-wrapper.custom-filter .facets__wrapper .disclosure-has-popup svg.icon-gift{color:#000;width:20px;height:20px}.facets-wrapper.custom-filter .facets__wrapper .disclosure-has-popup svg.icon-caret{color:#000}.facets-wrapper.custom-filter .facets__heading{margin:0;color:#000}.facets-wrapper.custom-filter .facets__summary{margin:0}.facets-wrapper.custom-filter .facets__summary:hover span{text-decoration:none}.facets-wrapper.custom-filter .facets .facet-filters{align-items:center}.facets-wrapper.custom-filter .facets .facet-filters__field{gap:12px}.facets-wrapper.custom-filter .facets .facet-filters__label{margin:0;color:#000}.facets-wrapper.custom-filter .facets .facet-filters .select select{color:#000}.facets-wrapper.custom-filter .facets__selected,.facets-wrapper.custom-filter .facets__reset{font-size:12px;font-weight:400;color:#000}.facets-wrapper.custom-filter .product-count.light{display:flex;justify-content:start;padding-top:50px}.facets-wrapper.custom-filter .product-count__text{color:#000;font-size:15px;font-weight:500;line-height:22.5px;text-align:left}.facets-wrapper.custom-filter .filter-sidebar{position:fixed;left:-300px;top:0;width:0;height:100%;overflow-y:auto;transition:left .3s ease-in-out;z-index:1000}.facets-wrapper.custom-filter .filter-sidebar.open{left:0;width:500px;background-color:#f2f2f2}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter{display:flex;flex-direction:column;gap:40px}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-header{padding:60px 20px 0}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-header h2{font-size:24px;font-weight:400;line-height:36px;text-align:left;color:#000;margin:0}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-close-btn{background:none;border:none;font-size:20px;cursor:pointer;position:absolute;right:0;padding:15px 20px 0 0}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-close-btn svg.icon-close{width:20px;height:20px;color:#000}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content{padding:0 20px 60px;display:flex;flex-direction:column;gap:40px}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter{display:flex;flex-direction:column;gap:20px}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter h3{font-size:11px;font-weight:400;line-height:13.75px;letter-spacing:1.5px;text-align:left;text-transform:uppercase;color:#000;margin:0}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .information-price{padding:20px 0;background-color:unset;position:relative}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .price-range-filter{padding:0}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .price-range-filter .field__input{padding:20px;border-radius:4px;border:1px solid rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;height:100%;cursor:pointer;background-color:#f2f2f2}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .price-range-filter .field__input:focus{box-shadow:none}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .price-range-filter .field__label{font-size:12px;font-weight:400;color:#000}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .price-range-filter .field:after{content:none}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .listing-filter{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;grid-column-gap:20px;margin:0}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .listing-filter .single-line-filter label{padding:12px;border-radius:4px;border:1px solid rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;height:100%;cursor:pointer}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .listing-filter .single-line-filter label span{font-size:12px;font-weight:400;line-height:15px;text-align:center;color:#000}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .listing-filter .single-line-filter label input{position:absolute;opacity:0;width:0;height:0}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .listing-filter .single-line-filter label.active{background:#000}.facets-wrapper.custom-filter .filter-sidebar.open .container-all-filter .filter-sidebar-content .container-filter .content-filter .listing-filter .single-line-filter label.active span{color:#fff}.facets-wrapper.custom-filter #all-filters-btn{padding:14px 29px;border-radius:4px;background:#000;color:#fff;font-size:15px;font-weight:500;line-height:22.5px;text-align:center;cursor:pointer;display:flex;align-items:center;gap:12px;margin-right:10px}@media (width <= 989px){.facets-wrapper.custom-filter .facets-container{grid-template-columns:unset}.facets-wrapper.custom-filter .active-facets{margin-top:0}.facets-wrapper.custom-filter .active-facets facet-remove{margin:20px 20px 0 0;padding:0}.facets-wrapper.custom-filter .active-facets facet-remove a{margin:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/filter-plp-custom.css.map */
