@charset "UTF-8";
@font-face {font-family: "medulamanager"; font-display:swap; src:url("/contents/fonts/medulamanager01/medulamanager.eot");src:url("/contents/fonts/medulamanager01/medulamanager.eot?#iefix") format("embedded-opentype"),url("/contents/fonts/medulamanager/01/medulamanager.woff") format("woff"),url("/contents/fonts/medulamanager/01/medulamanager.ttf") format("truetype"),url("/contents/fonts/medulamanager/01/medulamanager.svg#medulamanager") format("svg");font-weight: normal;font-style: normal;}
.med-bt{-webkit-transition: all 200ms linear;-ms-transition: all 200ms linear;transition: all 200ms linear;}	
:root{
	--colore-base:#01011E;
	--evidenza:#B30628;
	--evidenza-chiara:#CD062E;
	--bianco:#FAFAFA;
	--grigio:#B3B3B3;
	--grigiochiaro:#CFCFCF;
	--grigioscuro:#44423F;
	--colore-scuro:#44423F;
	--alerta:#FF0000;
	--bianco-trasp:rgba(255, 255, 255, 0.8);
	--bianco-trasp-2:#FFFFFF;
	--body-bg:#FFFFFF;
}
/* Font */
body,.med-par,.med-par-slide{font-family:Inter}	
h1,h2,h3,h4,h5,h6{font-family:Sarabun}
h3,h4,h5,h6{font-family:Inter}
a.med-bt,.med-bt,.font-jolly{font-family:Sarabun}
a{font-family:Sarabun}	
.header .main-nav>div>a{font-family:Sarabun}
.nav-tools a{font-family:}	
	.nav-tools> li > ul > li a{font-family:}
