@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}body{color:#333;font-size:1.4rem;line-height:1.6}a.action.primary,button{line-height:1;border-radius:0;height:auto}.form-address-edit,.form-newsletter-manage,.form.create.account,.form.form-edit-account,.form.password.forget,.form.password.reset,.form.send.confirmation,.login-container{border-radius:0}.search-category{position:absolute;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;top:0;right:35px;cursor:pointer;width:170px}.search-category select{padding-top:0;padding-bottom:0;border-radius:0;border-color:#ccc;text-transform:lowercase;color:#707070;font-weight:600;font-size:inherit}.page-wrapper>.breadcrumbs{margin-left:0;background:0 0;color:#074ee3}.page-wrapper>.breadcrumbs>li>a{line-height:1}.page-wrapper>.breadcrumbs a{color:#074ee3}.action.primary,.btn{border-radius:0;text-shadow:0 0 0;padding-top:16px;padding-bottom:16px;padding-left:20px;padding-right:20px;height:auto;line-height:1;min-height:30px;text-transform:uppercase}.action.primary.btn-primary,.btn.btn-primary{color:#fff}.modes-mode,.product-item .action.towishlist,.toolbar select{border-radius:0}.action.tocompare,.block-bundle-summary .action.towishlist,.bundle-options-container .block-bundle-summary .product-addto-links>.action,.moved-add-to-links .action.mailto.friend,.moved-add-to-links .action.tocompare,.product-addto-links .action.tocompare,.product-addto-links .action.towishlist,.product-item .action.towishlist,.product-item-actions .actions-secondary.action,.product-social-links .action.mailto.friend,.product-social-links .action.tocompare,.product-social-links .action.towishlist,.table-comparison .action.towishlist,.wishlist.split.button>.action.split{border-radius:0}.footer-bottom{border-top:0 solid #ecebec}.footer-top{border-bottom:1px solid #707070;position:relative;padding-top:36px;text-align:center}.footer-top .img-shipping{margin-bottom:13px}.footer-top .img-payment{margin-bottom:19px}.footer-top .img-team{margin-bottom:17px}.footer-top .footer-top-bar{width:100%}.footer-top .footer-top-bar .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.footer-top .h3,.footer-top h3{font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.32px}.footer-top p{font-size:14px;font-weight:400;letter-spacing:.28px}.footer-top:before{content:' ';position:absolute;height:1px;background:#4a4a4a;width:35px;bottom:-1px;left:0;border-bottom:0 solid #4a4a4a}.footer-top:after{content:' ';position:absolute;height:1px;background:#4a4a4a;width:35px;bottom:-1px;right:0;border-bottom:0 solid #4a4a4a}.logo{margin:1em 0}.header.content>.row{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.content>.row>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.content>.row>*>*+*{margin-left:2em!important}.header.content>.row>:nth-last-child(1){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header.content .header.links{margin-left:0!important}.page-header.type2 .customer-welcome .action.switch{color:currentColor}.header.links{margin:0;padding:0}.header.links>*{margin-bottom:0;list-style:none;text-transform:uppercase;font-size:14px;font-weight:600;color:#707070}.header.links>*+*{margin-left:10px}.navigation.sw-megamenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation.sw-megamenu .minicart-wrapper{margin-left:auto!important}.page-main>.page-title-wrapper .page-title{color:currentColor;font-size:60px}.breadcrumbs .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.breadcrumbs .items .item{text-transform:uppercase}.breadcrumbs .items .item:not(:last-child):after{content:"/";margin:0 5px 0 2px}.page-header.type2.header-newskin{background:#074ee3}.page-header.type2.header-newskin .panel.wrapper{display:none}.slick-slider .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:35px}.slick-slider .slick-dots>*{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.slick-slider .slick-dots>*+*{margin-left:6px}.slick-slider .slick-dots>*>*{background:rgba(211,207,207,.3);content:"";border:0;padding:0;width:13px;height:13px;overflow:hidden;border-radius:50%;font-size:0;color:transparent}.slick-slider .slick-dots>.slick-active>*,.slick-slider .slick-dots>:hover>*{background:#074ee3}.black-banner-top{position:relative;padding:13px 15px;background-color:#333;color:#fff;display:none;overflow:hidden;bottom:0;margin:0;width:100%;z-index:1}.black-banner-top .row{margin-bottom:0}.black-banner-top .banner-text{font-size:18px;font-weight:600;letter-spacing:.5px}.black-banner-top .banner-text img{vertical-align:bottom;max-width:40px}.black-banner-top .banner-text strong{color:#074ee3}.black-banner-top .banner-text small{font-size:14px}.black-banner-top button{position:absolute;right:30px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-color:transparent!important;color:#fff;cursor:pointer;font-size:18px;padding:0;margin:0;border:0 solid transparent;background-image:url(../images/icons/banner-close-white.svg);height:15px;width:15px;background-color:transparent;border:0;background-position:center;background-size:contain;background-repeat:no-repeat;z-index:9999}.message.global.cookie{z-index:10000}.d-none{display:none}.review-popup-modal .modal-footer{display:none}.review-popup-modal .modal-content{max-width:500px;margin:0 auto;margin-bottom:40px}.review-popup-modal .modal-inner-wrap{max-width:590px}.review-popup-modal .popup-title{width:100%;text-align:center;font-size:16px;text-transform:uppercase;margin-bottom:21px;color:#074ee3}.review-popup-modal .popup-title:before{content:' ';background-image:url(../images/icons/customer-service-blu.svg);display:block;width:60px;height:75px;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto;margin-bottom:10px}.review-popup-modal .legend{text-align:center;width:100%;color:#0b0b0b;font-size:25px;margin-bottom:9px}.review-popup-modal .field.note{color:#0b0b0b;font-size:16px;margin-bottom:30px;text-align:center;width:100%}.review-popup-modal .primary{width:100%}.review-popup-modal .primary button:hover{opacity:.85}.review-popup-modal .row{margin-bottom:0}.review-popup-modal .action-close:before{content:" "!important;background-image:url(../images/icons/cancel.svg);height:25px!important;width:25px!important;background-size:100%;background-position:center center;margin:0 auto;mix-blend-mode:unset!important}.footer-middle .container{max-width:1920px;padding:0 30px}.newsletter-footer-block{max-width:430px}.newsletter-footer-block .block-title{font-size:22px;text-transform:uppercase;margin-bottom:20px}.newsletter-footer-block .block-title strong{text-transform:uppercase!important}.newsletter-footer-block fieldset{padding:0}.newsletter-footer-block .row{margin-bottom:0}.newsletter-footer-block .elem-newsletter{margin-bottom:7px}.newsletter-footer-block .el-1{padding-right:6px}.newsletter-footer-block .el-2{padding-left:6px}.newsletter-footer-block .el-3{padding-right:0}.newsletter-footer-block .el-4{padding-left:0}.newsletter-footer-block .btn-primary{width:100%;padding:13px}.newsletter-footer-block .btn-primary:hover{color:#074ee3;border:1px solid #074ee3;background-color:#fff}.newsletter-footer-block input[type=checkbox]{margin-top:0}.contact-dta{padding-left:15%}.contact-dta .row-element{margin-bottom:40px}.contact-dta .row-element .title{font-size:16px;margin-bottom:14px;text-transform:uppercase}.contact-dta .row-element .title strong{text-transform:uppercase!important}.contact-dta .row-element .text{font-size:35px}.contact-dta .row-element .text.tel{position:relative;padding-left:45px}.contact-dta .row-element .text.tel:before{content:" ";width:40px;height:40px;display:block;position:absolute;z-index:5;left:0;top:0;-webkit-mask-image:url(../images/icons/telefono.svg);mask-image:url(../images/icons/telefono.svg);background-color:#fff}.footer-links-block{padding-left:15%}.footer-links-block .block-title{font-size:16px;margin-bottom:14px;font-weight:700;text-transform:uppercase}.footer-links-block .block-title strong{font-weight:700!important}.footer-links-block .block-content li{font-size:16px;margin-bottom:10px}.contact-footer{padding-left:15%}.contact-footer .block-title{font-size:16px;margin-bottom:14px;font-weight:700;text-transform:uppercase}.contact-footer .block-title strong{font-weight:700!important;text-transform:uppercase!important}.contact-footer .block-content li a{font-size:14px;margin-bottom:15px;font-weight:700;display:block;text-transform:uppercase}.footer-bottom .container{max-width:1920px;padding:0 30px}.footer-bottom address{display:none!important}.footer-bottom .custom-block{width:100%}.footer-bottom .custom-block .row{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .account-link{float:right;margin-top:33px;position:relative}.page-header .account-link .action{font-size:14px;font-weight:300;border-radius:25px;padding:12px 30px 12px 20px;display:inline-block;top:-6px}.page-header .account-link .action:after{content:" ";font-size:20px;margin-left:5px;position:absolute;right:7px;top:7px;background-image:url(../images/user-white-icon.svg);width:14px;height:28px;background-size:contain;background-position:center;background-repeat:no-repeat}.page-header .account-link .action:hover{text-decoration:none}.page-header .account-link .action:hover:after{content:" ";color:#aac27e;font-size:20px;margin-left:5px;background-image:url(../images/user-green-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:14px;height:28px}.page-header .dropdown-content{position:absolute;display:none;margin:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;z-index:9999999999;-webkit-box-sizing:border-box;box-sizing:border-box;top:80%;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15);box-shadow:0 3px 3px rgba(0,0,0,.15);right:-15px;width:auto;min-width:200px;padding:15px}.page-header .dropdown-content:before{border:6px solid;border-color:transparent transparent #fff;z-index:99;left:auto;right:31px;top:-12px;content:" ";position:absolute}.page-header .dropdown-content .welcome{display:none}.page-header .dropdown-content ul{list-style:none;padding-left:0}.page-header .dropdown-content ul li a{font-size:15px;font-weight:300;color:#aac27e;padding-bottom:3px}.page-header .dropdown-content ul li a:hover{text-decoration:none;border-bottom:2px solid}.page-header .dropdown-content ul .wishlist .counter{display:none}.header-phone{position:relative;padding-left:25px;margin-left:0!important;margin-right:2em}.header-phone:before{content:' ';display:block;position:absolute;width:32px;height:32px;background-image:url(../images/icons/telefono-blu.svg);background-size:contain;background-position:center;background-repeat:no-repeat;left:0;top:-2px}.header-phone .content-small{font-size:8px;color:#767676;line-height:1}.header-phone .content-number{font-size:22px;color:#074ee3;line-height:1}.header.links .greet.welcome{display:none}.authorization-link.Esci-link{display:none}.customer-menu .authorization-link.Esci-link{display:block}.customer-welcome{border:1px solid #074ee3;padding:10px}.customer-welcome .action.switch:after{background-image:url(../images/icons/round-account-button-with-user-inside.svg);background-size:contain;background-position:center;background-repeat:no-repeat;content:' '!important;display:block;width:27px;height:27px;margin:0}@media (min-width:768px){.authorization-link.Accedi-link a,.authorization-link.In-link a{border:1px solid #074ee3;padding:10px;display:block}.authorization-link.Accedi-link a span,.authorization-link.In-link a span{display:none}.authorization-link.Accedi-link a:after,.authorization-link.In-link a:after{background-image:url(../images/icons/round-account-button-with-user-inside.svg);background-size:contain;background-position:center;background-repeat:no-repeat;content:' '!important;display:block;width:27px;height:27px;margin:0}}.page-header.header-newskin .minicart-wrapper .action.showcart.active:before,.page-header.header-newskin .minicart-wrapper .action.showcart:before{content:' ';background-image:url(../images/icons/shopping-cart.svg);background-size:contain;background-position:center;background-repeat:no-repeat;content:' '!important;display:block;width:27px;height:27px;font-size:29px;line-height:32px}.page-header.type2.header-newskin .minicart-wrapper{background-color:#fff!important;border-color:#074ee3!important;padding:7px 10px;width:auto;height:auto}.page-header.type2.header-newskin .minicart-wrapper .action.showcart{padding-right:0}.page-header.type2.header-newskin .minicart-wrapper .action.showcart:after{display:none}.page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#f90000;right:-6px}.page-header.type2.header-newskin.sticky-header .minicart-wrapper .action.showcart{padding-right:0}.page-header.type2.header-newskin.sticky-header .minicart-wrapper{padding:5px 8px}.page-header.type2.header-newskin.sticky-header .minicart-wrapper .action.showcart .counter.qty{right:-5px}.btn-primary.btn-primary-white{color:#074ee3;background-color:#fff;border:1px solid #074ee3}input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{-webkit-box-shadow:0 0 1px 1px #074ee3;box-shadow:0 0 1px 1px #074ee3}.news .h3,.news h3{font-size:25px}@media (min-width:768px){.news .h3,.news h3{font-size:20px}}.page-wrapper>.breadcrumbs a:focus,.page-wrapper>.breadcrumbs a:hover{color:#707070}.message.global.cookie{background:#fff;border-color:#074ee3}.news-popup-modal .modal-inner-wrap{max-width:1100px;position:relative;padding:15px}.news-popup-modal .row{margin-bottom:0}.news-popup-modal .modal-footer{display:none}.news-popup-modal .action-close:before{content:" "!important;background-image:url(../images/icons/cancel-popup.svg);height:25px!important;width:25px!important;background-size:100%;background-position:center center;margin:0 auto;mix-blend-mode:unset!important}.news-popup-modal .modal-header{position:absolute;right:0;z-index:1}.news-popup-modal .modal-content{padding:0 15px!important}.news-popup-modal .news.content-item{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.news-popup-modal .image-col{background-position:center;background-size:cover;background-repeat:no-repeat}.news-popup-modal .image-col img{display:none}.news-popup-modal .data-col{padding:40px 25px}.news-popup-modal .popup-title{color:#074ee3;font-size:25px;margin-bottom:50px;text-transform:uppercase}.news-popup-modal .category{color:#074ee3;font-size:14px;text-transform:uppercase}.news-popup-modal .title{font-size:30px;margin-bottom:5px}.news-popup-modal .created{font-size:14px;margin-bottom:20px}.news-popup-modal .body{font-size:16px;margin-bottom:60px;max-width:360px}.news-popup-modal .button .btn-blue{font-size:16px;display:inline-block}.miniquote-wrapper{max-width:49px;border:1px solid #074ee3;padding:10px 10px 5px;position:relative;background:#fff;width:49px;min-width:49px}.miniquote-wrapper .action.showquote .counter.qty{position:absolute;top:0;right:0;background-color:#f90000;border-radius:20px;width:16px;height:16px;font-size:10px;text-align:center;line-height:16px;min-width:16px}.miniquote-wrapper .action.close:before{content:'\f81a';font-family:porto-icons;color:#074ee3}.miniquote-wrapper .action.close:hover{color:#074ee3}.miniquote-items .action.delete:before,.miniquote-items .action.edit:before{content:'\f826';font-family:porto-icons;color:#074ee3}.miniquote-items .action.delete:hover,.miniquote-items .action.edit:hover{color:#074ee3}.miniquote-items .action.delete:before{content:'\f81a';font-family:porto-icons;color:#074ee3}.miniquote-items .action.delete:hover{color:#074ee3}.page-footer .switcher .options .action.toggle,.page-header .switcher .options .action.toggle{color:#074ee3;font-size:20px;font-weight:700}.page-footer .switcher .options .action.toggle .strong,.page-header .switcher .options .action.toggle .strong{font-size:20px;font-weight:700}.page-header.type2.header-newskin .switcher strong{font-size:16px;font-weight:700}.page-footer .switcher .options ul.dropdown a,.page-header .switcher .options ul.dropdown a{font-size:16px;color:#074ee3}.page-footer .switcher .options ul.dropdown,.page-header .switcher .options ul.dropdown{min-width:70px}html[lang=en] #search_mini_form,html[lang=en_EN] #search_mini_form,html[lang=en_US] #search_mini_form{display:none}html[lang=en] .page-header.type2.header-newskin .nav-sections,html[lang=en_EN] .page-header.type2.header-newskin .nav-sections,html[lang=en_US] .page-header.type2.header-newskin .nav-sections{background:#074ee3;color:#fff}html[lang=en] .menu-left,html[lang=en_EN] .menu-left,html[lang=en_US] .menu-left{float:none;text-align:center}html[lang=en] .page-header.type2.header-newskin .navigation .level0>.level-top,html[lang=en_EN] .page-header.type2.header-newskin .navigation .level0>.level-top,html[lang=en_US] .page-header.type2.header-newskin .navigation .level0>.level-top{color:#fff}html[lang=en] .page-header.type2.header-newskin .navigation .level0>.level-top:hover,html[lang=en_EN] .page-header.type2.header-newskin .navigation .level0>.level-top:hover,html[lang=en_US] .page-header.type2.header-newskin .navigation .level0>.level-top:hover{text-decoration:underline}html[lang=en] .category-home-section,html[lang=en_EN] .category-home-section,html[lang=en_US] .category-home-section{background-color:#f5f2f2}html[lang=en] .category-home-section .cat-container,html[lang=en_EN] .category-home-section .cat-container,html[lang=en_US] .category-home-section .cat-container{background-color:#fff}html[lang=en] .home-cta-company,html[lang=en_EN] .home-cta-company,html[lang=en_US] .home-cta-company{margin-top:0;margin-bottom:100px}#switcher-language .switcher-trigger .view-en_US span:after{content:' ';width:19px;height:13px;background-image:url(../images/icons/united-kingdom.svg);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:5px}#switcher-language .switcher-trigger .view-default span:after,#switcher-language .switcher-trigger .view-it_IT span:after{content:' ';width:19px;height:13px;background-image:url(../images/icons/italy.svg);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:5px}#switcher-language .view-default.switcher-option a:after,#switcher-language .view-it_IT.switcher-option a:after{content:' ';width:19px;height:13px;background-image:url(../images/icons/italy.svg);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:5px}#switcher-language .view-en_US.switcher-option a:after{content:' ';width:19px;height:13px;background-image:url(../images/icons/united-kingdom.svg);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:5px}.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu li a::after{display:none!important}.display-desktop{display:block}.display-mobile{display:none}h1{font-size:60px;font-weight:700}.h3,h3{font-size:30px;color:currentColor;margin:0;line-height:1;font-weight:600}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:0;height:auto;font-size:1em;padding:10px 15px}input[type=datetime]:not(.mage-error),input[type=email]:not(.mage-error),input[type=number]:not(.mage-error),input[type=password]:not(.mage-error),input[type=search]:not(.mage-error),input[type=tel]:not(.mage-error),input[type=text]:not(.mage-error),input[type=url]:not(.mage-error),select:not(.mage-error),textarea:not(.mage-error){border-color:#d6d6d6}input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#838383;opacity:1}input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#838383;opacity:1}input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#838383;opacity:1}input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#838383;opacity:1}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;height:18px;width:18px;border:1px solid #707070;cursor:pointer;position:relative;float:left}input[type=checkbox]:hover,input[type=radio]:hover{cursor:pointer}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus{outline:0;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.7949219,7.095703 6.1816406,9.601563 12.205078,3.2753906 13.689453,4.8359375 6.1816406,12.724609 2.3105469,8.65625 Z' fill='%23222222'/%3E%3C/svg%3E")}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23222222'/%3E%3C/svg%3E")}.field.choice{position:relative}.homepage-bar{background-color:#4a4a4a!important;width:100%;float:none!important;display:block!important;text-align:center;position:relative;margin-top:-2em!important;margin-bottom:2em!important}.homepage-bar>.row{margin-bottom:0}.homepage-bar>.row>*{padding:1em 0;border-right:0 solid #e1e1e1}.homepage-bar>.row>:nth-last-child(1){border-right:0}.homepage-bar:after,.homepage-bar:before{content:"";background:inherit;display:block;position:absolute;top:-1px;width:100%;height:calc(100% + 2px);border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.homepage-bar:before{left:-100%}.homepage-bar:after{right:-100%}.home_page_slideshow{overflow:hidden;position:relative;z-index:0}.home_page_slideshow .slider-mobile-img{display:none}.home_page_slideshow .img-discount{position:absolute;right:-9px;top:5px}.home_page_slideshow .img-discount img{max-width:100px}.home_page_slideshow .ct-field-repeater_fields{height:100%}.home_page_slideshow .slide{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center right;min-height:530px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.home_page_slideshow .slide .slide-content{background-color:#074ee3;position:absolute;text-align:left;padding:30px;max-width:597px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:4.5%}.home_page_slideshow .slide .slide-content .block-img{display:-webkit-box;display:-ms-flexbox;display:flex}.home_page_slideshow .slide .slide-content .block-img img{padding:0;max-width:auto!important}.home_page_slideshow .slide .slide-content p{color:#fff;font-size:16px;margin-bottom:20px}.home_page_slideshow .slide .slide-content p strong{color:#fff}.home_page_slideshow .slide .slide-content .h1,.home_page_slideshow .slide .slide-content p.h1{font-size:40px;text-transform:uppercase;line-height:1;color:#fff;font-weight:700;margin-bottom:20px}.home_page_slideshow .slide .slide-content a.link{text-transform:uppercase;font-size:16px;color:#fff;background-color:#074ee3;border:1px solid #fff;padding:15px 20px;display:inline-block;margin-right:14px;letter-spacing:.64px}.home_page_slideshow .slide .slide-content a.link:hover{text-decoration:none;opacity:.85}.home_page_slideshow .slide .slide-content a.link-call-us{background-color:#fff!important;border:1px solid #074ee3;color:#074ee3!important;position:relative;padding:15px 20px;padding-left:60px;letter-spacing:.64px;cursor:pointer}.home_page_slideshow .slide .slide-content a.link-call-us:before{content:' ';display:inline-block;width:24px;height:24px;background-image:url(../images/customer-service-blu.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:30px}.home_page_slideshow .slide .slide-content a.link-call-us:hover{opacity:.85;text-decoration:none}.home_page_slideshow .slide .slide-content .container-btn-call-us{display:inline-grid}@media screen and (max-width:480px){.home_page_slideshow .slide .slide-content .container-btn-call-us{width:100%}}.home_page_slideshow .slick-dots{position:absolute;top:45%;z-index:9999;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.home_page_slideshow button{font-size:0;line-height:0;display:block;width:17px;height:32px;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:9999}.home_page_slideshow .slick-next{right:25px}@media screen and (max-width:767px){.home_page_slideshow .slick-next{right:5px}}.home_page_slideshow .slick-next:before{font-size:32px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:" ";width:24px;height:33px;background-image:url(../images/arrow-right-green.svg);background-color:transparent;background-repeat:no-repeat;position:absolute;top:0;right:0;background-position:center;background-size:contain;background-repeat:no-repeat}.home_page_slideshow .slick-prev{left:25px}@media screen and (max-width:767px){.home_page_slideshow .slick-prev{left:5px}}.home_page_slideshow .slick-prev:before{content:" ";font-size:32px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:24px;height:33px;background-image:url(../images/arrow-left-green.svg);background-color:transparent;background-repeat:no-repeat;position:absolute;top:0;left:0;background-position:center;background-size:contain;background-repeat:no-repeat}.home_page_slideshow .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.ct-view-home_page_slideshow_01{position:relative}.ct-view-home_page_slideshow_01 .logo-scroll{text-align:center;margin-top:-70px;z-index:9;position:absolute;width:100%}.ct-view-home_page_slideshow_01 .logo-scroll svg{width:55px;height:65px;color:#f8f6f4;-webkit-animation:MoveUpDown 2s linear infinite;animation:MoveUpDown 2s linear infinite}.ct-view-home_page_slideshow_01 .logo-scroll svg:hover{cursor:pointer}.ct-view-home_page_slideshow_01 .logo-scroll svg path{fill:#f8f6f4}@-webkit-keyframes MoveUpDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes MoveUpDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.cms-index-index #maincontent.page-main{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.cms-index-index .column.main{padding-bottom:0}.cms-index-index .widget.block.block-static-block{margin-bottom:0}.products-slider .product-item{background-color:#fff}.products-slider .product-item .product-item-name{position:relative;padding:0 5px 10px}.products-slider .product-item .product-item-name:after{content:' ';background-color:#d3cfcf;height:1px;width:80%;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.products-slider .slick-list{margin-right:20px}.products-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.products-slider .btn.towishlist{color:#074ee3;border-color:#074ee3;background-color:#fff;padding:10px 13px}.products-slider .tocart{text-transform:uppercase;text-align:center;width:100%;height:100%;font-size:14px;font-weight:500;min-height:44px;max-height:44px;padding:8px 0;line-height:1.4;letter-spacing:0}.products-slider .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex}.products-slider .product-item-name{min-height:54px}.products-slider .product-item-name a{color:#515560;font-size:14px;font-weight:700}.products-slider .price-box{margin:14px 0 16px}.block-products-list .products-slider .product-item{margin-left:20px}.wishlist-svg svg{width:25px;height:22px;fill:#fff;vertical-align:middle}.modal-popup .modal-footer .product-item.slick-slide .btn-group>button:not(:last-child):not(.dropdown-toggle),.product-item.slick-slide .btn-group>.btn:not(:last-child):not(.dropdown-toggle),.product-item.slick-slide .modal-popup .modal-footer .btn-group>button:not(:last-child):not(.dropdown-toggle){width:calc(100% - 53px)}.product-item .tocart:before{font-weight:400}.product-image-photo{bottom:0}.block-products-list .price-box .price,.page-products .price-box .price,.products-related .price-box .price{line-height:1;margin-top:14px;margin-bottom:16px;font-size:11px;color:#001f45;font-weight:700}.price-including-tax+.price-excluding-tax:before,.weee[data-label]:before{font-size:11px;font-weight:400}.price-container .price-excluding-tax,.price-container .price-excluding-tax .price,.price-container .weee,.price-container .weee .price,.price-container .weee+.price-excluding-tax .price,.price-container .weee+.price-excluding-tax:before{font-size:30px;color:#074ee3;font-weight:600}.price-including-tax+.price-excluding-tax:before{content:' '}.product-sliders-container{background-color:#f5f2f2;padding:40px 0 50px}.product-sliders-container h2.text-uppercase{font-size:35px;text-transform:uppercase;margin-bottom:30px}.product-sliders-container .slider-offers{padding-bottom:40px;margin-bottom:0}.product-sliders-container .slider-offers:after{content:' ';display:block;width:98%;margin:0 auto;border-bottom:1px solid #d3cfcf}.main-text-home{margin:50px 15px 60px;color:#0b0b0b;font-size:30px;font-weight:700;letter-spacing:.9px;line-height:1.1;text-transform:uppercase}.main-text-home img{display:block;margin:0 auto}.main-text-home small{display:block;color:#5c5c5c;font-weight:400;font-size:16px;margin-top:10px;text-transform:none}h2.text-uppercase{font-size:35px;text-transform:uppercase;margin-bottom:30px;text-align:center;margin-top:0}.news-home-container{background-color:#f5f2f2;padding:30px 50px 50px;margin-bottom:90px}.button-news{margin-top:60px}.btn-blue,a.btn-blue{font-size:16px;color:#fff;border:1px solid #074ee3;background-color:#074ee3;padding:18px 60px;text-transform:uppercase;font-weight:400}.btn-blue:hover,a.btn-blue:hover{text-decoration:none;opacity:.85}.category-home-section{padding:30px 50px 50px}.category-home-section .category{margin-bottom:30px}.category-home-section .category:hover{opacity:.85}.category-home-section .category:hover .cat-container{background-color:#074ee3}.category-home-section .category:hover .category-title,.category-home-section .category:hover a.category-title{color:#fff}.category-home-section .cat-container{background-color:#f5f2f2}.category-home-section .cat-container img{width:100%}.category-home-section .category-title,.category-home-section a.category-title{font-weight:700;font-size:20px;padding:25px 15px;color:#1a1a1a;display:block;width:100%}.category-home-section .category-title:hover,.category-home-section a.category-title:hover{text-decoration:none}.home-cta-company{margin-top:140px}@media (max-width:1440px){.home-cta-company{margin-top:90px}}.home-cta-company .for-cta{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;margin:0}.home-cta-company .for-cta:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000a15;opacity:.62;display:block;visibility:visible;width:100%;height:100%}.home-cta-company .for-cta .row{width:100%;padding:150px 8%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.home-cta-company .for-cta .row{padding:50px 20px;margin:0}}.home-cta-company .for-cta .cta-title{font-size:40px;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:.8px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}@media (max-width:1440px){.home-cta-company .for-cta .cta-title{font-size:34px}}@media (max-width:991px){.home-cta-company .for-cta .cta-title{line-height:1;margin-bottom:25px}}@media (max-width:480px){.home-cta-company .for-cta .cta-title{font-size:26px}}.banner-side.container-fluid.private-container{top:61%}.banner-side.container-fluid.private-container .content-rotate{padding:18px 23px}.banner-side.container-fluid{max-width:250px;position:fixed;top:50%;z-index:2;background-color:#fff;right:-450px;padding:0;border:1px solid #00000029;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}@media (max-width:991px){.banner-side.container-fluid{display:none}}.banner-side.container-fluid .row{margin-bottom:0}.banner-side.container-fluid .content-etichetta{position:absolute;top:-1px;left:-76px;cursor:pointer}.banner-side.container-fluid .content-rotate{background-color:#074ee3;border-color:1px solid #074ee3;color:#fff;text-transform:uppercase;padding:15px 15px;display:inline-block;cursor:pointer}.banner-side.container-fluid .content-test{padding:29px 10px}.banner-side.container-fluid .content-test .title{color:#5e636f;font-size:16px;line-height:1;margin-bottom:0;text-transform:uppercase}.banner-side.container-fluid .content-test .title a:hover{opacity:.85;text-decoration:none}.banner-side.container-fluid .content-test .text{color:#5e636f;font-size:14px;line-height:1.4;margin-bottom:15px}.banner-side.container-fluid .content-test .button-close{color:#fff;padding:15px;width:100%;max-width:240px;background-color:#00b0a5;border:1px solid #00b0a5;text-transform:uppercase;cursor:pointer;text-align:center}.banner-side.container-fluid .content-test .button-close:hover{background-color:#fff;border:1px solid #00b0a5;color:#00b0a5;-webkit-transition:all .5s ease;transition:all .5s ease}.text-marchi-home{max-width:1000px;text-align:center;font-size:16px;margin:0 auto;margin-bottom:80px}#marchi-home-slideshow .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.products-slider .product-image-container .product-image-wrapper{padding-bottom:101%}.products-slider .product-image-container .product-image-photo{max-width:240px;right:0}.product-item .action.towishlist{color:#074ee3;border-color:#074ee3}.products-list .product-item-details .actions-secondary{margin:10px 0 0 0}.price-container .price{font-size:2rem;font-family:inherit;font-weight:600}.product-item-info .product.name a{font-size:16px}.products-list .product-item-photo{padding:0;border-radius:0}.catalog-product-view .product.media{width:30%}.block-category-list .block-content,.block-category-list .block-title,.sidebar>.block.filter .options dd,.sidebar>.block.filter .options dt{border-radius:0}body.catalog-product-view .homepage-bar{background:0 0!important;margin:0!important}body.catalog-product-view .homepage-bar:after,body.catalog-product-view .homepage-bar:before{display:none}body.catalog-product-view .homepage-bar>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.catalog-product-view .homepage-bar>.row>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-options-item{margin:1em 0 0 0}.filters-title{margin-bottom:1em}.filters-title h3{font-size:16px;text-transform:uppercase}.products-grid .product-item{width:25%;padding:15px}@media (max-width:767px){.products-grid .product-item{width:50%}}.products-grid .product-item .product-image-photo{max-width:240px;right:0}.products-grid .product-item .product-image-wrapper{padding-bottom:101%!important}.catalog-category-view #layer-product-list{background-color:#f5f2f2;padding:30px 50px}.catalog-category-view .product-items .product-item-info{background:#fff}.products-grid .product-item .product-item-inner{margin:0}.products-grid .product-item-details{padding-bottom:0}.products-grid .product-item-details .product-item-name{white-space:normal!important;overflow:visible!important;text-overflow:initial!important;padding:0 15px;min-height:96px;position:relative;margin-bottom:14px;padding-bottom:6px}.products-grid .product-item-details .product-item-name:after{content:' ';background-color:#d3cfcf;height:1px;width:80%;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.products-grid .product-item-details .product-item-inner.disabled-price{margin-top:75px}.products-grid .product-item-details .product-item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.products-grid .product-item-details .product-item-actions .contact-us{color:#fff;background-color:#333;border-color:#333;font-size:12px;padding-top:19px;padding-bottom:18px;padding-left:5px;padding-right:5px;height:auto;line-height:1;min-height:30px;display:block;text-align:center;text-transform:uppercase;text-decoration:none}.products-grid .product-item-details .product-item-actions .contact-us:hover{text-decoration:none;opacity:.85}.products-grid .product-item-details .product-item-actions .tocart{color:#fff;background-color:#074ee3;border-color:#074ee3}.products-grid .product-item-details .product-item-actions .tocart:hover{opacity:.85}.products-grid .product-item-details .product-item-actions .actions-primary{max-width:80%;width:100%}.products-grid .product-item-details .product-item-actions .actions-primary form{width:100%}.products-grid .product-item-details .product-item-actions .actions-primary form button{width:100%}.products-grid .product-item-details .product-item-actions .actions-secondary{width:20%}.products-grid .product-item-details .product-item-actions .actions-secondary .action.towishlist{width:100%;height:100%;min-height:49px;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.products-grid .product-item-details .product-item-actions .actions-secondary .action.towishlist:hover{opacity:.85}.catalog-product-view .product-addto-links .action.towishlist:before{margin:0 auto;margin-top:3px;margin-left:2px}.block-bundle-summary .action.towishlist:before,.product-addto-links .action.towishlist:before,.product-item .action.towishlist:before,.product-social-links .action.towishlist:before,.table-comparison .action.towishlist:before{content:' ';background-image:url(../images/icons/wishlist.svg);width:25px;height:22px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain}.block-bundle-summary .action.towishlist:hover,.product-addto-links .action.towishlist:hover,.product-item .action.towishlist:hover,.product-social-links .action.towishlist:hover,.table-comparison .action.towishlist:hover{opacity:.85}.toolbar .limiter-options{width:62px}.brand-view .brand-url a{padding:0;color:#0b0b0b;text-decoration:underline;margin-top:15px}.brand-view .brand-url a:hover{color:#08c}.catalog-category-view .toolbar{margin:0 -10px;background-color:#f5f2f2;padding:35px 3em 10px}.catalog-category-view .products-grid{background-color:#f5f2f2;padding:10px 3em 10px}.page-with-filter .toolbar-amount{display:block}.page-with-filter .toolbar-amount .toolbar-number{color:#074ee3;font-weight:700}.products.wrapper+.toolbar .limiter,.products.wrapper+.toolbar .toolbar-amount{display:none}.catalog-category-view .page-title-wrapper{display:block}.catalog-category-view .page-title-wrapper h1{font-size:35px;text-transform:uppercase;margin-bottom:15px}.catalogsearch-result-index .action.tocompare{display:none}.catalogsearch-result-index .products-grid .product-item-details .product-item-actions .actions-primary form button.toquote{display:block;left:0}.catalog-category-view .products-grid .product-item-details .product-item-actions .actions-primary form button.toquote{display:block;left:0}.catalog-product-view #product-addtoquote-button{margin:0 auto;margin-top:5px;min-width:135px;background-image:none;background:#fff;border:1px solid #074ee3;color:#074ee3;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;padding:7px 15px;font-size:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;font-weight:400;line-height:22px;width:auto}.catalog-product-view #product-addtoquote-button:hover{opacity:.85}.price-including-tax:before{content:attr(data-label) ": "!important;font-size:1.1rem}.product-info-main .product-info-stock-sku{text-align:left;padding-left:0}.product-info-main .product-info-stock-sku .stock{display:none}.checkout-cart-index #shopping-cart-table .price-including-tax+.price-excluding-tax .price,.checkout-cart-index #shopping-cart-table .weee[data-label] .price{font-size:20px;margin-top:5px;display:block}.fotorama--fullscreen .fotorama__fullscreen-icon:focus:after{-webkit-box-shadow:0 0 0 0 #68a8e0;box-shadow:0 0 0 0 #68a8e0}.fotorama--fullscreen .fotorama__fullscreen-icon:before{content:"\f819";font-size:20px;line-height:50px}.minicart-wrapper .block-minicart{border-radius:0}.cart-container{max-width:1400px;margin:0 auto}.block.filter.block-ct-filter{border:0;background:#fbfbfb;position:relative}.block.filter.block-ct-filter:after,.block.filter.block-ct-filter:before{content:"";background:inherit;position:absolute;top:0;width:100%;height:100%}.block.filter.block-ct-filter:before{left:-100%}.block.filter.block-ct-filter:after{right:-100%}.block.filter.block-ct-filter .content-filter-options-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.filter.block-ct-filter .content-filter-options-content .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.filter.block-ct-filter .content-filter-options-content .items .item a{text-transform:uppercase;color:currentColor;display:inline-block;line-height:1.3}.block.filter.block-ct-filter .content-filter-options-content .items .item a.current{font-weight:600;border-bottom:2px solid}.block.filter.block-ct-filter .content-filter-options-content .items .item a:hover{text-decoration:none;color:#074ee3}.block.filter.block-ct-filter .content-filter-options-content .items .item+.item{margin-left:2em}.news.content-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.news.content-item .content{margin-bottom:20px}.news.content-item .category{color:#074ee3;text-transform:uppercase}.news.content-item .title a{color:currentColor}.news.content-item .created{margin-bottom:1em}.news.content-item .image{margin-top:auto}.contents-items>*{margin-bottom:2em}.ct-view.ct-view-news .category{color:#074ee3;text-transform:uppercase}.ct-view.ct-view-news h1{margin:10px 0}.ct-view.ct-view-news .image{margin:3em 0}.ct-view.ct-view-news .attachment{margin-top:2em;background:#2f2f2f;color:#fff;position:relative;padding:2em}.ct-view.ct-view-news .attachment .row{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ct-view.ct-view-news .attachment .row>:nth-last-child(1){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.ct-view.ct-view-news .attachment .ct-field-file a{color:#fff}.ct-view.ct-view-news .attachment .btn{background:#fff;color:#333;text-transform:uppercase;padding:1em 3em;font-size:14px}.share{color:#074ee3}.share .title{text-transform:lowercase;font-weight:600;margin-bottom:10px}.share .a2a_kit a span{font-size:23px}.share .a2a_kit a+a{margin-left:15px}.form.contact{position:relative}.form.contact .actions-toolbar button{width:100%;text-transform:uppercase}body.cms-contatti .column.main .container,body.cms-contatti .page-bottom .container{max-width:1400px}body.cms-contatti .page-bottom{padding:0}.customer-account-register-banner{background:#074ee3;padding:3em 0;color:#fff}.customer-account-register-banner .row{margin:0}.customer-account-register-banner .btn{background:#fff;text-transform:uppercase;color:#074ee3;padding-left:3em;padding-right:3em}#store_map{height:500px}.cms-per-aziende-e-professionisti .page-main,.cms-per-i-privati .page-main{padding:0;margin-top:-62px}@media (min-width:992px){.cms-per-aziende-e-professionisti .page-main,.cms-per-i-privati .page-main{max-width:100%}}@media (min-width:768px){.cms-per-aziende-e-professionisti .page-main,.cms-per-i-privati .page-main{max-width:100%}}@media (max-width:767px){.cms-per-aziende-e-professionisti .page-main,.cms-per-i-privati .page-main{max-width:100%;margin-top:0}}.cms-per-aziende-e-professionisti .breadcrumbs,.cms-per-i-privati .breadcrumbs{z-index:1;color:#fff}.cms-per-aziende-e-professionisti .breadcrumbs a,.cms-per-i-privati .breadcrumbs a{color:#fff}.cms-per-aziende-e-professionisti .breadcrumbs a:hover,.cms-per-i-privati .breadcrumbs a:hover{text-decoration:underline}.cms-template-for{padding:0}.cms-template-for .section-two{position:relative}@media (max-width:576px){.cms-template-for .section-two{margin-left:0;margin-right:0}}.cms-template-for .section-two .bg-main-image{width:100%;margin-bottom:0}@media (max-width:1200px){.cms-template-for .section-two .bg-main-image{margin:0;padding:0}.cms-template-for .section-two .bg-main-image .col-12{padding:0}.cms-template-for .section-two .bg-main-image .col-12.for-text-bg-col{padding:0 5em}}@media (max-width:991px){.cms-template-for .section-two .bg-main-image{margin:0}}@media (max-width:767px){.cms-template-for .section-two .bg-main-image{position:static}}@media (max-width:576px){.cms-template-for .section-two .bg-main-image{margin-bottom:50px;-webkit-transform:none;transform:none}}@media (max-width:480px){.cms-template-for .section-two .bg-main-image .col-12.for-text-bg-col{padding:0 15px}}.cms-template-for .section-three{background-color:#f5f2f2;padding-left:5em;padding-right:5em;padding-top:5em;padding-bottom:4em}@media (max-width:480px){.cms-template-for .section-three{padding-left:15px;padding-right:15px;padding-top:30px;padding-bottom:30px}}.cms-template-for .for-text-bg-col{padding:0 70px;text-align:left;margin-top:100px}@media (max-width:1440px){.cms-template-for .for-text-bg-col{margin-top:40px}}.cms-template-for .for-text-bg-col .title-red{color:#f90000;font-size:16px;font-weight:700;margin-bottom:26px}@media (max-width:1440px){.cms-template-for .for-text-bg-col .title-red{margin-bottom:20px}}.cms-template-for .for-text-bg-col .title{color:#0b0b0b;margin-bottom:30px}@media (max-width:1440px){.cms-template-for .for-text-bg-col .title{margin-bottom:20px}}.cms-template-for .for-text-bg-col .title .h1,.cms-template-for .for-text-bg-col .title h1{font-size:45px;font-weight:700;letter-spacing:1px;line-height:1.1}@media (max-width:1440px){.cms-template-for .for-text-bg-col .title .h1,.cms-template-for .for-text-bg-col .title h1{font-size:38px}}@media (max-width:576px){.cms-template-for .for-text-bg-col .title .h1,.cms-template-for .for-text-bg-col .title h1{font-size:30px}}@media (max-width:480px){.cms-template-for .for-text-bg-col .title .h1,.cms-template-for .for-text-bg-col .title h1{font-size:26px}}.cms-template-for .for-text-bg-col .button-container{margin-bottom:11px}.cms-template-for .for-text-bg-col .button-container .btn{display:block;margin-bottom:22px;font-size:16px;font-weight:400;letter-spacing:.64px;width:100%;text-align:center;text-transform:uppercase;padding:18px 15px}@media (max-width:1200px){.cms-template-for .for-text-bg-col .button-container .btn{max-width:350px;margin:0 auto}}@media (max-width:480px){.cms-template-for .for-text-bg-col .button-container .btn{font-size:14px;letter-spacing:0;word-break:break-word;overflow:hidden;white-space:inherit;line-height:1.2}}.cms-template-for .for-text-bg-col .button-container .btn-blu{color:#fff;background-color:#074ee3;border:1px solid #074ee3}.cms-template-for .for-text-bg-col .button-container .btn-blu:before{background-image:url(../images/icons/icon-register-inverted.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:' ';display:inline-block;width:27px;height:27px;vertical-align:middle;margin-right:15px}.cms-template-for .for-text-bg-col .button-container .btn-blu:hover{opacity:.85}.cms-template-for .for-text-bg-col .button-container .btn-white{color:#074ee3;background-color:#fff}.cms-template-for .for-text-bg-col .button-container .btn-white:hover{opacity:.85}.cms-template-for .for-text-bg-col .alredy-registered{text-align:center;color:#0b0b0b;font-size:14px}.cms-template-for .for-text-bg-col .alredy-registered a{font-weight:700;color:#0b0b0b}.cms-template-for .for-text-bg-col .alredy-registered a a:hover{color:#0b0b0b;text-decoration:underline}.cms-template-for .for-text-bg-col .text{font-size:22px;color:#0b0b0b;margin-bottom:40px}@media (max-width:1440px){.cms-template-for .for-text-bg-col .text{font-size:16px}}@media (max-width:480px){.cms-template-for .for-text-bg-col .text{font-size:16px}}.cms-template-for .bg-main-image{background-position:left;background-size:contain;background-repeat:no-repeat}.cms-template-for .for-content-main.coloredbg{padding:0}.cms-template-for .for-content-main{margin:0 auto;padding-top:21px;padding-left:5em;padding-right:5em}@media (max-width:480px){.cms-template-for .for-content-main{padding-left:15px;padding-right:15px}}.cms-template-for .for-content-main.coloredbg{background-image:url(../images/iconBackgroundTesto.svg);position:relative}.cms-template-for .for-content-main.coloredbg:before{position:absolute;content:' ';top:0;left:0;right:0;bottom:0;background:#f7f7f7;transition:all 1s;-webkit-transition:all 1s;z-index:0;opacity:.9}.cms-template-for .for-col{margin-bottom:50px}.cms-template-for .for-col .icon{margin-bottom:16px}.cms-template-for .for-col .icon-number{border:2px solid #f90000;border-radius:50%;width:61px;height:61px;font-size:30px;line-height:55px;text-align:center;display:inline-block;font-weight:700;color:#f90000}.cms-template-for .for-col .title{margin-bottom:15px;font-size:30px;color:#0b0b0b;font-weight:700;line-height:1}@media (max-width:1440px){.cms-template-for .for-col .title{font-size:28px}}.cms-template-for .for-col .text{font-size:16px;color:#5c5c5c;max-width:330px;margin-bottom:30px}@media (max-width:991px){.cms-template-for .for-col .text{max-width:100%}}.cms-template-for .for-cta{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.cms-template-for .for-cta:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000a15;opacity:.62}.cms-template-for .for-cta .row{width:100%;padding:100px 8%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.cms-template-for .for-cta .row{padding:50px 20px;margin:0}}.cms-template-for .for-cta .cta-title{font-size:2.5rem;font-weight:700;color:#fff;letter-spacing:.8px}@media (max-width:991px){.cms-template-for .for-cta .cta-title{line-height:1;margin-bottom:25px}}@media (max-width:480px){.cms-template-for .for-cta .cta-title{font-size:26px}}.cms-template-for .for-cta .button-green{background-color:#074ee3;color:#fff;letter-spacing:.64px;font-size:1rem;font-weight:500;padding:17px 30px;text-transform:uppercase}@media (max-width:480px){.cms-template-for .for-cta .button-green{font-size:14px;word-break:break-word;overflow:hidden;white-space:inherit;line-height:1.2}}.cms-template-for .for-cta .button-green:hover{background-color:#074ee3}.cms-template-for .for-cta .button-green img{margin-right:15px}@media (max-width:480px){.cms-template-for .for-cta .button-green img{max-width:20px;display:none}}.cms-template-for .for-form-container{margin-top:40px;margin-bottom:40px}.cms-template-for .for-form-container .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.cms-template-for .for-form-container .col-left-form .title{color:#0b0b0b;font-size:45px;font-weight:700;max-width:485px;line-height:1;margin-bottom:40px;text-transform:uppercase;letter-spacing:1px}@media (max-width:1440px){.cms-template-for .for-form-container .col-left-form .title{font-size:42px}}@media (max-width:991px){.cms-template-for .for-form-container .col-left-form .title{max-width:100%}}@media (max-width:576px){.cms-template-for .for-form-container .col-left-form .title{font-size:32}}@media (max-width:480px){.cms-template-for .for-form-container .col-left-form .title{font-size:26px}}.cms-template-for .for-form-container .col-left-form .text{max-width:485px;font-size:16px;color:#5c5c5c;letter-spacing:0}@media (max-width:991px){.cms-template-for .for-form-container .col-left-form .text{max-width:100%;margin-bottom:50px}}@media (max-width:480px){.cms-template-for .for-form-container .col-left-form .text{font-size:14px}}.cms-template-for .for-form-container .col-right-form{background-color:#074ee3;padding:55px 50px;max-width:690px;margin-right:0;margin-left:auto}@media (max-width:991px){.cms-template-for .for-form-container .col-right-form{max-width:100%;padding:30px 25px 50px 25px}}.cms-template-for .for-form-container .col-right-form .title{text-align:center;font-size:3.75rem;font-weight:700;margin-bottom:30px;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:0}@media (max-width:576px){.cms-template-for .for-form-container .col-right-form .title{font-size:2.5rem}}@media (max-width:480px){.cms-template-for .for-form-container .col-right-form .title{font-size:26px}}.cms-template-for .for-form-container .col-right-form .subtitle{text-align:center;font-weight:300;font-size:1.875rem;color:#fff;letter-spacing:0;line-height:1.2}.cms-template-for .for-form-container .col-right-form .subtitle strong{font-weight:700}@media (max-width:576px){.cms-template-for .for-form-container .col-right-form .subtitle{font-size:1.3rem}}@media (max-width:480px){.cms-template-for .for-form-container .col-right-form .subtitle{font-size:18px}}.cms-template-for .for-form-container .col-right-form .button-container-contact{text-align:center;margin-top:25px;margin-bottom:0}.cms-template-for .for-form-container .col-right-form .button-container-contact .btn-white{color:#074ee3;background-color:#fff;border:1px solid #074ee3;display:inline-block;margin-bottom:10px;max-width:320px;width:100%;font-size:20px;font-weight:600;text-transform:uppercase;padding:15px}@media (max-width:480px){.cms-template-for .for-form-container .col-right-form .button-container-contact .btn-white{font-size:14px}}.cms-template-for .for-form-container .col-right-form .button-container-contact .btn-white img{margin-right:15px}.cms-template-for .for-form-container .col-right-form .button-container-contact .btn-white:before{background-image:url(../images/icons/customer-service-blu.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:' ';display:inline-block;width:39px;height:44px;vertical-align:middle;margin-right:15px}.cms-template-for .for-form-container .col-right-form .button-container-contact .btn-white:hover{opacity:.85}.cms-template-for .for-form-container .col-right-form .button-container-contact small{font-size:12px;font-weight:400;color:#fff;display:block}.cms-template-for .for-form-container .col-right-form .container-wa{text-align:center}.cms-template-for .for-form-container .col-right-form .container-wa .btn-white{color:#074ee3;background-color:#fff;margin-top:15px;max-width:320px;width:100%;font-size:20px;font-weight:600;text-transform:uppercase;padding:20px 15px}@media (max-width:480px){.cms-template-for .for-form-container .col-right-form .container-wa .btn-white{font-size:14px}}.cms-template-for .for-form-container .col-right-form .container-wa .btn-white img{margin-right:15px}.cms-template-for .for-form-container .col-right-form .container-wa .btn-white:hover{color:#fff;background-color:#074ee3}.cms-template-for .col-big-img{position:relative}.cms-template-for .col-big-img .logo-pag{position:absolute;text-align:center;top:57px;right:0;-webkit-transform:translate(50%,0);transform:translate(50%,0);border-radius:50%;background-color:#f90000;width:140px;height:140px;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.cms-template-for .col-big-img .logo-pag{-webkit-transform:translate(0,0);transform:translate(0,0);right:15px}}@media (max-width:767px){.cms-template-for .col-big-img .logo-pag{width:100px;height:100px}.cms-template-for .col-big-img .logo-pag img{width:auto;max-height:100%;height:auto;padding:15px}}@media (max-width:480px){.cms-template-for .col-big-img .logo-pag{right:25px;top:25px}}.cms-template-for .col-big-img .product-container{position:absolute;left:77px;bottom:50px;border-radius:50%;border:3px solid #f90000;z-index:1;width:260px;height:260px;background-color:#fff;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.cms-template-for .col-big-img .product-container{width:200px;height:200px}.cms-template-for .col-big-img .product-container img{padding:30px}}@media (max-width:480px){.cms-template-for .col-big-img .product-container{left:30px;bottom:30px}}.cms-template-for .col-big-img .product-container:after{content:'+';font-size:45px;height:73px;width:73px;background-color:#074ee3;color:#fff;border-radius:50%;top:0;right:0;position:absolute;line-height:73px}@media (max-width:1200px){.cms-template-for .col-big-img .product-container:after{height:63px;width:63px;line-height:63px}}.cms-template-for .col-big-img .product-container:hover{opacity:.85}.cms-credits .mb-2{margin-bottom:30px}.marchi-page-class .page-title-wrapper{text-align:center;margin-bottom:36px}.marchio-singlepage-class .breadcrumbs{margin:0;position:relative;z-index:1;color:#fff}.marchio-singlepage-class .page-wrapper>.breadcrumbs a{color:#fff}.marchio-singlepage-class .page-main{padding:0;margin-top:-46px}.marchio-singlepage-class .page-main .main{padding-bottom:0}.marchio-singlepage-class .page-main .row{margin-bottom:0}.marchio-singlepage-class .page-main .block{margin-bottom:0}.marchio-singlepage-class .row-main-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.marchio-singlepage-class .content-image{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:600px}.marchio-singlepage-class .mobile-img{display:none}.marchio-singlepage-class .content-brand{padding:5em}.marchio-singlepage-class .content-brand .logo-brand{margin-bottom:15px}.marchio-singlepage-class .content-brand .logo-brand img{max-width:420px}.marchio-singlepage-class .brand-description{margin-bottom:15px}.marchio-singlepage-class .button-row a{width:100%}.marchio-singlepage-class .blu-banner{background-color:#074ee3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3em 5em}.marchio-singlepage-class .blu-banner .banner-title{font-size:38px;font-weight:400;color:#fff;text-transform:uppercase}.marchio-singlepage-class .blu-banner .banner-title strong{font-weight:700}.marchio-singlepage-class .blu-banner .button-container-right{text-align:right;padding-right:0}.account-registration-swticher a{color:#1a1a1a;opacity:.38;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-registration-swticher a span{padding:3px;background:#1a1a1a;border-radius:50%;width:18px;height:18px;color:#fff;text-align:center;font-size:12px;line-height:14px;margin-right:5px}.account-registration-swticher a.active,.account-registration-swticher a:hover{text-decoration:none;color:#074ee3;font-weight:700;opacity:1}.account-registration-swticher a.active span,.account-registration-swticher a:hover span{background:#074ee3}.account-registration-swticher a:not(.active):hover{font-weight:400}.form-create-account .actions-toolbar>.primary,.form-create-account .actions-toolbar>.secondary{float:none;display:block}.form-create-account .actions-toolbar>.primary button,.form-create-account .actions-toolbar>.secondary button{width:100%;display:block;text-transform:uppercase}.create.info>*{margin-bottom:1.6em}@media (min-width:768px){.product-info-price .price-box .price-container .price-including-tax .price{font-size:13px;line-height:1.3;color:#001f45}.extra-filter-title{display:none}.brand-slider .owl-controls{top:0;display:none}.nav-sections-items .nav-sections-item-content .header.links{display:none}.nav-sections-item-title .header-phone{display:none}header.page-header.sticky-header .navigation{padding:0 15px 0 0}header.page-header.sticky-header .nav-sections{padding:0 0}.page-header.type2.header-newskin.sticky-header .navigation li.level0>.level-top{padding-top:7px!important;padding-bottom:7px!important}.page-header.type2.header-newskin{background:#fff}.page-header.type2.header-newskin .nav-sections,.page-header.type2.header-newskin.sticky-header .nav-sections{background:#f2efef;color:#074ee3}.page-header.type2.header-newskin .navigation li.level0>.level-top,.page-header.type2.header-newskin.sticky-header .navigation li.level0>.level-top{font-size:14px;font-weight:400}.page-header.type2.header-newskin .navigation li.level0:hover,.page-header.type2.header-newskin.sticky-header .navigation li.level0:hover{color:#fff}.page-header.type2.header-newskin .navigation li.level0:hover>.submenu,.page-header.type2.header-newskin.sticky-header .navigation li.level0:hover>.submenu{margin-left:0!important}.page-header.type2.header-newskin .minicart-wrapper{background-color:#074ee3;border-color:#074ee3;position:relative;float:none;top:unset;right:unset;margin:unset}.page-header.type2.header-newskin .block-search{margin:0}.page-header.type2.header-newskin .block-search input{border-color:#ccc;padding-left:30px}.page-header.type2.header-newskin .block-search .action.search{background:#074ee3;opacity:1;color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;right:-4px;height:100%}.page-header.type2.header-newskin .block-search .action.search:before{color:inherit;font-size:20px;padding:0}.product.data.items>.item.title>.switch{border-radius:0}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:68%}.sw-megamenu.navigation>ul{width:100%}.products-list .product-item-photo{max-width:200px;margin:10px}.header.links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header.header-newskin .navigation li.level0.classic .submenu a{font-weight:400!important}#open-product-menu a{font-weight:600!important;cursor:pointer}.first-half{width:auto;display:inline-block}.sw-megamenu.navigation li.level0 .submenu{width:300px;background-color:transparent;padding:0;color:#0b0b0b}.sw-megamenu.navigation li.level0 .submenu.active{visibility:visible;opacity:1;top:44px}.page-header.type2.header-newskin .nav-sections{background:#f2efef;color:#074ee3}.page-header.type2.header-newskin .nav-sections .level0.parent{background-color:#074ee3;padding:0 5em;color:#fff;margin-right:40px}.page-header.type2.header-newskin .nav-sections .level0.parent a.level-top{display:none}.page-header.type2.header-newskin .nav-sections .level0.parent:hover{color:#fff}.page-header.type2.header-newskin .nav-sections .level0.parent.showed-menu a.level-top{display:block}.page-header.type2.header-newskin .navigation li.level0:hover{color:#707070}.sw-megamenu.navigation li.level0.classic .subchildmenu{min-width:375px;background-color:#f2efef;padding:0;color:#0b0b0b;position:relative}.sw-megamenu.navigation li.level0.classic .subchildmenu li{position:static}.sw-megamenu.navigation li.level0.classic .subchildmenu li a{padding:15px 5em}.navigation .level0 .submenu a{color:#0b0b0b}.navigation .level0 .submenu a:hover{background:#2f69e3;color:#fff}.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu{background:#2f69e3;-webkit-box-shadow:none;box-shadow:none}.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu li{position:static}.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu li a{color:#fff;padding:5px 5em}.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu li a:hover{text-decoration:underline;background:#2f69e3}.sw-megamenu.navigation li.level0.classic .subchildmenu>li:hover>.subchildmenu{position:absolute;bottom:0;top:0;padding:30px 0}.nav-sections-item-content .navigation.sw-megamenu{padding-left:0;padding-right:5em}.menu-left{float:right;text-align:right}.menu-left li{color:#707070!important}.menu-left li:hover{color:#074ee3!important}}@media (min-width:1200px){.layout-fullwidth.page-layout-2columns-left .column.main,.layout-fullwidth.page-layout-2columns-right .column.main{width:80%}.page-layout-2columns-left .sidebar-additional{width:20%}body.layout-fullwidth.catalog-category-view .page-main,body.layout-fullwidth.catalog-product-view .page-main,body.layout-fullwidth.catalogsearch-result-index .page-main,body.layout-fullwidth.cms-index-index .page-main{padding-left:5em;padding-right:5em}}@media (min-width:1440px){.block.category.event,.breadcrumbs,.footer.content,.header.content,.navigation,.page-header .header.panel,.page-main,.page-wrapper>.page-bottom,.page-wrapper>.widget,.top-container,body.layout-fullwidth .header.content,body.layout-fullwidth .navigation,body.layout-fullwidth .page-wrapper>.breadcrumbs .items,body.layout-fullwidth .top-container{padding-left:5em;padding-right:5em}body:not(.btwob-account-create):not(.customer-account-create) .block.category.event,body:not(.btwob-account-create):not(.customer-account-create) .footer.content,body:not(.btwob-account-create):not(.customer-account-create) .header.content,body:not(.btwob-account-create):not(.customer-account-create) .navigation,body:not(.btwob-account-create):not(.customer-account-create) .page-header .header.panel,body:not(.btwob-account-create):not(.customer-account-create) .page-main,body:not(.btwob-account-create):not(.customer-account-create) .page-wrapper>.breadcrumbs,body:not(.btwob-account-create):not(.customer-account-create) .page-wrapper>.page-bottom,body:not(.btwob-account-create):not(.customer-account-create) .page-wrapper>.widget,body:not(.btwob-account-create):not(.customer-account-create) .top-container{max-width:none}body.btwob-account-create .page-main,body.customer-account-create .page-main{padding-left:0;padding-right:0}}@media all and (max-width:1200px) and (min-width:768px),print{.navigation{max-width:100%}.page-header.type2.header-newskin .nav-sections .level0.parent{padding:0 3em;margin-right:30px}.page-header.type2.header-newskin .navigation li.level0>.level-top,.page-header.type2.header-newskin.sticky-header .navigation li.level0>.level-top{font-size:12px}}@media all and (max-width:1024px) and (min-width:768px),print{.navigation{max-width:100%}.page-header.type2.header-newskin .nav-sections .level0.parent{padding:0 15px;margin-right:10px}.page-header.type2.header-newskin .navigation li.level0>.level-top,.page-header.type2.header-newskin.sticky-header .navigation li.level0>.level-top{font-size:11px}.menu-left{float:none;text-align:left;display:inline-block}.nav-sections-item-content .navigation.sw-megamenu{padding-left:0;padding-right:0}}@media all and (max-width:820px) and (min-width:768px),print{.page-header.type2.header-newskin .navigation .level0>.level-top{padding-left:5px;padding-right:5px}}@media (max-width:1690px){.products-grid .product-item-details .product-item-name{min-height:120px;max-height:120px;overflow:hidden!important}.products-grid .product-item-details .product-item-actions .actions-primary form button{font-size:12px}}@media (max-width:1440px){.marchio-singlepage-class .page-main{max-width:100%!important}.products-grid .product-item{width:33.33%}.black-banner-top .banner-text{font-size:16px}.black-banner-top .banner-text small{font-size:12px}.home-cta-company .for-cta .cta-title{font-size:30px}.contact-dta .row-element .text{font-size:30px}}@media (max-width:1360px){.products-grid .product-item-details .product-item-actions .contact-us{font-size:10px;padding-top:20px;padding-bottom:19px}}@media (max-width:1200px){.header-phone .content-number{font-size:18px}.marchio-singlepage-class .content-brand{padding:3em}.button-row a{margin-bottom:15px}.home_page_slideshow .slide .slide-content .h1,.home_page_slideshow .slide .slide-content p.h1{font-size:40px}.cms-index-index #maincontent.page-main{max-width:100%}}@media (max-width:1024px){.home_page_slideshow .slide .slide-content{position:static;padding:40px;max-width:100%;top:0;-webkit-transform:none;transform:none;margin-left:0;margin-top:-5px}.home_page_slideshow .slider-mobile-img{display:block}.home_page_slideshow .slide{background-image:none!important}.home_page_slideshow .slick-dots{top:25%}}@media all and (max-width:991px) and (min-width:768px),print{.home_page_slideshow .slide{min-height:400px}}@media (max-width:991px){.display-desktop{display:none}.display-mobile{display:block}.header-phone{display:none}.marchio-singlepage-class .blu-banner .banner-title{font-size:32px}.footer-bottom .custom-block .row{line-height:1.3}.contact-footer{padding-left:0;text-align:center!important}.footer-links-block{padding-left:0;text-align:center!important}.contact-dta .row-element .text.tel{padding-left:0}.contact-dta .row-element .text.tel:before{display:inline-block;position:relative;margin-right:15px}.contact-dta{padding-left:0;text-align:center!important}.footer-middle .block{margin:0 auto;margin-bottom:40px}.main-text-home{font-size:42px}.main-text-home small{font-size:14px;line-height:1.3}.header-phone .content-number{font-size:18px;color:#074ee3;line-height:1}.header.content{max-width:100%}.products-grid .product-item{width:50%}.catalog-category-view .page-main{max-width:100%}.catalog-category-view #layer-product-list{padding:30px 15px}.footer-middle .block .block-title{text-align:center}}@media (max-width:767px){.header.content .switcher-language{display:none}.page-footer .switcher .options .action.toggle,.page-header .switcher .options .action.toggle{color:#074ee3;font-size:12px;font-weight:300;color:#777}.page-header.type2.header-newskin .switcher strong{font-size:16px;font-weight:300}html[lang=en] .page-header.type2.header-newskin .nav-sections,html[lang=en_EN] .page-header.type2.header-newskin .nav-sections,html[lang=en_US] .page-header.type2.header-newskin .nav-sections{background-color:#f6f6f6;color:#333}html[lang=en] .page-header.type2.header-newskin .navigation .level0>.level-top,html[lang=en_EN] .page-header.type2.header-newskin .navigation .level0>.level-top,html[lang=en_US] .page-header.type2.header-newskin .navigation .level0>.level-top{color:#777}html[lang=en] .nav-sections .sw-megamenu .classic.parent.fl-left,html[lang=en_EN] .nav-sections .sw-megamenu .classic.parent.fl-left,html[lang=en_US] .nav-sections .sw-megamenu .classic.parent.fl-left{display:none}html[lang=en] .menu-left,html[lang=en_EN] .menu-left,html[lang=en_US] .menu-left{float:none;text-align:left}header.page-header .nav-sections-item-title.active{background:#fff}.navigation li.level0>a.ui-state-active,.navigation li.level0>a.ui-state-active+.submenu{background-color:#fff}.nav-sections{background-color:#fff}.ct-view-home_page_slideshow_01 .logo-scroll{display:none}.news-popup-modal .popup-title{font-size:18px}.news-popup-modal .title{font-size:18px}.news-popup-modal .data-col{padding:20px 0}.news-popup-modal{left:50%!important;top:40px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:420px;width:100%;padding:0 5px}.news-popup-modal .modal-inner-wrap{min-height:auto!important;padding:15px 0}.news-popup-modal .image-col{background-image:none!important}.news-popup-modal .image-col img{display:block;margin:0 auto}.news-popup-modal .popup-title{margin-bottom:15px}.news-popup-modal .body{margin:0 auto;margin-bottom:15px}.home_page_slideshow .slide .slide-content p{display:block}.filter.active .filter-current .item{padding-left:5px!important}.filter.active .filter-current~.filter-options{top:146px}.column.main .mst-nav__horizontal-bar{display:none}.home_page_slideshow .slide .slide-content .block-img img{max-width:25%!important}.filters-title{display:none}.filter-title strong{top:auto;bottom:0;left:0;right:0;width:100%;color:#333;text-align:center}.filter-title strong:before{display:inline-block}.filter-title strong .extra-filter-title{display:inline-block;color:#333;font-weight:600;text-transform:uppercase;padding-left:20px}.filter-title strong .old-filter-title{display:none}.filter.active .filter-title strong{left:auto;background:0 0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-decoration:none;width:auto}.filter.active .filter-title strong .extra-filter-title{display:none}.filter.active .filter-title strong .old-filter-title{display:none}.product-item-info .product.name a{font-size:16px}.block-products-list .price-box .price,.page-products .price-box .price,.products-related .price-box .price{font-size:20px}.catalog-category-view .toolbar{padding:25px 15px 10px}.catalog-category-view .products-grid{padding:10px 15px 10px;margin:0 -15px}.brand-slider .owl-controls{top:0!important;display:block;position:relative!important;margin-top:0!important}.home_page_slideshow .slick-dots{top:100px}.marchio-singlepage-class .blu-banner{text-align:center}.marchio-singlepage-class .blu-banner .banner-title{margin-bottom:20px}.marchio-singlepage-class .blu-banner .button-container-right{text-align:center;padding-right:15px}.marchio-singlepage-class .page-main{margin-top:0}.marchio-singlepage-class .content-image{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:auto;background-image:none!important}.marchio-singlepage-class .content-image .mobile-img{display:block}.footer-top .container{max-width:100%}.home-cta-company .for-cta .cta-title{font-size:28px}.category-home-section .category{text-align:center}.px-md-2{margin-bottom:3em}h2.text-uppercase{font-size:32px}.product-sliders-container h2.text-uppercase{font-size:32px}.main-text-home{font-size:32px}.home_page_slideshow .slide .slide-content{position:static;padding:40px;max-width:100%;top:0;-webkit-transform:none;transform:none;margin-left:0;margin-top:-5px}.home_page_slideshow .slider-mobile-img{display:block}.home_page_slideshow .slide{background-image:none!important}.header-phone{display:none}.ui-menu-item.level0.classic.parent.fl-left.showed-menu{display:none}.navigation.sw-megamenu ul{width:100%}}@media (max-width:575px){.miniquote-wrapper{margin-top:0}.home_page_slideshow .slide .slide-content a.link-call-us:before{position:relative;left:0;top:6px;margin-right:7px}.home_page_slideshow .slide .slide-content .container-btn-call-us{display:block;text-align:center}.home_page_slideshow .slide .slide-content a.link{width:100%;margin-bottom:15px;text-align:center;padding-left:20px}.newsletter-footer-block .elem-newsletter{margin-bottom:10px;padding:0 15px!important}.footer-bottom .custom-block .copyright{margin-bottom:15px}.footer-bottom .custom-block .payment{margin-bottom:15px}}@media (max-width:550px){.products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary{display:inline-block!important}.page-header.type2.header-newskin .header.content .header.links{display:none}.page-header.type2.header-newskin .minicart-wrapper{margin-left:0!important}.page-header.type2.header-newskin .block-search .label{margin-right:0}.page-header.type2.header-newskin .logo{height:auto;width:100%;float:none;max-width:unset}.page-header.type2.header-newskin .logo img{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(https://ammirata.it/pub/media/wysiwyg/mobile/logo-ammirata-mobile.png) no-repeat;width:175px;height:50px!important;padding-left:175px;background-size:175px}.header.content>.row>:nth-child(2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;position:unset}.header.content>.row>:nth-last-child(1){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation ul{width:100%}.block-search form.form{position:unset}.block-search .control{position:absolute;width:100%;left:15px;top:100%;background:#074ee3}.block-search .control input{margin-top:0}.page-header.type2.header-newskin .block-search .label:before{margin-right:1em}.page-main>.page-title-wrapper .page-title,h1{font-size:30px}}@media (max-width:480px){.header.content>.row>*>*+*{margin-left:1em!important}.ct-view-home_page_slideshow_01 .logo-scroll{display:none}.black-banner-top .banner-text{font-size:9px;padding-left:15px;padding-right:30px}.black-banner-top .banner-text img{display:none}.black-banner-top .banner-text small{font-size:9px}.black-banner-top button{right:15px}.products-grid .product-item{padding:10px 5px}.miniquote-wrapper{max-width:30px;padding:2px 3px 0;width:30px;min-width:30px}.miniquote-wrapper .action.showquote .counter.qty{top:-8px;right:-5px}.page-header.type2.header-newskin .minicart-wrapper{padding:7px 7px;width:30px;height:30px}.page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty{right:-10px;top:5px}.page-header.header-newskin .minicart-wrapper .action.showcart.active:before,.page-header.header-newskin .minicart-wrapper .action.showcart:before{width:17px;height:17px}}@media (max-width:340px){.page-header.type2.header-newskin .logo img{width:100px;padding-left:100px;background-size:100px;height:27px!important}.header.content .col-6.col-sm-4{max-width:100px}}
/*# sourceMappingURL=../css/styles.css.map */
