﻿.results{position:relative;display:block;background:white;}.results .prodotto{border:1px solid #f3f3f3;}.results .prodotto{display:block;margin:20px auto;}.results .prodotto{width:90%;}.results .prodotto .top,.results .prodotto .bottom{display:table;width:100%;}.results .prodotto .top{border:1px solid #dadada;}.results .prodotto .top,.results .prodotto .bottom{height:50px;padding:0 20px;}.results .prodotto .top{background-color:#dadada;border-bottom:2px solid #980000;}.results .prodotto .top a.DProd{display:table-cell;vertical-align:middle;}.results .prodotto .top a.DProd{line-height:20px !important;}.results .prodotto .top a.DProd span{font-family:lato,sans-serif;clear:both;}.results .prodotto .top a.DProd span{font-size:1.2em;font-weight:bold;}.results .prodotto .top a.DProd span{text-transform:uppercase;}.results .prodotto .top a.DProd span{letter-spacing:1px;word-break:break-word;word-wrap:break-word;width:100%;padding:0;}.results .prodotto .center{width:100%;float:left;}.results .prodotto .center div.detail div.divTitle,.results .prodotto .center div.detail div.caratteristiche,.results .prodotto .center div.detail div.price{text-align:center;}.results .prodotto .center div.detail div.divTitle,.results .prodotto .center div.detail div.caratteristiche,.results .prodotto .center div.detail div.price{width:33%;float:left;padding:20px 5px;}.results .prodotto .center .detail .descBrand,.results .prodotto .center .detail .descNumArt{letter-spacing:1px;}.results .prodotto .center .detail .descBrand{color:#2a3139;margin:0 auto 20px auto;}.results .prodotto .center .detail .descBrand{font-size:1.3em;font-family:lato,sans-serif;font-weight:bold;letter-spacing:5px;}.results .prodotto .center .detail .image img{margin:auto;}.results .prodotto .center .detail .caratteristiche .principal span{display:block;}.results .prodotto .center .detail .caratteristiche .principal span{color:#2a3139;letter-spacing:1px;}.results .prodotto .center .detail .price table{float:right;margin:0 !important;}.results .prodotto .center .detail .price table tbody tr{float:left;display:inline-block;width:100%;}.results .prodotto .center .detail .price table tbody tr{letter-spacing:1px;}.results .prodotto .center .detail .price table tbody tr{margin-bottom:10px;}.results .prodotto .center .detail .price table tbody tr{font-weight:100;clear:both;font-family:inherit;display:inline-table;}.results .prodotto .center .detail .price table tbody tr td{padding:0;float:right;text-transform:capitalize;}.results .prodotto .center .detail .price table tbody tr td{letter-spacing:1px;}.results .prodotto .center .detail .price table tbody tr td div.percentuale > span:before{content:'%';float:right;font-size:.65em;margin:auto 1px;}.results .prodotto .center .detail .price table tbody tr td div.Pstrike{position:relative;}.results .prodotto .center .detail .price table tbody tr td div.Pstrike{font-size:1.8em;font-weight:normal !Important;}.results .prodotto .center .detail .price table tbody tr td.Pnetto div.text{float:left !important;font-weight:normal;color:#2a3139;font-size:.85em;font-family:inherit;}.results .prodotto .center .detail .price table tbody tr td.Pnetto div.total{font-size:1.8em;}.results .prodotto .center .detail .price table tbody tr td.Pnetto div.total:after,.results .prodotto .center .detail .price table tbody tr td div.Pstrike:after,.results .prodotto .center .detail .price table tbody tr.risparmio .total:after{content:'€';}.results .prodotto .center .detail .price table tbody tr td.Pnetto div.total:after,.results .prodotto .center .detail .price table tbody tr td div.Pstrike:after{font-size:.9em;}.results .prodotto .center .detail .price table tbody tr td.Pnetto div.total:after,.results .prodotto .center .detail .price table tbody tr td div.Pstrike:after,.results .prodotto .center .detail .price table tbody tr.risparmio .total:after{display:block;float:right;}.results .prodotto .center .detail .price table tbody tr td div.Pstrike:before{content:'';}.results .prodotto .center .detail .price table tbody tr td div.Pstrike:before{position:absolute;left:0;top:50%;right:0;}.results .prodotto .center .detail .price table tbody tr td div.Pstrike:before{color:#980000;width:auto;border-top:2.5px solid;border-color:inherit;}.results .prodotto .center .detail .price table tbody tr td div.Pstrike:before{-webkit-transform:rotate(348deg);-moz-transform:rotate(348deg);-ms-transform:rotate(348deg);-o-transform:rotate(348deg);transform:rotate(348deg);}.results .prodotto .center .detail .price table tbody tr.risparmio{font-size:.9em;margin:0;font-weight:bold;}.results .prodotto .center .detail .price table tbody tr.risparmio .text{float:left;margin-right:5px;}.results .prodotto .center .detail .price table tbody tr.risparmio .total{float:right;}.results .prodotto .center .detail .price table tbody tr.risparmio .total{line-height:20px;}.results .prodotto .center .detail .price table tbody tr.totale{margin-bottom:10px;}.results .prodotto .center .detail .price table tbody tr.iva{font-size:.65em;}.results .prodotto .center .detail .price table tbody tr.iva .text{text-transform:lowercase;line-height:10px;font-weight:500;}.results .prodotto .center .detail .price table tbody tr.iva span{display:block;}.results .prodotto .center .detail .price table tbody tr.iva span{text-align:right;}.compra table tbody tr td.AddCarr a img,div.DettProd a.DProd img{margin:auto 5px;}.compra table tbody tr td.AddCarr a,div.DettProd a.DProd{width:auto;padding:0;color:#2a3139;letter-spacing:1px;}div.DettProd a.DProd:after{margin:0 7px;}.compra table tbody tr td.AddCarr a:before{margin:9px 7px;}div.DettProd a.DProd:after{content:'Dettaglio Prodotto';}.compra table tbody tr td.AddCarr a:before{content:'Acquista ora';}.compra table tbody tr td.AddCarr a:before,div.DettProd a.DProd:after{display:block;float:right;color:white;text-transform:uppercase;}.pagination span{cursor:pointer;}.pagination span{margin:auto 10px;}.pagination span.active_page{color:#980000;font-weight:bold;}div.DettProd{background:unset !Important;text-align:unset !Important;border-radius:unset !Important;padding:unset !Important;border:unset !Important;}.compra table tbody tr td.AddCarr a{background:#980000;padding:3px 10px !important}div.DettProd a.DProd{background:#6da3b6;padding:5px 10px !important}.compra table tbody tr td.AddCarr a,div.DettProd a.DProd{z-index:100;height:100%;display:inline-block;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:100px;}td.AddCarr div.qta{float:left;margin-top:4px;}.results .result-search div.filtri{display:none;}.results .prodotto:hover{box-shadow:0 0 10px 0 rgb(0 0 0 / 30%);transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;}.pagination{width:100%;text-align:center;}.pagination{margin:0;border-radius:20px;padding:5px;border:1px solid #dadada;float:right;}.pagination a.active,.pagination a.active:hover{background-color:#980000;color:#fff;}.pagination>li>a,.pagination>li>span{position:relative;margin-left:0 !important;float:left;line-height:1.42857143;text-decoration:none;border:1px solid #dddddd30;font-weight:bold;border-radius:90px !important;color:#980000;}.pagination>li>a{padding:6px 12px;}.pagination>li>span{padding:6px 0;}.pagination a:hover:not(.active){color:white;background-color:#980000 !important;border-color:#ddd;opacity:1;}.pagination a:hover:not(.active){transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#980000;background-color:unset;border-color:white;}.results .result-search .loading h2{text-align:center;text-transform:inherit;font-size:1.5em;}.results .result-search .loading h2{color:#2a3139;}.results .result-search .loading h2{border:none;}.results .result-search .loading h2{display:table-cell;vertical-align:middle;}@media(max-width:767px){.table-responsive{border:none;margin:0;}}@media(max-width:375px){.pagination>li>a{padding:6px 8px;}}@media screen and (max-width:1024px){.results .prodotto{width:100%;}}@media screen and (max-width:768px){.results .prodotto .center div.detail div.divTitle,.results .prodotto .center div.detail div.caratteristiche,.results .prodotto .center div.detail div.price{width:100%;}}@media(max-width:482px){.pull-right,.compra{margin:5px auto;}.pull-right,.compra{width:100% !important;}.compra table tbody tr td.AddCarr a img,div.DettProd a.DProd img{float:left;}.compra table tbody tr td.AddCarr a,div.DettProd a.DProd,.compra table{width:100%;letter-spacing:0;margin:0;}.results .prodotto .top,.results .prodotto .bottom{padding:0 10px;}.InfoProd .cfr-prod{margin-bottom:0 !important;}td.AddCarr div.qta{position:absolute;right:0;bottom:110px;}.pagination span.prev,.pagination span.next{display:none;}.marche .marca{}.marche .marca,.marche .marca img.img-responsive{float:unset !important;margin:auto;}}@media(max-width:440px){.results .prodotto .center .detail .price table tbody tr{font-size:100%;}.results .prodotto .center .detail .price table tbody tr td.Pnetto div.text{float:unset !important;}.results .prodotto .center .detail .price table tbody tr td{width:100%;}.results .prodotto .center .detail .price table tbody tr.totale td div.total{width:auto;}.results .prodotto .center div.detail div.price{padding:0;}.results .prodotto .center .detail .price table tbody tr.iva span{text-align:center;}.results .prodotto .center .detail .price table tbody tr.risparmio .total,.results .prodotto .center .detail .price table tbody tr.risparmio .text{float:unset;display:inline-block;}}
