@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;600;700;900&display=swap);body{margin:0;padding:0;color:#333;font-family:'Montserrat',sans-serif!important}a{text-decoration:none!important;color:#000}h1,h2,h3,h4,h5,h6{margin-bottom:20px}p{margin-bottom:20px;text-align:justify}img{width:100%;height:100%;object-fit:cover}main{padding:100px 0}h1{font-size:40px;font-weight:400;line-height:45px;color:#606060;text-transform:uppercase;text-align:center}h2{text-transform:uppercase;font-size:20px;font-weight:700}nav li a:hover{background-color:#fff;color:#000}.btn:hover{background-color:#fff!important;color:#000!important}.active{background-color:#fff;color:#000!important;font-weight:700}a.active{background-color:#fff;color:#000!important;font-weight:700}.carousel-control-next-icon{content:'<i class="fa-solid fa-angle-right" style="color: #ffffff;"></i>'}.carousel-inner{height:840px}.carousel-caption{bottom:0;z-index:99;background-color:rgb(0 0 0 / .8);right:0!important;left:0!important}.carousel-caption h5{color:#fff;font-size:40px;font-weight:900;width:60%;margin:0 auto;line-height:40px;text-shadow:0 0 14px #333;text-transform:uppercase;margin-bottom:40px}.carousel-caption h6{color:#fff;font-size:25px;font-weight:600;width:60%;margin:0 auto;line-height:25px;text-shadow:0 0 14px #333;text-transform:uppercase;margin-bottom:40px}.carousel-caption h2{font-size:40px;color:#FFF;text-shadow:1px 1px 2px #000}.carousel-control-prev{z-index:9999999;top:auto;bottom:20px;opacity:1}.carousel-control-next{z-index:9999999;top:auto;bottom:20px;opacity:1}.corousel-item{height:850px}.corousel-item img{height:850px}.woocommerce-MyAccount-navigation ul li a{color:#000}.woocommerce-Address-title.title{position:relative;background:#eeee;padding:10px;text-align:center;margin-bottom:20px}.entry-content a{text-decoration:underline;font-weight:600}.utilizzo{display:block;width:50px;height:50px;color:#fff;text-align:center;padding:15px 0;text-transform:uppercase;font-weight:700;font-size:12px;position:absolute;border-radius:50%;margin-bottom:20px;z-index:999}.utilizzo-single{position:absolute;display:block;width:50px;height:50px;color:#fff;text-align:center;padding:15px 0;text-transform:uppercase;font-weight:700;font-size:12px;border-radius:50%;z-index:99}.diy-background{background-color:#D67900;color:#000!important}.product-tag-link{margin:10px;padding:5px 10px;background-color:#d4d4d4;color:#000;text-decoration:none;border-radius:3px;display:inline-block}.product-tag-link:hover{background-color:#f90;color:#fff}.product-tag-link.active-tag{background-color:#f90;color:#fff}.tag-shop{background:#d4d4d4;padding:10px;margin:5px;display:inline-block}.selrichome{width:100%;padding:20px;font-size:20px}.butrichome{width:100%;height:100%;border:0;font-size:20px;text-transform:uppercase;background:#f90;border-radius:10px}.search-shop{padding:20px;width:77%;font-size:20px;border:1px solid #969696}.butt-search-shop{width:20%;padding:20px;font-size:20px;border:1px solid #969696}.button-settori-home a:hover{color:#fff}.products-list{list-style:none;padding:0}.products-list img{width:100%;height:100%;object-fit:contain;}.products-list li{display:flex;align-items:center;border-bottom:1px solid #ddd;padding:20px 0}.products-list li .product-thumbnail{width:20%}.products-list li .product-info{width:75%;margin-left:20px}.content-page a{color:#AD6200!important}.archive-thumbnail{height:300px}.pro-background{background-color:#0040ab}.imgnodim{width:auto!important;height:auto!important}.ico-cart{top:23px;font-size:20px;font-weight:700;position:relative;text-align:right}.ico-cart a{color:#fff}.box-info{border:1px solid #000;text-align:center;padding:25px}.box-info h2{text-transform:uppercase;font-size:15px;margin-bottom:0;font-weight:300}.box-info p{font-size:15px;font-weight:600;text-align:center}.info-agg{padding:0;margin:0}.info-agg li{list-style:none;margin-bottom:20px}.box-dark-sett{background:#333!important;color:#fff!important}.box-dark-sett h2{color:#fff!important}.settori-home{position:relative;top:-90px;z-index:999}.top-settori-home{background:#fff;padding:20px;border-radius:20px 20px 0 0;height:180px}.top-settori-home h2{text-transform:uppercase;font-size:20px;font-weight:700;line-height:20px;text-align:center}.top-settori-home p{margin:0!important}.img-settori-home{height:180px}.img-settori-home img{height:100%;width:100%;object-fit:cover}.category-item{background-size:cover;background-position:center;height:180px;margin-bottom:20px}.category-item h2{color:#fff;text-align:center;padding:50px 20px}.category-background{height:180px;background-size:cover;background-position:center}.button-settori-home{width:100%;display:block;padding:20px;text-align:center;text-transform:uppercase;color:#fff;font-weight:300;background:#000}.product-home-item{background:#fff}.img-prod-item{height:300px;position:relative;z-index:1}.img-prod-item h2{font-size:20px;color:#fff;position:relative;bottom:0;z-index:2}.img-prod-item img{object-fit:cover;width:100%;height:100%}.price{font-size:23px;font-weight:700}.img-prod-text{background-color:rgb(0 0 0 / .47);color:#fff;position:relative;bottom:0;z-index:2}.bck-grey{background:#eee}.evid-tit{text-transform:uppercase;font-weight:900;font-size:30px;color:#606060}.up-sells h2{text-transform:uppercase;font-weight:900;font-size:30px;color:#606060}.related h2{text-transform:uppercase;font-weight:900;font-size:30px;color:#fff}.post-home{height:400px;margin-bottom:20px}.post-home img{object-fit:cover}.post-home h2{color:#fff;padding:20px;font-size:30px;text-align:center}.tit-sez h2{font-size:40px;font-weight:400;line-height:45px;color:#000;text-align:center}.tit-h1{font-size:60px;font-weight:900;line-height:55px;color:#606060;text-transform:none;margin:20px 0}.secondo-blocco-text{width:66%;margin:10px auto}.copy{background:#EEE;padding:20px 0;text-align:center;margin:0}footer{padding:30px;background:#000;color:#fff}footer p{font-weight:400;color:#fff}footer a{font-weight:400;color:#fff}.border-right{border-right:1px solid #eee}.border-left{border-left:1px solid #eee}.titolo-img-pagina{font-size:50px;text-align:center;font-weight:900;color:#fff;margin-top:70px}.elenco-sett{margin:0;padding:0}.elenco-sett li{list-style:none;text-transform:uppercase;font-size:15px;font-weight:700;line-height:22px}.woocommerce-products-header{background-image:url(/wp-content/uploads/2024/02/dove-siamo-atl-abrasivi.jpg);background-position:center;background-size:cover;background-color:#8d8d8d;background-blend-mode:multiply;margin-bottom:40px}main.site-main{padding:0!important;margin-bottom:100px!important}.page-title{text-transform:uppercase;color:#fff;padding:130px 0 30px;text-shadow:0 0 14px #333;text-align:left!important;font-weight:900}.woocommerce-breadcrumb{text-align:center!important;color:#fff!important;text-transform:uppercase!important}.add_to_cart_button{background-color:#000!important;font-weight:300}.utilizzi-riass{font-size:12px;font-weight:400}.utilizzi-riass ul{padding-left:20px!important}.utilizzi-riass li{list-style:disc!important}ul.products li{background:#fff}.add_to_cart_button{margin-top:10px!important;text-transform:uppercase!important;color:#fff!important;text-align:center!important;width:100%;padding:20px 0!important}.button{margin-top:10px!important;text-transform:uppercase!important;color:#000!important;text-align:center!important;width:100%;padding:12px 0!important;font-size:13px!important}span.price{padding:0;font-size:15px!important;font-weight:700!important;color:#333!important;margin-bottom:0!important}p.price{padding:0;color:#000!important;font-size:30px!important;font-weight:400}li.product a img{padding:0;height:300px}.woocommerce-loop-product__title{padding:10px 0px!important;margin-bottom:0px!important;color:#333;font-weight:600;margin-top:0!important;font-size:15px!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 10px}ul.setproditem{padding:0 20px!important}.setproditem li{text-transform:uppercase;font-size:12px;font-weight:700;line-height:12px;background:#fff;box-shadow:0 0 0!important;border-radius:0!important;margin:0 0 5px;list-style:none!important}ul.setproditem-home{margin:0!important;padding:0!important}.setproditem-home li{text-transform:uppercase;font-size:12px;font-weight:700;line-height:12px;background:#fff;box-shadow:0 0 0!important;border-radius:0!important;padding:0;margin:0 0 5px;list-style:none!important}.woocommerce-Price-currencySymbol{margin-right:10px}.woof_list_checkbox li div{display:none}.woof_list li{background:#EEE;text-transform:uppercase}.woof_childs_list{background:#fff}.woof_childs_list li{background:#fff}.onsale{border-radius:0!important;position:absolute;right:0!important;text-transform:uppercase;width:120px!important;padding:0!important;top:6px!important}.cross-sells li img{height:200px!important}.product_title{font-size:30px;text-transform:uppercase;text-align:left;line-height:30px;font-weight:400}.sku{font-weight:700;margin-left:10px}.woocommerce-MyAccount-navigation-link{list-style:none}.woocommerce-MyAccount-navigation-link a{padding:10px!important}.show-password-input{top:0!important}.added_to_cart{display:none!important}.note-item-prod{color:#333;font-size:12px}.woocommerce ul.products li.product a img{width:100%;margin:0 auto}li.product{margin-bottom:10px!important;min-height:350px}.woocommerce ul.products li.product .button{display:inline-block;margin-bottom:50px;margin-top:10px!important;background:#333!important;border-radius:10px!important;font-weight:300;color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#333!important}nav.woocommerce-breadcrumb{background:#333;padding:10px!important;margin:0!important}.related.products ul.products li.product{width:22.7%}.posted_in{display:block;margin-bottom:20px}.posted_in a{color:#333;text-transform:uppercase}.tagged_as{display:block;margin-bottom:20px}.tagged_as a{color:#333;text-transform:uppercase}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:100%!important}.n-item-cart{position:relative;border-radius:50%;width:20px;height:20px;font-size:10px;background:#6a6a6a;text-align:center;padding:2px;left:5px;top:0;border:1px solid #404040;display:inline-block}#menu-head{padding-top:6px}.over-img-home{position:relative;height:600px}.over-img-home::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .3);border:2px solid #fff;box-sizing:border-box;z-index:11;margin:30px}.cat-home-rand{height:600px}.cat-home-rand img{display:block;width:100%;height:100%;object-fit:cover}.cat-home-rand h5{color:#fff;text-align:center;margin:10px 0}.woocommerce-products-header{background-image:url(/wp-content/uploads/2022/10/bam-mccarthy-pWUDTqHUQFk-unsplash.jpg);background-position:center;background-size:cover;background-color:#8d8d8d;background-blend-mode:multiply;margin-bottom:40px}.content-area{position:relative;top:100px}.page-numbers li a{color:#000!important}.current{background:#000!important;color:#fff!important}.tag-prod-sing{margin:10px 0;padding:0}.tag-prod-sing li{display:block;color:#000}.product-item-list{display:flex;padding:20px;margin-bottom:20px;border:1px solid #ddd;border-radius:6px;transition:box-shadow 0.3s ease}.product-item-list:hover{box-shadow:0 4px 8px rgb(0 0 0 / .1)}.product-image img{max-width:100%;border-radius:4px}.product-info{flex:3;padding-left:20px}.product-title{font-size:1.5rem;margin-bottom:10px}.product-description{margin-bottom:10px;color:#666}.product-usage{margin-bottom:10px;font-style:italic;color:#444}.product-meta{justify-content:space-between;align-items:center}.product-price{font-size:1.2rem;font-weight:700;color:#333}.product-item-list button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.product-item-list button:hover{background-color:#0056b3}.prod-list-insieme{padding:0}.prod-list-insieme li{list-style:none;margin-right:20px}.riassunto-prezzo{margin-left:30px}.total-price{font-size:30px}.product-list-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.product-title{flex:1;font-size:15px;margin-left:10px;margin-bottom:0}.product-price{width:100px;text-align:right}.m-0{margin:0}.m-10{margin:10}.m-20{margin:20}.m-30{margin:30}.m-40{margin:40}.m-50{margin:50}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-70{margin-top:70px}.mt-100{margin-top:100px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mtb-10{margin:10px 0}.mtb-20{margin:20px 0}.mtb-30{margin:30px 0}.mtb-40{margin:40px 0}.mtb-50{margin:50px 0}.ml-10{margin-left:10px}.m-center{margin:0 auto!important}.p-0{padding:0px!important}.p-10{padding:10px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.p-50{padding:50px}.p-60{padding:60px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-220{padding-top:220px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.ptb-10{padding:10px 0}.ptb-20{padding:20px 0}.ptb-30{padding:30px 0}.ptb-40{padding:40px 0}.ptb-50{padding:50px 0}.plr-10{padding:0 10px}.plr-20{padding:0 20px}.plr-30{padding:0 30px}.plr-40{padding:0 40px}.plr-50{padding:0 50px}.plr-180{padding:0 180px}.display-inline{display:inline-block}.display-inline li{display:inline-block}.display-block{display:block}.trecol{width:30%;margin:0 5px}.duecol{column-count:2;column-gap:20px}.w-100{width:100%}.w-70{width:70%}.right{text-align:right}.center{text-align:center}.size-20{font-size:20px;line-height:20px}.size-12{font-size:12px}.size-10{font-size:10px}.size-8{font-size:8px}.size-15{font-size:15px}.size-25{font-size:25px}.size-30{font-size:30px;line-height:33px}.size-40{font-size:40px}.size-50{font-size:50px}.size-90{font-size:90px}.upp{text-transform:uppercase}.bold{font-weight:700}.radius-10{border-radius:10px}.text-shad{text-shadow:1px 1px 3px #333}.weight-200{font-weight:200}.weight-300{font-weight:300}.weight-600{font-weight:600}.height-20{height:20px}.height-200{height:200px}.height-300{height:300px}.height-400{height:400px}.height-500{height:500px}.height-600{height:600px}.height-700{height:700px}.line-height-70{line-height:70px}.color-white{color:#fff}.colr-blu{color:#1E70B7}.bckblu{background:#1E70B7}.bcklightgrey{background:#F3F3F3}.bckyellow{background:#FFC100}.bck-green{background:#00796B}.color-princ{color:#00796B}header{background:#000;position:fixed;width:100%;z-index:99999;top:0}.logo{padding:10px;text-align:left}.logo img{width:auto;height:80px}.logo-footer{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.logo-footer img{width:60%;height:auto}.btn{color:#fff;text-transform:uppercase;padding:23px 10px;font-size:15px;border-radius:0px!important;border:0!important}nav{padding:0!important}nav ul{margin:0;margin-left:0;padding:0}nav li{text-transform:uppercase;font-size:15px}nav li a{color:#fff;padding:23px 10px;display:block}.shop-button{margin-top:0;display:inline-block}.shop-button a{border-radius:10px;padding:5px 20px!important;font-weight:700;color:#fff}.wpml-ls-menu-item{display:inline-block}.wpml-ls-menu-item a:hover{background-color:#fff}.social-menu a:hover{background-color:#fff;color:#e4e4e4}.head-page{height:650px;background:#a4a4a4;background-blend-mode:multiply;background-position:center;background-size:cover;position:relative}.head-text-page{position:relative;top:50%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 1.5% 2.992em 1.5%;width:31.33%}.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first{margin-left:0}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{margin-right:0;margin-bottom:10px!important}.menu-container{text-align:right;max-height:700px;overflow:auto}.menub{list-style-type:none;margin:0;padding:23px 0;overflow:hidden;transition:max-height 0.5s ease-out}.menub li{display:inline-block}.menub li a{display:block;text-align:left;padding:14px 16px;text-decoration:none;color:#fff;text-transform:uppercase}.menu-toggle{display:none}.submenu{display:none;position:absolute;list-style-type:none;padding:0;margin:0;background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2)}.submenu li{display:block}.submenu li a{padding:12px 16px;text-decoration:none;display:block;text-align:left;color:#000}.submenu-parent:hover .submenu{display:block}@media (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 1.5% 2.992em 1.5%;width:48.5%}.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first{margin-left:1.5%}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{margin-right:1.5%}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n),.woocommerce[class*=columns-] ul.products li.product:nth-child(2n){float:left}.woocommerce ul.products li.product:nth-child(odd),.woocommerce-page ul.products li.product:nth-child(odd){margin-left:0}.woocommerce ul.products li.product:nth-child(even),.woocommerce-page ul.products li.product:nth-child(even){margin-right:0}.btn-group{width:100%}.navbar{padding-bottom:20px!important}.navbar-toggler{margin:0 auto;background:#fff}.carousel-inner{height:270px}.carousel-item img{height:auto}.carousel-caption h2{font-size:20px}.menu{padding:0;margin:0}.shop-button a{background:#fff!important;border-radius:0;padding:14px 16px!important;font-weight:700;color:#000}.wpml-ls-flag{width:20px}.menub{background:#000;position:fixed;height:100%;width:0;top:0;left:0;overflow-x:hidden;transition:0.5s;z-index:1;padding-top:30px}.menub li{display:block}.menu-toggle{display:block;position:absolute;right:20px;top:20px;background:#fff;border:0}.submenu{position:static;box-shadow:none}.submenu li{padding-left:20px}.logo{padding:10px;text-align:left}.logo img{width:auto;height:50px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;height:auto}.utilizzo{top:50px}li.product{margin-bottom:0px!important}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{margin-bottom:0px!important}}