body{font-family:Roboto,sans-serif!important}.content-width{max-width:1920px}#toolbar2{background:#fff}#logo img{max-height:3rem;vertical-align:bottom}#toolbar2 span.riga1,#toolbar2 span.riga2{display:block;font-size:.75rem;font-weight:500}#toolbar2 span.riga1{color:#5dbf1a}#toolbar2 span.riga2{color:#728693}#strumenti a.tool-txt{color:#728693;text-transform:uppercase;font-weight:500;font-size:.875rem}#ricerca div.input-group-append span.input-group-text{border-left:0;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-right:1px solid gray;border-top:1px solid gray;border-bottom:1px solid gray}#ricerca div.input-group-append span.input-group-text img{height:50%;width:auto;object-fit:contain}#cerca{border-top-left-radius:1rem;border-bottom-left-radius:1rem;border-right:0;border-top:1px solid gray;border-bottom:1px solid gray;border-left:1px solid gray}#toolbar3{z-index:35;background:0 0;background-color:rgba(0,0,0,.7)!important;color:#fff;position:fixed;top:0;left:0;width:100%;height:100%}#toolbar3 #vue-menu{background-color:rgba(0,0,0,.8);width:330px;max-width:100%;height:100%;overflow-y:auto}#toolbar3 #vue-menu #vue-menu-content{padding-left:8%}#toolbar3 #vue-menu::-webkit-scrollbar{width:6px}#toolbar3 #vue-menu::-webkit-scrollbar-track{background:#000}#toolbar3 #vue-menu::-webkit-scrollbar-thumb{background:#fff}#toolbar3 #vue-menu{scrollbar-width:thin;scrollbar-color:#fff #000}#toolbar3 #vue-menu a#close-menu{font-size:2rem;padding-right:1rem;margin-top:1rem;font-weight:700;color:#fff}#toolbar3 #vue-menu ul.ul_macro{list-style:none;padding:.5rem .5rem .5rem 0;margin:1rem 0 0 0}#toolbar3 #vue-menu ul.ul_macro li a{font-size:2rem;text-transform:uppercase;font-weight:500;color:#fff}#toolbar3 #vue-menu ul.ul_area{list-style:none;padding:.5rem 0;margin:.5rem 0 0 0}#toolbar3 #vue-menu ul.ul_macro ul.ul_area li a{font-size:1.25rem;font-weight:400}#toolbar3 #vue-menu ul.ul_categoria{list-style:none;padding:.5rem 0 0 .25rem;margin:0}#toolbar3 #vue-menu ul.ul_macro ul.ul_area ul.ul_categoria li{margin-bottom:.5rem}#toolbar3 #vue-menu ul.ul_macro ul.ul_area ul.ul_categoria li a{font-size:1rem;font-weight:300}#toolbar3 #vue-menu ul.ul_colonne{list-style:none;padding:.5rem 1rem;margin:1.5rem 0 0 0}#toolbar3 #vue-menu ul.ul_colonne li{width:100%;background-color:gray;line-height:3rem;padding-left:.5rem;margin:.5rem 0}#toolbar3 #vue-menu ul.ul_colonne li a{font-weight:500;text-transform:uppercase;color:#fff}#toolbar3 #vue-menu ul.ul_colonne li i{line-height:3rem}#toolbar3 #vue-menu ul.ul_colonne li ul.ul_righe{list-style:none;padding:.5rem .5rem .5rem 0}#toolbar3 #vue-menu ul.ul_colonne li ul.ul_righe li{background-color:#ccc;line-height:1.5rem;padding-left:.5rem;margin:.5rem 0}#toolbar3 #vue-menu ul.ul_colonne li ul.ul_righe li i{line-height:1.5rem}#toolbar3 a.nav-link{color:#fff!important}#toolbar3 a.nav-link.active{background-color:#fff;color:#000!important}#toolbar3 .dropdown-menu{background-color:#fff;border-left:1px solid #dee2e6!important;border-right:1px solid #dee2e6!important;border-bottom:1px solid #dee2e6!important}#navbar-toggler span{background-color:#000}section#homepage{max-width:1920px;padding-left:0!important;padding-right:0!important}#carousel_container{position:relative}div.carousel-mex{position:absolute;top:0;height:100%;align-content:flex-start;width:50%}div.carousel-mex h3{margin-top:10%;font-size:3.5rem;color:#fff;height:max-content;font-weight:300}div.carousel-mex h3 b{font-weight:500}div.carousel-mex h4{margin-top:0;font-size:2.25rem;font-weight:500;color:#fff;height:max-content}div.carousel-mex span{margin-top:6%;height:max-content;border-radius:1rem}div.carousel-mex span b{display:inline-block;min-width:16rem;color:#fff;padding:.5rem 2rem;font-weight:500;border-radius:1rem}div.box-footer{width:100%;height:calc(100vw * (1/8));margin:0 auto}div.box-footer div{height:40%;display:flex;justify-content:center}div.box-footer img{max-height:100%}div.box-footer h6{text-transform:uppercase;font-weight:700;margin-top:.25rem;color:#fff;font-size:1.25rem;text-align:center}div.box-footer p{color:#fff;text-align:center;font-size:.875rem;margin-bottom:0}div#folletti h5{color:#728693;font-size:3rem;font-weight:700}div#folletti a img{border-radius:50%;border:2px solid #a1afb6}div#bimby a span,div#folletti a span{display:block;width:100%;text-align:center;color:#b1bdc3;font-weight:550;margin-top:1rem;margin-bottom:1rem}span.puls-prodotti{display:inline-block;width:max-content;padding:1rem 2rem;color:#fff;text-transform:uppercase;font-weight:500;font-size:1.5rem;border-radius:0;width:100%;text-align:center}div.sm-badges{position:absolute;width:5rem;top:10%;text-align:center}div.sm-div-np{height:2.875rem;overflow:hidden}h5.sm_brand{font-weight:700;font-size:.75rem;color:#4e606c}p.sm_np{font-size:1rem;color:#4e657b;font-weight:550}span.sm-badge-sconto{display:block;width:4rem;height:4rem;line-height:4rem;text-transform:uppercase;color:#fff;font-size:1.25rem;font-weight:500;border-radius:50%}span.sm_prezzo_listino{color:#111;font-size:1rem}span.sm_prezzo{color:#5dbf1a!important;font-weight:550!important;font-size:1rem}.box-home{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.box-home div{text-align:center}#box-bimby p{color:#5dbf1a;font-size:4rem;margin-bottom:0;line-height:4.25rem;letter-spacing:2px}#box-bimby strong{width:max-content;font-weight:500}#box-bimby mark,#box-newsletter mark{display:block;margin:0 auto;width:max-content;color:#fff;text-transform:uppercase;padding:.5rem 5rem;font-weight:500;font-size:1rem;background-color:#5dbf1a;border-radius:1rem}#box-newsletter p{text-transform:uppercase;color:#52616a;font-size:3rem;margin-bottom:0;line-height:3.5rem}#box-newsletter mark{background-color:#5dbf1a}#blog img{display:block;margin:0 auto}.box-blog{text-align:center}.box-blog p{color:#52616a;margin-bottom:0;font-weight:550;font-size:1.25rem}.box-blog mark{display:block;margin:0 auto;width:max-content;color:#fff;text-transform:uppercase;padding:.5rem 5rem;font-weight:500;font-size:1rem;border-radius:1rem;background-color:#5dbf1a}#box-assistenza{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;align-items:center}#box-assistenza p{margin-bottom:0;font-size:3rem;line-height:3.5rem;color:#8c8c8c}#box-assistenza mark{display:block;width:max-content;color:#fff;text-transform:uppercase;padding:.5rem 5rem;font-weight:500;font-size:1rem;border-radius:1rem;background-color:#5dbf1a}footer#footer{font-family:Roboto,sans-serif;background-color:#627380;color:#fff;padding-bottom:8rem;padding-top:4rem}footer#footer #footer-content{max-width:1266px;margin:0 auto}footer#footer .row{max-width:none}div#div-social{display:flex;align-items:center}div#div-social ul{width:max-content;list-style:none;margin-left:auto;margin-bottom:0;padding-left:0}footer#footer ul li.li-social{display:inline-block}footer#footer ul li.li-social a{display:inline-block;height:max-content;width:calc(100vw * (1/48))}#footer ul.footer-menu{list-style:none;padding-left:0}#footer ul.footer-menu li{text-transform:uppercase;font-weight:500;font-size:.875rem;line-height:2rem}#footer ul.footer-menu li a{color:#fff}#footer h5{font-size:.875rem;color:#5dbf1a;font-weight:600}#footer h5 a{color:#5dbf1a}.bg-orange{background-color:#ff7f29}.bg-green{background-color:#5dbf1a}.bg-grey{background-color:#607483}#box-carousel{height:100%}#product-carousel .carousel-item{height:auto}#product-carousel .carousel-inner{border:1px solid #d9d9d9}#product-carousel div.carousel-item img{object-fit:contain}#product-carousel .carousel-indicators img{width:auto;max-width:5rem}section#dettaglio div.box-details h3 a img,section#dettaglio div.box-details h3 a span{margin-left:0!important}section#dettaglio div.box-details h3{font-size:1.25rem;margin-bottom:1rem!important;margin-top:.5rem!important}section#dettaglio div.box-details h3 a img,section#dettaglio div.box-details h3 a span{margin-left:0!important}section#dettaglio div.box-details h1{margin-bottom:0!important}#box-price #p-price{margin:0}section#dettaglio #val_prezzo_scontato_str{color:#5dbf1a;font-weight:500;font-size:1.75rem}section#dettaglio #box-cart a#btnadd2cart{background-color:#5dbf1a;border:1px solid #5dbf1a;color:#fff;border-radius:0;font-weight:500;text-transform:none}section#dettaglio #box-cart a#btnadd2cart:hover{color:#5dbf1a}section#dettaglio #box-cart a#btnadd2cartEsp{background-color:#5dbf1a;border:1px solid #5dbf1a;color:#fff;border-radius:0;font-weight:500;text-transform:none}section#dettaglio #box-cart a#btnadd2cartEsp:hover{color:#5dbf1a}section#dettaglio #box-cart div div.text-right{display:none}section#dettaglio #box-cart a#btnadd2list{display:none}section#dettaglio #p-price #val_prezzo_scontato_str,section#dettaglio #p-price #val_sconto{font-weight:500}section#dettaglio #p-price #val_sconto{padding-top:.125rem;padding-bottom:.125rem;background-color:#c00}section#dettaglio #p-price #val_prezzo_listino_str{color:#c00}section#dettaglio #box-descshort,section#dettaglio #riga-sku{color:#000}section#dettaglio div#attributi span b,section#dettaglio div#attributi_html b{font-weight:500}section#dettaglio .font-weight-bold{font-weight:500!important}section#dettaglio div#filepdf hr{border-top:2px solid rgba(0,0,0,.2);width:95%}section#dettaglio div#filepdf a{display:flex;align-items:center}section#dettaglio div#filepdf a img{max-height:40px}section#dettaglio div#filepdf a span{color:#5dbf1a;font-weight:500;margin-left:1rem;width:70%}section#dettaglio div.box-desc-long h1{font-size:1.25rem;font-weight:700;color:#000}section#dettaglio div.box-desc-long h2{font-size:1.125rem;color:#5dbf1a;font-weight:600}section#dettaglio div.box-desc-long h3{font-size:1rem;color:#000;font-weight:500}.box-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.box-video embed,.box-video iframe,.box-video object{height:100%;left:0;position:absolute;top:0;width:100%}#vue-espositore div.ancora_prodotto h5,#vue-espositore div.espositore2-prodotto span.esp2-brand{display:none}#vue-espositore button.btn-danger{background-color:#5dbf1a;border-color:#5dbf1a}div#espositore-editoriale-div strong{font-weight:500}div.espositore2-prodotto h4{font-weight:500!important}div.espositore2-prodotto .e2-prezzo_finale{font-weight:500!important}div#articolicorrelati div.card-body a.prodotto p.b{font-weight:500}#h1-section,div#keywords,div#vue-smartsearch div#contenuto_sm{font-family:Roboto,sans-serif}div#breadcrumb{max-width:100%;text-align:center!important;font-family:Roboto,sans-serif}div#vue-smartsearch div#contenuto_sm .text-body{color:#000!important}div#vue-smartsearch div#contenuto_sm .font-weight-bold{font-weight:500!important}div#vue-smartsearch div#contenuto_sm div.sm-bpt{height:2.5rem!important;margin-bottom:.5rem!important}div#vue-smartsearch div#contenuto_sm div.sm-prezzi{border:none!important;height:auto!important;float:none;width:100%;padding:0!important}div#vue-smartsearch div#contenuto_sm div.sm-prezzi .sm_prezzo_listino{display:inline-block;margin-left:.25rem!important;font-size:.75rem}div#vue-smartsearch div#contenuto_sm div.sm-prezzi .sm_add2cart{display:none}div#vue-smartsearch div#contenuto_sm div.sm-tcp{text-align:left!important;font-size:.9rem;float:none;width:100%;padding:0!important}div#vue-smartsearch div#contenuto_sm div.sm-tcp .align-top{text-align:left!important}div#vue-smartsearch div#contenuto_sm div.sm-tcp br{display:none!important}div#vue-smartsearch div#contenuto_sm div.sm-tcp img.sm-premium{display:none}div#vue-smartsearch div#contenuto_sm div.sm-cart2{clear:both;display:block!important;padding-bottom:1rem;border-bottom:1px solid #dee2e6;padding-top:1rem}div#vue-smartsearch div#contenuto_sm div.sm-cart2 a.sm-add2cart2{display:block;border:1px solid #5dbf1a;color:#5dbf1a;text-transform:uppercase;text-align:center;padding:.25rem;font-size:.875rem}div#vue-smartsearch div#contenuto_sm div.sm-cart2 a:hover.sm-add2cart2{background-color:#5dbf1a;color:#fff}div#vue-smartsearch div#contenuto_sm h5.sm_brand{display:none}div#vue-smartsearch div#contenuto_sm .sm_prod_tit{font-weight:400}div#vue-smartsearch div#contenuto_sm .sm_tempi_consegna.text-success{color:#000!important}div#vue-smartsearch div#contenuto_sm span.text-danger{color:#000!important}div#vue-smartsearch div#contenuto_sm div img.float-right{filter:grayscale(50%)}div#vue-smartsearch div#filtri_sm h5{color:#000!important;font-weight:500!important}div#vue-smartsearch div#filtri_sm label{font-family:Roboto,sans-serif;color:#000;font-weight:400}div#vue-smartsearch div#filtri_sm a.text-info{color:#000!important;font-weight:400}.page-item.active .page-link{background-color:#607483;border-color:#607483}.page-item.active .page-link:hover{background-color:#607483;color:#fff}div#vue-smartsearch a.page-link.text-primary{color:#000!important}div#vue-smartsearch div#contenuto_sm div.row div.border-bottom{position:relative;height:4.125rem}div#vue-smartsearch div#contenuto_sm .sm_prezzo_listino{display:block;margin-left:0!important}div#vue-smartsearch div#contenuto_sm .sm_add2cart{position:absolute;top:0;right:0}section#checkout{font-family:Roboto,sans-serif;font-weight:300}section#carrello .futura-grigio,section#checkout .futura-grigio{color:#000}section#carrello b,section#checkout b{font-weight:500}section#carrello h3,section#checkout h3{font-weight:500}section#carrello h5 a,section#checkout h5 a{font-weight:400;color:#000!important}section#carrello .font-weight-bold,section#checkout .font-weight-bold{font-weight:500!important}section#checkout form{margin-top:3rem!important}section#checkout form .futura-grigio{font-weight:400}section#checkout p.carrello-qt-prezzo{font-weight:400}button#coupon-btn{font-weight:500!important;border-radius:0}button#order-button{border-radius:0;font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;text-transform:none;background-color:#0c0;border:2px solid transparent;padding:.375rem 1.25rem!important}button:hover#order-button{background-color:#fff;color:#000;border:2px solid #000}section#areaprivata a.btn-checkout,section#areaprivata button.btn-checkout{padding:.375rem .75rem!important}section#areaprivata a.btn-checkout span,section#areaprivata button.btn-checkout span{padding:inherit}a.btn-checkout,button.btn-checkout{border-radius:0;background-color:#607483;border-color:#607483;text-transform:none;color:#fff;font-family:Roboto,sans-serif;font-weight:300;font-size:1rem;padding:0 1rem!important;line-height:1rem}a:hover.btn-checkout,button:hover.btn-checkout{background-color:#fff;color:#607483}a.btn-checkout i,button.btn-checkout i{display:none}a.btn-checkout span,button.btn-checkout span{display:block;position:initial;padding:.75rem 0}div.text-right a.btn-checkout,div.text-right button.btn-checkout{padding-left:1.5rem!important}div.text-right a.btn-checkout span::after,div.text-right button.btn-checkout span::after{content:" \00276d";margin-left:.5rem}div.text-left a.btn-checkout,div.text-left button.btn-checkout{padding-right:1.5rem!important}div.text-left a.btn-checkout span::before,div.text-left button.btn-checkout span::before{content:" \00276c";margin-right:.5rem}.ajax-upload-dragdrop{width:auto!important;border:1px solid #ced4da!important;border-radius:.25rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ajax-file-upload-container{margin:0!important}a.puls-smartag{background-color:#5dbf1a;font-weight:500!important}#informativa_cookie{z-index:99;background-color:#5dbf1a}@media screen and (max-width:1599px){div.carousel-mex h3{margin-top:10%;font-size:3rem}div.carousel-mex h4{font-size:2rem}div.box-footer{height:calc(100vw *(1/8))}div#folletti h5{font-size:2.5rem}span.puls-prodotti{font-size:1.25rem;padding:.75rem 1.5rem;min-width:20rem}#box-bimby p{font-size:3.5rem}#box-newsletter p{font-size:2.5rem}footer#footer ul li.li-social a{width:calc(100vw *(1/36))}}@media screen and (max-width:1365px){div.carousel-mex h3{margin-top:10%;font-size:2.5rem}div.carousel-mex h4{font-size:1.75rem}div.carousel-mex span b{min-width:12rem}div.box-footer{height:calc(100vw *(1/7))}div.box-footer div{height:35%}div.box-footer h6{margin-top:.5rem;font-size:1rem}div.box-footer p{font-size:.75rem}#box-bimby p{font-size:3rem}#box-newsletter p{font-size:2.25rem}.box-blog p{font-size:1rem}#box-assistenza p{font-size:2.5rem}footer#footer #footer-content{max-width:1000px}}@media screen and (max-width:1199px){div#vue-smartsearch div#contenuto_sm div.sm-prezzi .badge-dark{color:#fff!important;top:0;position:relative}div#vue-smartsearch div#contenuto_sm div.sm-prezzi,div#vue-smartsearch div#contenuto_sm div.sm-tcp{float:none;width:100%;text-align:center!important;padding:0!important}div#vue-smartsearch div#contenuto_sm div.sm-prezzi{margin:0!important}a.tool img{max-height:30px}div.carousel-mex h3{margin-top:6%;font-size:2.25rem}div.carousel-mex h4{font-size:1.625rem}div.carousel-mex span{margin-top:4%}div.carousel-mex span b{min-width:10rem;font-size:.875rem}div#folletti h5{font-size:2rem}span.puls-prodotti{font-size:1rem;padding:.625rem 1.25rem;min-width:18rem}#box-bimby p{font-size:2.5rem;line-height:3rem}#box-newsletter p{font-size:2rem;line-height:2.5rem}#box-assistenza p{font-size:2rem;line-height:2.5rem}div.box-footer{height:calc(100vw *(1/6))}div.box-footer div{height:35%}div.box-footer h6{margin-top:.5rem;font-size:1rem}div.box-footer p{font-size:.75rem}footer#footer ul li.li-social a{width:calc(100vw *(1/24))}}@media screen and (max-width:991px){div.ricerca-fixed{position:fixed!important;top:0;z-index:99;margin-left:25%}div.carousel-mex h3{margin-top:4%;font-size:2rem}div.carousel-mex h4{font-size:1.5rem}div.carousel-mex span{margin-top:3%}div.carousel-mex span b{min-width:8rem;font-size:.875rem}div.box-footer{height:calc(100vw *(1/5))}div.box-footer div{height:30%}div.box-footer h6{margin-top:.5rem;font-size:.875rem}div.box-footer p{font-size:.75rem}div#folletti h5{font-size:1.75rem}#box-bimby p{font-size:2.25rem;line-height:2.75rem}#box-newsletter p{font-size:1.75rem;line-height:2.25rem}#box-assistenza p{font-size:1.75rem;line-height:2.25rem}footer#footer ul li.li-social a{width:calc(100vw *(1/20))}}@media screen and (max-width:767px){div.ricerca-fixed{position:fixed!important;top:0;z-index:99;margin-left:auto}div.carousel-mex h3{margin-top:4%;font-size:1.5rem}div.carousel-mex h4{font-size:1.125rem}div.carousel-mex span{margin-top:3%}div.carousel-mex span b{min-width:5rem;font-size:.75rem;padding:.25rem 1rem}div.box-footer{height:calc(100vw *(1/4))}div.box-footer div{height:20%}div.box-footer h6{margin-top:.5rem;font-size:.75rem}div.box-footer p{font-size:.675rem}div#folletti h5{font-size:1.5rem}span.puls-prodotti{padding:.5rem 1.25rem;min-width:15rem}#box-bimby p{font-size:1.75rem;line-height:2rem}#box-bimby mark,#box-newsletter mark{padding:.375rem 2.5rem;font-size:.875rem}#box-newsletter p{font-size:1.375rem;line-height:1.75rem}#box-assistenza img{max-width:150px}#box-assistenza p{font-size:1.5rem;line-height:1.75rem}#box-assistenza mark{padding:.375rem 2.5rem}}@media screen and (max-width:575px){div#toolbar2 span.riga1,div#toolbar2 span.riga2{font-size:.675rem}#navbar-toggler span{margin:5px 0}div#strumenti a.tool{font-size:.75rem}div#strumenti a.tool img{max-height:25px}div.carousel-mex{width:47.5%;align-content:center}div.carousel-mex h3{margin-top:2px;font-size:1.8rem;margin-bottom:0}div.carousel-mex h4{margin-top:2px;font-size:.75rem;margin-bottom:0}div.carousel-mex span{margin-top:.5rem;line-height:.75rem}div.carousel-mex span b{min-width:8rem;font-size:1rem;padding:.75rem 1rem;line-height:.75rem;background-color:#405364;border-radius:0;font-weight:500;text-transform:uppercase}div.box-footer{height:calc(100vw *(1/2))}div.box-footer div{height:35%}div.box-footer h6{font-size:1rem}div.box-footer p{font-size:.75rem}div#folletti h5{font-size:1rem}span.puls-prodotti{padding:.25rem 1rem;min-width:12rem;font-size:.875rem}span.sm-badge-sconto{width:3rem;height:3rem;line-height:3rem;font-size:.875rem}#box-bimby p{font-size:1.125rem;line-height:1.25rem}#box-bimby mark,#box-newsletter mark{padding:.125rem 1rem;font-size:.75rem}#box-newsletter p{font-size:.875rem;line-height:1.125rem}#box-assistenza img{max-width:80px}#box-assistenza p{font-size:1rem;line-height:1.25rem}#box-assistenza mark{padding:2px 1rem;font-size:.625rem;line-height:.75rem}footer#footer{padding-top:2rem;padding-bottom:4rem}#logo-footer{max-width:50%}footer#footer ul li.li-social a{width:calc(100vw *(1/10))}}@media screen and (max-width:449px){div.carousel-mex h3{font-size:1.2rem}div.carousel-mex span b{min-width:6rem;font-size:.75rem;padding:.5rem 1rem}}#boxricerca .imgspeech{opacity:1!important}#boxricerca .input-group-prepend span{background-color:transparent}.espositore1{border:0!important}.conf_count{background-color:#198646!important}.espositore_start .card-body{color:transparent!important}#overall_menu_landing{font-family:"DM Sans"!important}