<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* OVERIVER ALL RIGHT RESERVED */
body{
	height:100%;
	margin: 0px;
	padding: 0 0px;
	font-family:'Raleway', sans-serif;
	font-weight: 400;
	font-size:18px;
	line-height:24px;
	color:#2a2a2a;   
	letter-spacing:0.8px;
	background:#fff;
	x-scroll:hidden;
    overflow-x: hidden;
}
.fontA{font-family:'Raleway', sans-serif;font-weight: 300;}
.fontAA{font-family:'Raleway', sans-serif;font-weight: 900;}
.fontB{font-family: 'Ubuntu Condensed', sans-serif;}
.fontC{font-family: 'Playfair Display', serif;}
#testata{width:100%;z-index:999;position:fixed;top:0;left:0;}
#testatablur{width:100%;z-index:998;position:fixed;top:0;left:0;height:100px;-webkit-filter: blur(2px);-moz-filter: blur(2px);-o-filter: blur(2px);-ms-filter: blur(2px);filter: blur(2px);opacity:0.7;background:#fff;}
#bodys{width:100%;margin-top:0px;margin-bottom:90px;}
.corpo{width:100%;max-width:1200px;padding-left:30px;padding-right:30px;margin-top:80px;}
.testatafix{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:999;}
/*.testatamenufix{}*/
.testata{background:rgba(255,255,255,0.7);padding-top:15px;padding-bottom:15px;width:100%;z-index:999;padding-left:20px;}
.testatamenubox{overflow:hidden;width:100%;position:relative;height:39px;}
.testatamenu{background:#fff;border-top:1px solid #000;border-bottom:1px solid #000;padding-top:0px;padding-bottom:0px;position:absolute;top:0px;left:0px;width:100%;z-index:99;}
.cellnox {display:table-cell;}
.cellsearchinp{max-width:400px;}
.bottsearch{right:5px;top:5px;padding:7px;background:#fff;}
.bottsearch:hover{background:#000000;color:#fff;}
.inputsearch{border:2px solid #ccc;padding:12px;font-size:14px;}
.inputsearch:hover{box-shadow: inset 0px 0px 3px rgba(0,0,0,0.6);}
.searchris{width:80%;position:fixed;background:#fff;border:1px solid #1F8678;padding:20px;display:none;z-index:999;line-height:14px;top:110px;left:30px;max-height:600px;overflow-y:auto;}
.cerca2box{background:rgba(239,239,239,0.0);width:95%;text-align:left;border-bottom:1px solid #ccc;border-left:1px solid #fff;border-right:1px solid #fff;padding:5px;margin:0px 7px 0px 7px;overflow:hidden;text-transform:uppercase--;font-size:16px;color:#666;}
.cerca2box:hover{background:rgba(239,239,239,1.0);border-left:1px solid #ccc;border-right:1px solid #ccc;}
.tableico{max-width:470px;}
.tdico{padding-right:20px;}
.catimgmenu{height:200px;width:200px;border:6px solid #fff;background-size:cover;background-repeat:no-repeat;background-position:center center;}

/*submenu*/
.submenu{background:#fff;padding:10px 30px 30px 30px;margin-top:-20px;}
.submenulink{border-bottom:1px solid #000;padding:10px 10px;color:#000;font-size:16px;font-weight:bold;display:block;}
.submenulink:hover{color:#fff;}
.lgboxsub{width:60px;padding:7px;color:#fff;text-align:center;}

/*carrello testata */
.count{position:absolute;bottom:7px;left:-3px;background:#ff0000;border-radius:50%;width:18px;height:18px;padding:1px 0px 2px 0px;color:#fff;font-size:13px;font-weight:bold;text-align:center;letter-spacing:0px;display:none--;}
.icotest:hover{color:#cc0000;}
.icotest:hover .icon{-webkit-transform: scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);-ms-transform:scale(1.10);transform: scale(1.10);}
.men1{font-family:'Ubuntu Condensed',sans-serif;font-weight:bold;font-size:16px;position:relative;padding:2px 15px;border-left:0px solid #000;border-top:7px solid #fff;border-bottom:7px solid #fff;margin-left:-4px;background:url(../img/divmenu.jpg)no-repeat right center;}
.men1:hover .men1link{color:#ff9900}
.men1sub{position:absolute;top:35px;left:0px;background:#fff;padding:0px 0px;z-index:998;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;}
.men1:hover .men1sub{display:block;}
.men1sublink{padding:7px 20px;display:block;font-size:15px;border-left:3px solid #fff;}
.men1sublink:hover{color:#ff6600;border-left:3px solid #ff6600;}

.lgbox-{font-family:'Ubuntu Condensed',sans-serif;font-weight:bold;font-size:16px;padding:2px 15px;}
.icomenu{position:absolute;top:0px;right:80px;cursor:pointer;display:none;}
.lgbox-:hover{}
.lgbox1{position:absolute;top:21px;left:-9px;color:#000;background:#f0b931;padding:0px;padding-top:7px;font-weight:bold;color:#fff;font-size:14px;overflow:hidden;z-index:999;display:none;width:90px;}
.lgbox1link{background:#fff;padding:5px 10px 3px;width:100%;border-bottom:0px solid #ebebeb;}
.lgbox1link:hover{background:#f0b931;color:#fff;}

.bluractive{-webkit-filter: blur(2px);-moz-filter: blur(2px);-o-filter: blur(2px);-ms-filter: blur(2px);filter: blur(2px);opacity:0.7;}

/* menu loggato */
#loginmenu{width:100%;width:200px;position:absolute;right:20px;top:0px;text-align:left;z-index:99;max-height:280px;animation:0.5s ease-out 0s 1 slideinLeft;display:none;z-index:99999;}
.loginmenu1{background:#fff;padding:10px;margin-top:10px;z-index:99999;}
.ico-login2{text-align:right;}
.ico-login2:hover #loginmenu{display:block;}
.loginmenu-a{padding:5px 5px;border:1px solid #fff;border-bottom:1px solid #ccc; color:#666;}
.loginmenu-a:hover{background:#f3f3f3;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.logmenuwall{background:#E7CB5A;padding:7px;color:#fff;}

/*home*/
.imgtestata{width:100%;height:600px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.boxtestata{background:#fff;padding:15px;max-width:400px;z-index:9;left: 50%;top:23%;
transform:translateX(-50%);}
#borders{position:relative; z-index:10; padding:30px; background:#000; border:1px solid #000; }
#borders:before{content:""; display:block; position:absolute; z-index:-1; top:2px; left:2px; right:2px; bottom:2px; border:7px solid #fff}
.tableh {display:table;width:100%;}
.grouph {display: table-row-group;}
.rowh {display:table-row;}
.cellh {display:table-cell;min-height:400px;}

/*bott*/
.bottblk{padding:7px 20px;background:#000;color:#fff;}
.bottblk:hover{}
.bottwth{padding:7px 20px;background:#fff;color:#000;}
.bottwth:hover{}
.bottgray{padding:7px 20px;background:#444;color:#fff;}
.bottgray:hover{}
.bottborder1{padding:10px 25px;background:#fff;color:#000;border:2px solid #000;}
.bottsoc{background:#ff9900;color:#fff;border:2px solid #ff9900;padding:10px 10%;}
.bottsoc:hover{background:transparent;color:#fff;}
.bottsoc2{background:#ff9900;color:#fff;border:2px solid #ff9900;padding:10px 20px;}
.bottsoc2:hover{background:transparent;color:#ff9900;}
.bottsocneg{background:transparent;color:#ff9900;border:2px solid #ff9900;padding:10px 10%;}
.bottsocneg:hover{background:#ff9900;color:#fff;}
.bottnero{background:transparent;color:#333;border:2px solid #333;padding:10px 35px;}
.bottnero:hover{background:#333;color:#fff;box-shadow:inset 0 -100px 0 0 rgba(0, 0, 0, 0.9);}
.bottsocmin{background:#ff9900;color:#fff;border:2px solid #ff9900;padding:7px 12px;}
.bottsocminpiu{padding:7px 20px;}
.bottsocmin:hover{background:transparent;color:#ff9900;}
.bottverde{background:#666;padding:15px 25px;color:#fff;}
.bottverde:hover{background:#555;}

.lines{background:#ff9900;height:5px;width:170px;border:none;}
.lineadott{border-bottom:1px dashed #ccc;}
.lineasolid{border-bottom:1px solid #ccc;}
.underline{border-bottom:1px dotted;}
.underline:hover{border-bottom:0px dotted;}

/*link*/
.x102{color:#666}
.x102:hover{color:#ff9900;}
.x103{color:#fff}
.x103:hover{color:#ff9900;}
.x104{color:#ccc}
.x104:hover{color:#ff9900;}
.x105{color:#ff9900}
.x105:hover{color:#000;}

.x102s{color:#555555;position:relative;}
.x102s:hover{color:#ff9900;}
.sik{position:absolute;top:7px;left:0%;opacity:0;}
.x102s:hover .sik{opacity:1;left:95%;}

/* box prodotti home */
.boxprod{border-right:1px solid #ebebeb;padding:10px;width:100%;margin:3px;position:relative;}
.boxprod:hover{box-shadow:1px 1px 6px #ccc;}
.boxprodcat{background:#ebebeb;padding:3px 7px;color:#333;font-size:12px;position:absolute;top:7px;left:7px;max-width:70%;z-index:9;}
.boxprodflash{background:#ff9900;padding:3px 7px;color:#333;font-size:14px;position:absolute;top:7px;left:7px;z-index:9;}
.boxprodpromo{padding:3px 7px;color:#fff;font-size:12px;position:absolute;bottom:7px;right:7px;z-index:9;}
.boxprod1{position:relative;overflow:hidden;margin-top:10px;z-index:8;}
.boxprod2{width:100%;height:230px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.boxprod3{margin-top:-5px;margin-bottom:7px;display:flex;align-items:center;justify-content:center;height:80px;line-height:20px;width:100%;}
.boxprod4{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:56px;}
.boxprodmax5{color:#666;font-size:16px;width:100%;}
.boxprod6{padding:0px 0px;font-size:20px;color:#000;margin-top:-5px;}
.boxprod7{width:100%;}
.boxprod:hover .boxprod2{-webkit-transform: scale(1.1);-mz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.bottcorner{display:none;position:absolute;top:5px;right:5px;z-index:12;}
.boxprod:hover .bottcorner{display:block;}
/*box prod int */
.boxprodint{border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;padding:10px;width:32%;margin:3px;position:relative;}
.boxprodint:hover{box-shadow:1px 1px 6px #ccc;}
.boxprodint:hover .bottcorner{display:block;}

.boxselfie{width:23.5%;min-height:300px;background:#fff;border:3px solid #f3f3f3;margin:5px;padding-bottom:15px;overflow:hidden;float:none;}

/*box news home */
.boxnewsH{width:97%;min-height:330px;background:#fff;border:3px solid #f3f3f3;margin:5px;overflow:hidden;float:none;}
.boxnewsH:hover{border:3px solid #ccc;}
.boxnewsimgH{width:49.5%;min-height:330px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.boxnewsdataH{border-bottom:2px solid #cc0000;font-size:14px;margin:0px 0px 20px -15px;padding:0px 0px 0px 15px;}
.boxnewstxtH{padding:5px 15px 20px 15px;font-size:1.3vw;font-weight:bold;padding-bottom:0px;font-family:'Ubuntu Condensed',sans-serif;width:48%;background:#fff;}
.boxnewsfre{background:#000000;padding:7px 30px 7px 7px;color:#fff;position:absolute;bottom:10px;right:-90px;}
.boxnewsH:hover .boxnewsfre{right:-5px;}

/*box cat*/
.boxcat{width:17vw;height:17vw;border:2px solid #ebebeb;background:#fff;position:relative;margin-bottom:20px;margin-left:1%;margin-right:1%;}
.boxcatslide{width:97%;height:200px;border:2px solid #ebebeb;background:#fff;position:relative;}
.boxcatimg{width:100%;height:17vw;}
.boximgbkg{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:15vw;}
.boxcattxt{background:#fff;width:95%;padding:10px;position:absolute;bottom:0px;left:2.5%;}
.boxcat:hover .boxcattxt{bottom:10px;}
.boxcat:hover{border:2px solid #ccc;}

/* pagg int */
.testataint{height:140px;width:100%;background:#fff;}
.testatatext{height:100px;width:100%;background:url(../img/testataint.jpg) no-repeat center center #444;color:#fff;font-size:35px;letter-spacing:3px;}
.testatatit{background:rgba(0,0,0,0.7);width:50%;height:100%;padding:35px 30px 7px 30px;line-height:30px;}
.briciole{background:#f3f3f3;padding:5px 30px;font-size:12px;color:#666;}
.quantbox{border-left:1px solid #ccc;border-top:1px solid #ccc;}
.quantsimb{height:50px;width:50px;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:12px;}
.quantbott:hover{background:#ff9900;color:#fff;}
.quantbott:active{background:#ff6600;color:#fff;}

/* paginazione */
.pag1{width:37px; height:37px; text-align:center; padding:7px; float:left;line-height:20px;margin-right:10px;color:#fff;background:#EEB853;border:2px solid #EEB853;font-size:20px;text-decoration:none;}
a.pag{width:37px;height:37px;text-align:center;padding:7px;float:left;line-height:20px;margin-right:10px;color:#666666;
background:#ffffff;border:2px solid #ccc;font-size:20px;text-decoration:none;}
a.pag:hover{background:#cccccc;}
.pagr{width:34px;height:34px;text-align:left;float:left;line-height:54px;font-size:30px;}

.scrolltop{position:fixed;bottom:30px;right:30px;background:rgba(0,0,0,0.5);padding:10px;z-index:999;}

/*footer*/
.footertop{width:100%;background:url(../img/footerbkg.jpg)no-repeat right bottom;background-size:cover;min-height:100px;padding:20px 30px;}
.nlout{background:#fff;overflow:hidden;width:30%;min-width:490px;}
.nlinp{width:60%;border:none;padding:10px;background:transparent;}
.nlbott{background:#ff9900;padding:15px;width:30%;font-size:0.6vw;text-align:center;}
.nlbott:hover{background:#ff6600;}
.nlout:hover{box-shadow:inset 0px 0px 4px rgba(0,0,0,0.5);}
/*footer*/
.footerbox{background:#444;padding:40px 30px;}
.footer1{width:25%;padding:0 20px;text-align:left;border-left:1px solid #666;min-height:250px;}
.footer2{color:#666;width:100%;border-bottom:1px solid #666;padding-bottom:10px;margin-bottom:20px;text-align:center;}
.retr{margin-left:-27px;}
.retr:hover{margin-left:0px;}
.footerdwn{padding:7px 30px;background:#000;color:#ccc;}
.boxsoc{width:40px;height:40px;text-align:center;color:#777;background:#ccc;padding:7px 5px;margin-top:5px;}

/*carrello*/
#boxcarrcont{display:none;position:fixed;top:40px;right:30px;z-index:999;}
#totcarall:hover #boxcarrcont{display:block;}
.list {max-height:600px;overflow-y:auto;margin-bottom:0px;}
#chetipo{margin:7px 0px;}
.boxcarr {position:absolute;top:150px;right:0px;border-radius:0px;min-width:350px;text-align:left;z-index:100;padding:20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.63);overflow: hidden;background-color: rgb(255, 255, 255);letter-spacing:0px;display:none;animation:0.5s ease-out 0s 1 slideInFromRight;border-top:5px solid #E7CB5A;}
.carrdiv{width:95%;margin-bottom:5px;border-bottom:1px solid #ccc;position:relative;padding:5px;}
.carrdiv:hover{background:#f3f3f3;}
.carrprod{width:100%;text-align:left;font-size:14px;color:#000;}
.carrnum{width:50%;text-align:left;font-size:12px;color:#666;float:left;}
.carreuro{width:49%;text-align:right;font-size:14px;color:#666;font-weight:bold;float:right;}
.carrboxclose{float:right;color:#B5B5B5;font-size:16px;cursor:pointer;}
.carrboxclose:hover{color:#ff0000;}
.caragg{background:#ff9900;padding:10px;color:#fff;position:fixed;top:160px;right:50px;z-index:99;z-index:999;max-width:350px;}
.carrimgbox{width:110px;}
.carrimg{width:90px;height:90px;overflow:hidden;background:#f3f3f3;}

/*prodotti col */
.prodcol{border-bottom:1px solid #ebebeb;padding-bottom:7px;margin-bottom:7px;overflow:hidden;}
.vaibott{position:absolute;bottom:-60px;right:0px;background:#ff9900;color:#fff;padding:10px;}
.prodcol:hover .vaibott{bottom:0px;}

/*cover*/
.cover{width:100%;height:100%;background:#000;opacity:0.4;position:fixed;top:0px;left:0px;display:none;z-index:98;}

/*box magister */
.buymagtit{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#ff9900;color:#fff;padding:5px 15px;z-index:2;}
.buymagtxt{padding:15px;border-left:2px solid #ebebeb;border-bottom:2px solid #ebebeb;border-right:2px solid #ebebeb;}

/* banner */
.bannerfooter{background:#ebebeb;padding:30px;width:100%;}

/* cookie */
#cookieChoiceInfo {background-color: #000; font-size: 14px; line-height:18px!important; color: #DDD; min-height:150px; padding: 40px 30px; opacity: .8;}
#cookieInfoLink {color: cyan; text-decoration: underline;}
#cookieInfoLink:hover {color: #Fff; test-decoration:none;}
#cookieChoiceDismiss {margin-top:10px;display:inline-block;background-color: #3366ff;color: #FFF;text-decoration: none;font-weight:600;font-size:14px;padding: 10px 15px;border-radius:3px;}
#cookieChoiceDismiss:hover {background-color: #0099ff;}

@media screen and (max-width:1325px)
{
/*.boxnewsH:last-of-type{display:none;}*/
}
@media screen and (max-width:1150px)
{
.boxprodint{width:32%;}
.hidediv{display:none;}
.testatamenubox{height:70px;}
.testatamenu{display:none!important;}
.menubox{display:inline-block;}
.cellsearchinp{width:70%!important;}
.tdico{width:80px;}
}
@media screen and (max-width:1050px)
{
}
@media screen and (max-width:1000px)
{
.tableh {display:block;width:100%!important;}
.rowh {display:block!important;width:100%!important;}
.cellh {display:block!important;width:100%!important;min-height:250px;margin-bottom:20px;border-right:0px solid #fff!important;border-left:0px solid #fff!important;}

}
@media screen and (max-width:950px)
{
.boxnewstxtH{font-size:20px;}
.tableico{width:90%;float:right;}
.nlbott{font-size:12px;width:35%;}
.boxprodint{width:48%;}
.boxcat{width:32%;height:250px;}
.boxcatimg{height:230px;}
.boximgbkg{height:230px;}
}
@media screen and (max-width:850px)
{
/*.cellsearchinp{width:100%!important;}*/
/*.cellsearch{padding-bottom:20px;text-align:center!important;float:none;}*/
.tdico{width:60px;}
.icots{font-size:30px;}
#icoshop{height:30px;}
.count{bottom:6px;left:5px;}
.footer1{padding-bottom:20px;}
#footer1{text-align:center;}
#logofooter{width:150px;}
.barrainput{border:none;border-bottom:1px solid #ebebeb;}
.testatamenu{display:none!important;}
.menubox{display:inline-block;}
.testatatit{width:80%!important;}
/*#logo{width:80px!important;}*/
.cellsearchinp{width:70%!important;}
.cellnox-- {display:table-footer-group;width:100%;}
.cellhidden--{display:table-cell;}
.submenu{margin-top:-70px;}
.colrsz{padding-left:0px;padding-right:0px;}

}
@media screen and (max-width:750px)
{
.boxselfie{width:47%;}
/*.iconasc{display:inline-block;} 
.tdico{float:right;width:47px;}*/
/*.cellsearchinp{display:none;}*/
.tdriv{display:none;}
.imgtestata{height:50vw;}
}
@media screen and (max-width:700px)
{
.cellsearchinp{position:absolute;top:75px;left:0px;width:100%!important;max-width:100%!important;padding:5px;background:#fff;z-index:9999;}
.searchris{top:160px;width:90%;}
.submenu{margin-top:-22px;}
}
@media screen and (max-width:600px)
{
.testata{padding-bottom:3px;}

.boxselfie{width:100%;}
.tableico{width:90%!important;}
.boxtestata{position:relative;padding-top:30px;}
#logo{width:50px!important;margin-right:40px;}
#boxcarrcont{position:relative!important;top:0px;right:7px;z-index:999;}
.boxcarr {min-width:250px;}
.boxhome2{width:89%;}
.boxbome2box{height:500px;padding-top:10px;}
.boxprodint{width:100%;}
.boxcat{width:100%;height:250px;}
.boxcatimg{height:230px;}
.boximgbkg{height:230px;}
.tdico{width:40px;padding-right:10px;}
.ritm{width:40%!important;}
.ritm1{width:40%!important;}
.ritm2{width:20%!important;}
.icotestata{width:100%!important;}
.nlout{width:100%!important;min-width:10px;}
.nlbott{width:100%;}
.nlinp{width:100%;}
}
</pre></body></html>