/* Outletarak green accents, 2026-10-21. Original Callisto layout preserved. */
a{color:#34741d;}
input[type="text"], input[type="password"], textarea{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
input[type="submit"], input[type="button"], input[type="reset"], button, #page_artdet_inquire a{background-color:#34741d;}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, button:not(.pswp__button):hover, #page_artdet_inquire a:hover, .payment_method .page_headbutton #button_prev:hover{background-color:#428b26;}
.select-styled{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.select-options{background-color:#428b26;}
.select-options .ez{background-color:#34741d;}
.select-options li:hover{background-color:#34741d;}
.select-styled:hover, .select-styled:active, .select-styled.focus{color:#34741d;}
.back_to_top{border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.back_to_top::after{color:#34741d;}
.back_to_top:hover{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.back_to_top:hover::after{color:#428b26;}
.page_select_normal a:hover{background-color:#428b26;}
.page_tooltip_pic_1 .slick-prev:hover::before, .page_tooltip_pic_1 .slick-prev:active::before, .page_tooltip_pic_1 .slick-next:hover::before, .page_tooltip_pic_1 .slick-next:active::before, .page_page_pic_main .slick-arrow:hover::before{color:#428b26;}
button.slick-prev:hover::before, button.slick-prev:active::before, button.slick-next:hover::before, button.slick-next:active::before{color:#428b26;}
button.qtyplus:hover, button.qtyminus:hover, button.qtyplus:active, button.qtyminus:active{color:#428b26;}
.text_input_checkbox:hover, .text_input_checkbox.text_input_checkbox_checked::after{border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.text_input_radio:hover{border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.text_input_radio.text_input_radio_checked::after{background-color:#34741d;}
@media only screen and (max-width: 679px) {
.back_to_top{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.back_to_top::after{color:#428b26;}
}
.cookie_alert_button input:not([type="checkbox"]){background-color:#428b26;}
#overlay_cookie_alert .cookie-alert__btn-grant{background-color:#428b26;}
#overlay_cookie_alert a{color:#428b26;}
.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y{background-color:#34741d !important;}
#header_top{background-color:#f3f7ee;}
.box_lang_type_flag.flag_list{background-color:#428b26;}
#header_menu a:hover{color:#428b26;}
#header_menu .box_compare_button_num a{background-color:#428b26;}
button.box_search_button{background-color:#428b26;}
button.box_search_button:hover{background-color:#34741d;}
.box_cart_price{color:#34741d;}
#box_cart_content_full::after{color:#428b26;}
#header_bottom{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_cart_itemlist{background-color:#428b26;}
.box_cart_itemlist .box_cart_button input{background-color:#34741d;}
.box_cart_itemlist .box_cart_button input:hover{background-color:#428b26;}
#cart:hover #box_cart_content_full::after{color:#34741d;}
.box_cart_item a:hover{color:#34741d;}
.catmenu_lvl3 a{color:#428b26;}
#mainmenu > li:hover > a, #mainmenu > li:hover > a{background-color:#f3f7ee;}
#mainmenu > li > div, #mainmenu > li > ul{background-color:#f3f7ee;}
.mobile_mainmenu_icon::after{color:#428b26;}
.maincat::before{color:#428b26;}
.box_left_title{color:#428b26;}
.product_filter_title{color:#34741d;}
.ui-slider-range{background-color:#428b26;}
.box_news_hidden_link_button{background-color:#34741d;}
.box_news_hidden_link_button:hover{background-color:#428b26;}
#element_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.box_art_element:not(:first-child){border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.product_filter_title{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.product_filter_title::before{color:#c9dcbc;}
.box_news_item:not(:first-child){border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_vote_item{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_forum_item:not(:first-child){border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_calendar_element .text_color_white strong{color:#34741d;}
.box_calendar_element_select.bg_color_dark2 a{background-color:#428b26;}
.box_calendar_element_outer:nth-child(7n) span, .box_calendar_element_outer:nth-child(7n-1) span{color:#34741d;}
.box_calendar_header > div{background-color:#f3f7ee;}
.box_counter_main{background-color:#f3f7ee;}
#ud_shop_start #body_title h1{color:#428b26;}
#body_title h1, #title_content{color:#428b26;}
.page_page_blog_next a, .page_page_blog_back a{background-color:#34741d;}
.page_page_blog_next a:hover, .page_page_blog_back a:hover{background-color:#428b26;}
#newsletter{background-color:#428b26;}
.page_artlist_status_new_1, .page_artlist_status_new_2, .page_artlist_status_new_3{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artlist_name a:hover{color:#428b26;}
.page_artlist_cart_button.page_artlist_iconrow_icon{background-color:#34741d;}
.page_artlist_cart_button.page_artlist_iconrow_icon:hover{background-color:#428b26;}
.page_artlist_iconrow_icon a:hover{color:#428b26;}
.artlist_tooltip, .artlist_tooltip::after, .page_artlist_stock_tooltip, .page_artlist_stock_tooltip::after{background-color:#428b26;}
.page_artdet_param_desc:hover{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-thumb, .param_desc_tooltip::-webkit-scrollbar-thumb{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-track, .param_desc_tooltip::-webkit-scrollbar-track{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-track:hover, .param_desc_tooltip::-webkit-scrollbar-track:hover{background-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-track:active, .param_desc_tooltip::-webkit-scrollbar-track:active{background-color:#428b26;}
.param_desc_tooltip{background-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-track{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-track:hover{background-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-track:active{background-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-thumb{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
#choose_cat_1 a:hover::after, #choose_cat_2 a:hover::after, #choose_cat_3 a:hover::after, .choose_cat_1 a:hover::after, .choose_cat_2 a:hover::after, .choose_cat_3 a:hover::after{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;color:#34741d;}
.page_tooltip_separator{background-color:#c9dcbc;}
#page_tooltip_params > table:nth-child(2n-3){background-color:#f3f7ee;}
.page_tooltip_name_1 h1{color:#428b26;}
.page_tooltip_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
#page_tooltip_price{background-color:#f3f7ee;}
.tooltip_icon a:hover{color:#428b26;}
.tooltip_icon .artdet_tooltip, .tooltip_icon .artdet_tooltip::after{background-color:#428b26;}
#page_tooltip_cart_button{background-color:#34741d;}
#page_tooltip_cart_button:hover{background-color:#428b26;}
#page_tooltip_cart .qtyplus:hover, #page_tooltip_cart .qtyminus:hover{color:#428b26;}
.page_artlist_item_3 .page_artlist_price{background-color:#f3f7ee;}
.page_artlist_iconrow .page_artlist_cart_button.page_artlist_iconrow_icon{background-color:#34741d;}
.page_artlist_iconrow .page_artlist_cart_button.page_artlist_iconrow_icon:hover{background-color:#428b26;}
.page_artlist_iconrow button.qtyplus:hover, .page_artlist_iconrow button.qtyminus:hover, .page_artlist_iconrow button.qtyplus:active, .page_artlist_iconrow button.qtyminus:active{color:#428b26;}
.artdet_rating_full::after{color:#34741d;}
.page_artdet_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_1_name h1{color:#428b26;}
#page_artdet_properties .stock_tooltip, #page_artdet_properties .stock_tooltip::after{background-color:#428b26;}
.page_artdet_neighbor_prev a:hover, .page_artdet_neighbor_next a:hover{box-shadow:#428b26 0px 0px 0px 8px inset;color:#428b26;}
#shortdesc_button:hover{box-shadow:#428b26 0px 0px 0px 7px inset;}
#shortdesc_button:hover::before{color:#428b26;}
.page_artdet_product_param_spec_item:nth-child(2n-3){background-color:#f3f7ee;}
#page_artdet_1_service_plus, #page_artdet_price, #page_artdet_cart_func{background-color:#f3f7ee;}
#page_artdet_cart_button a{background-color:#34741d;}
#page_artdet_cart_button a:hover{background-color:#428b26;}
.page_artdet_func_icon::before{color:#34741d;}
.page_artdet_func_button .page_artdet_func_icon:hover{box-shadow:#428b26 0px 0px 0px 8px inset;}
.page_artdet_func_icon:hover::before{color:#428b26;}
.artdet_tooltip, .artdet_tooltip::after{background-color:#428b26;}
.text_select_tooltip, .text_select_tooltip::after{background-color:#428b26;}
.page_pagelist_cart a{background-color:#34741d;}
.page_pagelist_cart a:hover{background-color:#428b26;}
.page_artdet_tab.page_artdet_tab_active{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_tab:hover{color:#428b26;}
.controller_button:hover, .controller_button_top:hover{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.controller_tooltip, .controller_tooltip::after{background-color:#428b26;}
.page_artdet_tab{color:#428b26;}
.page_artdet_social_icon_div::after{color:#34741d;}
.page_artdet_social_icon_div:hover::after{color:#428b26;}
.artdet2 #page_artdet_social_icon_facebook:hover, .artdet2 #page_artdet_social_icon_pinterest:hover, .artdet2 #page_artdet_social_icon_google:hover{box-shadow:#428b26 0px 0px 0px 7px inset;}
.page_artdet_tab, #page_cross_content .page_pagelist_title, #page_up_content .page_pagelist_title, #page_gift_content .page_pagelist_title, #tab_data_content{background-color:#f3f7ee;}
@media only screen and (max-width: 639px) {
.page_artdet_tab2{background-color:#f3f7ee;}
.page_artdet_tab2_active{background-color:#34741d;border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
}
.page_artforum_more a{background-color:#34741d;}
.page_artforum_more a:hover{background-color:#428b26;}
.page_artdet_product_type_element.page_artdet_product_type_element_aktiv a{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_product_type_element a:hover{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;background-color:#428b26;}
.sale_countdown_simple_inner{color:#428b26;}
.cd_wrap{color:#34741d;}
#cd_color_front{background-color:#428b26;}
.cd_sec, .cd_min, .cd_hour, .cd_day{background-color:#428b26;}
.cd_simple .cd_hour::after, .cd_simple .cd_min::after{color:#34741d;}
#page_artforum_title_write, .page_artforum_title{color:#34741d;}
#page_artforum_write_score .rating-star:hover::before, #page_artforum_write_score .rating-star:hover ~ .rating-star::before, #page_artforum_write_score .rating-input:checked ~ .rating-star::before, .artdet_rating_full .fa-star{color:#34741d;}
.page_cart_tr_item:hover td{background-color:#428b26;}
.page_cart_sum_row.total div{color:#34741d;}
#page_cart_coupon .text_button:hover{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;background-color:#428b26;}
.page_cart_foot .text_button:hover::before{color:#428b26;}
.page_cart_foot .text_button:hover input{color:#428b26;}
.page_cart_foot #page_cart_foot_button_order input{background-color:#34741d;}
.page_cart_foot #page_cart_foot_button_order input:hover{background-color:#428b26;}
#page_cart_weight::after{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
#page_cart_weight::before{border-bottom-color:#428b26;}
.page_cart2_unit, .page_cart2_unit::after{background-color:#428b26;}
.popup_title{background-color:#428b26;}
.page_popuplist_cart a{background-color:#34741d;}
.page_popuplist_cart a:hover{background-color:#428b26;}
.overlay_login .overlay_title{background-color:#428b26;}
.overlay_login button.close{background-color:#34741d;}
.overlay_login button.close:hover{background-color:#428b26;}
button.overlay_button_1, button.overlay_button_2, button.overlay_button_3, .overlay_dialog button, button.close{background-color:#34741d;}
button.overlay_button_1:hover, button.overlay_button_2:hover, button.overlay_button_3:hover, .overlay_dialog button:hover, button.close:hover{background-color:#428b26;}
.popup_title_button a, .popup_title_button2 a{background-color:#34741d;}
.popup_title_button a:hover, .popup_title_button2 a:hover{background-color:#428b26;}
.shop_popup_compare .popup_title{background-color:#428b26;}
table.compare_list_table .type_price div{color:#34741d;}
table.compare_list_table thead th, table.compare_list_table thead th:nth-child(1), table.compare_list_table thead{background-color:#f3f7ee;}
table.compare_list_table tbody tr:nth-child(2n) td{background-color:#f3f7ee;}
.page_exitpopup_title1{color:#428b26;}
.page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_exitpopup_coupon2, .page_exitpopup_coupon3{color:#34741d;}
.page_orderflow_item{background-color:#f3f7ee;}
.page_orderflow_item_num{border-top-color:#f3f7ee;border-right-color:#f3f7ee;border-bottom-color:#f3f7ee;border-left-color:#f3f7ee;}
.page_orderflow_item_ok, .page_orderflow_item_select{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_orderflow_item_ok .page_orderflow_item_num, .page_orderflow_item_select .page_orderflow_item_num{color:#34741d;border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.page_orderflow_item_ok .page_orderflow_item_num:hover{background-color:#34741d;}
.page_order_mods_table, .page_order_control_table, .terms_table{background-color:#f3f7ee;}
.page_order_mods_tr_head td, .page_order_control_tr_head td{background-color:#428b26;}
.page_headbutton #button_prev:hover, .page_headbutton #button_back:hover{background-color:#428b26;}
.page_icon_modify{color:#34741d;}
#page_order_control_sum_full{color:#34741d;}
.page_order_send_key_outer{background-color:#f3f7ee;}
.order_send_key_code{color:#34741d;}
.page_headtext{background-color:#428b26;}
.page_text_highlight{color:#428b26;}
.page_tab.page_tab_active, .page_tab.page_tab_active a{color:#428b26;}
.page_tab.page_tab_active{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_tab:hover, .page_tab:hover a{color:#428b26;}
.order_payed, .order_notpayed{color:#34741d;}
.page_order_track_table .page_order_track_tr_body:hover{background-color:#428b26;}
#page_order_control_orderkey .page_order_control_tr_body, #page_order_control_orderstat .page_order_control_tr_body, #page_order_control_orderdate .page_order_control_tr_body{color:#34741d;}
.newcust_section{background-color:#f3f7ee;}
#button_del:hover{background-color:#428b26;}
.footer_menu strong{color:#34741d;}
.footer_menu ul li a{color:#428b26;}
@media only screen and (max-width: 640px) {
.page_tab2_active{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
}
.box_vote_item_bar, .page_vote_item_bar_left_center{background-color:#428b26;}
.page_postsale_close_overlay_link{color:#428b26 !important;}
#page_postsale_popup_content .page_postsale_buttons .page_postsale_button{background-color:#428b26 !important;}
.js-active-filter{background-color:#428b26 !important;}
.js-clear-tag-filter::before{color:#428b26 !important;}
.js-clear-tag-filter{color:#428b26 !important;border-top-color:#428b26 !important;border-right-color:#428b26 !important;border-bottom-color:#428b26 !important;border-left-color:#428b26 !important;}
.element_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.order-send__redirect-sec{color:#428b26;}
.customer-address__default-address.is-checked, .customer-address__default-address:hover{background-color:#428b26;}
.text-primary{color:#34741d;}
.search-smart-autocomplete .js-search-result.is-selected, .search-smart-autocomplete .js-search-result:hover{background-color:rgba(52,116,29,0.4) !important;}
.search-smart-autocomplete .js-search-result b{color:#34741d !important;}
.suggestion-inner a:hover{color:#34741d;}
.tippy-box{background-color:#428b26;}

/* Outletarak main navigation, requested order 2026-10-22 */
#mainmenu{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:0;}
#mainmenu > li{float:none;flex:0 0 auto;margin:0;}
#mainmenu > li > a{white-space:nowrap;font-size:clamp(10px,.95vw,12px);letter-spacing:.025em;padding-left:clamp(4px,.6vw,10px);padding-right:clamp(4px,.6vw,10px);}
#responsive_cat_menu_content .ul_level_0{display:flex;flex-direction:column;}
#mainmenu > li[data-id="328092"]{order:1;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Haztartas"]){order:1;}
#mainmenu > li[data-id="485401"]{order:2;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Szepsegapolas-es-higienia"]){order:2;}
#mainmenu > li[data-id="118734"]{order:3;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Vitaminok-es-etrend-kiegeszitok"]){order:3;}
#mainmenu > li[data-id="856068"]{order:4;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Parfumok"]){order:4;}
#mainmenu > li[data-id="664923"]{order:5;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Illoolajok-es-diffuzorok"]){order:5;}
#mainmenu > li[data-id="akcio"]{order:6;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="shop_artspec.php"]){order:6;}
#mainmenu > li#menu_item_id_763778{order:7;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="/Rolunk"]){order:7;}
#mainmenu > li#menu_item_id_930300{order:8;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="/blog"]){order:8;}
#mainmenu > li[data-id="491435"]{order:9;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="/Markak"]){order:9;}


@media (max-width:1023px){#mainmenu{display:none;}}

/* mobile menu retained */

/* Matching category cards, brands and sale paired, 2026-10-22 */
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_hr{display:none;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list_spec{display:contents;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item{float:none;display:block;width:100%;max-width:280px;margin:0;padding:0;min-width:0;justify-self:center;text-align:center;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic{display:block;width:100%;height:auto;aspect-ratio:1;background:#fff;border:1px solid #e7ece5;box-sizing:border-box;overflow:hidden;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic_inner{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic a{display:block;width:100%;height:100%;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic img{display:block!important;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main{height:auto;min-height:42px;margin:8px 0 0;padding:0;background:transparent;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_name{height:auto;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main a{font-size:14px;line-height:1.4;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_outer{display:flex;flex-direction:column;padding:0;background:transparent;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_outer .page_cat_pic{order:0;padding:10px;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_outer .page_cat_main{order:1;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Haztartas"]){order:1;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Szepsegapolas-es-higienia"]){order:2;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Vitaminok-es-etrend-kiegeszitok"]){order:3;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Parfumok"]){order:4;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Illoolajok-es-diffuzorok"]){order:5;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Markak"]){order:6;grid-column:1;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(#page_cat_item_akcio){order:7;grid-column:2;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) #page_cat_item_akcio .text_color_fault{color:inherit;}
@media(max-width:599px){#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;}}

#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list::before,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list::after,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list_spec::before,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list_spec::after{display:none;content:none;}

#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main a{height:auto;max-height:none;overflow:visible;}
/* Outletarak green accents, 2026-10-21. Original Callisto layout preserved. */
a{color:#34741d;}
input[type="text"], input[type="password"], textarea{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
input[type="submit"], input[type="button"], input[type="reset"], button, #page_artdet_inquire a{background-color:#34741d;}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, button:not(.pswp__button):hover, #page_artdet_inquire a:hover, .payment_method .page_headbutton #button_prev:hover{background-color:#428b26;}
.select-styled{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.select-options{background-color:#428b26;}
.select-options .ez{background-color:#34741d;}
.select-options li:hover{background-color:#34741d;}
.select-styled:hover, .select-styled:active, .select-styled.focus{color:#34741d;}
.back_to_top{border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.back_to_top::after{color:#34741d;}
.back_to_top:hover{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.back_to_top:hover::after{color:#428b26;}
.page_select_normal a:hover{background-color:#428b26;}
.page_tooltip_pic_1 .slick-prev:hover::before, .page_tooltip_pic_1 .slick-prev:active::before, .page_tooltip_pic_1 .slick-next:hover::before, .page_tooltip_pic_1 .slick-next:active::before, .page_page_pic_main .slick-arrow:hover::before{color:#428b26;}
button.slick-prev:hover::before, button.slick-prev:active::before, button.slick-next:hover::before, button.slick-next:active::before{color:#428b26;}
button.qtyplus:hover, button.qtyminus:hover, button.qtyplus:active, button.qtyminus:active{color:#428b26;}
.text_input_checkbox:hover, .text_input_checkbox.text_input_checkbox_checked::after{border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.text_input_radio:hover{border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.text_input_radio.text_input_radio_checked::after{background-color:#34741d;}
@media only screen and (max-width: 679px) {
.back_to_top{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.back_to_top::after{color:#428b26;}
}
.cookie_alert_button input:not([type="checkbox"]){background-color:#428b26;}
#overlay_cookie_alert .cookie-alert__btn-grant{background-color:#428b26;}
#overlay_cookie_alert a{color:#428b26;}
.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y{background-color:#34741d !important;}
#header_top{background-color:#f3f7ee;}
.box_lang_type_flag.flag_list{background-color:#428b26;}
#header_menu a:hover{color:#428b26;}
#header_menu .box_compare_button_num a{background-color:#428b26;}
button.box_search_button{background-color:#428b26;}
button.box_search_button:hover{background-color:#34741d;}
.box_cart_price{color:#34741d;}
#box_cart_content_full::after{color:#428b26;}
#header_bottom{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_cart_itemlist{background-color:#428b26;}
.box_cart_itemlist .box_cart_button input{background-color:#34741d;}
.box_cart_itemlist .box_cart_button input:hover{background-color:#428b26;}
#cart:hover #box_cart_content_full::after{color:#34741d;}
.box_cart_item a:hover{color:#34741d;}
.catmenu_lvl3 a{color:#428b26;}
#mainmenu > li:hover > a, #mainmenu > li:hover > a{background-color:#f3f7ee;}
#mainmenu > li > div, #mainmenu > li > ul{background-color:#f3f7ee;}
.mobile_mainmenu_icon::after{color:#428b26;}
.maincat::before{color:#428b26;}
.box_left_title{color:#428b26;}
.product_filter_title{color:#34741d;}
.ui-slider-range{background-color:#428b26;}
.box_news_hidden_link_button{background-color:#34741d;}
.box_news_hidden_link_button:hover{background-color:#428b26;}
#element_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.box_art_element:not(:first-child){border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.product_filter_title{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.product_filter_title::before{color:#c9dcbc;}
.box_news_item:not(:first-child){border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_vote_item{border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_forum_item:not(:first-child){border-top-color:#c9dcbc;border-right-color:#c9dcbc;border-bottom-color:#c9dcbc;border-left-color:#c9dcbc;}
.box_calendar_element .text_color_white strong{color:#34741d;}
.box_calendar_element_select.bg_color_dark2 a{background-color:#428b26;}
.box_calendar_element_outer:nth-child(7n) span, .box_calendar_element_outer:nth-child(7n-1) span{color:#34741d;}
.box_calendar_header > div{background-color:#f3f7ee;}
.box_counter_main{background-color:#f3f7ee;}
#ud_shop_start #body_title h1{color:#428b26;}
#body_title h1, #title_content{color:#428b26;}
.page_page_blog_next a, .page_page_blog_back a{background-color:#34741d;}
.page_page_blog_next a:hover, .page_page_blog_back a:hover{background-color:#428b26;}
#newsletter{background-color:#428b26;}
.page_artlist_status_new_1, .page_artlist_status_new_2, .page_artlist_status_new_3{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artlist_name a:hover{color:#428b26;}
.page_artlist_cart_button.page_artlist_iconrow_icon{background-color:#34741d;}
.page_artlist_cart_button.page_artlist_iconrow_icon:hover{background-color:#428b26;}
.page_artlist_iconrow_icon a:hover{color:#428b26;}
.artlist_tooltip, .artlist_tooltip::after, .page_artlist_stock_tooltip, .page_artlist_stock_tooltip::after{background-color:#428b26;}
.page_artdet_param_desc:hover{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-thumb, .param_desc_tooltip::-webkit-scrollbar-thumb{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-track, .param_desc_tooltip::-webkit-scrollbar-track{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-track:hover, .param_desc_tooltip::-webkit-scrollbar-track:hover{background-color:#428b26;}
.page_artdet_param_desc > span::-webkit-scrollbar-track:active, .param_desc_tooltip::-webkit-scrollbar-track:active{background-color:#428b26;}
.param_desc_tooltip{background-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-track{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-track:hover{background-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-track:active{background-color:#428b26;}
.param_desc_tooltip::-webkit-scrollbar-thumb{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
#choose_cat_1 a:hover::after, #choose_cat_2 a:hover::after, #choose_cat_3 a:hover::after, .choose_cat_1 a:hover::after, .choose_cat_2 a:hover::after, .choose_cat_3 a:hover::after{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;color:#34741d;}
.page_tooltip_separator{background-color:#c9dcbc;}
#page_tooltip_params > table:nth-child(2n-3){background-color:#f3f7ee;}
.page_tooltip_name_1 h1{color:#428b26;}
.page_tooltip_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
#page_tooltip_price{background-color:#f3f7ee;}
.tooltip_icon a:hover{color:#428b26;}
.tooltip_icon .artdet_tooltip, .tooltip_icon .artdet_tooltip::after{background-color:#428b26;}
#page_tooltip_cart_button{background-color:#34741d;}
#page_tooltip_cart_button:hover{background-color:#428b26;}
#page_tooltip_cart .qtyplus:hover, #page_tooltip_cart .qtyminus:hover{color:#428b26;}
.page_artlist_item_3 .page_artlist_price{background-color:#f3f7ee;}
.page_artlist_iconrow .page_artlist_cart_button.page_artlist_iconrow_icon{background-color:#34741d;}
.page_artlist_iconrow .page_artlist_cart_button.page_artlist_iconrow_icon:hover{background-color:#428b26;}
.page_artlist_iconrow button.qtyplus:hover, .page_artlist_iconrow button.qtyminus:hover, .page_artlist_iconrow button.qtyplus:active, .page_artlist_iconrow button.qtyminus:active{color:#428b26;}
.artdet_rating_full::after{color:#34741d;}
.page_artdet_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_1_name h1{color:#428b26;}
#page_artdet_properties .stock_tooltip, #page_artdet_properties .stock_tooltip::after{background-color:#428b26;}
.page_artdet_neighbor_prev a:hover, .page_artdet_neighbor_next a:hover{box-shadow:#428b26 0px 0px 0px 8px inset;color:#428b26;}
#shortdesc_button:hover{box-shadow:#428b26 0px 0px 0px 7px inset;}
#shortdesc_button:hover::before{color:#428b26;}
.page_artdet_product_param_spec_item:nth-child(2n-3){background-color:#f3f7ee;}
#page_artdet_1_service_plus, #page_artdet_price, #page_artdet_cart_func{background-color:#f3f7ee;}
#page_artdet_cart_button a{background-color:#34741d;}
#page_artdet_cart_button a:hover{background-color:#428b26;}
.page_artdet_func_icon::before{color:#34741d;}
.page_artdet_func_button .page_artdet_func_icon:hover{box-shadow:#428b26 0px 0px 0px 8px inset;}
.page_artdet_func_icon:hover::before{color:#428b26;}
.artdet_tooltip, .artdet_tooltip::after{background-color:#428b26;}
.text_select_tooltip, .text_select_tooltip::after{background-color:#428b26;}
.page_pagelist_cart a{background-color:#34741d;}
.page_pagelist_cart a:hover{background-color:#428b26;}
.page_artdet_tab.page_artdet_tab_active{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_tab:hover{color:#428b26;}
.controller_button:hover, .controller_button_top:hover{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.controller_tooltip, .controller_tooltip::after{background-color:#428b26;}
.page_artdet_tab{color:#428b26;}
.page_artdet_social_icon_div::after{color:#34741d;}
.page_artdet_social_icon_div:hover::after{color:#428b26;}
.artdet2 #page_artdet_social_icon_facebook:hover, .artdet2 #page_artdet_social_icon_pinterest:hover, .artdet2 #page_artdet_social_icon_google:hover{box-shadow:#428b26 0px 0px 0px 7px inset;}
.page_artdet_tab, #page_cross_content .page_pagelist_title, #page_up_content .page_pagelist_title, #page_gift_content .page_pagelist_title, #tab_data_content{background-color:#f3f7ee;}
@media only screen and (max-width: 639px) {
.page_artdet_tab2{background-color:#f3f7ee;}
.page_artdet_tab2_active{background-color:#34741d;border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
}
.page_artforum_more a{background-color:#34741d;}
.page_artforum_more a:hover{background-color:#428b26;}
.page_artdet_product_type_element.page_artdet_product_type_element_aktiv a{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_artdet_product_type_element a:hover{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;background-color:#428b26;}
.sale_countdown_simple_inner{color:#428b26;}
.cd_wrap{color:#34741d;}
#cd_color_front{background-color:#428b26;}
.cd_sec, .cd_min, .cd_hour, .cd_day{background-color:#428b26;}
.cd_simple .cd_hour::after, .cd_simple .cd_min::after{color:#34741d;}
#page_artforum_title_write, .page_artforum_title{color:#34741d;}
#page_artforum_write_score .rating-star:hover::before, #page_artforum_write_score .rating-star:hover ~ .rating-star::before, #page_artforum_write_score .rating-input:checked ~ .rating-star::before, .artdet_rating_full .fa-star{color:#34741d;}
.page_cart_tr_item:hover td{background-color:#428b26;}
.page_cart_sum_row.total div{color:#34741d;}
#page_cart_coupon .text_button:hover{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;background-color:#428b26;}
.page_cart_foot .text_button:hover::before{color:#428b26;}
.page_cart_foot .text_button:hover input{color:#428b26;}
.page_cart_foot #page_cart_foot_button_order input{background-color:#34741d;}
.page_cart_foot #page_cart_foot_button_order input:hover{background-color:#428b26;}
#page_cart_weight::after{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
#page_cart_weight::before{border-bottom-color:#428b26;}
.page_cart2_unit, .page_cart2_unit::after{background-color:#428b26;}
.popup_title{background-color:#428b26;}
.page_popuplist_cart a{background-color:#34741d;}
.page_popuplist_cart a:hover{background-color:#428b26;}
.overlay_login .overlay_title{background-color:#428b26;}
.overlay_login button.close{background-color:#34741d;}
.overlay_login button.close:hover{background-color:#428b26;}
button.overlay_button_1, button.overlay_button_2, button.overlay_button_3, .overlay_dialog button, button.close{background-color:#34741d;}
button.overlay_button_1:hover, button.overlay_button_2:hover, button.overlay_button_3:hover, .overlay_dialog button:hover, button.close:hover{background-color:#428b26;}
.popup_title_button a, .popup_title_button2 a{background-color:#34741d;}
.popup_title_button a:hover, .popup_title_button2 a:hover{background-color:#428b26;}
.shop_popup_compare .popup_title{background-color:#428b26;}
table.compare_list_table .type_price div{color:#34741d;}
table.compare_list_table thead th, table.compare_list_table thead th:nth-child(1), table.compare_list_table thead{background-color:#f3f7ee;}
table.compare_list_table tbody tr:nth-child(2n) td{background-color:#f3f7ee;}
.page_exitpopup_title1{color:#428b26;}
.page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_exitpopup_coupon2, .page_exitpopup_coupon3{color:#34741d;}
.page_orderflow_item{background-color:#f3f7ee;}
.page_orderflow_item_num{border-top-color:#f3f7ee;border-right-color:#f3f7ee;border-bottom-color:#f3f7ee;border-left-color:#f3f7ee;}
.page_orderflow_item_ok, .page_orderflow_item_select{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_orderflow_item_ok .page_orderflow_item_num, .page_orderflow_item_select .page_orderflow_item_num{color:#34741d;border-top-color:#34741d;border-right-color:#34741d;border-bottom-color:#34741d;border-left-color:#34741d;}
.page_orderflow_item_ok .page_orderflow_item_num:hover{background-color:#34741d;}
.page_order_mods_table, .page_order_control_table, .terms_table{background-color:#f3f7ee;}
.page_order_mods_tr_head td, .page_order_control_tr_head td{background-color:#428b26;}
.page_headbutton #button_prev:hover, .page_headbutton #button_back:hover{background-color:#428b26;}
.page_icon_modify{color:#34741d;}
#page_order_control_sum_full{color:#34741d;}
.page_order_send_key_outer{background-color:#f3f7ee;}
.order_send_key_code{color:#34741d;}
.page_headtext{background-color:#428b26;}
.page_text_highlight{color:#428b26;}
.page_tab.page_tab_active, .page_tab.page_tab_active a{color:#428b26;}
.page_tab.page_tab_active{border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.page_tab:hover, .page_tab:hover a{color:#428b26;}
.order_payed, .order_notpayed{color:#34741d;}
.page_order_track_table .page_order_track_tr_body:hover{background-color:#428b26;}
#page_order_control_orderkey .page_order_control_tr_body, #page_order_control_orderstat .page_order_control_tr_body, #page_order_control_orderdate .page_order_control_tr_body{color:#34741d;}
.newcust_section{background-color:#f3f7ee;}
#button_del:hover{background-color:#428b26;}
.footer_menu strong{color:#34741d;}
.footer_menu ul li a{color:#428b26;}
@media only screen and (max-width: 640px) {
.page_tab2_active{background-color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
}
.box_vote_item_bar, .page_vote_item_bar_left_center{background-color:#428b26;}
.page_postsale_close_overlay_link{color:#428b26 !important;}
#page_postsale_popup_content .page_postsale_buttons .page_postsale_button{background-color:#428b26 !important;}
.js-active-filter{background-color:#428b26 !important;}
.js-clear-tag-filter::before{color:#428b26 !important;}
.js-clear-tag-filter{color:#428b26 !important;border-top-color:#428b26 !important;border-right-color:#428b26 !important;border-bottom-color:#428b26 !important;border-left-color:#428b26 !important;}
.element_status_new{color:#428b26;border-top-color:#428b26;border-right-color:#428b26;border-bottom-color:#428b26;border-left-color:#428b26;}
.order-send__redirect-sec{color:#428b26;}
.customer-address__default-address.is-checked, .customer-address__default-address:hover{background-color:#428b26;}
.text-primary{color:#34741d;}
.search-smart-autocomplete .js-search-result.is-selected, .search-smart-autocomplete .js-search-result:hover{background-color:rgba(52,116,29,0.4) !important;}
.search-smart-autocomplete .js-search-result b{color:#34741d !important;}
.suggestion-inner a:hover{color:#34741d;}
.tippy-box{background-color:#428b26;}

/* Outletarak main navigation, requested order 2026-10-22 */
#mainmenu{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:0;}
#mainmenu > li{float:none;flex:0 0 auto;margin:0;}
#mainmenu > li > a{white-space:nowrap;font-size:clamp(10px,.95vw,12px);letter-spacing:.025em;padding-left:clamp(4px,.6vw,10px);padding-right:clamp(4px,.6vw,10px);}
#responsive_cat_menu_content .ul_level_0{display:flex;flex-direction:column;}
#mainmenu > li[data-id="328092"]{order:1;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Haztartas"]){order:1;}
#mainmenu > li[data-id="485401"]{order:2;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Szepsegapolas-es-higienia"]){order:2;}
#mainmenu > li[data-id="118734"]{order:3;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Vitaminok-es-etrend-kiegeszitok"]){order:3;}
#mainmenu > li[data-id="856068"]{order:4;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Parfumok"]){order:4;}
#mainmenu > li[data-id="664923"]{order:5;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="Illoolajok-es-diffuzorok"]){order:5;}
#mainmenu > li[data-id="akcio"]{order:6;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="shop_artspec.php"]){order:6;}
#mainmenu > li#menu_item_id_763778{order:7;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="/Rolunk"]){order:7;}
#mainmenu > li#menu_item_id_930300{order:8;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="/blog"]){order:8;}
#mainmenu > li[data-id="491435"]{order:9;}
#responsive_cat_menu_content .ul_level_0 > li:has(> a[href*="/Markak"]){order:9;}


@media (max-width:1023px){#mainmenu{display:none;}}

/* mobile menu retained */

/* Matching category cards, brands and sale paired, 2026-10-22 */
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_hr{display:none;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list_spec{display:contents;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item{float:none;display:block;width:100%;max-width:280px;margin:0;padding:0;min-width:0;justify-self:center;text-align:center;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic{display:block;width:100%;height:auto;aspect-ratio:1;background:#fff;border:1px solid #e7ece5;box-sizing:border-box;overflow:hidden;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic_inner{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic a{display:block;width:100%;height:100%;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_pic img{display:block!important;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main{height:auto;min-height:42px;margin:8px 0 0;padding:0;background:transparent;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_name{height:auto;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main a{font-size:14px;line-height:1.4;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_outer{display:flex;flex-direction:column;padding:0;background:transparent;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_outer .page_cat_pic{order:0;padding:10px;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_main_outer .page_cat_main{order:1;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Haztartas"]){order:1;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Szepsegapolas-es-higienia"]){order:2;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Vitaminok-es-etrend-kiegeszitok"]){order:3;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Parfumok"]){order:4;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Illoolajok-es-diffuzorok"]){order:5;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(a[href$="/Markak"]){order:6;grid-column:1;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) .page_cat_item:has(#page_cat_item_akcio){order:7;grid-column:2;}
#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) #page_cat_item_akcio .text_color_fault{color:inherit;}
@media(max-width:599px){#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;}}

#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list::before,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list::after,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list_spec::before,#page_cat_content:has(> .page_cat_list a[href$="/Haztartas"]) > .page_cat_list_spec::after{display:none;content:none;}

/* Outletarak checkout shipping logos, 2026-10-22 */
#szall_mod_6440656 .page_order_mods_td_2 > strong::before,
#szall_mod_6675226 .page_order_mods_td_2 > strong::before,
#szall_mod_6675231 .page_order_mods_td_2 > strong::before,
#szall_mod_6675266 .page_order_mods_td_2 > strong::before,
#szall_mod_6675236 .page_order_mods_td_2 > strong::before,
#szall_mod_6675241 .page_order_mods_td_2 > strong::before,
#szall_mod_6439481 .page_order_mods_td_2 > strong::before,
#szall_mod_6675246 .page_order_mods_td_2 > strong::before,
#szall_mod_6675251 .page_order_mods_td_2 > strong::before,
#szall_mod_6675271 .page_order_mods_td_2 > strong::before,
#szall_mod_6675256 .page_order_mods_td_2 > strong::before,
#szall_mod_6675261 .page_order_mods_td_2 > strong::before{content:"";display:inline-block;width:68px;height:30px;margin:0 12px 0 0;background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:middle;}
#szall_mod_6440656 .page_order_mods_td_2 > strong::before,
#szall_mod_6675226 .page_order_mods_td_2 > strong::before,
#szall_mod_6675231 .page_order_mods_td_2 > strong::before,
#szall_mod_6675266 .page_order_mods_td_2 > strong::before,
#szall_mod_6675236 .page_order_mods_td_2 > strong::before,
#szall_mod_6675241 .page_order_mods_td_2 > strong::before{background-image:url("https://www.outletarak.hu/shop_ordered/31751/pic/icon/shipping_6440656.png");}
#szall_mod_6439481 .page_order_mods_td_2 > strong::before,
#szall_mod_6675246 .page_order_mods_td_2 > strong::before,
#szall_mod_6675251 .page_order_mods_td_2 > strong::before,
#szall_mod_6675271 .page_order_mods_td_2 > strong::before,
#szall_mod_6675256 .page_order_mods_td_2 > strong::before,
#szall_mod_6675261 .page_order_mods_td_2 > strong::before{background-image:url("https://www.outletarak.hu/shop_ordered/31751/pic/icon/shipping_6439481.png");}
