@media screen and (min-width:2000px){.single_slider_position{height:41.9vw}}@media screen and (max-width:1500px){.loop_products .products li{width:50% !important;flex-grow:0;box-sizing:border-box}}@media screen and (max-width:1200px){.loop_products .box_single_product .product_image,.slider_single_product .product_image{width:100%}.loop_products .box_single_product .text_produc_loop,.slider_single_product .text_produc_loop{width:100%}.banner_button{margin:34px auto;width:300px}.box_single_product .product_pers{margin:1.2em auto 0 !important}.text_produc_loop h2{text-align:center;margin:1.5em auto}.slider_single_product .box_single_product{border:.5px solid #e2e2e2;padding:3em}.logo_header{width:149px;margin:6px 0 0 2em}}@media screen and (max-width:1200px){.content_menu_mobile{position:fixed}.ham_menu{display:flex}.menu_item_list{display:none}.mobile_icon_search{display:flex}.search_form{display:none}.set_heigth_menu{display:none}.banner_covid .box_content_covid{height:max-content}.text_banner{width:100%;flex-grow:none;text-align:center}.banner_button{margin:34px auto;width:300px}.box_category_redirect{padding:3.4em 3em}.box_category_redirect h2{width:100%;flex-grow:1;margin:.9em 0 0;line-height:2em}.box_filtro_one ul li{width:45%}.slide_pulsanti{display:none}.total_news_slider:before,.total_news_slider:after{display:none}.single_slider_position{background-size:cover;background-repeat:no-repeat;width:100%;display:inline-flex}.box_footer_dati{width:100%}.box_map{width:100%;min-height:25.2em}.lu-products .grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media screen and (max-width:1000px){.lu-news-flex{display:block;padding:0 5%}.lu-news-index{width:100%;margin-bottom:80px;& p{max-width:initial}}.lu-news-index .form_button{width:300px !important;margin:10px 0 40px !important}#lu-news-slider{width:100%}.lu-about{min-height:initial;grid-template-columns:1fr}}@media screen and (max-width:800px){.header_image img{display:none}.slide_pulsanti{display:none}.text_banner h2{font-size:1.9em}.text_banner p{font-size:1.1em;margin:17.3px 0 15px}.buttons_news_slider{width:100%}.total_news_slider .banner_button{margin:18px auto;width:90%;max-width:400px}.lu-hero figure .desktop{display:none}.lu-hero figure .mobile{display:block}.lu-news-flex{padding:0 2%}.lu-news-slider-slide{padding:5% 10%}.lu-news-slider-slide figure{left:3%;width:94%}.chi_siamo_slide .single_slider_position{height:35vh}.single_category_redirect{position:relative;width:100%;box-sizing:border-box}.box_category_redirect{text-align:center}.box_category_redirect p{margin:1px 0 24px}.box_category_redirect .banner_button{margin:1em auto 0}.box_category_redirect h2{line-height:1.3em;font-size:1.5em}.box_indice h2{font-size:2.1em;margin:.5em 0 .2em;line-height:1.1em}.box_category_redirect .icon_category{width:50px;height:50px;margin:0 auto}.header_image_slider img{display:none!important}.content_subcategory .back_black{background:#0000004d}.content_subcategory .single_category_redirect .box_category_redirect{color:#fff}.box_title_single_news .icon_sub_category{width:4.8em;margin:0 auto}.box_title_single_news .text_title_subcateogry{width:100%;flex-grow:1;margin:2.5em 0 0}.sub_cat_set_title .box_indice_news{text-align:center}.sub_cat_set_title .box_indice_news h2{font-size:2.4em}.loop_products .products li{width:100% !important;flex-grow:0;box-sizing:border-box}.text_produc_loop .banner_button{margin:0 auto 0}.box_single_product .text_produc_loop h2{font-size:1.2em}.box_single_product .text_produc_loop{padding:1.5em}.loop_page_title h1{color:#000;font-size:2.1em}.loop_products .box_single_product .text_produc_loop,.slider_single_product .text_produc_loop{padding:1.5em 0 0}.slider_single_product>section>h2{font-size:1.9em}.single_product_page_data{width:90%;max-width:1400px;display:flex;flex-wrap:wrap;margin:5em auto 0;justify-content:space-between}.single_product_page_data>div{width:100%}.content_search .single_search{width:47%;margin:2em 0}.single_search .image_search_result{width:100%;height:37vw}.loop_products{margin:0 auto;max-width:470px;width:100%}.box_filtro_one ul li{width:100%;display:flex flex-wrap:wrap}.box_filtro_one ul li p{text-align:left;width:auto}.box_filtro_one ul li a{margin:0;width:50%;flex-grow:1}.box_filtro_two li{margin:.5em 0;cursor:pointer;position:relative;transition:.3s;width:auto}.image_page_header{position:relative !important;width:100% !important;height:100vh !important;background-attachment:unset !important;-webkit-background-attachment:unset !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;display:block !important;padding:0!important}.box_form_contatti .layout_contatti{display:block}.box_form_contatti .layout_contatti>div{width:100%}.form_button{width:100%;margin:39px auto;max-width:420px}.bot_title_orari h2{font-size:2.5em;margin:0;line-height:1em}.logo_header{margin:6px 0 0 .7em}}@media screen and (max-width:450px){.slider_testo .button_slider{height:42px;width:100%}.slider_testo h2{font-size:2.1em;line-height:1.2em}.slick-dotted .slick-slider{margin-bottom:1px}.slick-dots{bottom:-3px}.box_orari{width:100%;border-left:0 solid #000;border-bottom:1px solid #000;padding:0 0 23px}.text_content_news_slider p{font-size:1.1em;letter-spacing:.4px}.box_form_contatti{margin:4.2em auto}.box_form_contatti h2{font-size:2.5em}.box_form_contatti form p{margin:1.7em 0 1.2em}.box_category_redirect button,.form_button button,.buttons_news_slider button,.box_content_covid button,.box_input_newsletter button{height:50px}.bot_title_orari{width:100%;flex-grow:1}.slider_single_product .box_single_product a .product_image{width:100% !important}.slider_single_product ul:nth-child(1){border:none}.slider_single_product .box_single_product{border:none}.slider_single_product .box_single_product a .text_produc_loop{width:100% !important;align-self:center;height:max-content;padding:1.5em}.content_search .single_search{width:100%}.single_search .image_search_result{width:100%;height:79vw}.content_brand .loop_brand_logo{justify-content:space-between}.content_brand .loop_brand_logo .single_brand_image{width:30%;margin:2.8% 0}}