.breadcrumbs{padding:0;margin-bottom:0;visibility:hidden}.home-img-item{margin:15px 0}.header-style-9 .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .counter .counter-number{display:block}.primary.home a.action.create.primary{background-color:#2374b3!important}.header-style-9 .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:before{content:'\f290'!important;font-family:"Font Awesome 5 Pro"!important;font-size:29px}.header-middle-right a i:hover,.header-style-9 .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart:hover::before{color:#2374b3!important}.header-style-9 .header-bottom{border-bottom:none!important}.search-header{margin-right:30px!important}.phone-header.whatsapp i{font-size:28px;font-weight:600;color:#777}.phone-header.account-user i,.phone-header.tel i{font-size:27px;font-weight:500;color:#777}.box-iris-home h1,.box-iris-home h2,.box-private-label .box-text h2,h1,h2{font-weight:700;color:#000}.header-style-9 .header-middle .phone-header{padding:0 20px!important}.header-style-9 .header-middle .search-header{float:left!important}.header-style-9 .header-middle .search-header .sm-searchbox .sm-searchbox-content .control #searchbox{width:530px;height:50px}.header-style-9 .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper{top:6px;margin-left:15px}.header-style-9 .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li>.sm_megamenu_head{line-height:56px;font-weight:400;margin-right:45px}.header-style-9 .header-bottom .link-right li{line-height:56px}.header-style-9 .header-bottom .link-right li:first-child{padding:0 24px}.header-style-9 .header-bottom .link-right li a:hover,.message.global.cookie a{color:#fff}.column.main .block:last-child,.contact-us-page .form.contact .left-input,.home-img-item img{width:100%}.box-iris-home{text-align:center;margin:40px 0}.box-iris-home h1{font-size:35px;padding-bottom:15px;margin:0}.brand-wrapper h1,.brand-wrapper h2{font-size:24px;font-weight:700;color:#000;text-align:center;padding-bottom:17px}.box-iris-home h2{font-size:35px;padding-bottom:15px}.box-iris-home p{font-size:16px}.box-iris-home a.action.primary,.box-private-label a.action.primary{font-size:16px!important;height:47px;line-height:48px;margin-top:10px;padding:0 25px!important}.footer-container .footer-bottom .copyright-footer address,h1,h2{margin-top:0}.list-product-home .title-home-page{font-size:170%;font-weight:700;padding-bottom:8px}.cms-diventa-rivenditore .breadcrumbs,.cms-diventa-rivenditore .contact .title-bonus-page,.home-page-9 .list-product-home .ltabs-wrap .ltabs-tabs-container,h3.sm_megamenu_nodrop.sm_megamenu_actived.title-cat,h3.sm_megamenu_nodrop.title-cat,li.logout.other-toggle.sm_megamenu_lv1.sm_megamenu_drop.parent,strong.block-subtitle.filter-subtitle{display:none}.action-towishlist,.reviews-actions,.store-infor .store-logo{display:none!important}.box-private-label{background:#f8f8f8;text-align:center;margin-bottom:150px;margin-top:60px}.box-private-label .container{position:relative}.box-private-label .box-photo{position:absolute;top:-70px;left:-40px}.box-private-label .box-text{padding:50px 10px;float:right}.box-private-label .box-text h2{font-size:30px;line-height:30px;text-align:center;padding-bottom:17px;text-transform:uppercase}.box-private-label .box-text p{font-size:14px}.footer-container .footer-top .block-inline.contact-footer{width:inherit}.products-list .item .item-inner .box-info-list{margin-left:0!important}@media (max-width:820px){input,select,textarea{font-size:16px!important}.container.blocco-immagini-home,.home-img-item,.photo-top{padding:0}.logo img{max-height:60px;width:auto}.box-iris-home p br,.box-private-label .box-text br,.catalog-category-view .breadcrumbs,.page-products .toolbar .modes{display:none}.cms-diventa-rivenditore .contact,.page-products .products-grid .product-items{padding:0 10px}.page-products .products-grid .item{width:50%!important;padding:0 4px!important;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.page-products .products-grid .item-inner{margin-bottom:10px!important}.header-style-9 .middle-content .header-middle-right{position:absolute;width:100%;left:0;bottom:0;padding:0;top:0;height:118px}.header-style-9 .minicart-header{position:absolute;right:0;top:9px}.phone-header.account-user,.phone-header.tel,.phone-header.whatsapp{top:-12px;display:block;position:absolute}.phone-header.account-user{right:25px;float:none!important}.phone-header.tel{right:63px}.phone-header.whatsapp{left:30px}.header-style-9 .header-middle .search-header{float:none!important;position:absolute;bottom:0;left:0;width:100%;margin:0;padding:0}.header-style-9 .header-middle .search-header .sm-searchbox .sm-searchbox-content .control #searchbox{width:100%;height:42px}.header-style-9 .header-middle .search-header .sm-searchbox .sm-searchbox-content .actions .btn-searchbox{width:46px;height:41px}.phone-header.account-user i,.phone-header.tel i,.phone-header.whatsapp i{font-size:22px}.nav-mobile-container{position:absolute;left:0;top:0;height:84px;width:50px}.btn-mobile{margin:0!important;height:100%!important;background-color:#111!important;width:100%!important}.btn-mobile #sidebar-button{line-height:87px}.header-style-9 .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper{right:-5px;top:5px!important}body .sm-imageslider{float:none}.box-iris-home{margin:20px 0}.box-iris-home h2{font-size:32px;font-weight:600}.box-iris-home p{font-size:14px;line-height:18px}.box-private-label{margin-bottom:40px;margin-top:20px;padding:10px 0}.box-private-label .box-photo{position:static}.box-private-label .box-text{padding:10px;float:none}.box-private-label .box-text h2{font-size:20px;line-height:25px;font-weight:600;padding-bottom:17px}.box-private-label .box-text p{font-size:12px}.box-private-label a.action.primary{font-size:15px!important;height:42px;line-height:44px;margin-top:10px}.cms-diventa-rivenditore h1,.footer-block{text-align:center}.footer-container .footer-top .block-inline{padding:30px 0!important}.footer-top{padding:15px 0}.footer-container .footer-block .footer-block-content .links-contact li{min-height:25px;line-height:15px}.footer-container .footer-block .footer-block-content .links-footer li a{padding:2px 0}.page-title{font-weight:600}.toolbar{padding:10px 0;margin-bottom:20px;overflow:auto}.toolbar-top .toolbar-sorter{margin-right:0;float:left}.toolbar-top .limiter{float:right;width:auto;border-top:none;padding-top:0;margin-top:0}.container-flex-header,.list-product-home .owl-controls,span.limiter-text{display:none!important}ol.products.list.items.product-items{overflow:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}li.item.respl-item-list.product.product-item{float:left;width:50%;margin:0;border:5px solid #fff;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.products-list .product-item .product-item-info{border:1px solid #ddd;height:100%}.category-product .box-image-list{border:none!important}.products-list .item .item-inner{margin-bottom:10px}h2.product.name.product-item-name.product-name{font-weight:700!important;font-size:115%!important;min-height:36px}.catalog-category-view .columns .row{display:flex;flex-direction:column}.page-layout-2columns-left .col-right-main{order:2;padding:0 10px}.toolbar-bottom .toolbar .pages{float:none;text-align:center;display:block}.toolbar-bottom{margin-top:15px}.toolbar-bottom .toolbar{border:none}.products-list .item .item-inner .box-info-list .product-item-inner{margin-bottom:5px}.catalog-category-view span.codice-sku{display:block;line-height:16px;min-height:32px;margin-bottom:0}.product-add-form .box-tocart{float:none;width:100%}.product-info-main .product-add-form .box-tocart .fieldset{background-color:#fff;margin-right:0;width:100%;margin-bottom:0}.catalog-product-view .page-main,.product-add-form{padding:10px 0}.block-minicart .block-content>.actions a,.item-flex{padding:0 10px!important}.block .block-title:after{position:absolute;right:13px;top:0}.catalog-category-view .block .block-title:after{font-size:18px;line-height:inherit;color:#000;content:'\f107';font-family:"Font Awesome 5 Pro"!important;vertical-align:middle;display:inline-block;font-weight:800;overflow:hidden;speak:none;text-align:center}.logo-header{z-index:999!important;max-width:180px;margin:0 auto}.header-middle-right{z-index:998!important}.vertical-style .resp-tab-content{min-height:auto}.catalog-product-view .breadcrumbs{padding:0;margin:15px 0 0 16px;visibility:initial}.catalog-product-view .price-box .price{color:#2375b1;font-size:179.33%!important;font-weight:500}.price-box.price-final_price{margin:10px 0}.product-info-main .product-add-form .box-tocart .fieldset .actions{float:right}.button-richiedi,.checkout-payment-method .payment-methods .actions-toolbar .primary,.cms-diventa-rivenditore .contact .primary,.item-flex>.bottom-action button,.products-list .item .item-inner .box-info-list .bottom-action,.products-list .item .item-inner .box-info-list .bottom-action .btn-action,.products-list .item .item-inner .box-info-list .bottom-action form{width:100%}.item-flex,.page-products .products-list .item .item-inner .box-image-list{width:100%!important}.block.filter .filter-title strong{font-weight:400}.list-product-home .owl-stage{width:100%!important;transform:none!important;transition:none!important}.list-product-home .owl-item{width:48%!important;float:left;margin:0 3px!important}.list-product-home .item-inner{margin-bottom:15px!important}span.codice-sku{margin-bottom:6px;line-height:16px;display:block;min-height:32px}ol.products.list.items.product-items>li:nth-child(2n){background:#fff!important}.container-product-flex{display:block!important;padding-bottom:15px}.header-style-9 .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .counter{right:-7px!important;top:-4px}.block-minicart .subtotal .price-container .price-wrapper:first-child .price{font-size:123.33%!important}.minicart-header .block-minicart .subtotal .label{font-size:108%!important}.box-rivenditore-1,.box-rivenditore-2,.box-rivenditore-3,.box-rivenditore-4,.box-rivenditore-5{padding:20px 0 10px!important}.agreecreateaccount label{white-space:inherit!important;font-size:13px!important;line-height:16px!important}.box-rivenditore-2 h2{padding:0 15px!important}.box-rivenditore-2 p{padding:10px 0 20px!important}}.cms-diventa-rivenditore .contact .field{margin:0 0 10px}.cms-diventa-rivenditore .contact{margin-top:15px}.cms-diventa-rivenditore .contact .fieldset,.products-grid .item .item-inner .box-info .price-box{margin:0}.cms-diventa-rivenditore .contact .primary,.product-info-main .product-add-form .box-tocart .fieldset .actions,.product-info-main .product-options-bottom .box-tocart .fieldset .actions{float:right}.cms-diventa-rivenditore .contact .submit{background:#fc0!important;color:#000!important;padding:14px 36px!important;display:inline-block;clear:both;margin:15px 0 10px;font-weight:600!important;font-size:18px!important;height:62px}.footer-container .footer-top .block-inline{padding:50px 0 60px}.product-info-main .product-info-stock-sku{display:block;float:none!important}.stock.available{color:#62ad45!important;margin:10px 0}.product-info-main .product-info-stock-sku .available span{color:#62ad45!important;text-transform:uppercase}.available span:before{content:'\f058'!important;font-family:"Font Awesome 5 Pro"!important;font-weight:700!important;margin-right:5px!important}.box-tocart #product-addtocart-button{height:44px;width:150px}.box-tocart #product-addtocart-button span:before{content:'\f290'!important;font-family:"Font Awesome 5 Pro"!important;font-weight:400!important;margin-right:10px!important;font-size:16px}.price-box .price{color:#2375b1}span.codice-sku{text-transform:uppercase;margin-bottom:15px}.product-info-main .product-add-form .box-tocart .fieldset,.product-info-main .product-options-bottom .box-tocart .fieldset{background-color:transparent;margin-bottom:0;width:100%}.product-add-form .box-tocart{width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0}@media (min-width:1024px){.product-info-main .price-box .price{font-size:190%}.product-info-main .page-title-wrapper.product .page-title{font-size:190%!important;color:#000}.box-tocart #product-addtocart-button{height:53px;width:180px;font-size:120%!important;font-weight:500}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu .sm_megamenu_col_4{width:68%!important}}.container-product-flex{display:flex;align-items:center;justify-content:center}.item-flex{flex-grow:1;width:30%;padding:10px}.item-flex>.bottom-action button{background:#2374b3}.container-flex-header{display:flex;background:#f4f4f4;padding:10px}.button-richiedi,.toolbar .modes{display:inline-block}.item-flex-header{flex-grow:1;width:30%;margin-left:6px}.category-product.products.wrapper.list.products-list>ol.products.list.items.product-items>li:nth-child(2n){background:#f4f4f4}.products-list .item .item-inner{margin-bottom:0;position:relative;display:table;width:100%}.category-product.products.wrapper.list.products-list{margin-bottom:40px}.products-list .item .item-inner .box-image-list{width:120px!important}.logo-brand img{border:1px solid #ddd;margin:20px 0}.smcqp-actions .smcqp-btn,.smcqp-actions .smcqp-continue{background:#000}.field.agreecreateaccount.required{text-align:left;margin-bottom:20px}.header-style-9 .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .counter{padding:0;background:#333!important;color:#fff!important;border-radius:27px;width:18px;font-size:9px;font-weight:500;height:18px;line-height:18px;right:0;position:absolute!important;display:block!important}.product-item-pricepubblico-col>span>span.prezzo_pubblico,span.product-home-pricepubblico{font-size:133.33%;color:red}.product.attribute.prezzo_pubblico>div{font-size:190%;color:red}.header-style-9 .header-bottom .link-right li.iconeye{color:#666!important;font-size:160%!important}.price-box.price-final_price span.price-wrapper:before{content:"Prezzo riservato: "}.product.attribute.prezzo_pubblico{margin-bottom:10px}.product.attribute.prezzo_pubblico>div:before,span.product-home-pricepubblico:before{content:"Prezzo al pubblico: ";font-size:13px;color:#666}.product.attribute.prezzo_pubblico>div:after{content:" €"}.product-item-pricepubblico-col span.price-wrapper:before{content:"Prezzo al pubblico: "}.checkout-payment-method .payment-methods .actions-toolbar .primary{padding:18px 25px!important;font-size:1.65rem!important;line-height:1rem;font-weight:300;height:45px;text-align:center}.checkout-payment-method .payment-methods .actions-toolbar .primary:hover{background:#000!important}.message.global.cookie{background-color:rgba(0,0,0,.85);position:fixed;z-index:99999;bottom:0;left:0;right:0;text-align:center;padding:20px;color:#fff}h1,h2{font-size:2em;line-height:1.25em;padding-bottom:10px;margin-bottom:0}.box-rivenditore-1{padding:30px 10px;font-size:16px;color:#000}.box-rivenditore-1 h2{color:#2374b3;text-transform:uppercase;font-weight:900;font-size:30px;margin:0 0 5px!important;padding:0}.box-rivenditore-1 h3{color:#000;font-weight:500;font-size:24px}.box-rivenditore-1 h3 span{color:#2374b3}.box-rivenditore-2,.box-rivenditore-3,.box-rivenditore-5{padding:30px 10px;font-size:16px;color:#000;text-align:center}.box-rivenditore-2 h2{color:#2374b3;font-weight:700;font-size:24px;margin:0 0 25px!important;padding:0}.box-rivenditore-3 h2,.box-rivenditore-4 h2,.box-rivenditore-5 h2{color:#2374b3;font-weight:700;font-size:24px;margin:0 0 5px!important;padding:0}.box-rivenditore-3 h3{color:#000;font-weight:500;font-size:20px;padding:15px 0 5px}.box-rivenditore-3 p{margin-bottom:15px!important}.box-rivenditore-4{padding:30px 10px 10px;font-size:16px;color:#000;text-align:center}.box-rivenditore-4-2{padding:10px 10px 30px;font-size:16px;color:#000;text-align:center}.box-rivenditore-4-2 p{line-height:20px;margin:0}.box-rivenditore-1 p,.box-rivenditore-2 p,.box-rivenditore-3 p,.box-rivenditore-4 p,.box-rivenditore-5 p{line-height:20px;margin:0;padding:5px 0}.button-richiedi{background:#fc0;color:#000;padding:14px 36px;clear:both;margin:15px 0 10px;font-weight:600;font-size:18px}.store_closed_block{background-color:#e74c3c;padding:5px 4px;text-align:center;font-weight:800;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.15rem}
