.header_1{position:relative}.header_1 img{max-width:100%;margin-left:5px;margin-right:5px}.header_1 .carrellino{height:20px}.header_1 button,.header_1 .button_bk{margin-right:6px}.header_1 .button_carrellino_{position:relative;z-index:1}.header_1 .div_carrellino{padding-top:5px;padding-bottom:4px}.header_1 .button_carrellino_.green .button{background-color:#9cc300;border:solid 2px #9cc300}.header_1 .button_carrellino_.green .div_carrellino{background-color:#9cc300;border-color:#fff}.header_1 #vai_a_riepilogo{display:none;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-family:'Vialla';font-weight:bold;font-size:12px;text-decoration:underline;color:#004a93}.header_1 .button a{color:#004a93}.header_1 .button a:hover{text-decoration:none;color:#fff}.header_1 .utente_area_riservata{padding-top:5px}.header_1 .flags img{padding-top:12px}.header_1 .primary_menu{display:none;background-color:transparent;position:absolute;top:50px;left:0;z-index:5}.header_1 .wishlist_bar{height:35px}@media screen and (min-width:992px) and (max-width:1200px){.header_1 .wishlist_bar{height:30px}}#macrocategorie .category_menu,#speisekammer_menu .category_menu,#in_evidenza .in_evidenza_menu{display:none;background-color:transparent;position:absolute;margin-top:37px;left:0;z-index:16}@media screen and (min-width:992px) and (max-width:1200px){#macrocategorie .category_menu,#speisekammer_menu .category_menu,#in_evidenza .in_evidenza_menu{margin-top:35px!important}}#in_evidenza .in_evidenza_menu a,#macrocategorie .category_menu a{display:block;padding-top:5px}#macrocategorie .category_menu{margin-top:52px}#speisekammer_menu_scroll .category_menu{display:none;background-color:transparent;position:absolute;margin-top:43px;left:0;z-index:16;padding-right:10px}#speisekammer_scroll{position:fixed;top:50px;right:5px;display:none;z-index:19;padding-left:5px}#speisekammer_scroll a:hover{text-decoration:none}#button_speisekammer_scroll{display:flex;justify-content:end}#macrocategorie .category_menu .category_info_desktop,#speisekammer_menu .category_menu .category_info_desktop{display:none}#macrocategorie .button.button_macro>div{display:flex;height:44px;flex-direction:column;justify-content:center}.macrocategorieTextContainer:not(.noOliph) span{font-size:11px;line-height:14px;display:block}@media only screen and (max-width:1200px){#macrocategorie .button.button_macro>div{height:36px}.header_1 .primary_menu{display:none;background-color:transparent;position:absolute;top:46px;left:0;z-index:5}#macrocategorie .category_menu,#speisekammer_menu .category_menu{display:none;background-color:transparent;position:absolute;margin-top:44px;left:0;z-index:16;margin-top:43px!important}}.header_1 .primary_menu a:hover{text-decoration:none}.header_1 .primary_menu .button{display:block;float:none;margin-top:5px;width:350px}.header_1 .primary_menu button div{text-align:left;position:relative}.header_1 .primary_menu .button div.has_child{position:relative;z-index:2}.header_1 .primary_menu .button div.has_child:after{position:absolute;font-family:'Vialla';top:9px;right:10px;content:">";font-size:26px;color:#004a93;font-weight:bold}.header_1 .primary_menu .button:hover div.has_child:after,.header_1 .primary_menu .button.hover div.has_child:after{color:#fff!important;transition:color .4s!important}.header_1 .user #login_title,.header_1 .user #lblUser{font-family:'Vialla';font-weight:bold}.header_1 .user label{margin-bottom:3px}.header_1 .login_loader{display:none;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8;z-index:1;background:rgba(255,255,255,.8) url('/Content/images/ajax-loader_.gif') 50% calc(50%) no-repeat}.header_1 .user{position:relative;display:none;width:350px;background-color:#fff;border:solid 2px #c6c6c5;position:absolute;top:63px;right:0;padding:2px;border-radius:10px;outline:0;z-index:20}.header_1 .user .user_content{border:solid 1px #c6c6c5;border-radius:6px;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px}.header_1 .user a{color:#004a93;font-family:'Vialla';font-weight:bold}.header_1 .user a:hover{text-decoration:none!important}.header_1 .user .errore{display:none}.header_1 .user .errore #errore_login{color:#c82522;font-size:14px;line-height:16px}.header_1 .user .errore #errore_login a,#lblErroreLoginCatalog a{color:#c82522;text-decoration:underline;font-family:'Times New Roman',Times,serif;font-weight:normal}.secondary_menu{position:absolute;left:350px;display:none;z-index:3;padding-left:5px}.header_1 .secondary_menu .button2{display:block;float:none;margin-top:5px;width:350px}#speisekammer_menu_scroll .button{margin-left:1px;margin-right:1px;margin-top:5px}#speisekammer_menu_scroll .button div{font-size:14px;padding-top:6px;padding-bottom:6px;z-index:18}#in_evidenza .button,#macrocategorie .button{display:inline-block;margin-left:1px;margin-right:1px}#speisekammer_menu .button{display:inline-block;margin-left:1px;margin-right:1px;margin-top:5px}#in_evidenza .button>div,#macrocategorie .button>div,#speisekammer_menu .button>div{font-size:15px;line-height:15px;padding-top:6px;padding-bottom:6px;z-index:18}span[class="BTN_MC_ENG"]{font-size:13px}span[class="BTN_MC_NLD"]{font-size:13px}#macrocategorie .category_menu,#speisekammer_menu .category_menu,#in_evidenza .in_evidenza_menu #macrocategorie .button.button_macro>div{line-height:15px}.category_menu .button_cat,.in_evidenza_menu .button{display:block!important;width:220px;text-align:left;margin-top:0;position:relative}.category_menu .button_cat div,.in_evidenza_menu .button div{padding-top:4px!important;padding-bottom:4px!important}.category_menu a:hover,.in_evidenza_menu a:hover{text-decoration:none}.category_menu .button.button_cat.has_child div:after,.has_ch_fixed div:after{position:absolute;font-family:'Vialla';top:8px;right:10px;content:">";font-size:26px;color:#004a93;font-weight:bold}.category_menu .hover div:after{color:#fff!important;transition:color .4s!important}.products_menu{position:absolute;left:220px;display:none;z-index:16;padding-left:5px}.products_menu .button_prod{display:block!important;width:300px;text-align:left;margin-top:5px;position:relative}#elenco_categorie{width:100%}#elenco_categorie .categoria_menu{display:inline-block;list-style:none;font-family:'Vialla';font-weight:bold;margin-right:15px;color:#004a93;margin-top:10px}#elenco_categorie .categoria_menu.button{margin-left:1px;margin-right:1px;font-size:14px;line-height:16px}#elenco_categorie .categoria_menu.button.selected:hover,#elenco_categorie .categoria_menu.button.selected:hover div{border-color:#c6c6c5!important}#elenco_categorie .categoria_menu.selected{color:#fff}#macrocategorie .button_macro.hover_:hover div,#speisekammer_menu .button_macro.hover_:hover div{border-color:#c6c6c5!important}#elenco_categorie ul li a.selected{text-decoration:underline}.breadcrumbs ul li{display:inline-block;list-style-type:none}.breadcrumb-item+.breadcrumb-item::before{content:">"}.breadcrumb-item a{color:#004a93}.breadcrumb-item.active{color:#004a93;font-weight:bold}.search_container{display:block;width:100%;max-width:282px;background-color:#fff;border:solid 2px #c6c6c5;border-radius:10px;padding:2px;display:none}.search_container_int{border:solid 1px #c6c6c5;border-radius:6px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px}.search_container_int #search_text{width:calc(100% - 25px);padding-left:10px;padding-right:10px;border:0}.search_container_int #search_text:focus{border:0!important}.search_container_int a img{display:inline-block;width:21px;margin-left:0;margin-right:0}@media screen and (min-width:992px) and (max-width:1200px){.search_container{max-width:222px}.search_container_int{padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px}}.header_flags{padding-top:12px}.header_flags .flags_container.flag_hidden{display:none}.header_flags .flags_container{width:150px;position:absolute;background-color:#fff;padding:2px;top:50px;right:60px;z-index:20;border:solid 2px #c6c6c5;border-radius:10px}.header_flags .flags_list{border:solid 1px #c6c6c5;border-radius:6px;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px}.header_flags .flags_list span{display:block;padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #c5c6c6;text-align:right}.header_flags .flags_list span.last{border-bottom:0}.header_flags .flags_list a{color:#004a93!important}.header_flags .flags_list a:hover{text-decoration:none;font-weight:bold;color:#004a93!important}.header_flags .flags_list .selected{font-weight:bold}.flags .flags_int{font-weight:bold}#macrocategorie{display:flex;justify-content:center}#macrocategorie,.menu_button{z-index:4}#speisekammer_menu{z-index:3}.macroSmallTxt{font-size:11px}