.footer h5{font-family:}
.footer li a, .footer li, .footer p,.footer a.medula{font-family:}	
/* Colori */	
/* Sfondi*/
body{background-color:#FFFFFF}
.fixed.header,
.subitomobile ul.nav-tools.ntl a,
.subitomobile.footer .nav-tools>li>ul>li>a>x-tr,
.subitomobile.footer>ul.nav-tools.ntl>li>a>div>span.notmobile>x-tr,
.header,.menumobile,.customer-service, .account-menu,.footer .nav-tools.ntl{background-color:#FFFFFF}
div:hover>.submenu {background-color:#FFFFFF}
	
	
article,article > div{background-color:#FFFFFF}
.footer{background-color:#FFFFFF}
.ilconto{background-color:}
/* Link */
body,a{color:var(--colore-base)}
.errore{color:var(--alerta)}
a:hover{color:var(--grigioscuro)}
a{color:#01011E}	
a:hover{color:#CD062E}
.header .main-nav>div>a,.nav-tools a,	.nav-tools> li > ul > li a,.menutoggle{color:#01011E}
.header .main-nav>div>a:hover,.nav-tools a:hover,	.nav-tools> li > ul > li a:hover,.menutoggle:hover{color:#90A0B8}
.nav-tools li a,	.nav-tools> li > ul > li a{color:#01011E}
.nav-tools li a:hover,	.nav-tools> li > ul > li a:hover{color:#90A0B8}
.main-nav span{color:#90A0B8}
.main-nav span:hover{color:#364A67}
.header .main-nav ul li a{color:#90A0B8}
.header .main-nav ul li a:hover{color:#91BB46}
.footer,.footer .collap a,.footer .collap li a, .footer .collap li, .footer .collap p,.footer a.medula{color:#FFFFFF}	
.footer .collap li a:hover,.footer .collap a.medula:hover,.footer .collap a:hover{color:#90A0B8}
.footer .titolo-foot{color:#FFFFFF}
.footer .titolo-foot:hover{color:#90A0B8}
/* Pulsante */
.bt-color-trasparent{background-color: transparent;border:1px solid transparent;}
.bt-color-trasparent:hover{background-color: transparent;border:1px solid transparent;}
.bt-color-default{background-color:var(--grigioscuro);color:var(--bianco);border:2px solid var(--grigioscuro);}
.bt-color-default:hover{background-color:var(--evidenza);color:var(--bianco);border:2px solid var(--evidenza);}	
.bt-color-pieno-da-chiaro-a-scuro{background-color:var(--evidenza);color:var(--bianco);border:1px solid var(--evidenza);}
.bt-color-pieno-da-chiaro-a-scuro:hover{background-color:var(--grigioscuro);color:var(--bianco);border:1px solid var(--grigioscuro);}	
.bt-color-pieno-da-scuro-a-chiaro{background-color:var(--grigioscuro);color:var(--bianco);border:1px solid var(--grigioscuro);}
.bt-color-pieno-da-scuro-a-chiaro:hover{background-color:var(--grigiochiaro);color:var(--grigioscuro);border:1px solid var(--grigiochiaro);}
.bt-color-pieno-da-chiaro-a-evidenza{background-color:var(--evidenzachiara);color:var(--generico);border:1px solid var(--evidenzachiara);}
.bt-color-pieno-da-chiaro-a-evidenza:hover{background-color:var(--evidenza);color:var(--bianco);border:1px solid var(--evidenza);}
.bt-color-pieno-da-scuro-a-evidenza{background-color:var(--grigioscuro);color:var(--bianco);border:1px solid var(--grigioscuro);}
.bt-color-pieno-da-scuro-a-evidenza:hover{background-color:var(--evidenza);color:var(--bianco);border:1px solid var(--evidenza);}
.bt-color-pieno-da-evidenza-chiara-a-evidenza{background-color:var(--evidenza-chiara);color:var(--bianco);border:1px solid var(--evidenza);}
.bt-color-pieno-da-evidenza-chiara-a-evidenza:hover{background-color:var(--evidenza);color:var(--bianco);border:1px solid var(--evidenza);}
.bt-color-contorno-da-chiaro-a-scuro{background-color:var(--bianco);color:var(--grigio);border:1px solid var(--grigio);}
.bt-color-contorno-da-chiaro-a-scuro:hover{background-color:var(--bianco);color:var(--grigioscuro);border:1px solid var(--grigioscuro);}
.bt-color-contorno-da-scuro-a-chiaro{background-color:var(--bianco);color:var(--grigioscuro);border:1px solid var(--grigioscuro);}
.bt-color-contorno-da-scuro-a-chiaro:hover{background-color:var(--bianco);color:var(--grigio);border:1px solid var(--grigio);}
.bt-color-contorno-da-chiaro-a-evidenza{background-color:var(--bianco);color:var(--grigio);border:1px solid var(--grigio);}
.bt-color-contorno-da-chiaro-a-evidenza:hover{background-color:var(--evidenza);color:var(--bianco);border:1px solid var(--evidenza);}
.bt-color-contorno-da-scuro-a-evidenza{background-color:var(--bianco);color:var(--grigioscuro);border:1px solid var(--grigioscuro);}
.bt-color-contorno-da-scuro-a-evidenza:hover{background-color:var(--evidenza);color:var(--bianco);border:1px solid var(--evidenza);}
.bt-color-contorno-da-evidenza-chiara-a-evidenza{background-color:var(--bianco);color:var(--evidenza);border:1px solid var(--evidenza);}
.bt-color-contorno-da-evidenza-chiara-a-evidenza:hover{background-color:var(--evidenza);color:var(--bianco);border:1px solid var(--evidenza);}	
.bt-color-trasparente-da-chiaro-a-scuro{background-color: transparent;color:var(--grigio);border:1px solid transparent;}
.bt-color-trasparente-da-chiaro-a-scuro:hover{background-color: transparent;color:var(--grigioscuro);border:1px solid transparent;}
.bt-color-trasparente-da-scuro-a-chiaro{background-color: transparent;color:var(--grigioscuro);border:1px solid transparent;}
.bt-color-trasparente-da-scuro-a-chiaro:hover{background-color: transparent;color:var(--grigio);border:1px solid transparent;}
.bt-color-trasparente-da-chiaro-a-evidenza{background-color: transparent;color:var(--grigio);border:1px solid transparent;}
.bt-color-trasparente-da-chiaro-a-evidenza:hover{background-color: evidenza;color:var(--evidenza);border:1px solid transparent;}
.bt-color-trasparente-da-scuro-a-evidenza{background-color: transparent;color:var(--grigioscuro);border:1px solid transparent;}
.bt-color-trasparente-da-scuro-a-evidenza:hover{background-color: transparent;color:var(--evidenza);border:1px solid transparent;}
.bt-color-trasparente-da-evidenza-chiara-a-evidenza{background-color: transparent;color:var(--evidenza-chiara);border:1px solid transparent;}
.bt-color-trasparente-da-evidenza-chiara-a-evidenza:hover{background-color: transparent;color:var(--evidenza);border:1px solid transparent;}
/* Scheda prodotto */
.scheda-prodotto h1{color:var(--evidenza); }

.scheda-prodotto .price-real{color:var(--grigioscuro);}

.scheda-prodotto .breve-desc{color:var(--colore-base);}

.scheda-prodotto input,.scheda-prodotto .select-selected{ color:var(--colore-base);}

.scheda-prodotto .smallgrey-text,.select-items div{color:var(--colore-base);}

.scheda-prodotto .socialcode .smallgrey-text{color:var(--colore-base);}

.select-selected:after,.scheda-prodotto .owl-theme .owl-nav,.scheda-prodotto .container > a, 
.scheda-prodotto [class^="medula-"]{color:var(--colore-base);}
.scheda-prodotto [class^="medula-"]:hover,.scheda-prodotto .container > a:hover{color:var(--grigioscuro);}

.scheda-prodotto .checkmark{border: 1px solid rgba(0,0,0,0.1);}
.scheda-prodotto .select-wrapper{border: 1px solid rgba(0,0,0,0.1);}
.scheda-prodotto input{border-bottom: 1px solid rgba(0,0,0,0.1);}
.container .checkmark:after {border: solid var(--evidenza); border-width: 0 3px 3px 0;}

.scheda-prodotto div[data-alerterror]{color:var(--alerta);}
.scheda-prodotto .container:hover input~.checkmark {background-color: var(--girgiochiaro)}
.scheda-prodotto .breadcrumb a {}	

/* Elenco */
.elenco .det-cont h3{color:var(--grigioscuro);}
.elenco .det-cont h2{color:var(--grigioscuro);}
.elenco .det-cont h4{color:var(--grigioscuro);}
.elenco .price{color:var(--grigioscuro);}
.elenco .det-cont h5{color:var(--colore-base);}
.elenco .out-of-stock {background-color: rgba(255,255,255,0.6);}
.elenco .out-of-stock span{color:var(--bianco);background-color:var(--grigioscuro);}
.elenco .non-in-promo span{color:var(--bianco);background-color:var(--grigioscuro);}
.elenco .in-promo span{color:var(--bianco);background-color:var(--evidenza);}
.elenco .imm{border-radius:10px; border: 1px solid #e4e4e4; padding:10px;}
.elenco .imm:hover {-webkit-box-shadow: 0px 20px 50px -20px rgba(0,0,0,0.5) !important;    -moz-box-shadow: 0px 20px 50px -20px rgba(0,0,0,0.5) !important;    box-shadow: 0px 20px 50px -20px rgba(0,0,0,0.5) !important;}



	
/* Dimensioni */
#loading{left:0px; width:100vw;}
body{max-width:1920px;margin-left:auto; margin-right:auto;}	
.footer{max-width:1920px; margin-left:auto; margin-right:auto;}	
.header,.mod21{max-width:1920px; margin-left:auto; margin-right:auto;}	
@media screen and (min-width: 990px){
.header .nav-tools.ntl{left:20px; top:20px;}
.header .nav-tools.ntr{right:20px; top:20px;}
.header.fixed .nav-tools.ntl{left:20px; top:20px;}
.header.fixed .nav-tools.ntr{right:20px; top:20px;}
}	
@media (min-width:1366px) {	
.head> a > picture,.head> a > picture > img{height:85px;margin:20px 0;}
.fixed .head > a > picture,.fixed .head > a > picture > img{height:50px;margin:20px 0;}
.fixed .side-menu{height:calc(50px + 20px + 20px)}
.header .main-nav>div>a{padding: 0px 25px!important;   font-weight: 500;     font-size: 16px;     font-size: 16px;     text-transform: uppercase;}
.main-nav span{font-size:14px;}
.fixed a#logo {top:calc(-50px - 20px - 20px);}	
.nav-tools a{padding: 0px 25px!important;   font-weight: 500;     font-size: 16px;     font-size: 13px;     text-transform: capitalize;}
.nav-tools> li > ul > li a{font-size:13px;}
.submenu > div.submenu-content > div > ul > li > ul > li> a{font-weight: 500;     color: #353a3f;     text-transform: capitalize;     font-size: 13px;}
.footer .titolo-foot{font-size:16px;}
.footer li a, .footer li, .footer p{font-size: 14px;  display: inline-flex;  justify-content: center;}
.footer .credits li a,.footer .credits li, .footer .credits p,.footer .credits a.medula{font-size:14px;}	
.titolo-default{font-size:35px; font-weight:800;}
h3.titolo-default{font-size:20px; font-weight:800;}
.titolo-large{font-size:50px; font-weight:800;}
.titolo-medium{font-size:28; font-weight: 800; font-size: 30px;      margin: 10px 0px;}
.titolo-small{font-size:20px; font-weight:500;}
.testo-default{font-size:18px; line-height: 24px;}
.testo-large{font-size:30px;}
.testo-medium{font-size:22px;}
.testo-small{font-size:14px;}
.bt-font-default{font-size:28px; font-weight:800;}
.bt-font-big{font-size:40px; font-weight:500;}
.bt-font-medium{font-size:20px; font-weight:800;}
.bt-font-small{font-size:16px;}
.bt-shape-default{padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:40px; margin-top:10px; margin-bottom:10px;}
.bt-shape-medium{padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:40px; margin-top:10px; margin-bottom:10px; font-weight:bold;}
.bt-shape-large{padding-top:20px; padding-bottom:20px; padding-left:60px; padding-right:60px; margin-top:10px; margin-bottom:10px;}
.bt-shape-zero{padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:10px; margin-top:0px; margin-bottom:0px;}
.bt-radius-default{border-radius:0px;}
.bt-radius-large{border-radius:20px;}
.bt-radius-medium{border-radius:5px;}
.bt-radius-small{border-radius:2px;}
.bt-radius-zero{border-radius:0px;}	
:root{
--padding-elenco:10px; 
--m-4:4; 
--m-3:3; 
--m-2:2; 
--m-1:1;
}
.elenco .imm{padding:var(--padding-elenco);}
.elenco .det-cont h3 {font-size:15px; font-weight:normal;}
.elenco .det-cont h2 {font-size:18px; font-weight:normal;}
.elenco .det-cont h4 {font-size:15px;font-weight:normal;}
.elenco .price p{font-size:16px; font-weight:bold;}
.elenco .code h5{font-size:12px; font-weight:normal;}
.out-of-stock span{font-size:18px;padding:10px 20px;}
.in-promo span{font-size:18px;padding:10px 20px;}
.non-in-promo span{font-size:18px;padding:10px 20px;}

/* Scheda */
.scheda-prodotto h1{font-size:25px; font-weight:bold;}
.scheda-prodotto h2 {font-size:17px; font-weight:normal;}
.scheda-prodotto h3 {font-size:25px; font-weight:bold;}
.scheda-prodotto .breve-desc{font-size:16px;}
.scheda-prodotto .price-real{font-size:18px; font-weight:bold;}
.scheda-prodotto input,.scheda-prodotto .select-selected{font-size:16px; font-weight:bold;}
.scheda-prodotto .smallgrey-text{font-size:16px;}
.select-items div{font-size:15px;}
.scheda-prodotto .socialcode .smallgrey-text{font-size:13px;}
.select-selected:after,.scheda-prodotto .owl-theme .owl-nav, 
.scheda-prodotto [class^="medula-"]{font-size:20px;}
.scheda-prodotto .container > a{font-size:16px;}
.scheda-prodotto div[data-alerterror]{font-size:16px;}
.scheda-prodotto .breadcrumb a {font-size:15px;}
}
@media (max-width:1366px) and (min-width:990px) {	
.head> a >picture,.head> a >picture > img{height:68px;margin:10px 0;}
.fixed .head > a > picture,.fixed .head > a > picture > img{height:32px;margin:10px 0;}
.fixed .side-menu{height:calc(32px + 5px + 5px)}
.fixed a#logo {top:calc(-32px - 5px - 5px);}	
.header .main-nav>div>a{padding: 0px 25px!important;   font-weight: 500;     font-size: 16px;     font-size: 16px;     text-transform: capitalize;}
.nav-tools a{padding: 0px 25px!important;   font-weight: 500;     font-size: 16px;     font-size: 13px;     text-transform: capitalize;}
.submenu > div.submenu-content > div > ul > li > ul > li> a{font-weight: 500;     color: #353a3f;     text-transform: capitalize;     font-size: 13px;}
.submenu > div.submenu-content a.bold,
.submenu > div.submenu-content a.bold {font-weight: 700!important;}
.nav-tools> li > ul > li a{font-size:13px;}
.main-nav span{font-size:14px;}
.footer h5{font-size:16px;}
.footer li a, .footer li, .footer p{font-size: 14px;  display: inline-flex;  justify-content: center;}
.footer .credits li a,.footer .credits li, .footer .credits p,.footer .credits a.medula{font-size:14px;}	
.titolo-default{font-size:30px; font-weight:800;}
h3.titolo-default{font-size:18px; font-weight:800;}
.titolo-large{font-size:40px; font-weight:800;}
.titolo-medium{font-size:25px; font-weight: 800; font-size: 30px;      margin: 10px 0px;}
.titolo-small{font-size:17px; font-weight: 500;}
.testo-default{font-size:16px;}
.testo-large{font-size:24px;}
.testo-medium{font-size:18px;}
.testo-small{font-size:14px;}
.bt-font-default{font-size:24px; font-weight:800;}
.bt-font-big{font-size:24px; font-weight:800;}
.bt-font-medium{font-size:20px; font-weight:800;}
.bt-font-small{font-size:16px;}
.bt-shape-default{padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:40px; margin-top:10px; margin-bottom:10px;}
.bt-shape-medium{padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:40px; margin-top:10px; margin-bottom:10px; font-weight:bold;}
.bt-shape-large{padding-top:20px; padding-bottom:20px; padding-left:60px; padding-right:60px; margin-top:10px; margin-bottom:10px;}
.bt-shape-zero{padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:10px; margin-top:0px; margin-bottom:0px;}
.bt-radius-default{border-radius:0px;}
.bt-radius-large{border-radius:20px;}
.bt-radius-medium{border-radius:5px;}
.bt-radius-small{border-radius:2px;}
.bt-radius-zero{border-radius:0px;}
:root{
--padding-elenco:10px; 
--m-4:4; 
--m-3:3; 
--m-2:2; 
--m-1:1;
}
.elenco .imm{padding:var(--padding-elenco);}
.elenco .det-cont h3 {font-size:15px; font-weight:normal;}
.elenco .det-cont h2 {font-size:16px; font-weight:normal;}
.elenco .det-cont h4 {font-size:15px;font-weight:normal;}
.elenco .price p{font-size:16px; font-weight:bold;}
.elenco .code h5{font-size:12px; font-weight:normal;}
.out-of-stock span{font-size:18px;padding:10px 20px;}
.in-promo span{font-size:18px;padding:10px 20px;}
.non-in-promo span{font-size:18px;padding:10px 20px;}

/* Scheda */
.scheda-prodotto h1{font-size:25px; font-weight:500;}
.scheda-prodotto h2 {}
.scheda-prodotto h3 {font-size:14px; font-weight:normal;}
.scheda-prodotto .breve-desc{font-size:16px;}
.scheda-prodotto .price-real{font-size:18px; font-weight:700;}
.scheda-prodotto input,.scheda-prodotto .select-selected{font-size:16px; font-weight:bold;}
.scheda-prodotto .smallgrey-text{font-size:16px;}
.select-items div{font-size:15px;}
.scheda-prodotto .socialcode .smallgrey-text{font-size:13px;}
.select-selected:after,.scheda-prodotto .owl-theme .owl-nav, 
.scheda-prodotto [class^="medula-"]{font-size:20px;}
.scheda-prodotto .container > a{font-size:16px;}
.scheda-prodotto div[data-alerterror]{font-size:16px;}
.scheda-prodotto .breadcrumb a {font-size:15px;}
	}
@media (max-width:990px) and (min-width:1px) {
.head> a >picture,.head> a >picture > img{height:50px;margin:5px 0;}
.fixed .head > a > picture,.fixed .head > a > picture > img{height:33px;margin:5px 0;}
.fixed .side-menu{height:0px;}
.fixed a#logo {top5px;}	
.header .main-nav>div>a{font-size:18px;}
.nav-tools a{font-size:18px;}
.submenu > div.submenu-content > div > ul > li > ul > li> a{font-size:16px;}
.nav-tools> li > ul > li a{font-size:13px;}
.main-nav span{font-size:16px;}
.footer h5{font-size:14px;}
.footer li a, .footer li, .footer p{font-size:14px;}
.footer .credits li a,.footer .credits li, .footer .credits p,.footer .credits a.medula{font-size:13px;}	
.titolo-default{font-size:25px; font-weight:800;}
h3.titolo-default{font-size:20px; font-weight:800;}
.titolo-large{font-size:32px;font-weight:800;}
.titolo-medium{font-size:22px; font-weight: 800;}
.titolo-small{font-size:19px;  font-weight: 500;}
.testo-default{font-size:15px; line-height:18px;}
.testo-large{font-size:20px;}
.testo-medium{font-size:16px;}
.testo-small{font-size:12px;}
.bt-font-default{font-size:22px; font-weight:800;}
.bt-font-big{font-size:20px; font-weight:500;}
.bt-font-medium{font-size:18px; font-weight:800;}
.bt-font-small{font-size:12px;}
.bt-shape-default{padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:40px; margin-top:10px; margin-bottom:10px;}
.bt-shape-medium{padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:40px; margin-top:10px; margin-bottom:10px; font-weight:bold;}
.bt-shape-large{padding-top:20px; padding-bottom:20px; padding-left:60px; padding-right:60px; margin-top:10px; margin-bottom:10px;}
.bt-shape-zero{padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:10px; margin-top:0px; margin-bottom:0px;}
.bt-radius-default{border-radius:0px;}
.bt-radius-large{border-radius:20px;}
.bt-radius-medium{border-radius:5px;}
.bt-radius-small{border-radius:2px;}
.bt-radius-zero{border-radius:0px;}
:root{
--padding-elenco:10px; 
--m-4:2; 
--m-3:1; 
--m-2:2; 
--m-1:1;
}
.elenco .imm{padding:var(--padding-elenco);}
.elenco .det-cont h3 {font-size:14px; font-weight:normal;}
.elenco .det-cont h2 {font-size:15px; font-weight:normal;}
.elenco .det-cont h4 {font-size:15px;font-weight:normal;}
.elenco .price p{font-size:15px; font-weight:bold;}
.elenco .code h5{font-size:11px; font-weight:normal;}
.out-of-stock span{font-size:17px;padding:10px 20px;}
.in-promo span{font-size:17px;padding:10px 20px;}
.non-in-promo span{font-size:17px;padding:10px 20px;}

/* Scheda */
.scheda-prodotto h1{font-size:17px; font-weight:500;}
.scheda-prodotto h2 {font-size:14px; font-weight:normal;}
.scheda-prodotto h3 {font-size:13px; font-weight:normal;}
.scheda-prodotto .breve-desc{font-size:15px;}
.scheda-prodotto .price-real{font-size:16px; font-weight:bold;}
.scheda-prodotto input,.scheda-prodotto .select-selected{font-size:15px; font-weight:bold;}
.scheda-prodotto .smallgrey-text{font-size:15px;}
.select-items div{font-size:15px;}
.scheda-prodotto .socialcode .smallgrey-text{font-size:12px;}
.select-selected:after,.scheda-prodotto .owl-theme .owl-nav, 
.scheda-prodotto [class^="medula-"]{font-size:19px;}
.scheda-prodotto .container > a{font-size:15px;}
.scheda-prodotto div[data-alerterror]{font-size:15px;}
.scheda-prodotto .breadcrumb a {font-size:14px;}
}
.nonecommerce .nav-tools.ntl>li:nth-child(2){display:none;}
.nonecommerce .nav-tools.ntr>li:nth-child(1){display:none!important}	
.nonecommerce .nav-tools.ntr>li:nth-child(2){display:none}
.nonecommerce .nav-tools.ntr>li:nth-child(3){display:none}
.footer .nav-tools.ntr>li:nth-child(4){display:none;}
.footer .nav-tools.ntr>li:nth-child(5){display:none;}
.footer .nav-tools.ntr>li:nth-child(6){display:none;}
.footer .nav-tools.ntr>li:nth-child(7){display:none;}


/* da eliminare fatti i moduli comuni */
.footer .mod34,.footer .mod34 a{}
.footer .mod34 > *{display:flex; margin:0px 10px;}
.footer .mod34 a div{display:inline-flex; justify-content:center; align-items:center; text-decoration:none; font-weight:normal; font-size: 17px;}
.footer .mod34 a i{ margin-right:10px;}
.footer .mod34{background-color:#FFFFFF; padding:20px 0px;}
.footer .mod34,.footer .mod34 a{color:#FFFFFF;}
.footer .mod34 a:hover{color:#90A0B8;}
@media (max-width:990px) {.footer .mod34 a span{ display:none;}}

.footer .mod24 input {font-size: 20px;padding: 10px 5px;color: #000;}
.footer .mod24 input::-webkit-input-placeholder, .mod24 textarea::-webkit-input-placeholder {color: #ccc;}
.footer .mod24 input:focus{outline: none;border:none;}
.footer .mod24 input:focus { outline-offset: none;}	
@media (min-width:990px) {
.footer .mod24.text-right input,.footer .mod24.text-right > div > div{justify-content:flex-end; text-align:right;align-items:flex-end;}.footer .mod24.text-left input,.footer .mod24.text-left > div > div {justify-content:flex-start;text-align:left;align-items:flex-start;}.footer .mod24.text-center input,.footer .mod24.text-center > div > div {justify-content:center; text-align:center; align-items:center;}.footer .mod24.text-just input,.footer .mod24.text-just > div > div{justify-content:center;text-align:center;align-items:center;}
}
@media (max-width:990px) {
.footer .mod24.text-right-mob input,.footer .mod24.text-right-mob > div  > div {justify-content:flex-end; text-align:right;align-items:flex-end;}.footer .mod24.text-left-mob input,.footer .mod24.text-left-mob > div > div {justify-content:flex-start;text-align:left;align-items:flex-start;} .footer .mod24.text-center-mob input,.footer .mod24.text-center-mob > div > div {justify-content:center;text-align:center;align-items:center;}.footer .mod24.text-just-mob input,.footer .mod24.text-just-mob > div > div {justify-content:center;text-align:center;align-items:center;}
}


