body, html {min-height:100%;}body {margin:0;}body, input, select, textarea, button {font-family:'Lato', sans-serif;font-size:18px;line-height:1.2;font-weight:normal;color:#000;-webkit-text-size-adjust:100%;}body.mce-content-body {background:#fff;font-size:18px;}body.mce-content-body a {font-weight:bold;text-decoration:underline;}body, input, select, button {}button {cursor:pointer;vertical-align:middle;}button::-moz-focus-inner {padding:0;border:0}button.reset {margin:0;padding:0;border:0;background:none;}p {margin:0;}img {max-width:100%;border:0;}h1, .h1 {font-family:'Lora', serif;margin:10px 0;font-size:42px;font-weight:bold;color:#000;text-align:center;line-height:0.9;}h2, .h2 {margin:10px;font-size:28px;font-weight:bold;color:#000;}h3, .h3 {margin:10px;font-size:22px;font-weight:bold;color:#000;}h4 {margin:0;font-size:20px;font-weight:bold;color:#000;}a {text-decoration:none;color:#000;}.editor a {color:#000;font-weight:bold;text-decoration:underline;}.editor img {height:auto;}.editor h2, .editor .h2 {margin:10px 0; }.editor h3, .editor .h3 {margin:10px 0; }a.btn {display:inline-block;vertical-align:middle;padding:5px;color:#fff;background:#000;border-radius:5px;text-decoration:none;font-weight:normal;}ul.reset, ul.reset > li {margin:0;padding:0;list-style-type:none;}.clearfix {clear:both;}#wrapper {max-width:1260px;margin:0 auto;background:#fff;}#content {position:relative;z-index:9998;margin:0;padding:10px;min-height:calc(100% - 44px);background:#fff;}.grad {background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #dee1e6 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dee1e6));background:-webkit-linear-gradient(top, #ffffff 0%, #dee1e6 100%);background:-o-linear-gradient(top, #ffffff 0%, #dee1e6 100%);background:-ms-linear-gradient(top, #ffffff 0%, #dee1e6 100%);background:linear-gradient(to bottom, #ffffff 0%, #dee1e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dee1e6', GradientType=0 );}.shadow {text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);}#ajax_response {margin:0 0 20px 0;}@media only screen and (max-width:1000px){h1, .h1 {font-size:34px;line-height:1.2;}h2, .h2 {font-size:26px;}}.ar-cl h1 {font-family:'Lora', serif !important;font-size:42px !important;}.ar-box {position:relative; margin:50px 20px; text-align:center; font-size:24px;}.ar-box a {text-decoration:underline;}.ar-cl button.bt.lg {position:absolute;top:0px;right:0;padding:5px 10px;}.piggy-ac {position:relative;display:inline-block;margin:20px;}.piggy-ac i {font-size:200px;color:#e6e9ee;}.piggy-ac span {position:absolute;top:87px;left:40px;right:20px;font-size:40px;}.ar-cl .form_box button {margin-bottom:20px;}.ar-cl .form_box { padding:20px; text-align:center;}.form.ar-cl .form_box input.i {display:inline-block;}.form.ar-cl .form_box input.i.i-codice {width:120px;}.form.ar-cl .form_box input.i.i-email {width:320px;}@media only screen and (max-width:1000px){.ar-cl button.bt.lg {position:static;margin:20px 0 0 auto;}}ul.reset.blog {text-align:center;}ul.reset.blog li {position:relative;display:inline-block;vertical-align:top;width:400px;max-width:100%;margin:5px;}ul.reset.blog li h3 {position:absolute;bottom:0;width:100%;padding:10px;text-align:center;background:rgba(255, 255, 255, 0.75);}@media only screen and (max-width:1000px){ul.reset.blog li {margin-bottom:25px;}}.breadcrumb {text-align:right;}.breadcrumb li {position:relative;display:inline-block;vertical-align:middle;font-size:14px;}.breadcrumb li:first-child {margin-right:20px;}.breadcrumb li:first-child:after {content:"";position:absolute;top:4px;right:-12px;width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #000000;}.breadcrumb a {text-decoration:underline;}#cart_temp {position:absolute;z-index:9999;top:-2px;right:10px;}#cart_temp .square {position:relative;}#cart_temp .square i {font-size:35px;line-height:inherit;}#cart_temp .n_articoli {position:absolute;bottom:3px;left:0px;right:0;color:#fff;font-size:14px;line-height:20px;text-align:center;}#cart_temp .totale_acquisti_box {position:absolute;display:none;top:40px;right:0;width:250px;padding:5px;background:#fff;border:1px solid #000;}#cart_temp:hover .totale_acquisti_box {display:block;}#cart_temp .totale_acquisti {margin:5px 0 0 0;padding:5px 0 0 0;font-size:16px;}#cart_temp .totale_acquisti span {float:right;font-weight:bold;}#cart_temp ul.reset li {padding:5px 0;border-bottom:1px solid #919191;}#cart_temp .pic {display:inline-block;vertical-align:middle;width:60px;margin:0 5px 0 0;text-align:center;}#cart_temp .pic img {max-height:60px;}#cart_temp .desc {display:inline-block;vertical-align:middle;width:115px;font-size:16px;}#cart_temp .prezzo {display:inline-block;vertical-align:middle;width:70px;font-size:16px;font-weight:bold;text-align:right;}#cart_temp .bt {display:block;margin:0 0 0 0;padding:10px 0;text-align:center;color:#fff;font-size:16px;background:#000;}#wishlist_top {position:absolute;top:-2px; right:55px;}#wishlist_top a {color:#c471d9;}#wishlist_top i {font-size:35px;line-height:inherit;}#wishlist_top .n_articoli {position:absolute;bottom:11px;left:0px;right:0;color:#fff;font-size:14px;line-height:20px;text-align:center;}#reviews_top {position:absolute;top:-2px;right:100px;color:#f7bd00;font-size:35px;}#reviews_top a {color:#f7bd00;}#steps {text-align:center;}#steps li {display:inline-block;vertical-align:middle;width:200px;padding:10px 0;text-align:center;border-bottom:1px solid #fff;border-right:1px solid #fff;font-size:16px;background:#e2e6ea;}#steps a {color:#56595c;}#steps li.selected {background:#000;}#steps li.selected a {font-weight:bold;color:#fff;}#steps_shadow {width:602px;height:15px;margin:0 auto 20px auto;background:#dcdcdc;background:-moz-linear-gradient(top,#dcdcdc 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#dcdcdc 0%,#ffffff 100%);background:-o-linear-gradient(top,#dcdcdc 0%,#ffffff 100%);background:-ms-linear-gradient(top,#dcdcdc 0%,#ffffff 100%);background:linear-gradient(to bottom,#dcdcdc 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#ffffff',GradientType=0 );transform:translateX(-1px);}.cart .sx {float:left;width:540px;margin:0 100px 0 0;}.cart .dx {float:left;width:600px;color:#000;}.cart h1 {font-size:22px;margin:0;font-family:'Lato', sans-serif;}.cart h2 {margin:0 0 20px 0;color:#000;font-size:18px;font-family:'Lato', sans-serif;}#cart button {border:0;padding:0;font-size:11px;background:none;}#cart button img {vertical-align:middle;}#cart td {padding:15px;font-size:18px;color:#000;border-bottom:1px solid #e0e0e0;}#cart .no_border td {border:none;}#cart td input {width:30px;}#cart .thumb {text-align:center;}#cart .thumb img {max-width:100px;max-height:100px;}.cart td.traforo {text-align:center;}.cart td.traforo input {margin:0 0 5px 0;width:100px !important;border:1px solid #ccc;border-radius:5px;}.cart td.traforo div {font-size:11px;}#cart td.td_delete button {font-size:30px;}#cart .codice,#cart .prezzo span {font-size:20px;font-weight:bold;color:#56595c;}#cart div.prezzo {text-align:right;}#cart .prezzo_iva {width:130px;}#cart .ajax_response_qt {font-size:10px;font-style:italic;}#cart .iva_esclusa {margin:10px 0 0 0;text-align:right;}.cart .pagamenti {font-size:18px;}.cart .total_temp {margin:20px 0 0 0;text-align:right;font-size:20px;line-height:18px;color:#000;}.cart .total_temp .prezzo {font-weight:bold;}.cart .total_temp .iva {color:#56595c;font-size:16px;}button.bt{padding:15px 40px;color:#fff;font-size:18px;border:0;background:#000;}button.r {display:block;margin:20px 0 0 auto;}button.c {display:block;margin:20px auto 0 auto;}.cart #modifica_dati {float:right;font-size:15px;font-weight:bold;}.cart #modifica_dati a {color:#000;text-decoration:underline;}.cart #modifica_dati img {vertical-align:middle;}#dati_anagrafici td {padding:10px;color:#000;font-size:18px;font-weight:400;border-bottom:1px solid #e0e0e0;}#dati_anagrafici td.f {font-weight:normal;font-size:14px;}.cart .consegna {color:#000;font-size:16px;}.cart .tot_riepilogo {text-align:right;}.cart .totali {text-align:right;font-size:18px;line-height:30px;}.cart .totali .spans span {display:inline-block;width:250px;font-size:14px;line-height:30px;vertical-align:middle;}.cart .totali span.prezzo {width:150px;font-size:20px;font-weight:bold;line-height:36px;}.cart .totali span.netto {font-size:30px;line-height:36px;font-weight:bold;}.cart .richiesta_ok {position:relative;width:500px;margin:50px auto;padding:20px 50px;color:#fff;font-size:20px;font-weight:bold;background:#d82f1c;}.cart .richiesta_ok img {position:absolute;;top:-20px;left:-20px;}.cart .pagamento_ok {padding:150px 0;text-align:center;font-size:18px;font-weight:bold;}.note_box {display:inline-block;vertical-align:top;width:49%;margin:20px 2% 0 0;font-size:18px;}#note {width:100%;height:200px;margin:10px 0 0 0;font-size:18px;box-sizing:border-box;}.total_box {display:inline-block;vertical-align:top;width:49%;margin:20px 0 0 0;font-size:18px;}.coupon_box {font-size:18px;}.coupon_box input {display:inline-block;vertical-align:middle;font-size:18px;}.coupon_box button {display:inline-block;vertical-align:middle;color:#fff;background:#000;border:0;font-size:18px;padding:5px 10px;}.cart .alert {margin:0 0 10px 0;padding:10px;color:#cc0000;border:1px solid #cc0000;border-radius:10px;}#steps.mobile {display:none;}#steps.mobile li {width:100px;}.pers-cnt {margin-top:10px;text-align:left;}.pers-cnt h3 {margin:10px 0 0 0;}.pers-cnt ul.reset li {margin:10px 0 0 0;}.pers-cnt input {margin:0;padding:0;width:auto;}.pers-cnt input.testo-incisione {display:block;width:300px !important;max-width:90%;padding:5px;font-size:18px;}.max-char-cnt {display:none2;margin-bottom:10px;font-size:12px;}.riserva {margin:10px 0 0 0;font-size:14px;}#cart .pers-cnt button {display:inline-block;vertical-align:middle;margin:20px 0 0 0;padding:5px 10px !important;color:#fff;font-size:18px !important;background:#000 !important;border:0;}.pers-response {padding:10px 0;}.pers-response .ko {color:#cc0000;}@media only screen and (max-width:1000px){#steps.desktop {display:none;}#steps.mobile {display:block;}#cart td {display:block;width:100%;padding:5px;box-sizing:border-box;border:0;text-align:center;}#cart tr:not(.no_border) td:last-child {border-bottom:1px solid #000;}#cart button span {display:none;}#cart td.td_delete {min-width:17px;}#steps_shadow {width:302px;}.cart .sx,.cart .dx {display:block;width:100%;margin:0 0 20px 0;}.note_box, .note_box #note {width:100%;}.total_box {width:100%;margin-right:0;}}.lista_subs {text-align:center;}.lista_subs li {display:inline-block;vertical-align:middle;text-align:center;}.lista_subs li a {display:block;height:30px;line-height:30px;background:#000;color:#fff;padding:0 10px;margin:10px;font-size:18px;border-radius:5px;margin:5px;font-size:18px;}.lista_subs li a .sub_img {display:none;}.lista_subs li a span span {display:none;}.lista_subs li a:hover, .lista_subs li a.active {background:#e6e9ee;color:#000;}.lista_subs.big li {width:300px;margin:4px;border:1px solid #000;border-radius:5px;}.lista_subs.big li a {height:auto;margin:0;padding:0 0 5px 0;border-radius:0;font-size:20px;line-height:1.2;}.lista_subs.big li a .sub_img {display:block;position:relative;width:300px;height:300px;background:#fff;border-radius:5px;}.lista_subs.big li a span {display:block;font-size:16px;}.lista_subs.big li a span span {display:inline;}.lista_subs.big li a img {position:absolute;top:50%;left:50%;display:block;margin:0 0 5px 0;transform:translate(-50%, -50%);}@media only screen and (max-width:1000px){.lista_subs li a {margin:5px;font-size:14px;}}.contatti .sx {width:250px;margin:0 10px 0 0;}.contatti h2 {color:#004a35;font-size:15px;line-height:17px;font-weight:bold;}.contatti .dx {display:inline-block;vertical-align:top;width:640px;padding:20px;}.contatti iframe {display:inline-block;width:100%;height:450px;}.faq-cnt {margin-top:20px;padding:10px;border:1px solid #000;border-radius:10px;}.faq-title {font-size:24px;font-weight:700;}.faq-title i {}.faq h2 {margin:0;font-size:20px;}.faq-q {font-weight:700;}ul.reset.faq li {margin:20px 0;}.footer-wrapper {background:#000;background:-moz-linear-gradient(top,#000000 0%, #5a5a5a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#5a5a5a));background:-webkit-linear-gradient(top,#000000 0%,#5a5a5a 100%);background:-o-linear-gradient(top,#000000 0%,#5a5a5a 100%);background:-ms-linear-gradient(top,#000000 0%,#5a5a5a 100%);background:linear-gradient(to bottom,#000000 0%,#5a5a5a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#5a5a5a',GradientType=0 );}#footer {max-width:1000px;margin:0 auto;padding:20px 0;color:#fff;}#footer a {color:#fff;}#footer li {display:inline-block;vertical-align:top;padding:0 15px;border-left:1px solid #777777;border-right:1px solid #000;min-height:180px;}#footer li.f_info {width:215px;font-size:14px;border-left:0;}#footer li.f_pagamenti {width:160px;text-align:center;}#footer li.f_clienti {width:140px;font-size:13px;}#footer li.f_negozi {width:350px;font-size:12px;border-right:0;}#footer li.f_negozi span {font-size:13px;font-weight:bold;}#footer i {font-size:46px;}#footer h3 {margin-bottom:20px;font-size:16px;color:#fff;font-weight:bold;text-align:left;}#footer li.f_pagamenti h3 {margin:0 0 0 0;}#footer li.f_pagamenti img {vertical-align:top;border-radius:5px;}#footer li li {min-height:50px;width:50%;padding:0;border:0;white-space:nowrap;}#footer h3.seguici {margin-bottom:5px;}#by_clickus {position:absolute;right:10px;top:0;font-style:normal;font-weight:normal;font-size:12px;}#by_clickus a {color:#fff;}#copyright {padding:20px;text-align:center;}@media only screen and (max-width:1000px){#footer ul {text-align:center;}#footer li {padding-bottom:10px !important;text-align:left;min-height:10px;border-left:0;border-right:0;}}@media only screen and (max-width:600px){#footer li.f_negozi {width:auto;box-sizing:border-box;}}.footer-wrapper {background:#000;background:-moz-linear-gradient(top,#000000 0%, #5a5a5a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#5a5a5a));background:-webkit-linear-gradient(top,#000000 0%,#5a5a5a 100%);background:-o-linear-gradient(top,#000000 0%,#5a5a5a 100%);background:-ms-linear-gradient(top,#000000 0%,#5a5a5a 100%);background:linear-gradient(to bottom,#000000 0%,#5a5a5a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#5a5a5a',GradientType=0 );}.w600 {display:none;}#footer2022 {max-width:1260px;margin:0 auto;padding:20px 10px;color:#fff;font-size:16px;}#footer2022 a {color:#fff;}#footer2022 .flex {display:flex;align-items:flex-start;justify-content:space-between;}#footer2022 .flex.c {align-items:center;}.col1 {width:45%;}.loghi {margin:0 0 10px 0; }.loghi img {padding:5px;border-radius:5px;background:#fff;max-height:55px;max-width:200px;box-sizing:border-box;}.loghi img:first-child {padding:0 10px;}.loghi img:nth-child(2) {padding:10px 0;background:#ffcc00;}.bp-l {background:#fff;width:490px;max-width:100%;text-align:center;padding:5px;padding-top:8px;margin-right:10px;}.bag-f {position:relative;}.bag-f i {font-size:40px;}.bag-f span {position:absolute;bottom:-5px;right:-5px;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;background:#000;}.pv-f {margin:0 0 10px 0;}.pv-f :first-child {margin-right:10px;}.s-f {}.s-f img {width:50px;border-radius:5px;}.s-f i {font-size:48px;}.l-f {margin-top:10px;}@media only screen and (max-width:1280px){#footer2022 .flex.cols-f {display:block;}#footer2022 .flex.cols-f > div {width:auto;max-width:560px;margin:0 auto 20px auto;}}@media only screen and (max-width:600px){.w600 {display:block;}.loghi img {margin:5px;}#footer2022 .flex.cols-f {display:block;}#footer2022 .flex.cols-f > div {width:auto;max-width:560px;margin:0 auto 20px auto;}#footer2022 .flex.pv-f {justify-content:space-evenly;text-align:center;}#footer2022 .flex.bm-f {display:block;text-align:center;}#footer2022 .col1.col2 .flex div {margin-bottom:20px;}.s-f {width:70%;margin:0 auto;}.l-f {text-align:center;}}#footer li {display:inline-block;vertical-align:top;padding:0 15px;border-left:1px solid #777777;border-right:1px solid #000;min-height:180px;}#footer li.f_info {width:215px;font-size:14px;border-left:0;}#footer li.f_pagamenti {width:160px;text-align:center;}#footer li.f_clienti {width:140px;font-size:13px;}#footer li.f_negozi {width:350px;font-size:12px;border-right:0;}#footer li.f_negozi span {font-size:13px;font-weight:bold;}#footer i {font-size:46px;}#footer h3 {margin-bottom:20px;font-size:16px;color:#fff;font-weight:bold;text-align:left;}#footer li.f_pagamenti h3 {margin:0 0 0 0;}#footer li.f_pagamenti img {vertical-align:top;border-radius:5px;}#footer li li {min-height:50px;width:50%;padding:0;border:0;white-space:nowrap;}#footer h3.seguici {margin-bottom:5px;}#by_clickus {position:absolute;right:10px;top:0;font-style:normal;font-weight:normal;font-size:12px;}#by_clickus a {color:#fff;}#copyright {padding:20px;text-align:center;}@media only screen and (max-width:1000px){#footer ul {text-align:center;}#footer li {padding-bottom:10px !important;text-align:left;min-height:10px;border-left:0;border-right:0;}}@media only screen and (max-width:600px){#footer li.f_negozi {width:auto;box-sizing:border-box;}}.form h3 {color:#000;}.form em {font-weight:bold;font-style:normal;color:#797979;}.form .req_str {max-width:670px;margin:0 auto 10px auto;text-align:right;color:#000;font-size:16px;}.form_box {position:relative;max-width:650px;margin:0 auto;padding:20px 0 20px 20px;color:#000;font-size:18px;border-radius:10px;border:1px solid #d8dbde;}.form.prev .form_box {max-width:650px;padding:50px 40px 20px 40px;}#icon_preventivi {position:absolute;top:-20px;left:-20px;}.form .item {float:left;margin:0 10px 0 0;color:#000;}.form.prev .item {color:#56595c;font-size:12px;}.form input.i,.form select,.form textarea {display:block;width:200px;height:30px;line-height:30px;margin:2px 0 10px 0;padding:0 5px;font-size:16px;color:#000;border-radius:5px;border:1px solid #dadada;box-sizing:border-box;max-width:100% !important;}.form input[type=checkbox]{display:inline-block;vertical-align:bottom;position:relative; -webkit-appearance:none; margin:0 0 2px 0; padding:0; width:18px; height:18px; border:1px solid #000; box-sizing:border-box; border-radius:3px; background:#fff;}.form input[type=checkbox]:checked {background:#000;}.form input[type=checkbox]:checked:before {position:absolute;top:1px;left:2px;content:"\f00c";font-family:'Font Awesome 5 Free';font-weight:900;color:#fff;font-size:13px;}.form input[type=radio]{display:inline-block;vertical-align:bottom;position:relative; -webkit-appearance:none; margin:0 0 2px 0; padding:0; width:18px; height:18px; border:1px solid #ccc; box-sizing:border-box; border-radius:100%; background:#fff;}.form input[type=radio]:checked{ border:1px solid #000;}.form input[type=radio]:checked:before {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:12px;height:12px;border-radius:100%;background:#000;}.form .req{background:#e2e6ea;}.nc input, .nc select, .nc select option[selected], .form .nc input[type=checkbox]:checked{background:#FFBABA !important;border:1px solid #FF7B7B !important;}.form .req.legenda {display:inline-block;padding:5px;border-radius:5px;}.form textarea {width:615px;height:100px;}.form .indirizzo input, .form .email input {width:410px;}.form.prev .via input {width:305px;}.form .cap input, .form .numero_civico input {width:95px;}.form .provincia input {width:124px;}.form .provincia select {width:118px;}.form .regione input,.form .nazione select {width:133px;}.form .regione select {width:139px;}.form .ragione_sociale input, .form .partita_iva input, .form .codice_univoco input, .form .pec input {width:305px;}.form.prev .auth {color:#56595c;font-size:10px;font-style:italic;}.form .ko {max-width:650px;margin:20px auto;padding:10px;color:#d82f1c;border:1px solid #d82f1c;border-radius:10px;}#captcha_box {margin:20px 0 0 0;text-align:center;}#captcha_box img, .form_box #captcha_box input {display:block;margin:0 auto;font-size:18px;}.recupera input {margin:0 auto;}#response_form_recupera_password {text-align:center;}.contatti_ok {padding:100px;text-align:center;font-size:16px;}@media only screen and (max-width:1000px){.form .item.messaggio {float:none;clear:both;}.form textarea {width:95%;max-width:650px;}.form .indirizzo input, .form .email input {width:100%;}.form_box {padding:20px;}.form .item {width:100%;}.form input.i {width:100% !important;}}#header {position:relative;z-index:999999;margin:0 auto;}.header-inner {background:#fff;max-width:1260px;margin:0 auto;}.sped_gratis {text-align:center;padding:5px;font-size:20px;background:#e6e9ee;}.top-cnt {margin:5px 0;padding:0 0 5px 0;height:25px;position:relative;border-bottom:1px solid #e6e9ee;}.flags {position:absolute;top:3px;left:0;}ul.reset.flags li {display:inline-block;vertical-align:top;margin-left:10px;}ul.reset.flags li img {width:30px;border-radius:3px;}.nav-top-cnt {margin-left:120px;}.nav-top-cnt ul.reset li {line-height:25px;display:inline-block;margin-right:20px;font-size:14px;}.tels {position:absolute;right:10px;top:0;text-align:center;}.tels img {display:inline-block;vertical-align:middle;width:25px;border-radius:3px;}.tels .fisso {margin-left:10px;display:inline-block;vertical-align:middle;font-size:18px;}.logo-cnt {display:flex;align-items:center;}#logo {height:80px; }.b-l {margin-left:10px;flex-grow:1;}.nav-m {position:relative;display:flex;align-items:center;padding:0 0 5px 0;border-bottom:1px solid #e6e9ee;}.nav-cnt {height:40px;}.sub-cnt {position:relative;max-width:1260px;margin:0 auto;}#nav {text-align:center;}#nav > li {position:relative;z-index:1000;display:inline-block;margin:0;vertical-align:top;white-space:nowrap;transition:0.3s;}#nav > li.no-rel {position:static;}#nav > li img {}#nav > li > a {display:block;margin:0;padding:0 20px;color:#000;font-size:16px;font-weight:700;line-height:40px;transition:0.3s;text-transform:uppercase;}#nav > li > a i {position:relative;top:4px;font-size:30px;}#nav > li:first-child > a {border-left:none;}#nav > li:last-child > a {border-right:none;}#nav > li.our_brands > a {width:100px;text-align:center;}#nav li:hover, #nav li.selected {background:#e6e9ee;}#nav li:hover a, #nav li.selected a {color:#000;border:0;}#nav > li:first-child:hover > a {}#nav li.chi_siamo a {border-left:0;}#nav li.chi_siamo:hover a {}#nav li.outlet {background:#ee0303;color:#fff;}#nav li.outlet a {color:#fff;}#nav ul {display:none;position:absolute;top:40px;left:-100px;right:-100px;text-align:center;background:#e6e9ee;}#nav ul.marchi-nav {width:100%;padding:5px 0;right:auto;left:0;background:#e6e9ee;white-space:normal;}#nav ul.marchi-nav li {display:inline-block;vertical-align:middle;width:120px;height:60px;padding:5px;margin:2px 2px;box-sizing:border-box;border:1px solid #e6e9ee;position:relative;background:#fff;}#nav ul.marchi-nav.idee-nav li {width:auto;height:auto;}#nav ul.marchi-nav li a {padding:0 !important;margin:0;font-size:14px;}#nav ul.marchi-nav.idee-nav li a {font-weight:700;}#nav ul.marchi-nav:not(.idee-nav) li a img {max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}#nav ul.marchi-nav li:hover {padding:5px !important;margin:2px 2px;background:#fff !important;} #nav ul.marchi-nav li a:hover {background:none !important;padding:0 !important;margin:0;font-size:14px;color:#000 !important;}#nav > li:hover > ul {display:block;}#nav > li:hover ul a {font-size:16px;padding:3px 0;}#nav > li:hover > ul > li:hover > a {background:#5a5a5a;color:#fff;}#nav ul a {display:block;padding:5px;color:#fff;}#nav ul li {position:relative;}#nav ul ul {display:none;position:absolute;top:0;left:100%;right:auto;}#nav ul ul a {display:block;padding:3px 10px !important;}#nav ul li:hover ul {display:block;}#nav > li:hover > ul > li:hover li:hover a {background:#5a5a5a;color:#fff;}form.search {position:relative;margin-left:20px;}form.search input {width:300px;padding:0 50px 0 10px;border:1px solid #5a5a5a;border-radius:5px;line-height:35px;font-size:18px;}form.search button {position:absolute;top:1px;right:1px;width:40px;margin:0;padding:0;line-height:35px;font-size:25px;border:0;border-top-right-radius:3px;border-bottom-right-radius:3px;background:none;}form.search button:hover {color:#fff;background:#5a5a5a;}.search-pred-cnt {display:none;position:absolute;top:36px;max-height:200px;width:340px;padding:10px;padding-bottom:0;background:#fff;border-radius:5px;overflow-y:auto;overflow-x:hidden;}ul.reset.pred-results li {margin-bottom:10px;}.nav-b ul.reset {background:#e6e9ee;}.nav-b > ul.reset > li {position:relative;display:inline-block;padding:10px 12px;font-size:17px;}.nav-b > ul.reset > li {font-weight:700;}.nav-b ul ul {display:none;}.nav-b ul li:hover > ul {display:block;position:absolute;top:39px;left:0px;width:auto;}.nav-b li:hover ul a {display:block;font-size:16px;font-weight:400;padding:3px 18px;white-space:nowrap;}.nav-b li:hover > ul > li:hover > a {background:#5a5a5a;color:#fff;}@media only screen and (max-width:1260px){#header {display:none;}.search-pred-cnt {top:25px;width:100%;box-sizing:border-box;}}#header_m {position:relative;display:none;background:#fff;z-index:9999;overflow:visible;}#mobile_button {position:absolute;top:20px;left:0px;padding:10px;cursor:pointer;font-size:30px;}#header_m_logo_bg {padding-top:5px;padding-left:10px;height:85px;margin-left:40px;}#header_m_logo_bg div.links-cnt, #header_m_logo_bg img {display:inline-block;vertical-align:top;}#header_m_logo_bg div {}#header_m_logo_bg div img {display:block;}#header_m_logo_bg div a:first-child img {margin-bottom:5px;}#header_m_bg {background:#000;height:120px;}#header_cat_mobile {display:none;}#header_m .sped_gratis {font-size:14px;}#logo_m {height:80px;}#header_m .flags {padding:10px 0;position:static;text-align:center;}#header_m .flags img {width:24px;border-radius:1px;}#nav_m_cnt {position:absolute;z-index:9999999;top:85px;left:-100%;width:100%;background:#e6e9ee;margin-bottom:-1px!important;transition:0.25s;}#nav_m_cnt.active {left:0;}#nav_m a {display:block;padding:8px;color:#000;font-size:15px;font-weight:400;border-bottom:1px solid #5b6064;}#nav_m a:hover {-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;}#nav_m a {position:relative;}#nav_m a.trigger::before {content:"";position:absolute;top:18px;right:10px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;transition:0.25s;}#nav_m a.trigger.active::before {transform:rotate(-180deg);}#nav_m a.sub_trigger {background:url("../img/arrow_m_right.png") no-repeat 95% center;}#nav_m a.sub_trigger.active {background-image:url("../img/arrow_m_down.png");}#nav_m ul.reset {display:none;margin-left:10%;}#nav_m ul.reset.active {display:block;}.sub_m {display:none;}.h1_container.mobile {position:static;text-align:center;}.h1_container.mobile h1 {position:static;display:inline-block;}#fb_icon_m {position:absolute;top:85px;right:8px;}.i_ca_m {position:absolute;top:10px;right:140px;font-size:25px;}.i_ph_m {position:absolute;top:10px;right:100px;font-size:25px;}.i_wa_m {position:absolute;top:10px;right:55px;width:30px;}.i_wa_m img {border-radius:3px;}.i_em_m {position:absolute;top:10px;right:10px;width:30px;}#header_m #reviews_top {top:40px;right:93px;}#header_m #wishlist_top {top:40px;right:51px;}#header_m #cart_temp {top:40px;}form.search-m {position:relative;margin:5px;line-height:20px;}form.search-m input {width:100%;padding:0 30px 0 5px;line-height:24px;font-size:16px;border:1px solid #e6e9ee;border-radius:3px;box-sizing:border-box;}form.search-m button {position:absolute;top: 2px;right:5px;font-size:18px;margin:0;padding:0;border:0;background:none;}@media only screen and (max-width:1260px){#header_m {display:block;}#header_cat_mobile {display:block;}}.header-small {color:#fff;position:fixed;width:100%;z-index:9999999;top:-70px;transition:0.5s;box-sizing:border-box;background:#fff url("../img/bg_header.jpg") repeat-x;box-shadow:0px 0px 5px 0px #000000;}.header-small.active {top:0;}.header-small-cnt {position:relative;max-width:1260px;margin:0 auto;}.header-small .logo {position:static;height:50px;padding:2px 20px;}.header-small .search {position:absolute;top:10px;left:50%;transform:translateX(-50%);}.header-small .tels {left:auto;right:20px;top:15px;width:auto;}@media only screen and (max-width:1000px){.header-small {display:none;}}#content.home {padding:0 0 10px 0;width:100%;}.cycle-slideshow,.cycle-slideshow ul,.cycle-slideshow li {width:100%;}#cycle img {display:block;}.cycle-slideshow img {height:auto;}.cycle-slideshow li { display:none}.cycle-slideshow li:first-child { display:block}#content.home h3.h3bg {margin:0 0 20px 0;padding:0 20px;color:#fff;font-size:16px;line-height:32px;background:url("../img/bg_marchi_home.png") no-repeat;}ul.reset.lista_marchi {margin:0 0 20px 0;text-align:center;}ul.reset.lista_marchi li {overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:150px;margin:0 0 10px 0;padding:0 15px;text-align:left;}ul.reset.lista_marchi_disabled li:before {content:"";position:absolute;width:20px;height:100%;top:0;left:-10px;background:-moz-radial-gradient(center, ellipse cover,#dadada 0%, #ffffff 100%);background:-webkit-radial-gradient(center, ellipse cover,#dadada 0%,#ffffff 100%);background:radial-gradient(ellipse at center,#dadada 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#ffffff',GradientType=1 );}ul.reset.lista_marchi li:first-child:before {display:none;}ul.reset.lista_marchi li h2 {color:#000;font-size:20px;font-weight:normal;border:0;}ul.reset.lista_marchi li .logo {height:70px;text-align:center;margin:0 0 10px 0;} ul.reset.lista_marchi li .logo img {max-width:90%;max-height:70px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}ul.reset.lista_marchi li .logo.inv img {-webkit-filter:invert(100%);filter:invert(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='1');}ul.reset.lista_marchi li .anteprima {height:80px;} ul.reset.lista_marchi li .vai {text-align:right;font-weight:bold;}ul.reset.lista_marchi li .vai img {vertical-align:middle;}#slider_controls {position:relative;}#prev, #next {position:absolute;z-index:999;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}#prev {left:10px;}#next {right:10px;}.slider_homne li {position:relative;}.slider_home .sl-mob {display:none !important;}.promo_bg {position:absolute;bottom:0;right:0;z-index:1;width:0;height:0;border-style:solid;border-width:0 0 150px 150px;border-color:transparent transparent #d30101 transparent;}.promo_str {position:absolute;bottom:52px;right:-12px;z-index:1;color:#fff;font-size:20px;-ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg);-ms-transform-origin:50% 50%; transform-origin:50% 50%;-webkit-transform-origin:50% 50%; }ul.reset.tot_rece {margin-top:20px;display:flex;justify-content:space-evenly;}ul.reset.tot_rece li {text-align:center;}ul.reset.tot_rece li h3 {margin-bottom:10px;color:#cc0000;font-size:24px;font-weight:300;}ul.reset.tot_rece li i {font-size:72px;}ul.reset.tot_rece li div i, .rece_home div i {color:#f7bd00;font-size:20px;}ul.reset.tot_rece li div {margin-top:20px;}.rece_tot {margin:20px 0 0 0;text-align:center;font-size:16px;}.rece_home_cnt {margin:20px;}.rece_home {padding:20px;background:#E0E0E0;box-sizing:border-box;border-radius:10px;}.rece_home div {text-align:center;font-size:18px;font-style:italic;}.rece_home div p:first-child:before {content:"“";}.rece_home div p:last-child:after {content:"”";}.rece_home div.stars-cnt-all {margin-top:10px;}@media only screen and (max-width:1260px){ul.reset.tot_rece {display:block;text-align:center;}ul.reset.tot_rece li {width:31%;display:inline-block;margin:1%;}}@media only screen and (max-width:1000px){ul.reset.lista_marchi {text-align:center;}}@media only screen and (max-width:800px){ul.reset.tot_rece li h3 {font-size:18px;}ul.reset.tot_rece li i {font-size:56px;}ul.reset.tot_rece li div i {font-size:16px;}.rece_home div {font-size:24px;}}@media only screen and (max-width:600px){.slider_home .sl-desk {display:none !important;}.slider_home .sl-mob {display:block !important;}}.bg {position:absolute;top:0;left:0;right:0;height:200px;}.linee {position:relative;display:inline-block;vertical-align:top;width:240px;margin:20px 40px 0 0;}.linee .logo {margin:0 0 20px 0;text-align:center;}.linee .lista_linee a {position:relative;display:block;margin:0 0 3px 0;padding:0 10px;font-size:18px;line-height:23px;color:#fff;background:#000;}.linee .lista_linee a.sconto{padding:0 45px 0 10px;}.linee .lista_linee a span {position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;padding:0 5px;color:#fff;font-weight:bold;background:#f00;background:#5a5a5a;}.bg_gallery {margin:40px auto 0 auto;width:240px;height:280px;background-repeat:no-repeat;}.gallery_box {position:relative;padding:20px;}.banner {display:block;margin:0 auto;}.banner_sped {text-align:center;font-size:22px;font-weight:bold;line-height:22px;}.banner_sped span {font-size:16px;font-style:italic;font-weight:normal;}.cycle-pager {position:absolute;top:-20px;right:0px;z-index:999;overflow:hidden;}.cycle-pager span { font-family:arial;font-size:0px;width:12px;height:12px;margin:0 0 0 3px;display:inline-block;vertical-align:top;cursor:pointer;text-align:right;border-radius:6px;}.cycle-pager span {color:#e6e9ee;background:#e6e9ee;}.cycle-pager > * {cursor:pointer;}.prods {position:relative;display:inline-block;vertical-align:top;width:100%;margin:20px 0 0 0;}.search .prods {width:100%;}.prods h1 {font-size:40px;}ul.reset.lista_prods {text-align:center;margin-top:20px;}ul.reset.lista_prods li {display:inline-block;vertical-align:top;width:202px;margin:0 7px 20px 7px;text-align:left;}.search ul.reset.lista_prods {text-align:center;}.search ul.reset.lista_prods li {text-align:left;margin-left:10px !important;margin-right:10px !important;}.lista_prods .img {position:relative;width:202px;height:202px;margin:0 0 5px 0;background:#fff;box-sizing:border-box;overflow:hidden;border:none !important;}.img.novita:after {content:"NEW";position:absolute;top:0;left:0;padding:5px;color:#fff;font-size:16px;font-weight:700;z-index:999;background:#cc0000;}.lista_prods .img div {width:100%;height:100%;position:absolute;top:0;left:0;}.lista_prods .img div img {max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.lista_prods .img .flip-box {position:relative;}.lista_prods .img .flip {position:relative;width:100%;height:100%;transition:transform 0.5s;transform-style:preserve-3d;}.lista_prods .img:hover .flip {transform:rotateY(180deg);}.lista_prods .img .front {backface-visibility:hidden;}.lista_prods .img .back {backface-visibility:hidden;transform:rotateY(180deg);}.lista_prods .img .arrow {position:absolute;bottom:0;right:0;display:none;}.lista_prods .img .arrow div {width:24px;height:24px;background:url("../img/arrow.png") no-repeat center center;}.lista_prods .img .sconto {position:absolute;z-index:2;top:0;left:0;padding:5px;color:#fff;font-size:16px;font-weight:700;background:#cc0000;}.lista-ord {color:#008414;text-align:center;}.lista_prods .nome {font-size:20px;color:#000;text-align:center;}.lista_prods .prezzo{position:relative;font-size:20px;line-height:30px;font-weight:bold;color:#000;text-align:center;}.lista_prods .prezzo s {display:inline-block;vertical-align:middle;font-size:15px;}.lista_prods .prezzo .sconto {display:inline-block;vertical-align:middle;font-size:22px;color:#cc0000;}.lista_prods .prezzo .stars {display:inline-block;vertical-align:middle;font-size:10px;}.lista_prods .prezzo .cart {position:absolute;top:0;right:0;width:30px;height:30px;display:none;}.lista_prods .inserisci {padding:0 5px;display:inline-block;background:#000;color:#fff;font-weight:400;font-size:12px !important;border-radius:5px;}.banner_m {display:none;}.gallery-marchio {margin:20px 0 0 0;}.gallery-marchio ul.reset li {display:inline-block;vertical-align:middle;width:200px;margin:10px;}.gallery-marchio ul.reset li img {display:block;}.slider-car {padding:0 60px 0 50px;position:relative;}.nav-car {position:absolute;top:10px;bottom:10px;left:10px;width:40px;font-size:50px;text-align:center;background:#fff;color:#000;cursor:pointer;}.nav-car.next-car {left:auto;right:10px;}.nav-car i {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.filtri-trigger {text-align:right;}.filtri-trigger button {padding:5px;color:#fff;background:#000;border:0;font-size:16px;border-radius:5px;}.filtri-cnt {display:none;}ul.reset.filtri {text-align:center;}ul.reset.filtri li {display:inline-block;vertical-align:middle;margin:5px 10px;}@media only screen and (max-width:1000px){.linee {display:block;width:auto;margin:0 0 20px 0;padding:0;}.linee .hidden_m {display:none;}.prods {display:block;width:auto;margin:0 0 20px 0;padding:0;}.prods h1 {text-align:center;}.lista_prods {text-align:center;}ul.reset.lista_prods li,ul.reset.lista_prods li:nth-child(4n+1),ul.reset.lista_prods li:nth-child(5n+1) {text-align:left;margin:10px !important;margin-left:10px !important;}.banner_m {display:block;width:auto;margin:0 0 20px 0;padding:0;}}@media only screen and (max-width:600px){.slider-car.slider-car-botm {padding:0 0 50px 0;}.slider-car-botm .nav-car {position:absolute;top:auto;bottom:10px;left:10px;width:47%;height:40px;font-size:50px;text-align:center;background:#fff;color:#000;cursor:pointer;}.slider-car-botm .nav-car.nextv {left:auto;right:10px;}}@media only screen and (max-width:440px){ul.reset.lista_prods:not(.cycle-slideshow) li {width:300px;margin:0 5% !important;padding:5% 0 !important;border-bottom:1px solid #000;}ul.reset.lista_prods.cycle-slideshow li {width:90%;margin:2% 5%;}ul.reset.lista_prods li .img {width:100%;height:auto;}ul.reset.lista_prods li .img .flip-box {width:100%;height:0;padding-bottom:100%;}}.lista_link {text-align:center;}ul.reset.lista_link li {display:inline-block;vertical-align:top;width:200px;margin:10px;}.lista_link li .img {width:200px;height:150px;margin:0 0 10px 0;border:1px solid #0a822b;background:url("../img/link/non_disponibile.jpg") no-repeat;}ul.reset.lista_news li {clear:both;padding:15px 0;border-top:1px solid #f2f2f2;}ul.reset.lista_news li:first-child {border-top:none;}.news .data {margin:10px 0;color:#aaa;}.news.detail .data {margin-bottom:0;}.lista_news .thumb {float:left;margin:0 20px 15px 0;border:1px solid #0a812c;}.lista_news h3 {font-size:18px;color:#000;}.lista_news .leggi {text-align:right;}.correlate {float:right;width:265px;margin:0 0 25px 25px}.correlate h3 {margin:-22px;margin-bottom:20px !important;padding:0 22px;line-height:35px;color:#fff;}.correlate ul {margin:0 0 0 10px;padding:0;color:#0a812c;font-size:14px;}.correlate ul li {margin:10px 0;}.correlate ul a {text-decoration:underline;}.back {float:right;}@media only screen and (max-width:1000px){.pagine table {width:100%;}.pagine img {height:auto;}.pagine td {display:block;width:100% !important;box-sizing:border-box;}.pagine iframe {width:100%;}}.blocks .sx, .blocks .dx {display:inline-block;vertical-align:middle;width:50%;padding:25px;box-sizing:border-box;}.blocks > li {display:flex;align-items:flex-start}.blocks > li .col {padding:10px;flex-grow:1;flex-basis:0;font-size:18px;}.blocks > li .col {padding:10px;flex-grow:1;flex-basis:0;}.blocks > li .col.doppio {flex-grow:2;}.blocks > li .col ul, .blocks > li .col ol {margin:5px 0 10px 0;list-style-type:disc;}.blocks .sx.img_dx {order:2;}.blocks .dx.img_dx {order:1;}.blocks .img {position:relative;display:inline-block;width:100%;text-align:center;}.blocks .img .image_text {position:absolute;top:50%;transform:translateY(-50%);left:0;width:50%;padding:10px;font-family:'Satisfy', cursive;font-size:24px;text-align:right;background:rgba(255, 255, 255, 0.75);}.blocks .img_dx .img .image_text {left:auto;right:0;text-align:left;}.pagine-menu {}.pagine-menu.mobile {display:none;}.pagine-menu.desktop {float:right;font-size:16px;margin:0 0 20px 20px;}.pg-menu-tit {padding:10px;font-size:18px;background:#74a275;border-top-left-radius:10px;border-top-right-radius:10px;}.pagine-menu ul.reset {margin:0 !important;padding:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#9fcda0;}.pagine-menu a {font-weight:400;}ul.reset > li.pg-torna {margin:-10px;margin-top:10px;padding:10px;background:#74a275;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}@media only screen and (max-width:820px){.blocks > li {display:block;}.blocks .sx, .blocks .dx {display:block;width:100%;}.pagine-flex-cnt {display:flex;flex-direction:column;}.pagine-blocks {order:1;}.pagine-menu {order:2;text-align:center;}.pagine-menu.desktop {display:none;}.pagine-menu.mobile {display:inline-block;float:none;}.pagine-menu ul.reset {text-align:left;display:inline-block;}}.paging {text-align:center;padding:0 0 20px 0;}.paging span,.paging a {display:inline-block;margin:0 0 0 1px;padding:0 10px;height:30px;line-height:30px;min-width:10px;color:#70706e;border:1px solid #bcbcbc;border-radius:3px;}.paging span {font-weight:bold;color:#fff;background:#ccc;border:1px solid #234901;}.prodotti h2 {font-size:26px;margin:0 0 20px 0;border:0;}.prodotti .sx {display:inline-block;vertical-align:top;width:49%;margin:0 2% 0 0;text-align:center;}.prodotti .sx .img {position:relative;margin:0 0 20px 0;text-align:center;display:inline-block;}.prodotti .sx .img img {display:block;margin:0 auto;}.prodotti .zoom {position:absolute;width:45px;height:45px;bottom:0;right:0;}.prodotti .promo_bg {position:absolute;top:0;right:0;z-index:auto;width:0;height:0;border-style:solid;border-width:0 150px 150px 0;border-color:transparent #d30101 transparent transparent;}.prodotti .promo_str {position:absolute;bottom:auto;top:50px;right:-15px;z-index:auto;color:#fff;font-size:20px;-ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);-ms-transform-origin:50% 50%; transform-origin:50% 50%;-webkit-transform-origin:50% 50%; }.prodotti .alt {position:absolute;left:0;bottom:0;padding:5px;width:calc(100% - 45px);background:rgba(0, 0, 0, 0.5);color:#fff;font-size:16px;box-sizing:border-box;}.p_gal {text-align:center;}ul.reset.p_gal li {display:inline-block;vertical-align:middle;width:100px;margin:0 10px 10px 10px;}ul.reset.p_gal li img {cursor:pointer;}.prodotti .dx {display:inline-block;vertical-align:top;width:49%;}.prodotti h1 {font-size:30px;margin:0 0 20px 0;border:0;font-weight:bold;font-family:'Lato', sans-serif;}.prodotti .testo_scheda {margin-bottom:20px;}.prodotti .testo_scheda, .testo_scheda_admin {font-size:20px;}.ajax-spedizione {margin-bottom:20px;font-size:16px;}.sped-gratis {color:#008414;}.sped-immediata {color:#c471d9;}.ordinabile {color:#ee0303;}.selects {display:flex;align-items:center;margin:0 0 10px 0;font-size:14px;}.selects select,.selects .select {position:relative;display:inline-block;padding:5px;font-size:18px;border:1px solid #dadbe0;border-radius:5px;}.selects .select {line-height:18px;}.selects select {width:100%;}.selects .select #qt{display:inline-block;width:30px;text-align:center;vertical-align:middle;}.selects .select img {cursor:pointer;}.selects .select img#icon_remove {top:14px;}.price-buy {}.variante-box {display:flex;align-items:center;margin:0 0 10px 0;}#qt_box {display:flex;align-items:center;margin:0 0 10px 0;}.label {margin:0 10px 0 0;font-size:18px;font-weight:bold;}#prezzo_box {display:flex;align-items:center;margin:0 0 10px 0;}.prodotti .prezzo {margin:0 10px 0 0;font-size:16px;text-align:center;}.prodotti .prezzo span {display:block;font-size:12px;}.prodotti .cifra {font-size:30px;line-height:1.2;font-weight:bold;}.prodotti .cifra {font-size:30px;font-weight:bold;}.prodotti .ajax-cifra s {font-size:15px;}.prodotti .cifra.sconto {color:#cc0000;}.prodotti .cifra.sconto.meno {font-size:25px;}.qt-ordinabile {color:#ee0303;font-size:15px;margin-bottom:10px;}.add-cart-cnt {display:flex;margin:0 0 20px 0;}.add_wishlist {padding:0 10px;color:#c471d9;line-height:56px;font-size:30px;}.add_cart {padding:0 10px;font-size:18px;line-height:56px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;flex-grow:1;}.add_cart i {font-size:24px;vertical-align:top;line-height:inherit;}.alla-confezione {text-align:center;font-family:'Lora', serif;font-size:18px;font-style:italic;}.alla-confezione i {font-size:24px;}.note {margin:0 0 10px 0;padding:0 10px;color:#fff;font-size:16px;line-height:24px;}.prodotti.detail .prods {margin:0;}.col_assoc {display:inline-block;vertical-align:top;width:49%;box-sizing:border-box;}.personalizzazioni {font-size:14px;}.personalizzazioni a {text-decoration:underline;}.personalizzazioni ul.reset li {margin:10px 0 0 0;}.personalizzazioni ul a {font-size:12px;}.pers {position:absolute;z-index:2;bottom:0;padding:5px 7px;background:#000;font-size:16px;}.pers i {color:#FFFFE0;}.star-vote {font-size:24px;}.testo_note {font-size:20px;margin:20px 0;text-align:left;}.testo_note.mobile {display:none;}img.mobile {display:none !important;}.xzoom-source {z-index:99999;}.flex-buy {margin-bottom:20px;}.flex-sped-pers {margin-bottom:20px;}.flex-premio-conf {margin-bottom:20px;}.tit-interessanti {padding:10px;color:#fff;font-size:18px;background:#8cac8a;}.box-elenco-prodotti {margin:20px 0;font-size:14px;text-align:center;}.ajax-cifra i {display:none;}.fix-mob {display:none;align-items:center;position:fixed;z-index:99999;left:0;right:0;bottom:0;height:50px;padding:10px;background:#e6e9ee;}.fix-mob > div {flex:1 0 50%;}.fix-mob .sconto-applicabile {display:none;}.fix-mob .ajax-spedizione {margin:0;}.fix-mob .ajax-cifra {position:relative;}.fix-mob .ajax-cifra s {display:block;}.fix-mob .ajax-cifra .cifra.sconto {font-size:20px;}.fix-mob .ajax-cifra .cifra.sconto.meno {position:absolute;right:40px;top:5px;font-size:25px;}.fix-mob .ajax-cifra i {display:block;position:absolute;right:5px;top:5px;font-size:30px;}@media only screen and (max-width:1000px){.prodotti h1 {order:1;}.prodotti .flex-sx {order:2;margin-bottom:20px;}.prodotti h2 {text-align:center;}.prodotti .sx {display:contents;width:100%;margin:0 0 20px 0;}.prodotti .sx .img {max-width:400px;margin:0 auto 0 auto;}.prodotti .dx {display:contents;margin:0 auto;width:100%;}.col_assoc {width:100%;}ul.reset.p_gal {max-width:400px;margin:0 auto;padding:0 -10px;display:flex;flex-wrap:wrap;justify-content:center;}ul.reset.p_gal li {display:inline-block;vertical-align:middle;width:58px;margin:10px;}ul.reset.p_gal li img {margin:0px !important;}.testo_note {background:#e6e9ee;padding:10px;border-radius:10px;}img.mobile {display:block !important;}img.desktop {display:none !important;}.xzoom-source {z-index:1;display:none !important;}.flex-cnt {display:flex;flex-direction:column;}.flex-text {order:3;}.flex-buy {order:4;}.flex-sped-pers {order:5;}.flex-premio-conf {order:6;}.flex-extra {order:7;}.prodotti.detail #copyright {margin-bottom:71px;}.fix-mob {display:flex;}}@media only screen and (max-width:600px){.col_assoc {width:100%;}}@media only screen and (max-width:390px){.fix-mob {display:block;height:100px;}}.qst {font-size:18px;}.qst li {margin:10px 0;}.qst li div {display:inline-block;vertical-align:middle;width:50%;}.qst .fa-star {font-size:24px;cursor:pointer;}.qst button {display:block;margin:20px auto;padding:10px;color:#fff;background:#000;border:0;font-size:24px;}.qst textarea {width:100%;height:200px;box-sizing:border-box;}@media only screen and (max-width:1000px){.qst li div {width:100%;}}.commenti_box {margin:10px;}.lascia {font-size:18px;}.email_non {float:right;margin:5px 0 0 0;font-size:14px;font-style:italic;}.lascia input,.lascia textarea {display:inline-block;vertical-align:middle;width:180px;margin:0 5px 5px 0;padding:0 10px;height:36px;border:0;font-size:18px;border-radius:10px;-webkit-box-shadow:inset 0px 0px 15px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: inset 0px 0px 15px 0px rgba(0, 0, 0, 0.25);box-shadow:inset 0px 0px 15px 0px rgba(0, 0, 0, 0.25);}.lascia textarea {width:100%;height:110px;padding:10px;font-size:18px;box-sizing:border-box;}.lascia button.reset {display:block;margin:0 0 0 auto;padding:5px 15px;color:#fff;font-size:18px;font-weight:bold;background:#000;}.lascia ::-webkit-input-placeholder { color:#aaa; font-style:italic; }.lascia :-moz-placeholder {color:#aaa; opacity:1; font-style:italic;}.lascia ::-moz-placeholder { color:#aaa; opacity:1; font-style:italic;}.lascia :-ms-input-placeholder { color:#aaa; font-style:italic;}.star {cursor:pointer;}.commenti_box h4 {margin-bottom:10px;font-weight:normal;}ul.reset.commenti li {margin:0 0 20px 0;font-size:14px;}.commenti .risposta {min-height:20px;margin:5px 0 0 20px;padding:5px;padding-left:50px;line-height:20px;background:#dbebf7 url(../img/citylife_logo_big.png) no-repeat 5px 5px;background-size:35px;border-radius:5px;}.commenti_box .nome {height:45px;padding:0 0 0 0;font-style:italic;font-size:18px;}.commenti_box .nome img {height:16px}.sug .bts {text-align:center;}.sug .bts .bt {margin:10px;padding:0 40px;font-size:13px;line-height:45px;}.sug #cart_content h2 {margin-left:20px;}.sug #cart_content h2 span {font-weight:normal;}.sug #cart_content h3 {width:230px;margin-bottom:10px;padding:10px;color:#000;background:rgb(218,218,218);background:-moz-linear-gradient(left, rgba(218,218,218,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left, rgba(218,218,218,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(218,218,218,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#ffffff',GradientType=1 );}.slider_coll {position:relative;width:870px;margin:0 auto;}.slider_coll.piu_richiesti {width:100%;box-sizing:border-box;}.slider_coll ul.reset {}.slider_coll li {min-height:280px;}.slider_coll li {white-space:normal;} .slider_coll .prev, .slider_coll .next {position:absolute;top:75px;left:-25px;cursor:pointer;} .slider_coll .next { left:auto; right:-25px; } .slider_coll.piu_richiesti .prev { left:-5px; }.slider_coll.piu_richiesti .next { right:-3px; } .slider_controls.bottom {display:none;text-align:center;margin:0 0 20px 0; } .slider_controls.bottom img { cursor:pointer; }@media only screen and (max-width:1000px){ .slider_coll {width:100%; } .slider_controls {display:none; } .slider_controls.bottom {display:block; } }.lista_verbali > li {margin:0 0 30px 0;}.lista_verbali h3 {font-size:15px;font-weight:bold;}.lista_verbali .bt_dl {float:right;margin: -20px 0 20px 20px;}