h1,h2,h3{color:#003556}.btn-mega,.footer-item,.form-control,.login-form h3,.menu-list li a,.navbar-main-menu .item .btn-main,h1,h2,h3,h4,h5,h6{font-family:Manrope,'Open Sans',sans-serif}.circle-icon,.table-cell,input[type=radio]{vertical-align:middle}h1,h2,h3,h4,h5,h6{margin:0}.back-to-top,.navbar-switcher{text-align:center;cursor:pointer}.menu-list li a,.navbar-main-menu .item .btn-main,.product-controls-list .label,.social-widgets .title,.upper,h1,h3,h4{text-transform:uppercase}hr{border-top:1px solid #ccc}.tooltip-inner{max-width:none}.accordion-faq .panel-heading a:hover,.accordion-simple .panel-heading a:hover,.blog-widget h3,.blog-widget h4,.blog-widget h4 a,.comment a:hover,.filters-panel a,.find-us a:hover,.image-title,.image-wrapper a,.main-slider .scroll-down:hover,.main-slider a:hover,.member-info .contact-icon:hover,.menu-list li a,.navbar-search2 .dropdown-search li a,.nounderline,.nounderline:hover,.pagination a:hover,.product-controls-list a:hover,.product-preview .quick-view:hover,.product-preview a:hover,.slider-controls a:hover,.small-previews a,.social-widgets .tab-icon:hover,.tags-list li a:hover,.underline:hover,.wishlist-table .icon,a:active,a:focus,a:visited{text-decoration:none}.comment a,.cta-phone-number:hover,.submenu-block ul li:hover>a,.underline{text-decoration:underline}.touch input[type=email],.touch input[type=password],.touch input[type=search],.touch input[type=text]{-webkit-appearance:caret;-moz-appearance:caret}html,html a{-webkit-font-smoothing:antialiased}html{-ms-overflow-style:scrollbar}body{font:1.29em/1.29em 'Open Sans',sans-serif,Arial,Helvetica;color:#565656}a,a:active,a:focus,a:hover,a:visited{color:#565656;outline:0}p{margin:0 0 1em;padding:0;line-height:1.4em}.form-control{line-height:1.5em;color:#333;-webkit-box-shadow:none;box-shadow:none}h1,h3,h5,h6{text-transform:none}.form-control::-webkit-input-placeholder{padding:1px 0}h1,h2{padding:0 0 1em}h4,h5,h6{padding:0 0 .8em}h1{font-size:2.2em;font-weight:700}h2{font-size:2em;font-weight:600}h3{padding:0 0 .95em;font-size:1.692em;font-weight:700}h4{font-size:1.4em;color:#000}h5{font-size:1.384em}h6{font-size:1.077em}.form-group-sm,.form-label,label{margin-bottom:7px}.alert-error,.alert-ok{padding:10px;margin-bottom:20px;letter-spacing:-.04em}label{font-weight:400}.find-us .icon,.find-us a,.form-label,.icona,.iconabig,.nav-tabs>li{display:inline-block}.alert-error{color:#c63b38;border:1px solid #c63b38;border-radius:8px;display:flex;align-items:center;gap:8px}.alert-ok{color:#155724;border:1px solid #155724;border-radius:8px;display:block}.divider-xxs{margin:0;height:1px;line-height:1px;clear:both}.divider-xs{height:10px;line-height:10px;clear:both}.divider-sm{height:20px;clear:both}.divider-sm-meno{height:12px;clear:both}.divider-md{height:30px;clear:both}.divider-lg{height:40px;clear:both}.panel-group .panel{border-radius:0}.btn-group.open .dropdown-toggle,.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn-mega{background:#ff9012;border:2px solid #ff9012;color:#fff!important;font-size:20px;letter-spacing:-.02em;font-weight:900;padding:4px 14px 6px!important;border-radius:4px}.btn-mega:hover{color:#fff!important;background:#003556;border:2px solid #003556}.btn-mega [class*=" icon-"],.btn-mega [class^=icon-]{position:relative;bottom:-1px}.btn-mega.btn-inverse{border-color:#003556;color:#003556!important;background:linear-gradient(to right,#003556 50%,#fff 50%);background-size:201% 100%;background-position:right bottom;transition:.1s ease-out!important}.btn-mega.btn-inverse:hover{border-color:#003556;color:#fff!important;background-position:left bottom}.btn-mega.btn-inverse-grey{border:1px solid #555;color:#555!important;background:#fff;font-size:smaller}.btn-mega.btn-inverse-grey:hover{background:#e8e8e8}.btn-mega.btn-sm,.product-view .descprod{font-size:16px}.btn-mega.btn-xs{font-size:14px}.dropdown-menu{box-shadow:0 1px 3px rgba(5,5,5,.1);border:1px solid rgba(0,0,0,.1);font-size:1em}.live-chat .tab-content,.social-widgets .active .tab-content{box-shadow:0 0 4px rgba(0,0,0,.15)}.radio input[type=radio]{display:inline;margin-top:0}.checkbox label,.radio label{line-height:1em}.content{padding-top:15px;padding-bottom:15px}.content-border,.footer-navbar{border-top:1px solid #eee}.content-aside,.content-box,.content-row{padding-bottom:35px;background-color:#fff}.social-widgets{position:fixed;z-index:100;top:50%;height:0;width:0;right:0}.expander-list,.expander-list ul,.footer-navbar .menu,.menu-list,.social-widgets .item,.social-widgets .items,.tags-list{margin:0;padding:0;list-style-type:none}.social-widgets .items{top:-125px;position:relative}.social-widgets .item{position:absolute;top:0;left:120px}.social-widgets .active{z-index:100;left:-310px}.social-widgets .tab-content{background:#fff;width:310px;padding:10px 15px}.social-widgets .title{padding:4px 0 11px;font:1.23em Manrope,'Open Sans',sans-serif}.social-widgets .twitter.active{left:-300px}.social-widgets .twitter .tab-content{width:300px}.social-widgets .youtube.active{left:-450px}.social-widgets .youtube .tab-content{width:450px;padding-left:18px}.social-widgets .loading{min-height:200px;position:relative;z-index:100}.breadcrumbs{padding-top:10px;padding-bottom:10px;background:0 0!important;position:relative;z-index:10;list-style:none;margin:0;padding-left:0}.breadcrumbs li,.noblock{display:inline}.breadcrumbs .divider{padding:0 10px;background:0 0}#loading,.dropdown-menu .divider,.piva_vies{width:100%}.container-widget{border:1px solid #eaeaea;padding:22px;margin-bottom:20px;background-color:#fff;border-radius:20px}.container-widget h3{padding-bottom:.9em}.container-widget .price{font-size:1.45em;color:#005ea6}.grey-container{background:#f2f2f2;padding-top:35px;padding-bottom:35px;color:#000}.grey-container-light{background:#f3f5f7;border:none;padding:25px;border-radius:20px;color:#003556}.column-menutop a:hover,.cta-contatto,.grey-container-light a,.icon-info,.image-title a,.level0 a,.navbar-main-menu .item .btn-main a,.navbar-main-menu .item .btn-main a:active,.navbar-main-menu .item .btn-main a:focus,.navbar-main-menu .item .btn-main a:hover,.navbar-main-menu .item .btn-main a:visited,.product-preview h2.title a,.white-container,.white-container a{color:#003556}.back-to-top:hover,.button2,.button2:focus,.button2:hover,.button2:visited,.container-portalmessages a,.fa-facebook-f:hover,.fa-instagram:hover,.fa-linkedin-in:hover,.fa-pinterest-p:hover,.fa-x-twitter:hover,.footer-navbar.dark .icon,.footer-navbar.dark a,.member-info .contact-icon:hover span,header.variant4 .navbar-main-menu-outer.black .navbar-main-menu .item .btn-main{color:#fff}#risposta strong,.footer-navbar.dark a,.footer-navbar.dark p,.texta strong{font-weight:600}.footer-navbar .fa-facebook-f,.footer-navbar .fa-instagram,.footer-navbar .fa-linkedin-in,.footer-navbar .fa-pinterest-p,.footer-navbar .fa-x-twitter{padding-right:15px;font-size:150%}.footer-navbar.dark h3{color:#fff;font-weight:800}.footer-navbar.dark .stars{color:#f5b942;font-size:16px;margin:10px 0;letter-spacing:-3px}.footer-navbar.dark hr{width:75%;margin:10px 0 40px}.footer-bar{background:#f1f1f1}.footer-bar-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:14px 20px}.footer-item{font-size:14px;color:#333;text-align:center;white-space:nowrap}.footer-item strong{font-weight:700}.divider{width:1px;height:24px;background:#cfcfcf}.navbar{height:185px;width:100%;border-radius:0;background:0 0;top:0;margin-bottom:0;z-index:998;border:0!important}.navbar .background{background:#fff;border-bottom:1px solid #e3e3e3;z-index:1;height:185px}#menuScroller>div{overflow:hidden}.navbar-main-menu,.navbar-main-menu .item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.navbar-main-menu-outer{margin-top:12px;box-shadow:0 -2px 2px rgba(0,0,0,.1)}.navbar-compact .background{padding:6px 0}.navbar-compact .navbar-main-menu-outer,body.back-bg .navbar-compact .navbar-main-menu-outer{margin:-56px 0 0;box-shadow:none}.back-to-top{display:none;position:fixed;right:0;bottom:15%;z-index:998;background:#fff;width:52px;height:52px;border:1px solid #cbcbcb;border-radius:2px;font-size:2.77em;line-height:1.7em}.back-to-top:hover{background:#cccccd;border-color:#cccccd}.navbar-secondary-menu{margin-top:50px;margin-left:30px;height:50px;position:relative;z-index:1200}.navbar-secondary-menu .btn-default,.navbar-secondary-menu .open .btn-default{border-radius:0;border:0;background:0 0;box-shadow:none;padding-left:15px;padding-right:12px;border-left:1px solid #e7e7e7}.navbar-secondary-menu .caret,header.variant4 .navbar-secondary-menu .caret{border-width:2px 2px 0;top:-1px;margin-left:4px;position:relative}.navbar-secondary-menu .btn-default:hover,.navbar-secondary-menu .open .btn-default:hover{background:0 0;box-shadow:none}.navbar-secondary-menu .btn-xs{font-size:1em;line-height:2em}.navbar-secondary-menu .icon{font-size:1.2em;position:relative;bottom:-2px;margin-right:2px}.btn-select .btn,.btn-select .dropdown-menu,.navbar-secondary-menu .icon-phone-2,.recent-product .prezzo-cadauno{font-size:1em}#off-canvas-menu,.accordion-faq .arrow-down,.accordion-faq .collapsed .arrow-up,.list_buttons,.list_description,.list_rating,.navbar-switcher .i-active,.navbar-switcher.active .i-inactive{display:none}.navbar-secondary-menu .btn-group:last-child .btn-default{padding-right:0}.navbar-search{clear:both;margin-bottom:-80px;position:relative;z-index:1100}.navbar-search input.form-control{font-size:1em;line-height:1.5em;width:125px;float:right;padding-top:8px}.navbar-search .form-control{padding-right:32px}.navbar-search .form-control:focus{width:230px}.navbar-search .button{float:right;margin-left:-34px;background:0 0;font-size:1.31em;position:relative;bottom:-1px;height:34px;border:none;width:34px;outline:0}.touch .input-control .button span,.touch .navbar-search .button span,.touch .navbar-search2 .button span{margin-left:-10px}.input-control .button:active,.navbar-search .button:active,.navbar-search2 .button:active{line-height:.8em}.navbar-main-menu{padding:20px 0 0;clear:both}.navbar-main-menu .item{float:left;height:38px;padding:0;margin:0 0 -6px;position:relative}.navbar-compact .navbar-main-menu .item{height:32px}.navbar-main-menu .item:hover{z-index:1000000}.navbar-compact .navbar-main-menu .item:first-child,.navbar-main-menu .item:first-child,.product-description{margin-left:0}.product-description hr{margin-top:15px;margin-bottom:15px}h2.background,h2.background a,h3.background,h3.background a{margin-top:0;padding:0 0 10px;font-weight:800;color:#003556}.navbar-main-menu .item .btn-main{position:relative;border-bottom:0 solid #cccccd;display:block;height:38px;padding:10px;font-size:12.5px;font-weight:600;color:#003556}.navbar-compact .navbar-main-menu .item .btn-main{margin-bottom:10px}.navbar-main-menu .btn-main:hover{text-decoration:none;border-bottom:2px solid #003556}.navbar-main-menu .active .btn-main,.navbar-main-menu .current .btn-main,.navbar-main-menu .with-sub .btn-main:hover{border-bottom:4px solid #003556}.navbar-main-menu .item .line:before{content:" ";display:inline;position:relative;left:-15px;border-left:1px solid #e7e7e7}.navbar-main-menu .item-content{float:right;overflow:hidden;display:none;margin-left:-100%;width:100%;margin-top:38px!important;margin-bottom:-6px!important;background:#fff;position:relative}.navbar-compact .navbar-main-menu .item-content{margin-top:38px!important}.navbar-main-menu-divider{height:50px}.navbar-compact .navbar-main-menu-divider{height:38px}.navbar-switcher{float:right;display:none;width:49px;height:47px;margin-bottom:-47px;margin-right:10px;background:#cccccd!important;padding:6px 7px;border-radius:0 0 3px 3px;color:#fff}.navbar-switcher.active{background:#333!important}.navbar-switcher.active .i-active{display:inline;font-size:1.8em;line-height:1.5em}.navbar-compact{top:-60px;position:fixed}.navbar-compact .navbar-secondary-menu .btn-default{border-left:0}.navbar-compact .navbar-main-menu{clear:none;padding-top:20px}.navbar-compact .navbar-main-menu:before{content:" ";display:block;width:0;height:10px;float:left}.navbar-compact .navbar-search{clear:none;position:relative;margin-top:12px;margin-right:-10px}.navbar-compact .navbar-search .form-control:focus{width:145px}.accordion-faq .collapsed .arrow-down,.container-checkbox input:checked~.checkmark-green:after,.navbar-compact .navbar-switcher{display:block}.accordion-faq,.btn-select,.container-with-large-icon .wrap{position:relative}.pagination a,.pagination span{padding:10px 20px;font-size:120%;border-radius:10px}.pagination .icon:hover,.pagination a:hover,.pagination span:hover{background:#ececec}.pagination a.active,.pagination span.active{background:#f8f8f8}.pagination{display:block;line-height:1.5em}.simple-list ul,.simple-list2 ul{bottom:-.8em;position:relative}.expander-list li,.products-list .btn-preview-prod{margin:0}.expander-list .expander{float:right;cursor:pointer;padding:0 8px;font-family:'Open Sans',Arial,Helvetica,sans-serif}.expander-list .name{display:block;border-bottom:1px solid #eee;padding:7px 0 6px}.expander-list ul .name{padding-left:21px}.expander-list ul ul .name{padding-left:42px}.comments>.comment:first-child .inside,.expander-list .last>.name,.menu-list li:first-child,.table-borderless>tbody>tr>td,.table-borderless>tbody>tr>th,.table-borderless>tfoot>tr>td,.table-borderless>tfoot>tr>th,.table-borderless>thead>tr>td,.table>thead>tr>th{border:none}.menu-list li{margin:0;display:block;border-top:1px solid #eee}.menu-list li a{display:block;padding:15px 20px 14px;font-size:14px;line-height:16px;color:#2b2b2b}.menu-list li a:hover{background:#f5f5f5}.arrow-list li:before,.error-page .list li:before{content:"›";display:inline;left:0}.error-page .list li{margin:0;padding:0 0 0 15px;position:relative}.error-page .list li:before{font-size:1.4em;position:absolute}.simple-list,.simple-list ul{padding:0;margin:0;list-style-type:none}.simple-list li{margin:0;padding:0 0 12px}.simple-list .icon{margin-right:9px}.compressed-list li{padding-bottom:8px}.arrow-list li{padding-left:12px;position:relative}.arrow-list li:before{font-size:1.1em;position:absolute;top:-1px}.google-map,.google-map-big{width:100%;height:400px;margin:0;border:0;overflow:hidden}.google-map-big{height:420px}.contacts-form .form-group{margin-bottom:7px;position:relative}.contacts-form .form-control{-webkit-appearance:none!important;border:0 solid transparent;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);font-size:1em;padding-left:30px}.contacts-form textarea.form-control{height:100px;resize:none}.contacts-form input.form-control,.contacts-form textarea.form-control,_:valid{padding-top:6px}.contacts-form .icon{font-size:1.23em;position:absolute;top:6px;left:7px;color:#cfcfcf}.scopri{color:#003556!important;font-weight:500!important;line-height:3;padding:10px 20px 0}.tags-list li{margin:0;padding:0 0 2px;display:inline-block}.tags-list li a{display:inline-block;margin-left:-2px;border:1px solid #e5e5e5;border-radius:2px;padding:5px 8px 4px}.tags-list li a:hover{color:#fff;background:#cccccd;border-color:#cccccd}.price{font:700 1.5em 'Open Sans',sans-serif}.prezzo-cadauno,.prezzo-riga-secondaria{font-family:Manrope,'Open Sans',sans-serif;letter-spacing:-.02em}.price.off{background:red;color:#fff!important;padding-left:10px;padding-right:10px;border-radius:5px}.btn-select .value{display:inline-block;text-align:left;position:relative;bottom:-1px;min-width:122px;font-weight:600}.input-control input.form-control{font-size:1em;width:262px}.input-control .button{float:right;margin-left:-34px;background:0 0;font-size:1.2em;position:relative;bottom:-1px;height:34px;border:none;width:34px;outline:0;color:#353535}.quantity-control{width:5.8em}.quantity-control .input-group-addon{padding:6px 7px;border:0;background:#e1e1e1;cursor:pointer;border-radius:0}.quantity-control .input-group-addon:last-child{border-radius:0 2px 2px 0}.quantity-control .input-group-addon:first-child{border-radius:2px 0 0 2px}.quantity-control .form-control{padding:7px 0;text-align:center;margin:-1px 0;height:28px;line-height:14px;border-radius:3px!important}.accordion-faq,.accordion-simple,.footer-bottom-block .dropdown-menu{text-align:left}.accordion-faq .panel{border-radius:0;box-shadow:none;-webkit-box-shadow:none}.accordion-faq .panel .panel-heading{padding:0;color:#fff;border-radius:0!important;background:#333}.accordion-faq .panel-heading a{display:block;position:relative;background:#ddd;font:700 1.077em/1.2em 'Open Sans',Arial,Helvetica,sans-serif;color:#333;padding:10px 5px 12px 15px;border-radius:0;border-right:48px solid #b0b0b0}.product-preview h2.title,.product-preview h3.title{font-size:16px;line-height:1.2;font-weight:700;text-transform:none}.accordion-faq .panel:last-child{box-shadow:none;border-bottom:none}.accordion-faq .arrow-down,.accordion-faq .arrow-up{position:absolute;display:block;width:20px;height:20px;font-size:1.7em;top:50%;margin-top:-10px;right:-36px}.product-preview .btn-preview,.product-preview .btn-preview-prod{color:#fff;font-weight:900;text-decoration:none;font-family:Manrope,sans-serif;font-size:14px;display:inline-block;letter-spacing:-.03em}.accordion-faq .panel-body{border-top:0!important;padding:15px;background:#f8f8f8}.accordion-faq.panel-group .panel+.panel{margin-top:3px}.product-preview{font-size:1.082em;text-align:left;position:relative;transition:box-shadow .5s;border:1px solid #e6e6e6;border-radius:20px;overflow:hidden;background:#fff;margin-bottom:20px}.boxdate,.row-grey{background-color:#f3f5f7}.product-preview .preview img{border-top-left-radius:20px;border-top-right-radius:20px;width:100%}.product-preview .btn-preview{margin:0 25px 25px;padding:6px 8px;background:#ee9134;border-radius:5px}.product-preview .btn-preview-prod{padding:4px 10px 6px;background:#003556;border-radius:10px}.products-list .product-preview:hover{border:1px solid #003556}.product-preview .preview{position:relative;overflow:hidden;border-radius:3px}.product-preview .preview .img-responsive{width:100%;border-radius:0}.products-row .product-preview .preview .img-responsive{padding:10px}.row-grey{padding:30px 0 10px}.product-preview h3.title{color:#003a5d;letter-spacing:-.03em;padding:10px 20px 0;min-height:60px}.product-preview h3.title a{color:#003a5d}.boxdate{padding:10px;border-radius:15px}.prezzo-riga-principale{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.prezzo-cadauno{font-size:1.3em;font-weight:800;color:#003556}.prezzo-riga-secondaria{font-size:.8em;font-weight:800;color:#003556}.productsevidence .prezzo-riga-principale,.productsmostvisited .prezzo-riga-principale{padding:10px 20px 0}.productsevidence .prezzo-riga-secondaria,.productsmostvisited .prezzo-riga-secondaria{padding:0 20px}.productsevidence .boxdate,.productsmostvisited .boxdate{margin:10px 15px}.productsevidence .dateprodloop,.productsmostvisited .dateprodloop{min-height:20px;font-size:85%;letter-spacing:-.03em}.image-title,.product-preview .price{letter-spacing:-.02em;font-family:Manrope,'Open Sans',sans-serif}#prodrec .dateprodloop{font-size:75%}.product-preview h2.title{color:#003a5d;letter-spacing:-.03em;padding:20px 0 10px}.product-preview .price{font-size:2em;font-weight:800;color:#003556}.find-us,.recent-product .price{font-size:1.5em}.recent-product{padding:15px}.recent-product .text-muted,.recent-product h2.title{padding:10px 0 0;text-align:center}.recent-product .prezzo-riga-principale,.recent-product .prezzo-riga-secondaria{padding:10px 0 0;flex-direction:column;align-items:center;text-align:center}.recent-product .prezzo-riga-secondaria{font-size:.7em;margin-bottom:10px}.product-controls-list{position:absolute;top:0;left:0;margin:0;padding:0;list-style-type:none}.products-grid{padding-left:7px;padding-right:7px}.products-row{margin-left:-8px;margin-right:-8px}.left15{left:15px;z-index:2}.product-controls-list.right{right:-2px;left:auto}.product-controls-list li{margin:0;padding:0;min-width:3.956em}.product-controls-list .label{min-height:2.14em;display:block;width:7em;padding:.6em 0;font-weight:900;font-size:85%;color:#000;background:#fff}.product-controls-list .label-sale{background:red;width:10em;color:#fff}.product-controls-list .label-express{background:#d8262f;width:15em;color:#fff}.product-controls-list .label-new{background:#ff9012;width:6em;color:#fff}.product-controls-list .label-ven{background:#003556;width:8em;color:#fff}.product-controls-list .label-friday{background:#96d611;width:12em;color:#fff}.product-controls-list .label-sce{background:#00aeef;width:11.5em;color:#fff}.product-controls-list .top-out{height:90px}.product-controls-list.hide-right{right:-4em}.product-preview:hover .product-controls-list.hide-right{right:0}.touch .product-preview .product-controls-list.hide-right{right:0!important}.product-view{padding-bottom:0}.product-view .product-controls-list .label{font-size:90%!important}.products-list{padding-bottom:20px}.products-list .product-preview{padding-top:23px;padding-bottom:23px}.dropcap{color:#000}.find-us{margin:0;padding:5px 0 0;list-style-type:none;overflow:hidden}.find-us li{float:left;margin-right:28px;margin-bottom:10px}.find-us .divider:before{content:" ";display:inline-block;height:1em;position:relative;left:-14px;border-left:1px solid #e7e7e7}.footer-navbar .icon{font-size:.92em;margin-right:4px}.footer-navbar .menu li{margin:0;padding:0 0 10px}.footer-navbar .content{padding-top:25px;padding-bottom:20px}.footer-navbar.dark{color:#fff;padding:20px 0;background:#003556}.footer-bottom-block{padding-bottom:10px;line-height:2em}.footer2 .footer-bottom-block{border-bottom:1px solid #cacaca}.copyright-text{padding-top:10px}.collapsed-block{margin-bottom:15px}.tab-content{padding:20px 20px 15px;border:1px solid #e9e9e9;margin-bottom:20px;position:fixed;width:100%}.col-lg-12 .products-list .product-preview,.col-lg-6 .products-list .product-preview,.col-lg-6 .products-list.products-list-small .product-preview,.col-lg-9.col-md-9 .products-list .product-preview,.products-list .product-preview,.products-list-isotope .product-preview,.products-list.products-list-small .product-preview{position:relative;min-height:1px;padding-right:23px;padding-left:23px;float:left}.color_mark,.mark{padding:2px 2px 0}.mark{background:#d9d9d9}.comment .inside:before,.testimonials .inside:before{background:#ececec;text-align:center;font-family:icomoon;width:77px;height:77px;display:block}.underlineblu,.underlineblu:hover,.underlineblu:visited{text-decoration:underline;color:#003556}.comment{position:relative;color:#000}.comment .inside{padding:30px 15px 30px 100px;border-top:1px solid #eaeaea;position:relative}.comment .inside:before{position:absolute;top:30px;left:10px;color:#fff;border-radius:50%;content:"\e0c9";font-size:4.153em;line-height:1.2em}.comment a{color:#cccccd}.comment p{margin-bottom:.7em}.comments .comment{padding-left:10%}.comments>.comment:first-child{padding-left:0}.icons-set [class^=m-icon-]:before,[class*=" m-icon-"]:before{padding-top:6px}.image-title{padding:20px 25px 0;color:#003556;font-size:22px;min-height:50px;font-weight:900}.image-title-text{margin-bottom:0;min-height:60px;padding:0 25px 20px}.image-hover,.noGutter .image-hover{top:0;left:0;bottom:0;right:0}.image-hover{position:absolute;background:rgba(0,0,0,0);-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.image-hover i[class*=icon-]{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;font-size:42px;line-height:42px;overflow:hidden;color:#fff;opacity:0;-webkit-transition:opacity-color .5s;-moz-transition:opacity-color .5s;transition:opacity-color .5s}.grecaptcha-badge,.hide-xs,.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right],.notouch .hidden-notouch,.touch .hidden-touch,input[type=radio]::after{display:none!important}@media (min-width:992px) and (max-width:1199px){.responsive .navbar-secondary-menu .btn-default,.responsive .navbar-secondary-menu .open .btn-default{padding-left:7px;padding-right:4px}h3{margin:0 0 5px;padding:0 0 .95em;font-size:1.5em;line-height:1.2em}}@media (min-width:768px) and (max-width:991px){.footer-item{font-size:12px}.collapsed-block{min-height:300px}.back-bg.responsive .navbar-compact .navbar-main-menu-outer,.responsive .navbar-compact .navbar-main-menu-outer{margin-top:-10px}.responsive .navbar-secondary-menu{padding:5px 0 0;margin-left:20px}.responsive .navbar-secondary-menu .btn-default,.responsive .navbar-secondary-menu .open .btn-default{padding-left:7px;padding-right:4px}.responsive .navbar-search,.responsive header.variant4 .navbar-search{margin:-95px 0 0}}@media (max-width:767px){.footer-bar-inner{padding:20px 5px;flex-wrap:wrap;gap:5px;justify-content:center}.footer-bar-inner .divider{display:none}.footer-item{width:48%;font-size:12px}.product-preview .btn-preview{display:block;width:fit-content;margin:0 auto 20px;padding:10px 14px;font-size:16px}.row-grey{padding:30px 7px 10px}.row-white{padding:0 7px 10px}.prezzo-cadauno,.prezzo-riga-secondaria{text-align:center;width:100%}.prezzo-riga-principale{flex-direction:column;align-items:center;text-align:center}#iubenda-cs-paragraph{height:200px}.responsive #off-canvas-menu,.responsive #off-canvas-menu-title{background:#f8f8f8;font-family:Manrope,'Open Sans',sans-serif;display:block}.responsive .content.nopad-xs{padding-top:0;padding-bottom:0}.responsive .navbar{width:100%;height:135px;position:fixed;margin-bottom:0}.responsive .navbar .background{height:135px}.responsive .navbar.navbar-compact{position:fixed}.responsive .navbar-secondary-menu{padding:12px 0 0 10px;margin:15px 0 0}.responsive .navbar-secondary-menu .btn-group{float:left;margin:0}.responsive .btn-group-vertical>.btn,.responsive .navbar-secondary-menu .btn-group>.btn{float:none}.responsive .navbar-secondary-menu .btn-default,.responsive .navbar-secondary-menu.visible-xs .open .btn-default{border-left:none;padding-left:3px;padding-right:4px}.responsive .navbar-secondary-menu .btn-group:last-child .btn-default{padding-right:0}.responsive .navbar-secondary-menu .dropdown-menu{float:right;left:auto;right:0;min-width:140px}.responsive .mobile-nav{position:relative;height:60px}.responsive .mobile-nav .nav-item:first-child{border:0}.responsive .mobile-nav .nav-item>a{border-left:1px solid #0d5186;height:60px;width:25%;float:left;display:block;background:#003556;z-index:2;position:absolute;top:0;left:0;text-decoration:none;text-align:center}.responsive .mobile-nav .nav-item.active>a{background:#003556}.responsive .mobile-nav .nav-item>a .icon{position:relative;font-size:36px;color:#fff;display:block;padding:12px 0}.responsive .mobile-nav .nav-item .tab-content{z-index:0;overflow:hidden;position:absolute;left:0;top:0;background:#fff;width:100%;max-height:0}.responsive .mobile-nav .nav-item.active .tab-content{top:60px;max-height:1000px;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1}.responsive #outer{overflow:hidden}#outer-canvas,.responsive #off-canvas-menu,.responsive .input-control input.form-control{width:100%}body.off-canvas-menu-open.responsive #outer-canvas{margin-left:100%;position:relative;overflow:hidden}.responsive #outer-canvas:before{content:" ";position:absolute;z-index:-1;top:0;left:-100%;width:100%;height:100%;background-color:#fff}.responsive #off-canvas-menu{position:fixed;left:-100%;top:0;overflow:hidden;overflow-y:auto;height:100%;z-index:10001;width:100%}.responsive #off-canvas-menu .expander-list .expander{font-size:16px;margin-top:5px}.responsive #off-canvas-menu .expander-list .name{padding:10px 10px 10px 25px}.responsive #off-canvas-menu ul li a{font-size:14px;line-height:26px;color:#2b2b2b;text-transform:uppercase;text-decoration:none}.responsive #off-canvas-menu-title{border-bottom:1px solid #e7e7e7;font-size:16px;line-height:46px;padding-left:25px}.responsive #off-canvas-menu-close{font-size:20px;cursor:pointer;float:right;color:#707070;padding:0 18px 0 0}body.off-canvas-menu-open.responsive #off-canvas-menu{display:block;left:0}body.off-canvas-menu-open.responsive #outer-overlay{display:block;background:#000;height:100%;left:0;min-height:100%!important;position:absolute!important;top:0;width:100%!important;opacity:.5;z-index:10000}.responsive #outer-overlay{opacity:0;z-index:0}section.container-fluid:first-of-type,section.container:first-of-type{margin-top:135px}.responsive .navbar-search{margin:0!important;padding:10px 20px 0!important}.responsive .navbar-search input.form-control{font-size:1.3em;width:100%!important;float:none!important;padding:8px!important;height:44px}.responsive .navbar-search .form-control{padding-right:32px!important}.responsive .navbar-search .form-control:focus{width:100%!important}.responsive .navbar-search .button{float:right!important;margin-left:-34px!important;background:0 0!important;font-size:1.3em!important;position:relative!important;bottom:-1px!important;height:44px!important;border:none!important;width:34px!important;outline:0!important;color:#000}.responsive .navbar-search .button:active{line-height:.8em}.responsive .navbar-compact{top:-145px}.responsive .product-preview .product-controls-list.hide-right{right:0!important}.responsive .product-description{margin:0;text-align:center}.responsive .footer-navbar,.responsive .footer-navbar.dark{border:none;padding:0 0 20px}.responsive .container .footer-navbar .container{padding:0}.responsive .footer-navbar.dark .icon,.responsive .footer-navbar.dark a{color:#fff}.responsive .footer-navbar .menu{margin:0;padding:0;list-style-type:none;color:#fff}.responsive .footer-navbar .menu li{margin:0;padding:0 0 10px}.responsive .content-border{border:none}.responsive .collapsed-block{border-bottom:1px solid #666;width:92%;padding-top:20px;margin:auto}.responsive .collapsed-block:last-of-type{border-bottom:none}.responsive .collapsed-block h3{padding-bottom:20px;font-size:1.4em}.responsive .collapsed-block .tabBlock{display:none;padding-bottom:20px}.responsive .collapsed-block .expander{float:right;cursor:pointer;padding:0 8px;margin-top:0;font-size:16px;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-decoration:none;color:#fff!important}.responsive .footer-bottom-block{text-align:center;padding:25px 0;border-top:none!important}.responsive .copyright-text{padding-top:0}.responsive .tab-content{padding:20px 20px 15px;border:none;margin-bottom:20px;z-index:1;border-bottom:1px solid #eee}.responsive .video-text{top:30%;width:90%;left:5%}.responsive .video-text .title{font:26px/26px 'Open Sans',sans-serif;margin-bottom:25px}}@media (max-width:1199px){.navbar,.navbar .background{height:225px}.responsive .navbar-main-menu .sf-menu>li:first-child>a{padding-left:9px!important}}@media (max-width:479px){.responsive .video-text{top:20%;width:90%;left:5%}.responsive .video-text .title{font:20px/20px 'Open Sans',sans-serif;margin-bottom:25px}}@media (max-width:359px){.responsive .video-text{top:10%;width:90%;left:5%}.responsive .video-text .title{font:20px/20px 'Open Sans',sans-serif;margin-bottom:15px}.responsive .btn-select .value{min-width:90px}.responsive .dropdown-menu{min-width:128px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.responsive .navbar-compact .navbar-main-menu .item .btn-main,.responsive .navbar-compact .navbar-main-menu .sf-menu>li>a{padding-left:6px!important;padding-right:6px!important}.responsive .navbar-compact .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}.responsive .navbar-compact .navbar-main-menu .item .line:before,.responsive .navbar-compact .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}.touch .product-controls-list .top-out{height:60px}.back-to-top{bottom:75px}.responsive .navbar-search .form-control:focus,.responsive .navbar-search input.form-control{width:125px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.responsive .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}.responsive .navbar-main-menu .item .line:before,.responsive .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes scale{0%{-webkit-transform:scale(.3);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes scale{0%{-moz-transform:scale(.3);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes scale{0%{-o-transform:scale(.3);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.3);opacity:.1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.btn-mega,.filters-by-category li a,.filters-by-category li a.selected,.member-info .contact-icon,.pagination-main li a,.tags-list li a{-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.back-to-top{-o-transition:background .3s;-moz-transition:background .3s;-webkit-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.sf-menu>li.item>a[href="javascript:;"]::after{content:"";display:inline-block;margin-left:5px;position:relative;top:-1px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #d8d8d8}.navbar-switcher{-o-transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;transition:background .5s}.find-us .icon{-o-transition:-o-transform 1s;-moz-transition:-moz-transform 1s;-webkit-transition:-webkit-transform 1s;-ms-transition:-ms-transform 1s;transition:transform 1s}.social-widgets .item,.social-widgets .tab-content,.social-widgets .tab-icon{-o-transition:1s;-moz-transition:1s;-webkit-transition:1s;-ms-transition:1s;transition:1s}#outer-canvas,.mobile-nav .nav-item .tab-content,.mobile-nav .nav-item a,.mobile-nav .nav-item.active .tab-content{-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-ms-transition:.2s;transition:.2s}#outer-canvas{background:#fff}.collapsing{-webkit-transition:.6s;transition:.6s}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-o-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.icon-1_5x{font-size:150%!important}.icon-2x{font-size:200%!important}.icon-white{color:#e8e8e8!important}.smaller_60{font-size:60%}.smaller_80{font-size:80%}.smaller_85{font-size:85%}.smaller_90{font-size:90%}.normal{font-size:100%}.bigger_15{font-size:115%!important}.bigger_15 li{line-height:1.3em!important;margin-bottom:5px!important}h2.background,h2.background a{text-align:center;font-size:2.3em;letter-spacing:-.03em}h3.background,h3.background a{text-align:center;font-size:1.8em;letter-spacing:-.03em}.bigger_25{font-size:125%!important}.bigger_40{font-size:140%!important}.bigger_75{font-size:175%!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}#loading,.footer-help,.footer1,.telmobile{text-align:center}.navbar-search2{clear:both;position:relative;z-index:1100;margin:45px 0 0 90px;width:437px}.navbar-search2 input.form-control{font-size:16px;line-height:1.33em;width:380px;padding-top:8px}.navbar-search2 .form-control{padding-right:32px;height:44px}.navbar-search2 .form-control:focus{width:380px}.navbar-compact .navbar-search2{clear:none;position:relative;margin-right:0}.navbar-compact .navbar-search2 .form-control:focus{width:330px}.navbar-logo2{position:relative;z-index:11;padding-top:35px}#loading,#loading2,.footer-config{position:fixed;z-index:999}.footer1{display:flex;background-color:#e2e1e1;margin:20px 0 40px;padding:60px 20px 40px;border-radius:25px}.footer1>.col-md-3{flex:1}.footer1>div.col-md-3:not(:last-of-type){border-right:1px solid #ccc}.footer1 h4{font-weight:700;margin-top:20px}.footer1 p{font-weight:600;font-size:15px;padding:0 20px}.footer-help{font-family:Manrope,'Open Sans',sans-serif;background-color:#f1f1f1;padding:25px 20px;font-size:20px;line-height:1;font-weight:600}.footer-config{width:100%;bottom:0;background-color:#fff;padding:10px 15px calc(10px + env(safe-area-inset-bottom))}.header-slide{display:flex;width:100%;max-width:1300px;margin:0 auto;padding:25px 0 20px;color:#003556}.col-header-slide{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px;min-width:0}.borderrightslider{border-right:1px solid #003556}.col-header-slide .pull-left{margin-right:0!important;margin-top:0!important;float:none!important;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.col-header-slide img,.col-header-slide svg{width:36px;height:36px;color:#003556}.col-header-slide .table-cell{display:block;height:auto;font-family:Manrope,'Open Sans',sans-serif;font-size:21px;font-weight:800;line-height:1.05;letter-spacing:-.04em;text-align:left;color:#003556}.col-header-slide .smaller_80_2{display:block;font-size:13px;line-height:1.2;font-weight:500;letter-spacing:-.03em;color:#003556}@media (max-width:767px){.descbreve,.h1_class,.labelPrezzoUnivoco{padding-left:15px;padding-right:15px}.click-mods,.dateprodloop,.h1_class,.text-muted,.textprodloop{text-align:center}.navbar-logo2{text-align:center;padding-top:20px}h2.background{font-size:1.8em}h3.background{font-size:1.5em}.image-title,.product-preview h2.title,.product-preview h3.title{font-size:1.5em;text-align:center}.image-title-text{text-align:center;font-size:16px}.prezzo-prodotto-home,.productsevidence .prezzo-prodotto-home,.productsmostvisited .prezzo-prodotto-home{text-align:center;font-size:1.2em}.productsevidence .dateprodloop,.productsmostvisited .dateprodloop{font-size:100%}.product-preview .btn-preview-prod{display:block;width:fit-content;margin:auto;padding:10px 14px;font-size:16px}.products-list .btn-preview-prod{margin:0 auto}.footer1{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px}.footer1>.col-md-3{display:flex;flex-direction:column;align-items:center;padding:10px;border:none!important}.footer1 svg{width:36px;height:36px;margin-bottom:15px}.footer1 h4{font-size:16px;margin:0;line-height:1.2}.footer1 p{font-size:14px;padding:0;line-height:1.3;color:#555}.borderrightslider,.col-header-slide{border-right:none!important}.header-slide{display:flex;flex-direction:column;width:100%;padding:0 20px;max-width:100%}.col-header-slide{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid #d9d9d9}.col-header-slide:last-child{border-bottom:none}.col-header-slide .pull-left{margin-right:0!important;margin-top:0!important;float:none!important;flex:0 0 auto}.col-header-slide img,.col-header-slide svg{width:28px;height:28px}.col-header-slide .table-cell{display:block;height:auto;font-size:18px;font-weight:700;line-height:1.15;letter-spacing:-.03em;text-align:left}.col-header-slide.visible-xs{display:inherit!important}.col-header-slide .smaller_80_2{display:block;font-size:13px;line-height:1.3;margin-top:4px;font-weight:500}}@media (min-width:768px) and (max-width:991px){.responsive .navbar-compact{top:-115px}.responsive .navbar-compact .navbar-secondary-menu.pull-right{margin-top:60px}.responsive .navbar-compact .navbar-search,header.variant4 .navbar-compact .navbar-search{margin-top:-40px}.header-slide{padding:20px}.col-header-slide .table-cell{font-size:16px}}@media (min-width:991px) and (max-width:1199px){.header-slide{max-width:970px}}.header-slide-bg{width:100%;background:#f3f5f7}.checkboxfilter{margin-right:4px;margin-bottom:2px}.color-success{color:#008a00!important}.close{opacity:.9}.button2{font-size:18px;background-color:#ff9012}.navbar-switcher,.navbar-switcher.active{background-color:#003556!important}.tooltip-inner{white-space:pre;padding:10px;background:#fff;opacity:1;font-size:12px;border:1px solid;color:#333}.tooltip.in{opacity:1!important;z-index:9999999!important}.tooltip.top .tooltip-arrow{border-top-color:#333}.tooltip.right .tooltip-arrow{border-right-color:#333}.tooltip.bottom .tooltip-arrow{border-bottom-color:#333}.tooltip.left .tooltip-arrow{border-left-color:#333}.tab-content{background-color:#f8f8f8}.ui-autocomplete{max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:10000!important}input[type=radio]{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;border:1px solid #0d3b5c;border-radius:50%;background-color:#fff!important;cursor:pointer;position:relative;margin-right:10px;display:inline-block!important;outline:0!important;box-shadow:none!important}input[type=radio]:checked{background-color:#0d3b5c!important;border-color:#0d3b5c!important}.checkbox,.radio{line-height:25px;min-height:25px;font-size:smaller}.checkbox-inline,.radio-inline{line-height:28px!important}.privacy-box{height:200px;padding:0 15px 15px;margin-bottom:1em;margin-top:1.5em;border:1px solid #003556;background-color:#fff;font-size:11px;line-height:1.5;overflow:auto}.piva_vies .input-group-addon:first-child{width:1%}.lowercase{text-transform:lowercase}.normalize{text-transform:none!important}input[type=checkbox]{-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);margin:8px 5px 8px 0!important}.telmobile{background-color:#0d3c62;padding:7px 0 0;font-size:10px}.telmobile a,.telmobile i{color:#fff;font-weight:500}.mobile-icons,.mobile-icons a{color:#0d3c62}.telmobile h5{padding-bottom:7px}.mobile-icons{font-size:26px}.container-widget ul{list-style:none;margin:0;padding:0}.container-widget ul li{position:relative;padding-left:24px;margin-bottom:10px;font-size:14px;line-height:1.5;color:#0d3b5c;top:2px;text-align:left}.container-widget ul li:last-child{margin-bottom:0}.container-widget ul li::before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 13l6 6L21 5' fill='none' stroke='%230d3b5c' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn-other,.btn-ppacc{padding:10px 20px!important}.product-description .sceltoda{color:#0d3b5c;font-size:13px;letter-spacing:-.03em;text-align:center;font-weight:400}.tel{font-size:1.7em;font-weight:lighter}.nopadright{padding-right:0!important}.nopadleft{padding-left:0!important}.halfpadright{padding-right:7.5px!important}.halfpadleft{padding-left:7.5px!important}.doublepad{padding:0 30px!important}.fancybox-is-open .fancybox-bg{background:#000;opacity:.8!important}.fancybox-slide--iframe .fancybox-content{max-width:1080px;max-height:760px;margin:0}.fancybox-close-small{color:#333!important;right:-6px!important;top:-6px!important}.table-cell{display:table-cell;height:40px;font-size:90%;line-height:normal}@media (min-width:1199px){.paddinglr40{padding-right:40px;padding-left:40px}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.dropdown-content-menutop{display:block;position:absolute;background-color:#fff;left:auto;box-shadow:0 1px 5px rgba(0,0,0,.1);z-index:1;margin-top:39px}.column-menutop{float:left;width:25%;padding:40px 0 0 40px;background-color:#fff;height:auto}#showcard,.feedaty_header{float:right}.column-menutop a{float:none;text-decoration:none;display:block;text-align:left}.row-menutop{padding-bottom:40px;border-bottom:1px solid #003556}.row-menutop:after{content:"";display:table;clear:both}.level0 a{font-size:110%;margin-bottom:10px;font-weight:600}.level1 a{font-size:100%;color:#666;margin-bottom:5px;font-weight:400}.icona{border:solid #003556;border-width:0 2px 2px 0;padding:2px;margin-bottom:1px}.iconabig{border:solid #333;border-width:0 2px 2px 0;padding:3px;margin-top:3px;margin-bottom:6px;margin-right:6px}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.prezzo-box{display:flex;clear:both}.prezzo-totale-box{background:#f5f5f5;margin-right:4px;padding:10px 20px;display:flex;flex-flow:column;justify-content:center;line-height:1;text-align:center;margin-bottom:20px}.prezzo-totale-box-text{flex:1;text-align:left;line-height:1.3}@media (min-width:1200px){.descbreve{min-height:30px}.dropdown-content-menutop{width:1270px}}@media (max-width:1199px){.responsive .navbar-compact .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}.responsive .navbar-main-menu .item:first-child{margin-left:-6px}.navbar-search2{margin-left:30px;width:auto}.navbar-search2 input.form-control{width:180px}.navbar-search2 .form-control:focus{width:150px}.dropdown-content-menutop{width:970px}}@media (min-width:768px){.responsive .footer-navbar .tabBlock{display:block!important}.responsive .footer-navbar .tabBlock p{margin:0 0 .4em}.hide-xs{display:flex!important}.textprodloop{min-height:160px}.product-preview h2.title{min-height:85px}.container-portalmessages{width:750px}}#loading,#loading2{top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center}#loading.loading-dark{background:rgba(0,0,0,.8);color:#fff;flex-direction:column;text-align:center}#loading.loading-dark h2{margin-bottom:20px;padding:0}.loading-bounce{width:60px;height:auto;transform-origin:center bottom;animation:.6s ease-in-out infinite bounceY}@keyframes bounceY{0%,100%{transform:translateY(0) scale(1)}30%{transform:translateY(-14px) scale(.96,1.04)}60%{transform:translateY(0) scale(1.05,.95)}}.portalmessages{position:absolute;z-index:9991;width:100%;top:0}.container-portalmessages{padding:15px 20px;margin:auto;color:#fff;font-weight:700}.container-portalmessages i{position:absolute;right:20px}@media (min-width:992px){.textprodloop{min-height:150px}.container-portalmessages{width:970px}}@media (min-width:1200px){.textprodloop{min-height:100px}.product-preview h2.title{min-height:70px}.container-portalmessages{width:1300px}}.infostampa{font-size:14px;font-weight:600;margin-bottom:.3em}.fa-envelope-square,.fa-times,.fa-whatsapp-square{color:#999}.circle-icon{background:#fff;width:100px!important;height:100px;border-radius:50%;text-align:center;line-height:40px;padding:20px;margin:auto}.checkmark,.checkmark-green{position:absolute;left:0;background-color:#eee}#showcard{margin-right:10px;margin-top:-32px}.cart-badge{display:block;position:absolute;top:-5px;right:-6px;min-width:16px;height:16px;padding:0 5px;background:#ff9012;color:#fff;border-radius:999px;font-size:11px;font-weight:700;line-height:16px;text-align:center;box-sizing:border-box}.fa-envelope-square:hover{color:#ff9012}.fa-whatsapp-square:hover{color:#25d366}.fa-linkedin,.fa-square-facebook,.fa-square-instagram,.fa-square-pinterest,.fa-square-x-twitter{color:#fff;padding:0 6px 0 0}@media (max-width:767px){.fancybox-slide{padding:0!important}.fancybox-slide--iframe .fancybox-content{width:100%;height:100dvh;max-height:100dvh;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom)}.fancybox-iframe{height:100%}.fancybox-close-small{right:0!important}.fancybox-is-open .fancybox-bg,.modale{background:#000;opacity:.9!important}.fancybox-active #chat-application{bottom:calc(55px + env(safe-area-inset-bottom))!important;right:12px!important}.prezzo-totale-box{padding:10px!important}.container-newsletter-box .checkbox label{font-size:1em}.modale .container-newsletter .btn-lg{background:#fff;color:#000}.modale .container-newsletter .input-lg{background:#000;color:#fff}.modale .container-newsletter .checkbox label,.modale .container-newsletter .checkbox label a,.modale span{color:#fff}.modale #risultati{text-align:center;height:200px}.modale .form-control{border:1px solid #fff}.modale .h2-newsletter,.modale .h3-newsletter{color:#fff;text-align:center}.close_newsletter{display:none}#cart{margin-top:20px}.cart-badge{top:22px;min-width:18px;height:18px;line-height:18px}.container-widget{margin-bottom:10px}.circle-icon{width:50px!important;height:50px;padding:0}.portalmessages{position:fixed}.container-portalmessages .pull-right{margin-right:30px}.inchiostrodiv{text-align:center;padding-right:15px}.ordinementodiv{text-align:center;padding-left:15px}}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{top:2px;height:15px;width:15px;border:1px solid #ccc}.container-checkbox:hover input~.checkmark,.container-checkbox:hover input~.checkmark-green{background-color:#ccc;border:1px solid #ccc}.container-checkbox input:checked~.checkmark{background-color:#003556}.checkmark-green:after,.checkmark:after{content:"";position:absolute;display:none}.checkmark-green{top:4px;height:20px;width:20px;border:1px solid #ccc}.container-checkbox input:checked~.checkmark-green{background-color:#7db928}.container-checkbox .checkmark-green:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.circle-green,.circle-red{display:inline-block;border-radius:50%;width:8px;height:8px;margin-right:5px}.circle-green{background-color:#24a148}.circle-red{background-color:red}@media (min-width:768px) and (max-width:1199px){.col-header-slide .table-cell{font-size:16px}}@media (max-width:991px){.dropdown-content-menutop{width:750px}.responsive .module{margin-bottom:35px}.responsive .navbar-main-menu .item .line:before,.responsive .navbar-main-menu .sf-menu>li>a:before,.responsive .touch .navbar-main-menu .item .line:before,.responsive .touch .navbar-main-menu .sf-menu>li>a:before{left:-6px!important}.responsive .navbar-main-menu .item .btn-main,.responsive .navbar-main-menu .sf-menu>li>a,header.variant4 .navbar-main-menu .item .btn-main{padding-left:6px!important;padding-right:6px!important;font-size:1.15em}.responsive .navbar-main-menu .sf-menu>li:first-child>a,.responsive .touch .navbar-main-menu .sf-menu>li:first-child>a{padding-left:6px!important}.responsive .touch .navbar-main-menu .item .btn-main,.responsive .touch .navbar-main-menu .sf-menu>li>a{padding:0 6px;font-size:1.15em}.responsive .navbar-main-menu .item:first-child{margin-left:-6px}.responsive .navbar-compact .navbar-main-menu:before{width:0}.navbar-search2{margin-left:20px;width:auto}.navbar-search2 input.form-control{font-size:16px;line-height:1.33em;width:180px;padding-top:8px}.navbar-search2 .form-control{padding-right:32px;height:44px}.navbar-search2 .form-control:focus{width:150px}.dateblu,.datered{font-size:1.1em!important}}.dateblu,.datered{font-size:1.2em;font-weight:700}.datered{color:#d8262f}.dateprodloop{min-height:25px;color:#003556;font-size:.9em;font-weight:500;margin-bottom:.4em}.prezzo_prod_home{min-height:43.64px}.card_container{width:fit-content}.expcvv{display:flex;flex-direction:row;margin-top:10px;justify-content:space-between}#paypal_payment_acc img,#paypal_payment_exp img{width:auto!important}.ppcp-card-icon,.ppxp-card-icon{padding:0 0 0 10px;max-height:25px;display:inline-block}@media (min-width:768px){.inchiostrodiv{text-align:right;padding-right:0}.ordinementodiv{text-align:left;padding-left:0}.paypal-button-container{width:50%}}.footer3,.headera,.imagea,.recensioni{text-align:center}.link-green a:hover,.link-green a:visited,.link-green strong a{color:#93d500}.recensioni{position:fixed;right:0;top:50%;transform:translateY(-50%);background-color:#003556;color:#fff;padding:0 15px;font-family:Arial,sans-serif;cursor:pointer;z-index:1000;display:flex;flex-direction:column;align-items:center;width:55px;height:180px}.headera h2,.labelPrezzoUnivoco,.texta h3{font-family:Manrope,'Open Sans',sans-serif}.recensioni .testo{transform:rotate(90deg) translate(50%,0);font-size:1.3em;font-weight:700}.footer3{background-color:#fff;color:#333}.footer3 .footer-bottom-block{border-top:none}@media (min-width:1340px){.footer3 .footer-bottom-block{width:1340px}}.feedatyheader{display:flex;justify-content:center;height:26px;padding-top:2px;background-color:#ededef;padding-right:0}#prodrec .product-preview,.imagea,.texta{padding:20px}.opinioniclienti{font-size:1.3em;letter-spacing:.02em;line-height:1.7;color:#003556}.headera{margin:50px 20px 0}.headera h2{font-size:2.8em;letter-spacing:.6;font-weight:700;color:#003556}.rowa{display:flex;flex-wrap:wrap;margin-bottom:20px}.rowa:nth-child(2n){flex-direction:row-reverse}.texta{flex:1}.texta h3{color:#003556;text-transform:none}.texta p{line-height:1.6}.texta ul{line-height:1.6!important}.imagea{flex:1}.imagea img{max-width:100%;height:auto;border-radius:25px}.3d-container{height:80px}.product-view h1{color:#003556;font-weight:800;letter-spacing:-.02em;text-transform:none;padding-bottom:10px}.product-view h1 strong{font-weight:800}.labelPrezzoUnivoco{color:#0d3b5c}.labelPrezzoUnivoco .prezzo{font-size:32px;font-weight:900;letter-spacing:-.02em;line-height:1}.labelPrezzoUnivoco .prezzo .cad{font-size:20px;font-weight:900;margin-left:6px}.labelPrezzoUnivoco .sottotitolo{margin-top:8px;font-size:16px;font-weight:800;letter-spacing:-.02em}.product-view h2{font-size:1.45em;color:#003556;font-weight:800;letter-spacing:-.03em;text-transform:none;padding-bottom:.5em}.security h4,.security p{font-weight:700;color:#003556}.product-view .colorimmagine h5 strong{color:#003556;font-weight:800;letter-spacing:-.02em}#prodrec .product-preview h3.title{padding:10px 0}.cta-title{font-size:1.2em!important;padding-bottom:5px!important;font-weight:800}.cta-subtitle{font-size:12px;line-height:1.3;margin:0 0 10px}.cta-phone{display:flex;align-items:center;gap:10px;margin-bottom:2px}.cta-phone-icon{font-size:14px;color:#003556;display:flex;align-items:center}.cta-phone-number{font-size:1.2em;font-weight:800;color:#003556;text-decoration:none;letter-spacing:-.03em}.cta-orari{font-size:12px;font-weight:600}@media (max-width:767px){.recensioni{display:none}.fdt_merchantStriscia-1_vote{display:none!important}.fdt_merchantStriscia-1_widget_merchant,.feedaty_widget{max-width:100%!important;min-width:inherit!important;margin-bottom:10px}.headera h2{font-size:2em}.rowa,.rowa:nth-child(2n){flex-direction:column-reverse}.cta-contatto{text-align:center;padding:0}.cta-phone{justify-content:center}}.security h4{font-size:1.9em}.security p{font-size:1.2em;letter-spacing:-.05em}.security .normal,.security span{font-weight:500}.security p.orari{font-size:.8em}.security span{font-size:90%}.security .description-security{font-size:1.1em;letter-spacing:-.05em;color:#003556;font-weight:500;padding-left:10px}.security .section-security{text-align:center;background-color:#f8f8f8;padding:20px 30px;margin:20px 0}