@media only screen and (max-width:767px){.filtersContainer{border:1px solid rgba(87,87,85,0.5);position:relative;padding:1%;width:calc(96% - 2px);border-top:0 solid !important;margin:0 auto;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.filtersHeader:before{content:'\f013';font-family:fontAwesome;padding-right:5px}.filtersHeader{font-size:4.5vw;font-size:16px;width:calc(96% - 2px);margin:3% auto auto;padding:3% 1%;background-color:#fff;border:1px solid rgba(87,87,85,0.5) !important;position:relative;cursor:pointer}.filtersType{font-size:4vw;padding:1%;width:100%;position:relative;color:#333;font-size:19px}.activeFilters:after{content:'−' !important}.filtersHeader:after{content:'+';text-align:center;display:inline-block;background-color:#161616;display:inline-block;border-radius:100%;text-align:center;position:absolute;right:2%;font-family:Quicksand;font-weight:300;top:0;padding:0;font-size:40px;background:none !important;display:flex;flex-direction:column;justify-content:center;height:100%}.brandList,.filtersValueList{padding-left:2% !important;max-height:30vh;overflow:hidden;overflow-y:auto;margin:0;font-size:16px;padding:1%}.brandList::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.brandList::-webkit-scrollbar{width:8px}.brandList::-webkit-scrollbar-thumb{background-color:#161616}.filter-select{display:block;margin:4px 0;cursor:pointer}.filterCheck{display:inline-flex;flex-direction:column;justify-content:center;vertical-align:top}#filters-brand .filterCheck{border:1px solid rgba(87,87,85,0.8);display:inline-block;width:14px;height:14px;cursor:pointer;margin-right:5px;position:relative;border-radius:100%;vertical-align:top;text-decoration:none !important}.filtersContainer .filterCheck{border:1px solid rgba(87,87,85,0.8);display:inline-block;width:18px;height:18px;cursor:pointer;margin-right:5px;position:relative}.filtersContainer[data-hasselections='false'] .filtersClear{display:none}.filtersClear{position:absolute;top:5px;right:2%;z-index:1;font-size:17px;line-height:17px}.filter-input{padding:1% 0}.filterName{vertical-align:top;cursor:pointer;line-height:15px;color:#333}.filter-input{display:block;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filterCheck:before{text-decoration:none !important}.filter-input[data-checked='true'] .filterCheck:before{content:'\f00c';font-family:fontAwesome;font-size:18px;vertical-align:top;text-decoration:none !important;color:#333}#filters-brand .filter-input[data-checked='true'] .filterCheck:before{border-radius:100%;content:'';background-color:#333;width:10px;margin:2px auto;height:10px;display:block}#contenitoreCategorie{list-style:none;border-width:0;width:98%;margin:3% auto auto}.contenitoreCategoria{padding:0;margin:0;text-align:left;width:100%}.contenitoreFotoCategoria{display:none}.fotoCategoria{display:none}.h2NomeCategorie{margin:0;font-size:12pt;font-weight:normal;text-transform:uppercase}#contenitoreCategorie ul{margin:0;padding:0 0 0 0}#contenitoreCategorie li{display:inline;margin:0;padding:0 0 0 0}.short-description{display:none}.contenitoreCategoria a,.ulCategorie a,.category-container a{color:#333;font-weight:600;font-size:4vw;display:block;text-decoration:none;margin:0 auto;padding:10px 30px 10px 2%;background-color:rgba(22,22,22,0.10);margin-bottom:2%;border-radius:3px;position:relative;letter-spacing:0.5px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.contenitoreCategoria a:after,.ulCategorie a:after,.category-container a:after{position:absolute;right:10px;top:0;height:100%;display:inline-flex;flex-direction:column;justify-content:center;content:'\f101';font-family:fontAwesome;font-weight:500;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.relatedCategories{width:98%;margin:0 auto 5% auto}.relatedCategoriesHeader{font-weight:500;font-size:10vw;font-style:italic;border-radius:2px;width:100%;text-align:center;margin:0 0 5% 0 !important}#contenitoreNavigazioneCategorie{margin:20px 0;width:100%;margin-left:auto;margin-right:auto;border-radius:5px;border-color:#C0C0C0;border-width:1px}#h2NavigazioneCategorie{color:#333;font-size:7vw;font-weight:300;padding:0 10px}#contenitoreNavigazioneCategorie ul{margin:0;padding:0;width:98%;margin:0 auto}#contenitoreNavigazioneCategorie li{display:inline;margin:0;padding:0 0 0 0}#contenitoreNavigazioneCategorie li:nth-child(1) a{border-top-width:0}#contenitoreNavigazioneCategorie a:hover,.category-container a:hover{background-color:#ff0000;color:#fff;font-weight:400}#contenitoreNavigazioneCategorie a#selezionato,#sezioneNovitaOfferte a#selezionato,#sezioneMarche a#selezionato{background-color:#ff0000;color:#fff;font-weight:400}#sezioneNovitaOfferte{display:none}.breadcrumbsCatalogo div:nth-last-child(1):after{display:none}.breadcrumbsCatalogo{display:block;margin:3% auto;font-size:0;width:94%}.breadcrumbsCatalogo .linkBreadcrumbs{display:inline-block;display:inline;padding:2px 0;font-size:3.5vw;position:relative;margin-right:1%}.breadcrumbsCatalogo .linkBreadcrumbs:after{content:'/';margin-left:2%;margin-right:1%;font-size:4vw}.breadcrumbsCatalogo .linkBreadcrumbs a{font-weight:400;padding:2px 0 2px 0;font-size:4.2vw;display:inline}.nomeBreadcrumbs{margin-left:0;position:relative;display:inline-block;display:inline;font-size:4.2vw;color:#000;font-weight:500}#contenitoreProdottiMostViewed .header{text-align:center;color:#333;padding:1%;font-size:6vw;letter-spacing:1px;margin-bottom:2%;font-weight:600}#sectionProdotti div[id^=UpdatePanelProdotto]{display:inline-block;position:relative;overflow:hidden;vertical-align:top;width:40%;margin:0 5% 3% 5%}#sectionProdottiMostViewed div[id^=UpdatePanelProdotto]{margin:0 auto;width:calc(100% - 100px)}#sectionProdottiMostViewed div[id^=UpdatePanelProdotto] .scontoProdotto{width:auto;margin-left:5px}#sectionProdottiMostViewed .boxFotoProdotto a{height:30vw !important;max-height:150px !important}#sectionProdottiMostViewed .fotoProdottoCatalogo{height:30vw !important;max-height:150px !important}#sectionProdotti .contenitoreProdotto{width:100%;padding:0 !important;overflow:hidden;position:relative;vertical-align:bottom}.fotoProdottoCatalogo{max-height:39vw;object-fit:scale-down;font-size:0}.boxFotoProdotto a{width:100%;height:39vw;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:center}.boxFotoProdotto{text-align:center}.contenitoreDatiProdotto{overflow:hidden;float:right;width:100%}.h2NomeProdotto{margin:0}.h2NomeProdotto a{font-weight:400;margin-top:1%;display:block;color:#333;text-decoration:none;width:98%;padding:0 1%;overflow:hidden;text-overflow:ellipsis;overflow:hidden;color:#000;font-size:3.5vw;letter-spacing:0.3px}.h2NomeProdotto a:hover{color:#000;text-decoration:none}#sectionProdotti .lnkProdottoRecensioni *,#sectionProdotti .lnkProdottoRecensioni *:before{font-size:10px}.boxOpinioni{display:none}.boxMarca{display:none}.lblMarca{display:none}.boxCodice{display:none}.lblCodiceValore{font-weight:bold}.boxDisponibilita{display:none}.lblDisponibilitaValore{font-weight:bold}.contenitoreStrumentiAggiungiCarrello,.contenitoreAvvisami{display:none}#plhAvvisami{display:block}.pnlBoxAcquistoCatalogo #plhAvvisami{display:none !important}#sectionProdotti .contenitoreProdotto .prezzoProdottoBase{font-weight:400}#sectionProdotti .scontoProdotto{color:#00923f;border-radius:3px;display:inline-block;margin-left:2px;font-weight:600}#sectionProdotti .contenitoreProdotto .btnListaDesideri{display:none}.panelWishList #msgAggiuntoListaDesideri{display:none}}