html{height:101%;text-rendering: optimizeLegibility !important;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale !important;}body{ background:#FAF8F5 /*url(../images/bg/natale.jpg)*/;font-family:'KreonRegular';font-size:16px;line-height:24px;color:#2A2828;}h1{color:#78113A;font-size:24px;margin:0 0 0 0;}h2{color:#666;font-size:18px;}h3{color:#78113A;font-size:20px;}.border{border:solid 1px #000;}#cookies{width:100%;margin:0;padding:3em;background:rgba(86,86,86,.95);border-bottom:solid 1px rgb(225,225,225);position:fixed;z-index:999;}#cookies p{font-family:sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-shadow:0 -1px 0 rgba(0,0,0,.35);text-align:center;color:#CCC;margin:4px;z-index:999;}#cookies .cookie-accept{padding-left:10px;cursor:pointer;display:inline;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,.35);text-decoration:underline;}#cookies a.policy{padding-left:10px;cursor:pointer;display:inline;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,.35);text-decoration:underline;}  .Flexible-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.Flexible-container iframe,.Flexible-container object,.Flexible-container embed{position:absolute;top:0;left:0;width:100%;height:100%;} .owl-carousel div .textoverlay{position:absolute;color:#000;font-size:12px;background:transparent;width:100%;}.textoverlay div.cont-overlay{position:relative;}.textoverlay h3{margin-left:24px;width:50%;padding:5px 10px;font-size:20px;opacity:.8;background:#FFF;}.textoverlay p{margin-left:24px;width:70%;padding:5px 10px;font-size:14px;background:#000;color:#FFF;opacity:.8;position:absolute;left:40px;top:100px;}.owl-carousel div span.btn-vetrina{position:absolute;right:20px;bottom:20px;background:#78113A;color:#FFF;padding:5px 10px;cursor:pointer;border:solid 1px #FFF;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:3px;}.owl-carousel div .textoverlay a{text-decoration:none;}.has-margin-top-bottom{margin-top:15px;margin-bottom:15px}.has-margin-top{margin-top:15px}.has-padding{padding:15px 20px 15px 20px}.has-margin-bottom{margin-bottom:15px}.has-padding-bottom{padding:0 0 10px 0}.has-margin{10px 10px 10px 10px} .breadcrumbs{line-height:28px;height:28px;}.breadcrumbs img{padding:0 0 0 0;margin:0 0 0 0;line-height:25px;}.breadcrumbs a{text-decoration:none;display:inline-block;color:#2A2828;padding:2px 2px;}.breadcrumbs a:hover{color:#78113A;}.breadcrumbs a:last-child{color:#78113A;}.nascosto{visibility:hidden;display:none;}.visibile{visibility:visible;}.background-header{background:#78113A;height:110px;width:100%;position:absolute;left:0px;top:0px;z-index:-1;background:#78113A; background:-webkit-gradient(linear,left top,left bottom,from(#6D1035),to(#921849)); background:-moz-linear-gradient(top,#6D1035,#921849); box-shadow:0px 0px 13px 2px #888;}.background-footer{background:#78113A;position:relative;min-height:330px;width:100%;background:#78113A; background:-webkit-gradient(linear,left top,left bottom,from(#921849),to(#5f0E2E)); background:-moz-linear-gradient(top,#921849,#5f0E2E); box-shadow:0px 0px 13px 2px #888;}.div-footer{width:100%;height:230px;background:#FFF;border:solid 1px #E2D9CE;-moz-border-radius:3px;border-radius:3px;padding:10px 10px;}.div-footer .titolo,.div-footer-last .titolo{color:#78113A;font-size:16px;font-family:KreonBold;margin:5px 0 0 10px;}.div-footer .footer-social{margin:15px 0 0 10px;text-align:center;}.div-footer .footer-social a{margin:10px 20px 0 0px;}.div-footer a{text-decoration:none;}.div-footer a:hover{text-decoration:none;}.div-footer li{line-height:25px;}.box-container{background:#FFF;-moz-border-radius:5px;border-radius:5px;border:solid 1px #E2D9CE;}.special{float:left;margin-left:15px;padding:10px 10px 10px 10px;width:100%;background:#FFF;-moz-border-radius:5px;border-radius:5px;border:solid 1px #E2D9CE;}.text-container{padding:15px 0px 15px 0px;}.credits-bar{bottom:0px;width:100%;height:60px;background:#38071B;}.credits-bar span{display:block;width:100%;text-align:center;line-height:60px;color:#FFF;font-size:12px;}.name-bar{height:40px;line-height:39px;background:#2A2828;color:#FFF;border:solid 1px #E2D9CE;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;}.name-bar span a{color:#FFF;padding-left:10px;text-decoration:none;} .space-logo a{color:#2A2828;}.space-logo img{float:left;margin-top:12px;margin-right:20px;}h1.logo-txt{font-family:'TangerineBold';display:block;font-size:50px;float:left;margin-top:13px;height:60px;line-height:60px;color:#2A2828;}.logo-txt span.color-logo{color:#78113A;}.container-menu{min-height:50px;}.container-menu:after{clear:both}#menu-top{height:40px;line-height:40px;text-align:right;font-size:14px;}#menu-top ul{margin:0;padding:0;}#menu-top li{display:inline;}#menu-top li a{margin-left:10px;text-decoration:none;color:#FFF;}#menu-top li a:hover{color:#F3EFE9;} .box-login-registrazione{width:100%;height:290px;border:solid 1px #E2D9CE;padding:10px 10px;}.box-registrazione1{width:96%;border:solid 1px #E2D9CE;padding:10px 10px;margin:auto;} .cat-titolo{width:100%;height:60px;line-height:60px;color:#FFF;background:#78113A;text-align:center;font-size:18px;border:solid 1px #4E0623;-moz-border-radius:3px;border-radius:3px;}.subcat-menu{width:100%;margin:5px 0 0 0;}.subcat-menu ul{list-style:none;margin:0px;padding:0px;}.subcat-menu li{background:#FAF8F5;}.subcat-menu li a{background:#FAF8F5 url(../images/bg/menu_point.png) no-repeat 2px 11px;width:100%;line-height:31px;display:block;margin:5px 0 5px 0;padding:3px 0 3px 20px;font-size:14px;text-decoration:none;color:#2A2828;border-bottom:solid 1px #E2D9CE;transition:.4s ease;}.subcat-menu li a:hover{color:#78113A;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);} .item-box{width:100%;border:solid 1px #E2D9CE;margin:10px auto;max-width:300px;position:relative;transition:.4s ease;-moz-border-radius:3px;border-radius:3px;}.item-box-small{width:100%;border:solid 1px #FFF;;margin:10px auto;max-width:300px;position:relative;transition:.4s ease;-moz-border-radius:3px;border-radius:3px;}.item-box-small:hover,.item-box:hover{ box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border:solid 1px #AF1D57;}.item-box-small a,.item-box a{cursor:pointer;color:#2A2828;text-decoration:none;}.item-box-small,.item-box span.image{padding:10px 10px 10px 10px;display:block;position:relative;}.item-box span.offerta{background:url(../images/bg/offerta.png) no-repeat;left:-8px;top:-5px;width:148px;height:45px;display:block;z-index:1000;position:absolute;}.item-box .descrizione{min-height:110px;padding:10px 10px;line-height:18px;display:block;width:100%;background:#FAF8F5;border-top:solid 1px #E2D9CE;}.item-box-small .descrizione{min-height:110px;padding:10px 10px;line-height:18px;font-size:12px;display:block;width:100%;text-align:center;border-top:solid 1px #E2D9CE;}.item-box span.prezzo{display:block;text-align:right;width:100%;color:#78113A;font-size:18px;font-family:'KreonBold';margin-bottom:10px;}.item-box-small span.prezzo{display:block;text-align:center;width:100%;color:#78113A;font-size:18px;font-family:'KreonBold';margin-bottom:10px;}.item-box span.prezzo-scontato{font-size:16px;text-decoration:line-through;font-family:'KreonRegular';color:#2A2828;}.item-box-small span.prezzo-scontato{font-size:16px;text-decoration:line-through;font-family:'KreonRegular';color:#2A2828;}.button-box{position:relative;background:#FAF8F5;height:30px;}.item-box span.button-see{position:absolute;bottom:10px;right:10px;width:70px;height:30px;line-height:29px;background:#78113A;color:#FFF;text-align:center;border:solid 1px #F2EEEA;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);text-transform:uppercase;transition:.4s ease;}.item-box span.button-see:hover{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);}.triangoloTopRight{width:0;height:0;border-right:40px solid red;border-top:40px solid red;border-left:40px solid transparent;border-bottom:40px solid transparent;display:block;position:absolute;right:-5px;top:-5px;} .box-articolo{border-bottom:solid 1px #E2D9CE;padding:10px 0 10px 5px;}.box-video{padding:10px 0 10px 5px;}.box-articolo h1{font-family:'KreonBold';font-size:20px;}.box-articolo>span{display:block;margin:8px 0 8px 0;}.box-articolo span.tit{color:#78113A;}.descriptions{font-family:'KreonLight';}.box-articolo span.big-price{display:block;color:#78113A;font-family:KreonBold;font-size:24px;text-align:center;}.box-articolo span.prezzo-scontato{font-size:16px;text-decoration:line-through;font-family:'KreonRegular';color:#2A2828;}.box-articolo input.qt_prodotto{height:40px;width:40px;text-align:center;}.box-articolo .removeQt,.box-articolo .addQt{cursor:pointer;width:40px;height:40px;background:#FFF;display:block;line-height:40px;text-align:center;font-size:20px;font-family:KreonBold;margin:0 0 0 0;}.box-articolo .addToCart{width:100%;background:#78113A;border-radius:3px;border:solid 1px #78113A;position:relative;height:60px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:20px 0 20px 0;}.div-qt{padding:10px 10px 10px 10px;background:#FFF;height:58px;left:0px;z-index:3;position:absolute;}.items-first-image{margin:10px 0 10px 0;}.items-first-image img{border:solid 1px #E2D9CE;}.items-other-image{margin:10px 0 10px 0;}.items-other-image img{border:solid 1px #E2D9CE;margin:5px 10px 5px 0;} .removeQt,.addQt,.removeQtUpdate,.addQtUpdate{cursor:pointer;width:16px;height:16px;margin:5px 0 0 0;display:block;float:left;}.removeQt,.removeQtUpdate{background-image:url(../images/icon/removeQt.jpg);}.addQt,.addQtUpdate{background-image:url(../images/icon/addQt.jpg);}input.qt_prodotto{float:left;width:25px;text-align:center;}.button-add{float:left;background:#00F;padding:10px 10px 10px 10px;height:60px;text-align:center;}a.addCart{display:block;width:100%;text-align:center;height:58px;line-height:58px;color:#FFF;padding-left:120px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;font-size:18px;text-decoration:none;float:right;font-family:'KreonRegular';}@media (max-width:768px){a.addCart{font-size:14px;padding-left:130px;}}a:hover.addCart{background:#2A2828;}.header-cart{position:relative;width:100%;min-height:73px;}.see-cart{position:absolute;right:0px;top:20px;width:200px;color:#2A2828;background:#78113A url(../images/icon/cart.jpg) no-repeat;height:40px;border:solid 1px #78113A;-moz-border-radius:2px;border-radius:2px;}.see-cart span.link-cart{color:#FFF;margin-left:70px;height:40px;line-height:40px;display:block;}.see-cart a{text-decoration:none;color:#FFF;}.remove-ogg,.rmv-ogg{background:url(../images/icon/disattivo.png) no-repeat 8px,5px;width:30px;cursor:pointer;} .carrello tr.header{background:#2A2828;color:#FFF;height:30px;}.carrello tr.h-tr{height:60px;}.carrello td.header-nome{width:250px;}.carrello td.header-valori{width:60px;text-align:center;}.carrello td.header-qt{width:100px;text-align:center;}.carrello td.valori{font-size:12px;text-align:center;}.carrello .valori-qt{margin-left:20px;}.carrelo td.totale-carrello{width:100px;}.minimoordine{display:block;width:100%;text-align:center;background:#AF1D57;color:#FFF;border:solid 1px #903;}span.button-cassa{bottom:10px;right:10px;width:130px;height:40px;line-height:39px;background:#78113A;display:block;float:right;color:#FFF;text-align:center;border:solid 1px #F2EEEA;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);text-transform:uppercase;transition:.4s ease;margin:10px 0 10px 0;} .box-login-registrazione input[type="text"],.box-registrazione1 input[type="text"]{width:100%;margin:3px 10px 0px 0px;height:30px;font-size:16px;border-top:solid 1px #ABADB3;border-bottom:solid 1px #E2E3EA;border-left:solid 1px #E2E3EA;border-right:solid 1px #E2E3EA;-moz-border-radius:2px;border-radius:2px;padding:2px;font-family:'KreonLight';}.box-registrazione1 input[type="text"].er-input{border-top:solid 1px #E2E3EA;border-bottom:solid 1px #900;border-left:solid 1px #E2E3EA;border-right:solid 1px #900;height:30px;font-size:16px;}.box-login-registrazione input[type="password"],.box-registrazione1 input[type="password"]{height:30px;width:100%;font-size:16px;border-top:solid 1px #ABADB3;border-bottom:solid 1px #E2E3EA;border-left:solid 1px #E2E3EA;border-right:solid 1px #E2E3EA;-moz-border-radius:2px;border-radius:2px;padding:2px;font-family:'KreonLight';margin:3px 10px 0px 0px;}.box-registrazione1 input[type="password"].er-input{border-top:solid 1px #E2E3EA;border-bottom:solid 1px #900;border-left:solid 1px #E2E3EA;border-right:solid 1px #900;height:30px;}.box-registrazione1 textarea{width:100%;height:150px;font-size:16px;border-top:solid 1px #ABADB3;border-bottom:solid 1px #E2E3EA;border-left:solid 1px #E2E3EA;border-right:solid 1px #E2E3EA;-moz-border-radius:2px;border-radius:2px;padding:2px;}.box-registrazione1 .errore{display:block;height:15px;font-size:12px;margin:0px 0 5px 0;color:#900;text-align:right;width:98%;}.box-registrazione1 .er_off{visibility:hidden;}.box-registrazione1 .er_on{visibility:visible;} .marchi-space{width:100%;height:50px;margin:0 0 10px 0;}.vetrina{margin:10px 0 10px 0;}.titolo-evidenza{color:#FFF;background:#78113A;width:100%;height:60px;line-height:60px;font-size:18px;margin-right:10px;text-align:center;}.has-margin-top-bottom-line{margin-top:18px;margin-bottom:18px}.special span.big-price{display:block;text-align:center;color:#78113A;font-size:20px;margin:12px 0 15px 0;font-family:'KreonBold';}.special span.nome{display:block;text-align:center;color:#2A2828;margin:13px 0 15px 0;} @media (max-width:979px){.special{margin-left:0px;border:solid 0px;padding-left:0px;}.box-container-special{background:#FFF;-moz-border-radius:5px;border-radius:5px;border:solid 1px #E2D9CE;}}.alert-top{background: #333; color: #fff; padding: 5px 0;}.alert-top a{text-decoration: none; color:#fff;}.alert-top a:hover{color:#78113A;}