.row,html,input{width:100%}img,textarea{max-width:100%}.hover:hover,a:hover,input[type=submit]:hover{cursor:pointer}.center,h1{text-align:center}@-webkit-keyframes fly{from{-webkit-transform:scale(1)}to{-webkit-transform:scale(1.1)}}@-moz-keyframes fly{from{-moz-transform:scale(1)}to{-moz-transform:scale(1.1)}}@-ms-keyframes fly{from{-ms-transform:scale(1)}to{-ms-transform:scale(1.1)}}@-o-keyframes fly{from{-o-transform:scale(1)}to{-o-transform:scale(1.1)}}@keyframes fly{from{left:-100%}to{left:0}}@-webkit-keyframes slide{from{left:-100%}to{left:0}}@keyframes slide{100%{left:0}}*{box-sizing:border-box}html{height:100%;font:400 14px/24px Arial,Verdana,sans-serif;color:#000}body,section{background:#fff}a:active,a:focus,a:link,a:visited{color:inherit;text-decoration:none;font-size:inherit}input,textarea{-webkit-appearance:none;padding:10px 5px;font-size:1em;margin-top:5px;display:block}a:-webkit-any-link{color:inherit}.row{display:block}.row::after{content:"";clear:both;display:block}input{appearance:none;-webkit-border-radius:0;border-radius:0;border:1px solid #ddd}textarea{appearance:none;-webkit-border-radius:0;border-radius:0;border:1px solid #ddd;min-width:100%;min-height:150px;max-height:1 50px}input:checked{background-color:#3795f8}input[type=checkbox],input[type=radio]{padding:2px;border:4px solid #fff;border-radius:100%;width:20px;height:20px;background-origin:content-box;box-shadow:0 0 0 1px #999}input[type=submit]{margin-top:5px;background:#f8403f;color:#fff;text-transform:uppercase}input[name=controllo_spam]{height:0;margin:0;padding:0;border:0}h1{font-size:1.2em;display:block;line-height:1.3em;font-weight:lighter}p{line-height:24px}.box_select{margin-top:5px;background:#fff}.box_select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:url(../images/freccia.png) 90% center no-repeat rgba(0,0,0,0);border:1px solid #ddd;color:#333;font-size:12px;padding:10px 5px;width:100%}.inline_block{display:inline-block;float:none!important}.grassetto{font-weight:700}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nominheight{min-height:0!important}.left{margin:0 auto 0 0}.center{margin:0 auto}.right{margin:0 0 0 auto}.hidden{display:none}.paypal-express-checkout-box{margin:30px auto;text-align:center}@media (max-width:960px){.select .label,h1,header .top ul li a,nav ul li a,nav ul li.chiudi_menu{text-transform:uppercase}*{box-sizing:border-box}.col-m-1{width:8.33%}.col-m-2{width:16.66%}.col-m-3{width:25%}.col-m-4{width:33.33%}.col-m-5{width:41.66%}.col-m-6{width:50%}.col-m-7{width:58.33%}.col-m-8{width:66.66%}.col-m-9{width:75%}.col-m-10{width:83.33%}.col-m-11{width:91.66%}.col-m-12{width:100%}[class*=col-]{float:left;padding:10px 2%}input[type=submit]:hover{cursor:pointer}img{max-width:100%}.desktop{display:none!important}.container{width:96%;margin:0 auto}.nopadding{padding:0!important}.colonna{background:#fff;padding:20px 0}#map{width:100%;height:300px}@-webkit-keyframes zoomSelect{0%,100%{background:url(../images/freccia.png) 98% center/10% auto no-repeat rgba(0,0,0,0)}50%{background:url(../images/freccia-rossa.png) 98% center/10% auto no-repeat rgba(0,0,0,0)}}@keyframes zoomSelect{0%,100%{background:url(../images/freccia.png) 98% center/10% auto no-repeat rgba(0,0,0,0)}50%{background:url(../images/freccia-rossa.png) 98% center/10% auto no-repeat rgba(0,0,0,0)}}.select{background:#f3f3f3;position:relative;padding:0;margin:10px .5% 0;width:49%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select:hover{cursor:pointer}.select .label{background:url(../images/freccia.png) 98% center/10% auto no-repeat rgba(0,0,0,0);border:1px solid #ddd;color:#333;font-size:.8em;padding:13px 5px;width:100%;display:block}.select:first-child .label{-webkit-animation:zoomSelect 1s linear infinite;-moz-animation:zoomSelect 1s linear infinite;animation:zoomSelect 1s linear infinite}.select.aperto>ul{cursor:pointer;display:block}.select ul{display:none;position:absolute;z-index:4;list-style:none;background:#fff;border:1px solid #ddd;left:0;right:0}.select ul li{display:block}.select ul li a{display:block;padding:5px}.select ul li a:hover{cursor:pointer;background:#ddd}header{background:#fff}header .bottone_menu{text-align:center}header .bottone_menu i{display:block;padding:10px 0;font-size:1.5em;color:#174776}header .top{display:none;background:#f0f1f1;padding:5px 0}header .top ul{list-style:none;display:block;text-align:right}header .top ul li{list-style:none;display:inline-block}header .top ul li a{display:block;color:#333;font-size:.9em;text-decoration:none}aside ul li a,nav ul li a{text-decoration:none!important}header .carrello{text-align:center;position:relative}header .carrello .carrello_utente .fa-shopping-cart{display:block;padding:10px 0;font-size:1.5em;color:#174776}header .carrello .totale{position:absolute;right:10px;top:8px;color:red}nav{border-top:1px solid #eaeaea;background:#fff}nav .menu_catalogo{position:fixed;left:-100%;top:0;bottom:0;overflow-y:scroll;background:#f0f1f1;width:90%;margin:0 10% 0 0;padding:0;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;z-index:3}nav .menu_catalogo.visibile{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}nav ul{list-style:none;display:block;text-align:left}nav ul li{margin:0 15px}nav ul li.chiudi_menu{background:#174776;color:#fff;display:block;padding:12px 15px;margin:0}nav ul li a{display:block;padding:8px 10px;border-bottom:1px solid #ddd}nav ul li.less.primo{border-top:1px solid #333}nav ul li.less a{text-transform:capitalize}nav .ricerca{border:1px solid #eaeaea;margin:5px 0;position:relative}nav .ricerca i,nav .ricerca input{border:0;margin:0;display:inline-block;vertical-align:middle}nav .ricerca input{width:95%;padding:10px 0}nav .ricerca i{width:5%;padding:0}nav .ricerca .fa-spinner{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.ricerca{background:#fff;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.ricerca.mostra{max-height:2000px;padding:40px 0;border-bottom:5px solid #ddd}.ricerca .form{width:100%;margin:10px auto;border:1px solid #174776;background:#174776}.ricerca .testo{display:inline-block;vertical-align:middle;width:80%}.ricerca .button{display:inline-block;vertical-align:middle;width:20%;background:#174776;text-align:center}.ricerca input{border:0;margin:0;padding:10px}.ricerca i{border:0;margin:0;padding:9px 0 8px;font-size:1.2em;color:#fff}.ricerca .fa-spinner{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.ricerca .messaggio{text-align:center;text-transform:uppercase;font-size:1.2em;color:#444;margin:60px 0}.menu_catalogo .categorie{display:none}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}form[name=ricerca]{position:relative}.ricerca .autocompleter_content{max-height:0;overflow:hidden;background:#fff}.ricerca.mostra .autocompleter_content{display:block;overflow:visible;max-height:3000px!important}.autocompleter_content ul.articoli{display:block;list-style:none;position:relative}.autocompleter_content ul.articoli li a{display:block;padding:10px 5px;text-decoration:none;color:#333;height:auto}.autocompleter_content ul.articoli li a .label{color:#999;text-transform:uppercase;display:inline-block;font-size:.85em;padding-right:5px;width:28px}.autocompleter_content ul.articoli li a .immagine{margin:0 auto;height:130px;overflow:hidden}.autocompleter_content ul.articoli li a .immagine img{height:auto}.autocompleter_content ul.articoli li a p{box-sizing:border-box;display:inline-block;width:80%;vertical-align:middle;padding-left:8px;line-height:1.3em}.autocompleter_content ul.categorie{display:block;list-style:none;position:relative}.autocompleter_content ul.categorie li{display:inline-block;width:50%;list-style:none;background:#fff;margin:0!important;padding-bottom:20px}.autocompleter_content ul.categorie li a{display:block;padding:10px 5px;text-decoration:none;color:#333;height:auto;border-bottom:1px solid #eee}.autocompleter_content ul.categorie li a .label{color:#999;text-transform:uppercase;display:inline-block;font-size:.85em;padding-right:5px;width:28px}.autocompleter_content ul.categorie li a .immagine{margin:0 auto;height:130px;overflow:hidden;position:relative}.autocompleter_content ul.categorie li a .immagine img{position:absolute;top:0;bottom:0;margin:auto}.autocompleter_content ul.categorie li a .top{text-transform:uppercase;font-weight:700;font-size:1em;text-align:center}.autocompleter_content ul.categorie li a .main{text-transform:uppercase;font-size:.9em;text-align:center}.autocompleter_content ul.categorie li .dettagli{margin:0 auto;width:60%;text-align:center;padding:7px 0;background:orange;color:#fff;text-transform:uppercase}.autocompleter_content .chiudi_ricerca,.autocompleter_content .vedi_tutti{width:80%;margin:10px auto;color:#fff;padding:5px;text-align:center;text-transform:uppercase}.autocompleter_content .vedi_tutti{background:#174776}.autocompleter_content .chiudi_ricerca{background:#f8403f}aside ul,aside ul li{width:100%;display:block;list-style:none}aside .head,aside ul li a{border-bottom:1px solid #ddd;padding:10px 0}.autocompleter_content .chiudi_ricerca i{margin-right:5px}.autocompleter_content .chiudi_ricerca:hover,.autocompleter_content .vedi_tutti:hover{cursor:pointer;box-shadow:1px 1px 13px rgba(0,0,0,.5)}aside .head{text-transform:uppercase;font-size:1.1em}aside ul li{padding-left:15px}aside ul li a{display:block;color:#666!important;font-size:.8em!important}.homepage .heading,.sezioni .sezione{border-bottom:1px solid #eee}aside ul li a:hover{color:#000!important;font-weight:700}aside .form_ricerca .etichetta{font-size:.8em;margin-top:15px}section .container{background:#fff}.container.carrello_1,.container.categorie,.container.dettaglio_articolo,.container.homepage,.container.scelta_pagamento{border-top:1px solid #ddd}.homepage .descrizione_lunga{display:none}.homepage .heading{font-size:1.3em;font-weight:700;padding-bottom:5px;margin-bottom:20px}.sezione_main{text-align:center;background:#f3f3f3;padding:15px 0;margin:30px 0 0}.sezione_main h1{font-size:1.8em;font-weight:700}.sezione_main .messaggio_spedizione{color:#555;margin-top:5px}.sezioni_gruppi .sezione_gruppo{position:relative;padding:10px;overflow:hidden}.sezioni_gruppi .sezione_gruppo:first-child{width:80%;margin:0 auto;text-align:center;float:none}.sezioni_gruppi .sezione_gruppo:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sezioni_gruppi .sezione_gruppo a{display:block;line-height:0;overflow:hidden}.sezioni_gruppi .sezione_gruppo img{display:block;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.sezioni_gruppi .sezione_gruppo .label_gruppo{position:absolute;left:5%;right:5%;top:0;bottom:0;margin:auto;height:40px}.sezioni_gruppi .sezione_gruppo .label_gruppo .nome{font-size:1em;display:block;width:100%;text-align:center;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.79);padding:20px 0}.sezioni .sezione .header,.sezioni .testi .header{color:#444;font-weight:700;font-size:1.4em;text-align:center}.sezioni .testi img{width:300px;margin:0 auto;display:block}.sezioni{margin:20px 0}.sezioni .sezione:last-child{border:0}.sezioni .sezione .header{margin:20px 0 10px}.sezioni .sezione img{width:300px;margin:0 auto;display:block}.sezioni .sezione .testo{width:80%;margin:0 auto;font-size:1.2em;text-align:center;color:#666}.sezioni_home h2{padding:10px 0;background:#fff;text-transform:uppercase;text-align:center;font-size:1.2em;font-weight:400}.sezioni_home .categorie,.sezioni_home .marchi{border-top:1px solid #ddd;padding:30px 0 40px;list-style:none}@-webkit-keyframes slide_right{0%,100%,50%{margin-left:0}25%{margin-left:-10px}75%{margin-left:10px}}@keyframes slide_right{0%,100%,50%{margin-left:0}25%{margin-left:-10px}75%{margin-left:10px}}.sezioni_home .categorie .more{text-align:center;width:75px;height:75px;margin:40px auto;background:#174776;border-radius:100%}.sezioni_home .categorie .more:hover{cursor:pointer}.sezioni_home .categorie .more i:hover{-webkit-animation:slide_right 1s linear infinite;-moz-animation:slide_right 1s linear infinite;animation:slide_right 1s linear infinite}.sezioni_home .categorie .more i{display:block;color:#fff;font-size:2.3em;padding:18px 0}.ecommerce,.gruppi .name{font-size:.9em;text-align:center;text-transform:uppercase}.sezioni_home .categorie .more span{color:#fff;text-align:center;display:block}.sezioni_home .categorie li:hover .immagine{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sezioni_home .categorie li a .immagine{width:130px;margin:0 auto;height:130px;overflow:hidden;position:relative}.sezioni_home .categorie li a .immagine img{position:absolute;top:0;bottom:0;margin:auto}.sezioni_home .categorie li a .nome{text-align:center;padding:10px 0;text-transform:uppercase;font-weight:700;color:#444}.gruppi{list-style:none}.gruppi li{padding:15px 5px;border-bottom:1px solid #eee}.gruppi .immagine{width:100%;height:130px;overflow:hidden;position:relative}.gruppi img{display:block;margin:0 auto;max-height:100%}.gruppi .name{padding:15px 0}.gruppi .dettagli{margin:0 auto;width:80%;text-align:center;padding:7px 0;background:orange;color:#fff;text-transform:uppercase}.ecommerce{color:#444;margin:20px 0}.ecommerce .assistenza,.ecommerce .paypal,.ecommerce .reso,.ecommerce .spedizione{border-right:1px solid #eee;border-bottom:1px solid #eee}.ecommerce .assistenza,.ecommerce .reso{border-right:0}.ecommerce .assistenza,.ecommerce .paypal{border-bottom:0}.ecommerce i{display:block;text-align:center;font-size:3em;margin-bottom:10px;color:#333}.ecommerce .testo{height:25px;overflow:hidden}.anagrafica h1,.carrello_1 h1,.categorie h1,.riepilogo_ordine h1,.scelta_pagamento h1,.stato_ordine h1{text-align:left;padding:10px 0 5px;border-bottom:1px solid #eee}.anagrafica h2,.carrello_1 h2,.riepilogo_ordine h2,.scelta_pagamento h2,.stato_ordine h2{text-align:left;padding:10px 0 5px;border-bottom:1px solid #eee;font-size:1.2em;font-weight:700;margin:20px 0;text-transform:uppercase}.notifica_email{position:fixed;top:0;left:0;background:rgba(255,255,255,.9);width:100%;height:100%}.notifica_email .box_notifica{position:relative;margin:10% auto;width:600px;padding:15px;border:5px solid #ddd;background:#fff;border-radius:20px}.filtri .filtro_gruppo,.filtri ul.condizioni li,.filtri ul.taglie li{border-bottom:1px dotted #eee}.notifica_email .box_notifica .fa-envelope{display:block;font-size:5em;text-align:center;color:orange}.notifica_email .box_notifica .fa-exclamation-circle{display:block;font-size:5em;text-align:center;color:#900}.notifica_email .box_notifica .fa-check-circle{display:block;font-size:5em;text-align:center;color:#00ce0a}.notifica_email .box_notifica .testo{text-align:center;margin:30px 0}.notifica_email .box_notifica .chiudi{display:block;width:100px;margin:10px auto;padding:10px;color:#fff;background:#f8403f;text-align:center;text-transform:uppercase}.side{padding:0}.breadcrumblist{display:block;width:100%;list-style:none}.breadcrumblist li{display:inline-block}.breadcrumblist li a{display:block;padding:5px;text-decoration:none}.contatti .descrizione{margin:20px 0}.filtri{margin-bottom:5px}.filtri .label{font-size:1em;padding:10px 0;margin-bottom:15px;text-transform:uppercase;font-weight:700;color:#333;background:#f3f3f3;text-align:center}.filtri .filtro_categoria a,.filtri .filtro_gruppo a,.filtri ul.condizioni li a,.filtri ul.taglie li a{padding:7px 5px;text-transform:uppercase;text-decoration:none}.filtri .filtro_gruppo a{display:block}.filtri .filtro_gruppo a i{float:right}.filtri .categorie,.filtri ul.taglie,.filtro_prezzi{display:none;list-style:none}.filtri .categorie.aperto,.filtri .filtro_categoria.aperto,.filtri ul.taglie.aperto,.filtro_prezzi.aperto{display:block}.filtri .filtro_categoria a{display:block;text-align:center}.filtri ul.taglie li{display:block}.filtri ul.taglie li a{display:block;text-align:center}.filtri ul.condizioni{display:block;list-style:none}.filtri ul.condizioni li,.filtri ul.condizioni li a{display:block}.filtri .etichette_prezzi{margin:15px 0}.filtri .etichette_prezzi #prezzo_da{float:left}.filtri .etichette_prezzi #prezzo_a{float:right}.filtri .bottone_filtra{background:#333;color:#fff;text-align:center;padding:5px 0}.filtri .bottone_filtra:hover{cursor:pointer}.paging{padding:15px 0;border-top:1px solid #cccbcb;text-align:right}.paging .next,.paging .prev{background:#174776;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase;font-size:.9em}.paging .next:hover,.paging .prev:hover{cursor:pointer;background:#333}.paging .prev i{margin-right:3px;font-size:1.2em}.paging .next i{margin-left:3px;font-size:1.2em}.descrizione_seo{font-size:.9em;letter-spacing:.5px;line-height:1.3em;margin-top:5px;position:relative;padding:0 20px 0 2%}.descrizione_seo.collapsed{height:50px;overflow:hidden}.descrizione_seo .more{position:absolute;right:0;bottom:-6px;padding:7px 0;font-size:1.5em;color:#174776}.articoli{display:block;list-style:none;margin:20px 0}.articoli .articolo{position:relative}.articoli .articolo a{display:block;text-decoration:none;border-bottom:1px solid #cccbcb;padding-bottom:15px}.articoli .articolo .immagine{height:130px;overflow:hidden;position:relative}.articoli .articolo .immagine img{width:100%}.articoli .articolo .immagine .recensioni{position:absolute;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);width:100%;text-align:center;z-index:3;padding:10px 0}.articoli .articolo .immagine .recensioni .fa{display:inline-block;color:orange;font-size:1.5em}.articoli .articolo .nome{text-align:left;padding:5px 0;text-transform:capitalize;height:42px;overflow:hidden;font-size:.9em}.articoli .articolo .percentuale{background:#333;border-radius:100%;color:#fff;height:50px;left:20px;padding:15px 0;position:absolute;text-align:center;top:5px;width:50px}.articoli .articolo .prezzo{font-size:1.3em;text-align:center;margin:7px 0;height:33px;overflow:hidden}.articoli .articolo .prezzo .barrato{display:block;color:#555;text-decoration:line-through;font-size:.8em}.articoli .articolo .prezzo .finale{display:block;color:#111}.articoli .articolo .dettagli .bottone,.more_products{color:#fff;text-align:center;text-transform:uppercase}.articoli .articolo .dettagli,.articoli .articolo .prezzo{padding:0}.articoli .articolo .dettagli .bottone{display:block;background:#555;margin:0 auto;width:100px;padding:5px 0}.articoli .articolo .dettagli .bottone:hover{cursor:pointer;background:#000}.more_products{background:#174776;padding:10px;width:100%;margin:20px auto}.more_products i{font-size:1.4em;margin-right:10px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.dettaglio_articolo .back_button{text-align:left;margin-top:5px}.dettaglio_articolo .back_button a{display:inline-block;padding:5px 10px;background:#eee}.dettaglio_articolo h1{text-align:left;padding:5px 0;border-bottom:1px solid #ddd}.dettaglio_articolo .breadcrumblist{margin-top:20px}.dettaglio_articolo .descrizione_breve{margin-top:20px;line-height:1.3em}.dettaglio_articolo .prezzo{margin-top:20px;text-align:right}.dettaglio_articolo .prezzo .barrato{font-size:1.2em;color:#666;text-decoration:line-through}.dettaglio_articolo .prezzo .finale{font-size:1.8em;color:red}.dettaglio_articolo .prezzo .avviso{color:red;text-align:right;margin-bottom:-10px}.dettaglio_articolo .taglie{border-bottom:1px solid #eee;padding:20px 0}.dettaglio_articolo .taglie .header{text-transform:uppercase;padding:15px 0;font-size:.9em}.dettaglio_articolo .box_aggiungi_carrello_ajax{border-bottom:1px solid #eee;padding:20px 0}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi{display:inline-block;vertical-align:middle;text-align:center;width:50%}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_quantita{display:block;text-align:center;width:60%;margin:10px auto}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile{color:green}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile span{display:block;font-size:.9em;color:#444;text-transform:none;padding-top:5px}.dettaglio_articolo .box_non_disponibile{color:red}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi .barrato{color:#666;text-decoration:line-through}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi .finale{color:#000;font-size:1.2em}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart{background:#174776;color:#fff;text-align:center;text-transform:uppercase;font-size:.9em;padding:10px}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart:hover{cursor:pointer;background:#000}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart i{margin-right:5px;font-size:1.2em}.dettaglio_articolo .share .header{margin-top:15px}.dettaglio_articolo .share .socials{text-align:left}.dettaglio_articolo .share .socials .social{display:inline-block;vertical-align:middle;text-align:center;width:40px;height:40px}.dettaglio_articolo .share .socials .social a{display:block;line-height:0;background:#333;color:#fff;width:100%;height:100%}.dettaglio_articolo .share .socials .social a i{font-size:1.9em;padding:6px 0}.dettaglio_articolo .immagini .grande{width:50%;margin:0 auto}.dettaglio_articolo #immagini-piccole .mTSThumbContainer{width:70px}.dettaglio_articolo .descrizione_lunga,.dettaglio_articolo .form_info{margin-top:20px;line-height:1.3em}.dettaglio_articolo .descrizione_lunga .header,.dettaglio_articolo .form_info .header,.dettaglio_articolo .payment .header,.dettaglio_articolo .share .header{text-transform:uppercase;padding:15px 0 5px;font-size:1.3em;border-bottom:1px solid #ddd;margin-bottom:15px}.dettaglio_articolo .form_info input{padding:7px 5px;font-size:.9em}.dettaglio_articolo .descrizione_lunga ul{display:block;margin-left:15px}.dettaglio_articolo .descrizione_lunga .variante{display:block;padding:10px;font-size:1.1em;list-style:none;border-bottom:1px solid #ddd;width:100%}.dettaglio_articolo .descrizione_lunga .varianti_aggregati p{margin-top:20px;font-style:1.1em;font-weight:700}.dettaglio_articolo .non_disponibile{color:red}.dettaglio_articolo .disponibile{color:green}.dettaglio_articolo .variante{display:inline-block;vertical-align:middle;text-align:center;margin-bottom:4px}.dettaglio_articolo .variante:hover{cursor:pointer}.dettaglio_articolo .variante.selected{border:2px solid #000!important}.dettaglio_articolo .variante .val{display:block;min-width:32px;min-height:32px;padding:8px 0}.dettaglio_articolo .colore .variante,.dettaglio_articolo .taglia .variante{border:1px solid #ddd;padding:2px}.dettaglio_articolo .varianti_aggregati{text-align:left;width:46%}.dettaglio_articolo .varianti_aggregati ul.collapsed{height:118px;overflow:hidden}.dettaglio_articolo .varianti_aggregati .vedi_tutte{margin-top:20px;text-align:center;background:#174776;color:#fff;padding:10px}.dettaglio_articolo .pagamenti .pagamento{display:inline-block;width:25%;vertical-align:middle;text-align:center}.dettaglio_articolo .pagamenti .pagamento img{display:block;margin:0 auto 5px;width:50px}.dettaglio_articolo .pagamenti .pagamento span{display:block;text-align:center;font-size:.8em}.dettaglio_articolo .box_privacy .input{padding:0 2%}.dettaglio_articolo .tabs{text-align:left;width:100%;border-bottom:1px solid #eee;white-space:nowrap;overflow-x:scroll}.dettaglio_articolo .tabs .tab{display:inline-block;vertical-align:middle;text-align:center;background:#eee;color:#444;text-transform:uppercase;padding:10px 15px;font-size:1.1em}.dettaglio_articolo .tabs .tab:hover{cursor:pointer}.dettaglio_articolo .tabs .tab.attivo{background:#fff;color:#000}.dettaglio_articolo .sections .section{display:none;padding:15px 5px}.dettaglio_articolo .sections .section.attivo{display:block!important}.dettaglio_articolo .top{margin:20px 0;text-align:center}.dettaglio_articolo .top img{display:none}.dettaglio_articolo .top .box_stelle{font-size:1.5em;color:orange;margin:0 10px;display:block}.dettaglio_articolo .top .totale{color:#555;font-size:.7em;display:block}.dettaglio_articolo .testo{margin-left:15px;color:#aaa}.dettaglio_articolo .numero_recensioni{margin-left:0;color:#aaa}.dettaglio_articolo .listaRecensioni li{border-bottom:1px dotted #f3f3f3;margin:5px 0;padding:10px 0;list-style:none}.dettaglio_articolo .listaRecensioni li .autore,.dettaglio_articolo .listaRecensioni li .box_stelle{margin-bottom:10px}.dettaglio_articolo .listaRecensioni li .autore .nome{color:#84af5c}.dettaglio_articolo .box_stelle i{color:orange}.carrello_1 .box_carrello .legenda_carrello,.riepilogo_ordine .box_carrello .legenda_carrello{display:none}.box_carrello .carrello_prezzi{font-size:1.2em;font-weight:lighter}.box_carrello .mancante_contrassegno{color:red;padding:15px 0}.box_carrello .carrello_prezzi .row{padding:5px 0}.box_carrello .carrello_prezzi .totale{text-transform:uppercase;font-size:1.1em}.box_carrello .carrello_prezzi .prezzo,.box_carrello .carrello_prezzi .testo{text-align:right;padding:0}.carrello_1 .carrello_vuoto img{width:150px;margin:20px auto;display:block}.carrello_1 .carrello_vuoto p{font-size:1.3em;text-transform:uppercase;font-style:oblique;text-align:center}.carrello_1 .coupon #div_coupon{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.carrello_1 .coupon p{padding:10px 0}.carrello_1 .coupon .conferma input[type=submit]{background:#333}.carrello_1 .coupon .reset input[type=submit],.carrello_1 .nav .indietro input[type=submit]{background:#888}.carrello_1 .nav .avanti input[type=submit],.carrello_1 .nav .indietro input[type=submit]{font-size:.8em}.scelta_pagamento .box_carrello{margin:0}.scelta_pagamento form.pagamenti label{padding:15px 0;border-bottom:1px solid #eee}.scelta_pagamento form.pagamenti label .box_radio{display:inline-block;vertical-align:middle;width:10%}.scelta_pagamento form.pagamenti label .immagine_pagamento{display:inline-block;vertical-align:middle;width:60%;padding:0 20px}.scelta_pagamento form.pagamenti label .testi{display:none;vertical-align:middle;width:40%}.scelta_pagamento form.pagamenti label .maggiorazione{display:inline-block;vertical-align:middle;width:30%}.scelta_pagamento form.pagamenti .avanti{margin-left:auto;float:none}.anagrafica .privacy label{display:block;margin:10px 0 0}.anagrafica .privacy label input[type=checkbox]{display:inline-block;vertical-align:top;width:20px}.anagrafica .privacy label .testo{display:inline-block;vertical-align:top;width:90%;line-height:1.1em;padding-left:1%}.anagrafica .nav{margin:20px 0;border-top:1px solid #ddd}.anagrafica .nav .avanti{margin-left:auto;float:none}.anagrafica .dati_anagrafici,.anagrafica .dati_fatturazione{margin-bottom:20px}.riepilogo_ordine .nav{margin:20px 0;border-top:1px solid #ddd}.riepilogo_ordine .nav .avanti{margin-left:auto;float:none}.riepilogo_anagrafica .fatturazione,.riepilogo_anagrafica .spedizione,.riepilogo_pagamento .pagamento_scelto,.riepilogo_pagamento .spedizione_scelto{padding:5px}.riepilogo_anagrafica .back_link,.riepilogo_pagamento .back_link{display:block;background:red;color:#fff;margin:10px auto;width:150px;text-transform:uppercase;text-align:center;padding:5px 0}.riepilogo_anagrafica .back_link i,.riepilogo_pagamento .back_link i{font-size:1.3em;margin-left:5px;font-weight:700}.container_popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5);z-index:999;height:100%}.container_popup .popup_add_cart{width:90%;height:90%;margin:5% auto;background:#fff;border:5px solid #ddd;border-radius:15px;overflow:scroll}.container_popup .popup_add_cart .chiudi{text-align:right;display:block;color:#f8403f;padding:10px 15px 0 0;font-size:1.4em}.container_popup .popup_add_cart .messaggio{text-align:center}.container_popup .popup_add_cart .messaggio i{display:inline-block;vertical-align:middle;font-size:2em;color:#009920}.container_popup .popup_add_cart .messaggio p{display:inline-block;vertical-align:middle;padding:0 15px;font-size:1.2em;text-transform:uppercase;color:#444}.container_popup .popup_add_cart .articolo{display:block;width:80%;margin:0 auto}.container_popup .popup_add_cart .articolo .immagine{display:inline-block;width:30%;vertical-align:middle;padding:5px;border:1px solid #eee}.container_popup .popup_add_cart .articolo .info{display:inline-block;width:70%;vertical-align:middle}.container_popup .popup_add_cart .articolo .info .titolo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px;font-weight:700}.container_popup .popup_add_cart .articolo .info .taglia_colore{padding:5px 10px}.container_popup .popup_add_cart .vai_al_carrello{width:80%;margin:10px auto;background:#f8403f;color:#fff;text-align:center}.container_popup .popup_add_cart .vai_al_carrello a{display:block;padding:10px;font-size:1.3em}.container_popup .popup_add_cart .vai_al_carrello a i{font-size:1.2em}.container_popup .popup_add_cart .continua_shopping{width:80%;margin:10px auto;background:#eee;color:#333;text-align:center;display:block;padding:10px;font-size:1em}.container_popup .popup_add_cart .continua_shopping i{font-size:1.2em}.container_popup .popup_add_cart ul{display:none}.container_popup .popup_add_cart ul.mostra{display:block;list-style:none}.container_popup .popup_add_cart ul li{display:block;text-align:center}.container_popup .popup_add_cart ul li a{display:block;text-align:center;padding:10px;border-bottom:1px solid #eee}footer .socials,footer .whatsapp{text-align:left}.not_found{display:block;margin:10px auto}footer{background:#555;padding:0;font-size:1em;color:#fff;text-decoration:none}footer .top{background:#222;padding:15px 0}footer strong{text-transform:uppercase;margin-bottom:7px;display:block}footer ul{display:block}footer ul li{display:block;width:100%}footer ul li a{display:block;padding:5px 0 5px 5px;text-decoration:none!important}footer .socials .header,footer .socials .social,footer .whatsapp .header,footer .whatsapp .numero,footer .whatsapp i{display:inline-block;vertical-align:middle}footer .newsletter [class*=col-]{padding:0}footer .newsletter .header{text-transform:uppercase;padding-bottom:9px!important;font-size:1.1em}footer .newsletter input[type=text]{padding:5px;margin:0}footer .newsletter input[type=submit]{padding:5px;margin:0;border:0}footer .whatsapp [class*=col-]{padding:0}footer .whatsapp .header{text-transform:uppercase;padding:0 15px 0 0!important;font-size:1.1em}footer .whatsapp i{font-size:2em}.box_cataloghi,footer .bottom,footer .copyright{text-align:center}footer .socials [class*=col-]{padding:0}footer .socials .header{text-transform:uppercase;padding:0 15px 0 0!important;font-size:1.1em}footer .socials .social a{display:block}footer .socials .social a i{padding:5px;font-size:2em}footer .links{padding:20px 0;border-bottom:1px solid #000}footer .links .azienda .email,footer .links .azienda .indirizzo,footer .links .azienda .partita_iva,footer .links .azienda .rag_sociale,footer .links .azienda .telefono{margin-bottom:3px}footer .links .azienda i{font-size:1.3em;text-align:center;width:20px}footer .links .header{text-transform:uppercase;padding-top:9px!important;font-size:1.1em;margin-bottom:10px}footer .bottom{padding:20px 0;border-top:1px solid #aaa}footer .dati_azienda{padding:0 10px;border-left:1px solid #555}footer .dati_azienda span{display:block;color:#fff;margin-bottom:5px;line-height:14px}footer .copyright a{text-decoration:none!important;font-size:.9em}footer .chiama_ora{display:none;visibility:hidden}.box_cataloghi{display:inline-block;width:49%;height:180px;vertical-align:top;margin-top:20px}.box_cataloghi img{height:140px}.box_cataloghi p{line-height:1.3em;height:2.6em;font-size:1em;margin:2% auto}.link_cataloghi{text-align:right;float:right;margin-bottom:30px;margin-right:30px}.avviso{text-align:center;color:red;height:2.8em;line-height:1.2em;letter-spacing:0;font-size:.9em}.paypal-express-checkout-box{text-align:center;padding:5px 0}.paypal-express-checkout-box,.paypal-express-checkout-box p{display:block;overflow:visible;text-overflow:visible;white-space:normal;margin-bottom:10px;max-width:100%}}@media (min-width:961px) and (max-width:1199px){.select .label,header .top ul li a{color:#333;text-transform:uppercase}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}[class*=col-]{float:left;padding:0 15px}input[type=submit]:hover{cursor:pointer}h1{text-transform:uppercase}.mobile{display:none!important}.container{width:960px;margin:0 auto}.nopadding{padding:0!important}.colonna{background:#fff;padding:20px 0}#map{width:100%;height:300px}.select{margin-right:5px;background:#f3f3f3;position:relative;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select:hover{cursor:pointer}.select .label{background:url(../images/freccia.png) 98% center no-repeat rgba(0,0,0,0);background-size:7%;border:1px solid #ddd;font-size:12px;padding:10px 5px;width:100%}.select.aperto>ul{cursor:pointer;display:block}.select ul{display:none;position:absolute;z-index:4;list-style:none;background:#fff;border:1px solid #ddd;left:0;right:0}.select ul li{display:block}.select ul li a{display:block;padding:5px}.select ul li a:hover{cursor:pointer;background:#ddd}header{background:#fff}header .top{background:#f0f1f1;padding:5px 0}header .top ul{list-style:none;display:block;text-align:right}header .top ul li{list-style:none;display:inline-block}header .top ul li a{display:block;font-size:.9em;text-decoration:none;padding:0 10px}header .carrello{padding:0}header .carrello .carrello_utente{border:1px solid #eaeaea;padding:5px;border-radius:3px;margin-top:40px}header .carrello .carrello_utente i{display:inline-block;vertical-align:middle;text-align:left;color:#174776;font-style:normal;text-transform:uppercase;font-size:.9em;width:36%}header .carrello .carrello_utente .prezzo{display:inline-block;vertical-align:middle;text-align:right;width:64%;color:#444;font-style:oblique}nav{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff}nav ul.menu_catalogo{list-style:none;display:block;text-align:left}nav ul.menu_catalogo li{display:inline-block;border-left:1px solid #eaeaea;position:relative}nav ul.menu_catalogo li.cerca{font-size:.8em;padding:18px 10px;text-decoration:none!important;text-transform:uppercase;color:red}nav ul.menu_catalogo li.cerca:hover{cursor:pointer}nav ul.menu_catalogo li:nth-child(2){border:0}nav ul.menu_catalogo li a{display:block;font-size:.9em;padding:18px 7px;text-decoration:none!important}nav ul.menu_catalogo li:hover>ul{display:block}nav ul.menu_catalogo li ul{display:none;position:absolute;z-index:2;background:url(/images/border-arrow.png) 20px 0 no-repeat #fff;border:1px solid #ccc;border-top:1px solid #222;left:0;width:400px;height:200px;padding:15px;background-size:9px auto;box-shadow:0 4px 4px rgba(0,0,0,.2)}nav ul.menu_catalogo li ul div{padding:0}nav ul.menu_catalogo li ul li{display:block;border:0}nav ul.menu_catalogo li ul li a{display:block;padding:3px 0;font-size:.9em}nav ul.menu_catalogo li ul li a:hover{cursor:pointer;text-decoration:underline!important}nav .ricerca{border:1px solid #eaeaea;margin:5px 0;position:relative}nav .ricerca i,nav .ricerca input{border:0;margin:0;display:inline-block;vertical-align:middle}nav .ricerca input{width:95%;padding:10px 0}nav .ricerca i{width:5%;padding:0}nav .ricerca .fa-spinner{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.ricerca{background:#fff;max-height:0;overflow-y:hidden;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.ricerca.mostra{max-height:2000px;padding:40px 0;border-bottom:5px solid #ddd}.ricerca .form{width:50%;margin:0 0 0 25%;border:1px solid #174776;background:#174776;float:left}.ricerca .testo{display:inline-block;vertical-align:middle;width:80%}.ricerca .button{display:inline-block;vertical-align:middle;width:20%;background:#174776;text-align:center}.ricerca input{border:0;margin:0;padding:10px}.ricerca i{border:0;margin:0;padding:9px 0 8px;font-size:1.2em;color:#fff}.ricerca .fa-spinner{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.ricerca .messaggio{text-align:center;text-transform:uppercase;font-size:1.2em;color:#444;margin:60px 0}.ricerca .chiudi_ricerca_small{width:5%;margin:0 19.5% 0 .5%;float:left}.ricerca .chiudi_ricerca_small i{display:block;background:#f8403f;color:#fff;text-align:center;padding:11px 5px}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}form[name=ricerca]{position:relative}.autocompleter_content.mostra{display:block}.autocompleter_content ul.articoli{display:block;list-style:none;position:relative}.autocompleter_content ul.articoli li{display:inline-block;width:20%;list-style:none;background:#fff;margin:0!important;padding-bottom:20px}.autocompleter_content ul.articoli li a{display:block;padding:10px 5px;text-decoration:none;color:#333;height:auto}.autocompleter_content ul.articoli li a .label{color:#999;text-transform:uppercase;display:inline-block;font-size:.85em;padding-right:5px;width:28px}.autocompleter_content ul.articoli li a .immagine{width:180px;margin:0 auto;height:180px;overflow:hidden}.autocompleter_content ul.articoli li a .immagine img{height:auto}.autocompleter_content ul.articoli li a p{box-sizing:border-box;display:inline-block;width:80%;vertical-align:middle;padding-left:8px;line-height:1.3em}.autocompleter_content ul.categorie{display:block;list-style:none;position:relative}.autocompleter_content ul.categorie li{display:inline-block;width:20%;list-style:none;background:#fff;margin:0!important;padding-bottom:20px}.autocompleter_content ul.categorie li a{display:block;padding:10px 5px;text-decoration:none;color:#333;height:auto;border-bottom:1px solid #eee}.autocompleter_content ul.categorie li a .label{color:#999;text-transform:uppercase;display:inline-block;font-size:.85em;padding-right:5px;width:28px}.autocompleter_content ul.categorie li a .immagine{width:180px;margin:0 auto;height:180px;overflow:hidden;position:relative}.autocompleter_content ul.categorie li a .immagine img{position:absolute;top:0;bottom:0;margin:auto}.autocompleter_content ul.categorie li a .top{text-transform:uppercase;font-weight:700;font-size:1em;text-align:center}.autocompleter_content ul.categorie li a .main{text-transform:uppercase;font-size:.9em;text-align:center}.autocompleter_content ul.categorie li .dettagli{margin:0 auto;width:60%;text-align:center;padding:7px 0;background:orange;color:#fff;text-transform:uppercase}.autocompleter_content .chiudi_ricerca,.autocompleter_content .vedi_tutti{width:50%;margin:10px auto;color:#fff;padding:5px;text-transform:uppercase;text-align:center}.autocompleter_content .vedi_tutti{background:#174776}.autocompleter_content .chiudi_ricerca{background:#f8403f}aside ul,aside ul li{width:100%;display:block;list-style:none}.autocompleter_content .chiudi_ricerca i{margin-right:5px}.autocompleter_content .chiudi_ricerca:hover,.autocompleter_content .vedi_tutti:hover{cursor:pointer;box-shadow:1px 1px 13px rgba(0,0,0,.5)}.autocompleter_content aside .head{padding:10px 0;border-bottom:1px solid #ddd;text-transform:uppercase;font-size:1.1em}aside ul li{padding-left:15px}aside ul li a{display:block;border-bottom:1px solid #ddd;color:#666!important;text-decoration:none!important;font-size:.8em!important;padding:10px 0}aside ul li a:hover{color:#000!important;font-weight:700}aside .form_ricerca .etichetta{font-size:.8em;margin-top:15px}section .container{background:#fff}.container.anagrafica,.container.carrello_1,.container.categorie,.container.contatti,.container.dettaglio_articolo,.container.homepage,.container.riepilogo_ordine,.container.scelta_pagamento,.container.stato_ordine{padding:20px 0}.homepage .descrizione_lunga{-webkit-column-count:2;-moz-column-count:2;column-count:2;font-size:1.1em;margin:30px 0}.homepage .heading{text-transform:uppercase;text-align:center;font-size:1.4em}.homepage ul.marchi{list-style:none}.sezione_main{text-align:center;background:#f3f3f3;padding:15px 0;margin:30px 0}.sezione_main h1{font-size:2em;font-weight:700}.sezione_main .messaggio_spedizione{color:#555;margin-top:5px}.sezioni_gruppi{width:80%;margin:0 auto}.sezioni_gruppi .sezione_gruppo{position:relative;padding:10px;overflow:hidden}.sezioni_gruppi .sezione_gruppo:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sezioni_gruppi .sezione_gruppo a{display:block;line-height:0;overflow:hidden}.sezioni_gruppi .sezione_gruppo img{display:block;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.sezioni_gruppi .sezione_gruppo .label_gruppo{position:absolute;left:50px;right:50px;top:0;bottom:0;margin:auto;height:40px}.sezioni_gruppi .sezione_gruppo .label_gruppo .nome{font-size:1.4em;display:block;width:100%;text-align:center;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.79);padding:20px 0}.sezioni{margin:20px 0}.sezioni .sezione{border-right:1px solid #eee}.sezioni .sezione:last-child{border:0}.sezioni .sezione .header{color:#444;text-align:center;font-weight:700;font-size:1.4em;margin:20px 0 10px}.sezioni .sezione img{width:300px;margin:0 auto;display:block}.sezioni .sezione .testo{width:80%;margin:0 auto;font-size:1.2em;text-align:center;color:#666}.sezioni_home h2{padding:10px 0;width:50%;margin:0 auto;background:#fff;text-transform:uppercase;position:relative;top:20px;border:1px solid #ddd;text-align:center;font-size:1.4em;font-weight:400}.sezioni_home .categorie,.sezioni_home .marchi{border-top:1px solid #ddd;padding:30px 0 40px;list-style:none}@-webkit-keyframes slide_right{0%,100%,50%{margin-left:0}25%{margin-left:-10px}75%{margin-left:10px}}@keyframes slide_right{0%,100%,50%{margin-left:0}25%{margin-left:-10px}75%{margin-left:10px}}.sezioni_home .categorie .more{text-align:center;width:75px;height:75px;margin:40px auto;background:#174776;border-radius:100%}.sezioni_home .categorie .more:hover{cursor:pointer}.sezioni_home .categorie .more i:hover{-webkit-animation:slide_right 1s linear infinite;-moz-animation:slide_right 1s linear infinite;animation:slide_right 1s linear infinite}.sezioni_home .categorie .more i{display:block;color:#fff;font-size:2.3em;padding:18px 0}.sezioni_home .categorie .more span{color:#fff;text-align:center;display:block}.ecommerce,.sezioni_home .categorie li a .nome{color:#444;text-align:center;text-transform:uppercase}.sezioni_home .categorie li:hover .immagine{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sezioni_home .categorie li a .immagine{width:130px;margin:0 auto;height:130px;overflow:hidden;position:relative}.sezioni_home .categorie li a .immagine img{position:absolute;top:0;bottom:0;margin:auto}.sezioni_home .categorie li a .nome{padding:10px 0;font-weight:700}.ecommerce{font-size:.9em;margin:20px 0;border-top:1px solid #eee}.ecommerce .assistenza,.ecommerce .paypal,.ecommerce .reso,.ecommerce .spedizione{padding:20px;border-right:1px solid #eee;margin:20px 0}.ecommerce .assistenza{border:0}.ecommerce i{display:block;text-align:center;font-size:3em;margin-bottom:20px;color:#333}.anagrafica h1,.carrello_1 h1,.categorie h1,.contatti h1,.riepilogo_ordine h1,.scelta_pagamento h1,.stato_ordine h1{text-align:left;padding:10px 0 5px;border-bottom:1px solid #eee}.anagrafica h2,.carrello_1 h2,.riepilogo_ordine h2,.scelta_pagamento h2,.stato_ordine h2{text-align:left;padding:10px 0 5px;border-bottom:1px solid #eee;font-size:1.2em;font-weight:700;margin:20px 0;text-transform:uppercase}.notifica_email{position:fixed;top:0;left:0;background:rgba(255,255,255,.9);width:100%;height:100%}.notifica_email .box_notifica{position:relative;margin:10% auto;width:600px;padding:15px;border:5px solid #ddd;background:#fff;border-radius:20px}.notifica_email .box_notifica .fa-envelope{display:block;font-size:5em;text-align:center;color:orange}.notifica_email .box_notifica .fa-exclamation-circle{display:block;font-size:5em;text-align:center;color:#900}.notifica_email .box_notifica .fa-check-circle{display:block;font-size:5em;text-align:center;color:#00ce0a}.notifica_email .box_notifica .testo{text-align:center;margin:30px 0}.notifica_email .box_notifica .chiudi{display:block;width:100px;margin:10px auto;padding:10px;color:#fff;background:#f8403f;text-align:center;text-transform:uppercase}.side{background:#fff;border:1px solid #eaeaea;border-top:3px solid #ffde00;padding:15px}.body{border-left:1px solid #f3f3f3}.breadcrumblist{display:block;width:100%;list-style:none}.breadcrumblist li{display:inline-block}.breadcrumblist li a{display:block;padding:5px;text-decoration:none}.contatti .descrizione{margin:20px 0}.filtri_new{padding:15px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.filtri .filtri.categorie .filtro_categoria,.filtri .filtro_gruppo{border-bottom:1px dotted #ddd}.filtri{margin-bottom:20px}.filtri .label{font-size:1.2em;padding:5px 0;margin-bottom:15px;text-transform:uppercase;font-weight:700;color:#333}.filtri .filtro_gruppo:hover{border-left:3px solid #333}.filtri .filtro_gruppo a{display:block;padding:7px 5px;text-decoration:none;text-transform:uppercase}.filtri .filtro_gruppo a i{float:right;padding:3px;z-index:2}.filtri .filtri.categorie{display:none}.filtri .filtri.categorie.aperto{display:block}.filtri .filtri.categorie .filtro_categoria a{display:block;padding:7px 5px 7px 15px;text-decoration:none;color:#676767}.filtri ul.categorie li a,.filtri ul.condizioni li a,.filtri ul.sottocategorie li a,.filtri ul.taglie li a{padding:7px 5px;display:block;text-decoration:none;text-transform:uppercase}.filtri ul.categorie .filtri ul.sottocategorie,.filtri ul.taglie{display:block;list-style:none}.filtri ul.categorie li,.filtri ul.sottocategorie li,.filtri ul.taglie li{display:block;border-bottom:1px dotted #eee}.filtri ul.condizioni{display:block;list-style:none}.filtri ul.condizioni li{display:block;border-bottom:1px dotted #eee}.filtro_prezzi{padding:15px}.filtro_prezzi .etichette_prezzi{margin:15px 0}.filtro_prezzi .etichette_prezzi #prezzo_da{float:left}.filtro_prezzi .etichette_prezzi #prezzo_a,.orderby{float:right}.filtro_prezzi .bottone_filtra{background:#333;color:#fff;text-align:center;padding:5px 0;margin-top:20px}.filtro_prezzi .bottone_filtra:hover{cursor:pointer}.orderby{width:30%}.descrizione_seo{font-size:.9em;letter-spacing:.5px;line-height:1.3em;margin:20px 0;position:relative}.homepage .descrizione_seo{font-size:1.1em}.homepage .descrizione_seo.collapsed{height:53px!important}.descrizione_seo.collapsed{height:30px;overflow:hidden}.descrizione_seo .more{position:absolute;font-size:1.3em;color:#174776;right:0;bottom:0;width:25px;height:17px;background:#fff;text-align:center}.descrizione_seo .more:hover{cursor:pointer}.leggi_di_piu{background:#174776;color:#fff;margin:0 0 10px auto;padding:4px;text-align:center;width:100px}.gruppi{list-style:none}.gruppi li{padding:20px;border-bottom:1px solid #eee}.gruppi .immagine{width:100%;height:190px;overflow:hidden;position:relative}.gruppi img{position:absolute;top:0;bottom:0;margin:auto}.gruppi .name{text-align:center;text-transform:uppercase;font-weight:700;padding:15px 0}.gruppi .dettagli{margin:0 auto;width:80%;text-align:center;padding:7px 0;background:orange;color:#fff;text-transform:uppercase}.articoli{display:block;list-style:none;margin:20px 0}.articoli .articolo{position:relative;margin-top:10px}.articoli .articolo a{display:block;text-decoration:none;border-bottom:1px solid #cccbcb;padding-bottom:15px;height:370px}.articoli .articolo .immagine{width:100%;height:260px;overflow:hidden;position:relative}.articoli .articolo .immagine img{position:absolute;top:0;bottom:0;margin:auto;z-index:2}.articoli .articolo .immagine .recensioni{position:absolute;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);width:100%;text-align:center;z-index:3;padding:10px 0}.articoli .articolo .immagine .recensioni .fa{display:inline-block;color:orange;font-size:1.5em}.articoli .articolo .nome{text-align:left;padding:15px 0;text-transform:uppercase;height:58px;overflow:hidden}.articoli .articolo .percentuale{background:#333;border-radius:100%;color:#fff;height:50px;left:20px;padding:15px 0;position:absolute;text-align:center;top:5px;width:50px;z-index:1000}.articoli .articolo .prezzo{font-size:1.3em;text-align:left;height:33px;overflow:hidden}.articoli .articolo .prezzo .barrato{display:block;color:#555;text-decoration:line-through;font-size:.8em}.articoli .articolo .prezzo .finale{display:block;color:#111}.articoli .articolo .dettagli,.articoli .articolo .prezzo{padding:0}.articoli .articolo .dettagli .bottone{display:block;color:#fff;background:#ee7f00;margin:0 0 0 auto;width:100px;text-transform:uppercase;text-align:center;padding:5px 0}.articoli .articolo .dettagli .bottone:hover{cursor:pointer;background:#000}.more_products,.paging .next,.paging .prev{background:#174776;color:#fff;text-transform:uppercase}.more_products{padding:10px;width:30%;margin:20px auto;text-align:center}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_quantita{width:20%}.dettaglio_articolo .breadcrumblist,.dettaglio_articolo .prezzo{margin-top:20px}.more_products i{font-size:1.4em;margin-right:10px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.paging{padding:15px 0;border-top:1px solid #cccbcb;text-align:right}.paging .next,.paging .prev{display:inline-block;padding:10px 20px;font-size:.9em}.paging .next:hover,.paging .prev:hover{cursor:pointer;background:#333}.paging .prev i{margin-right:3px;font-size:1.2em}.paging .next i{margin-left:3px;font-size:1.2em}.dettaglio_articolo h1{text-align:left;padding:5px 0;border-bottom:1px solid #ddd}.dettaglio_articolo .descrizione_breve{margin-top:20px;line-height:1.3em}.dettaglio_articolo .prezzo .barrato{font-size:1.2em;color:#666;text-decoration:line-through}.dettaglio_articolo .prezzo .finale{font-size:1.8em;color:#000}.dettaglio_articolo .taglie{border-bottom:1px solid #eee;padding:20px 0}.dettaglio_articolo .taglie .header{text-transform:uppercase;padding:15px 0;font-size:1.3em}.dettaglio_articolo .box_aggiungi_carrello_ajax{border-bottom:1px solid #eee;padding:20px 0}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_quantita{display:inline-block;vertical-align:middle;text-align:center}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile{width:20%;text-transform:uppercase;color:#00aa2c}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile span{display:block;font-size:.9em;color:#444;text-transform:none;padding-top:5px}.dettaglio_articolo .box_non_disponibile{color:red;text-transform:uppercase;font-style:oblique}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi .barrato{color:#666;text-decoration:line-through}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi .finale{color:#000;font-size:1.2em}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart{margin-left:5%;width:35%;background:#174776;color:#fff;text-align:center;text-transform:uppercase;font-size:.9em;padding:10px 0}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart:hover{cursor:pointer;background:#000}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart i{margin-right:5px;font-size:1.2em}.dettaglio_articolo .payment .header,.dettaglio_articolo .share .header{text-transform:uppercase;padding:11px 0;font-size:1.3em}.dettaglio_articolo .share .socials{text-align:left}.dettaglio_articolo .share .socials .social{display:inline-block;vertical-align:middle;text-align:center;width:40px;height:40px}.dettaglio_articolo .share .socials .social a{display:block;line-height:0;background:#174776;color:#fff;width:100%;height:100%}.dettaglio_articolo .share .socials .social a i{font-size:1.9em;padding:6px 0}.dettaglio_articolo .immagini .grande{position:relative;width:290px;height:290px}.dettaglio_articolo .immagini .grande img{position:absolute;margin:auto;height:100%}.dettaglio_articolo #immagini-piccole .mTSThumbContainer{width:100px;height:100px}.dettaglio_articolo .mTSWrapper .mTSButtonLeft,.dettaglio_articolo .mTSWrapper .mTSButtonRight{position:absolute;margin-top:-16px;background:#174776;padding:7px 4px 0}.dettaglio_articolo .descrizione_lunga,.dettaglio_articolo .form_info{margin-top:20px;line-height:1.3em}.dettaglio_articolo .descrizione_lunga .header,.dettaglio_articolo .form_info .header{text-transform:uppercase;padding:15px 0 5px;font-size:1.3em;border-bottom:1px solid #ddd;margin-bottom:15px}.dettaglio_articolo .form_info input{padding:7px 5px;font-size:.9em}.dettaglio_articolo .form_info .input{padding:0}.dettaglio_articolo .descrizione_lunga ul{display:block;margin-left:15px}.dettaglio_articolo .descrizione_lunga .variante{display:block;padding:10px;font-size:1.1em;list-style:none;border-bottom:1px solid #ddd;width:400px;text-align:left!important}.dettaglio_articolo .descrizione_lunga .varianti_aggregati p{margin-top:20px;font-style:1.1em;font-weight:700}.dettaglio_articolo .non_disponibile{color:red}.dettaglio_articolo .disponibile{color:green}.dettaglio_articolo .dettaglio_articolo_addcart{padding:10px 0}.dettaglio_articolo .variante{display:inline-block;vertical-align:middle;text-align:center}.dettaglio_articolo .variante:hover{cursor:pointer}.dettaglio_articolo .variante.selected{border:2px solid #000!important}.dettaglio_articolo .variante .val{display:block;min-width:32px;min-height:32px;padding:8px 0}.dettaglio_articolo .colore .variante,.dettaglio_articolo .taglia .variante{border:1px solid #ddd;padding:2px}.dettaglio_articolo .varianti_aggregati{text-align:left;width:46%}.dettaglio_articolo .varianti_aggregati ul.collapsed{height:118px;overflow:hidden}.dettaglio_articolo .varianti_aggregati .vedi_tutte{margin-top:20px;text-align:center;background:#174776;color:#fff;padding:10px}.dettaglio_articolo .pagamenti .pagamento{display:inline-block;width:25%;vertical-align:middle;text-align:center}.dettaglio_articolo .pagamenti .pagamento img{display:block;margin:0 auto 5px;width:50px}.dettaglio_articolo .pagamenti .pagamento span{display:block;text-align:center;font-size:.8em}.dettaglio_articolo .tabs{text-align:left;width:100%;border-bottom:1px solid #eee}.dettaglio_articolo .tabs .tab{display:inline-block;vertical-align:middle;text-align:center;background:#eee;color:#444;text-transform:uppercase;padding:15px;font-size:1.3em}.dettaglio_articolo .tabs .tab:hover{cursor:pointer}.dettaglio_articolo .tabs .tab.attivo{background:#fff;color:#000}.dettaglio_articolo .sections .section{display:none;padding:15px}.dettaglio_articolo .sections .section.attivo{display:block!important}.dettaglio_articolo .top{font-size:1.5em;margin:20px 0}.dettaglio_articolo .top img{width:100px;float:right;margin-right:10%;padding-top:10px}.dettaglio_articolo .top .box_stelle{color:orange;margin:0 10px}.dettaglio_articolo .top .totale{color:#555;font-size:.9em}.dettaglio_articolo .testo{margin-left:15px;color:#aaa}.dettaglio_articolo .numero_recensioni{margin-left:0;color:#aaa}.dettaglio_articolo .listaRecensini{margin:15px}.dettaglio_articolo .listaRecensioni li{border-bottom:1px solid #f3f3f3;margin:15px 3px;padding:10px;list-style:none}.dettaglio_articolo .listaRecensioni li .autore,.dettaglio_articolo .listaRecensioni li .box_stelle{margin-bottom:10px}.dettaglio_articolo .listaRecensioni li .autore .nome{color:#84af5c}.dettaglio_articolo .box_stelle i{color:orange}.contatti .form{border-left:1px solid #eee}.dettaglio_articolo .prezzo .avviso{color:red;text-align:left;margin-bottom:0;font-size:.8em}.carrello_1 .box_carrello,.riepilogo_ordine .box_carrello{margin-top:20px!important}.carrello_1 .carrello_vuoto img{width:150px;margin:20px auto;display:block}.carrello_1 .carrello_vuoto p{font-size:1.3em;text-transform:uppercase;font-style:oblique;text-align:center}.box_carrello .carrello_prezzi{font-size:1.2em;font-weight:lighter}.box_carrello .carrello_prezzi .row{padding:5px 0}.box_carrello .carrello_prezzi .prezzo,.box_carrello .carrello_prezzi .testo{text-align:right}.box_carrello .carrello_prezzi .totale{font-size:1.4em;text-transform:uppercase}.box_carrello .mancante_contrassegno{padding:20px 15px;text-align:right;color:red}.carrello_1 .coupon #div_coupon{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.carrello_1 .coupon p{padding:10px 0}.carrello_1 .coupon .conferma input[type=submit]{background:#333}.carrello_1 .coupon .reset input[type=submit],.carrello_1 .nav .indietro input[type=submit]{background:#888}.scelta_pagamento .box_carrello{margin:0}.scelta_pagamento form.pagamenti label{padding:15px 0;border-bottom:1px solid #eee}.scelta_pagamento form.pagamenti label .box_radio{display:inline-block;vertical-align:middle;width:10%}.scelta_pagamento form.pagamenti label .immagine_pagamento{display:inline-block;vertical-align:middle;width:30%}.scelta_pagamento form.pagamenti label .testi{display:inline-block;vertical-align:middle;width:40%}.scelta_pagamento form.pagamenti label .maggiorazione{display:inline-block;vertical-align:middle;width:20%}.scelta_pagamento form.pagamenti .avanti{margin-left:auto;float:none}.anagrafica .privacy label{display:block;margin:10px 0 0}.anagrafica .privacy label input[type=checkbox]{display:inline-block;vertical-align:top;width:20px}.anagrafica .privacy label .testo{display:inline-block;vertical-align:top;width:90%;line-height:1.1em}.anagrafica .nav{margin:20px 0;border-top:1px solid #ddd}.anagrafica .nav .avanti{margin-left:auto;float:none}.anagrafica .dati_anagrafici,.anagrafica .dati_fatturazione{margin-bottom:20px}.riepilogo_ordine .nav{margin:20px 0;border-top:1px solid #ddd}.riepilogo_ordine .nav .avanti{margin-left:auto;float:none}.riepilogo_anagrafica strong,.riepilogo_pagamento strong{display:block;font-weight:700}.riepilogo_anagrafica .fatturazione,.riepilogo_anagrafica .spedizione,.riepilogo_pagamento .pagamento_scelto{padding:15px}.riepilogo_pagamento .spedizione_scelto{padding:33px 15px 15px}.riepilogo_anagrafica .back_link,.riepilogo_pagamento .back_link{display:block;background:red;color:#fff;margin:10px auto 10px 15px;width:150px;text-transform:uppercase;text-align:center;padding:5px 0}.riepilogo_anagrafica .back_link i,.riepilogo_pagamento .back_link i{font-size:1.3em;margin-left:5px;font-weight:700}@-webkit-keyframes slide{0%,100%{margin-left:0}50%{margin-left:-10px}}@keyframes slide{0%,100%{margin-left:0}50%{margin-left:-10px}}.filtri_show{position:absolute;background-image:url(/images/cloud-blue.png);background-size:100% 100%;background-repeat:no-repeat;-webkit-animation:slide 1.5s linear infinite;-moz-animation:slide 1.5s linear infinite;animation:slide 1.5s linear infinite;padding:15px 20px 30px}.filtri_show .icon{display:inline-block;width:30px;vertical-align:middle;text-align:left}.filtri_show .bottom_text,.filtri_show .top_text{color:#fff;text-align:center;display:block}.filtri_show .top_text{text-transform:uppercase;line-height:1.3em}.trustpilot-widget{margin:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0}.container_popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5);z-index:999}.container_popup .popup_add_cart{width:500px;min-height:400px;margin:10% auto;background:#fff;border:5px solid #ddd;border-radius:15px}.container_popup .popup_add_cart .chiudi{text-align:right;display:block;color:#f8403f;padding:10px 15px 0 0;font-size:1.4em}.container_popup .popup_add_cart .messaggio{text-align:center}.container_popup .popup_add_cart .messaggio i{display:inline-block;vertical-align:middle;font-size:4em;color:#009920}.container_popup .popup_add_cart .messaggio p{display:inline-block;vertical-align:middle;padding:0 15px;font-size:1.4em;text-transform:uppercase;color:#444}.container_popup .popup_add_cart .articolo{display:block;width:80%;margin:0 auto}.container_popup .popup_add_cart .articolo .immagine{display:inline-block;width:30%;vertical-align:middle;padding:5px;border:1px solid #eee}.container_popup .popup_add_cart .articolo .info{display:inline-block;width:70%;vertical-align:middle}.container_popup .popup_add_cart .articolo .info .titolo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px;font-weight:700}.container_popup .popup_add_cart .articolo .info .taglia_colore{padding:5px 10px}.container_popup .popup_add_cart .vai_al_carrello{width:80%;margin:10px auto;background:#f8403f;color:#fff;text-align:center}.container_popup .popup_add_cart .vai_al_carrello a{display:block;padding:10px;font-size:1.3em}.container_popup .popup_add_cart .vai_al_carrello a i{font-size:1.2em}.container_popup .popup_add_cart .continua_shopping{width:80%;margin:10px auto;background:#eee;color:#333;text-align:center;display:block;padding:10px;font-size:1em}.container_popup .popup_add_cart .continua_shopping i{font-size:1.2em}.container_popup .popup_add_cart ul{display:none}.container_popup .popup_add_cart ul.mostra{display:block;list-style:none}.container_popup .popup_add_cart ul li{display:block;text-align:center}.container_popup .popup_add_cart ul li a{display:block;text-align:center;padding:10px;border-bottom:1px solid #eee}footer .socials,footer .whatsapp{text-align:right}.container_popup .popup_add_cart .chiudi:hover,.container_popup .popup_add_cart .continua_shopping:hover{cursor:pointer}.not_found{display:block;margin:20px auto}.contatti .form .box_privacy .form_checkbox{padding:5px 0;font-size:.9em}.contatti .form .box_privacy .form_checkbox .input,footer{padding:0}footer{background:#fff;font-size:1em;color:#000;text-decoration:none}footer .top{background:#174776;padding:15px 0;color:#fff}footer strong{text-transform:uppercase;margin-bottom:7px;display:block}footer ul{display:block}footer ul li{display:block;width:100%}footer ul li a{display:block;padding:5px 0 5px 5px;text-decoration:none!important;color:#555!important}footer .socials .header,footer .socials .social,footer .whatsapp .header,footer .whatsapp .numero,footer .whatsapp i{display:inline-block;vertical-align:middle}footer .newsletter [class*=col-]{padding:0}footer .newsletter .header{text-transform:uppercase;padding-top:9px!important;font-size:1.1em}footer .newsletter input[type=text]{padding:5px;margin:0}footer .newsletter input[type=submit]{padding:5px;margin:0;border:0}footer .whatsapp{padding:5px 0}footer .whatsapp [class*=col-]{padding:0}footer .whatsapp .header{text-transform:uppercase;padding:0 15px 0 0!important;font-size:1.1em}footer .whatsapp i{font-size:2em}.box_cataloghi,footer .bottom,footer .copyright{text-align:center}footer .socials [class*=col-]{padding:0}footer .socials .header{text-transform:uppercase;padding:0 15px 0 0!important;font-size:1.1em}footer .socials .social a{display:block}footer .socials .social a i{padding:5px;font-size:2em}footer .links{padding:20px 0}footer .links .azienda .email,footer .links .azienda .indirizzo,footer .links .azienda .partita_iva,footer .links .azienda .rag_sociale,footer .links .azienda .telefono{margin-bottom:3px;color:#444}footer .links .azienda i{font-size:1.3em;text-align:center;width:20px}footer .links .header{text-transform:uppercase;padding-top:9px!important;font-size:1.1em;margin-bottom:10px;font-weight:700}footer .bottom{padding:20px 0;border-top:1px solid #ddd}footer .dati_azienda{padding:0 10px;border-left:1px solid #555}footer .dati_azienda span{display:block;color:#fff;margin-bottom:5px;line-height:14px}footer .copyright a{text-decoration:none!important;font-size:.9em}footer .chiama_ora{display:none;visibility:hidden}.box_cataloghi{display:inline-block;width:32%;height:200px;vertical-align:top;margin-top:20px}.box_cataloghi img{height:140px}.box_cataloghi p{line-height:1.3em;height:2.6em;font-size:1.2em;margin:2% auto}.link_cataloghi{text-align:right;right:0;float:right}.avviso{text-align:center;color:red;height:2em;line-height:2em;letter-spacing:1px;font-size:1.2em}.paypalListItem{display:block;padding:5px}.paypalListItem .paypal-express-checkout-box{text-align:center;padding:5px 0}.paypalListItem .paypal-express-checkout-box,.paypalListItem .paypal-express-checkout-box p{display:block;overflow:visible;text-overflow:visible;white-space:normal;margin-bottom:10px}ul.link_logo{position:relative;z-index:2;margin:-28px 0 0;list-style:none;padding-bottom:10px;letter-spacing:2px;font-style:italic}ul.link_logo li{float:left;padding:0 0 10px 10px}}@media (min-width:1200px){.select .label,header .top ul li a{color:#333;text-transform:uppercase}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}[class*=col-]{float:left;padding:0 15px}input[type=submit]:hover{cursor:pointer}h1{text-transform:uppercase}.mobile{display:none!important}.container{width:1200px;margin:0 auto}.nopadding{padding:0!important}.colonna{background:#fff;padding:20px 0}#map{width:100%;height:300px}.select{margin-right:5px;background:#f3f3f3;position:relative;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select:hover{cursor:pointer}.select .label{background:url(../images/freccia.png) 98% center no-repeat rgba(0,0,0,0);background-size:10px;border:1px solid #ddd;font-size:12px;padding:10px 5px;width:100%}.select.aperto>ul{cursor:pointer;display:block}.select ul{display:none;position:absolute;z-index:40;list-style:none;background:#fff;border:1px solid #ddd;left:0;right:0}.select ul li{display:block}.select ul li a{display:block;padding:5px}.select ul li a:hover{cursor:pointer;background:#ddd}header{background:#fff}header .top{background:#f0f1f1;padding:5px 0}header .top ul{list-style:none;display:block;text-align:right}header .top ul li{list-style:none;display:inline-block}header .top ul li a{display:block;font-size:.9em;text-decoration:none;padding:0 10px}header .carrello{padding:0}header .carrello .carrello_utente{border:1px solid #eaeaea;padding:5px;border-radius:3px;margin-top:40px}header .carrello .carrello_utente i{display:inline-block;vertical-align:middle;text-align:left;color:#174776;font-style:normal;text-transform:uppercase;font-size:.9em;width:36%}nav ul.menu_catalogo li a,nav ul.menu_catalogo li.cerca{font-size:1.1em;padding:18px 10px;text-decoration:none!important}header .carrello .carrello_utente .prezzo{display:inline-block;vertical-align:middle;text-align:right;width:64%;color:#444;font-style:oblique}nav{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff}nav ul.menu_catalogo{list-style:none;display:block;text-align:left}nav ul.menu_catalogo li{display:inline-block;border-left:1px solid #eaeaea;position:relative}nav ul.menu_catalogo li.cerca{text-transform:uppercase;color:red}nav ul.menu_catalogo li.cerca:hover{cursor:pointer}nav ul.menu_catalogo li:nth-child(2){border:0}nav ul.menu_catalogo li a,nav ul.menu_catalogo li:hover>ul{display:block}nav ul.menu_catalogo li ul{display:none;position:absolute;z-index:20;background:url(/images/border-arrow.png) 20px 0 no-repeat #fff;border:1px solid #ccc;border-top:1px solid #222;left:0;width:400px;height:200px;padding:15px;background-size:9px auto;box-shadow:0 4px 4px rgba(0,0,0,.2)}nav ul.menu_catalogo li ul div{padding:0}nav ul.menu_catalogo li ul li{display:block;border:0}nav ul.menu_catalogo li ul li a{display:block;padding:3px 0;font-size:.9em}nav ul.menu_catalogo li ul li a:hover{cursor:pointer;text-decoration:underline!important}nav .ricerca{border:1px solid #eaeaea;margin:5px 0;position:relative}nav .ricerca i,nav .ricerca input{border:0;margin:0;display:inline-block;vertical-align:middle}nav .ricerca input{width:95%;padding:10px 0}nav .ricerca i{width:5%;padding:0}nav .ricerca .fa-spinner{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.ricerca{background:#fff;max-height:0;overflow-y:hidden;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.ricerca.mostra{max-height:2000px;padding:40px 0;border-bottom:5px solid #ddd}.ricerca .form{width:50%;margin:0 0 0 25%;border:1px solid #174776;background:#174776;float:left}.ricerca .testo{display:inline-block;vertical-align:middle;width:80%}.ricerca .button{display:inline-block;vertical-align:middle;width:20%;background:#174776;text-align:center}.ricerca input{border:0;margin:0;padding:10px}.ricerca i{border:0;margin:0;padding:9px 0 8px;font-size:1.2em;color:#fff}.ricerca .fa-spinner{-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.ricerca .messaggio{text-align:center;text-transform:uppercase;font-size:1.2em;color:#444;margin:60px 0}.ricerca .chiudi_ricerca_small{width:5%;margin:0 19.5% 0 .5%;float:left}.ricerca .chiudi_ricerca_small i{display:block;background:#f8403f;color:#fff;text-align:center;padding:11px 5px}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}form[name=ricerca]{position:relative}.autocompleter_content.mostra{display:block}.autocompleter_content ul.articoli{display:block;list-style:none;position:relative}.autocompleter_content ul.articoli li{display:inline-block;width:20%;list-style:none;background:#fff;margin:0!important;padding-bottom:20px}.autocompleter_content ul.articoli li a{display:block;padding:10px 5px;text-decoration:none;color:#333;height:auto}.autocompleter_content ul.articoli li a .label{color:#999;text-transform:uppercase;display:inline-block;font-size:.85em;padding-right:5px;width:28px}.autocompleter_content ul.articoli li a .immagine{width:180px;margin:0 auto;height:180px;overflow:hidden}.autocompleter_content ul.articoli li a .immagine img{height:auto}.autocompleter_content ul.articoli li a p{box-sizing:border-box;display:inline-block;width:80%;vertical-align:middle;padding-left:8px;line-height:1.3em}.autocompleter_content ul.categorie{display:block;list-style:none;position:relative}.autocompleter_content ul.categorie li{display:inline-block;width:20%;list-style:none;background:#fff;margin:0!important;padding-bottom:20px}.autocompleter_content ul.categorie li a{display:block;padding:10px 5px;text-decoration:none;color:#333;height:auto;border-bottom:1px solid #eee}.autocompleter_content ul.categorie li a .label{color:#999;text-transform:uppercase;display:inline-block;font-size:.85em;padding-right:5px;width:28px}.autocompleter_content ul.categorie li a .immagine{width:180px;margin:0 auto;height:180px;overflow:hidden;position:relative}.autocompleter_content ul.categorie li a .immagine img{position:absolute;top:0;bottom:0;margin:auto}.autocompleter_content ul.categorie li a .top{text-transform:uppercase;font-weight:700;font-size:1em;text-align:center}.autocompleter_content ul.categorie li a .main{text-transform:uppercase;font-size:.9em;text-align:center}.autocompleter_content ul.categorie li .dettagli{margin:0 auto;width:60%;text-align:center;padding:7px 0;background:orange;color:#fff;text-transform:uppercase}.autocompleter_content .chiudi_ricerca,.autocompleter_content .vedi_tutti{width:50%;margin:10px auto;color:#fff;padding:5px;text-transform:uppercase;text-align:center}.autocompleter_content .vedi_tutti{background:#174776}.autocompleter_content .chiudi_ricerca{background:#f8403f}aside ul,aside ul li{width:100%;display:block;list-style:none}.autocompleter_content .chiudi_ricerca i{margin-right:5px}.autocompleter_content .chiudi_ricerca:hover,.autocompleter_content .vedi_tutti:hover{cursor:pointer;box-shadow:1px 1px 13px rgba(0,0,0,.5)}.autocompleter_content aside .head{padding:10px 0;border-bottom:1px solid #ddd;text-transform:uppercase;font-size:1.1em}aside ul li{padding-left:15px}aside ul li a{display:block;border-bottom:1px solid #ddd;color:#666!important;text-decoration:none!important;font-size:.8em!important;padding:10px 0}aside ul li a:hover{color:#000!important;font-weight:700}aside .form_ricerca .etichetta{font-size:.8em;margin-top:15px}section .container{background:#fff}.container.anagrafica,.container.carrello_1,.container.categorie,.container.contatti,.container.dettaglio_articolo,.container.homepage,.container.riepilogo_ordine,.container.scelta_pagamento,.container.stato_ordine{padding:20px 0 60px}.homepage .descrizione_lunga{-webkit-column-count:2;-moz-column-count:2;column-count:2;font-size:1.1em;margin:30px 0}.homepage .heading{text-transform:uppercase;text-align:center;font-size:1.4em}.homepage ul.marchi{list-style:none}.sezione_main{text-align:center;background:#f3f3f3;padding:15px 0;margin:30px 0}.sezione_main h1{font-size:2em;font-weight:700}.sezione_main .messaggio_spedizione{color:#555;margin-top:5px}.sezioni_gruppi{width:80%;margin:0 auto}.sezioni_gruppi .sezione_gruppo{position:relative;padding:10px;overflow:hidden}.sezioni_gruppi .sezione_gruppo:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sezioni_gruppi .sezione_gruppo a{display:block;line-height:0;overflow:hidden}.sezioni_gruppi .sezione_gruppo img{display:block;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.sezioni_gruppi .sezione_gruppo .label_gruppo{position:absolute;left:50px;right:50px;top:0;bottom:0;margin:auto;height:40px}.sezioni_gruppi .sezione_gruppo .label_gruppo .nome{font-size:1.4em;display:block;width:100%;text-align:center;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.79);padding:20px 0}.sezioni{margin:20px 0}.sezioni .sezione{border-right:1px solid #eee}.sezioni .sezione:last-child{border:0}.sezioni .sezione .header{color:#444;text-align:center;font-weight:700;font-size:1.4em;margin:20px 0 10px}.sezioni .sezione img{width:300px;margin:0 auto;display:block}.sezioni .sezione .testo{width:80%;margin:0 auto;font-size:1.2em;text-align:center;color:#666}.sezioni_home h2{padding:10px 0;width:50%;margin:0 auto;background:#fff;text-transform:uppercase;position:relative;top:20px;border:1px solid #ddd;text-align:center;font-size:1.4em;font-weight:400}.sezioni_home .categorie,.sezioni_home .marchi{border-top:1px solid #ddd;padding:30px 0 40px;list-style:none}@-webkit-keyframes slide_right{0%,100%,50%{margin-left:0}25%{margin-left:-10px}75%{margin-left:10px}}@keyframes slide_right{0%,100%,50%{margin-left:0}25%{margin-left:-10px}75%{margin-left:10px}}.sezioni_home .categorie .more{text-align:center;width:75px;height:75px;margin:40px auto;background:#174776;border-radius:100%}.sezioni_home .categorie .more:hover{cursor:pointer}.sezioni_home .categorie .more i:hover{-webkit-animation:slide_right 1s linear infinite;-moz-animation:slide_right 1s linear infinite;animation:slide_right 1s linear infinite}.sezioni_home .categorie .more i{display:block;color:#fff;font-size:2.3em;padding:18px 0}.sezioni_home .categorie .more span{color:#fff;text-align:center;display:block}.ecommerce,.sezioni_home .categorie li a .nome{color:#444;text-align:center;text-transform:uppercase}.sezioni_home .categorie li:hover .immagine{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sezioni_home .categorie li a .immagine{width:130px;margin:0 auto;height:130px;overflow:hidden;position:relative}.sezioni_home .categorie li a .immagine img{position:absolute;top:0;bottom:0;margin:auto}.sezioni_home .categorie li a .nome{padding:10px 0;font-weight:700}.ecommerce{font-size:.9em;margin:20px 0;border-top:1px solid #eee}.ecommerce .assistenza,.ecommerce .paypal,.ecommerce .reso,.ecommerce .spedizione{padding:20px;border-right:1px solid #eee;margin:20px 0}.ecommerce .assistenza{border:0}.ecommerce i{display:block;text-align:center;font-size:3em;margin-bottom:20px;color:#333}.anagrafica h1,.carrello_1 h1,.categorie h1,.contatti h1,.riepilogo_ordine h1,.scelta_pagamento h1,.stato_ordine h1{text-align:left;padding:10px 0 5px;border-bottom:1px solid #eee}.anagrafica h2,.carrello_1 h2,.riepilogo_ordine h2,.scelta_pagamento h2,.stato_ordine h2{text-align:left;padding:10px 0 5px;border-bottom:1px solid #eee;font-size:1.2em;font-weight:700;margin:20px 0;text-transform:uppercase}.notifica_email{position:fixed;top:0;left:0;background:rgba(255,255,255,.9);width:100%;height:100%}.notifica_email .box_notifica{position:relative;margin:10% auto;width:600px;padding:15px;border:5px solid #ddd;background:#fff;border-radius:20px}.notifica_email .box_notifica .fa-envelope{display:block;font-size:5em;text-align:center;color:orange}.notifica_email .box_notifica .fa-exclamation-circle{display:block;font-size:5em;text-align:center;color:#900}.notifica_email .box_notifica .fa-check-circle{display:block;font-size:5em;text-align:center;color:#00ce0a}.notifica_email .box_notifica .testo{text-align:center;margin:30px 0}.notifica_email .box_notifica .chiudi{display:block;width:100px;margin:10px auto;padding:10px;color:#fff;background:#f8403f;text-align:center;text-transform:uppercase}.side{background:#fff;border:1px solid #eaeaea;border-top:3px solid #ffde00;padding:15px}.body{border-left:1px solid #f3f3f3}.breadcrumblist{display:block;width:100%;list-style:none}.breadcrumblist li{display:inline-block}.breadcrumblist li a{display:block;padding:5px;text-decoration:none}.contatti .descrizione{margin:20px 0}.filtri_new{padding:15px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.filtri .filtri.categorie .filtro_categoria,.filtri .filtro_gruppo{border-bottom:1px dotted #ddd}.filtri{margin-bottom:20px}.filtri .label{font-size:1.2em;padding:5px 0;margin-bottom:15px;text-transform:uppercase;font-weight:700;color:#333}.filtri .filtro_gruppo:hover{border-left:3px solid #333}.filtri .filtro_gruppo a{display:block;padding:7px 5px;text-decoration:none;text-transform:uppercase}.filtri .filtro_gruppo a i{float:right;padding:3px;z-index:2}.filtri .filtri.categorie{display:none}.filtri .filtri.categorie.aperto{display:block}.filtri .filtri.categorie .filtro_categoria a{display:block;padding:7px 5px 7px 15px;text-decoration:none;color:#676767}.filtri ul.categorie li a,.filtri ul.condizioni li a,.filtri ul.sottocategorie li a,.filtri ul.taglie li a{padding:7px 5px;display:block;text-decoration:none;text-transform:uppercase}.filtri ul.categorie .filtri ul.sottocategorie,.filtri ul.taglie{display:block;list-style:none}.filtri ul.categorie li,.filtri ul.sottocategorie li,.filtri ul.taglie li{display:block;border-bottom:1px dotted #eee}.filtri ul.condizioni{display:block;list-style:none}.filtri ul.condizioni li{display:block;border-bottom:1px dotted #eee}.filtro_prezzi{padding:15px}.filtro_prezzi .etichette_prezzi{margin:15px 0}.filtro_prezzi .etichette_prezzi #prezzo_da{float:left}.filtro_prezzi .etichette_prezzi #prezzo_a{float:right}.filtro_prezzi .bottone_filtra{background:#333;color:#fff;text-align:center;padding:5px 0;margin-top:20px}.filtro_prezzi .bottone_filtra:hover{cursor:pointer}.orderby{width:30%;float:right}.descrizione_seo{font-size:.9em;letter-spacing:.5px;line-height:1.3em;margin:20px 0;position:relative}.homepage .descrizione_seo{font-size:1.1em}.homepage .descrizione_seo.collapsed{height:53px!important}.descrizione_seo.collapsed{height:30px;overflow:hidden}.descrizione_seo .more{position:absolute;font-size:1.3em;color:#174776;right:0;bottom:0;width:25px;height:17px;background:#fff;text-align:center}.descrizione_seo .more:hover{cursor:pointer}.leggi_di_piu{background:#174776;color:#fff;margin:0 0 10px auto;padding:4px;text-align:center;width:100px}.gruppi{list-style:none}.gruppi li{padding:20px;border-bottom:1px solid #eee}.gruppi .immagine{width:100%;height:190px;overflow:hidden;position:relative}.gruppi img{position:absolute;top:0;bottom:0;margin:auto}.gruppi .name{text-align:center;text-transform:uppercase;font-weight:700;padding:15px 0}.gruppi .dettagli{margin:0 auto;width:80%;text-align:center;padding:7px 0;background:orange;color:#fff;text-transform:uppercase}.articoli{display:block;list-style:none;margin:20px 0}.articoli .articolo{position:relative;margin-top:10px}.articoli .articolo a{display:block;text-decoration:none;border-bottom:1px solid #cccbcb;padding-bottom:15px;height:370px}.articoli .articolo .immagine{width:100%;height:260px;overflow:hidden;position:relative}.articoli .articolo .immagine img{position:absolute;top:0;bottom:0;margin:auto;z-index:2}.articoli .articolo .immagine .recensioni{position:absolute;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);width:100%;text-align:center;z-index:3;padding:10px 0}.articoli .articolo .immagine .recensioni .fa{display:inline-block;color:orange;font-size:1.5em}.articoli .articolo .nome{text-align:left;padding:15px 0;text-transform:uppercase;height:58px;overflow:hidden}.articoli .articolo .percentuale{background:#333;border-radius:100%;color:#fff;height:50px;left:20px;padding:15px 0;position:absolute;text-align:center;top:5px;width:50px;z-index:10}.articoli .articolo .prezzo{font-size:1.3em;text-align:left;height:33px;overflow:hidden}.articoli .articolo .prezzo .barrato{display:block;color:#555;text-decoration:line-through;font-size:.8em}.articoli .articolo .prezzo .finale{display:block;color:#111}.articoli .articolo .dettagli,.articoli .articolo .prezzo{padding:0}.articoli .articolo .dettagli .bottone{display:block;color:#fff;background:#ee7f00;margin:0 0 0 auto;width:100px;text-transform:uppercase;text-align:center;padding:5px 0}.articoli .articolo .dettagli .bottone:hover{cursor:pointer;background:#000}.more_products,.paging .next,.paging .prev{background:#174776;color:#fff;text-transform:uppercase}.more_products{padding:10px;width:30%;margin:20px auto;text-align:center}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_quantita{width:20%}.dettaglio_articolo .breadcrumblist,.dettaglio_articolo .prezzo{margin-top:20px}.more_products i{font-size:1.4em;margin-right:10px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.paging{padding:15px 0;border-top:1px solid #cccbcb;text-align:right}.paging .next,.paging .prev{display:inline-block;padding:10px 20px;font-size:.9em}.paging .next:hover,.paging .prev:hover{cursor:pointer;background:#333}.paging .prev i{margin-right:3px;font-size:1.2em}.paging .next i{margin-left:3px;font-size:1.2em}.dettaglio_articolo h1{text-align:left;padding:5px 0;border-bottom:1px solid #ddd}.dettaglio_articolo .descrizione_breve{margin-top:20px;line-height:1.3em}.dettaglio_articolo .prezzo .barrato{font-size:1.2em;color:#666;text-decoration:line-through}.dettaglio_articolo .prezzo .finale{font-size:1.8em;color:#000}.dettaglio_articolo .taglie{border-bottom:1px solid #eee;padding:20px 0}.dettaglio_articolo .taglie .header{text-transform:uppercase;padding:15px 0;font-size:1.3em}.dettaglio_articolo .box_aggiungi_carrello_ajax{border-bottom:1px solid #eee;padding:20px 0}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi,.dettaglio_articolo .box_aggiungi_carrello_ajax .box_quantita{display:inline-block;vertical-align:middle;text-align:center}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile{width:20%;text-transform:uppercase;color:#00aa2c}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_disponibile span{display:block;font-size:.9em;color:#444;text-transform:none;padding-top:5px}.dettaglio_articolo .box_non_disponibile{color:red;text-transform:uppercase;font-style:oblique}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi .barrato{color:#666;text-decoration:line-through}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_prezzi .finale{color:#000;font-size:1.2em}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart{margin-left:5%;width:35%;background:#174776;color:#fff;text-align:center;text-transform:uppercase;font-size:.9em;padding:10px 0}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart:hover{cursor:pointer;background:#000}.dettaglio_articolo .box_aggiungi_carrello_ajax .box_add_cart i{margin-right:5px;font-size:1.2em}.dettaglio_articolo .payment .header,.dettaglio_articolo .share .header{text-transform:uppercase;padding:11px 0;font-size:1.3em}.dettaglio_articolo .share .socials{text-align:left}.dettaglio_articolo .share .socials .social{display:inline-block;vertical-align:middle;text-align:center;width:40px;height:40px}.dettaglio_articolo .share .socials .social a{display:block;line-height:0;background:#174776;color:#fff;width:100%;height:100%}.dettaglio_articolo .share .socials .social a i{font-size:1.9em;padding:6px 0}.dettaglio_articolo .immagini .grande{position:relative;width:370px;height:370px}.dettaglio_articolo .immagini .grande img{position:absolute;margin:auto;height:100%}.dettaglio_articolo #immagini-piccole .mTSThumbContainer{width:100px;height:100px}.dettaglio_articolo .mTSWrapper .mTSButtonLeft,.dettaglio_articolo .mTSWrapper .mTSButtonRight{position:absolute;margin-top:-16px;background:#174776;padding:7px 4px 0}.dettaglio_articolo .descrizione_lunga,.dettaglio_articolo .form_info{margin-top:20px;line-height:1.3em}.dettaglio_articolo .descrizione_lunga .header,.dettaglio_articolo .form_info .header{text-transform:uppercase;padding:15px 0 5px;font-size:1.3em;border-bottom:1px solid #ddd;margin-bottom:15px}.dettaglio_articolo .form_info input{padding:7px 5px;font-size:.9em}.dettaglio_articolo .form_info .input{padding:0}.dettaglio_articolo .descrizione_lunga ul{display:block;margin-left:15px}.dettaglio_articolo .descrizione_lunga .variante{display:block;padding:10px;font-size:1.1em;list-style:none;border-bottom:1px solid #ddd;width:400px;text-align:left!important}.dettaglio_articolo .descrizione_lunga .varianti_aggregati p{margin-top:20px;font-style:1.1em;font-weight:700}.dettaglio_articolo .non_disponibile{color:red}.dettaglio_articolo .disponibile{color:green}.dettaglio_articolo .dettaglio_articolo_addcart{padding:10px 0}.dettaglio_articolo .variante{display:inline-block;vertical-align:middle;text-align:center}.dettaglio_articolo .variante:hover{cursor:pointer}.dettaglio_articolo .variante.selected{border:2px solid #000!important}.dettaglio_articolo .variante .val{display:block;min-width:32px;min-height:32px;padding:8px 0}.dettaglio_articolo .colore .variante,.dettaglio_articolo .taglia .variante{border:1px solid #ddd;padding:2px}.dettaglio_articolo .varianti_aggregati{text-align:left;width:46%}.dettaglio_articolo .varianti_aggregati ul.collapsed{height:118px;overflow:hidden}.dettaglio_articolo .varianti_aggregati .vedi_tutte{margin-top:20px;text-align:center;background:#174776;color:#fff;padding:10px}.dettaglio_articolo .pagamenti .pagamento{display:inline-block;width:25%;vertical-align:middle;text-align:center}.dettaglio_articolo .pagamenti .pagamento img{display:block;margin:0 auto 5px;width:50px}.dettaglio_articolo .pagamenti .pagamento span{display:block;text-align:center;font-size:.8em}.dettaglio_articolo .tabs{text-align:left;width:100%;border-bottom:1px solid #eee}.dettaglio_articolo .tabs .tab{display:inline-block;vertical-align:middle;text-align:center;background:#eee;color:#444;text-transform:uppercase;padding:15px;font-size:1.3em}.dettaglio_articolo .tabs .tab:hover{cursor:pointer}.dettaglio_articolo .tabs .tab.attivo{background:#fff;color:#000}.dettaglio_articolo .sections .section{display:none;padding:15px}.dettaglio_articolo .sections .section.attivo{display:block!important}.dettaglio_articolo .top{font-size:1.5em;margin:20px 0}.dettaglio_articolo .top img{width:100px;float:right;margin-right:10%;padding-top:10px}.dettaglio_articolo .top .box_stelle{color:orange;margin:0 10px}.dettaglio_articolo .top .totale{color:#555;font-size:.9em}.dettaglio_articolo .testo{margin-left:15px;color:#aaa}.dettaglio_articolo .numero_recensioni{margin-left:0;color:#aaa}.dettaglio_articolo .listaRecensini{margin:15px}.dettaglio_articolo .listaRecensioni li{border-bottom:1px solid #f3f3f3;margin:15px 3px;padding:10px;list-style:none}.dettaglio_articolo .listaRecensioni li .autore,.dettaglio_articolo .listaRecensioni li .box_stelle{margin-bottom:10px}.dettaglio_articolo .listaRecensioni li .autore .nome{color:#84af5c}.dettaglio_articolo .box_stelle i{color:orange}.dettaglio_articolo .prezzo .avviso{color:red;text-align:left;margin-bottom:0;font-size:.8em}.box_indici_dettaglio{float:right;margin-bottom:-15px}.box_indici_dettaglio a{text-decoration:underline;margin-right:15px}.box_indici_dettaglio a i{font-size:18px;margin-right:5px}.contatti .form{border-left:1px solid #eee}.carrello_1 .box_carrello,.riepilogo_ordine .box_carrello{margin-top:20px!important}.carrello_1 .carrello_vuoto img{width:150px;margin:20px auto;display:block}.carrello_1 .carrello_vuoto p{font-size:1.3em;text-transform:uppercase;font-style:oblique;text-align:center}.box_carrello .carrello_prezzi{font-size:1.2em;font-weight:lighter}.box_carrello .carrello_prezzi .row{padding:5px 0}.box_carrello .carrello_prezzi .prezzo,.box_carrello .carrello_prezzi .testo{text-align:right}.box_carrello .carrello_prezzi .totale{font-size:1.4em;text-transform:uppercase}.box_carrello .mancante_contrassegno{padding:20px 15px;text-align:right;color:red}.carrello_1 .coupon #div_coupon{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.carrello_1 .coupon p{padding:10px 0}.carrello_1 .coupon .conferma input[type=submit]{background:#333}.carrello_1 .coupon .reset input[type=submit],.carrello_1 .nav .indietro input[type=submit]{background:#888}.scelta_pagamento .box_carrello{margin:0}.scelta_pagamento form.pagamenti label{padding:15px 0;border-bottom:1px solid #eee}.scelta_pagamento form.pagamenti label .box_radio{display:inline-block;vertical-align:middle;width:10%}.scelta_pagamento form.pagamenti label .immagine_pagamento{display:inline-block;vertical-align:middle;width:30%}.scelta_pagamento form.pagamenti label .testi{display:inline-block;vertical-align:middle;width:40%}.scelta_pagamento form.pagamenti label .maggiorazione{display:inline-block;vertical-align:middle;width:20%}.scelta_pagamento form.pagamenti .avanti{margin-left:auto;float:none}.anagrafica .privacy label{display:block;margin:10px 0 0}.anagrafica .privacy label input[type=checkbox]{display:inline-block;vertical-align:top;width:20px}.anagrafica .privacy label .testo{display:inline-block;vertical-align:top;width:90%;line-height:1.1em}.anagrafica .nav{margin:20px 0;border-top:1px solid #ddd}.anagrafica .nav .avanti{margin-left:auto;float:none}.anagrafica .dati_anagrafici,.anagrafica .dati_fatturazione{margin-bottom:20px}.riepilogo_ordine .nav{margin:20px 0;border-top:1px solid #ddd}.riepilogo_ordine .nav .avanti{margin-left:auto;float:none}.riepilogo_anagrafica strong,.riepilogo_pagamento strong{display:block;font-weight:700}.riepilogo_anagrafica .fatturazione,.riepilogo_anagrafica .spedizione,.riepilogo_pagamento .pagamento_scelto{padding:15px}.riepilogo_pagamento .spedizione_scelto{padding:33px 15px 15px}.riepilogo_anagrafica .back_link,.riepilogo_pagamento .back_link{display:block;background:red;color:#fff;margin:10px auto 10px 15px;width:150px;text-transform:uppercase;text-align:center;padding:5px 0}.riepilogo_anagrafica .back_link i,.riepilogo_pagamento .back_link i{font-size:1.3em;margin-left:5px;font-weight:700}@-webkit-keyframes slide{0%,100%{margin-left:0}50%{margin-left:-10px}}@keyframes slide{0%,100%{margin-left:0}50%{margin-left:-10px}}.filtri_show{position:absolute;background-image:url(/images/cloud-blue.png);background-size:100% 100%;background-repeat:no-repeat;-webkit-animation:slide 1.5s linear infinite;-moz-animation:slide 1.5s linear infinite;animation:slide 1.5s linear infinite;padding:15px 20px 30px}.filtri_show .icon{display:inline-block;width:30px;vertical-align:middle;text-align:left}.filtri_show .bottom_text,.filtri_show .top_text{color:#fff;text-align:center;display:block}.filtri_show .top_text{text-transform:uppercase;line-height:1.3em}.trustpilot-widget{margin:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0}.container_popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5);z-index:999}.container_popup .popup_add_cart{width:500px;min-height:400px;margin:10% auto;background:#fff;border:5px solid #ddd;border-radius:15px}.container_popup .popup_add_cart .chiudi{text-align:right;display:block;color:#f8403f;padding:10px 15px 0 0;font-size:1.4em}.container_popup .popup_add_cart .messaggio{text-align:center}.container_popup .popup_add_cart .messaggio i{display:inline-block;vertical-align:middle;font-size:4em;color:#009920}.container_popup .popup_add_cart .messaggio p{display:inline-block;vertical-align:middle;padding:0 15px;font-size:1.4em;text-transform:uppercase;color:#444}.container_popup .popup_add_cart .articolo{display:block;width:80%;margin:0 auto}.container_popup .popup_add_cart .articolo .immagine{display:inline-block;width:30%;vertical-align:middle;padding:5px;border:1px solid #eee}.container_popup .popup_add_cart .articolo .info{display:inline-block;width:70%;vertical-align:middle}.container_popup .popup_add_cart .articolo .info .titolo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px;font-weight:700}.container_popup .popup_add_cart .articolo .info .taglia_colore{padding:5px 10px}.container_popup .popup_add_cart .vai_al_carrello{width:80%;margin:10px auto;background:#f8403f;color:#fff;text-align:center}.container_popup .popup_add_cart .vai_al_carrello a{display:block;padding:10px;font-size:1.3em}.container_popup .popup_add_cart .vai_al_carrello a i{font-size:1.2em}.container_popup .popup_add_cart .continua_shopping{width:80%;margin:10px auto;background:#eee;color:#333;text-align:center;display:block;padding:10px;font-size:1em}.container_popup .popup_add_cart .continua_shopping i{font-size:1.2em}.container_popup .popup_add_cart ul{display:none}.container_popup .popup_add_cart ul.mostra{display:block;list-style:none}.container_popup .popup_add_cart ul li{display:block;text-align:center}.container_popup .popup_add_cart ul li a{display:block;text-align:center;padding:10px;border-bottom:1px solid #eee}footer .socials,footer .whatsapp{text-align:right}.container_popup .popup_add_cart .chiudi:hover,.container_popup .popup_add_cart .continua_shopping:hover{cursor:pointer}.not_found{display:block;margin:20px auto}.contatti .form .box_privacy .form_checkbox{padding:5px 0;font-size:.9em}.contatti .form .box_privacy .form_checkbox .input,footer{padding:0}footer{background:#fff;font-size:1em;color:#000;text-decoration:none}footer .top{background:#174776;padding:15px 0;color:#fff}footer strong{text-transform:uppercase;margin-bottom:7px;display:block}footer ul{display:block}footer ul li{display:block;width:100%}footer ul li a{display:block;padding:5px 0 5px 5px;text-decoration:none!important;color:#555!important}footer .socials .header,footer .socials .social,footer .whatsapp .header,footer .whatsapp .numero,footer .whatsapp i{display:inline-block;vertical-align:middle}footer .newsletter [class*=col-]{padding:0}footer .newsletter .header{text-transform:uppercase;padding-top:9px!important;font-size:1.1em}footer .newsletter input[type=text]{padding:5px;margin:0}footer .newsletter input[type=submit]{padding:5px;margin:0;border:0}footer .whatsapp{padding:5px 0}footer .whatsapp [class*=col-]{padding:0}footer .whatsapp .header{text-transform:uppercase;padding:0 15px 0 0!important;font-size:1.1em}footer .whatsapp i{font-size:2em}.box_cataloghi,footer .bottom,footer .copyright{text-align:center}footer .socials [class*=col-]{padding:0}footer .socials .header{text-transform:uppercase;padding:0 15px 0 0!important;font-size:1.1em}footer .socials .social a{display:block}footer .socials .social a i{padding:5px;font-size:2em}footer .links{padding:20px 0}footer .links .azienda .email,footer .links .azienda .indirizzo,footer .links .azienda .partita_iva,footer .links .azienda .rag_sociale,footer .links .azienda .telefono{margin-bottom:3px;color:#444}footer .links .azienda i{font-size:1.3em;text-align:center;width:20px}footer .links .header{text-transform:uppercase;padding-top:9px!important;font-size:1.1em;margin-bottom:10px;font-weight:700}footer .bottom{padding:20px 0;border-top:1px solid #ddd}footer .dati_azienda{padding:0 10px;border-left:1px solid #555}footer .dati_azienda span{display:block;color:#fff;margin-bottom:5px;line-height:14px}footer .copyright a{text-decoration:none!important;font-size:.9em}footer .chiama_ora{display:none;visibility:hidden}.box_cataloghi{display:inline-block;width:32%;height:200px;vertical-align:top;margin-top:20px}.box_cataloghi img{height:140px}.box_cataloghi p{line-height:1.3em;height:2.6em;font-size:1.2em;margin:2% auto}.link_cataloghi{text-align:right;right:0;float:right}ul.link_logo{position:relative;z-index:2;margin:-28px 0 0;list-style:none;padding-bottom:10px;letter-spacing:2px;font-style:italic}ul.link_logo li{float:left;padding:0 0 10px 10px}.avviso{text-align:center;color:red;height:2em;line-height:2em;letter-spacing:1px;font-size:1.2em}}.loghi,.titolo-linea{text-align:center}.testo-loghi-center{text-align:center;margin:15px 0;color:#444}.testo-loghi{font-size:1.6rem}.spazietto{margin-top:10px;display:block}.marca-linea{margin:20px 0}.marca-linea h2{font-size:2rem}.titolo-linea{width:19.7%;display:inline-block;margin:5px 0}.blocco-linee{width:100%;margin-bottom:2rem}@media(max-width:768px){.titolo-linea{width:49%}}@media(max-width:990px){.zoomContainer{display:none}}
.testo-countdown{font-size: 1.5em;font-weight: 600;color:#fff;display:flex;flex-wrap:wrap}
.testo-black-friday{text-transform:uppercase}

.testi-black{display: flex;flex-wrap: wrap;justify-content: center;}
#countdown{display:flex;}
.background-linguetta-countdown:not(.display){display:none;}
.background-linguetta-countdown.display{display:flex;flex-wrap:wrap;justify-content:center;}
.background-linguetta-countdown{background-color:#174776;padding:0.5rem}
.campo-contatore{width:55px;height:40px;background-color:#fff;color:#174776;text-align:center;font-weight:600;padding:3px;line-height:1.1em;margin-left:2px;margin-right:2px}
.numero-contatore{width:100%;font-size:1.2em}
.testo-contatore{width:100%;font-size:11px;text-transform:uppercase;}
.testo-countdown{align-self:center}
@media(min-width:991px){
.testo-countdown{margin-right:1rem}
}
@media(max-width:990px) {
    .campo-contatore{width:60px}
    #countdown{display:flex;margin-top:0.5rem}
    .testo-countdown{font-size: 1.8em;font-weight: 600;color:#fff;text-align:center;justify-content:center}
    .testo-black-friday{width:100%}
}