.pad-home-prova{padding:350px 15px}.contutto{max-width:1240px;margin:0 auto;position:relative;background-color:#fff; margin-top: 90px;}@font-face{font-family:custom-icon;src:url(/@/js-css/icon/custom-icon/custom.ttf) format("truetype")}body{font-family:Avenir,sans-serif;background-color:#eee}a{color:inherit!important}a:hover{text-decoration:none}a:focus{outline:0}strong{font-weight:700}.bg-soft-gray{background-color:#f6f7f8}.marg-top-50{margin-top:50px!important}.marg-top-40{margin-top:40px!important}.marg-top-30{margin-top:30px!important}.marg-top-25{margin-top:25px!important}.marg-top-20{margin-top:20px!important}.marg-top-15{margin-top:15px!important}.marg-top-10{margin-top:10px!important}.marg-top-5{margin-top:5px!important}.marg-bot-50{margin-bottom:50px!important}.marg-bot-40{margin-bottom:40px!important}.marg-bot-30{margin-bottom:30px!important}.marg-bot-25{margin-bottom:25px!important}.marg-bot-20{margin-bottom:20px!important}.marg-bot-15{margin-bottom:15px!important}.marg-bot-10{margin-bottom:10px!important}.pad-top-50{padding-top:50px!important}.pad-top-40{padding-top:40px!important}.pad-top-30{padding-top:30px!important}.pad-top-20{padding-top:20px!important}.pad-top-15{padding-top:15px!important}.pad-top-10{padding-top:10px!important}.pad-top-5{padding-top:5px!important}.pad-bot-50{padding-bottom:50px!important}.pad-bot-40{padding-bottom:40px!important}.pad-bot-30{padding-bottom:30px!important}.pad-bot-20{padding-bottom:20px!important}.pad-bot-15{padding-bottom:15px!important}.pad-bot-10{padding-bottom:10px!important}.navbar-brand{max-width:330px}.dropdown-toggle::after{display:none}.dropdown:hover .dropdown-menu{display:block!important}.dropdown-menu{border-radius:0;margin-top:0}.navbar{padding:3px;padding-left:0;padding-right:0;font-size:14px;z-index:999}.nav-item{padding:0 10px}.nav-item:last-child{padding-right:0}.nav-link{color:#111!important;font-size:17px;font-weight:500}.nav-link1{text-transform:none;color:#111!important;font-size:16px;font-weight:300}.nav-link2{text-transform:uppercase;color:#111!important;font-size:14px;font-weight:600}.contenitore{max-width:1600px;width:100%;margin:0 auto}#header{border-bottom:2px solid #ddd}#logo img{margin:0 auto;display:block}#megamenu{margin:0 auto;display:inline-block;padding:0}#megamenu li,#megamenu li a{float:left;text-align:center;font-weight:700}#megamenu li{border-right:2px solid #ddd;margin-top:5px}#megamenu li:last-child{border:none!important}#megamenu li a{display:block;color:#000;text-decoration:none;font-weight:400;font-size:16px;padding:0 8px;letter-spacing:.5px;text-transform:uppercase}#megamenu li:hover .voci_menu{text-decoration:underline}#megamenu .wrapMegamenu{display:none;position:absolute;top:40px;left:4.6%;width:91%;background-color:#fff;border-bottom:2px solid #ddd;z-index:3;padding:30px 0 10px 0;transition:all .3s linear}#megamenu .sub-menu li,#megamenu .sub-menu li a{background:none repeat scroll 0 0 transparent;border:medium none;padding:0}#megamenu .sub-menu li{width:100%;float:left;margin-top:0}#megamenu .sub-menu li.last{margin-left:5px!important;border-left:0!important}#megamenu .sub-menu li a{text-transform:uppercase;display:block;float:left;text-align:left;color:#000;width:100%;margin-top:5px;text-transform:none;font-size:15px;letter-spacing:.5px;padding-top:2px}#megamenu .sub-menu li:hover a{text-decoration:underline}#megamenu .sub-menu li ul{float:left;margin-bottom:.5em}#megamenu .sub-menu li ul li a{text-transform:none;display:block;float:none;text-align:left;color:#000;margin:0;padding-left:5px;font-weight:400}#megamenu .big-sub-menu{border-left:2px solid #ddd!important}.dropdown-caret{display:none!important}.navbar-light{background-color:transparent;border:none}.navbar-light .navbar-nav>li>a{text-align:right}.navbar-light .navbar-collapse,.navbar-light .navbar-form{border:none}.navbar-collapse{box-shadow:none}.navbar-light .navbar-toggle{border:none}.navbar-light .navbar-toggle:hover{background-color:transparent}.navbar-light .navbar-toggle:hover .icon-bar{background-color:#333}.order-md2{order:2}.order-md1{order:1}.order-md3{order:3}.order-md4{order:4}.iconcine-scheda h5{font-size:30px}.link-scheda a{display:block;width:100%}.link-scheda h5{margin:0}.btn1-scheda a{text-align:center;display:block;font-size:16px;width:100%;margin:0 0 0 auto;padding:12px 0;background-color:#ffe869;color:#444!important;transition:all .5s linear}.btn2-scheda a{text-align:center;display:block;font-size:16px;width:100%;margin:0 auto 0 0;padding:12px 0;background-color:#eee;color:#444!important;transition:all .5s linear}.btn1-scheda a:hover{background-color:#e0cb52}.btn2-scheda a:hover{background-color:#d3d3d3}.icone-social-scheda a{padding:0 10px;width:auto!important}.icone-social-scheda a:last-child{padding-right:0}.icone-social-scheda h5{font-size:40px;margin:0}.fa-facebook-official{color:#4267b2}.fa-instagram{color:#fff;background-image:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);padding:6px 8px;font-weight:400;border-radius:12px}.fa-pinterest{color:#cb2027}.insta h5{font-size:27px}.insta{position:relative;top:-5px}.icone-social-scheda a{display:none!important}.icone-social-scheda .attivo{display:inline-block!important}.position-sticky-menu-servizio{position:sticky;top:75px;background-color:#fff;z-index:1006;padding:0px 15px;box-shadow:0 10px 12px -10px rgba(0,0,0,.19)}.second-menu{padding:10px 0;width:100%;z-index:100;background: #fff;margin:0 auto;list-style:none}.second-menu li{display:inline-block;padding:5px 65px}.logo-negozio img{border-radius:50%;border:solid .8px #333}.logo-negozio{position:absolute;top:20px;right:-110px;z-index:100}.schedina_rubrica p{font-size:15px;text-align:justify}.map-info{width:300px;height:200px;background-color:#fff;padding:20px 30px 20px 30px;color:#40454c;position:absolute;box-shadow:0 1px 2px 0 rgba(0,0,0,.35);border-radius:4px;top:25%;left:5%;z-index:1000}.map-info .map-info-address{height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.map-info .map-info-goto{position:absolute;top:70px;right:-20px;background-color:#f8f398;font-size:14px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px;-webkit-box-shadow:0 14px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 14px 15px 0 rgba(0,0,0,.1);-o-box-shadow:0 14px 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 14px 15px 0 rgba(0,0,0,.1);box-shadow:0 14px 15px 0 rgba(0,0,0,.1)}.icon{font-family:custom-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale}.icon-goto::before{content:"\e90d"}.titolo_box_home{min-height: 36px; margin-top: 10px; margin-bottom:5px;text-align:center;text-transform:lowercase}.slider-outlet .titolo_box_home{font-size:12px}.titolo_box_home:first-letter{text-transform:uppercase}
.bollino_sconto{min-height: 36px; position:absolute;/*top:-100px;*/background:#222;width:90%;left:5px;color:#fff;padding:6px 0;font-weight:400;font-family:titoli,sans-serif;font-size:16px}.box_home_prodotti{margin-bottom:25px}.box_home_prodotti a{display:block;box-shadow:1px 3px 5px #999;border-radius:3px;background-color:#fff}.prezzi_schedina_sezioni del{font-size:14px}.prezzi_schedina_sezioni span{background:#1868ee;width:90%;color:#fff!important;display:block;padding:4px 2px;margin:0 auto;margin-bottom:10px;border-radius:40px;font-family:titoli,sans-serif;/*font-size:10px*/}.img_hover img{min-height: 288px;border-top-left-radius:3px;border-top-right-radius:3px}.line{border:solid 1px #f6f7f8;max-width:1210px;margin:0 auto;margin-top:10px}.partner{display:block;padding:0}.partner li{list-style:none;color:rgba(0,0,0,.5);transition:.3s linear;padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #eee}.partner li:hover{color:rgba(0,0,0,.9)}.partner-row{min-height:150px}.max-logo-partner{max-width:120px;max-height:60px}.menu-partner{position:absolute;z-index:14;background:#f1f2f3;top:0;left:-15px;display:none;padding:10px;width:120%}.apri-menu:hover .menu-partner{display:block!important}.d-none-0{display:none}.z-index-marche{z-index:1005}.slider-staff img{border-radius:50%;margin-bottom:15px}.slider-staff h4{text-align:center;text-transform:capitalize;font-size:16px}.slider-staff p{display:none}.slider-staff h6{font-size:12px;text-align:center;text-transform:capitalize;font-weight:400}.parallax-sezione{height:400px;position:relative}.parallax-sezione::after{position:absolute;content:'';height:100%;width:100%;background-color:#333;opacity:.25;z-index:1;top:0;left:0}.h1-bread-sez{padding-top:150px;z-index:2}.h1-bread-sez h1{text-align:center;color:#fff;text-shadow:0 0 2px #333;font-weight:700;font-size:2.5rem}.h1-bread-prod h1{text-align:center;color:#333;font-weight:700;font-size:32px;margin-bottom:5px}.h1-bread-prod p{text-align:center;font-size:12px;color:#333;margin:0;margin-bottom:15px}.h1-bread-prod a{transition:all .4s linear;color:#666!important}.h1-bread-prod a:hover{color:#333!important;text-transform:none}.slider-cataloghi{overflow:hidden}.modal-body{padding:0}.ekko-lightbox-nav-overlay a span{text-shadow:0 0 6px #fff}.specifiche h4{font-size:25px;font-weight:700;text-align:center;display:block;color:#333;margin-bottom:5px}.specifiche h5{font-weight:400;text-align:center;font-size:14px;color:#333;margin-bottom:25px;font-style:italic;}.h1-bread-provincia{padding-top:120px;z-index:2}.h1-bread-provincia h1{text-align:center;color:#fff;text-shadow:0 0 2px #999;font-weight:700;font-size:1.9rem;margin-bottom:0}.h1-bread-provincia p{text-align:center;color:#fff;text-shadow:0 0 2px #999;font-size:12px}.tag-pro .navbar-right_tag{display:block;text-align:center}.tag-pro .dropdown_tag{display:inline-block;padding:10px 20px}.pag-nav ul{padding:0;list-style:none;display:block;text-align:center;font-size:20px;border-bottom:1px solid #d3d3d3;margin-left:35%;margin-right:35%;margin-bottom:40px}.pag-nav li{list-style:none;display:inline-block;padding:0 4px}.pag-nav li:first-child{padding-left:0}.pag-nav li:last-child{padding-right:0}.pag-nav a{font-size:13px;color:#666!important}.pag-nav .pag_attivo{font-size:17px;color:#333!important;font-weight:700}.pag-nav-sopra ul{padding:0;list-style:none;display:block;text-align:center;font-size:20px;border-bottom:1px solid #d3d3d3;margin-left:25%;margin-right:25%;margin-bottom:0}.pag-nav-sopra li{list-style:none;display:inline-block;padding:0 4px}.pag-nav-sopra li:first-child{padding-left:0}.pag-nav-sopra li:last-child{padding-right:0}.pag-nav-sopra a{font-size:14px;color:#666!important}.pag-nav-sopra .pag_attivo{font-size:17px;color:#333!important;font-weight:700}.nome-prodotto h4{font-size:16px;font-weight:500;color:#555;margin-bottom:0;transition:all .5s linear}.schedina-sezione figure{position:relative;overflow:hidden;margin:0;border-top-left-radius:6px;border-top-right-radius:6px}.schedina-sezione img{transition:all .5s linear;opacity:.95}.card-sezione:hover img{opacity:1;transform:scale(1.1)}.marca-prodotto h5{font-size:14px;text-align:right;color:#333;font-weight:300;transition:all .5s linear;font-style:italic}.card-sezione{box-shadow:0 0 8px 0 rgba(0,0,0,.17);border-radius:5px;transition:all .5s linear}.card-sezione:hover{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.7)}.card-sezione:hover .nome-prodotto h4{color:#dbb583}.card-sezione:hover .marca-prodotto h5{color:#dfa860}.info-sez{text-align:center}.info-sez h5{margin:0;font-weight:400;padding:10px 0;color:#555;transition:all .5s linear;font-size:15px}.info-sez a{display:block;margin:0 auto;border:solid 1px #dbb583;width:70%;transition:all .5s linear;border-radius:5px}.card-sezione:hover .info-sez h5{color:#fff}.card-sezione:hover .info-sez a{background-color:#dbb583}.menu-servizio{position:absolute;top:0;right:0;background-color:#ec0f25;z-index:1000;box-shadow:1px 1px 4px -1px #74716c;border-bottom-left-radius:100px}.menu-servizio ul{display:inline-block;margin:0;padding:1px 9px 1px 16px}.menu-servizio li{display:inline;padding:0 12px;color:#fff}.menu-servizio li a{display:inline-block;color:#fff;font-size:13px;transition:all .3s linear}.navbar-brand{padding:0;margin:0}.cerca-nav{margin:auto 0 5px 0}.megamenu .drop-1{border:none;width:100%}.megamenu{position:static;padding:0 25px}.col-lapse{position:relative;margin:auto auto 5px auto}.drop-1{z-index:-1;opacity:0;transition:all .1s linear}.op1{opacity:1!important;z-index:100}.dropdown-submenu{list-style:none;display:block;width:100%;position:absolute;top:54px;left:0;padding:0;margin:0;transition:all .5s linear;opacity:0;background-color:#fff;padding:15px 0;z-index:0}.dropdown-submenu li{display:inline-block;padding:0 15px}.apri-chiudi{display:none}.apri-submenu:hover{border-bottom:solid 1px #333}.dropdown-submenu:hover .apri-submenu{border-bottom:solid 1px #333}.apri-submenu:hover+.dropdown-submenu{opacity:1!important;z-index:1}.dropdown-submenu:hover{opacity:1!important;z-index:1}.par-home{background:url(/267/imgs/parallax-home.jpg) no-repeat center center;height:530px;position:relative}.par-home::after{content:'';position:absolute;width:100%;height:100%;background-color:#333;top:0;left:0;z-index:1;opacity:.35}.h-100{height:100%!important}.frmSearch-home h4{font-size:18px;color:#999}.box-home a{display:block;transition:all .5s linear}.box-home figure{position:relative;overflow:hidden;margin:0}.box-home img{transition:all .5s linear;opacity:.92}.box-home:hover img{transform:scale(1.1);opacity:1}.box-home h4{font-weight: 500;font-size:14px;text-align:center;margin-top:10px; padding-bottom: 8px;}.box-home:hover a{background-color:#fff;box-shadow:0 0 20px -5px rgb(0,0,0,.5)}.d-none-cat-agg{display:none}.scopri-cat-home{text-align:center;margin-top:10px;margin-bottom:10px}.scopri-cat-home a{padding:10px 15px;border:solid 1px #eee;background-color:#f6f7f8;transition:all .5s linear;border-radius:5px}.cat-tit-home h2{text-align:center;font-weight:normal;font-size:25px}.scopri-cat-home a:hover{border:solid 1px #333;color:#fff!important;background-color:#666}.scopri-cat-home .fa{padding-left:8px}.last-foot{border-top:2px solid #ddd;background-color:#444}.last-foot p{text-align:center;font-size:16px;font-weight:400;color:#eee;margin-bottom:0}.go-top{background-color:#fff;box-shadow:1px 1.73px 12px 0 rgba(0,0,0,.14),1px 1.73px 3px 0 rgba(0,0,0,.12);transition:all 1s ease;bottom:1em;right:1em;color:#333;font-size:16px;display:none;position:fixed;text-decoration:none;width:40px;height:40px;line-height:42px;text-align:center;border-radius:100%;z-index:10000}.go-top:hover{background-color:#ff000c!important;color:#fff!important}.central-foot{background-color:#444;padding:40px 15px}.central-foot-corp{text-align:center;color:#eee}.central-foot-corp h4{margin-bottom:18px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.8px}.central-foot-corp p{margin-bottom:6px;font-size:15px;color:#ddd}.central-foot-corp a{transition:all .5s linear}.central-foot-corp a:hover{color:#eee!important}.top-foot{padding-top:50px}.top-foot h3{font-size:20px;line-height:26px;text-align:center;font-weight:700;padding:0 20px}.top-foot h5{font-weight:400;text-align:center;font-size:14px;color:#007bff}.reg-foot{padding:0 5px}.reg-foot h4{font-size:19px;line-height:26px;color:#333;font-weight:400;margin-bottom:.5em}.pro-foot{list-style:none;padding:0;margin:0;font-size:16px;line-height:19px;margin-bottom:1em;color:#555;transition:all .5s linear;font-weight:lighter}.pro-foot li{margin-bottom:1px}.pro-foot a{transition:all .5s linear}.pro-foot a:hover{color:#000!important}.srch-menu{margin-top:-2px}.tit-neg h1{text-align:center;font-size:25px;font-weight:500;padding-bottom:15px;margin:0;position:relative}.tit-neg p{text-align:center;font-size:14px;font-weight:lighter;padding-bottom:35px;margin:0;position:relative;padding-right:45px;padding-left:45px}.tit-neg::before{content:'';position:absolute;width:80%;height:.5px;background:rgb(0,0,0,.1);bottom:0;left:3%}.apri-menu{border:solid 1px #eee;min-height:110px}.apri-menu a{display:block;min-width:60px;line-height:80px;text-align:center}.partner a{line-height:normal}.apri-menu img{text-align:center;display:inline-block!important;vertical-align:middle}#marche ul{padding:0!important}.ric_mar_tag{background-color:#eee}.ric_tag{background-color:violet}.all-anchor-pag-neg{display:block;position:relative;top:-85px;visibility:hidden}.form-width{max-width:991px;margin:0 auto}.bottone-invia{display:block;margin:0 auto;padding:8px 55px;background-color:#ec0f25;border-color:#ec0f25;margin-top:5px}.bottone-invia:hover{background-color:#d30c20;border-color:#d30c20}.info h3{font-size:23px;text-align:center;padding-bottom:8px;font-weight:700;margin-bottom:0}.info h5{font-size:14px;margin-bottom:25px;color:#333;text-align:center;font-style:italic;}.form-check{margin-top:10px}.form-group{margin-bottom:0}.tit-ind h3{font-size:30px;text-align:center}.link-scheda a{font-size:23px;color:#1a73e8!important;padding-bottom:6px}
.link-scheda a span{font-size:14px;padding-left:30px;display:inline-block;vertical-align:middle;margin-top:-5px;color:#333!important;max-width:280px;    overflow: hidden;   text-overflow: ellipsis;    white-space: nowrap; }
.link-scheda .fa-map-marker{padding-left:4px}.link-scheda{position:relative}.link-scheda::before{content:'';position:absolute;bottom:0;left:8%;width:80%;height:.5px;background:rgb(0,0,0,.1)}.link-scheda .fa-facebook{padding-left:3px}.sfondo_immagine_neg_sez{position:relative;border-radius:10px;max-width:280px;margin:0 auto}.sfondo_immagine_neg_sez::before{content:'';position:absolute;width:100%;height:60%;bottom:0;left:0;background:linear-gradient(to bottom,transparent,#222);transition:all .5s linear;z-index:1;border-radius:10px}.sfondo_immagine_neg_sez figure{position:relative;overflow:hidden;border-radius:10px}.sfondo_immagine_neg_sez img{transition:all .5s linear}.sfondo_immagine_neg_sez:hover .fot-neg-sc-sez{transform:scale(1.1)}.sfondo_immagine_neg_sez:hover .sfondo_immagine_neg_sez::before{height:45%}.desc-sched-neg-sez{position:absolute;bottom:0;left:10px;width:80%;color:#fff;z-index:2}
.logo-sched-neg-sez{position:absolute;bottom:-35px;right:-10px;z-index:2}.bg-col-grigi{background-color:#f6f7f8}.cont-grigi h4{font-size:18px;color:#333;text-align:center;margin:0;margin-bottom:8px}.cont-grigi p{font-size:14px;color:#999;margin:0;text-align:center}.marca-prodotto .navbar-tag-schedina li{margin:0 0 0 auto}.qui-h3 h3{font-size:22px;color:#333;text-align:center;margin:0;position:relative}.qui-h3 h3::before{content:'';width:35%;height:1px;background-color:#ddd;bottom:0;left:32%;display:block;position:absolute}.tag-negozi .navbar-right_tag{text-align:center;margin:0;display:block}.tag-negozi .dropdown_tag{display:inline-block;padding:0 10px;position:relative;border-right:solid 1px #ccc}.tag-negozi .dropdown_tag:last-child{border:none}.tag-negozi .dropdown-menu_tag{display:none;position:absolute;background:#fff;list-style:none;padding:0;z-index:10;top:100%;left:0;width:160px;border:solid 1px #f6f7f8;border-radius:8px;max-height:400px;overflow-y:scroll}.tag-negozi .dropdown-menu_tag li{padding:6px 12px;transition:all .5s linear;text-align:left}.tag-negozi .dropdown-menu_tag li:hover{background-color:#f6f7f8}.tag-negozi .dropdown_tag:hover{cursor:pointer}.tag-negozi .dropdown_tag:hover .dropdown-menu_tag{display:block}.desc-sched-neg-sez1{position:absolute;top:0;left:15px;width:auto;color:#fff;z-index:1;border-top-left-radius:8px;border-bottom-right-radius:50%;background-color:#40c351eb;transition:all .4s linear;opacity:1}.desc-sched-neg-sez1 p{margin:0!important;padding:10px 10px 10px 14px;font-size:25px!important}.schedina-negozio{max-width:310px;margin:0 auto}.op-0{opacity:0;display:none}.serv-pag-neg ul{margin:0;padding:0;list-style:none;display:block}.serv-pag-neg li{display:inline-block;max-width:180px;padding:15px 15px;margin-right:20px;margin-bottom:20px;min-height:80px;vertical-align:middle;text-align:center;border:solid 1px #ddd;border-radius:10px;background:#f8f8f8;color:#666!important;font-weight:300;font-size:15px;transition:all .6s linear;cursor:pointer}.serv-pag-neg li:hover{border-color:#333!important;background-color:#333!important;color:#fff!important}.navbar-toggler{border:none}.leggi-piu-testo{display:block;margin:0 auto;text-align:center;width:150px;border:solid 1px #aaa;padding:5px;border-radius:8px;font-size:14px;color:#aaa!important;margin-top:-8px;cursor:pointer;transition:all .4s linear}.leggi-piu-testo:hover{border-color:#333;background-color:#333;color:#fff!important}.accordion{background-color:transparent;color:#333;cursor:pointer;width:100%;font-size:1.25rem;font-weight:500;text-align:left;border:none;outline:0;transition:.4s;padding:0}.panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion .fa{font-size:23px}.frmSearch{border:none;position:relative;width:70%;margin:0 auto;z-index:2}.frmSearch-home{border:none;padding:10px 40px;position:relative;width:70%;margin:170px auto auto 180px;z-index:2}#search-box{padding:10px;border:none;position:relative;width:100%;border-radius:30px;text-align:center}.emtag{float:right;font-size:11px;padding-top:3px;color:coral}.ric_paragrafo{background-color:#ddd}.ric_pagina{background-color:#fff}.ric_sezione{background-color:#007bff}.ric_tag{background-color:#c5e1ff}#ricerca_list{padding:0;margin:0}#ricerca_list li{list-style:none;padding: 8px 15px; border-bottom: solid 1px #999;}#ricerca_list li a{color:#333;text-decoration:none;padding-right:15px}#suggesstion-box{position:absolute;left: 60px; z-index: 1000; width: 86%; top: 148px;}#suggesstion-box-nav{position:absolute;left:40px;z-index:1000}.cerca-menu #search-box-nav{padding:10px;border:none;position:relative;width:88%;background-color:#f8f9fa!important}.cerca-menu #search-box-nav1{padding:10px;border:none;position:relative;width:88%;background-color:#f8f9fa!important}.cerca-menu .fa{padding:13px 15px;color:#999;background-color:#faebd7;margin-left:-5px}.cerca-menu{visibility:hidden;position:absolute;width:85%;bottom:5px;right:0;z-index:1000;opacity:0;transition:all .5s linear}.fa-times{cursor:pointer}.srch-menu{cursor:pointer}.logo-sez-neg{border-radius:50%;border:solid 1px rgb(0,0,0,.85);max-width:80px}.schedina-negozio h4{font-size:22px;margin:0;margin-bottom:5px;font-weight:400}.schedina-negozio p{font-size:16px;margin:0;margin-bottom:8px;font-weight:lighter}.schedina-negozio p strong{padding-right:8px;font-weight:700}.moretext{display:none}.nodispdesk{display:none!important}.nodispmob{display:block!important}.altezza-parallax-neg-sez{height:400px;position:relative}.altezza-parallax-neg-sez::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;opacity:.35;z-index:1}.shadow-nav{box-shadow:0 15px 30px -25px rgb(0,0,0,.25);top:0;background-color:#fff;z-index:10000000;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.max-w-cat-home{max-width:1059px;margin:0 auto}.lente-menu{margin-left:-10px}.px-sez-ok{padding-left:5.6%;padding-right:5.6%}.prec-suc{max-width:35px;margin:0 auto 0 0!important}.prec-suc1{margin:0 0 0 auto!important}.desc-p{margin-bottom:20px}#subscription-form.style_light h1,#subscription-form.style_light p.subscription-popup-title{font-weight:400!important;font-size:18px!important;line-height:1em!important}.a-preventivo-prodotto{text-align:center;font-size:13px;display:block;padding:7px 0;background: linear-gradient(225deg,#00dcc0 0,#005af0 75%);border-radius:5px;color:#fff!important}.titoli_pagina{font-size:1.3rem;text-align:center;padding:10px;font-weight:700}.bg-col-grey{background-color:#f5f6f7}.specifiche .dropdown-menu_tag li{display:block;text-transform:capitalize;list-style:none}.specifiche .dropdown-menu_tag li a{display:none}.tag_attivo{display:block!important;font-weight:700;padding:0 8px}.specifiche .navbar-right_tag{padding:0 10px;font-size:14.5px;max-width:335px;margin:0 0 0 auto}.specifiche .dropdown-menu_tag{display:inline-block;padding:0;padding-left:5px;width:70%}.specifiche .dropdown-toggle{width:30%;display:inline-block;text-align:right;vertical-align: top;}.specifiche .dropdown_tag{padding-bottom:12px}.slider-prodotto figure{position:relative;overflow:hidden; margin: 0;}.slider-prodotto img{transition:all .8s linear}.slider-prodotto:hover img{transform:scale(1.05)}.cat-pag h2{font-size:1.3rem;font-weight:700;margin-bottom:15px;padding:5px 0}.cat-pag h5{font-weight:400;text-align:center;font-size:18px;margin-bottom:25px;line-height:1.3}.cat-pag h6{font-weight:400;text-align:center;font-size:14px;color:#333;margin-bottom:25px;font-style:italic;}.testo-sez{padding:35px}.testo-sez h2{text-align:center;font-size:30px;font-weight:700;margin-bottom:15px;margin-top:30px}.testo-sez p{margin:0;font-weight:lighter;font-size:16px;padding:0}.testo-sez ul{margin:0;font-weight:lighter;font-size:15px;padding:10px 0 25px;list-style:none}.testo-sez li{margin:0;font-weight:lighter;font-size:15px;position:relative;padding-left:25px}.testo-sez li::before{width:15px;height:1px;content:'';background:#333;display:block;margin-top:0;position:absolute;top:11px;left:0}.testo-sez{margin:0;font-weight:lighter;font-size:15px}.an-fil{animation:filtri 2s}@keyframes filtri{0%{text-shadow:0 0 0 #ff0;color:#333}50%{text-shadow:0 0 5px #ff0;color:#999}100%{text-shadow:0 0 0 #ff0;color:#333}}.filtri{cursor:pointer}.form-control{border-radius:0;border-top:none;border-left:none;border-right:none;text-align:center;-moz-appearance:none;-webkit-appearance:none;appearance:none}.info{padding:30px 15px!important;border:solid 1px #ddd}.navbar-expand-md .navbar-nav .nav-link{padding-right:0;padding-left:.2rem}.navbar-toggler{z-index:10}.srch-menu{z-index:10}.voci_menu .fa-map-marker{font-size:18px;color:#999;padding-right:5px}.top-foot h5 a{cursor:pointer}.h3-neg{font-size:23px;padding-bottom:10px}.pag-nav-sopra a{font-size:13px;color:#666!important}.pro-foot{display:block}.servizi{text-align:center}.slider-negozio p{text-transform:lowercase;text-align:center;font-size:14px;padding:5px 15px}.slider-progetti{padding-top:20px}.slider-progetti h5{text-align:center;font-weight:300;font-size:14px;padding:5px 15px;}.position-lente{position:absolute;bottom:30px;right:25px;z-index:10;font-size:25px;text-shadow:0 0 1.5px #fff}.rub-404 figure{margin:0;position:relative;overflow:hidden;margin-bottom:5px}.rub-404 img{transition:all .8s linear}.rub-404:hover img{transform:scale(1.1)}.rub-404 h4{text-align:center;font-size:20px;font-weight:400}@media(min-width:768px){.col-lapse{display:block!important}.d-none-desk-menu-element{display:none}.prec-suc{max-width:35px;margin:0 auto!important}.prec-suc1{margin:0 auto!important}}@media(max-width:1240px){.px-sez-ok{padding-left:4.6%;padding-right:4.6%}}@media(max-width:1220px){.px-sez-ok{padding-left:3.6%;padding-right:3.6%}}@media(max-width:1190px){.px-sez-ok{padding-left:15px;padding-right:15px}}@media(max-width:767px){.order-md2{order:1}.order-md1{order:2}.menu-servizio{display:none}.logo-negozio{top:-140px;right:-50px}#marche1 ul{padding:0}.map-info{width:230px}.frmSearch-home{padding:10px 20px;width:85%;margin:110px auto auto 30px}.frmSearch{width:85%}.d-none-mob-menu-element{display:none}.nodispdesk{display:block!important}.nodispmob{display:none!important}.navbar-light .navbar-nav>li>a{text-align:center}.cerca-menu{width:100%;left:0;top:12%;bottom:0}.pxmobmenu{padding-left:13px;padding-right:0}.navbar{padding-bottom:0;padding-top:3px}.srch-menu{margin-top:4px;padding-left:0;float:left}.navbar-toggler-icon{margin-top:6px}.p-top30-sm{padding-top:30px}.col-lapse{margin:auto auto auto -13px}.megamenu:nth-child(2){padding-top:10px;padding-bottom:5px}.megamenu{width:100%;border-bottom:solid 1px #ddd}.megamenu:last-child{border:none}.megamenu .nav-link{text-align:left!important;font-size:15px;text-transform:uppercase;padding-left:1.2rem!important}.megamenu .dropdown-menu{border:none}.megamenu .menu-center{text-align:center!important;padding-left:0!important}.assurdo{display:inline-block;font-size:10px!important}.nav-link{font-weight:300}.nav-link2{font-weight:500}.nav-item:last-child{padding:0 8px!important}.w-30{width:30%}.w-40{width:40%}.pag-nav-sopra ul{margin-left:12%;margin-right:12%}.mt-5-mob{margin-top:3rem}.pr-0-mob{padding-right:0!important}.voci-menu{letter-spacing:.5px}}@media(max-width:650px){.cerca-menu #search-box-nav1{max-width:84%}}@media(max-width:575px){.logo-negozio{top:-85px;right:0;max-width:80px}.navbar-brand{max-width:70%;display:block;align-self:flex-end}.navbar-toggler{padding:0;display:inline-block}.frmSearch-home h1{font-size:1.4rem;text-align:center; color: #fff;}.par-home{height:250px}.frmSearch-home{margin:60px auto auto 30px}.altezza-parallax-neg-sez{height:280px}.h1-bread-provincia{padding-top:60px}.h1-bread-sez{padding-top:80px}.h1-bread-provincia h1{font-size:1.3rem}.h1-bread-sez h1{font-size:1.3rem}.h1-bread-prod h1{font-size:1.3rem}.px0mob{padding-left:0;padding-right:0}.parallax-sezione{height:280px}.shadow-nav::after{content:'';border-radius:0 0 77px 0;position:absolute;top:0;left:0;height:100%;width:30%;background-color:red;max-height:75px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, .8)' stroke-width='1' stroke-linecap='round' stroke-miterlimit='40' d='M4 7h22M4 14h22M4 21h22'/%3E%3C/svg%3E")}.srch-menu{color:#fff!important}.second-menu li{padding:5px 15px}.position-sticky-menu-servizio{top:62px}.titoli_pagina{font-size:1.1rem;text-align:center;padding-bottom:10px;padding-top:10px;text-transform:uppercase;letter-spacing:.8}.info h3{margin-top:25px}.cat-pag h2{padding:0;margin-bottom:8px;font-size:1.4rem}.cat-pag h5{font-size:14px;margin-bottom:12px}.tag-negozi .navbar-right_tag{text-align:left!important}.pro-foot{display:none;padding-left:2.6rem}.reg-foot{padding-top:7px;border-bottom:solid .8px #ddd}.reg-foot:hover .pro-foot{display:block!important}.reg-foot h4{text-transform:uppercase;font-size:15px;padding-left:1.5rem;font-weight:500}.reg-foot i{font-size:10px;color:#999!important;padding-right:5px}.serv-pag-neg li{max-width:120px;height:100px;margin-right:10px}.position-lente{bottom:10px;right:8px}}@media(max-width:490px){.cerca-menu #search-box-nav1{max-width:78%}}@media(max-width:415px){.shadow-nav::after{max-height:65px}}@media(max-width:376px){.shadow-nav::after{max-height:59px}}@media(max-width:360px){.cerca-menu #search-box-nav1{max-width:74%}}@media(max-width:330px){.shadow-nav::after{max-height:51px}.lente-menu{margin-left:0}.navbar-toggler{max-width:30px;align-self:flex-start}.srch-menu{max-width:30px;align-self:flex-start}}.btnh{border-radius:45px;color:#eee;display:inline-block;margin:0 .25em;overflow:hidden;padding:24px 38px 24px 16px;position:relative;text-decoration:none;line-height:1}.btnh .btn-content{font-weight:300;font-size:1em;line-height:1.2;padding:0 26px;position:relative;right:0;transition:right .3s ease;display:block;text-align:left}.btnh .icon{border-left:1px solid #eee;position:absolute;right:0;text-align:center;top:50%;transition:all .3s ease;transform:translateY(-50%);width:40px;height:70%}.btnh .icon i{position:relative;top:48%;transform:translateY(-50%);font-size:30px}.btnh:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background-color:#ddd;opacity:0;transition:opacity .3s ease}.btnh:hover .btn-content{right:100%}.btnh:hover .icon{border-left:0;width:100%}.btnh:hover:after{opacity:.2}.btnh.btn-alt-color{border-color:salmon;color:salmon}.btnh.btn-alt-color .icon{border-left-color:salmon}.btnh.btn-alt-color:after{background-color:salmon}#subscription-form.style_light .subscription-form_submit{border-color:#ec0f25!important;background-color:#ec0f25!important}#subscription-form.size_small{padding:10px 25px!important;max-width:300px!important;min-width:300px!important}
.paragrafo-pagina h2{font-size: 16px; line-height: 26px; text-align: center; font-weight: 700;}
.paragrafo-pagina p{list-style: none; font-size: 14px; line-height: 20px; color: #555; font-weight: lighter; text-align: justify;}
.box1-home h3{font-size: 20px; font-weight: bold; color: #333;}
.box1-home p{font-size: 15px; color: #666; margin: 0;}
.box1-home i{font-size: 25px; color: #007bff;}
.box2-home h4{font-size: 22px; font-weight: bold; color: #333;}
.box2-home p{font-size: 14px; font-weight: light; color: #666; margin-bottom: 22px;}
.box2-home a{display: block; text-align: center; width: 35%; padding: 8px; border-radius: 25px; background: #58BC9C; color: #fff !important; font-size: 14px;}
.box3-home {border-radius: 8px; background-color: #555;}
.box3-home h4{font-size: 14px; font-weight: normal; color: #eee;}
.box3-home p{font-size: 18px; font-weight: 300; color: #fff; margin-bottom: 15px;}
.box3-home a{display: block; text-align: center; width: 35%; padding: 8px; border-radius: 25px; background: #F4CA45; color: #fff !important; font-size: 14px;}
.box4-home h4{font-size: 22px; font-weight: bold; color: #333; margin-bottom: 20px;}
.box4-home p{font-size: 14px; font-weight: light; color: #666; margin-bottom: 30px;}
.box4-home a{display: block; text-align: center; width: 35%; padding: 8px; border-radius: 25px; background: #58BC9C; color: #fff !important; font-size: 14px;}
.box4-home figure{position: relative; overflow: hidden;}
.box5-home {background-color: #ec0f25; padding: 0 0 40px 0; position: relative; margin-top: -50px;}
.box5-home::before {content: ''; background-image: url('/267/imgs/curva-home.svg'); position: relative; overflow: hidden; padding-bottom: 146px; padding-top: 20px; transform: rotate(180deg); display: block; background-position: bottom; background-repeat: no-repeat; background-size: contain;}
.box5-home h4{color: #fff; text-align: center; font-size: 22px; font-weight: bold;}
.box5-home p{color: #fff; text-align: center; font-size: 16px; font-weight: 100;}
.frmSearch-home h5{color: #fff; text-align: center; margin-bottom: 20px; font-weight: lighter;}
.frmSearch-home h1{color: #fff; text-align: center; margin-bottom: 15px; font-size: 30px;}
.frmSearch .cerca_navbar input, .frmSearch-home .cerca_navbar input{text-align: center!important;}
.frmSearch .cerca_navbar .fa-search, .frmSearch-home .cerca_navbar .fa-search {line-height: 0; padding: 21.5px 15px; background-color: #487AAD; color: #fff; border-top-right-radius: 20px; border-bottom-right-radius: 20px;}
.frmSearch #search-box2, .frmSearch-home #search-box2 {width: calc(100% - 45px)!important;}
.frmSearch .searchResult2, .frmSearch-home .searchResult2 {top: calc(100% - 0rem)!important;}
@media(min-width: 992px){.frmSearch .cerca_navbar .risultatiDestra li, .frmSearch-home .cerca_navbar .risultatiDestra li {width: 33.33333%!important; max-width: 33.33333%!important;}}
.cat-tit-home p{font-size: 16px; color: #666; font-weight: lighter; text-align: center; margin-bottom: 35px;}
.box3-home figure{position: relative; overflow: hidden; border-bottom-left-radius: 100%; margin: 0; border-top-right-radius: 8px; border-bottom-right-radius: 8px;}
.px-2 {padding-left: .7rem !important; padding-right: .7rem !important;}
.box-home a {background-color: #fff; box-shadow: 0 0 10px -5px rgb(0,0,0,.5); border-radius: 4px;}
.box-home figure{border-top-left-radius: 4px; border-top-right-radius: 4px;}
.mt-3-5 {margin-top: 3.5rem!important;}
.slider-prodotto {overflow: hidden;}
.pag-centro-slider {position: relative;}
.pag-centro-slider .swiper-pagination-bullet {border-radius: 0; width: 18px; height: 4px; margin: 0 5px; border: solid 1px #000; opacity: 1; background: #fff;}
.pag-centro-slider .swiper-pagination-bullet-active {background: #333;}
.link-scheda {padding-left: 20px!important; padding-right: 20px!important;}
.logo-negozio1 img{border-radius:50%;border:solid .8px #333;max-width:80px}
.tit-neg1 h1{text-align:right;font-size:21px;font-weight:bold;padding-bottom:10px;margin:0;position:relative}
.tit-neg1 p{text-align:right;font-size:12px;font-weight:lighter;padding-bottom:30px;margin:0;position:relative;padding-left:20px}
.tit-neg1::before{content:'';position:absolute;width:80%;height:.5px;background:rgb(0,0,0,.1);bottom:0;left:3%}
.marg-menu {margin-top: 30px;}
.link-scheda:last-child::before {display: none;}

@media(max-width: 900px){
  .box5-home {margin-top: 0;}
}
@media(max-width: 767px){
  .box3-home figure {border-radius: 0!important; border-bottom-right-radius: 8px!important; border-bottom-left-radius: 8px!important;}
  .pag-centro-slider {position: absolute; bottom: 5px; left: 0; width: 100%;}
  .marg-menu {margin-top: 20px;}
  .slider-negozio p{font-size: 12px;}
  .desc-p p{font-size: 12px; text-align: justify;}
  .link-scheda {padding-left: 40px!important; padding-right: 10px!important;}
  .icone-social-scheda {display: inline-block;}
  .link-scheda a {display: inline-block; width: auto;}
  .tit-ind h3 {font-size: 16px; text-transform: uppercase;}
  .insta h5 {font-size: 20px!important;}
  .icone-social-scheda h5 {font-size: 33px;}
  .icone-social-scheda a {padding: 0 0 0 8px;}
  .fa-instagram {padding: 4px 5px; border-radius: 7px;}
  .second-menu li{font-size: 13px; padding: 5px 8px;}
}
@media(max-width: 575px){
  .frmSearch-home {margin: 40px auto auto 30px;}
  .frmSearch-home h1{font-size: 20px;}
  .frmSearch-home h5{font-size: 14px;}
  .serv-pag-neg li {font-size: 11px; padding: 6px 10px; max-width: 90px; height: 80px; margin-bottom: 10px; background: linear-gradient(225deg,#00dcc0 0,#005af0 75%);}
  .serv-pag-neg li a{color: #fff!important;}
}
.btn-speciale{border-radius:4px;color:#fff !important;background-color:#ec0f25;border-color:#ec0f25;display:inline-block;margin:1.2em .25em;overflow:hidden;padding:24px 38px 24px 16px;position:relative;text-decoration:none;line-height:1}.btn-speciale .btn-content{color:#fff;font-weight:300;font-size:1em;line-height:1.2;padding:0 26px;position:relative;right:0;transition:right .3s ease;display:block;text-align:left}.btn-speciale .icon{border-left:1px solid #fff;position:absolute;right:0;text-align:center;top:50%;transition:all .3s ease;transform:translateY(-50%);width:40px;height:70%}.btn-speciale .icon i{color:#fff;position:relative;top:48%;transform:translateY(-50%);font-size:30px}.btn-speciale:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background-color:#ddd;opacity:0;transition:opacity .3s ease}.btn-speciale:hover .btn-content{right:100%}.btn-speciale:hover .icon{border-left:0;width:100%}.btn-speciale:hover:after{opacity:.2}.btn-speciale.btn-alt-color{border-color:salmon;color:salmon}.btn-speciale.btn-alt-color .icon{border-left-color:salmon}.btn-speciale.btn-alt-color:after{background-color:salmon}
.go-top1{display: block; left: 1em!important; width: auto!important; background: linear-gradient(225deg,#00dcc0 0,#005af0 75%); color: #ffffff !important; box-shadow: 1px 1.73px 12px 0 rgba(0,0,0,.14),1px 1.73px 3px 0 rgba(0,0,0,.12); transition: all 1s ease; bottom: 1em; color: #333; font-size: 16px; position: fixed; text-decoration: none; height: 40px; line-height: 42px; text-align: center; border-radius: 8px; z-index: 10000; padding: 0 10px;}
.go-top1:hover {background-color: #ff000c !important; color: #fff !important;}
.arrow-lightbox {max-width: 40px;}


.navbar .cerca_navbar {float: right; margin-top: 35px; margin-right: 0px; width: 50%;}
.navbar .cerca_navbar input {border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; width: calc(100% - 43px)!important;}
.navbar .cerca_navbar .fa-search {line-height: 0; padding: 20px 15px; background-color: #487AAD; color: #fff; border-top-right-radius: 20px; border-bottom-right-radius: 20px;}
.navbar .searchResult {top: calc(100% - 3rem)!important;}

@media (max-width: 767px){
  .navbar .cerca_navbar {margin: 12px auto; width: 95%; }
}
@media(min-width: 992px){
  .navbar .cerca_navbar .risultatiDestra li {width: 33.33333%!important; max-width: 33.33333%!important;}
}

.bollino_sconto:empty {display: none!important;}


.skin-img {position: fixed; top: 0; z-index: 0!important; left: 50%; margin: 0 0 0 -960px!important;}
@media(max-width: 767px){
  .skin-img {position: relative; margin-left:0!important; left: 0!important;}
  .contutto {margin-top: 0!important;}
}
/*
#adv_45 {position: fixed; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 0;}
#adv_45:empty {display: none!important;}
*/
  #adv_45 {position: fixed; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 9999999999;}
  #adv_45:empty {display: none!important;}

.modal-open .contutto {filter: blur(3px);}

.box_home_prodotti .row {margin: 0!important;}
.box_home_prodotti del {font-size: 13px; margin-right: 10px; padding-top: 2px;}
.box_home_prodotti span {font-weight: bold;}

.mast {height: 280px; margin-bottom: 20px; text-align: center;}
@media (max-width: 767px){.mast {height: 105px;}}
@media (max-width: 991px){.mast {height: 95px;}}




.box_home_prodotti a{
  position:relative !important;
}
/*.box_home_prodotti .row {
  margin-right: -15px !important;
  margin-left: -15px !important;
}*/
.box_home_prodotti a .col-4{
  position: absolute !important;
  bottom: 0px !important;
  right: 0 !important;
  z-index: 100 !important;
}
.bollino_sconto{
  left:0px !important;
    bottom: 100%!important;
}
.didascalia_box_home{
  padding-top: 20px !important;
  padding-bottom: 25px !important;
}
.slider-outlet .titolo_box_home {
  font-size: 16px !important;
    text-align: left !important;
}
.titolo_box_home {
  min-height: auto !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  text-align: center !important;
  text-transform: lowercase !important;
}
.text-truncate {
  overflow: visible !important;
  white-space: nowrap !important;
  margin: 0 !important;
}
.prezzi_schedina_sezioni span{font-size: 14px !important;  line-height: initial !important;}

/*OUTLET*/
.box-hmp-prd, .fixed-sponsor-hw {  position: relative;  min-height: 345px; }
.box-hmp-prd .bollino_sconto { width:auto; position: absolute;  color:#FFF;  top: 10px;  left: 10px !important;  letter-spacing: .5px;  background-color: #ea1e28;  border-radius: .5rem;  padding: 5px !important;  z-index: 100;}
.box-hmp-prd img {  border-radius: .5rem;  height: auto;  width: 100%;  object-fit: cover;  object-position: 50% 50%;  aspect-ratio: auto 400/400;  transition: .3s ease-in-out;}
.prd-info-marca, .prd-info-title {   font-weight: 500; font-size: 14px;  margin: 10px 0 5px;  color: #121212;}
.text-truncate {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.prd-price del {  font-size: 13px;}
.prd-price del, .prd-price span {  display: block; text-align:center!important; margin: 10px 0 5px;  color: #121212;}
.prd-price span {  font-size: 14px; }
.fw-bold{font-weight:bold;}
.menu_outlet{padding:0;}
.toggle-wishlist{display:none;}






















