@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-Bold.ttf);font-weight:700;font-display:swap}body{font-family:'Open Sans','Source Sans Pro',sans-serif !important}a{color:#c7160f !important;text-decoration:none;transition:all .2s linear 0s}li#shipping button.action.action-show-popup{display:none !important}a:focus,.btn:focus,.btn:active,.btn:active:focus{outline:none}.btn:active:hover{background-color:unset;border-color:unset}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #ff170c}#maincontent .button:hover,#maincontent .action.primary:hover{background:#333;border:1px solid #333;color:#fff !important;text-transform:uppercase;transition:all .2s linear 0s}#maincontent .action.primary:focus,#maincontent .action.primary:active,#maincontent .button:active,#maincontent .button:focus{background:#ff170c;border:1px solid #ff170c}#maincontent a:hover{color:#141414 !important;text-decoration:none;transition:all .2s linear 0s}#maincontent .label{color:#141414 !important}#btn-minicart-close:hover{color:#141414 !important}.btn-primary{color:#141414;background-color:#fff;border-color:#fff;box-shadow:none !important}.btn-primary:hover,.btn-primary:focus{color:#ff170c !important;background-color:#fff;border-color:#fff}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#ff170c !important;background-color:#fff;border-color:#fff}button,.action.primary,.action-primary{background:#ff170c;border:1px solid #ff170c;padding:15px;border-radius:0 !important;color:#fff !important;text-transform:uppercase;font-size:16px;font-weight:400;transition:all .2s linear 0s}button:hover,.action.primary:hover,.action-primary:hover{background:#333;border:1px solid #333;color:#fff !important;text-transform:uppercase;transition:all .2s linear 0s}.button:hover,.button:active,.button:focus,.action.primary:hover,.action-primary:hover{background:#333;border:1px solid #333;color:#fff !important;text-transform:uppercase;transition:all .2s linear 0s}.action.primary:focus,.action.primary:active,.action-primary:focus,.action-primary:active{background:#ff170c;border:1px solid #ff170c}button:not(.primary){box-shadow:none !important}a:hover{color:#333 !important;text-decoration:none;transition:all .2s linear 0s}a:visited,a:focus{color:#c7160f;text-decoration:none}.logo{max-width:250px !important}#store-slider .container-bnt-left{position:relative;height:127px;background:#908476;z-index:99;float:left}#store-slider .leftLst,#store-slider .rightLst{color:#141414;background-color:transparent}#store-slider .leftLst i,#store-slider .rightLst i{color:#141414}#store-slider .leftLst:hover i,#store-slider .rightLst:hover i{color:#fff}#store-slider .container-bnt-right{position:relative;height:127px;background:#908476;z-index:99;float:right;right:11px}#store-slider .leftLst{position:relative;top:44px;z-index:100;background-color:transparent;border:none;display:block}#store-slider .rightLst{position:relative;top:44px;z-index:100;background-color:transparent;border:none;display:block;left:0}.slid-header{width:94% !important;padding:0 !important;max-width:1280px;max-height:140px}.height20{width:100%;height:20px;float:left}.modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;top:50%}.slid-footer{width:90% !important;margin-left:50px;padding:0 !important;top:-10px;max-width:1280px;max-height:140px;left:-30px}.footer.content.notloggedin{margin-top:20px !important}.footer-marchi .leftLst{position:relative;top:85px;z-index:100;background-color:transparent;border:none;display:block}.footer-marchi .rightLst{position:relative;top:55px;z-index:100;background-color:transparent;border:none;display:block;left:25px}.footer-marchi .MultiCarousel .MultiCarousel-inner .item>div{background:0 0;padding:0;margin:0;width:140px;margin-left:auto;margin-right:auto}.footer-marchi .MultiCarousel .widget{margin:0}.sections.nav-sections.menuopen{z-index:13;opacity:.94}.sections.nav-sections .section-item-title.nav-sections-item-title{display:none}.close-mobile{display:none}.page-header .register-link:before{content:"\f007";color:#908476;font-family:"Font Awesome 5 Free";padding-right:10px}.page-header .authorization-link i{color:#908476;padding-right:10px}.page-header .left-header-link li{list-style:none;margin-right:30px;float:left}.page-header .left-header-link li a{color:#908476 !important;text-transform:uppercase}.page.messages{text-transform:uppercase !important}#checkout{text-transform:uppercase !important}.minicart-items .product-item-details{padding-left:0 !important}.minicart-items .product>.product-item-photo,.minicart-items .product>.product-image-container{display:none !important}.products-list .product-item td.prod-data-consegna{text-align:center}.products-list table .prod-qty input{min-width:60px}.page-header .left-header-link li a:hover{color:#333 !important}.minicart-wrapper .action.showcart:before{color:#908476 !important}.minicart-wrapper .action.showcart:hover:before{color:#333 !important}.page-header .left-header-link{float:right}.page-header .panel.wrapper{border:none !important;background-color:#fff !important;margin-left:auto;margin-right:auto;max-width:1280px;position:relative;padding:0 0 0 15px}.page-header{background-color:#fff;margin-top:0;color:#dedede;padding-top:25px;padding-bottom:10px}.header.content{float:left}.panel.header{float:right;border:none !important;box-shadow:none !important}.page-header .header{background-color:#fff;padding:6px 0 0 !important;margin-bottom:0 !important}.logo{margin:0 !important;max-width:768px !important;width:380px !important}.page-header .header .logo img{height:30px;width:300px}.page-header .block-customer-login{margin:0;float:right;margin-right:20px;margin-top:0}.page-header .block-customer-login .field.email,.page-header .block-customer-login .field.password{margin:0 5px;display:inline-block;float:left}.page-header{padding-top:20px !important;padding-bottom:13px !important;position:fixed;top:0;left:0;width:100%;height:65px;background:#fff;z-index:999}.page-header .block-customer-login .field.email input,.page-header .block-customer-login .field.password input{color:#333}.page-header .block-customer-login .actions-toolbar{display:inline-block}.page-header .block-customer-login .mage-error{position:relative;z-index:5;margin:0}.page-header .block-customer-login .mage-error#email-footer-error{padding:10px 5px;background:#fff}.page-header .block-customer-login .actions-toolbar button.login{padding:5px 10px;font-size:14px}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:0 !important}.link-header{float:right;margin-right:30px}.link-header i{color:#c7160f;padding-right:10px}.link-header .link-tel{color:#dedede !important}.link-header .link-tel:hover{color:#c7160f !important}.link-header .header-link-right{padding-left:30px;float:right}.link-header .link-second{visibility:hidden}#store-menu .navigation{background-color:#908476;color:#fffefe}#store-menu .navigation .category_menu{display:none;position:absolute;background-color:#908476;padding-top:10px;width:250px;opacity:1;margin-left:-13px;transition:all .2s linear 0s}#store-menu .navigation .category_menu:hover{display:block}#store-menu .navigation .productlink:hover .category_menu{display:block;transition:all .2s linear 0s;padding-left:0;padding-right:0}#store-menu .navigation .sottomenu{display:none}#store-menu .category_menu li:hover>.sottomenu{display:block;position:absolute;top:0;left:242px;background:#908476;width:250px;opacity:1;transition:all .2s linear 0s;padding-left:0;padding-right:0}#store-menu .navigation .category_menu li{padding:10px 15px !important;margin:0 !important;font-size:12px;display:block}#store-menu .navigation .category_menu li a:hover{text-decoration:underline;text-decoration-color:#c7160f;text-underline-position:under;border:none !important;text-decoration-thickness:2px !important}#store-menu{background-color:#908476;margin-bottom:0 !important;position:fixed;top:65px;left:0;width:100%;z-index:99}#store-menu .navigation>ul{padding:0}#store-menu .navigation ul li{display:inline-block;font-size:12px;text-transform:uppercase;padding:0 30px;font-weight:100;padding-top:1rem;padding-bottom:1rem;margin-bottom:0}#store-menu .navigation ul li a{color:#fffefe !important}#store-menu .navigation ul li a:hover{color:#fffefe !important;border-bottom:5px solid #c7160f;position:relative;top:0;padding-bottom:4px;transition:none}#store-menu .navigation ul li:nth-child(1){padding-left:15px}#store-slider{background-color:#333;padding:35px 0}#store-slider .container{display:block !important}.header.panel>.header.links>li{display:block !important}.quantity-decrease{float:left;font-size:9px;line-height:20px}.quantity-increase{float:right;font-size:9px;line-height:20px}.header.panel>.header.links>li>a:hover{color:#fff;text-decoration:none !important}#store-slider .container{width:1280px}#store-slider .container .row{margin-right:0;margin-left:0}#hometop-slider{padding:0;list-style:none;margin:0}#hometop-slider .item .itemname{color:#908476;position:absolute;bottom:10px;width:100%;line-height:13px;font-size:12px;max-width:120px;margin:0 auto;text-align:center;left:0;right:0}#hometop-slider .item a{width:100%;height:133px;float:left;background:#fff}#hometop-slider .owl-stage-outer{padding:0 20px}#hometop-slider .owl-nav .owl-prev{position:absolute;height:100%;top:0;left:0;width:20px;background:#908476}#hometop-slider .owl-nav .owl-next{position:absolute;height:100%;top:0;right:0;width:20px;background:#908476}#hometop-slider .owl-nav .owl-prev:hover,#hometop-slider .owl-nav .owl-next:hover{background:#c7160f}.minicart-wrapper .block-minicart{color:#707070}#store-top-ricambi{background-color:#fff;padding-top:40px;padding-bottom:40px}#store-top-ricambi{padding-top:170px !important}#store-top-ricambi .container{width:1280px;display:block !important}#store-top-ricambi .container a:hover .container-ricambi-home{opacity:.75;transition:all .2s linear 0s}.container-ricambi-home{display:inline-block;width:99%}.container-ricambi-home .link-ricambi{color:#fff;font-size:14px}.container-ricambi-home .link-ricambi i{padding-left:10px}.container-img-ricambi{height:auto;padding:15px 0;background-color:#222}.img-ricambi-home{width:200px;position:relative}.container-img-ricambi img{height:93px}.container-img-ricambi-6{padding:0 !important}.container-img-ricambi-6 img{height:123px;width:212px}.container-link-ricambi{background-color:#c7160f;text-align:center;padding:20px 5px}.image-block-title{text-align:center}.image-second-title{text-align:center}.image-block-title h1{font-size:20px;text-transform:uppercase;color:#c7160f;margin-bottom:10px;font-weight:700;margin-top:0}.image-second-title .text-strong{color:#c7160f}.body-register{padding-top:40px}.container-login-body .block-title strong{text-transform:uppercase;color:#c7160f}.body-register .block-title strong{text-transform:uppercase;color:#c7160f}.body-register .block-link{margin-top:30px}#home-register-link{color:#fff !important;background:#121212;padding:11px 30px;text-transform:uppercase;width:100%;display:block;text-align:center}.page-main #home-register-link:hover{color:#fff !important;background:#ff170c}.container-login-body .field.note{padding-top:10px}.container-login-body .form-login input{height:42px}.container-login-body .form-login .field.password{width:49%;float:left}.container-login-body .form-login .actions-toolbar{width:49%;float:right}.container-login-body .form-login .actions-toolbar .primary{width:100%}.container-login-body .form-login .actions-toolbar .primary button{width:100%;height:42px}.container-login-body .form-login .actions-toolbar .primary button>span{position:relative;top:-5px}.body-search{float:left;margin-bottom:30px}.body-search .block-search{padding-left:0;width:100%;z-index:1}.body-search .block-search .block-title{display:block;background:#908476;color:#fff;padding:11px 30px;text-align:center;margin-bottom:20px}#search_mini_form .actions{float:right}#search_mini_form .action.search{position:static;background:#ff170c;padding:0 15px}#search_mini_form button.action.search:hover{background:#121212 !important}#search_mini_form button.action.search:before{color:#fff!important}#search_mini_form button.action.search:hover:before{color:#fff!important}#search_mini_form .field.search{float:left}#maincontent{margin-top:0}.body-search .form.search.advanced{margin-top:20px}.body-search .fieldset.col-sm-9{padding-left:0;padding-right:0;margin-bottom:0}.body-search .actions-toolbar.col-sm-3{padding-left:0;padding-right:0}.body-search .fieldset.col-sm-9 .input-text{padding:0;height:42px;padding:10px}.body-search .action.search.primary{background-color:#ff170c;position:relative;padding-left:0;padding-right:0;height:42px;left:0}.body-search .action.search.primary span{display:none}.body-search .action.search:before{color:#fff !important}.block-search .action.search:hover:before{color:#fff !important}.footer-marchi .container .row{margin-right:0;margin-left:0}.page-footer{background-color:#908476 !important;padding:0 !important}.page-footer ul{list-style:none;padding-left:0}.page-footer ul.bullet li{margin-top:0;margin-bottom:0}.page-footer h3{margin-top:0;font-size:18px}.page-footer .col-lg-4.col-md-4,.page-footer .col-md-4{padding-right:0;padding-left:0}.page-footer .row{margin-right:15px;margin-left:15px}.page-footer .footer-link{background-color:#fff;color:#333;font-size:14px;padding-top:30px;padding-bottom:0;line-height:20px}.page-bottom{max-width:100% !important;width:100% !important;margin:0;padding-left:0 !important;padding-right:0 !important;float:left;background:#fff}.page-bottom .footer-cart{max-width:1280px !important;width:100% !important;margin:0 auto;padding-left:15px !important;padding-right:15px !important}.footer-cart #content_cart_page_int .row{margin-right:0 !important;margin-left:0 !important}.checkout-index-index .page-header{border-bottom:1px solid #ccc}.page-footer .footer-link .container{width:1280px;padding:0}.page-footer .footer{padding:0 !important;border:none !important;margin-top:0 !important}.footer-link .container-login-footer{padding-top:25px}#switcher-language{float:right;margin:0 !important}.minicart-wrapper{margin:0 !important;position:relative;top:-5px;left:-15px}.footer-link .block-customer-login .fieldset.login,.footer-link .block-customer-login .fieldset.login .actions-toolbar,.footer-link .block-customer-login .fieldset.login .actions-toolbar .primary,.footer-link .block-customer-login .fieldset.login .actions-toolbar .primary button{width:100%}.footer-link .block-customer-login .fieldset.login .field{width:48%;display:inline-block}.footer-link .block-customer-login .fieldset.login .field div.mage-error{position:absolute;top:50px;line-height:12px}.footer-link .block-customer-login .fieldset.login .field:nth-child(1){margin-right:5px}.footer-link .block-customer-login .fieldset.login .field:nth-child(2){margin-left:5px}.footer-link .block-customer-login .fieldset.login .field input{background:0 0;color:#999;border:1px solid #999;font-size:16px;height:50px;font-weight:400}.page-footer .copyright{text-align:left;background-color:#908476;color:#fff;text-align:center;font-size:12px;padding:20px 0;margin-top:0 !important}.page-footer{margin-top:0 !important}.page-footer .copyright a{color:#fff !important;font-weight:700}.page-footer .copyright a,.page-footer .copyright a:hover{color:#fff !important}.footer-marchi>.container{width:1280px;padding-left:0;padding-right:0}.page-layout-1column .page-main .column.main>.container{width:1280px;display:block !important;padding-left:0;padding-right:0}.promo-index-index .page-main .column.main>.container,.csvimport-index-index .page-main .column.main>.container{padding-left:0;padding-right:30px}.csvimport-index-index #button_upload_csv{margin-top:30px;padding-left:10px;height:33px !important}.csvimport-index-index .container{width:100%;float:left}.form-import-csv{float:left}.csvimport-index-index #upload_cart_button{padding:0 !important;line-height:33px}.csvimport-index-index .form.search.advanced{margin-left:24px;float:left;margin-top:0}.csvimport-index-index .column.main .product-items,.promo-index-index .column.main .product-items{margin-left:0 !important}.csvimport-index-index form.search.advanced .field,.csvimport-index-index .field.costruttoredrop{float:left}.csvimport-index-index .field.costruttoredrop{margin-right:24px}.csvimport-index-index .form.search.advanced .actions-toolbar{float:right;margin-top:32px}.csvimport-index-index .field.codiceoriginale label,.csvimport-index-index .field.costruttoredrop label,.promo-index-index .field.costruttoredrop label{text-transform:uppercase;font-size:12px;font-weight:400 !important;padding:10px 0 !important;width:100%;float:left;margin-bottom:0;text-align:left}.table-checkout-shipping-method{margin-bottom:20px !important}.table-checkout-shipping-method thead th{display:none !important}.table-checkout-shipping-method thead th.col.col-carrier{display:none !important}.table-checkout-shipping-method tbody td.col-price{display:none !important}.breadcrumbs .items a{text-transform:uppercase}.breadcrumbs .items>li{text-transform:uppercase}.catalog-category-view .breadcrumbs .item.search{display:none}.catalog-category-view .category-title,.catalogsearch-advanced-result .category-title{text-align:left;font-size:18px;margin-bottom:15px;text-transform:uppercase}.catalog-category-view .category-title h1,.catalogsearch-advanced-result .category-title h1{display:inline;margin:0;font-size:18px;font-weight:400;line-height:normal}.catalog-category-view .category-text{margin-top:130px}.catalog-category-view .category-text i{color:#ff170c;padding-right:10px;font-size:20px}.catalog-category-view .category-image{padding-top:42px}.catalog-category-view #maincontent{display:none}.catalog-category-view .toolbar-products{background-color:#fff;margin:0;color:#333}.catalog-category-view .toolbar-products .limiter .control{color:#333}.catalog-category-view table .prod-stock{padding-top:14px}.catalog-category-view.login p{color:#dedede}.product-item .prod-price .price-box{margin:0}.loading-container{width:100%;text-align:center;position:absolute;background:#444;z-index:999;opacity:.9;height:100%;top:0}.loading-container img{width:100px;position:relative;top:20%}.products-list .product-item.compatibile{display:none;background:#eee}.testocompatibile{cursor:pointer;background:#c7160f;color:#fff}.testocompatibile td{padding:2px}.testocompatibile p{margin:0 auto;padding-left:49px;text-align:left}.testocompatibile span{font-size:12px}.testocompatibile p:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:22px;color:inherit;content:'\e621';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.testocompatibile.open p:after{content:'\e622'}.legenda.notice_magazzino{color:red}.vuotocompatibili{display:none}.vuotocompatibili,.testocompatibile{height:20px}.page-layout-1column .product.media{width:300px;height:300px}.fotorama__stage__frame .fotorama__img{left:40% !important;position:absolute;top:45% !important}.page-layout-1column .product.media{width:30% !important;margin-top:0 !important}.catalog-product-view .product-info-main{width:100% !important;margin-bottom:50px}.contenitore-prodotto-popup .colonna>div{padding-top:5px;padding-bottom:5px;font-size:16px}.contenitore-prodotto-popup .colonna .prod-code h1{color:#c7160f;display:inline;margin:0;font-weight:700}.contenitore-prodotto-popup .label{padding-left:0 !important}.contenitore-prodotto-popup .colonna .prod-marca h3{display:inline;margin:0}.contenitore-prodotto-popup .colonna .prod-desc h2{display:inline;margin:0}.contenitore-prodotto-popup .prod-stock .stock.available .circle.available,.stock.available .circle.available{background-color:#0c0;width:15px;height:15px;border-radius:20px;margin-left:auto;margin-right:auto}.product-info-main .stock.available,.product-info-main .stock.daordinare,.product-info-main .stock.available,.product-info-main .stock.inarrivo,.product-info-main .stock.unavailable{vertical-align:top !important}.contenitore-prodotto-popup .prod-stock .stock.unavailable .circle.unavailable,.stock.unavailable .circle.unavailable{background-color:red;width:15px;height:15px;border-radius:20px;margin-left:auto;margin-right:auto}.contenitore-prodotto-popup .prod-stock .stock{display:inline-block;position:relative;top:5px}.old-price{text-decoration:line-through}.product-info-main .product-add-form{padding-top:0;clear:none}.product-info-main .product-add-form .box-tocart .actions.col-sm-9{margin-top:7px}.product-info-main .product-add-form .box-tocart .action.tocart span{font-size:12px}.product-info-main .product-add-form .box-tocart .action.tocart .addtocart{display:inline-block}.product-info-main .product-add-form .box-tocart .action.tocart span>i{display:none}.product-info-main .product-add-form .box-tocart .field.qty .label{display:inline-block;font-size:12px}.product-info-main .product-add-form .box-tocart .field.qty .control{display:inline-block}.product-info-main .contenitore-img-popup .container-bnt-left{position:relative;float:left;margin-top:25%}.product-info-main .contenitore-img-popup .container-bnt-left i,.product-info-main .contenitore-img-popup .container-bnt-right i{color:grey}.product-info-main .contenitore-img-popup .container-bnt-left button:focus,.product-info-main .contenitore-img-popup .container-bnt-right button:focus{background-color:#fff;border-color:#fff}.product-info-main .contenitore-img-popup .container-bnt-left button:hover i,.product-info-main .contenitore-img-popup .container-bnt-right button:hover i{color:#ff170c}.product-info-main .contenitore-img-popup .container-bnt-right{position:relative;float:right;margin-top:25%}.product-info-main .contenitore-img-popup .slid-popup{width:78%}.product-info-main .prod-code strong,.product-info-main h1,.product-info-main h2,.product-info-main h3,.product-info-main .prod-marca span:nth-child(2),.product-info-main .prod-category span:nth-child(2),.product-info-main .prod-desc span:nth-child(2),.product-info-main .prod-specweightnetmass span:nth-child(2),.product-info-main .prod-combinednomenclature span:nth-child(2),.product-info-main .prod-countyoforigin span:nth-child(2),.product-info-main .prod-isooforigin span:nth-child(2),.product-info-main .prod-diametro_interno span:nth-child(2),.product-info-main .prod-diametro_esterno span:nth-child(2),.product-info-main .prod-spessore span:nth-child(2),.product-info-main .prod-codice_internazionale span:nth-child(2),.product-info-main .prod-dimensione_a span:nth-child(2),.product-info-main .prod-dimensione_b span:nth-child(2),.product-info-main .prod-dimensione_r span:nth-child(2),.product-info-main .prod-dimensione_foro span:nth-child(2){font-size:12px}.product-info-main .product-details{float:left;width:100%;margin-top:50px}.product-info-main .product-details .data.item.title{float:left;width:auto;margin-right:10px}.product-info-main .product-details .data.item.active+.data.item.content{display:block}.product-info-main .product-details .data.item a{font-weight:600;line-height:20px;font-size:1.4rem;color:#7d7d7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:none;height:20px;padding:10px 20px}.product-info-main .product-details .data.item.active a{background:#fff}.product-info-main .product-details .data.item.content{margin-top:28px;box-sizing:border-box;float:right;margin-left:-100%;width:100%;padding:20px;border:1px solid #d1d1d1;display:none}.product-info-main .product-details .data.item.content h4{font-size:14px;margin:0;font-weight:400;line-height:normal}.modal-header,.modal-content{border:none !important;box-shadow:none !important}.modal-content .label{color:#000}.modal-content .action.primary:hover,.modal-content button:hover{color:#fff !important;background-color:#121212 !important;border:none !important;box-shadow:none !important}.modal-content .secondary .action:hover{color:#121212 !important}#sapsearch{background:#141414;padding-top:25px;padding-bottom:50px}.catalogsearch-result-index #maincontent,.catalogsearch-result-index .modes{display:none}.prod-cart{border:none}.prod-cart:hover{background:#fff}.prod-popup.no-logged a{font-size:13px;color:#fff !important}.prod-popup{padding:0;transition:all .2s linear 0s}.prod-popup i{color:#fff;top:2px;position:relative}.prod-popup a{width:100%;display:block}.prod-popup:hover{background:#908476 !important;color:#fff;transition:all .2s linear 0s}.opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item{visibility:hidden !important}.checkout-payment-method .discount-code{display:none}.form.search .legend>span,#showCart>span{text-transform:uppercase;font-size:15px;font-weight:600}.form.search .actions-toolbar .primary{width:100%}.label{color:#333 !important}.limiter .control{color:#333 !important}.catalogsearch-advanced-index #maincontent,.catalogsearch-advanced-result #maincontent{display:none}.CatalogSearch{padding-bottom:0}.CatalogSearch .container{width:1280px;margin-right:auto;margin-left:auto}.CatalogSearch>.container{margin-bottom:0}.CatalogSearch .container .row{margin-right:0;margin-left:0}.CatalogSearch .col-sm-9{color:#333}.breadcrumbs .items{color:#333 !important}.CatalogSearch .subcategory{list-style:none;max-width:250px;float:left;margin-right:10px;margin-bottom:10px;position:relative;min-height:250px}.CatalogSearch .subcategory:nth-child(4){margin-right:0}.CatalogSearch .subcategory.noimage a{display:block;width:250px;border:1px solid #333;height:250px;position:relative}.CatalogSearch .subcategory.noimage .subcategory-name{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.CatalogSearch .subcategory.noimage a:hover{background:#eee}.CatalogSearch .subcategory a:hover .subcategory-name{color:#c7160f}.CatalogSearch .subcategory .subcategory-name{text-align:center;margin:0;font-size:18px;font-weight:400;line-height:normal;color:#333;position:absolute;bottom:0;left:0;right:0;min-height:46px}.container-breadcrumbs{background:#fff;padding-top:25px;padding-top:145px}.toolbar-amount{display:none}.message.info{max-width:max-content}.field-error{position:absolute}.form.search.advanced{margin-bottom:0}.form.search.advanced legend,#showCart{background:#ff170c;padding:2px 0;text-align:center;color:#fff;border-bottom:none !important;margin-left:0;padding-bottom:4px}#showCart{background:#cbcbcb;cursor:pointer}.search-cat-img{max-width:200px;float:left}.products.wrapper~.toolbar .search-cat-img{display:none !important}.pro_hover_image{position:relative;cursor:pointer}.pro_hover_image .pp_image_attr{width:auto;height:auto;background:#fff;float:left;position:absolute;bottom:-100%;right:-100%;right:-150px;display:none;transform:scale(0);transition:transform .2s;z-index:2}.pp_image_attr.open{display:block;transform:scale(1)}.pro_hover_image .pp_image_attr_int{width:auto;height:auto;background:#fff;float:left}.pro_hover_image .pp_image_attr_int img{max-width:300px}.products-list .pro_hover_image .pp_image_attr{right:-300px}.products-list .pro_hover_image p{font-weight:700;text-decoration:underline}.products-list .pro_hover_image p:hover{color:#ff170c}.field.costruttoredrop .control{position:relative}.overlay_costruttoredrop{position:absolute;top:0;left:0;background:#fff;z-index:9;width:100%;height:100%;opacity:.3;filter:alpha(opacity=30)}.bk_gray{background:#cbcbcb}.pro_hover_image a.info{vertical-align:bottom;position:relative;width:1.5em;height:1.5em;display:inline-block;color:#fff !important;font-weight:700;font-size:1em;line-height:1em;background-color:#908476;margin-left:.25em;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;text-align:center;line-height:22px}.contenitore-prodotto-popup .pro_hover_image a.info{background-color:#fff}.toolbar-sorter.sorter{margin-top:18px;margin-bottom:10px}.catalog-category-view .category-title{float:left;text-align:left}.toolbar.toolbar-products.hasImage .toolbar-sorter.sorter,.toolbar.toolbar-products.hasImage .category-title{margin-top:100px}.toolbar.toolbar-products.hasImage .category-title{margin-top:100px}.products{margin-top:0 !important}#maincontent .pro_hover_image a.info:hover{color:#c7160f !important;background-color:#fff;cursor:hand;cursor:pointer}.pro_hover_image .popover-title{font-weight:700}.toolbar-products{margin-bottom:0}.totals.shipping .label{font-size:100% !important}.form.search.advanced .fieldset{display:inline-block;margin-bottom:-4px}.form.search.advanced .field{display:inline-block;margin-right:10px;margin-bottom:0}.form.search.advanced .field.field_category{margin-right:6px}.form.search.advanced .actions-toolbar{display:inline-block;position:relative;z-index:1}.form.search.advanced .actions-toolbar button,.form.search.advanced .actions-toolbar a.action.search{padding:5px;font-size:14px}.form.search.advanced .fieldset{position:relative}.field.category-description{position:absolute;top:70px;right:0}.sidebar #wishlist-sidebar .product-item-details{margin-left:0 !important}#wishlist-sidebar .product-item-info .product-item-photo{display:none}.fieldset>.field:not(.choice)>.label,.form.search.advanced fieldset>.field:not(.choice)>.label{padding:10px 0 !important;width:100% !important;float:left !important;text-align:left !important}.fieldset>.field:not(.choice)>.control{width:100% !important;float:left !important;position:relative}.products-related .product-items,.products-upsell .product-items{margin-left:0 !important}.products-list .product-item td p{margin-bottom:0;font-size:12px;word-wrap:break-word}.products-list .product-item td span{font-size:12px}.products-list table .prod-cart span>span{display:none}.products-list .product-item{width:100%;display:table-row}.products-list .product-item td{padding-bottom:0;vertical-align:middle;padding-top:5px;text-align:center !important;background-clip:padding-box}th,tr,table,td{font-family:'Open Sans','Source Sans Pro',sans-serif !important}.products-list table td,.products-list table th{border-top:1px solid #908476;border-left:1px solid #908476}.products-list table td:last-child,.products-list table th:last-child{border-right:1px solid #908476}.products-list table{border-bottom:1px solid #908476}.products-list table th{background:#eee;text-transform:uppercase;font-weight:400;text-align:center !important;word-wrap:break-word;font-weight:400}.products-list table .prod-popup,.products-list table .prod-cart{background:red;text-align:center;padding-top:0;padding-bottom:0;vertical-align:middle}.products-list table .prod-cart.unsaleable{background:0 0}.products-list table .prod-cart.unsaleable i{color:red}.products-list table .prod-code a{color:#333 !important;font-weight:700;color:#c7160f !important}.products-list table .prod-code a:hover{color:#000 !important}.products-list table .prod-cart{padding:0}.products-list table .prod-stock{padding-top:2px}.products-list table .prod-qty input{background:0 0;border-color:#908476}.products-list table .prod-cart button{width:100%}.products-list table .prod-cart i{font-size:15px;position:relative;top:2px}.CatalogSearch table .product-item-description{margin:0;font-size:12px !important}.CatalogSearch table .prod-listino .price-container .price,.CatalogSearch table .prod-netto .price-container .price{font-size:12px}.CatalogSearch table .product-item-description:first-letter {text-transform:uppercase}.CatalogSearch.login p{color:#dedede}.product-item .prod-price .price-box{margin:0}.products-list table .prod-stock .stock.available .circle.available{background-color:#0c0;width:15px;height:15px;border-radius:20px;margin-left:auto;margin-right:auto}.products-list table .prod-stock .stock.unavailable .circle.unavailable{background-color:red;width:15px;height:15px;border-radius:20px;margin-left:auto;margin-right:auto}.products-list table .prod-stock .stock.inarrivo .circle.inarrivo,.stock.inarrivo .circle.inarrivo{background-color:#fff200;width:15px;height:15px;border-radius:20px;margin-left:auto;margin-right:auto}.page.messages .fa-exclamation-triangle{margin-left:-30px;margin-right:14px}.notice_qty i{margin-right:10px}.notice_qty{color:red}.page.messages .notice_qty{color:#006400}#shopping-cart-table td:nth-child(1){border-right:1px solid #fff !important}#shopping-cart-table .container-legenda-disp td:nth-child(1){border-right:0 !important}#shopping-cart-table td:nth-child(2){border-left:0 !important}.products-list table .prod-stock .stock.daordinare .circle.daordinare,.stock.daordinare .circle.daordinare{background-color:#0080ff;width:15px;height:15px;border-radius:20px;margin-left:auto;margin-right:auto}.circle.alternativi{background-color:#22b14c;width:20px;height:20px;border-radius:20px;display:inline-block;text-align:center;color:#fff;font-weight:700;line-height:20px;font-size:13px}.circle.consigliati{background-color:#0091cf;width:20px;height:20px;border-radius:20px;display:inline-block;text-align:center;color:#fff;font-weight:700;line-height:20px;font-size:13px}.circle.correlati{background-color:#7f7f7f;width:20px;height:20px;border-radius:20px;display:inline-block;text-align:center;color:#fff;font-weight:700;line-height:20px;font-size:13px}.circle_stock.prezi_avanzati{font-size:23px;float:right;margin-left:10px}#marche_grid .item a:hover .circle_stock.prezi_avanzati svg{fill:#fff}#marche_grid .circle_stock.prezi_avanzati{margin-top:-3px}#marche_grid .circle{margin-top:-1px}#marche_grid .stockS .circle{margin-top:5px}.products-list.no-logged .prod-popup{padding:5px}.products.list.items>table{table-layout:fixed;table-layout:auto !important;width:100%}.th-choice{width:60px}.th-info{width:50px}.th-marca{width:130px}.th-codice{padding-left:5px;width:100px}.th-cart{width:70px;padding-left:5px;padding-right:5px}.th-disp{width:60px}.th-qty-min{width:70px;padding-left:5px}.th-qty{width:60px;padding-left:5px}.th-listino{width:85px;padding-left:5px}.th-sconto{width:60px;padding-left:5px}.th-iso{padding-left:5px}.th-netto{width:85px;padding-left:5px}.products.list.items.product-items i{font-size:15px}.product-info-main i.fa-info,.products.list.items.product-items i.fa-info,.products-related i.fa-info,.products-crosssell i.fa-info,.products-upsell i.fa-info{font-size:10px;position:relative;margin-left:0;background:#ff170c;padding:3px;border-radius:15px;height:15px;width:15px;text-align:center;color:#fff;cursor:pointer}.cart.items i.fa-info,.products.list.items.product-items th i.fa-info,.products-related i.fa-info,.products-crosssell i.fa-info,.products-upsell i.fa-info{font-size:10px;position:relative;margin-left:0;background:#908476;padding:3px;border-radius:15px;height:15px;width:15px;text-align:center;color:#fff;cursor:pointer;top:-2px;left:0}.product-info-main i.fa-info span,.products.list.items.product-items i.fa-info span,.cart.items i.fa-info span,.products-related i.fa-info span,.products-crosssell i.fa-info span,.products-upsell i.fa-info span{display:none}.product-info-main i.fa-info.open span,.products.list.items.product-items i.fa-info.open span,.products-related i.fa-info.open span,.products-crosssell i.fa-info.open span,.products-upsell i.fa-info.open span{display:block;position:absolute;top:25px;right:0;width:200px;height:auto;background:#fff;padding:10px;color:#333;z-index:9;font-weight:400;border:1px solid #ff170c;font-size:13px;line-height:16px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important}.products.list.items.product-items i.fa-info.open span{width:auto}.cart.items i.fa-info.open span,.products.list.items.product-items th i.fa-info.open span,.products-related i.fa-info.open span{display:block;position:absolute;top:25px;left:0;margin-left:-100px;width:200px;height:auto;background:#fff;padding:10px;color:#333;z-index:9;font-weight:400;border:1px solid #908476;font-size:13px;line-height:16px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important;text-transform:none}.cart.items i.fa-info.open span{text-transform:none !important;font-weight:400}.cart.items i.fa-info.open span table{font-weight:400}.cart.items i.fa-info.open span.cont_legenda_disp{text-align:left !important}.col.qty i.fa-exclamation-triangle,.col.disp i.fa-exclamation-triangle{font-size:15px;position:relative;margin-left:0;background:#fff;padding:0;border-radius:20px;height:15px;width:15px;text-align:center;color:#ff170c;cursor:pointer}.txt_warning{color:#ff170c}.col.qty i.fa-exclamation-triangle span,.col.disp i.fa-exclamation-triangle span{display:none}.col.qty i.fa-exclamation-triangle.open span,.col.disp i.fa-exclamation-triangle.open span{display:block;position:absolute;top:25px;right:0;width:200px;height:auto;background:#fff;padding:10px;color:#333;z-index:9;font-weight:400;border:1px solid #ff170c;font-size:13px;line-height:16px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important}#checkout-shipping-method-load .table-checkout-shipping-method tbody .row{width:50% !important;float:left !important;margin-left:0 !important;margin-right:0 !important}.table-checkout-shipping-method tbody td{border-top:0 !important}.products-list .prod-listino .price-box,.products-list .prod-netto .price-box{margin-top:0;margin-bottom:0}#onepage-checkout-shipping-method-additional-load .additional{margin-bottom:20px;float:left;width:100%}#onepage-checkout-shipping-method-additional-load .additional .title{margin-bottom:10px;float:left}#onepage-checkout-shipping-method-additional-load .additional span{float:left;margin-left:20px;font-size:15px;line-height:45px}#onepage-checkout-shipping-method-additional-load .additional strong span{line-height:20px}#checkout-step-shipping{margin-bottom:0 !important}#shopping-cart-table thead th,#shopping-cart-table td{border-left:1px solid #fff !important;text-align:center !important}#shopping-cart-table .container-legenda-disp td{text-align:left!important}.cart.table-wrapper .product-item-details{display:block !important}.products-list table .prod-qty input{text-align:center !important;border-color:#c2c2c2}#shopping-cart-table{border-top:1px solid #fff !important;border-bottom:1px solid #fff !important}#shopping-cart-table td:last-child,#shopping-cart-table th:last-child{border-right:1px solid #fff;border-left:none !important}#codiceoriginale,#isooforigin,#diametro_esterno,#diametro_interno,#spessore,#codice_internazionale,#dimensione_a,#dimensione_b,#dimensione_r,#dimensione_foro{background-color:transparent;color:#908476;box-shadow:none}#autocomplete{position:absolute;left:0;background:#fff;top:31px;z-index:10}.autocomplete-list{border:1px solid #ccc;margin:0;padding:0;border-bottom:none;max-height:130px;min-width:243px}.autocomplete-list.scroll{overflow-y:scroll;min-width:260px}.autocomplete-row{cursor:pointer;list-style:none;margin:0;border-bottom:1px solid #ccc;font-size:14px;height:32px;line-height:1.42857143;padding:5px 9px 0;vertical-align:baseline;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:left}.notfound-row{list-style:none;margin:0;padding:10px;border-bottom:1px solid #ccc}.autocomplete-row:hover{background:#eee}.catalogsearch-advanced-index .form.search.advanced select,.catalogsearch-advanced-result .form.search.advanced select,.form.search.advanced select,#menu1{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(to right,#908476,#908476);background-position:calc(100% - 18px) calc(1em),calc(100% - 13px) calc(1em),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;background-color:transparent;color:#908476}.page-products .container-avviso-nonloggato{margin-bottom:10px;display:block;float:left}.product-info-main .container-avviso-nonloggato{margin-top:50px;padding:0 .6em 0;position:relative}.container-tempi-spedizione{margin-top:10px;margin-bottom:0}.container-legenda-disp .legenda{display:inline-block;padding-right:20px}.container-legenda-disp .legenda span{margin-left:5px}.container-legenda-disp .circle.available,.link_promo .circle.available{background-color:#0c0;width:12px;height:12px;border-radius:20px;margin-left:auto;margin-right:auto;display:inline-block}.link_promo .circle.available{width:15px;height:15px;border:3px solid #fff}.container-legenda-disp .circle.inarrivo{background-color:#fff200;width:12px;height:12px;border-radius:20px;margin-left:auto;margin-right:auto;display:inline-block}.container-legenda-disp .circle.daordinare{background-color:#0080ff;width:12px;height:12px;border-radius:20px;margin-left:auto;margin-right:auto;display:inline-block}.container-legenda-disp .circle.unavailable{background-color:red;width:12px;height:12px;border-radius:20px;margin-left:auto;margin-right:auto;display:inline-block}.cms-index-index .blocco-home-2 .nonseiregistrato{text-align:center;position:relative;top:57px;font-size:18px;text-transform:uppercase}.cms-index-index .blocco-home-2 .nonseiregistrato span>i{color:#c7160f;padding-right:10px}.cart.items i.fa-info.open span.cont_legenda_disp .container-legenda-disp .legenda{display:block;padding-right:0;margin-bottom:5px;margin-top:5px}.cart.items i.fa-info.open span.cont_legenda_disp .container-legenda-disp{margin-top:5px}#shopping-cart-table table td{padding-right:0;border-right:0 !important;border-left:0 !important}#switcher-language .switcher-dropdown{min-width:auto}.minicart-wrapper .block-minicart{display:none}.minicart-wrapper .block-minicart{display:block;width:650px !important}.minicart-items .product-item-details .product-item-name>a:hover{color:#141414 !important}.minicart-items .product-item-pricing .label{color:#707070}.minicart-wrapper .block-minicart .action.primary.checkout:hover{background-color:#141414;color:#fff !important}.minicart-wrapper .block-minicart .action.viewcart:hover{color:#141414 !important}#mini-cart .item.product.product-item .product>.product-item-details{display:inline-block;width:100%;padding-left:0}#mini-cart .item.product.product-item .product>.product-item-details>.product-item-name,#mini-cart .item.product.product-item .product>.product-item-details>.product-item-pricing,#mini-cart .item.product.product-item .product>.product-item-details>.product-item-pricing .price-container,#mini-cart .item.product.product-item .product>.product-item-details>.product-item-pricing .details-qty.qty,#mini-cart .item.product.product-item .product>.product-item-details>.product.actions{display:inline-block}.cart-container .cart-summary .block.shipping{display:none}#shopping-cart-table .cart.item .item-info>td{padding-bottom:5px !important}#shopping-cart-table .cart.item .item-info>td.item-actions{padding:5px 10px}#shopping-cart-table .cart.item .item-info>td.item-actions .actions-toolbar{text-align:center !important}.totals.shipping .label{padding-left:0 !important}#shopping-cart-table thead th{border-bottom:none !important;text-transform:uppercase}.cart.table-wrapper .cart.item{border-top:1px solid #fff !important}.cms-home .container-breadcrumbs{display:none !important}.cms-home .nav-sections .container-breadcrumbs{display:block !important;padding-top:0;margin-top:0}.cms-home .nav-sections .container_marchi{margin-top:65px}.container-breadcrumbs .breadcrumbs{position:relative;padding-right:15px !important;padding-left:15px !important}#cont-back{position:absolute;top:0;right:15px}#cont-back a{line-height:40px;padding:0 5px !important;font-size:14px !important;height:40px}#marche_grid .stock{float:right;margin-left:10px;margin-top:-2px}#marche_grid .image_stock{float:right;margin-left:10px;margin-top:-2px}.container-legenda-disp-search{margin-top:20px}table>tbody>tr>td{padding:0 4px !important}.magekey-savecart-grid table>tbody>tr>td{padding:8px !important}.cart.table-wrapper .actions-toolbar .action-delete{background:0 0 !important;border:none !important;margin:0 !important;padding:0 !important}.cart.table-wrapper .actions-toolbar .action-delete span{display:none}.cart.table-wrapper .product-item-name,.cart.table-wrapper .description-text,.cart.table-wrapper .price-excluding-tax,.cart.table-wrapper .cart-price{font-size:12px}.cart-container .form-cart .actions.main .continue{background-color:#ff170c;padding:16px 15px;text-transform:uppercase;transition:all .2s linear 0s;font-weight:400}.cart-container .form-cart .actions.main .continue span{color:#fff}.cart-container .form-cart .actions.main .continue:hover{background-color:#141414;transition:all .2s linear 0s}.cart-container .form-cart .actions.main .continue:hover span{color:#fff}.cart-container .form-cart .actions.main .continue,#empty_cart_button{display:inline-block !important}.cart-container .form-cart .actions.main .continue:before{display:none !important}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:"\f2ed";color:#908476;font-family:"Font Awesome 5 Free"}.opc-progress-bar-item._active:before{background:#908476 !important}.opc-progress-bar-item._active>span:before{background:#908476 !important}.opc-wrapper .shipping-address-item.selected-item{border-color:#908476 !important}.opc-wrapper .shipping-address-item.selected-item:after{background:#908476 !important}#mgkSavecartAction{float:right !important;position:relative;width:auto !important;margin-right:6px !important}.form-cart .action.continue,#empty_cart_button,.form-cart .action.update,#mgkSavecartAction button{font-size:13px;height:49px}.footer-cart #mgkSavecartAction{width:100%;height:auto;float:left;margin-bottom:20px}.footer-cart #mgkSavecartAction button{float:right}.form-cart .action.update{float:right}#empty_cart_button:hover,.form-cart .action.update:hover{background:#141414;color:#fff;transition:all .2s linear 0s}#content_cart_page .form-cart .action.update,#content_cart_page .form-cart .action.continue{border:none !important}#content_cart_page .form-cart .action.continue{margin-left:6px}#top-cart-btn-checkout{font-size:1.2em;line-height:1;padding:15px;margin-left:auto;margin-right:auto;width:auto}.minicart-items .product-item{padding-bottom:0}#mini-cart .item.product.product-item .product>.product-item-details>.product-item-pricing{display:block;float:right;top:-17px;position:relative}.block-minicart .subtotal .label{color:#141414 !important;display:inline-block}.block-minicart .subtotal .amount.price-container{display:inline-block}.pages strong.page{padding:5px 15px;background:#908476;color:#fff}.pages .item a{padding:5px 15px;background:0 0}.pages .item a span{color:#333}.pages .item a:hover{background:#333}.pages .item a:hover span{color:#fff}.pages .action.next,.pages .action.previous{background:0 0;border:none;box-shadow:none;margin-left:0;padding:4px 12px;border-radius:0}.pages .action.next:before,.pages .action.next:visited:before,.pages .action.previous:before,.pages .action.previous:visited:before{background:0 0;color:#333;font-size:24px}.pages .action.next:hover,.pages .action.previous:hover{background:#333}.pages .action.next:hover:before,.pages .action.previous:hover:before{color:#fff}.toolbar select{background-color:#fff;box-shadow:none;border-radius:0;color:#333;border:1px solid #333}.toolbar select:focus{box-shadow:none}.cms-chiedi-informazioni .main .form-group{padding:0 20px}.cms-chiedi-informazioni .main .form-control{margin-bottom:15px}.cms-chiedi-informazioni .main .form-group .btn{background:#ff170c;transition:all .2s linear 0s;border:1px solid #ff170c;margin-top:20px}.cms-chiedi-informazioni .main .form-group .btn:hover{background:#000;color:#fff !important;transition:all .2s linear 0s;border:1px solid #000}.cms-distribuzione .page-main .column.main{padding-left:50px;padding-right:50px}.cms-distribuzione .page-main .column.main ul{padding-left:50px;float:left}.cms-distribuzione .img-distribuzione{padding-right:50px;float:right;position:relative;top:-100px}.ce-banner{position:fixed;bottom:0;left:0;right:0;background-color:#333;opacity:.9;filter:alpha(opacity=90);padding:6px;color:#fff;font-size:12px !important;z-index:99999;text-align:center;display:none}.ce-banner p{margin:0}.ce-accept{height:25px;line-height:0;font-size:14px;padding:10px}.ce-accept:hover{background:#000;border:1px solid #000}.ce-details{color:#fff !important}.ce-details:hover{color:#c7160f !important}.message.error>*:first-child:before{color:#ff170c}.message.error{border:1px solid #ff170c;color:#ff170c;background:0 0;max-width:1280px;margin:0 auto;width:100%;margin-top:20px;font-size:14px;margin-bottom:20px;line-height:22px;float:left}.quotazione span{margin-left:10px}#marche_grid{padding:0;margin:0;overflow:hidden}#marche_grid .item{float:left;list-style:none;width:20%;text-align:center;padding:0 10px 10px 0;margin:0;width:20%}.search.results.advancedsearch #marche_grid .item{min-width:20%;width:auto}#marche_grid .item a{color:#333 !important;padding:10px;border:1px solid #cbcbcb;display:block;height:auto;background:#eee}#marche_grid .item h2{font-size:16px;margin:0;line-height:normal}#marche_grid .item a:hover{border:1px solid #c7160f;color:#fff !important;background:#c7160f}ul.owl-carousel{list-style:none;padding:0}#product-image-slider .owl-prev{color:#c7160f !important;position:absolute;top:0;left:0;height:100%;font-size:30px}#product-image-slider .owl-next{color:#c7160f !important;position:absolute;top:0;right:0;height:100%;font-size:30px}#product-image-slider .owl-next span,#product-image-slider .owl-prev span{padding:5px;border:1px solid #d1d1d1;height:10px}.page.messages{max-width:1250px;margin:0 auto;width:100%;margin-top:0}.cms-home .page.messages{min-height:1px}.cms-home .nav-sections{margin-bottom:0 !important}#store-top-ricambi{padding-bottom:0}.catalog-product-view .page.messages{padding-top:145px}.form-create-account .field.newsletter:before{display:none}.form-create-account .field.newsletter input,.form-create-account .field.newsletter label{float:left;margin:0}.form-create-account .field label{font-size:14px}.mappasap{float:left;width:49%}.contact-index-index .form.contact{float:right !important;width:49% !important}.contact-index-index .form.contact .field.note h1{font-size:14px;font-weight:400;margin:0 0 29px}.contact-index-index .form.contact .field.note:before{display:none}.contact-index-index .form.contact .field label{font-size:14px;font-weight:400}.contact-index-index .form.contact .field.privacy input,.contact-index-index .form.contact .field.privacy label{display:inline;width:min-content !important;float:unset !important}.contact-index-index .page-main{margin-bottom:50px}@media (min-width:768px){.cart.table-wrapper .item .col.item{padding:10px 8px 10px !important}.cart.table-wrapper .col{padding-top:10px !important}.cart.table-wrapper .col.qty{padding-top:5px !important}.cart.table-wrapper .item .col.item{min-height:42px}}#shopping-cart-table thead th.qty,#shopping-cart-table thead th.price{text-align:center !important}#checkout-payment-method-load .payment-method label{font-size:14px !important}.cart.table-wrapper #shopping-cart-table .cart-price{text-align:left !important}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price{text-align:center !important}.form.search.advanced .field.codiceoriginale .control{position:relative}.form.search.advanced .field.codiceoriginale #codiceoriginale-error{position:absolute;top:30px;left:0}@media all and (max-width:1280px){.cms-index-index .blocco-home-2 .nonseiregistrato{top:75px}.container{width:auto !important}.footer-marchi .rightLst{left:5px}}@media all and (max-width:1150px){.cms-index-index .blocco-home-2 .nonseiregistrato{top:120px}}@media all and (max-width:1024px){#store-menu .navigation ul li{padding:0 15px}.slid-header{width:920px !important}.container-img-ricambi{height:auto}.container-ricambi-home .link-ricambi{font-size:12px}}@media all and (max-width:1000px){.cms-index-index .blocco-home-2 .nonseiregistrato{top:200px}}@media all and (max-width:880px){.cms-index-index .blocco-home-2 .nonseiregistrato{top:295px}}@media all and (max-width:767px){.field.category-description{position:relative;top:0}.header .logo{max-width:100% !important;text-align:center;width:100%;margin:0}.header .logo img{max-width:250px;margin:0 auto}.panel.header{float:unset;border:none !important;box-shadow:none !important;max-width:260px;margin:0 auto;overflow:hidden}.page-header .block-customer-login{display:none}.page-header{border-bottom:none;margin-bottom:0}.page-header .panel.wrapper{margin-bottom:0}#maincontent{margin-top:0}#store-menu .navigation ul li{display:block !important}#store-menu .navigation{margin:0}#store-menu .navigation ul li a:hover{border-bottom:none;top:0;padding-bottom:0}#store-menu .navigation .category_menu{display:none;position:relative;background-color:#908476;padding-top:0;width:auto;opacity:1;margin-left:0;transition:all .2s linear 0s}#store-menu .navigation .category_menu .level0{border:none !important}#store-menu .navigation .category_menu .level0 .sottomenu{display:none}.close-mobile{display:inline-block;position:absolute;color:#fff;top:20px;right:20px;font-size:30px}.cms-index-index .blocco-home-2 .nonseiregistrato{display:none}.page-layout-1column .page-main>.columns{display:block}.body-search{display:block;width:100%}.body-register{margin-bottom:50px;padding-top:0}.footer-marchi .MultiCarousel .MultiCarousel-inner .item{margin-right:60px}.header.content,.panel.header{width:100% !important}.body-search .codiceoriginale .label{display:none}.body-search .codiceoriginale .control{border-top:none;width:100%;padding-right:0}.body-search .codiceoriginale .control>input{left:0;margin:15px 0;position:relative;top:-15px}.body-search .actions-toolbar.col-sm-3{width:20%;position:absolute;top:0;right:0}.body-search .fieldset.col-sm-9{width:100%}.body-search .form.search.advanced{position:relative}.body-search .actions-toolbar.col-sm-3 .primary>button{display:block}.body-search .actions-toolbar.col-sm-3 .primary>button>span{top:-5px;position:relative;display:block}}@media all and (max-width:810px){.footer-marchi .MultiCarousel .MultiCarousel-inner .item{margin-right:60px}.slid-footer{margin-left:0;left:30px}.footer-marchi .rightLst{left:35px}}@media all and (max-width:560px){.footer-marchi .rightLst{left:20px}.slid-footer{left:20px}}@media all and (max-width:400px){.footer-marchi .rightLst{left:10px}.slid-footer{left:5px}}.owl-carousel .owl-stage{display:flex;align-items:center}#product-image-slider{display:block !important}.owl-carousel .owl-item img{margin:0 auto}.cms-home .column.main,.cms-saptecnica-en .column.main{min-height:auto !important;padding:0 !important;margin:0 !important}.cms-home #maincontent,.cms-saptecnica-en #maincontent{padding:0 !important;margin:0 !important;display:none !important}.cms-home .page.messages,.cms-saptecnica-en .page.messages{padding:0 !important;margin:0 !important}.footer-link .block-customer-login .fieldset>.field{margin-bottom:10px !important}.footer-link{display:none !important}.footer-link.notloggedin{display:block !important}#cont_buttons_login_registration{display:block !important;padding-bottom:30px}#cont_buttons_login_registration .block-link .action.primary{text-align:center;margin:0 auto;display:block;width:250px;margin-top:40px}#cont_buttons_login_registration .label_new_customer{padding:15px;border-radius:0 !important;color:#333 !important;text-transform:uppercase;font-size:16px;font-weight:400;background-color:#eee;cursor:default;border:none}.header .logo{position:absolute;top:0;left:0;width:auto;height:auto}.header.content{position:relative}.page-header .block-customer-login .field.email input,.page-header .block-customer-login .field.password input{border:1px solid #908476 !important}.page-header .left-header-link li a.register-link{text-transform:uppercase}input:-webkit-autofill{background-color:#fff !important}input{filter:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.cart.item .col.qty .control,.product-item .prod-qty .control{display:flex}.payment-method-billing-address{display:none !important}.cart.item .col.qty .control input,.product-item .prod-qty .control input{display:inline-block;padding:0;height:43px}.cart.item .col.qty .control input{display:inline-block;padding:0;height:32px}.cart.item .col.qty .control .quantity,.product-item .prod-qty .control .quantity{display:inline-block;margin-left:auto;margin-right:auto}.cart.item .col.qty .control .quantity{margin-top:-5px;margin-left:0}.cart.item .col.qty .control .quantity{margin-top:0;margin-left:0}.cart.item .col.qty .control .quantity-increase,.product-item .prod-qty .control .quantity-increase{border:1px solid #c2c2c2;margin-bottom:0;padding:3px;line-height:normal;float:unset;border-bottom:0;border-left:0;height:21px}.cart.item .col.qty .control .quantity-increase .fa,.product-item .prod-qty .control .quantity-increase .fa,.cart.item .col.qty .control .quantity-decrease .fa,.product-item .prod-qty .control .quantity-decrease .fa{color:#908476 !important;font-size:14px !important}.cart.item .col.qty .control .quantity-increase{border-bottom:0;border-left:0}.cart.item .col.qty .control .quantity-increase,.cart.item .col.qty .control .quantity-decrease{height:16px}.cart.item .col.qty .control .quantity-decrease,.product-item .prod-qty .control .quantity-decrease{border:1px solid #c2c2c2;padding:2px;line-height:normal;float:unset;border-left:0}.product-item .prod-qty .control .quantity-decrease{height:22px}html.en .products-list table th.th-info{width:65px !important}.cart.item .col.qty .control input{margin-right:0 !important}.cart.item .col.qty .control .quantity-increase:hover,.cart.item .col.qty .control .quantity-decrease:hover,.product-item .prod-qty .control .quantity-increase:hover,.product-item .prod-qty .control .quantity-decrease:hover{background:#000;color:#fff;cursor:pointer}.cart.item .col.qty .control .quantity-increase{padding:0 3px}.cart.item .col.qty .control .quantity-decrease{padding:0 2px}.product-item .prod-qty .control i{font-size:inherit !important}.row_sostituto{text-transform:uppercase;background:#eee;margin-bottom:0 !important;padding-bottom:10px !important}.opc-wrapper #opc-custom-checkout-form .step-title,.opc-wrapper #opc-shipping_method .step-title{border-bottom:0 !important;padding-bottom:0 !important;border-top:1px solid #ccc !important;padding-top:10px !important}.opc-wrapper #opc-custom-checkout-form .label{display:none !important}.prices-tier.items{font-size:12px;font-family:inherit;font-weight:500;line-height:1.4;text-transform:uppercase}#blocco_ferie{width:100%;max-width:1280px;padding-right:15px;padding-left:15px;text-align:center;display:block;margin:0 auto;padding:0 15px;margin-top:30px}#banner_homepage_evento{display:block;text-align:center;margin:25px auto;width:1275px}#blocco_ferie_int{border:1px solid #c2c2c2;width:100%;height:auto;padding:10px 0 3px;color:#ff170c}.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price{line-height:1.42857143 !important}.cart.table-wrapper .col.disp{padding-top:13px !important}#shopping-cart-table .cart.item .item-info>td.item-actions{padding-top:10px !important}.cart.table-wrapper .product-item-name{margin-top:0 !important}.cart.table-wrapper .col.qty{width:39px !important}.cart.table-wrapper .col.qty .input-text{margin-top:0 !important}#content_cart_page{width:100%;height:auto;float:left;background:#fff;padding-top:25px}#upload_cart_button,#clear_cart_button,.button_cart{float:left;margin-bottom:0 !important;color:#fff !important;text-transform:uppercase;font-size:16px;font-weight:400;color:#fff !important;padding:15px;cursor:pointer;font-size:13px}#button_upload_csv,#clear_cart_button,#button_upload_csv,.button_cart{float:left;background:#ff170c;transition:all .2s linear 0s;height:49px;position:relative}#clear_cart_button,.button_cart{float:right;margin-right:6px;margin-left:0}.cart-container .action.update{margin-left:0 !important}#clear_cart_button:hover,.button_cart:hover{background:#333;color:#fff !important}#clear_cart_button:hover span,.button_cart:hover span{color:#fff !important}#content_cart_page .cart.actions #button_upload_csv.hover,#button_upload_cs.hover{background:#333}#content_cart_page .cart.actions #button_upload_csv button:hover,#button_upload_cs button:hover{background:#ff170c}#content_cart_page .cart.actions #button_upload_csv.hover button:hover,#button_upload_csv.hover button:hover{background:#333}#csv_loader,#csv_loader_page{width:16px;height:16px;float:left;position:absolute;top:16px;right:-25px;background:url("../images/ajax-loader.gif") 0 0 no-repeat}.csvimport-index-index #csv_loader{right:-20px;top:8px}.csvimport-index-index .form.search.advanced select.open{background-image:none;width:357px}#button_upload_csv #link_example{color:#fff !important;line-height:52px;padding:0 6px}.csvimport-index-index #button_upload_csv #link_example{line-height:33px}.csvimport-index-index #upload_cart_button:hover{color:#fff !important}#button_upload_csv #link_example:hover{color:#333 !important}.csvimport-index-index .dropdown-menu,.promo-index-index .dropdown-menu{max-height:210px;overflow:scroll;overflow-x:hidden;margin-top:0;width:305px}.caret{float:right;margin-top:5%}#menu1{width:305px;text-align:left;background-color:#fff;border-color:#c2c2c2;color:#908476 !important;height:31px}#menu1.mage-error{border-color:#ed8380}.products-list .product-item td p.product-item-description{margin-top:0 !important}.csvimport-index-index .dropdown a,.csvimport-index-index .dropdown a:hover,.promo-index-index .dropdown a,.promo-index-index .dropdown a:hover{color:#908476 !important}#menu1:hover{color:#908476 !important}#button_upload_csv i.fa-info{font-size:10px;position:relative;margin-left:0;background:#908476;padding:3px;border-radius:15px;height:15px;width:15px;text-align:center;color:#fff;cursor:pointer;top:-2px;left:0;margin:0 15px 0 5px}#button_upload_csv i.fa-info span{display:none}#button_upload_csv i.fa-info.open span{display:block;position:absolute;top:-76px;right:-440px;width:420px;height:auto;background:#fff;padding:10px;color:#333;z-index:9;font-weight:400;border:1px solid #ff170c;font-size:13px;line-height:16px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important}#content_cart_page .cart.actions{float:left;width:100%;margin-bottom:10px;margin-top:10px;padding-left:0 !important}#content_cart_page .cart.actions .action.continue{float:right;font-size:13px}#content_cart_page_int .form-cart{width:100% !important}#showCart{margin-bottom:15px;float:left}#content_cart_page .action.showcart:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:33px;color:#908476;content:'\e611';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}#content_cart_page .action.showcart .counter.qty{background:#ff5501;color:#fff;height:24px;line-height:24px;border-radius:2px;display:inline-block;margin:3px 0 0;min-width:18px;overflow:hidden;padding:0 3px;text-align:center;white-space:normal;font-size:14px;position:absolute;top:0;right:0}.page-main{max-width:1280px !important;padding-left:15px !important;padding-right:15px !important}table{border-collapse:collapse !important}#shopping-cart-table thead{border-bottom:1px solid #fff !important}.products.list.items table{border-collapse:separate !important}.cart.table-wrapper .items>.item{border-bottom:none !important}.cart.table-wrapper .items thead+.item{border-top:none !important}.table>tbody>tr>td{border-top:none !important}.table>tbody+tbody{border-top:none !important}.page-products .products-list .product-item.compatibile.last{border-bottom:3px solid #908476}.products-list .product-item td.prod-qty{padding-top:7px !important;padding-bottom:7px !important}.search.results{width:100%;float:left}.fieldset>.field>.label,.form.search.advanced fieldset>.field>.label{text-transform:uppercase;font-size:12px;font-weight:400 !important}.label_ricerca_avanzata{text-transform:uppercase;font-size:12px !important;font-weight:400 !important}.fieldset>.field>.label.label_ricerca_avanzata,.label_ricerca_avanzata span{font-weight:400 !important}#shopping-cart-table thead th{background:#eee;text-transform:uppercase;font-weight:400;text-align:center !important}.checkout-cart-index #shopping-cart-table thead th{padding-left:5px !important;padding-right:1px}.col-sm-12.div-main-list{padding-right:0;padding-left:0}.container_marchi{margin-bottom:32px}.catalogsearch-advanced-result .toolbar-products{padding:0 !important}.CatalogSearch{padding-bottom:0 !important}.seleziona_advanced_search{text-decoration:underline;font-weight:700}.products.list{margin-bottom:8px !important}.advancedsearch .products.list{margin-bottom:8px !important}.column.main{min-height:100px !important}.page-layout-1column .column.main{padding-bottom:0 !important}.title_advanced_search{margin-top:18px}.container-legenda-disp-search{margin-top:0;margin-bottom:10px;width:100%;float:left}.container-legenda-disp .legenda{margin-top:10px}.form.search.advanced.third_step{margin-top:6px;width:100%;float:left}.form.search.advanced.third_step .toolbar-products{padding-top:0 !important}.form.search.advanced.third_step .products.list{margin-bottom:12px !important}.container_marchi a{float:left;width:auto;height:auto;width:25%}.container_marchi a:last-child{width:25%}.container_marchi a:first-child{width:25%}.container_marchi a img{display:block;margin:0 auto}.container{width:1280px}#content_cart_page_int .cart.table-wrapper{margin-bottom:29px}.form.contact .fieldset>.field>.label{text-transform:none}.message.info.empty.thirdstep{float:left}.cart-totals .table>tbody>tr>td,.opc-block-summary .table>tbody>tr>td{padding:8px !important}.cart-totals .table>tbody>tr.grand.totals td,.opc-block-summary .table>tbody>tr.grand.totals td{padding-top:20px !important}#cart-weight th{font-weight:400 !important}#cart-weight td.amount{text-align:right !important;padding:8px !important}#cart-weight .txt_warning{padding-left:8px !important;padding-right:8px !important;text-transform:none !important}#cart-weight .txt_warning span{text-transform:none !important}.order-links .item{display:inline-block;margin-right:0 !important;border:1px solid #d1d1d1;border-bottom:0;padding:12px;border-right:0}.order-links .item:last-child{border-right:1px solid #d1d1d1}.order-links .item a{color:#141414 !important}.order-links .item.current{border-bottom:0;margin-bottom:-1px;background:#fff}.order-details-items{margin-top:-1px;padding:25px;border:1px solid #d1d1d1}.order-links{border-bottom:0 !important;margin-bottom:0 !important}#my-orders-table>tbody>tr>td{padding:8px !important}#my-orders-table.my-detail-order-table>tbody>tr>td{padding:3px !important}#my-orders-table>tbody>tr>td .cart-price{font-size:14px !important}#blocco_alert{width:100%;max-width:1280px;padding-right:15px;padding-left:15px;text-align:center;display:block;margin:0 auto;padding:0 0 0 15px;margin-top:30px;color:red;font-weight:700}#blocco_alert_int{background:#eee;width:100%;height:auto;padding:10px 0 3px}.no_bg{background:0 0}.productlink a,.category_menu .parentLink{position:relative}.productlink a:before,.category_menu .parentLink:after{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;bottom:6px;right:-14px;content:' ';display:block}.productlink .category_menu a:before{border:none !important}.cms-home .nav-sections .container_marchi{margin-top:0}.cms-home .nav-sections .container_marchi.loggedin{margin-top:30px}.title_home{color:#6f7075;font-weight:700;text-transform:uppercase;font-size:12px;display:block !important;padding-left:0}#home_notloggedin{display:block !important;margin:0 auto}#home_notloggedin .col-sm-8{padding-left:0}#home_notloggedin .col-sm-4{padding-right:0;padding-left:0}#home_notloggedin .col-sm-4 .legend,#home_notloggedin .col-sm-4 .label_ricerca_avanzata,.cms-home .blocco-home-1 .legend{display:none !important}#home_notloggedin #box_ricerca_avanzata .col-sm-12{padding:0 !important}#home_notloggedin #box_ricerca_avanzata .container{width:100%;height:auto;padding:0 45px 30px}#box_ricerca_avanzata .title_home{padding-left:30px;margin-top:30px;margin-bottom:25px;float:left}#home_notloggedin #box_ricerca_avanzata .blocco-home-1>span{font-size:11px;color:#6f7075;padding-top:10px;line-height:16px}#home_notloggedin #box_ricerca_avanzata{background:#eee}#home_notloggedin #box_ricerca_avanzata .form.search.advanced .field{width:calc(100% - 80px)}#home_notloggedin #box_ricerca_avanzata .form.search.advanced .fieldset{width:100%}#home_notloggedin #box_ricerca_avanzata input#codiceoriginale{width:100%;background:#fff}#home_notloggedin #cont_button_registration{width:100%;height:105px;padding-top:24px;background:#eee;float:left;margin-top:15px}#home_notloggedin #cont_button_registration a{width:216px;text-align:center;position:relative;left:50%;margin-left:-108px;margin-top:1px}#home_notloggedin .form.search.advanced .field.codiceoriginale #codiceoriginale-error{top:-28px}#home_notloggedin_ricambi h2{margin-top:30px}.cms-home .sections.nav-sections .navigation #link_advanced_search{display:none !important}.container-breadcrumbs .breadcrumbs{height:40px;line-height:39px}.csm-home .breadcrumbs .item:not(:last-child):after{line-height:40px}.breadcrumbs .item:not(:last-child):after{line-height:40px !important}.catalog-product-view .breadcrumbs .item:not(:last-child):after{line-height:18px !important}tr.title-upsell{background:#22b14c}tr.title-related{background:#7f7f7f}tr.title-crosssell{background:#0091cf}.products-list table .prod-popup{background:#908476 !important}.products.list.items.product-items i.fa-sync{font-size:20px}table>tbody>tr>td.prod-cart{padding:0 !important}table>tbody>tr>td.prod-cart button.tocart{padding:15px 19px}.products-list table .prod-cart:hover,.products-list table .prod-cart:active,.products-list table .prod-cart:focus{background:#333}.products-list table .prod-cart.saleable{background:red}.products-list table .prod-cart.saleable,.products-list table .prod-cart.unsaleable{border-bottom:1px solid #eee !important}.products-list table .prod-cart.saleable:hover,.products-list table .prod-cart.saleable:active,.products-list table .prod-cart.saleable:focus{background:#333}.products-list table td,.products-list table th{border-top:none;border-left:1px solid #fff}.products-list table td:last-child,.products-list table th:last-child{border-right:1px solid #fff}.products-list tr.box-upsell td{background:#d6f8e0;border-left:1px solid #d6f8e0}.products-list tr.box-related td{background:#eee;border-left:1px solid #eee}.products-list table tr.box-related .prod-cart.saleable,.products-list table tr.box-related .prod-cart.unsaleable{border-bottom:1px solid #eee !important}.products-list tr.box-crosssell td{background:#d7f3ff;border-left:1px solid #d7f3ff}.products-list tr.box-crosssell .prod-cart.saleable,.products-list tr.box-crosssell .prod-cart.unsaleable{border-bottom:1px solid #d7f3ff !important}.products-list table{border-bottom:1px solid #fff}.products-list tr.box-upsell .prod-cart.saleable,.products-list tr.box-upsell .prod-cart.unsaleable{border-bottom:1px solid #d6f8e0 !important}.products.list.items.product-items i.fa-sync{color:#fff}.products.list.items.product-items i.fa-sync:before{content:"";width:20px;height:20px;background-image:url('../images/fa-sync.svg');float:left}.loading-mask .loader>img{display:none}.loading-mask .loader:after{background-image:url('/pub/media/loader-23.gif');bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;width:218px;height:149px;display:block;content:''}@media screen and (max-width:767px){.sections.nav-sections .section-item-title.nav-sections-item-title{display:block}.nav-sections{z-index:99}#store-menu{background-color:#908476;position:relative;top:30px;left:0}#store-menu .navigation .category_menu{display:block}#store-menu .navigation .category_menu .level0 .sottomenu{display:block}#store-menu .navigation .category_menu li{padding:0 15px !important}.productlink a:before{border:none !important}}input.btn_residuo:focus{border:none !important;box-shadow:none !important}li.item.elimina{list-style-type:none}.btn_residuo{height:28px;color:transparent;text-transform:uppercase;background:url('../images/trash.png');background-repeat:no-repeat;background-size:contain;border:none}#contact-form>fieldset{padding-left:0!important}.account.page-layout-2columns-left .sidebar-main{order:0 !important}.account.page-layout-2columns-left .column.main{width:100% !important;padding-left:0}.account.page-layout-2columns-left .sidebar-main{max-width:1280px !important;padding:0 !important;padding-left:15px !important;padding-right:15px !important;margin:0 auto;width:100% !important;margin-top:145px}.account.page-layout-2columns-left .sidebar-main #block-collapsible-nav .item{float:left}.account.page-layout-2columns-left .sidebar-main #block-collapsible-nav{margin-bottom:0 !important}.account.page-layout-2columns-left .container-breadcrumbs{padding-top:0;float:left}.account.page-layout-2columns-left .container-breadcrumbs .breadcrumbs{float:left;max-width:auto !important;width:100% !important;padding:0 !important}.account.page-layout-2columns-left #block-collapsible-nav .item>strong,.account.page-layout-2columns-left #block-collapsible-nav .item.current a{border-bottom:3px solid #ff5501;border-left:0;padding:5px 0 !important}.account.page-layout-2columns-left #block-collapsible-nav .item>strong,.account.page-layout-2columns-left #block-collapsible-nav .item a{margin-left:15px;margin-right:15px}.account.page-layout-2columns-left #block-collapsible-nav .item a{margin-left:10px;margin-right:10px;padding-left:5px;padding-right:5px}.account.page-layout-2columns-left #block-collapsible-nav .item .delimiter{margin:0;border:0}.account.page-layout-2columns-left #block-collapsible-nav.content{width:calc(100% - 110px);width:100%;display:block}.account.page-layout-2columns-left .sidebar-main{position:relative}.account.page-layout-2columns-left #block-collapsible-nav.content{padding:5px 0 2px !important}.account.page-layout-2columns-left tfoot tr{position:relative;height:45px;width:100%}.account.page-layout-2columns-left tfoot tr td{position:absolute;top:0;right:13px;border-top:0 !important}.account.page-layout-2columns-left tfoot tr th{text-align:right;float:right;width:90%;position:absolute;border-top:0 !important}.account.page-layout-2columns-left #block-collapsible-nav .item{margin:0 !important}.page-layout-2columns-left .sidebar-main{display:none}.account.page-layout-2columns-left .sidebar-main{display:block}.order-actions-toolbar .action.print{display:none !important}.pages .action.previous{margin-right:0 !important}.account .toolbar .limiter{margin-top:5px}.account .toolbar{margin-bottom:10px !important}.order-pager-wrapper .pages-items .item:first-child{margin:0 2px 0 0 !important}#my-orders-table .pager{margin:0 !important}.page-title-wrapper .order-notes{margin:0 0 20px}@media (min-width:768px),print{.page-title-wrapper .order-notes{margin-top:-20px !important;margin-bottom:20px !important}}#block-collapsible-nav ul{display:flex;flex-direction:column}@media (min-width:768px){#block-collapsible-nav ul{display:flex;flex-direction:row}.form.password.reset,.form.send.confirmation,.form.create.account,.form.search.advanced,.form.form-orders-search{min-width:100% !important}.form.search.advanced{min-width:100% !important}.csvimport-index-index .form.search.advanced{min-width:auto !important;width:auto !important}}#block-collapsible-nav ul li{float:none}#block-collapsible-nav ul li:nth-child(2){display:none}.product-items th span,.product-items{font-size:14px !important}.dsearch-center{margin-bottom:20px !important}.dsearch-center .actions-toolbar{float:right}.dsearch-center .field{width:calc(100% - 80px)}.form.search.advanced.third_step .fieldset_third_step.position_right{float:right}.form.search.advanced.third_step .div-dsearch-image{float:left;position:relative;top:-62px;left:0}.form.search.advanced.third_step.third_step_with_image{margin-bottom:-64px}.form.search.advanced.third_step.third_step_with_image .fieldset.fieldset_third_step{display:none;float:left}.dsearch-center .actions-toolbar .action.search{width:65px}.div-dsearch-image-advanced{display:inline-block;margin-right:40px;margin-bottom:20px}.form.search.advanced select#costruttoredrop{width:100%;min-width:312px}.no-margin-bottom{margin-bottom:0 !important}.cont-search-orders{margin-bottom:15px}.cont-product-details{width:100%;height:auto;display:block}.product-details-bottom{width:100%;max-width:1280px;margin:0 auto;padding-left:15px !important;padding-right:15px !important;font-style:italic;text-transform:uppercase;margin-bottom:15px}.fieldset.notify-list>.field.choice:before{display:none !important}button.button_back_order{background-color:#f5f5f5 !important;color:#333 !important;border:1px solid #f5f5f5 !important;margin-top:32px !important}button.button_back_order:hover{background-color:#333 !important;color:#fff !important;border:1px solid #333 !important}.form.search.advanced.search_ordini,.form.search.advanced.form_back{float:left;width:auto;min-width:auto !important}tr.overlay{opacity:.2}.catalogsearch-advanced-result .category-title{text-align:center}.search.results.advancedsearch{text-align:center}.search.results.advancedsearch #marche_grid{display:inline-block;margin:0;padding:0;zoom:1;margin-bottom:20px}.page-products .container-avviso-nonloggato,.catalogsearch-advanced-result .container-legenda-disp-search{text-align:left}.prod-cart{position:relative}.prod-qty .messagge{position:absolute;top:0;right:0;width:100px;height:auto;background-color:#0091cf}.cart.item .col.qty .control,.product-item .prod-qty .control{display:inline-flex;width:80px}.prod-qty .action.tocart.primary{display:inline-flex}.products-list .product-item td.prod-qty{width:155px}.loader-bottom-cart,.loader-orders{width:100%;height:auto}.loader-request{width:50px;height:auto;float:left}.loader-bottom-cart img,.loader-orders img,.loader-request img{display:block;margin:0 auto;padding:10px}.loader-request img{margin-top:5px}.modal-popup.add-to-cart-success-popup .add-to-cart-dialog{padding:20px 0;text-align:center}.modal-popup.add-to-cart-success-popup .icon_popup{text-align:center}.modal-popup.add-to-cart-success-popup .icon_popup .fa{color:#0c0;font-size:45px}.modal-popup.add-to-cart-success-popup .modal-inner-wrap{width:25% !important}.modal-popup.add-to-cart-error-popup .add-to-cart-dialog{padding:20px 0;text-align:center}.modal-popup.add-to-cart-error-popup .icon_popup{text-align:center}.modal-popup.add-to-cart-error-popup .icon_popup .fa{color:#ff170c;font-size:45px}.modal-popup.add-to-cart-error-popup .modal-inner-wrap{width:25% !important}body._has-modal{overflow-y:scroll}.account.page-layout-2columns-left #table_backorder tfoot tr td{position:relative;top:0;right:0}#table_backorder tbody tr td{padding:10px 5px 5px !important}.account.page-layout-2columns-left #table_backorder{width:100% !important}.modal-popup .modal-inner-wrap{-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;top:50%}.modal-popup .modal-inner-wrap{transition:opacity .3s linear;opacity:0}.modal-popup._show .modal-inner-wrap{opacity:1;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;top:50%;margin:0 auto}.modal-popup .modal-inner-wrap{margin:0 auto}.price-container .th_dollar b{position:relative}.price-container .th_dollar b:before{position:absolute;top:1px;left:6px;width:7px;height:10px;background-color:#c7160f;content:'';display:block;z-index:0}.price-container .th_dollar b:after{position:absolute;top:-3px;left:7px;width:5px;height:4px;background-color:#c7160f;content:'';display:block;z-index:0}.price-container .th_dollar svg{position:relative;z-index:2}.products-list .product-item td.is_promo b{color:#c7160f;background-color:#fff200;font-weight:700 !important;margin-top:3px;margin-bottom:3px;display:block}.products-list .product-item td b{font-weight:400 !important}.catalog-product-view .page.messages div,.page-products.catalogsearch-advanced-result .page.messages{display:none !important}#store-menu .navigation ul li a.link_promo{color:#fff !important;font-weight:700;padding:0 19px 0 25px;position:relative;font-size:13px !important}#store-menu .navigation ul li a.link_promo .circle{position:absolute;top:0;left:3px;box-shadow:0 0 0 0 rgba(255,255,255,1);transform:scale(1);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.75);box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{transform:scale(1);box-shadow:0 0 0 5px rgba(255,255,255,0)}100%{transform:scale(.75);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.label_filter_promo{font-size:18px}#promo_grid .item form{color:#333 !important;padding:0;border:1px solid #cbcbcb;display:block;height:auto;background:#eee;float:left;width:100%}#promo_grid .item form:hover,#promo_grid .item.selected form{border:1px solid #c7160f;color:#fff !important;background:#c7160f}#promo_grid,#promo_grid li{list-style:none}#promo_grid{padding:0}#promo_grid .item{float:left;padding:0 10px 10px 0}#promo_grid .item button{float:left;list-style:none;width:100%;text-align:center;padding:10px;margin:0;cursor:pointer;background:0 0;border:none !important;color:#333 !important}#promo_grid .item button:hover,#promo_grid .item.selected form button{color:#fff !important}#promo_grid .item{height:auto}#form-validate-export-csv{float:left;margin-left:10px}#form-validate-export-csv button span{font-size:14px !important}#cont_filtro_promo{width:100%;height:auto;display:block;float:left}.promo-index-index .pages .item button{background:0 0 !important;border:none !important;padding:5px 15px 5px 15px!important;color:#333 !important;font-size:12px !important;font-weight:700 !important}.promo-index-index .pages .item button:hover{background-color:#333 !important;color:#fff !important}.promo-index-index .pages .item{float:left}.promo-index-index .breadcrumbs .item button{background:0 0 !important;border:none !important;padding:0 !important;color:#333 !important;font-size:12px !important}.promo-index-index .breadcrumbs .item button:hover{color:#c7160f !important}.promo-index-index .form.search.advanced .actions-toolbar{margin-top:32px;float:right}#form-export-promo-csv .action.export:before{background-image:url("../images/download_icon.svg");content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;position:relative;top:2px;left:0}#form-export-promo-csv .action.export{font-size:14px;font-weight:400;padding:0;height:20px;position:relative;background:0 0 !important;border:none !important;color:#000 !important;text-transform:none !important}#form-export-promo-csv .action.export:hover{color:#ff170c !important}#form-export-promo-csv:hover .action.export:before{filter:invert(25%) sepia(87%) saturate(6205%) hue-rotate(9deg) brightness(100%) contrast(119%)}.img_logo_ricambio_originale{max-height:70px;display:block;margin:0 auto;margin-bottom:6px}#marche_grid.marche_originali li a{height:120px !important}.link_label_backorder{text-transform:uppercase;text-decoration:underline;color:#333 !important;font-size:12px !important;margin-top:8px;display:block;background:0 0 !important;border:none !important;padding:0 !important;width:100%}button.link_label_backorder:hover{color:#c7160f !important}.table-checkout-shipping-method{width:100% !important}#checkout-shipping-method-load .table-checkout-shipping-method tbody .row{width:33% !important}.form_search_backorder.form.search.advanced.search_ordini{width:100% !important;float:left;text-align:center}.blocco-home-1 .form.search.advanced{width:100% !important}.CatalogSearch.generalSearch .form.search.advanced{width:50% !important}.div-search-filter .form.search.advanced{width:50% !important}