@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500&display=swap);.dropdown-menu,.new-menu .top-menu .navbar-nav:first-child a{font-size:.9rem}.dropdown-menu a.dropdown-item,.new-menu .nav-link,.new-menu .navbar-brand h2,.ricercamenuhome a.nav-link{font-weight:500;font-family:Outfit,sans-serif}.dropdown-menu a.dropdown-item,.new-menu .nav-link,.new-menu .navbar-brand h2,.ricercamenuhome a.nav-link,.t-banner,body{font-family:Outfit,sans-serif}#footer h3,.iscrizione legend,.t-banner,.titolo-home h1{font-weight:bolder}#filtro,#img-wrap-c-assistenza h1{top:50%;left:50%;transform:translate(-50%,-50%)}#img-wrap-c-assistenza,#img-wrap-c-contatti{height:40vh;background-position:center center}@font-face{font-family:Outfit-thin;src:url('fonts/Outfit-Thin.eot');src:url('fonts/Outfit-Thin.eot?#iefix') format('embedded-opentype'),url('fonts/Outfit-Thin.svg#Outfit-Thin') format('svg'),url('fonts/Outfit-Thin.ttf') format('truetype'),url('fonts/Outfit-Thin.woff') format('woff'),url('fonts/Outfit-Thin.woff2') format('woff2');font-weight:600!important;font-style:normal;font-stretch:normal;line-height:initial}body{font-weight:400;letter-spacing:.05rem}h3,h4,h5,h6{font-optical-sizing:auto;font-family:Outfit-thin,sans-serif;font-weight:600!important}.form-control,.table-cart .form-control,.table-cart td,.table-cart th{letter-spacing:.8px}.container-fluid{padding-left:30px;padding-right:30px}.bg-dark{background-color:rgba(0,0,0,.9)!important}#risultati-ricerca,.add_to_cart,.dropdown-menu,header{background:#000}#footer .nav-link,#footer ul,.marchi-home .col-xl-2,.new-menu,.prodotti-home .col-xl-2{padding:0}.new-menu .navbar-brand{width:15%;text-align:center;position:absolute;margin:0 auto;left:0;right:0}.new-menu .navbar-brand img{width:37%}.new-menu .navbar-brand h2{text-transform:uppercase;margin-top:8px;font-size:1rem;color:red}.new-menu #responsive-menu{flex-direction:column}.new-menu .top-menu{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.new-menu .parte-alta-menu{flex-direction:row-reverse;justify-content:space-between;width:100%;display:flex;padding:.5rem 30px}.listini-menu a{font-size:.65rem!important}.new-menu .nav-link{padding:.5rem 1rem!important;display:block;color:#fff!important;letter-spacing:.04rem}#footer a:hover,.new-menu .nav-link:hover,.ricercamenuhome a.nav-link:hover,.table tbody td a:hover{color:red!important}.new-menu .top-menu .navbar-nav:nth-child(2) a{font-size:1rem;text-transform:initial;position:relative}.icone-menu .utente a.nav-link,.loggato ul .list-inline-item:last-child a,.partners .nav-link:last-child,.top-menu .navbar-nav:first-child .nav-item:last-child a.nav-link{padding-right:0!important}.partners .nav-link:hover{color:#fff!important;text-decoration:underline}.dropdown-menu{border:1px solid #fff;left:unset;top:unset;padding:0;z-index:2000}.bg,.dropdown-menu li,.prodotto-carrello{position:relative}.dropdown-menu a.dropdown-item{display:flex;color:#fff;letter-spacing:.04rem;text-transform:none!important;padding:.2rem .8rem 1.6px;justify-content:space-between;align-items:center;font-size:.55rem;line-height:1.4}#indirizzospedizione,#intestazionefattura,.dd-none,.dropdown-menu .dropdown-divider:last-child,.search-responsive{display:none}.dropdown-divider{margin:0}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{color:#fff;text-decoration:none;background-color:#6c6c6a}.dropdown-toggle::after{font-family:"Font Awesome 5 Free";font-weight:600;margin-left:5px;vertical-align:unset;content:"\f078";border:0;display:unset}.nav-item .submenu{display:none;position:absolute;left:100%;top:-7px}.dropdown-menu>li:hover>.submenu{display:block}.ricercamenuhome{display:flex;flex-direction:column;width:40%}.ricercamenuhome form,.search-responsive form{display:flex;width:57.7%;height:32px;background:0 0;color:#fff}.ricercamenuhome .navbar-nav{align-items:center}.ricercamenuhome form button.btn-outline-secondary,.search-responsive form button.btn-outline-secondary{border-bottom-left-radius:0;border-top-left-radius:0;height:32px}.ricercamenuhome form input,.search-responsive form input{color:#fff;border-top-right-radius:0;border-bottom-right-radius:0;height:32px;padding:10px;font-size:11px;border-right:0;background:0 0}.new-menu .btn-light{border-top-left-radius:0;border-bottom-left-radius:0;font-size:.9rem;color:#fff;border-color:#ced4da;border-left:0;background:0 0}.new-menu .btn-light:hover{background:#ced4da;color:#000;border-color:#ced4da}.iscrizione input:focus,.ricercamenuhome form input:focus{background:0 0;border:1px solid #fff;border-right:0;outline:0;box-shadow:unset;color:#fff}.ricercamenuhome a.nav-link{color:#fff!important;text-transform:uppercase;letter-spacing:.04rem;font-size:.9rem}.ricercamenuhome .navbar-nav .nav-item:first-child a.nav-link{padding-left:0!important}.responsive-menu{display:flex;align-items:center;flex-direction:row-reverse}.partners .nav-link{font-size:.6rem}.iscrizione{min-width:20rem;color:#fff;width:20rem;right:30px}.iscrizione form{margin:0 auto;width:90%}.iscrizione .form-group,.sub p,.titolo-home h1{margin-bottom:0}.iscrizione legend{text-align:center;margin-top:1rem}.iscrizione a{color:#fff}.box-marchio a:hover,.box-prodotto a:hover,.iscrizione a:hover{color:red;text-decoration:none}.iscrizione a.btn,.iscrizione button{width:100%;background:0 0;border:1px solid #fff}.iscrizione a.btn:hover,.iscrizione button:hover{background:red;border-color:red;color:#fff}.iscrizione input{color:#fff;height:32px;padding:10px;font-size:11px;background:0 0}#footer .boxlogin,#footer .boxnegozio{font-size:15px;font-weight:100;background:#343a40;color:#fff;width:100%;text-align:center;margin-bottom:.5rem;float:right;padding:5px;border-radius:5px;display:flex;justify-content:center;align-items:center}#footer .boxlogin i,#footer .boxnegozio i{margin-right:5px}#footer .login button.log{width:100%;font-size:12px;letter-spacing:.08rem;background:0 0;border:1px solid #fff;margin-bottom:.5rem}#footer .login button:hover{color:#fff;background:red;border-color:red}.loggato span{color:red;font-size:.67rem;position:absolute;bottom:-6px;right:0;width:800px;text-align:right}#cancellazzione a,#footer1 a:hover,#form-registrazione-page a,#presavisione a,.c-assistenza-page a,.gallery-prod .slick-next:before,.gallery-prod .slick-prev:before,.like:hover,.loggato i.fa-user,.prodotti-page .like:hover,.title-boxcart div:first-child a:first-child:hover{color:red}.prodotto-carrello .numero small{background:red;color:#fff;border-radius:50%;font-size:.6rem;width:18px;display:flex;align-items:center;justify-content:center;height:18px;position:absolute;right:0;top:-1px;line-height:18px}.bg .title h2,.titolo-home h1{font-size:2rem;letter-spacing:.2rem}#footer li.nav-link{line-height:1;margin-bottom:2px}.slider-home .slick-slide,.slider-rivenditori .slick-slide{border:2px solid #000;border-bottom:0;border-top:0;line-height:0}.slider-home .slick-arrow,.slider-rivenditori .slick-arrow{background:rgba(0,0,0,.7);width:28%;height:100%;z-index:2}.slider-home .slick-prev,.slider-rivenditori .slick-prev{left:0}.slider-home .slick-next,.slider-rivenditori .slick-next{right:0}.slider-home .slick-next:before,.slider-home .slick-prev:before,.slider-rivenditori .slick-next:before,.slider-rivenditori .slick-prev:before{font-size:60px}.titolo-home h1{color:#000}.titolo-home p{margin-bottom:5%;letter-spacing:.05em;font-weight:400!important}.box-marchio,.box-prodotto{margin-bottom:1rem;position:relative}.marchi-home h1,.prodotti-home h1{font-size:1.6rem;font-weight:500}.box-marchio a,.box-prodotto a{display:flex;align-items:center;color:#000;flex-direction:column}.box-marchio img,.box-prodotto img{width:70%;margin-bottom:2%}.catshowproducs img{width:60%}.box-marchio h6,.box-prodotto h6{font-size:.9rem;font-family:Outfit,sans-serif;margin-bottom:0;font-weight:500!important;letter-spacing:.05rem;text-align:center}.marchi-home,.prodotti-home:not(.catshowproducs){padding:0 300px}.marchi-home h1,.prodotti-home:not(.catshowproducs) h1{padding:0 35px}.marchi-home hr,.prodotti-home:not(.catshowproducs) hr{margin:1rem 35px}.t-banner{letter-spacing:.2rem;font-size:1.8rem}#footer{text-align:left;background-color:#000!important;color:#fff}#footer h3{margin-top:3%;text-align:left;font-size:13px;padding:5px;color:red;letter-spacing:.09em;margin-bottom:0}#footer a,#footer input.lgmail,#footer input.log{font-size:11px;color:#fff;font-family:Outfit,sans-serif}#footer hr.line{margin-top:.3rem;background:#fff}#footer a{letter-spacing:.04rem;font-weight:500;margin:3px auto;font-style:normal}.login{text-align:right;display:flex;flex-direction:column}.form-final{display:flex;align-items:center;width:100%;justify-content:space-between;flex-direction:row-reverse}.form-final .help{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bg .title,.details,.list-unstyled,.table thead{text-align:center}#lgpwB{font-size:11px!important}#footer input.lgmail,#footer input.log{margin:1% 0;border:1px solid #fff;background-color:transparent;letter-spacing:.09em!important;border-radius:.25rem;height:32px;width:100%;cursor:pointer;opacity:1}#footer input[type=password],#footer input[type=text]{padding-left:10px;font-family:Outfit,sans-serif;letter-spacing:.09em;font-weight:bolder}.logbtn{width:30%}#footer input[type=submit]:hover{background:red;border:1px solid red;color:#fff}.login .help a{margin:1px 0!important}.login .help a span{font-size:9px}.login .help a:first-child{margin-top:5%!important}#footer1 p{font-size:13px;font-family:Outfit,sans-serif;letter-spacing:.05em;font-weight:400!important}#footer1{display:flex;align-items:center;justify-content:space-between}#footer1 a{color:#000;font-family:Outfit,sans-serif}.btnlogin input:hover{color:#fff!important;background-color:red!important;border:0!important}.catshowproducs .box-prodotto img{width:40%}#prodotti-page.cat-prod-page .col-lg-5,.bestsellerprodotti .prodotti-page .col-lg-3:first-child,.bestsellerprodotti .prodotti-page .col-lg-3:nth-child(5n){padding-left:15px!important}ol.breadcrumb{margin-bottom:.5rem;padding:.5rem 0 0;letter-spacing:.09em;background-color:#fff;font-size:.77rem}.like,.prodotti-page .like,.title-boxcart div:first-child a:first-child,.title-boxcart div:first-child a:last-child:hover,ol.breadcrumb a{color:#6c757d}#Result .col-lg-6:first-child,#Result .col-lg-6:nth-child(2),.col-lg-8 .breadcrumb{padding-top:0}.breadcrumb-item.active{color:#000}.filtri{display:flex;align-items:flex-start;justify-content:space-between}.filtri .form-group,.newstyleproducts .col-12,.newstyleproducts .systemaddcart{align-items:center;display:flex}.filtri .form-group label{width:150px;margin-bottom:0;font-family:Outfit,sans-serif;font-weight:200}.filtri .form-group select{font-family:Outfit,sans-serif;font-weight:200}.pagination .page-link{color:#fff;background-color:#343a40;border-color:#343a40}.page-item.active .page-link{color:#fff;background-color:#545b62;border-color:#4e555b}.filtri-bassi .pagination{justify-content:flex-end}.page-item:nth-last-child(2) .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.bg img{height:100%}.bg .title{position:absolute;bottom:10px;width:100%}.bg .title h2{color:#fff;font-weight:bolder;margin-bottom:0}.prodotti-page figure img{margin:0 auto 10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;object-fit:contain}.prodotti-page figure:hover img{transform:scale(1.01)}.prodotti-page figcaption .details .nomearticolo{font-size:17px;font-weight:400;letter-spacing:.05em;margin-bottom:3px}.prodotti-page figcaption .details h4,figcaption .details h4{font-size:14px;font-weight:400;padding:0!important}.prodotti-page figcaption h4.codice,figcaption .details h4.codice{font-size:11px;padding:0;margin-bottom:3px;letter-spacing:.08em}.prodotti-page .col-xl-2{padding-top:15px}.prodotti-page figcaption .prezzo1{margin-bottom:0;letter-spacing:.05em;padding-top:0}.prodotti-page figcaption .prezzo,figcaption .prezzo{display:block;margin-bottom:0;letter-spacing:.05em}.newstyleproducts .col-12{justify-content:center;padding:0!important;margin:0}.newstyleproducts .systemaddcart input{width:70px;margin-right:5px}.form-control{font-weight:400}.newstyleproducts{padding:3px .1rem .5rem!important;font-size:.8rem!important}.newstyleproducts .systemaddcart a{color:#212529;letter-spacing:.08em}.prodotti-page .col-xl-2::before{border-bottom:1px solid #cacaca;content:'';position:absolute;bottom:0;left:0;width:100%}.prodotti-page .col-xl-2:first-child::before{margin-left:15px}.prodotti-page .col-xl-2:nth-child(6n)::before{margin-right:15px;right:0;left:unset}.a_v figure{margin:0!important}.dispornot small{font-family:Outfit,sans-serif}.titoloprodotto h1{margin-bottom:0;font-size:28px;color:#000;letter-spacing:.05em;font-weight:600}.titoloprodotto h4,.titoloprodottosingolo h4.h5{margin:0 0 12px;font-size:12px;letter-spacing:.09em}.titoloprodotto h4{color:#000;font-weight:700}.titoloprodottosingolo h4.h5{color:#959595}.titoloprodottosingolo{display:block!important}.box_border{border:1px solid #f3f0ed;padding:5px;border-radius:5px;margin-bottom:.5rem}.prezzoprodotto .box_border:first-child h3{font-size:1.75rem;margin-bottom:0}.class_bar{text-decoration:line-through}.prezzoprodotto .box_border:nth-child(2) h3,.prezzoprodotto .box_border:nth-child(3) h3{color:red;margin-bottom:0;font-size:1.3rem}.prezzoprodotto h2{font-size:2rem;color:red;letter-spacing:.05em;font-family:Outfit-thin,sans-serif;font-weight:600!important}.acquistoprodotto .qtaprodotto{margin:unset;text-align:center;display:flex;align-items:center}.acquistoprodotto .form-control{display:inline-block;width:27%;font-weight:bolder;margin-right:10px}.acquistoprodotto .btn-secondary{width:100%;font-weight:400!important;letter-spacing:.05em;margin:1% 0;border-radius:.25rem}.add_to_cart{border-color:#000}.messaggi_prodotto p{color:#6c757d;margin-left:1.5rem;font-family:Outfit,sans-serif;text-align:left}.boxdestrasotto .list-unstyled li,.caratteristicheprodotto div{margin:2% 0;padding-left:1.5rem;padding-top:3px;padding-bottom:3px}.heading-line{width:100%;margin:10px auto;display:block;height:1px;background:red}.caratteristicheprodotto{margin-top:5%;letter-spacing:.05em}.caratteristicheprodotto div{border:1px solid #f3f0ed;border-radius:.25rem}.boxdestrasotto .list-unstyled li i,.caratteristicheprodotto i{margin-right:4px}.btn-1{background:0 0;border:0;color:#6c757d!important}.btn-1:hover{text-decoration:none;color:#212529!important;cursor:pointer}.desideriprodotto .btn-danger,.potrebbe_servirti .btn-danger{color:#5a5a5a;background-color:transparent;border-color:#f3f0ed;width:78%;letter-spacing:.05em}.potrebbe_servirti .btn-danger{font-family:Outfit,sans-serif;font-weight:100;border-color:#cacaca;width:unset}.desideriprodotto .btn-danger:nth-child(2){width:20%!important;color:red;border-color:red}.desideriprodotto .btn-danger:hover,.potrebbe_servirti .btn-danger:hover{color:#fff;background-color:red;border-color:red}.boxdestrasotto{border:1px solid #f3f0ed;padding:0 10px 10px}.boxdestrasotto h3{margin-top:1%;text-transform:uppercase;font-size:1rem;letter-spacing:.05em;font-weight:700;font-family:Outfit,sans-serif!important}.boxdestrasotto i{width:7px;height:16px;display:inline-flex;justify-content:center;align-items:center}.sub,.title-boxcart{display:flex;align-items:center}.list-unstyled{margin-bottom:0;letter-spacing:.05em}#END_TOTALE_IMPONIBILE_PRODOTTI,#SCONTO_TOTALE,.menu-comparsa,.table tbody td.text-right input{text-align:right}.boxdestrasotto .list-unstyled li{text-align:left;border-radius:.25rem;font-size:.7rem;font-weight:400}.descrizioneprodotto p{margin-bottom:5%;letter-spacing:.05em}.videoprodotto{width:100%;height:600px;margin-bottom:1%;border-radius:10px}.bestsellerprodotti,.recentiprodotti{margin-bottom:3rem}#cart-detail p,.boxcart .dati_carrello,.menu-comparsa{margin-bottom:.5rem}.bestsellerprodotti h2,.recentiprodotti h2{text-align:left;font-size:1.6rem;font-weight:500;text-transform:uppercase;margin-bottom:2%}.ico-scomparsa,.menu-comparsa i{font-size:1.5rem;transition:1s}.bestsellerprodotti .prodotti-page .col-lg-3{border-bottom:none!important}.bestsellerprodotti .box-img-block a>img{margin-bottom:10px!important}#cart-detail .btn-danger{width:100%;border-color:red;background:red}#cart-detail .btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.boxcart .titoloprod,.title-boxcart h3{font-size:1.1rem;margin-bottom:0}.box-menu-comparsa{border:1px solid #cacaca;border-radius:5px;background:#fafafa;position:fixed;width:20%;right:0;top:7.8rem;padding:20px;height:100%;opacity:0;transform:translateX(400px);transition:1s}.box-scomparsa{opacity:1;transform:translateX(0)}.box-menu-comparsa a{width:100%}.box-menu-comparsa hr{margin:.5rem auto}.box-menu-comparsa .btn-secondary{color:#fff!important;background-color:#000;border-color:#000}.ico-scomparsa{transform:rotate(90deg)}.box-menu-comparsa .btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}figcaption .details .nomearticolo{font-size:17px;word-wrap:break-word;font-weight:400;letter-spacing:.05em;margin-bottom:3px}.accordion h5,.asterisco small,.dati-fatturazione option,.dati-fatturazione select,button,label,textarea#noteOrdine{font-weight:bolder}.carrello .titolo h4,.carrello_agente .titolo h4{margin:0 0 12px;font-size:1.5rem;letter-spacing:.09em;font-weight:bolder}hr.line_top{margin-top:.3rem}hr.line_top_bottom{margin:.3rem 0}.sub{justify-content:space-between;margin-bottom:.3rem}.sub.sped{margin-bottom:1rem}.boxpagamento .boxdestra{box-shadow:1px 1px 10px #ced4da;border:1px solid #f3f0ed;padding:10px;border-radius:5px}.card-body{margin-top:3%}.btn-secondary{color:#fff!important;background-color:#343a40;border-color:#343a40}.gray-btn{background:#545b62;border-color:#545b62}.boxcart{box-shadow:1px 1px 10px #ced4da;padding:20px;position:relative;margin:3% auto auto;border-radius:5px}#LeftBox .boxcart:first-child,.card-body.panel{margin-top:0}.title-boxcart{justify-content:space-between;flex-direction:row-reverse;margin-bottom:.5rem}.title-boxcart div:first-child a:last-child{color:red;margin-left:15px}.cod_cart{margin-bottom:0;font-size:.8rem}.dot-green{height:10px;width:10px;background-color:green;border-radius:50%;display:inline-block}.box-form-registrazione .datipersonali,.td-qta{display:flex}.info-boxcart .col-lg-4:first-child span:last-child,.info-boxcart .col-lg-4:nth-child(2) span,.info-boxcart .col-lg-4:nth-child(3) span{font-size:13px}.info-boxcart .col-lg-4:nth-child(3) input{width:40%;display:inline-block;vertical-align:middle;font-size:.8rem;height:calc(1.5em + .75rem)}.totale-boxcart{font-size:15px}textarea#noteOrdine{width:100%;height:150px}.boxcart .tot_carrello{float:right}.boxcart .btn_cart{float:left}.boxcart hr{margin-bottom:.5rem;margin-top:.5rem}.boxcart .dati_carrello .dati-disp span:first-child,.boxcart .dati_carrello .dati-prezzo span:first-child{margin-right:.5rem}.boxcart .dati_carrello span{font-size:.95rem}.boxcart .dati_carrello .qtacart input{padding-right:2px}.carrelloutente .boxdestra h3{font-size:1.1rem;text-transform:uppercase;margin-bottom:0;margin-top:9px}button,label{letter-spacing:.05rem}.carrello_agente .titolo span{font-size:15px;letter-spacing:.05rem}.tab-riepilogo thead th,.table.table-cart thead th{font-size:.75rem}.table.table-cart td,.table.table-cart th{padding:0 .2rem}.table tbody td,.table thead th{vertical-align:middle}.box-all-news p,.table tbody{font-size:.8rem}.table.table-cart .bg-light{background-color:#f2f2f3!important}.table-cart .form-control{padding:.375rem .3rem;font-size:.7rem}.td-qta{align-items:center;flex-wrap:nowrap}.up-down-qta{margin-left:3px}.up-down-qta i{font-size:.7rem}.table tbody td a{color:#5a6268!important}tfoot td,tfoot th{vertical-align:middle!important}.dati-fatturazione label{margin-bottom:0;letter-spacing:.8px!important}.accordion{border-bottom:0}.accordion h5:after{font-family:"Font Awesome 5 Free";content:'\f078';font-size:20px;color:#777;float:right;margin-top:0;font-weight:900}#note{height:225px}.pagamento-finale .col-6{margin-bottom:5px}.asterisco small{text-align:justify;font-size:.78rem}.sconti-box input{width:50px}.card-body.nota{min-height:112px}#box-news-single{border:1px solid #000;border-radius:.25rem;padding:30px}.box-all-news{width:500px;margin:0 auto;border:1px solid #000;border-radius:.25rem;padding:10px 0 0;text-align:center;width:unset}#box-news-single h2,.box-all-news h3{letter-spacing:.04rem;font-family:Outfit,sans-serif;font-weight:400;font-size:1.2rem}.box-all-news img{width:200px;height:180px;object-fit:contain}#box-news-single a{color:red;font-family:Outfit,sans-serif;font-weight:400;display:block;font-size:.9rem;text-transform:uppercase;text-decoration:none}#box-news-single a:hover,.c-assistenza-page a:hover{text-decoration:underline}#Result .col-lg-4,#Result .col-lg-6,#all-news .col-lg-4{padding:15px}.box-all-news a{background:#000;color:#fff;display:block;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding:5px}.box-all-news a:hover{text-decoration:none;background:red}.box-all-news h3,.box-all-news img,.box-all-news p{padding:0 10px}#rivenditori{background-image:url(../img/bg/rivenditori.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:400px}#rivenditori .bg::before{content:'';background:rgba(0,0,0,.8);position:absolute;left:0;top:0;width:100%;height:100%}#filtro{position:absolute;color:#fff;text-align:center}#filtro h3,#filtro p{letter-spacing:.04rem;font-family:Outfit,sans-serif;font-weight:500}#filtro h3{font-size:2rem}.form-control:focus{color:#495057;background-color:#fff;border-color:red;outline:0;box-shadow:0 0 0 .2rem rgb(255 0 0 / 25%)}.box-ricerca{color:#fff;margin:0 auto;border:1px solid #fff;background:#000;border-radius:.25rem;padding:10px}.box-ricerca h2{margin-bottom:0;color:red;letter-spacing:.1rem;font-size:.8rem;font-weight:bolder}.box-ricerca hr{margin:.5rem 0;background:#fff}.box-ricerca p{margin-bottom:0;letter-spacing:.1rem;font-size:.7rem;font-weight:400}.box-ricerca i{margin-right:8px;width:15px;height:15px;justify-content:center;display:inline-flex;align-items:center}#img-wrap-c-assistenza{position:relative;background-color:#000;width:100%;text-align:center;background-image:url(../img/assistenza.jpg);border-bottom-left-radius:5px;border-bottom-right-radius:5px}#img-wrap-c-assistenza.bannerprivacypolicy{background-image:url(../img/banner-privacy.jpg);}#img-wrap-c-assistenza.condizionidivenditabanner{background-image:url(../img/condizioni-generali.jpg);}#img-wrap-c-assistenza h1{font-weight:bolder;font-size:3.5rem;text-shadow:1px 1px #000;position:absolute;color:#fff;letter-spacing:.3rem;z-index:5}.c-assistenza-page iframe{border:none;border-radius:.25rem;width:100%;height:150px}.box-c-assistenza-page{padding:10px;border-radius:.25rem;box-shadow:1px 1px 10px #cecece}#img-wrap-c-contatti{position:relative;background-color:#000;width:100%;text-align:center;background-image:url(../img/contatti.jpg);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.boxgrigio,.boxnero{background:#000;color:#fff;text-align:center;width:100%;border-radius:.25rem;padding:10px}.boxgrigio{background:grey}.box-form-login,.box-form-registrazione{box-shadow:1px 1px 10px #cacaca;padding:10px;border-radius:.25rem}.box-form-login input.w-50,.box-form-registrazione input.w-50,.box-form-registrazione select.w-50{margin-right:10px}.box-form-registrazione .datipersonali input{margin-top:3px}.box-form-registrazione .datipersonali label{margin-left:8px;font-size:.9rem}.slider-single-product-image img{max-width:60%;margin:0 auto}.slider-product-nav img{width:50%!important}.mpi-descrizione-del-prodotto-singolo strong{font-weight:700;font-family:Outfit,sans-serif}@media screen and (max-width:991px){.mpi-descrizione-del-prodotto-singolo p img{width:100%;height:auto}}.bg img{width:100%;object-fit:cover}
.boxdestrasotto .list-unstyled li {letter-spacing: .2px;}
.boxdestrasotto .list-unstyled li i{margin-right: 1px;}