<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*.onepcssgrid-1200{max-width:100%;}*/
/*megamenu*/
body {font-family:'Montserrat',Helvetica,sans-serif; }
h1 { font-size:30px;}
h1,h2,h3,h4,h5,h6 {color:#817158 }
.promoadv { background-color:#FCF9F3;color:#333;  }
.promoadv .col4 { background-color:#817158; color:#FFF; text-align:right; }
.dettagliarticolo { background-color:#fff; }
.stick{background-color:#000; border-bottom:1px solid #333;}
.megamenu_light_bar .megamenu &gt; li:not(.noovermenu):hover, .megamenu_light_bar .megamenu &gt; li.active {
	/*background: #FCF9F3;
	background-image:url(../img/b_frecciagrande_g.gif);
	background-repeat:no-repeat;
	background-position:25px 40px;z-index:9000;
	font-weight:bold;*/ text-decoration:underline;text-underline-position: under;
}
.megamenu_container {
	/*border-bottom:1px solid #525252;	*/
}
.testofoto { text-align:center }
.nostranslate a:link{ color:#817158 }
/*#prezzidettaglioprezzo { text-align:right;  }*/
/*.megamenu{font-size:50px}*/
.megamenu_light .megamenu li .dropdown_fullwidth,
.megamenu_light .megamenu li .dropdown_flyout li ul {
	background:#fff;/* sfondo*/
	color: #E9E8E7; /* contenitore del dropdown*/
}
/* questa parte di codice decide il comportamento hover del box interno */
.megamenu_light .megamenu li .dropdown_container, .megamenu_light .megamenu li .dropdown_fullwidth, .megamenu_light .megamenu li .dropdown_mediowidth{ background-color:#817158; color:#FFF; padding-top:30px;
/*	border: 2px solid #5f6366;
-webkit-box-shadow: 2px 2px 5px 0px rgba(133,133,133,1);
-moz-box-shadow: 2px 2px 5px 0px rgba(133,133,133,1);
box-shadow: 2px 2px 5px 0px rgba(133,133,133,1); */
} 
   

.megamenu_light .megamenu &gt; li &gt; div a, .megamenu_light .megamenu li ul li, .megamenu_light .megamenu li ol li ,.megamenu_light .megamenu p, .megamenu_light .megamenu h1, .megamenu_light .megamenu h2, .megamenu_light .megamenu h3, .megamenu_light .megamenu h4, .megamenu_light .megamenu h5, .megamenu_light .megamenu h6{ color:#FFF; border:0px; }


.megamenu_light_bar .megamenu &gt; li &gt;  a.active{
	color: #817158;
}
.megamenu_light_bar .megamenu &gt; li &gt;   a.active:visited {
	color: #817158;
}
.megamenu_light_bar .active span {
    border-bottom: 1px solid #817158;
}
.megamenu_containerstick .megamenu_light_bar .active span {
    border-bottom: 1px solid #fff;
}
.megamenu_containerstick { background-color:#000!important; color:#fff!important;  }
.megamenu_containerstick a:link,.megamenu_containerstick a:visited{ color:#fff!important;  }
.megamenu_containerstick .megamenu li .dropdown_fullwidth, .megamenu_containerstick .megamenu li .dropdown_mediowidth { background:#000;!important }
.megamenu_containerstick #QSCerca{filter: invert(1); }
.carrellotop { border:1px solid #ccc}
.menulinguebox{  background-color:#dfdfdf }
/*..titolomenu,.titolomenunoactivegruppi{ padding:8px 0px;  border-bottom:1px solid #f1f1f; color:#000}
titolomenugruppi  { font-family:"Slabo 27px",Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:#666 }
*//*  .tabellagruppi{text-transform:capitalize; }*/
.intestazionetabella{font-size:1.6em;color:#000;text-transform:uppercase;font-family:'Montserrat',Helvetica,sans-serif;  margin-bottom:10px; }
/*.pagine { border:1px solid #CCC;  }
.paginesel,.pagine:hover{ background: #000; color:#fff; }*/
.carrellolaterale { 
 /*-webkit-box-shadow:inset 0px 0px 0px 2px #000;
    -moz-box-shadow:inset 0px 0px 0px 2px #000;
    box-shadow:inset 0px 0px 0px 2px #000; background-color:#fafafa; padding:10px 0px; */
}
 .dettagliarticololeft {  position:sticky; top:0px; } 
  .row:nth-child(odd){ background: #fafafa; }
  #carrellotop { border:1px solid #ccc; }

/*  .productdescrizione {  border-bottom:1px solid #ccc;  padding:10px; }
*/
/*.onfoto{-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;-webkit-filter: grayscale(0%)!important;  filter: grayscale(0%)!important;}
.dettagli img{-webkit-filter: grayscale(100%);  filter: grayscale(100%);}
.dettagli img:hover{-webkit-filter: grayscale(0%);  filter: grayscale(0%);filter transition:0.3s;}*/
#fasciafooter { background-color:#F0E0C9; height:250px;  }
#fasciafooter .onepcssgrid-1200{ width:90%}
.col-fascia-footer { width:30%; float:left;   }
.titolofooter + div { padding-left:5%; }
.titolofooter + ul { padding-left:5%; }
.bollinostagione {
    font-weight: 700;
    background-color: #817158; }

@media all and (max-width: 1024px) {
.carrellolaterale { position:unset }
}
@media all and (max-width: 768px) {
	 .row:nth-child(odd){ background:  #fff; border-bottom:1px solid #000 }
	.colonna_shop { width:100%; margin:0px}
		footer .special { padding:0 20px; }
	#fasciafooter { height:auto; display:block;  border-bottom:1px solid #fff; }
	.col-fascia-footer { width:100%; float:none; display:block; clear:both; padding:20px 0px; text-align:left; }
	#fasciafooter .onepcssgrid-1200 { display: block; height:auto; font-size:14px; }
	#fasciafooter .onepcssgrid-1200 svg { max-height:40px; }
}











</pre></body></html>