.block-filters{display:block;position:relative;z-index:999;margin-bottom:60px;margin-top:-50px}.block-filters .smallFilter{width:50%}.block-filters .smallFilter .filter{width:100%}.block-filters .filter-list{height:43px;background-color:#fff;position:relative;padding-right:124px;border-radius:0 0 10px 10px}.block-filters .filter-list:after,.block-filters .filter-list:before{display:table;content:" "}.block-filters .filter-list:after{clear:both}.page-node-type-hub-acquista-ora .block-filters .filter-list{border-radius:10px}.block-filters .filter-list .filter{float:left;width:25%;height:43px;border-right:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.page-node-type-hub-acquista-ora .block-filters .filter-list .filter{width:100%}.block-filters .filter-list .filter .toggle-filter{display:block;background:0 0;border:0;height:43px;padding:0 28px 0 12px;width:100%;font-size:15px;line-height:1.13;text-align:left;color:#666;font-weight:300;position:relative}.block-filters .filter-list .filter .toggle-filter .nrFilters{display:none}.block-filters .filter-list .filter .toggle-filter:before{content:"\e90d";color:#2b5a5a;font-family:blv-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:7px;position:absolute;right:10px;top:50%;margin-top:-.5em;line-height:1}.block-filters .filter-list .filter .filter-options{position:absolute;top:100%;display:none;background:#f5f5f5;width:222px;box-shadow:4px 4px 4px 0 rgba(0,0,0,.2);padding:12px 22px 22px 22px}.block-filters .filter-list .filter .filter-options:after,.block-filters .filter-list .filter .filter-options:before{display:table;content:" "}.block-filters .filter-list .filter .filter-options:after{clear:both}.page-node-type-hub-acquista-ora .block-filters .filter-list .filter .filter-options{width:306px}.block-filters .filter-list .filter .filter-options .item{display:block;position:relative;margin-bottom:14px}.block-filters .filter-list .filter .filter-options .item:last-child{margin-bottom:0}.block-filters .filter-list .filter .filter-options .item input{display:block;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.block-filters .filter-list .filter .filter-options .item input:checked+label:before{background:#2b5a5a}.block-filters .filter-list .filter .filter-options .item label{display:block;position:relative;padding-left:25px;line-height:16px;font-weight:400;font-size:16px;text-align:left;color:#555}.block-filters .filter-list .filter .filter-options .item label span{color:#acacac}.block-filters .filter-list .filter .filter-options .item label:before{width:16px;height:16px;box-shadow:0 0 3.9px .1px rgba(0,0,0,.24);content:"";border-radius:2px;position:absolute;left:0;top:0}.block-filters .filter-list .filter.open .toggle-filter{border-radius:0;background:#f5f5f5}.block-filters .filter-list .filter.open .toggle-filter:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.block-filters .filter-list .filter.open .filter-options{display:block}.block-filters .filter-list .submit{display:block;position:absolute;right:0;top:0;width:124px;height:100%;border:0;font-size:18px;font-weight:500;line-height:1.11;text-align:center;background:#074f8e;color:#fff;border-radius:0 0 10px 0}.page-node-type-hub-acquista-ora .block-filters .filter-list .submit{border-radius:0 10px 10px 0}.block-filters .filter-list .submit span{color:#2b5a5a}.block-filters .filter-list .submit:disabled{background-color:#e2e2e2;color:rgba(85,85,85,.5)}.subHub .block-filters{margin-top:-50px}.field-header+.block-filters{margin-top:-50px}.page-node-type-hub-acquista-ora .field-header+.block-filters{margin-top:0}.active-filters>div{display:inline}.active-filters a{display:inline-block;height:28px;border-radius:14px;box-shadow:.7px .7px 2px 0 rgba(0,0,0,.24);background-color:#fff;padding:0 30px 0 17px;line-height:28px;font-size:14px;text-align:center;color:#343434;position:relative;margin-right:9px;margin-bottom:5px}.active-filters a:before{content:"x";right:12px;color:#2b5a5a;position:absolute;top:50%;line-height:1;margin-top:-.5em;display:block}.active-filters a span{display:none}.active-filters a.reset{background:#2b5a5a;color:#fff;padding-right:17px;display:none}.active-filters a.reset.active{display:inline-block}.active-filters a.reset:before{display:none}@media (max-width:959px){.page-node-type-hub-acquista-ora .block-filters .filter-list .filter{float:left;width:65%;height:43px;border-right:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.page-node-type-hub-acquista-ora .block-filters .filter-list .filter .filter-options{width:222px}.block-filters .filter-list .filter .filter-options .item{width:33.333%;float:left}.page-node-type-hub-acquista-ora .block-filters .filter-list .filter .filter-options .item{width:100%;float:none}.block-filters .filter-list .filter .filter-options{position:relative;top:auto;width:200%;padding-top:30px;padding-bottom:30px;box-shadow:none}.block-filters .filter-list .filter.open{border-right:0}.block-filters .filter-list .filter{width:50%;height:auto}.block-filters .filter-list .filter:nth-child(3){clear:both}.block-filters .filter-list .filter:nth-child(even) .filter-options{margin-left:-100%}.page-node-type-hub-acquista-ora .block-filters .filter-list .submit{position:absolute;width:124px;height:100%;border-radius:0 10px 10px 0}.block-filters .filter-list .submit{position:relative;width:100%;border-radius:0 0 10px 10px;height:43px}.block-filters .filter-list{height:auto;padding-right:0}}@media (max-width:599px){.block-filters{margin-bottom:40px}.block-filters .smallFilter{width:100%}.page-node-type-hub-acquista-ora .block-filters .filter-list .filter{width:100%;height:auto}.block-filters .filter-list .filter .toggle-filter{font-size:18px}.page-node-type-hub-acquista-ora .block-filters .filter-list .filter .filter-options{width:100%}.block-filters .filter-list .filter .filter-options .item{width:50%}.page-node-type-hub-acquista-ora .block-filters .filter-list .filter .filter-options .item{width:50%}.block-filters .filter-list .filter .filter-options .item label{font-size:18px}.block-filters .filter-list .submit{font-size:18px}.page-node-type-hub-acquista-ora .block-filters .filter-list .submit{border-radius:0 0 10px 10px;position:relative;width:100%;height:43px}.field-header+.block-filters{margin-top:-50px}.field-header+.block-filters .filter-list{box-shadow:2.1px 2.1px 6px 0 rgba(0,0,0,.2)}}@media (max-width:500px){.block-filters .filter-list .filter .toggle-filter{font-size:3.6vw}.block-filters .filter-list .filter .filter-options .item label{font-size:3.6vw}.block-filters .filter-list .submit{font-size:3.6vw}}