@media only screen and (min-width:768px){[id^="contenitoreBox-"] .sectionBox{margin:50px auto 50px auto;max-width:1280px;text-align:left;background:#fff}#contenutiCorpo{max-width:1280px;width:88.4%;margin:0 auto}#datetimepicker1 .add-on .fa-calendar,#datetimepicker1 .add-on,#datetimepicker2 .add-on .fa-calendar,#datetimepicker2 .add-on{height:42px !important;width:42px !important;overflow:hidden;line-height:42px !important;font-size:20px !important}.valore .checkbox:first-child{display:inline-flex !important;flex-direction:column;justify-content:center;height:30px !important;top:-10px !important;left:10px !important}.zoomLens,.zoomLens div,.zoomContainer,.zoomContainer *,.fancybox-overlay,.fancybox-overlay *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.owl-products:not(.owl-loaded) > div:not(.owl-wrapper-outer):not(:first-child),.owl-products:not(.owl-loaded) .owl-wrapper > div:not(:first-child){display:none !important}.owl-products .owl-item:nth-child(3n){margin-right:1px !important}#contenitoreDettaglioProdotto .owl-prev,#contenitoreDettaglioProdotto .owl-next{padding:15px;border-radius:7px !important;border:1px solid #888c8c;top:calc(50% - 66px + 8.5px) !important}#contenitoreDettaglioProdotto .owl-prev{left:0 !important}#contenitoreDettaglioProdotto .owl-next{right:0 !important}.contenitoreBox .owl-controls{margin:0}#boxFotoProdotto .owl-prev:hover,#boxFotoProdotto .owl-next:hover{background-color:#f7fafa;border-color:#888c8c}.h1Box,.h3Box{font-weight:600;font-size:35px;position:relative;left:0;z-index:2;display:inline-block;padding:0}.contenitoreRichiestaInformazioni{overflow:hidden}.contenitore_tab .contenitoreRichiestaInformazioni .headerBox{display:none}.contenitoreRichiestaInformazioni span{display:block}.contenitoreRichiestaInformazioni label p{margin:0}.contenitore3ColonneRichiestaInfoContenuti{margin:0 auto 0 auto}.topRichiestaInfoContenuti{display:none}.leftRichiestaInfoContenuti{float:left}.contenitoreRichiestaInformazioni ul{margin:0 auto}.contenitoreRichiestaInformazioni .liCoppia{margin-bottom:0}.contenitoreRichiestaInformazioni .chiave{float:none;display:inline-block;text-align:right;padding-right:2%;vertical-align:top;line-height:65px}.contenitoreRichiestaInformazioni .valore{float:none;display:inline-block;margin:10px 0 10px 0}.contenitoreRichiestaInformazioni input.text,.contenitoreRichiestaInformazioni textarea{padding:1% 1%;display:block}.contenitoreRichiestaInformazioni textarea{width:550px !important;height:200px}#richiestaInformazioni .chiave{width:180px;padding-right:10px;float:left}#richiestaInformazioni .valore{width:450px}#richiestaInformazioni .text{width:300px;height:20px}.contenitore_tab .contenitoreRichiestaInformazioni{padding:0}.contenitore_tab .contenitore3ColonneRichiestaInfoContenuti{width:100%}.contenitore_tab .contenitoreRichiestaInformazioni ul{margin:0 auto}.contenitoreRichiestaInformazioni .contenitore3ColonneRichiestaInfoContenuti .liCoppia:nth-child(n+6) .chiave{border:0 solid !important}#contenitoreRichiestaNoleggio .contenitore3ColonneRichiestaInfoContenuti .liCoppia:nth-child(n+8) .chiave{border:0 solid !important}.contenitore_tab .contenitoreRichiestaInformazioni .chiave{width:130px;font-size:18px;border-bottom:1px solid rgba(15,17,19,0.50);margin-right:10px}.contenitore_tab .contenitoreRichiestaInformazioni .valore{width:calc(96% - 130px);overflow:hidden}.contenitore_tab .contenitoreRichiestaInformazioni input.text,.contenitore_tab .contenitoreRichiestaInformazioni textarea{font-size:18px;color:#333 !important;border:0 solid;background-color:rgba(87,87,85,0.1);width:98% !important}.contenitore_tab .contenitoreRichiestaInformazioni input.text:focus{box-shadow:inset 2px 70px 10px -5px rgba(87,87,85,0.20)}.contenitore_tab .contenitoreRichiestaInformazioni textarea:focus{box-shadow:inset 2px 870px 10px -5px rgba(87,87,85,0.20)}.contenitore_tab .contenitoreRichiestaInformazioni input.text::-webkit-input-placeholder,.contenitore_tab .contenitoreRichiestaInformazioni textarea::-webkit-input-placeholder{color:#575755 !important}.contenitore_tab .contenitoreRichiestaInformazioni label,.contenitore_tab .contenitoreRichiestaInformazioni label p{font-size:13px;font-weight:500}.contenitore_tab .contenitoreRichiestaInformazioni label a{text-decoration:underline}.contenitore_tab .btnGenerico{width:100%;max-width:573px;margin-top:0;padding:2% 0;display:block;line-height:25px;font-size:25px;height:auto;text-transform:uppercase}.contenitore_tab .contenuto_tab{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.check-value{font-size:15px}.checkbox input{width:25px;height:25px;margin-right:0;cursor:pointer}.check-value .chiave{border-width:0 !important}.check-value .valore{display:inline-block;text-align:left;vertical-align:top;font-weight:400}.check-value label,#accettazioneNewsletter label{margin:5px 0;line-height:17px;vertical-align:top;display:inline-block;padding-left:10px;cursor:pointer;font-size:13px}.check-value .valore a{font-weight:500}#accettazionePrivacy,#accettazioneNewsletter{font-size:15px;text-align:left;display:block;margin:10px auto 0 auto;font-weight:500}#accettazionePrivacy a{text-decoration:underline}#cckPrivacyRichiestaInfo,#ckbNewsLetter,#ckbNewsLetter{height:30px;width:28px;margin-left:3px}.contenitoreRichiestaInformazioni .check-value .valore{background:#efefef;padding:10px 10px 6px 10px;display:inline-block;width:auto !important;float:none;line-height:normal !important}#contenitoreDettaglioProdotto{padding:2% 0 2% 0;width:100%;overflow:hidden;position:relative}#contenitoreDettaglioProdotto .lblProdottoInesistente{position:initial;margin-top:15PX}.zoomContainer,.zoomLens{z-index:3 !important}#boxFotoProdotto{width:51%;overflow:hidden;display:inline-block;padding:1% 0 0 0}#boxFotoProdotto .owl-carousel .owl-item{display:inline-block}#boxFotoProdotto .item{text-align:center;width:calc(100% - 39%);margin:0 auto;display:flex;flex-direction:column;justify-content:center;min-height:20vw;max-height:400px;overflow:hidden}#boxFotoProdotto .item:before{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;content:'\f1ce';font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-align:center;font-size:30px;width:100%;display:block;top:calc(50% - 40px);position:absolute;left:0;z-index:0;color:#000}#boxFotoProdotto .item a{z-index:1;position:relative}.fotoGrandeProdotto{vertical-align:middle;width:auto;max-height:400px;max-width:100%;flex-grow:0}#imgZoom{width:350px !important}.zoomContainer{width:auto !important;height:auto !important}#contenitoreDatiProdotto{margin-left:2%;width:47%;float:right;display:inline-block;overflow:hidden;padding:0}#h1TitoloProdotto{margin:0;font-size:27px;font-weight:600;margin-bottom:10px}#boxDatiProdotto{margin:2% 0;border-bottom:1px solid rgba(22,22,22,0.4)}#boxOpinioni{padding-top:10px}#boxOpinioni img{width:auto}#condividi{width:100%;padding-top:10px;padding-bottom:10px}#boxDisponibilita{display:none}#boxMarca .lblMarca,#contenitoreDettaglioProdotto .lblCodice{display:inline-block;padding-right:5px}#contenitoreDettaglioProdotto .boxCodice:before{display:none}#boxMarca #lblValoreMarca,#contenitoreDettaglioProdotto .boxCodice #lblValoreCodice{display:inline-block}.lblCountRec{font-size:16px;display:inline-flex;flex-direction:column;justify-content:center;height:20px;vertical-align:top;margin-right:3px}.boxCodice{display:none}#contenitoreVarianti{overflow:hidden;font-weight:300}#contenitoreVarianti .colonnaValore{display:inline-block;vertical-align:top}.tabellaVarianti{margin-bottom:15px}#contenitoreVarianti .colonnaEtichetta{margin-right:10px;font-size:20px;display:inline-block;vertical-align:top;padding:2px 0}.contenitoreVarianti .colonnaValore select,#contenitoreVarianti .colonnaValore select{vertical-align:top;color:#333;font-size:20px;padding:0 2px;font-weight:600;border-radius:1px;max-width:100%;cursor:pointer}#contenitoreStrumentiAggiungiCarrello{margin-top:2%;border-top:1px solid rgba(22,22,22,0.4);padding-top:2%}#contenitoreQuantita{display:block}#lblQuantita{margin-right:10px;font-size:20px}.ddlQuantitaCarrello{font-size:20px;text-align:center !important;padding:0 2px;color:#333;cursor:pointer;margin-bottom:1%}input.btnAggiungiCarrello{font-size:27px;margin-top:15px;padding:2%;border:0;text-transform:uppercase;text-align:center;display:block;width:100%;font-weight:600;background-color:#0cb443;color:#fff;border-radius:5px}input.btnAggiungiCarrello:hover{background-color:#0a7931}#contenitorePrezzo{width:100%;clear:both}#lblPrezzoScontato{display:block;width:100%}#lblPrezzoScontato .prezzoProdottoBase{font-size:23px;display:inline-block;text-decoration:line-through;color:#333}#lblPrezzoScontato .scontoProdotto{font-size:25px;font-weight:600;display:inline-block;background:#c6b0d5;color:#fff;text-shadow:0 0 10px rgb(0 0 0 / 20%);padding:3px 5px;border-radius:5px}#contenitorePrezzoProdottoDefinitivo{display:inline-block}#contenitoreDettaglioProdotto .contenitoreAvvisami{margin-top:2%}#contenitoreDettaglioProdotto .btnListaDesideri,.panelWithPrice a{background-color:transparent;border:0 solid;font-size:17px;display:inline-block;white-space:normal;text-align:center;padding:5px 0;position:relative;color:#0575ff;font-family:inherit}#contenitoreDettaglioProdotto .btnListaDesideri:hover{text-decoration:underline}.panelWishList{display:inline-block;position:relative}.panRichiediDisponibilita{width:100%}.panelWishList,.panelWithPrice{margin-top:10px}#msgAggiuntoListaDesideri{background-color:transparent;border:0 solid;font-size:17px;display:inline-block;white-space:normal;text-align:center;padding:5px 0;position:relative}#msgAggiuntoListaDesideri a{position:relative;color:#0575ff}#msgAggiuntoListaDesideri:hover{cursor:default}.panelWithPrice{display:inline-block;position:relative;margin-left:15px;border-left:1px solid rgba(22,22,22,0.4);padding-left:15px}#boxDescrizioneProdotto{clear:both;padding-bottom:10px;overflow:hidden}.descrizioneNoleggio{padding:2%;border-bottom:1px solid rgba(15,17,19,0.50);margin-bottom:2%}.descrizioneNoleggio *{font-size:21px !important}.descrizioneNoleggio p{margin-top:0}.descrizioneNoleggio ul{padding:0;margin:0;list-style:none}.descrizioneNoleggio li{display:block}.descrizioneNoleggio li:before{content:'\f00c';font-family:fontAwesome;padding-right:10px}.panelNoPrice a,.panRichiediDisponibilita a{display:block;width:96%;padding:2%;text-align:center;color:#fff;background-color:#0cb443;text-transform:uppercase;text-decoration:none;font-size:22px;margin-top:15px}.panelNoPrice a:hover,.panRichiediDisponibilita a:hover{background-color:#0d853f !important}#scheda1 .contenuto_tab strong{font-weight:500}#boxDescrizioneProdotto .contenuto_tab{padding:2% !important}#scheda1 *{font-size:21px;font-weight:400;color:#333}#scheda1 strong{font-weight:600 !important}#scheda1 h2{font-weight:600 !important;font-size:28px !important}#scheda1 h3,#scheda1 h4{font-weight:600 !important;font-size:24px !important}#scheda1 a{text-decoration:underline}#boxDescrizioneProdotto .contenitore_tab{background-color:rgba(255,255,255,0.80);border-left:1px solid rgba(87,87,85,0.5) !important;border-right:1px solid rgba(87,87,85,0.5) !important;border-bottom:1px solid rgba(87,87,85,0.5) !important}#boxDescrizioneProdotto .contenitore_tab > div:first-child{display:block}#boxDescrizioneProdotto .contenitore_tab > div:not(:first-child){display:none}ul.tabs{border-left:1px solid rgba(87,87,85,0.5) !important;border-bottom:1px solid rgba(87,87,85,0.5) !important;height:auto !important;line-height:normal !important}ul.tabs li.active{background-color:rgba(22,22,22,0) !important;border-top:1px solid rgba(87,87,85,0.5) !important;border-right:1px solid rgba(87,87,85,0.5) !important;border-bottom:1px solid #fff !important}ul.tabs li{border-right:1px solid rgba(87,87,85,0.5) !important;border-top:1px solid rgba(87,87,85,0.5) !important;border-bottom:1px solid rgba(87,87,85,0.5) !important;font-size:25px;height:auto !important;line-height:normal !important;display:inline-block;background:none !important}ul.tabs a:hover{background:rgba(87,87,85,0.3) !important}ul.tabs .active a{background:none !important}ul.tabs .active a span{color:#000 !important}ul.tabs a span{color:#000}ul.tabs a{padding:10px 18px !important;font-size:23px;height:auto !important;line-height:normal !important;border:none !important;background:rgba(87,87,85,0.2) !important}#boxDescrizioneProdotto .contenitore_tab table{width:100% !important}#lblPrezzoProdottoDefinitivo{font-size:32px;display:inline-block;margin-right:5px}#lblEtichettaIva{font-size:14px}#prezzoProdottoBase{background-position:left center;font-size:8pt;color:#990000;background-image:url('Images/sconto.png');background-repeat:no-repeat;text-decoration:line-through;padding-left:28px;height:28px;line-height:28px;padding-top:10px;padding-bottom:10px}#scontoProdotto{color:#FF3300;font-weight:normal;font-size:8pt}.btnAggiungiCarrelloDisabled{background:rgba(87,87,85,1) !important;text-transform:none !important;font-weight:500 !important}.infoProdottoEsaurito{font-weight:400;margin-bottom:2%;font-size:18px;width:calc(94% - 2px)}.textAvvisami{display:inline-block;padding:0 5px;border:1px solid rgba(22,22,22,0.50);border:1px solid #f28b32;height:16px;float:left;font-size:11px;color:#111;width:calc(50% - 12px);font-size:17px;letter-spacing:-0.5px;height:33px;padding:5px 5px 1px 5px;display:inline-block;float:none}.textAvvisami::-webkit-input-placeholder{color:rgba(22,22,22,0.6)}.textAvvisami:focus{outline:0}#btnAvvisami{text-transform:uppercase;display:inline-block;border:0 solid;margin:0 !important;background-color:#f28b32;width:50%;height:41px;font-size:20px;color:#fff;vertical-align:top}#btnAvvisami:hover{background-color:#cc772f !important}#popup,#popup2,.bMulti{padding:20px;text-align:center;border-radius:0 !important;background-color:rgba(255,255,255,1) !important}.bMulti hr{color:transparent;border:0 solid;display:block;padding:1% 0}.bMulti h3{color:#333333 !important;text-transform:uppercase;font-size:21px;font-weight:300;font-family:Work Sans}#imgProdotto{max-width:200px;max-height:200px;vertical-align:top;display:block;margin:0 auto}#strumentiPopUpAggiungiCarrello{text-align:center;overflow:hidden}#lblVariantiProdotto{text-align:justify;display:block;font-weight:300;width:400px}#lbltitoloPopUp{margin-bottom:30px;display:block;font-size:21px;font-weight:600;font-family:Montserrat}#lblNomeProdotto,#lblVariantiProdotto{text-align:center;display:block;font-weight:600;max-width:500px;margin:10px auto}.breadcrumbsCatalogo{font-size:0}.breadcrumbsCatalogo .linkBreadcrumbs{display:inline}.breadcrumbsCatalogo div:last-child:after{display:none}.breadcrumbsCatalogo .linkBreadcrumbs:after{content:'\f0da';font-family:FontAwesome;font-size:15px;margin-left:8px;margin-right:8px;display:inline-block}.breadcrumbsCatalogo .linkBreadcrumbs a{color:#333;font-size:17px}.breadcrumbsCatalogo .linkBreadcrumbs a:hover{text-decoration:underline}#boxStarReviews{overflow:hidden}#boxStarReviews *{text-decoration:none !important}#boxStarReviews .lblWrite:hover{text-decoration:underline !important}#boxStarReviews .valutazione{padding-right:5px}.bootstrap-datetimepicker-widget{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.stock-status{display:table}.stock-status .text-status{width:calc(100% - 74px);min-height:40px;flex-direction:column;justify-content:center;color:#333;display:table-cell;vertical-align:middle}.icon-status{display:inline-block;line-height:38px;vertical-align:top;margin-right:5px;min-width:16px;text-align:center}.icon-status:before{font-family:fontAwesome;color:#333;display:block;font-weight:500}.icon-order:before{content:'\f017'}.icon-stock:before{content:'\f0d1'}.icon-preorder:before{content:'\f274'}.info-shipping{font-size:17px;margin-right:5px;text-align:center;color:#333}.info-shipping i{min-width:17px}.days{font-weight:600}.availability-status{font-weight:600}.availability-status span:before{margin-right:5px;font-family:fontAwesome;font-weight:500;text-align:center;display:inline-block;width:16px;text-align:center}.availability-ok,.availability-order,.availability-preorder{color:#0cb443}.availability-notok{color:#fff;background-color:#c70e1f;padding:1px 5px;border-radius:2px;display:inline-block}.availability-limited,.availability-last{color:#fff;background-color:#f26d15;padding:1px 5px;border-radius:2px;display:inline-block}.availability-last{background-color:#c70e1f}.availability-limited:before,.availability-last:before{content:'\f06a'}.availability-notok:before{content:'\f00d'}.availability-ok:before,.availability-order:before,.availability-preorder:before{content:'\f058'}.free-shipping:hover .info-free-shipping{transform:none;height:auto;opacity:1;visibility:visible}.free-shipping{position:relative;display:inline-block;width:auto}.lblShipping:before{content:'\f06b';font-family:FontAwesome;font-weight:500;display:inline-block;text-align:center;margin-right:5px;min-width:16px}.lblShipping{display:inline-block;margin-bottom:10px;background:#0cb443;padding:3px 7px;color:#fff;font-weight:600;font-size:18px;cursor:help;border-radius:5px}.info-free-shipping{position:absolute;top:-7px;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fff;display:inline-block;padding:5px;border:1px solid #ccc;white-space:normal;min-width:250px;font-size:14px}#contenitorePrezzoSpedizione{display:flex;align-content:center;align-items:center}#lblSpeseSpedizione{color:#333}#ControlloAquistaInsieme{display:block;width:calc(100% - 52px);padding:25px 0;border:1px solid rgba(22,22,22,0.50);border-radius:8px;padding:25px}.headerElencoAquistaInsieme{display:block;font-size:30px;font-weight:600;margin:0 0 25px 0}#pnlListFotoAcquistaInsieme{margin-bottom:25px;margin-right:25px}#pnlListFotoAcquistaInsieme,#pnlListRiepilogoAcquistaInsieme{display:inline-block}.lblPrezzoTotaleAcquistaInsieme{color:#6c6c6c}.boxPrezzoTotaleAcquistaInsieme{margin:15px 0}input#btnAggiungiCarrelloAcquistaInsieme{border-radius:2px;border:0 solid;text-transform:uppercase;color:#fff;font-weight:900;border:0 solid;letter-spacing:1px;white-space:pre-wrap;padding:5% 15px;background-color:#ff6600;white-space:normal}input#btnAggiungiCarrelloAcquistaInsieme:hover{background-color:#dd5800}#pnlListRiepilogoAcquistaInsieme{height:150px;vertical-align:top}.boxNoProdAcquistaInsieme{height:150px;display:block;width:100%;display:table-cell;vertical-align:middle;font-size:11pt;color:#ff6600}.lblNoProdAcquistaInsieme:before{font-family:fontAwesome;font-size:16px;padding:5px;content:'\f05a'}.boxNoProdAcquistaInsieme.deselected{display:none}.boxFotoAcquistaInsieme{display:inline-block}.boxFotoAcquistaInsieme.deselected{display:none}.contenitoreFotoAcquistaInsieme{height:150px;width:150px;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #cccccc6b}.contenitoreFotoAcquistaInsieme img{max-height:125px;max-width:125px}.boxFotoAcquistaSep{height:125px;width:25px;display:table-cell;vertical-align:middle;text-align:center;color:#4d4e4e}.boxFotoAcquistaSep:after{font-family:fontAwesome;font-size:15px;content:'\f067'}.boxFotoAcquistaSep.deselected{display:none}.boxAcquistaInsieme{padding:10px 0;font-size:12pt;border-bottom:1px solid #cccccc6b}.boxAcquistaInsieme:last-child{border-bottom:none}.boxAcquistaInsieme.deselected .lblProdAcquistaInsieme,.boxAcquistaInsieme.deselected .lblPriceAcquistaInsieme{opacity:.2}.boxAcquistaInsieme input[type=checkbox]{height:15px;width:15px;vertical-align:top;position:relative;bottom:-3px}.lblQuestoProdottoAcquistaInsieme{font-weight:bold}.lblProdAcquistaInsiemeNonDisponibile{color:#c70e1f;font-weight:bold;cursor:pointer}.lblProdAcquistaInsieme{cursor:pointer}.lblPriceAcquistaInsieme{color:#ff6600;font-weight:bold;margin-left:5px}.lnkProdAcquistaInsieme{margin-left:10px;color:#0575ff;font-size:11px}.lnkProdAcquistaInsieme:hover{color:#0575ff}.lnkProdAcquistaInsieme:after{font-family:fontAwesome;font-size:11px;content:'\f08e';margin-left:3px}.boxAcquistaInsieme.deselected .lnkProdAcquistaInsieme{opacity:.2}.variantiProdottoAcquistaInsieme{padding:10px 0;font-size:11pt;color:#6c6c6c}.variantiProdottoAcquistaInsieme select{padding:2px;border:1px solid #999;font-size:11pt;font-style:normal;color:#333;font-family:inherit;margin-left:5px;width:auto}.boxAcquistaInsieme.deselected .variantiProdottoAcquistaInsieme{opacity:.2;color:#333}.varianteProdottoAcquistaInsieme{padding-bottom:10px}.imgProdotto{width:50px;height:50px;vertical-align:top;display:inline-block;margin:0 auto}.lblNomeProdotto,.lblVariantiProdotto{text-align:center;display:inline-block;font-weight:600;max-width:500px;margin:10px auto;vertical-align:top}.lblNomeProdotto{margin:10px 0 10px 10px}.popup-product-acquistainsieme{margin:20px 0;text-align:left}.miniContainer{position:fixed;z-index:3;overflow:hidden;left:0;top:0;transform:translateY(-100%);width:100%;font-size:15px;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.contenutoMiniUpdatePanel{padding:10px 0;background:#fff;box-shadow:0 5px 8px 0 #a7a7a7}.dettaglioProdottoMiniBox{width:98%;max-width:1280px;margin:0 auto;display:flex;align-items:center}#mini-BoxFotoProdotto{position:relative;width:150px;height:100px;overflow:hidden;margin-right:3%}#mini-BoxFotoProdotto img{max-height:100%;max-width:100%;float:left}#mini-ContenitoreDatiProdotto{width:calc(97% - 150px);display:flex;align-items:center;position:relative}#mini-SxBoxDatiProdotto{width:calc(100% - 300px)}#mini-h1TitoloProdotto{font-size:2.5vh;margin-top:0;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}#contenitoreDettaglioProdotto #msgAggiuntoListaDesideri{margin-right:0}#mini-BoxDatiProdotto,.mini-BoxWishlistInfo{display:inline-block}#mini-BoxDatiProdotto{margin-bottom:5px}#mini-BoxMarca,.miniContainer .boxCodice,#mini-BoxStarReviews{display:inline-block;margin-right:20px}#mini-lblMarca,#mini-lblValoreMarca{display:inline-block}.miniContainer .boxCodice span{display:inline-block}#mini-BoxStarReviews span{line-height:20px;font-size:15px;padding:0}#mini-BoxStarReviews a:hover{text-decoration:none}#mini-contenitoreVarianti{margin-bottom:5px}#mini-contenitoreVarianti .colonnaEtichetta{margin-right:10px}#mini-contenitoreVarianti .colonnaValore{display:inline-block}#mini-contenitoreVarianti .tabellaVarianti{display:inline-block;margin-right:20px}#mini-contenitoreVarianti .tabellaVarianti:last-child{margin:0}.miniContainer select{font-size:15px;padding:2px;width:100%;margin-bottom:4%}#mini-BoxDisponibilita{display:none}.miniContainer .panelWishList,.miniContainer .panelWithPrice{margin-right:20px;display:inline-block}.miniContainer .panelWithPrice{margin-left:0;padding-left:0;border-left:0}#mini-panDescrizione{display:inline-block;position:relative}.miniContainer .btnListaDesideri,.miniContainer .panelWithPrice a,#mini-panDescrizione a{background-color:transparent;font-family:inherit;font-size:12px;font-weight:300;text-transform:uppercase;border:0 solid;margin:0;padding:0;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#0575ff}.miniContainer .btnListaDesideri:hover,.miniContainer .panelWithPrice a:hover,#mini-panDescrizione a:hover{text-decoration:underline !important}#mini-msgAggiuntoListaDesideri{font-weight:300;font-size:12px;text-transform:uppercase}#mini-panRichiediInfo.panelNoPrice{position:absolute;right:0;top:0}.miniContainer .panelNoPrice a{margin-top:0}#mini-msgAggiuntoListaDesideri a{color:#0575ff}.miniContainer .pnlBoxAcquistoProdotto{width:280px;text-align:right;margin-left:20px}.miniContainer .pnlBoxAcquistoProdotto > div{display:flex;flex-wrap:wrap;justify-content:space-between}#mini-contenitorePrezzo{display:inline-block}#mini-lblPrezzoScontato{font-size:15px !important;font-family:inherit !important}#mini-lblPrezzoScontato .prezzoProdottoBase{text-decoration:line-through;color:#333}#mini-lblPrezzoScontato .scontoProdotto{font-weight:600;background:#ffbc00;color:#000;padding:3px 5px;border-radius:3px}#mini-lblPrezzoProdottoDefinitivo{font-size:2.5vh;font-weight:600;line-height:30px}#mini-lblEtichettaIva{display:none}#mini-contenitoreStrumentiAggiungiCarrello{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap;justify-content:center}#mini-lblQuantita{display:block;margin-right:5px}#mini-contenitoreQuantita{display:flex;align-items:baseline}#mini-contenitoreBtnAggiungiCarrello{width:100%}.miniContainer .stock-status,.miniContainer .lblShipping{display:none}.miniContainer .stock-status{float:right;margin-bottom:10px}.miniContainer .stock-status *{line-height:20px;margin:0;padding:0}.miniContainer .info-shipping{width:unset}.miniContainer .text-status{margin:10px}.miniContainer .btnAggiungiCarrello,.miniContainer .panRichiediDisponibilita a{width:100%;margin-top:10px;font-size:14px;font-weight:600;padding:10px 0}.miniContainer .panRichiediDisponibilita a{border:0;text-align:center;display:block;background-color:#0cb443;color:#fff;white-space:normal}#mini-ContenitoreDatiProdotto .pnlBoxAcquistoDisabled #mini-contenitoreStrumentiAggiungiCarrello{margin-right:0}#mini-plhAvvisami .infoProdottoEsaurito{font-size:10px;text-align:justify}#mini-plhAvvisami #mini-btnAvvisami,#mini-plhAvvisami .textAvvisami{display:inline-block;font-size:15px}#mini-plhAvvisami .textAvvisami{height:auto;padding:5px}#mini-plhAvvisami #mini-btnAvvisami{width:50%;line-height:26px;font-family:inherit;vertical-align:top;background-color:#f28b32;padding:0;margin:0}#mini-plhAvvisami #mini-btnAvvisami:hover{background-color:#cc772f !important}#btnNascondiMiniBox{position:relative;width:100%;left:0;background:transparent;border-top:3px solid #0082d5;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hide-miniContainer #btnNascondiMiniBox{border-width:0}#btnNascondiMiniBox span{position:relative;cursor:pointer;display:block;background:#fff;text-align:center;width:150px;margin:0 auto;border:3px solid #0082d5;border-top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#btnNascondiMiniBox span:hover{width:100%;border-left-width:0;border-right-width:0}#btnNascondiMiniBox span:before{content:'';background:#fff;width:100%;height:3px;position:absolute;top:-3px;left:0}#btnNascondiMiniBox span:after{font-family:'FontAwesome';content:'\f106';color:#333;font-size:20px;font-weight:600;display:inline-block;-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.hide-miniContainer #btnNascondiMiniBox span:after{transform:rotate( 180deg )}#boxReviews{margin:50px 0}#contenitoreRecensioni{padding:0}.headerRatings{margin-bottom:10px}.lblNumeroReviews{display:block;font-size:20px;font-weight:600;margin-bottom:10px}.noReviews{display:inline-block;vertical-align:top;width:50%}.ratingsProduct{display:inline-block;width:50%;font-size:30px;font-weight:600}.ratingValue{color:#c6b0d5}.boxStarRatings{display:inline-block;width:50%;text-align:right}.boxStarRatings span::before{font-size:30px}.boxGraphicRatings{margin-bottom:15px;font-size:18px}.boxRating{width:50px;display:inline-block}.rating i{margin-left:3px}.barraMain{width:calc(100% - 50px);display:inline-block;height:5px;background:#ececec;vertical-align:middle}.barraRiempimento{background:#f3a00a;height:100%}.boxWriteReview{position:relative;width:48%;max-width:300px;display:inline-block;text-align:center;margin-right:2%}#btnScriviRecensione{cursor:pointer;display:block;color:#333;border:1px solid #333;padding:10px 0;font-size:18px;font-weight:600;margin-bottom:-1px}.btnCloseReview{border-bottom-color:#fff !important}#btnScriviRecensione:hover{background:#333;color:#fff;border-color:#333 !important}#btnScriviRecensione:after{content:'\f078';font-family:fontAwesome;position:absolute;right:10px;top:0;line-height:44px;font-size:12px;font-weight:300;transition:none}.closeReview:after{content:'\f077' !important}.boxReadReviews{display:none}.nuovaRecensione{transition:none !important;display:none;padding:20px 30px;border:1px solid #333}.headerRecensione,.headerElencoRecensioni{display:block;font-size:30px;font-weight:600;margin:0 0 20px 0}#lblValutazioneWrite{display:inline-block;margin-right:10px;vertical-align:super}#el{display:inline-block;margin-bottom:5px}.nuovaRecensione .text,#boxEditReview .text{display:block;width:100%;max-width:calc(100% - 12px);height:100px}#btnInviaRecensione{width:50%;max-width:300px;padding:10px 0;margin-top:15px;font-size:20px}.headerElencoRecensioni{display:inline-block;margin:30px 0 10px 0;width:350px}.contenitoreRecensione{margin-bottom:15px}#btnModificaRecensione{cursor:pointer;display:block;color:#333;border:1px solid #333;padding:10px 0;font-size:18px;font-weight:600;margin-bottom:-1px;width:300px;background:rgba(87,87,85,0.1)}#btnModificaRecensione:hover{background:#333;color:#fff;border-color:#333 !important}#boxViewReview{padding:20px 30px;border:1px solid #333}.dataRispostaRecensione{color:#999;font-size:13px;margin-left:5px}.autoreRispostaRecensione{font-weight:bold;color:black}.messaggioRispostaRecensione{color:#222;margin-top:0.8%}.datiRispostaRecensione{margin-top:5px;margin-left:15px;border-left:#d0d0d0 solid 4px;padding:10px}.recensioneUtente{font-weight:bold;color:black}.recensioneModificata{display:block;color:#393333;margin-top:2px}.recensioneData{color:#999}.recensioneMessaggio{color:#222}.notLogged{text-align:center;font-size:20px;font-weight:400;display:block}.notLogged a{text-decoration:underline;color:#0f1113;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.notLogged a:hover{text-decoration:underline}.recensioneSingola{margin-bottom:25px;display:block;font-weight:400}.recensioneSingola:nth-last-child(1){border-bottom:0 dashed}.recensioneData{font-size:13px;margin-top:4px}.datiUtente{display:inline-block;width:20%;vertical-align:top;width:180px}.datiRecensione{display:inline-block;width:calc(100% - 180px)}.recensioneValutazione{letter-spacing:3px}.contenutiPaginazione{display:block;text-align:center}.btnPaginazione{font-size:20px;font-family:monospace;background:#fff;color:#333;margin:0 10px;border:0}.btnPaginazione:hover{color:#000}.btnPagDisabled{color:#ccc !important}.lblPagina{padding:0 5px;color:#333}.contenutiFiltri{display:inline-block;width:calc(100% - 350px);text-align:right}.boxFiltri{display:inline-block;font-size:18px}.lblFiltri{margin:0 15px 0 30px}.recensioniTrovate{margin-bottom:10px;font-weight:bold;display:block}.zoomContainer{z-index:2 !important}#boxQuestionsAnswers{border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;margin-bottom:50px;padding:50px 0}#contenitoreDomandeProdotto{padding:0}.headerNewProductQuestions{margin-bottom:10px}.lblNuovaDomanda{display:block;font-size:20px;font-weight:600;margin-bottom:10px}.boxWriteQuestions{position:relative;width:48%;max-width:300px;display:inline-block;text-align:center;margin-right:2%}#boxWriteQuestions{cursor:pointer;display:block;color:#333;border:1px solid #333;padding:10px 0;font-size:18px;font-weight:600;margin-bottom:-1px}#btnScriviDomanda{cursor:pointer;display:block;color:#333;border:1px solid #333;padding:10px 0;font-size:18px;font-weight:600;margin-bottom:-1px}#btnScriviDomanda:after{content:'\f078';font-family:fontAwesome;position:absolute;right:10px;top:0;line-height:44px;font-size:12px;font-weight:300;transition:none}#btnScriviDomanda:hover{background:#333;color:#fff;border-color:#333 !important}.nuovaDomanda{transition:none !important;display:none;padding:20px 30px;border:1px solid #333}.headerDomanda,.headerElencoDomande{display:block;font-size:30px;font-weight:600;margin:0 0 20px 0}.headerElencoDomande{display:inline-block;margin:30px 0 10px 0;width:350px}.nuovaDomanda .text{display:block;width:100%;max-width:calc(100% - 12px);margin-bottom:10px;height:30px}#txtMessaggioDomandaProdotto{height:100px}#btnInviaDomandaProdotto{background:#29b55b;width:50%;max-width:300px;padding:10px 0;margin-top:15px;font-size:20px}.contenutiFiltriDomanda{display:inline-block;width:calc(100% - 350px);text-align:right}.domandeTrovate{margin-bottom:10px;font-weight:bold;display:block}.contenitoreDomande{margin-bottom:20px;border-left:#d0d0d0 solid 4px;padding:10px}.boxDomanda{margin-bottom:10px}.pnlDomanda,.pnlRisposta{width:90px;padding-right:10px;display:inline-block;vertical-align:top;height:30px}.lblDomanda,.lblRisposta{font-weight:bold}.lblRisposta{color:#c6b0d5}.datiDomanda,.datiRisposta{width:calc(100% - 102px);display:inline-block;word-break:break-word}.domandaMessaggio,.rispostaMessaggio{min-height:30px}.messaggioDomanda{font-style:italic}.messaggioRisposta,.messaggioDomanda{color:#222}.domandeUtente,.risposteUtente{font-size:13px;color:#878787;font-weight:400;margin-top:3px}.messaggioRisposta a{color:#0575ff}.related-header{border-top:1px solid rgba(0,0,0,0.20);padding-top:15px;margin-top:20px;display:block;margin-bottom:15px;font-size:20px;letter-spacing:1px;font-weight:300;text-align:center;font-family:Montserrat}.related-popup{min-width:500px;max-width:780px;margin:0 auto;max-height:25vw;overflow:hidden;overflow-y:auto;list-style:none;margin:0;padding:0;text-align:left}.related-popup li{max-width:180px;width:calc(16.667% - 10px);display:inline-block;vertical-align:top;overflow:hidden;padding:5px}.related-popup li span{text-align:left;display:block;padding:5px 5px 0 5px;text-overflow:ellipsis;overflow:hidden;font-size:11px;color:#333}.related-popup .img-related-popup a{display:flex;flex-direction:column;justify-content:center;height:10vw;max-height:90px;overflow:hidden}.related-popup img{max-width:100%;max-height:80px;object-fit:scale-down}.popup-content{padding:15px}.popup-product{width:100%;display:block;text-align:center;position:relative}.pnlOk,.pnlErrore{width:unset !important}}@media only screen and (min-width:768px) and (max-width:1210px){#contenitoreDatiProdotto .panelWishList{display:block !important}#contenitoreDatiProdotto .panelWithPrice{display:block !important;margin-left:0 !important;border-left:none !important;padding-left:0 !important;border-top:1px solid rgba(22,22,22,0.4) !important;padding-top:10px !important}}