@keyframes shine{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media only screen and (max-width:767px){#topCorpo{width:100% !important;float:none}#contenitorePadreCategorie #headerCategorie{width:100%}#headerCategorie{padding-left:0;padding-right:0;margin:auto;display:block;margin-bottom:20px;width:96%}.headerCategorie a{text-transform:none}#h1Categorie{text-align:left;padding-left:0;padding-right:0;margin-left:0;margin-right:0;display:block;font-size:9vw !important;color:#000;font-weight:600;text-transform:none !important}#contenitorePadreCategorie{width:96%;margin:0 auto}#contenitorePadreCategorie ul{list-style:none;margin:0;padding:0}.boxCategoria{display:block;margin:0 auto 30px auto;border-bottom:1px solid #d4d4d4}.boxCategoria:last-child{border-bottom:none}.nomeCat{font-size:7vw;color:#000;font-weight:600;margin:0 5px 0 0;display:inline-block}.countProd{font-size:3.8vw}.headerCategoria{margin-bottom:20px}.headerCategoria .countProd{color:#0053ff;text-decoration:underline}.listCategorie{margin-bottom:20px !important}.listCategorie li{display:inline-block;margin-right:1%;margin-bottom:1%}.listCategorie li a{background:#c6b0d5;color:#fff;display:block;padding:9px 12px;font-size:4.5vw}.listCategorie li a:after{padding-left:5px;display:inline-block;padding-left:5px;content:'\f105';font-family:fontAwesome;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.listCategorie li a:hover{color:#fff;background-color:#4D4E4C !important;text-decoration:none}.footerCategoria{text-align:left;margin:3% auto 30px auto}.footerCategoria a{font-size:3.8vw;display:inline-block;padding-bottom:2px;color:#0053ff;text-decoration:none !important}.footerCategoria a:hover{text-decoration:none}.footerCategoria a:after{padding-left:5px;display:inline-block;padding-left:5px;content:'\f105';font-family:fontAwesome}.sectionPiuVenduti{margin-bottom:10px}.lnkProdottoRecensioni,.lnkProdottoRecensioni *,.lnkProdottoRecensioni *:before{font-size:11px;text-align:left}.headerPiuVenduti{margin-bottom:20px;text-align:left}.h1PiuVenduti{font-size:5vw;font-weight:600;letter-spacing:0.5px;margin:0}.contenitoreProdottoPiuVenduti{display:inline-block;width:40%;margin:0 4.6% 4% 4.6%;overflow:hidden;vertical-align:top}.contenitoreProdottoPiuVenduti.toLoad{min-height:150px}.contenitoreProdottoPiuVenduti .fotoProdottoPiuVenduti{text-align:center;vertical-align:top;width:100%;height:39vw;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:center}.contenitoreProdottoPiuVenduti .fotoProdottoPiuVenduti a{display:block;overflow:hidden}.contenitoreProdottoPiuVenduti .fotoProdottoPiuVenduti img{max-width:90%;max-height:90%;object-fit:scale-down;vertical-align:top}.contenitoreProdottoPiuVenduti.toLoad .boxImgLoad{width:100%;min-height:144.59px;background-color:#e9edee;background:linear-gradient(to top right,#e9edee 0,#aaaaaa99 25%,#bbbbbb 50%,#aaaaaa99 75%,#e9edee 100%);background-size:400% 400%;animation:shine 2.5s linear infinite;margin:auto}.contenitoreProdottoPiuVenduti.toLoad .firstLine,.contenitoreProdottoPiuVenduti.toLoad .secondLine{min-height:18px;background-color:#e9edee;background:linear-gradient(to top right,#e9edee 0,#aaaaaa99 25%,#bbbbbb 50%,#aaaaaa99 75%,#e9edee 100%);background-size:400% 400%;animation:shine 2.5s linear infinite;display:block;margin-bottom:2%}.contenitoreProdottoPiuVenduti.toLoad .firstLine{width:85%}.contenitoreProdottoPiuVenduti.toLoad .secondLine{width:50%}.contenitoreProdottoPiuVenduti .contenitoreDatiProdottoPiuVenduti{vertical-align:top}.contenitoreProdottoPiuVenduti .nomeProdottoPiuVenduti{font-weight:400;margin-top:1%;display:block;text-decoration:none;width:98%;padding:0 1%;text-overflow:ellipsis;overflow:hidden;font-size:16px}.contenitoreProdottoPiuVenduti .prezzoProdottoDefinitivo{font-size:5vw;margin:0;font-weight:600;display:block}.contenitoreProdottoPiuVenduti .prezzoProdotto{font-size:3.5vw;text-decoration:line-through;margin-right:2%}.contenitoreProdottoPiuVenduti .scontoProdotto{background-color:#c6b0d5;color:#fff;padding:2px;display:inline-block;margin-left:2px;font-weight:600;font-size:3.5vw;border-radius:5px}#boxNessunProdotto{margin:5% auto;display:block;font-size:6vw;font-weight:300;text-align:left;width:96%}#contenitoreMiglioriMarchiCategoria{margin:20px auto;width:96%;margin:0 auto}#sectionMiglioriMarchiCategoria{margin-top:20px}#headerMiglioriMarchiCategoria{margin-bottom:20px}#h1MiglioriMarchi{font-size:7vw;color:#000;font-weight:600;margin:0}#sectionMiglioriMarchiCategoria .owl-prev{display:none !important}#sectionMiglioriMarchiCategoria .owl-next{background-image:none !important;height:78px !important;right:-10px !important;top:calc(50% - 82px) !important;background-color:#fff;border-radius:0}.owl-brands{margin-top:20px;margin-bottom:10%;margin:0 auto}.owl-brands .owl-next:before{content:'';display:block;height:100%;width:12px;background:#000;background:linear-gradient(to left,rgba(0,0,0,.9),rgba(0,0,0,0));position:absolute;opacity:.4;left:-12px}.owl-brands .owl-next:after{content:'\f054';font-family:FontAwesome;display:inline-block;color:#000;font-size:18px;line-height:78px !important}.contenitoreMiglioreMarcaCategoria{min-height:100px;display:flex;flex-direction:column;justify-content:center;padding:0 10%;width:80%}.contenitoreMiglioreMarcaCategoria a{display:flex;flex-direction:column;justify-content:center;width:90%;height:78px;padding:0 3%;margin:0 1% 2% 1%;display:inline-block;display:inline-flex;flex-direction:column;justify-content:center;font-size:15px;overflow:hidden;text-align:center;vertical-align:top}.marcaLogo{vertical-align:middle;max-width:100%;max-height:70px;object-fit:scale-down}#contenitoreCategorieCatalogo{margin-bottom:30px;border-bottom:1px solid #d4d4d4}#contenitoreCategorieCatalogo li{display:inline-block;width:calc(49.2% - 2px);margin:0 2% 2% 0;vertical-align:top}#contenitoreCategorieCatalogo li:nth-child(2n+2){margin-right:0}.contenitoreCategoriaCatalogo{position:relative;display:inline-block;overflow:hidden;text-align:center;width:100%;border:1px solid #c6b0d5;border-radius:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contenitoreCategoriaCatalogo:hover .h2NomeCategorieCatalogo a{background-color:#fff;color:#000}.contenitoreCategoriaCatalogo:hover{border:1px solid #d4d4d4}.contenitoreFotoCategoriaCatalogo{height:240px;width:100%;overflow:hidden;background-color:#fff;z-index:1;position:relative;display:flex;flex-direction:row;flex-direction:column;justify-content:center}.fotoCategoriaCatalogo{width:100%;height:240px;position:relative;z-index:1;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.h2NomeCategorieCatalogo{font-size:14px;position:absolute;font-weight:400;margin:0;width:100%;bottom:0;z-index:2}.h2NomeCategorieCatalogo a{display:block;padding:5px;background-color:#c6b0d5;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#contenitoreCategorieCatalogo ul{margin-bottom:calc(30px - 2%);padding:0}.contenitoreCategoriaCatalogo a{text-decoration:none}.relatedCategoriesHeader{text-align:left;font-size:7vw;color:#000;font-weight:600;margin:0 0 20px 0}}