@import "/wp-content/themes/nirfood-theme/assets/css/fonts.css";:root{--nirfood_primary-color:#FFD899;--secondary-color:#3A2213;--text-color:#FFFFFF;--Primary-Primary-7:#3A2213;--Primary-Primary-10:#0F0805;--Secondry-Secondry-6:#FFD899;--Secondry-Secondry-10:#332B1F;--Primary-Primary-5:#6D5546;--Primary-Primary-4:#927F74;--Danger-Sucsess-6:#F54748;--Sucsess-Sucsess-6:#00D270;--Primary-Primary-9:#1D110A;--Gray-Gray-10:#191A1A}#wpadminbar{position:fixed}*{padding:0;margin:0;box-sizing:border-box;font-family:'Montserrat',sans-serif}html{scroll-behavior:smooth}body{background:var(--Primary-Primary-10,#0F0805);font-family:'Montserrat',sans-serif;color:#fff;font-size:16px;position:relative}ul,li{list-style:none}a{text-decoration:none}img{display:block;max-width:100%;height:auto}img.alignright{display:flex;justify-content:flex-start}img.alignleft{margin-right:auto;display:flex}img.aligncenter{margin:auto;display:flex}.alignright,.alignleft img{max-width:50%!important}input,button,textarea{font-family:inherit;outline:0}button{cursor:pointer}input::placeholder{color:inherit}.ovl__nirfood{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;z-index:99;background-color:rgb(0 0 0 / .6);display:none}.h-100{height:100%}@media (min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl,.elementor-section.elementor-section-boxed>.elementor-container{max-width:1320px!important}}@keyframes spinner{to{transform:rotate(360deg)}}.spinner:before{content:'';box-sizing:border-box;position:absolute;top:40%;left:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;border-radius:50%;border:2px solid #ccc;border-top-color:#07d;animation:spinner .6s linear infinite;display:none}.body_content{padding-top:120px}.body_content h1{font-size:42px;color:#fff;font-family:'Libre Baskerville',serif;margin-bottom:40px}.body_content.home_content{padding-top:0}.nwf_before_title,.checkout_page h3{padding-left:57px;position:relative;color:#FFD899;width:max-content}.nwf_before_title:before,.checkout_page h3:before{content:"";background:url(/wp-content/themes/nirfood-theme/assets/images/before_title.png);width:49px;height:10px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.nwf_after_title{padding-right:57px;position:relative;color:#FFD899;width:max-content}.nwf_after_title:after{content:"";background:url(/wp-content/themes/nirfood-theme/assets/images/before_title.png);width:49px;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg)}.logo__nirfood{display:block;width:max-content;margin-right:57px;position:relative}.mobile_menu_icon_nirfood{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:#ECE9E71A;backdrop-filter:blur(20px);margin-inline-start:8px}.logo__nirfood:after{content:"";position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:1px;height:48px;background:#FFD8994D}.logo__nirfood img{max-width:120px;height:74px}.toggle_menu_nirfood{display:none}.top_header_nirfood{display:flex;align-items:center;justify-content:space-between;padding:0 30px}.header__nirfood{padding:10px 0;position:absolute;top:0;left:0;right:0;z-index:99;background:linear-gradient(180deg,#110A06 0%,#110A0600 100%);transition:transform 0.35s ease,background-color 0.35s ease}.header__nirfood.is-sticky{position:fixed;top:0;left:0;transform:translateY(0);animation:slideDownHeader 0.35s ease forwards;background:#110A06;box-shadow:0 10px 20px 0 #6D554633}@keyframes slideDownHeader{from{transform:translateY(-100%)}to{transform:translateY(0)}}.nirfood_main_menu{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;gap:20px}.mobile_menu_box_head,.mobile_menu_login_btn{display:none}.nirfood_main_menu a{color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;transition:all 0.3s linear;line-height:30px}.nirfood_main_menu a:hover{color:var(--nirfood_primary-color)}.nirfood_main_menu .current_page_item a{color:var(--nirfood_primary-color)}.nirfood_main_menu>li>a{display:flex;align-items:center}.nirfood_main_menu>li>a .hasub_nirfood{margin-right:3px}.nirfood_main_menu .sub-menu{position:absolute;top:38px;min-width:150px;width:max-content;background:#fff;border-radius:5px;box-shadow:0 3px 6px rgb(0 0 0 / .16);padding:8px;display:none}.nirfood_main_menu .sub-menu .sub-menu{top:0;right:100%}.nirfood_main_menu .sub-menu a{width:100%;display:flex;align-items:center;justify-content:space-between}.nirfood_main_menu .sub-menu .hasub_nirfood{transform:rotate(90deg)}.nirfood_main_menu .menu-item-has-children{position:relative}.auth_links__nirfood{display:flex;position:relative;align-items:center;flex-direction:row-reverse}.auth_links__nirfood svg path{fill:var(--nirfood-primary)}.auth_login__nirfood,.auth_links__nirfood a,.user_logged_menu_btn{border:1px solid #FFD899;border-radius:8px;color:#FFD899;background-color:#fff0;font-size:14px;line-height:22px;padding:10px 12px;display:flex;align-items:center;gap:8px;font-weight:700}.user_logged_menu_btn{justify-content:center}.auth_links__nirfood span,.auth_links__nirfood i{color:#fff}.cart__nirfood{position:relative;z-index:3;min-width:60px;height:42px;background-color:var(--nirfood-primary);color:#fff;transition:all 250ms cubic-bezier(.19,1,.22,1);border-radius:5px;border:0;padding:3px 15px;display:flex;align-items:center;justify-content:center;font-size:15px}.cart__nirfood i{font-size:1rem;font-weight:300;margin:0 5px 0 0}.authbox__nirfood{width:95%;min-width:320px;max-width:570px;max-height:90dvh;margin:0 auto;box-shadow:0 0 20px rgb(0 0 0 / 30%);border-radius:10px;top:50%;transform:translateY(-50%);position:fixed;z-index:100;left:0;right:0;background:#0F0805;overflow:hidden;border:2px solid #FFE0AD}.popup__nirfood{display:none}.auth_img__nirfood{width:40%;position:relative}.auth_img__nirfood label{width:100%}.auth_img__nirfood img{width:100%;height:100%}.auth_img__nirfood::after{content:"";display:inline-block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:#231f20;opacity:.6}.auth_content__nirfood{width:100%;padding:60px 40px 20px;display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;color:#fff}.authbox__nirfood_title{font-size:36px;font-weight:700;margin-bottom:40px;color:#fff;font-family:'Libre Baskerville',serif;text-align:center}.close_authbox__nirfood{color:#333;position:absolute;top:26px;right:26px;font-size:20px}.close_ovl__nirfood{cursor:pointer}.divider_nirfood{width:100%;margin:20px 0;position:relative;display:flex;justify-content:center}.divider_nirfood span{background:#0F0805;padding:5px;z-index:9;color:#ECE9E74D}.divider_nirfood:before{content:"";width:100%;height:1px;background:#ECE9E74D;position:absolute;top:50%;left:0;transform:translateY(-50%)}.auth_form_con__nirfood{display:flex;flex-direction:column;align-items:center;width:100%}.authbox_title__nirfood{color:#fff;font-size:18px;font-weight:700;margin-bottom:40px}.auth_input_field{display:flex;flex-direction:column;width:100%;position:relative;margin-bottom:8px}.auth_input_field input{border:1px solid #ECE9E74D;border-radius:8px;padding:15px;height:60px;width:100%;font-size:15px;background:#fff0;color:#fff}.authbox_desc__nirfood{width:100%;font-size:14px;line-height:22px;font-weight:400;margin-bottom:16px}.resend_block_nirfood{margin-top:70px;margin-bottom:20px}.checkbox_field_nirfood{width:100%;font-size:14px;font-weight:400;line-height:22px;margin:8px 0}.auth_input_field input::placeholder{color:#ECE9E74D}.auth_input_field label{font-size:14px;font-weight:700;pointer-events:none;display:block;text-align:center;color:#FFFBF5;padding:0 5px;transition:all 250ms cubic-bezier(.19,1,.22,1);width:max-content;margin-bottom:8px}.btn_google_nirfood{width:100%;border:1px solid #FFD899;height:60px;border-radius:8px;display:flex;align-items:center;justify-content:start;background:#fff0;color:#fff;padding:16px;gap:16px;font-size:16px}.continue_btn_nirfood{background:linear-gradient(89.5deg,#FFD899 55.9%,#F07E19 128.63%);border:none;color:#332B1F;display:flex;align-items:center;justify-content:center;height:60px;margin:30px 0 0 0;width:100%;border-radius:8px;font-size:16px;font-weight:700}.auth_input_field.error input{border:1px solid #c22028}.auth_input_field.error label{color:#c22028}.text_error__nirfood{color:#c22028;padding-top:5px;font-size:13px;text-align:left}.nirfood_back{color:#333;position:absolute;top:30px;left:30px;font-size:20px;font-weight:300;cursor:pointer}.m-10{margin:10px 0}.timer_nirfood{color:#00babe;font-size:13px;margin:10px 0 0 0;height:27px}.resend_token_nirfood,.forget_pass_btn_nirfood{color:var(--Secondry-Secondry-6,#FFD899);font-size:16px;font-weight:700;background:#fff0;border:0;text-decoration:underline}.cats_nirfood{display:flex;flex-wrap:wrap}.cats_nirfood li img{width:100%}.cats_nirfood li h3{position:absolute;top:12px;font-size:1.125rem;font-weight:400;color:#fff;text-shadow:0 2px 2px rgb(0 0 0 / 80%);z-index:2;width:auto;right:15px}.cats_nirfood a{position:relative;overflow:hidden;border-radius:10px;display:block;transition:all 250ms cubic-bezier(.19,1,.22,1)}.cats_nirfood a::after{position:absolute;content:'';left:0;top:0;width:100%;height:50%;z-index:1;background:linear-gradient(to bottom,rgb(0 0 0 / .6) 0%,#fff0 100%)}.cart_header_nirfood{display:none}.content_nirfood{position:relative;display:flex;justify-content:space-between}.content_nirfood_tabs{width:65%;transition:all 0.3s linear}.content_nirfood_tabs.cart_disable{width:100%}.info_restaurant_top_nirfood{display:flex;align-items:start;justify-content:space-between;flex-direction:column}.info_restaurant_nirfood_2 .info_restaurant_top_nirfood{justify-content:flex-start}.head_content_img_nirfood{align-items:center;position:relative;width:100%;display:flex;justify-content:space-between;padding-top:120px}.head_content_img_nirfood img{width:100%;max-width:470px}.restaurant_name_nirfood{color:#fff;font-size:42px;font-weight:700;margin-bottom:16px;font-family:'Libre Baskerville',serif!important}.delivery_time_box_nirfood{padding:6px 12px;background:#2C190E;border-radius:4px;display:flex;align-items:center;color:#fff;gap:18px;font-size:16px;font-weight:500;margin-bottom:32px}.status_nirfood{display:flex;align-items:center}.info_restaurant_nirfood_2 .status_nirfood{margin:0 20px 0 0}.status_nirfood span{color:#fff;font-size:16px}.status_nirfood i{background-color:#888;position:relative;width:12px;height:12px;display:inline-block;margin-right:7px;border-radius:100%;animation:flash 1s linear infinite}.status_nirfood.online_nirfood i{background-color:#21c64f}.status_nirfood.online_nirfood i:before{position:absolute;width:20px;height:20px;left:-4px;top:-4px;content:"";background-color:rgb(33 198 79 / .3);border-radius:50%}@keyframes flash{0%,100%{opacity:1}50%{opacity:0}}.info_restaurant_nirfood>.container{position:relative;padding-top:15px}.info_restaurant_nirfood_2{background-color:#F4F4F4;background-repeat:no-repeat;background-size:cover;padding:20px 0 0 0;position:relative}.info_restaurant_nirfood_2::before{position:absolute;top:0;left:0;content:"";display:inline-block;bottom:0;z-index:1;width:50%;height:100%;background:linear-gradient(to right,transparent,#F4F4F4 100%)}.info_restaurant_triangle::before{position:absolute;top:-15px;left:20px;content:" ";height:0;width:0;pointer-events:none;border:8px solid #fff0;border-bottom-color:#fff;z-index:2;display:inline-block}.nirfood_star_rate{height:23px;width:100px}.rate_nirfood{display:flex;align-items:center}.nirfood_star_count{margin:0 10px;display:inline-block;vertical-align:middle;font-weight:400;line-height:1;padding:7px;background-color:#21c64f;color:#fff;font-size:.875rem;border-radius:5px}.info_restaurant_nirfood_2 .nirfood_star_count{background-color:#fff0;color:#000}.nirfood_comments_count{vertical-align:middle;padding:7px 10px;line-height:1;font-size:.6875rem;color:var(--nirfood-primary);border:1px solid var(--nirfood-primary);border-radius:5px;white-space:nowrap;background:#fff}.info_restaurant_nirfood_2 .nirfood_comments_count{background:#fff0;border:none;padding:0;position:relative}.info_restaurant_nirfood_2 .review_count_nirfood{background:var(--nirfood-primary);color:#fff;width:15px;height:15px;border-radius:100%;position:absolute;top:-9px;right:-7px;display:flex;align-items:center;justify-content:center}.info_restaurant_nirfood_2 .nirfood_comments_count i{font-size:16px;color:#656565}.nirfood_restaurant_bottom_nirfood{display:flex;align-items:center;justify-content:space-between;margin:10px 0 0 0}.info_restaurant_nirfood_2 .nirfood_restaurant_bottom_nirfood{flex-direction:column;align-items:flex-start}.nirfood_avg_delivery{display:flex;align-items:center}.info_restaurant_nirfood_2 .nirfood_avg_delivery{margin:10px 0 0 0}.nirfood_avg_delivery i{color:var(--nirfood-primary);font-size:40px;margin:0 15px 0 0;font-weight:300}.nirfood_avg_delivery_txt{color:#383c47;font-weight:600}.nirfood_avg_delivery_txt p{color:#888;font-size:12px;font-weight:400}.menu_links_nirfood_container ul{border-bottom:1px solid #3A2213;margin:14px 0 0 0}.menu_links_nirfood_container li{color:#fff;padding:10px 16px}.menu_links_nirfood_container li.active{color:#fff;background:#2C190E;border-bottom:solid 3px #6D5546;border-radius:4px 4px 0 0}.info_restaurant_nirfood_2 .menu_links_nirfood_container{padding:14px 0;border-top:1px solid #777;margin:25px 0 0 0}.menu_links_nirfood{display:flex;align-items:center;padding:0}.menu_links_nirfood li{cursor:pointer;transition:all 0.2s linear;margin:0 30px 0 0;position:relative}.menu_links_nirfood li.active::after{content:"";display:block;position:absolute;bottom:-15px;width:100%;height:3px;border-radius:5px;background:var(--nirfood-primary);right:0}.info_restaurant_nirfood_2 .menu_links_nirfood li{padding:5px 10px;border-radius:5px}.info_restaurant_nirfood_2 .menu_links_nirfood li.active{background:var(--nirfood-primary);color:#fff}.menu_links_nirfood li:hover{color:#fff;background:#2C190E;border-bottom:solid 3px #6D5546;border-radius:4px 4px 0 0}.cat_title_nirfood{color:#FFD899;font-size:20px;line-height:28px;font-weight:600;margin:1em 0;display:flex;align-items:center}.checkout_cart_title_nirfood{margin-bottom:16px;font-size:20px;line-height:28px;font-weight:600}.cat_title_nirfood.with_icon_nirfood{border-bottom:3px solid var(--nirfood-primary);width:max-content;padding-bottom:12px;padding-top:30px;margin:0}.cat_title_nirfood.with_icon_nirfood img{margin:0 0 0 10px}.product_nirfood_type_1{background:linear-gradient(216.14deg,#1D110A 3.06%,#3A2213 78.8%);padding:0;min-height:85px;border-radius:20px;transition:all 250ms cubic-bezier(.19,1,.22,1);height:100%;color:#fff;display:flex;flex-direction:column}.product_nirfood_content{background:#1D110A;padding:20px 15px}.product_nirfood_type_1.in_cart{border:1px solid var(--nirfood-primary)}.product_nirfood_type_1 img{width:100%;height:auto;border-radius:10px}.product_ingrediant_nirfood{font-size:14px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:22px;height:54px;overflow:hidden;border-bottom:solid 1px #6D5546;padding-bottom:10px;margin-bottom:16px}.product_title_nirfood{font-size:16px;font-weight:600;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product_cart_actions_nirfood{display:flex;justify-content:space-between;align-items:center}.product_cart_actions_nirfood button{border:none;width:25px;height:25px;cursor:pointer;font-size:14px;background:#fff0;display:flex;align-items:center;justify-content:center}.product_cart_actions_nirfood button i{font-weight:500}.qty_nirfood{display:flex;align-items:center;justify-content:center;height:47px;border:1px solid #FFD899;border-radius:8px;color:#FFD899;width:104px}.qty_nirfood p{font-size:14px;color:#FFD899;cursor:pointer}.qty_nirfood.active p{display:none}.qty_nirfood.active,.qty_nirfood:hover{background-color:#FFD899;color:#332B1F}.qty_nirfood:hover p{color:#332B1F}.add_cart_text{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.qty_nirfood button{display:none}.qty_nirfood.active button{display:block}.qty_nirfood.active button i{color:#332B1F}.product_cart_actions_nirfood .product_cart_minus{display:none}.qty_nirfood input{display:none;width:20px;text-align:center;border:0;background:#fff0;color:#332B1F;font-size:14px;font-weight:500}.qty_nirfood.active input{display:block}.qty_nirfood.active .product_cart_minus{display:block}.woocommerce-Price-amount.amount{color:var(--nirfood-primary);font-size:.8125rem}.cart_empty_nirfood{color:#ccc;text-align:center;display:block;margin:10px auto 0}.tab_nirfood{display:none}.tab_nirfood.active{display:block;position:relative}.cat_item__nirfood{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;background:#2C190E;border:2px solid #2C190E;padding:16px 13px;border-radius:16px;color:#fff;margin-top:25px;box-shadow:0 0 10px 0 #927F7440}.cat_item__nirfood.selected{border:2px solid #927F74}.cat_item__nirfood img{max-width:100%;width:auto;height:auto;margin:0 0 10px 0;margin-top:-48px}.cat_item__nirfood p{font-size:.84375rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.container__nirfood{max-width:1050px}.menu_slider_nirfood_next,.menu_slider_nirfood_prev{position:absolute;top:50%;margin-top:-10px;font-size:1.75rem;cursor:pointer}.menu_slider_nirfood_prev{left:-5%}.menu_slider_nirfood_next{right:-5%}.menu_slider_nirfood_next.swiper-button-disabled,.menu_slider_nirfood_next.swiper-button-disabled{opacity:.2}.menu_list_box_nirfood{z-index:90;background-color:#0F0805;position:sticky;left:0;right:0;top:60px;width:100%;transition:all 0.1s ease-in-out;padding:20px 0}.menu_list_box_nirfood h2{margin:28px 0}.search_menu_nirfood{width:100%;background-color:#656565;border:1px solid #eee;border-radius:5px;height:57px;display:flex;align-items:center;justify-content:space-between;padding:0 5px;margin:20px 0 0 0;color:#fff;padding:0 15px}.search_menu_nirfood input{width:100%;border:0;color:#fff;background:inherit}.search_menu_nirfood input::placeholder{color:#fff}.nirfood_relative{position:relative}.fix_height{min-height:300px}.cart_loading_nirfood{display:flex;flex-direction:column;align-items:center;color:#ccc}.cart_loading_nirfood i{font-size:100px;margin:40px 0 20px 0}.cart_items_nirfood li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #6D5546;padding-bottom:15px;margin-bottom:15px}.nirfood_total_cart{border-bottom:none!important}.cart_items_nirfood li.nirfood_transport{display:none}.cart_items_nirfood li.nirfood_transport.show{display:flex}.cart_qty_nirfood{display:flex;align-items:center}.cart_item_pricing_nirfood .woocommerce-Price-amount.amount{font-size:.8125rem;color:#383c47;margin:4px 0 0 0;display:block}.remove_product_nirfood{transition:all 0.3s ease-in-out;width:0;font-size:14px;color:var(--nirfood-primary);opacity:0;cursor:pointer}.cart_items_nirfood li:hover .remove_product_nirfood{width:25px;opacity:1}.cart_qty_nirfood input{width:30px;text-align:center;border:0;font-size:14px;color:#fff;background:#fff0}.cart_qty_nirfood .product_cart_item_plus,.cart_qty_nirfood .product_cart_item_minus{background:#FFD8994D;border:solid 1px #FFD899;border-radius:8px;width:40px;height:40px;color:#fff;display:flex;align-items:center;justify-content:center}.cart_item_info_right__nirfood{display:flex;align-items:center}.cart_item_info_right__nirfood img{width:80px;height:auto;background:#2C190E;margin-right:10px;border-radius:16px;display:none}.total_cart_nirfood{font-size:16px;font-weight:400}.total_cart_amount_nirfood .woocommerce-Price-amount.amount{color:#fff;font-size:20px;font-weight:500}.nirfood_checkout_total_cart .woocommerce-Price-amount.amount{color:#fff;font-size:28px;font-weight:700}.checkout_btn_nirfood{background-color:#FFD899;width:100%;padding:16px;display:flex;align-items:center;justify-content:center;color:#332B1F;border-radius:8px;transition:all 0.25s cubic-bezier(.19,1,.22,1);font-size:16px;font-weight:700;border:none}.checkout_payment_btn_nirfood{background-color:#FFD899;width:100%;padding:16px;display:flex;align-items:center;justify-content:center;color:#332B1F;border-radius:8px;transition:all 0.25s cubic-bezier(.19,1,.22,1);font-size:16px;font-weight:700;border:none}.woocommerce form.checkout_coupon form,.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper,.woocommerce-checkout .wc_payment_methods,.nirfood_pickup_info .delivery_methods_nirfood,.reservation_nirfood form,div#delivery_field_pickup__nirfood,div.address_list_nirfood,#nirfood_wallet_partial_use{border:1px solid #6D5546!important;padding:20px!important;margin-bottom:40px!important;border-radius:8px!important}#nirfood_wallet_partial_use label{font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px}.nirfood-wallet-partial-message{font-size:14px;font-weight:400;color:#afafaf;margin-top:12px}input#nirfood_use_wallet2{width:20px;height:20px;accent-color:#FFD899}.nirfood-checkbox{display:flex;align-items:center;gap:10px;cursor:pointer;user-select:none}.nirfood-checkbox input{display:none}.nirfood-checkbox .checkmark{width:22px;height:22px;border:2px solid #6D5546;border-radius:4px;background:#fff0;position:relative;transition:all .2s ease;flex-shrink:0}.nirfood-checkbox input:checked+.checkmark{background:#574731;border-color:#574731}.nirfood-checkbox input:checked+.checkmark::after{content:'';position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.delivery-item,.address-item{display:flex}.woocommerce-checkout #payment{background:none}.woocommerce-checkout .place-order{border:1px solid #6D5546!important;padding:20px!important;margin-bottom:40px!important;border-radius:8px!important;color:#ffffff!important}.checkout_page h3{color:#FFD899!important;font-size:20px!important;font-weight:700!important;margin-bottom:16px!important}.woocommerce form .form-row .input-text{height:40px;background-color:#fff;border:1px solid #eee;border-radius:5px;padding:0 10px}.woocommerce-page form .form-row textarea.input-text::placeholder{color:#ECE9E74D}.woocommerce-page form .form-row textarea.input-text{height:120px;width:100%!important;border:1px solid #ECE9E74D;background:#fff0;padding:16px;border-radius:8px;outline:none;color:#fff;font-size:16px}.woocommerce form .form-row input.input-text::placeholder{color:#ccc}.woocommerce button.button.alt{background-color:var(--nirfood-primary);border:1px solid var(--nirfood-primary);font-size:.9375rem;transition:all 0.25s cubic-bezier(.19,1,.22,1);border-radius:5px}.woocommerce button.button.alt:hover{background:#e83011;border-color:#e83011}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#FFD899;width:100%;padding:16px;display:flex;align-items:center;justify-content:center;color:#332B1F;border-radius:8px;transition:all 0.25s cubic-bezier(.19,1,.22,1);font-size:16px;font-weight:700;margin-top:40px}#total_order_nirfood{text-align:center;margin:60px 0 0 0;font-size:16px}#total_order_nirfood .woocommerce-Price-amount.amount{color:#fff;font-size:28px;font-weight:700}.delivery_methods_nirfood{display:flex;flex-direction:column;gap:12px}.delivery_methods_nirfood input[type="radio"],.nirfood_address_list input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;border:2px solid #6D5546;margin:0;margin-right:8px;position:relative;cursor:pointer;justify-content:center;align-items:center;background:#fff0;display:inline-flex;margin-bottom:16px}.delivery_methods_nirfood input[type="radio"]::before,.nirfood_address_list input[type="radio"]::before{content:"";width:12px;height:12px;border-radius:50%;background:#191A1A;transform:scale(0);transition:transform 0.3s ease}.delivery_methods_nirfood input[type="radio"]:checked,.address-item input[type="radio"]:checked{background:#FFD899}.delivery_methods_nirfood input[type="radio"]:checked::before,.address-item input[type="radio"]:checked::before{transform:scale(1)}.delivery_methods_nirfood label{display:flex!important;align-items:center;gap:8px;width:calc(100% - 35px);font-size:16px;line-height:28px;font-weight:500;color:#fff;cursor:pointer;margin-bottom:16px}.nirfood_address_list label{display:flex!important;align-items:center;gap:8px;width:calc(100% - 35px);font-size:16px;line-height:28px;font-weight:500;color:#fff;cursor:pointer;margin-bottom:16px}.delivery_methods_nirfood input{margin:0 0 0 3px}#delivery_checkout_nirfood h3{font-weight:600;font-size:16px;margin:30px 0 10px 0}.woocommerce-additional-fields h3,.appy_coupon_title_nirfood{font-weight:600;font-size:16px;margin:0 0 10px 0}#order_comments_field label{display:none}.nirfood_links_map{display:flex;align-items:center;margin:20px 0 0 0}.nirfood_links_map a{height:55px;display:block;padding:10px 20px;border:1px solid #ccc;transition:all 0.25s cubic-bezier(.19,1,.22,1);border-radius:5px;margin:0 0 0 10px}.nirfood_links_map a:hover{background:#f2f2f2}.address_nirfood{font-style:normal;margin:5px 0 0 0;font-size:14px}.address_popup_btn_nirfood{border-radius:6px;border:solid 1px #FFD899;color:#FFD899!important;font-weight:500;font-size:16px;background:transparent!important;cursor:pointer;margin-bottom:10px;padding:10px 20px}.nirfood_delivery_info_title{display:flex;align-items:center;justify-content:space-between}.address_popup_btn_nirfood:hover{color:#fff;border-color:var(--nirfood-primary);background-color:var(--nirfood-primary)}.address_popup_nirfood,.edit_address_popup_nirfood{max-width:750px;margin:0 auto;box-shadow:0 0 20px rgb(0 0 0 / 30%);border-radius:16px;top:50%;transform:translateY(-50%);position:fixed;z-index:100;left:0;right:0;background:#0F0805;overflow:auto;display:none;height:90dvh;max-height:500px;padding:20px;border:solid 2px #FFE0AD}.address_popup_nirfood #map{height:300px;border-radius:8px}.address_popup_title_nirfood{display:flex;align-items:center;padding-bottom:15px;height:58px;border-bottom:solid 1px #6D5546;margin-bottom:20px}.add_address_title_nirfood{text-align:start;width:100%;font-size:18px;font-weight:700;color:#fff}.close_address_popup_nirfood{display:block;margin-right:auto;cursor:pointer;font-size:21px}.latlng_save_nirfood{background-color:#FFD899;background:linear-gradient(89.5deg,#FFD899 55.9%,#F07E19 128.63%);width:100%;padding:16px 20px;display:flex;align-items:center;justify-content:center;color:#332B1F;border-radius:8px;transition:all 0.25s cubic-bezier(.19,1,.22,1);font-size:14px;font-weight:600;margin-top:10px;z-index:400;border:none}.address_popup_container_nirfood{position:relative}.save_my_address,.edit_my_address{background:linear-gradient(89.5deg,#FFD899 55.9%,#F07E19 128.63%);border:none;color:var(--Secondry-Secondry-10,#332B1F);padding:16px 20px;font-size:16px;border-radius:8px;margin-top:20px;display:block;width:100%;font-weight:600}.cart_container_nirfood{position:relative;padding:20px;border:1px solid #6D5546;border-radius:20px;color:#fff}.checkout_cart_container_nirfood{position:relative;padding:20px;border:1px solid #6D5546;border-radius:20px;color:#fff}.cart_item_pricing_nirfood h4{font-weight:500;font-size:16px;line-height:28px}.mobile_total_cart_nirfood{position:fixed;bottom:0;left:0;width:100%;height:max-content;padding:20px;border-top:1px solid #6D5546;background:#1D110A;z-index:90;display:none}.mobile_cart_bottom{display:none}.mobile_total_cart_nirfood button{width:100%;padding:16px;background:#FFD899;border-radius:8px;color:#332B1F;font-size:16px;font-weight:700;border:none}.cart_item_pricing_nirfood .amount{color:#ffffff!important;font-weight:700;font-size:16px;line-height:28px}.cart_container_nirfood.loading .spinner:before{display:block}.cart_container_nirfood.loading .cart_items_nirfood{opacity:.5}.empty_map_nirfood{display:block;font-size:13px;color:red;font-weight:400;height:10px}.nirfood_addss_contanier input::placeholder{color:#ECE9E74D}.nirfood_addss_contanier input,.nirfood_addss_contanier textarea{height:40px;background-color:#fff0;border:1px solid #ECE9E74D;border-radius:8px;padding:0 16px;width:100%;margin:0 0 15px 0;color:#fff;font-family:inherit}.nirfood_addss_contanier textarea{height:125px;padding:16px}#delivery_field_pickup__nirfood,#delivery_field_delivery__nirfood{display:none}.nirfood_addss_contanier .text_error__nirfood{text-align:center;display:block}.variable_product_icon_nirfood{position:absolute;width:20px;height:15px;bottom:8px;border-radius:4px 0 0 0;left:30px;top:13px;border-left:2px solid #ccc;border-top:2px solid #ccc;margin-top:-10px;transition:all 250ms cubic-bezier(.19,1,.22,1);opacity:.8;filter:alpha(opacity=80)}.variable_product_icon_nirfood::before,.variable_product_icon_nirfood::after{position:absolute;content:'';width:18px;height:13px;left:0;top:0;transition:all 250ms cubic-bezier(.19,1,.22,1)}.variable_product_icon_nirfood::before{border-radius:3px;background-color:#ccc;transform:translate(6px,6px)}.variable_product_icon_nirfood::after{border-left:2px solid #ccc;border-radius:4px 0 0 0;transform:translate(2px,2px);border-top:2px solid #ccc}.variable_product_selected_nirfood{display:flex;align-items:center;position:relative}.product_var_cart_plus{color:var(--nirfood-primary);border:1px solid var(--nirfood-primary);padding:0;width:25px;height:25px;cursor:pointer;font-size:.75rem;border-radius:100%;will-change:transform;transition:transform 0.4s cubic-bezier(.19,1,.22,1);background:#fff0;display:flex;align-items:center;justify-content:center}.variation_list_popup_nirfood{display:none;max-width:750px;margin:0 auto;box-shadow:0 0 20px rgb(0 0 0 / 30%);border-radius:10px;top:30%;position:fixed;z-index:100;left:0;right:0;background:#fff;overflow:hidden}.close_variation_list_nirfood{font-size:23px;display:flex;justify-content:flex-end;margin:15px;cursor:pointer}.variation_list_title_nirfood{font-size:1.5625rem;color:#333;margin:0 0 10px 0;border-top:1px solid #eee;padding:20px 20px 0 0}.variation_list_nirfood{padding:20px}.variation_list_nirfood .product_variation_nirfood{margin:0 0 5px 0}.simple_product_price_nirfood{height:40px;display:flex;flex-direction:column;font-size:26px}.simple_product_price_nirfood .woocommerce-Price-amount.amount{font-weight:700;font-size:26px}.simple_product_price_nirfood del,.cart_item_pricing_nirfood del,.elem_product_price_nirfood del{text-decoration:none;position:relative}.simple_product_price_nirfood del::before,.cart_item_pricing_nirfood del::before,.elem_product_price_nirfood del::before{content:"";position:absolute;top:50%;left:-5px;right:-5px;height:1px;transform:rotate(-8deg);background-color:#888}.simple_product_price_nirfood del .woocommerce-Price-amount,.cart_item_pricing_nirfood del .woocommerce-Price-amount,.elem_product_price_nirfood del .woocommerce-Price-amount{color:#888;font-size:.6875rem}.simple_product_price_nirfood ins,.cart_item_pricing_nirfood ins,.elem_product_price_nirfood ins{text-decoration:none}.cart_item_pricing_nirfood del{display:none}.product_variation_nirfood .product_title_nirfood{margin-bottom:10px}.var_qty_nirfood{display:flex;align-items:center}.var_qty_nirfood.active button i{color:#fff}.var_qty_nirfood input{display:none;width:20px;text-align:center;border:0;background:#fff0;color:#fff}.var_qty_nirfood.active input{display:block}.var_product_cart_minus{display:none}.var_qty_nirfood.active .var_product_cart_minus{display:block}.var_in_cart_count_nirfood{position:absolute;left:64px;top:5px;background-color:var(--nirfood-primary);min-width:20px;height:20px;line-height:20px;border-radius:999px;color:#fff;text-align:center;font-size:.75rem;padding:0 5px;display:none}.var_in_cart_count_nirfood.active{display:block}.search_header_nirfood{background-color:#f8f8f8;padding:20px 0}.search_header_nirfood form{position:relative;display:flex;align-items:center}.search_header_nirfood input{font-size:1.125rem;padding:10px 50px 10px 10px;height:65px;width:100%;background-color:#fff;border:1px solid #eee;border-radius:0 25px 25px 0}.search_header_nirfood input::placeholder{color:#cacaca}.search_header_nirfood button{padding:10px 20px;font-size:1.125rem;height:65px;background-color:var(--nirfood-primary);border:1px solid var(--nirfood-primary);transition:all 0.25s cubic-bezier(.19,1,.22,1);color:#fff;border-radius:25px 0 0 25px;width:118px;transition:all 0.3s ease-in-out}.search_header_nirfood button:hover{filter:brightness(90%)}.search_header_nirfood i{color:#bbb;font-size:25px;position:absolute;right:15px}.cats_nirfood a:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgb(0 0 0 / 20%)}.product_info_nirfood{display:flex;flex-direction:column;justify-content:space-between;height:100%}.price-prefix{color:var(--nirfood-primary);font-size:.8125rem;margin-left:3px}.product_titlebox_nirfood{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.off_nirfood{width:25px;height:25px;line-height:24px;font-size:.725rem;text-align:center;background-color:var(--nirfood-primary);border-radius:0 999px 999px 999px;color:#fff}.products_swiper_nirfood{padding:30px 0}.elem_product_nirfood{transition:all 0.4s cubic-bezier(.19,1,.22,1);position:relative;background-color:#fff;border-radius:10px;box-shadow:0 14px 20px rgb(56 60 71 / 10%);overflow:hidden;margin:0 6px}.elem_product_thumbnail img{width:100%}.elem_product_thumbnail{position:relative}.elem_product_rate_nirfood{position:absolute;bottom:-20px;left:10px;display:flex;flex-direction:column;align-items:center;border-radius:999px;background-color:#fff;padding:5px 15px;box-shadow:0 5px 10px rgb(56 60 71 / 10%)}.elem_product_rate_nirfood .stars{height:20px;width:70px}.elem_product_comment_count_nirfood{color:#888;font-size:.6875rem;line-height:1;margin-bottom:2px}.elem_product_title_nirfood{font-size:.95rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;text-transform:capitalize;padding:15px}.elem_product_pricing_nirfood{padding:0 15px 15px 15px;display:flex;align-items:center;justify-content:space-between}.elem_product_nirfood:hover{box-shadow:0 14px 20px rgb(56 60 71 / 10%);transform:translateY(-2px)}.elem_product_thumbnail:after{position:absolute;bottom:0;right:30px;border:solid #fff0;content:" ";height:0;width:0;pointer-events:none;border-color:#fff0;border-bottom-color:#fff;border-width:8px;z-index:2}.like_nirfood{position:absolute;top:10px;right:12px;z-index:1;color:#fff;font-size:25px;cursor:pointer}.modal_nirfood{z-index:101;background-color:#fff;position:fixed;top:40%;left:0;right:0;margin:0 auto;width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:5px;box-shadow:0 0 40px rgb(0 0 0 / 20%);color:#333;font-size:.875rem}.modal_icon_nirfood{font-size:45px;margin:0 0 15px 0}.modal_nirfood.error .modal_icon_nirfood{color:#f42d00}.modal_nirfood.success .modal_icon_nirfood{color:#0bdd28}.spinner_like::after{content:'';box-sizing:border-box;width:20px;height:20px;position:absolute;border-radius:50%;border-top:4px solid rgb(244 45 0);border-left:4px solid rgb(244 45 0);border-right:4px solid #fff0;animation:spinner .6s linear infinite;z-index:1;top:13px;right:14px}.close_cart_sidebar{position:absolute;top:25px;right:-25px;z-index:999999;background:#fff;border:0;width:25px;height:25px;border-radius:2px;font-size:18px;box-shadow:1px 1px 4px rgb(0 0 0 / 16%)}.menu_cart_sidebar{left:auto;width:30%;background:#0F0805;transition:all 0.3s linear}.cart_contents_nirfood{position:sticky;top:100px}.menu_cart_sidebar.cart_disable{display:none}.checkout_sidebar{position:sticky;top:0;right:0;left:auto;width:30%;background:#0F0805}.checkout_content{width:65%}.form-row.place-order{display:none}.reserve_lable_nirfood{display:flex;flex-direction:row-reverse;width:max-content;color:#888;font-size:14px;margin:0 6px 15px 0}.reserve_lable_nirfood input{margin:0 0 0 3px}.reserve_date_nirfood{width:49%}.reserve_fields_nirfood{display:none;align-items:center}.selected_time_nirfood{height:40px;background-color:#fff;border:1px solid #eee;border-radius:5px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;width:185px;font-size:14px;margin:0 0 6px;cursor:pointer}.select_time_nirfood{position:relative}.nirfood_time_list{border:1px solid #eee;border-radius:4px;max-height:150px;overflow-y:auto;position:absolute;width:100%;z-index:1;background:#fff;top:46px;display:none}.nirfood_time_list li{line-height:30px;font-size:14px;padding:0 10px;cursor:pointer}.selected_time_nirfood i.up{transform:rotate(180deg)}.nirfood_time_list::-webkit-scrollbar{width:3px}.nirfood_time_list::-webkit-scrollbar-track{background-color:#DEE4EC;border-radius:10px}.nirfood_time_list::-webkit-scrollbar-thumb{background:#f42d00;border-radius:10px}.clear_nirfood{opacity:0;transition:all 0.1s ease-in-out}.clear_nirfood.active{opacity:1}.clear_nirfood i{color:red;font-size:30px;cursor:pointer}.datepicker-plot-area{font-family:inherit}.nirfood_time_list span{font-size:14px;padding:0 5px}.auth_links__nirfood>a{color:#383c47;display:flex;align-items:center}.auth_links__nirfood>a svg{margin:0 0 0 5px}.auth_links__nirfood a i{margin:0 4px 0 0}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.nirfood_id_card{margin:0 auto}.user_name_nirfood{color:#fff;font-size:1.875rem;text-align:right}.balance_nirfood{padding:5px 15px;background-color:rgb(56 60 71 / .3);border:1px solid rgb(255 255 255 / .3);font-size:.8125rem;color:#fff;border-radius:999px}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{opacity:1}.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--woo-wallet a::before{margin-left:5px}.woocommerce-EditAccountForm fieldset{border:1px solid #eee;padding:20px;border-radius:10px;margin:30px 0 0 0}.woocommerce-EditAccountForm button.button{margin:20px 0 0 0}.woocommerce-account .woocommerce-MyAccount-content{padding:40px 0}.woo-wallet-my-wallet-container a{color:#383c47}.woo-wallet-sidebar ul li span{margin:0 0 10px 0}.woo-wallet-balance-to-add,#woo_wallet_transfer_form input{width:100%;height:40px;background-color:#fff;border:1px solid #eee;border-radius:5px;padding:0 10px;margin:5px 0 0 0}.woo-wallet-add-amount{margin:20px 0 0 0}.woo-add-to-wallet{height:40px;width:110px;background-color:#383c47;color:#fff;font-size:13px;font-weight:400;border-radius:4px;cursor:pointer}.select2-dropdown{border:1px solid #eee}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.select2-container--default{border:1px solid #eee;height:40px}.woocommerce form .form-row textarea{height:120px;border:1px solid #eee;border-radius:4px;padding:10px}.woo-wallet-field-container input[type="submit"]{border:1px solid #383c47!important;color:#383c47;font-weight:500;transition:all 0.5s ease-in-out}.woo-wallet-field-container input[type="submit"]:hover{background-color:#383c47!important;color:#fff}.woocommerce table.shop_table.woocommerce-MyAccount-orders{border:0}.woocommerce table.shop_table td{border-top:0;border-bottom:1px dashed #eee}.woocommerce table.shop_table tfoot th{border-top:0;font-weight:600;font-size:16px;margin:0 0 10px 0}table.woocommerce-checkout-review-order-table{display:none}.woocommerce-checkout #payment div.payment_box{background-color:#574731;color:#fff}.woocommerce-checkout #payment div.payment_box::before{border:1em solid #574731;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0}.woocommerce table.shop_table tfoot td{border-bottom:0;border-top:0}.woocommerce-order-details__title{font-weight:600;margin:15px 0 7px 0}.woocommerce-table__product-total .woocommerce-Price-amount.amount,.order_details .woocommerce-Price-amount.amount{color:#383c47;font-size:15px}.favs_title_nirfood{text-align:center;font-weight:600;margin:0 0 23px 0;font-size:25px}.user_menu_container_nirfood{position:absolute;box-shadow:0 0 20px rgb(56 60 71 / 10%);transition:all 250ms cubic-bezier(.19,1,.22,1);background:var(--Primary-Primary-9,#1D110A);border:1px solid var(--Primary-Primary-5,#6D5546);z-index:100;width:80vw;max-width:316px;top:44px;left:auto;right:0;padding:20px;display:none;border-radius:14px}.user_menu_container_nirfood.show{display:block}.nirfood_user_menu li a{line-height:28px;padding:10px 0;display:flex;color:#fff;font-size:16px;align-items:center;justify-content:start;flex-direction:row;border:none;border-radius:0;font-weight:500}.nirfood_user_menu li:last-child a{border-bottom:none}.nirfood_user_menu li i{font-weight:400;font-size:15px}.logout_nirfood{color:#F54748!important}.logout_nirfood:hover{color:var(--nirfood-primary)}.user_menu_avatar{padding-bottom:15px;margin-bottom:2px;display:flex;align-items:center;gap:16px}.user_menu_avatar img{width:60px;height:60px;border-radius:100%}.menu_user_name_nirfood{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500}.menu_user_email_nirfood{font-size:14px;padding:0;text-align:start;color:#927F74;font-weight:400;margin-top:6px;max-width:195px;overflow:hidden}.woocommerce-orders-table__cell-order-actions a.button,.woocommerce-orders-table__cell-order-actions a.button:hover{color:#888;background-color:#fff0;width:max-content;font-size:23px}.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount.amount{color:#383c47}.woocommerce-orders-table__row:hover{background-color:#f8f8f8}.woocommerce-orders-table{border-collapse:collapse!important}.woocommerce-orders-table__cell-order-date time{color:#888;font-size:13px;margin:0 0 5px 0;display:block}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:20px 8px}.order_total_nirfood .woocommerce-Price-amount.amount{color:#383c47}.woocommerce-orders-table__cell-order-number a{color:#383c47}.order_status_nirfood{width:40px;height:40px;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:20px;margin:0 0 0 10px}.order_status_nirfood.error{background-color:#f7454e}.order_status_nirfood.success{background-color:#21c64f}.order_status_nirfood.pending{background-color:#ff851b}.order_status_con_nirfood{display:flex;align-items:center}.nirfood_confirm_popup{background-color:#eee;border:0;width:100px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;margin:15px 0 0 0}.woocommerce table.woocommerce-table--order-details{border-collapse:collapse}.woocommerce table.woocommerce-table--order-details td{border:1px solid #eee;text-align:center;font-size:.875rem}.woocommerce table.woocommerce-table--order-details thead{background:#f8f8f8}.woocommerce table.woocommerce-table--order-details th{font-size:.9125rem;font-weight:600;text-align:center}.woocommerce table.woocommerce-table--order-details td.product-name{font-weight:600}.nirfood_tbl_total{display:flex;align-items:center;justify-content:space-between;font-weight:400}tfoot tr:last-child .nirfood_tbl_total .woocommerce-Price-amount.amount{border:1px solid var(--nirfood-primary);color:var(--nirfood-primary);background-color:#fff;border-radius:999px;padding:5px 20px}.nirfood_comments_order{background-color:#f8f8f8;border:1px solid #f8f8f8;padding:10px 10px 20px;margin-top:20px;display:flex;flex-direction:column;align-items:center}.nirfood_comments_order_title{font-size:1rem;margin:10px}.woocommerce-order-details__title{margin:25px 0 15px 0;font-size:20px}.show_popup_nirfood{background-color:var(--nirfood-primary);border:1px solid var(--nirfood-primary);min-width:150px;padding:18px 25px;color:#fff;border-radius:5px;transition:all 0.25s cubic-bezier(.19,1,.22,1);height:40px;display:flex;align-items:center;justify-content:center}.show_popup_nirfood:hover{background:#e83011;border-color:#e83011}.order_comment_popup_nirfood{margin:0 auto;box-shadow:0 0 20px rgb(0 0 0 / 30%);border-radius:10px;background:#fff;min-width:320px;position:fixed;top:10%;left:0;right:0;z-index:100;width:40%;overflow:hidden;display:none;padding:0 0 20px 0}.order_comment_head_nirfood{background-color:#f8f8f8;border-bottom:1px solid #f8f8f8;padding:1.28205em 0 10px 0}.order_comment_head_title_nirfood{font-size:1.125rem;text-align:center;font-weight:600}.order_comment_head_subtitle_nirfood{font-size:.875rem;font-weight:400;text-align:center;margin:8px 0}.nirfood_order_rate span{display:inline-block;width:22px;height:18px;padding-right:4px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNEOEQ4RDg7fQ0KPC9zdHlsZT4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTAsMCAxMy4xLDYuNiAyMCw3LjYgMTUsMTIuOCAxNi4yLDIwIDEwLDE2LjYgMy44LDIwIDUsMTIuOCAwLDcuNiA2LjksNi42ICIvPg0KPC9zdmc+DQo=);background-size:contain;position:relative;background-repeat:no-repeat;cursor:pointer}.nirfood_order_rate i{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGNUE2MjM7fQ0KPC9zdHlsZT4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTAsMCAxMy4xLDYuNiAyMCw3LjYgMTUsMTIuOCAxNi4yLDIwIDEwLDE2LjYgMy44LDIwIDUsMTIuOCAwLDcuNiA2LjksNi42ICIvPg0KPC9zdmc+DQo=);background-size:contain;background-repeat:no-repeat;opacity:0;transform:scale(0);-webkit-transition:all 250ms cubic-bezier(.19,1,.22,1);-moz-transition:all 250ms cubic-bezier(.19,1,.22,1);-o-transition:all 250ms cubic-bezier(.19,1,.22,1);transition:all 250ms cubic-bezier(.19,1,.22,1)}.nirfood_order_items{padding:20px 10% 30px;border-bottom:1px solid #f8f8f8}.nirfood_order_items li{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.nirfood_order_item_title{display:flex;align-items:center}.nirfood_order_item_title h4{margin:0 6px 0 0;font-size:.875rem;font-weight:600}.nirfood_order_item_title img{border-radius:4px}.nirfood_order_rate span.hover i,.nirfood_order_rate span.selected i{opacity:1;transform:scale(1.1)}.rate_products_title_nirfood{font-size:.875rem;margin:1.5em;text-align:center}.nirfood_time_fields{display:flex;align-items:center;justify-content:center;margin:0 0 15px 0}.nirfood_time_fields button{position:relative;height:40px;line-height:40px;padding:0 15px;border:1px solid #ccc;background:#fff;border-left:0}.nirfood_time_fields button:last-child{border-radius:5px 0 0 5px;border-left:1px solid #ccc}.nirfood_time_fields button:first-child{border-radius:0 5px 5px 0}.nirfood_comment_textarea{width:60%;border:1px solid #ccc;padding:10px;font-size:.875rem;margin:0 auto;display:block;border-radius:5px;height:120px}.comment_submit_nirfood{background-color:var(--nirfood-primary);border:1px solid var(--nirfood-primary);color:#fff;transition:all 0.25s cubic-bezier(.19,1,.22,1);width:140px;display:flex;align-items:center;justify-content:center;border-radius:5px;margin:20px auto;height:45px}.comment_submit_nirfood:hover{background:#e83011;border-color:#e83011}.nirfood_time_fields button.selected{background:var(--nirfood-primary);color:#fff}.comment_submit_nirfood:disabled{cursor:default;background:#d2d2d2;border-color:#d2d2d2}.tab_nirfood#reviews{margin:20px 0 0 0}.reviews_title_nirfood{margin-top:30px;margin-bottom:30px}.reviews_nirfood>li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #6D5546}.review_author_nirfood{display:flex;align-items:center;gap:16px;margin-bottom:16px}.review_author_nirfood img{margin-left:10px;width:70px;height:70px;background-size:cover;overflow:hidden;border-radius:50%}.author_displayname_nirfood{font-size:16px;margin-bottom:8px;line-height:1;font-weight:700;color:#fff}.review_date_nirfood{color:#B6AAA3;font-size:14px}.review_text_nirfood{font-size:16px;line-height:28px;color:#fff;margin-bottom:16px}.review_products_nirfood{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.review_products_nirfood li{display:flex;align-items:center;border:1px solid #6D5546;padding:8px;border-radius:8px}.review_products_nirfood li h6{color:#fff;font-weight:400;font-size:14px}.review_products_nirfood li span{border-left:1px solid #6D5546;padding-left:8px;margin-left:8px;display:flex;align-items:center;font-size:16px;color:#fff;gap:4px}.review_products_nirfood li i{color:#FFD899;font-size:20px;margin-right:3px}.woocommerce-EditAccountForm label{font-size:13px;font-weight:500}.woocommerce-EditAccountForm .woocommerce-form-row em{display:none}.address_list_title_nirfood{font-size:1.5em;line-height:2em;margin-bottom:1em}.nwf_panel_content_head .address_popup_btn_nirfood{display:block;width:300px;background:linear-gradient(89.5deg,#FFD899 55.9%,#F07E19 128.63%)!important;color:var(--Secondry-Secondry-10,#332B1F)!important;font-size:14px;font-weight:700;line-height:22px;border:none!important;padding:13px;text-align:center}.nirfood_address_item{display:flex;align-items:start;justify-content:space-between;margin:20px 0 0 0;padding:16px;border:1px solid #ECE9E74D;border-radius:8px}.nirfood_address_item_title{font-size:16px;font-weight:700;display:flex;align-items:center;gap:8px;margin-bottom:10px}.nirfood_address_item_text{font-size:16px;margin:5px 0}.nirfood_address_item_phone{color:#888;margin-top:5px;font-size:.8rem}.nirfood_loc_actions{display:flex;flex-direction:row!important;gap:20px!important}.nirfood_loc_delete,.nirfood_loc_edit{cursor:pointer}.nirfood_loc_delete i{color:var(--nirfood-primary)}.nirfood_comment_rating{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #eee;padding-bottom:30px}.nirfood_star_rate_comments{height:30px;margin-bottom:16px}.nirfood_rate_comments{border:1px solid #ddd;padding:3px 20px;display:inline-block;border-radius:999px;font-size:.75rem;color:#888}.nirfood_rate_comments strong{font-size:1.125rem;margin-left:5px;color:#383c47}.nirfood_coupon{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;margin:0 auto}.nirfood_coupon button.button{height:60px;width:30%!important;padding:0 16px;border-radius:8px;border:solid 1px #FFD899;color:#FFD899!important;font-weight:700;font-size:16px;background:transparent!important}.nirfood_coupon input::placeholder{color:#ECE9E74D}.nirfood_coupon input{height:60px;width:70%!important;border:1px solid #ECE9E74D;background:#fff0;padding:0 16px;border-radius:8px;outline:none;color:#fff;font-size:16px}.nirfood_address_item>div{max-width:75%;display:flex;flex-direction:column;gap:8px;font-size:16px}footer{background-color:#0F0805;color:#fff;border-top:1px solid #2C190E;padding:40px 15px}.nirfood_footer_menu{display:flex;align-items:center;flex-wrap:wrap}.footer_logo img{max-width:100%;height:auto}.nirfood_footer_menu a{color:#fff;font-size:.9rem;margin:0 5px}.nirfood_rights{font-size:.75rem;color:#8e9094;max-width:450px;margin:10px 0 0 0}.footer_column_list{display:flex;flex-direction:column;gap:16px}.footer_column_list h4{color:#FFD899;font-size:20px}.footer_column_list a{display:flex;align-items:center;gap:8px;font-size:16px;color:#fff;text-decoration:none}.footer_column_list a img{width:24px;height:auto}.footer_nav_nirfood{display:flex;align-items:center;justify-content:flex-end}.footer_nav_nirfood a{color:#fff;margin:0 10px;font-size:25px}.top_footer_nirfood{padding:50px 0;background:#2b2b2b;border-radius:75px 75px 0 0}footer .container{border-radius:25px 25px 0 0;background-color:var(--nirfood-primary);color:#000;padding:25px 15px;margin:0 auto}.nirfood_enemad{display:flex;align-items:center}.nirfood_enemad a{background:#ccc;margin:10px;padding:10px;border-radius:6px}.desc_txt_nirfood{max-width:470px;text-align:justify;color:#888;font-size:.875rem;margin:0 0 0 10px}.desc_txt_nirfood h3{color:#fff;margin-bottom:15px;font-size:21px}.nirfood_nemad_container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.download_link_nirfood{width:35vw;min-width:17.8125rem;max-width:285px;margin-top:.375rem;overflow:hidden;background-color:#fff;border:.0625rem solid rgb(58 61 66 / .12);border-radius:.375rem;box-shadow:rgb(58 61 66 / 6%) 0 1px 0,rgb(0 0 0 / 20%) 0 4px 16px -8px;display:flex;height:3rem;align-items:center;padding:0 10px}.download_link_nirfood input{height:2rem;width:100%;border:0;padding:0 10px}.download_link_nirfood input::placeholder{color:#ccc}.download_link_nirfood button{justify-content:center;align-items:center;display:inline-flex;cursor:pointer;transition:all 150ms ease-out 0s;box-sizing:border-box;min-width:6.6875rem;width:auto;height:2rem;border-radius:.375rem;color:#fff;background-color:var(--nirfood-primary);background-clip:padding-box;box-shadow:none;font-size:.875rem;font-weight:500;border:0}.nirfood_app_links{display:flex;align-items:center;flex-wrap:wrap;margin:15px 0 0 0}.nirfood_app_links a{height:40px;margin:0 0 0 10px}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout-review-order-table .order-total{display:none!important}.nirfood_article{position:relative;border-radius:5px;overflow:hidden}.nirfood_article::after{content:"";display:inline-block;position:absolute;background:rgb(33 37 41 / .8);z-index:1;bottom:0;right:0;left:0;top:0;opacity:.6}.nirfood_article_thumbnail{width:100%}.nirfood_ovl_article{position:absolute;bottom:0;width:100%;z-index:2;padding:10px}.nirfood_article_cats{display:flex;align-items:center;flex-wrap:wrap}.nirfood_article_cat{background-color:var(--nirfood-primary);color:#fff;font-size:12px;padding:1px 6px;border-radius:3px}.nirfood_article_title{color:#fff;font-weight:600;font-size:16px;margin:5px 0 0 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:27px;overflow:hidden}.pagination_nirfood{display:flex;align-items:center;justify-content:center}.pagination_nirfood .current{background:var(--nirfood-primary);color:#fff}.pagination_nirfood a{color:var(--nirfood-primary)}.pagination_nirfood a,.pagination_nirfood .current{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;margin:0 0 0 5px}.nirfood_article_banner{padding:15px 0}.nirfood_article_banner h1{color:#fff;font-size:23px;margin-bottom:10px}.nirfood_breadcrumb{display:flex;align-items:center;font-size:14px}.nirfood_breadcrumb li,.nirfood_breadcrumb a{color:#fff}.sep_nirfood{color:#fff;margin:0 3px}.nirfood_single_thumbnail{border-radius:6px}.about_article_nirfood{display:flex;align-items:center;flex-wrap:wrap;margin:15px 0 20px 0}.cat_single_nirfood{display:flex;align-items:center;color:#FFD899;margin-inline-end:20px}.cat_single_nirfood i{margin-inline-end:5px}.nirfood_text{font-size:15px;line-height:30px}.share_post_nirfood{display:flex;align-items:center;justify-content:space-between;margin:30px 0 40px 0;border-top:2px solid #2C190E;padding-top:20px;flex-wrap:wrap}.share_links_nirfood{display:flex;align-items:center;flex-wrap:wrap}.share_links_nirfood a{color:#ccc;font-size:21px;margin:0 7px 0 0;transition:all 0.3s ease-in-out}.share_links_nirfood a:hover{color:var(--nirfood-primary)}#commentform textarea{height:110px;width:100%;padding:12px;border-radius:8px;border:1px solid var(--Primary-Primary-5,#6D5546);font-size:16px;font-weight:500;color:#fff;background:none}#commentform input{height:35px;padding:0 5px;border:1px solid #ccc;border-radius:5px;width:100%;font-size:14px}.nirfood_comments_title{margin:0 0 10px 0}#commentform input.nirfood_comment_submit{display:block;width:300px;background:#FFD899;color:var(--Secondry-Secondry-10,#332B1F)!important;font-size:14px;font-weight:700;line-height:22px;border:none!important;padding:13px;text-align:center;height:max-content;cursor:pointer}.comment-notes{display:none}.comment-form-author label,.comment-form-email label{display:none}.comment-form-comment,.comment-form-author,.comment-form-email{margin:0 0 10px 0}.list_comment_nirfood li{margin:0 0 15px 0;border-bottom:2px solid #2C190E;padding:0 0 15px 0}.nirfood_comments_head{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px 0}.nirfood_comment_user img{border-radius:100%;margin-inline-end:10px}.list_comment_nirfood{margin:30px 0 0 0}.nirfood_comment_user{display:flex;align-items:center}.nirfood_comment_reply{color:#FFD899;display:flex;align-items:center}.nirfood_comment_reply svg{margin-inline-end:5px}.nirfood_comment_reply svg path{fill:#FFD899}.nirfood_comment_user__info a{color:#fff;font-size:16px;font-weight:500}.nirfood_comment_user__info__date{font-size:14px;padding:0;color:#927F74;font-weight:400}#reply-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 5px 0;font-weight:400}#cancel-comment-reply-link{color:red}.nirfood_blog_sidebar{border:1px solid #eee;margin:0 0 15px 0;padding:10px;border-radius:10px}.nirfood_blog_sidebar_title{font-weight:600;margin:0 0 10px 0}.recentcomments{line-height:30px}.recentcomments a,.nirfood_blog_sidebar li a{color:#383c47;font-size:14px}.nirfood_blog_sidebar .postform{width:100%;border:1px solid #ccc;border-radius:5px;height:40px;font-family:inherit;outline:0}.nirfood_pagination{display:flex;align-items:center;justify-content:center;margin:25px 0 0 0}.nirfood_pagination .swiper-pagination-bullet{width:8px;height:8px;background:#ccc;opacity:1}.nirfood_pagination .swiper-pagination-bullet-active{background:var(--nirfood-primary)}.outstock_nirfood{padding:0 10px;line-height:36px;min-height:25px;height:auto;font-size:.75rem;border-radius:20px;background-color:#fff;border:1px solid #eee;color:#888;max-width:100px;text-align:center}.download_text_nirfood{font-weight:600;font-size:.75rem;line-height:1rem;color:#53565c}.download_app_error{font-size:.775rem;line-height:1.25rem;color:#fa284b}.download_app_error.success{color:#0dbc0d}.woocommerce-checkout-review-order-table .woocommerce-Price-amount.amount{color:#383c47;font-size:16px;font-weight:400}.menu_page_nirfood_template_2 .content_nirfood,.menu_page_nirfood_template_2 .menu_list_box_nirfood{width:100%}.floating_product_nirfood{position:relative;margin-top:-30px}.floating_product_nirfood_thumbnail{position:relative;border-radius:10px!important;top:60px;right:-6px;box-shadow:0 3px 6px rgb(0 0 0 / 16%)!important}.floating_product_price_nirfood{font-weight:600;margin:0 12px 8px 0}.floating_product_rate_nirfood{display:flex;align-items:center;justify-content:flex-end;padding:12px 0 0 12px}.floating_product_comment_count_nirfood{font-size:13px;font-weight:500;margin:0 0 0 5px}.floating_product_rate_nirfood .stars{height:16px;width:90px}.floating_product_body_nirfood{background:#fff;border-radius:10px 10px 10px 0;box-shadow:0 2px 6px rgb(0 0 0 / 10%)}.floating_product_title_nirfood{font-size:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;text-transform:capitalize;padding:43px 12px 15px 12px}.floating_product_ingredients_nirfood{height:21px;margin:0 0 10px 0}.floating_product_ingredients_nirfood p{color:#777;font-size:13px;margin:0 12px 10px 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.floating_product_pricing_nirfood .qty_nirfood.active{border-radius:15px 15px 15px 0}.floating_product_price_nirfood del{text-decoration-color:var(--nirfood-primary)}.product_cart_actions_nirfood button svg{margin:0 0 0 4px}.floating_product_pricing_nirfood .qty_nirfood .product_cart_plus,.floating_product_pricing_nirfood .product_var_cart_plus{background:var(--nirfood-primary);padding:0;width:140px;height:35px;cursor:pointer;font-size:.75rem;border-radius:15px 15px 15px 0;will-change:transform;transition:transform 0.4s cubic-bezier(.19,1,.22,1);display:flex;align-items:center;justify-content:center;border:0;color:#fff;margin-right:auto}.floating_product_pricing_nirfood .qty_nirfood.active .product_cart_plus{color:var(--nirfood-primary);border:1px solid var(--nirfood-primary);padding:0;width:25px;height:25px;cursor:pointer;font-size:.75rem;border-radius:100%;will-change:transform;transition:transform 0.4s cubic-bezier(.19,1,.22,1);background:#fff0;display:flex;align-items:center;justify-content:center}.product_cart_plus_cart_icon{display:flex;align-items:center}.floating_product_pricing_nirfood .qty_nirfood i{display:none}.floating_product_pricing_nirfood .qty_nirfood.active .product_cart_plus_cart_icon{display:none}.floating_product_pricing_nirfood .qty_nirfood.active i{display:block}.floating_product_pricing_nirfood .outstock_nirfood{margin-right:auto;position:relative;bottom:5px;left:12px}.floating_product_pricing_nirfood .var_in_cart_count_nirfood.active{display:block;margin-left:auto;position:absolute;left:145px;width:max-content;bottom:10px}.nirfood_cart_float{display:none}.nirfood_cart_float.active{display:flex;align-items:flex-end;position:fixed;bottom:10px;left:10px;z-index:9}.nirfood_cart_float_btn{cursor:pointer;background:var(--nirfood-primary);border:0;display:flex;align-items:center;border-radius:11px;box-shadow:0 3px 6px rgb(0 0 0 / .16);padding:10px 30px 10px 10px;color:#fff;font-size:17px;z-index:2}.cart_contents_floating_nirfood{background:#fff;border-radius:0 8px 8px 0;box-shadow:0 3px 6px rgb(0 0 0 / 16%);height:40px;z-index:1;display:flex;align-items:center;flex-wrap:wrap;margin-left:-8px}.nirfood_cart_float_btn svg{margin:0 8px 0 0}.cart_contents_floating_nirfood .cart_contents_item_floating_nirfood{position:relative;margin-left:14px;bottom:13px;z-index:2;right:-5px}.cart_contents_floating_nirfood img{border-radius:5px}.cart_contents_floating_nirfood .qty_cart_float_nirfood{position:absolute;background:var(--nirfood-primary);color:#fff;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:100%;font-size:11px;top:-5px;right:-6px}ins{text-decoration:none}.ui-widget-shadow{font-family:inherit!important;font-size:13px!important;box-shadow:0 -1px 3px #aaaaaa!important}.nwf_menu_list_elementor{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.nwf_menu_list_elementor img{display:block;opacity:0;transform:translateY(50px);transition:all 0.8s ease-out;z-index:60}.nwf_menu_list_elementor img.active{opacity:1;transform:translateY(0)}.nwf_menu_elementor_item_box{width:100%;position:relative}.nwf_menu_elementor_item{width:100%;padding:20px;border-bottom:solid 2px #2C190E;display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;text-decoration:none}.nwf_menu_elementor_item .item_title{font-family:'Libre Baskerville',serif;font-weight:700;font-size:36px;line-height:42px}.nwf_menu_elementor_item .count_products{font-weight:700;font-size:18px;line-height:28px;display:none}.nwf_menu_elementor_item:hover{background:#1D110A}.nwf_menu_elementor_item:hover .item_title{color:var(--nirfood_primary-color)}.nwf_menu_list_elementor_btn{display:flex;align-items:center;gap:8px;padding:16px;font-size:16px;font-weight:700;fill:#332B1F;color:#332B1F;border-radius:8px;text-decoration:none;background:var(--nirfood_primary-color);width:max-content;margin-top:30px}.nwf_menu_list_elementor_btn svg{width:16px}.menu_list_elementor_image_1{position:absolute;top:-130px;right:3%;width:30%;max-width:250px!important}.menu_list_elementor_image_2{position:absolute;top:-30px;left:3%;width:30%;max-width:300px!important}.menu_list_elementor_image_3{position:absolute;top:100px;right:12%;width:30%;max-width:218px!important}.nwf_comments_elementor .swiper-slide{display:flex;color:#fff;flex-direction:column;padding:15px;align-items:center;text-align:center;gap:15px;font-size:16px;line-height:28px}.nwf_comments_elementor .swiper-pagination{display:flex;align-items:center;position:relative;justify-content:center;margin-top:15px}.nwf_comments_elementor .swiper-pagination span{display:flex;align-items:center;position:relative;justify-content:center;background:#927F74}.nwf_comments_elementor .name{display:flex;flex-direction:column;gap:8px;align-items:center}.nwf_comments_elementor img{width:70px;height:70px!important;object-fit:cover;border-radius:50%!important}.nwf_bog_elementor{display:flex;justify-content:space-between;align-items:start;gap:30px}.blog-swiper-button-next,.blog-swiper-button-prev{width:50px;height:50px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--Secondry-Secondry-6,#FFD899);background:var(--Secondry-Secondry-6,#FFD899);cursor:pointer}.blog-swiper-button-next.swiper-button-disabled,.blog-swiper-button-prev.swiper-button-disabled{background:#fff0}.blog-swiper-button-next.swiper-button-disabled path,.blog-swiper-button-prev.swiper-button-disabled path{stroke:#FFD899}.blog-swiper-button-next path,.blog-swiper-button-prev path{stroke:#0F0805}.nwf_blog_swiper{padding-top:80px;margin-top:-80px}.nwf_blog_swiper_btns{position:absolute;top:0;right:0;z-index:99;display:flex;gap:16px}.nwf_bog_elementor_box{flex:3;display:block}.nwf_bog_elementor_box img{width:100%;height:auto;display:block;margin-bottom:8px;border-radius:16px!important}.nwf_bog_elementor_box time{margin-bottom:8px;color:#FFD899;font-size:16px}.nwf_bog_elementor_box h3 a{color:#fff;font-family:'Libre Baskerville',serif;font-size:20px;line-height:36px}.nwf_panel_row{display:flex;justify-content:space-between;width:100%;gap:40px;align-items:start}.nwf_panel_menu{width:250px;border:1px solid #6D5546;background:#1D110A;padding:24px;border-radius:16px}.nwf_panel_content{flex:1;max-width:990px;border:1px solid var(--Primary-Primary-5,#6D5546);padding:24px;border-radius:16px;color:#fff}.nwf_panel_content_head{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:start;padding-bottom:24px;border-bottom:1px solid var(--Primary-Primary-5,#6D5546);margin-bottom:40px}.nwf_panel_content_head h2{font-size:24px;line-height:32px;font-weight:700;color:#fff;display:flex;align-items:center;gap:8px}.nwf_back_list_reservations{display:flex;align-items:center;justify-content:center}.user_info_nirfood{display:flex;align-items:center;flex-direction:column;width:100%;gap:4px;border-bottom:solid 1px #6D5546;padding-bottom:20px;margin-bottom:20px}.user_info_nirfood img{border-radius:100%;width:80%;max-width:100px;margin-bottom:16px}.user_info_nirfood .user_name_nirfood{font-size:16px;font-weight:700;color:#fff}.user_info_nirfood .user_email_nirfood{color:#927F74;font-size:14px;font-weight:400}.nwf_panel_nav_list{display:flex;flex-direction:column;width:100%;gap:4px}.nwf_panel_nav_list li{border-left:1px solid #1D110A}.nwf_panel_nav_list li a{padding:12px;text-decoration:none;color:#fff;font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px}.nwf_panel_nav_list li.is-active,.nwf_panel_nav_list li:hover{background:#2C190E;border-radius:8px;border-left:1px solid var(--Primary-Primary-5,#6D5546)}.nwf_panel_nav_list li.nwf_panel_nav_logout:hover{border-left:1px solid #1D110A;background:none;border-radius:0}.nwf_panel_nav_logout a{color:#F54748!important}.nir-orders-list{display:flex;flex-direction:column;gap:25px}.nwf_panel_orders_card{padding:20px;border-radius:8px;border:1px solid #ECE9E74D;color:#fff;position:relative}.nwf_orders_search{margin-bottom:16px}.nwf_orders_search input{width:100%;height:48px;border-radius:8px;border:1px solid var(--Primary-Primary-5,#6D5546);padding:12px 16px;color:#fff;background:#fff0}.nwf_orders_search input::placeholder{color:var(--Primary-Primary-5,#6D5546);font-size:14px;font-weight:400}.nwf-pagination{display:flex;width:100%;padding:16px;justify-content:start;gap:8px}.nwf-pagination a.page-numbers{color:#fff;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px}.nwf-pagination a.next,.nwf-pagination a.prev{color:#fff;font-size:14px;width:max-content}.nwf-pagination span{background:var(--Secondry-Secondry-6,#FFD899);color:var(--Gray-Gray-10,#191A1A);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px}.nwf_panel_orders_status{display:flex;align-items:center;gap:4px;margin-bottom:12px;width:max-content;padding:8px 10px;border-radius:4px;font-size:16px;font-weight:500;line-height:28px}.order_view_header .nwf_panel_orders_status{margin-bottom:0}.status-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:16px}.nwf_panel_orders_status.success{background:#007E434D;color:#00D270}.nwf_panel_orders_status.error{background:#C4393A4D;color:#F54748}.nwf_panel_orders_status.warning{background:#D872174D;color:#F07E19}.nwf_panel_orders_meta{display:flex;gap:25px;margin-bottom:18px;font-size:16px;font-weight:500}.nwf_panel_orders_meta span{display:flex;align-items:center;gap:8px}.nwf_panel_orders_meta strong{color:var(--Primary-Primary-5,#6D5546);font-weight:700;line-height:28px}.nwf_panel_orders_header{margin-bottom:16px;border-bottom:1px solid var(--Primary-Primary-5,#6D5546);padding-bottom:8px}.nwf_panel_orders_items{display:flex;gap:14px;margin-bottom:20px}.nwf_panel_orders_item_img img{width:80px;height:80px;border-radius:16px;object-fit:cover;background:#2C190E}.nwf_panel_orders_item_more{width:70px;height:70px;background:#2a1a15;color:#fff;border-radius:12px;display:flex;justify-content:center;align-items:center;font-weight:700}.nwf_panel_orders_action{position:absolute;right:15px;top:20px}.nwf_panel_orders_action i{font-size:20px;color:#fff}.nir_order_view{max-width:1100px;margin:0 auto;font-family:sans-serif;color:#222}.order_view_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;color:#fff}.order_view_header h2{font-size:24px;font-weight:700}.order_view_header div{display:flex;gap:10px;align-items:center}.order_view_header i{color:#fff}.back_btn{font-size:22px;color:#333;text-decoration:none;display:flex;align-items:center}.order_status_nirfood{padding:6px 14px;border-radius:8px;font-size:14px;display:inline-flex;align-items:center;gap:6px;font-weight:600}.order_status_nirfood.success{background:#e3ffe8;color:#1a8d3c}.order_status_nirfood.processing{background:#fff1ce;color:#cd8a06}.order_status_nirfood.error{background:#ffe1e1;color:#c81b1b}.order_status_nirfood.pending{background:#e7efff;color:#245dbe}.order_view_top_box{border:1px solid var(--Primary-Primary-5,#6D5546);padding:8px 16px;border-radius:16px;margin-bottom:40px;display:flex;gap:20px;justify-content:space-between}.order_view_top_box .item span{display:block;font-size:16px;color:#6D5546;font-weight:700;margin-bottom:8px;line-height:28px}.order_view_top_box .item{border-right:1px solid var(--Primary-Primary-5,#6D5546);flex:3;padding:5px 0}.order_view_top_box .item:last-child{border:none}.order_view_top_box .item strong{font-size:16px;color:#fff;font-weight:500}.order_view_content{display:flex;gap:40px;width:100%}.order_view_left,.order_view_right{flex:2;color:#fff}.order_view_left h3,.order_view_right h3{margin-bottom:40px!important;font-size:24px!important;font-weight:700!important;color:#ffffff!important;padding-left:0!important}.order_view_left h3:before,.order_view_right h3:before{display:none!important}.order_view_left p{margin-bottom:16px;font-size:16px;display:flex;align-items:start;justify-content:space-between}.order_view_left p br{display:none}.order_view_left p strong{width:50%;color:#6D5546}.order_again_btn{margin-top:15px;display:inline-block;background:#fff0;border:1px solid var(--Secondry-Secondry-6,#FFD899);color:var(--Secondry-Secondry-6,#FFD899);padding:16px;border-radius:8px;text-decoration:none;font-size:16px;font-weight:700;text-align:center;width:100%;line-height:28px}.order_item{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.order_item_img{width:100px;height:100px;border-radius:16px;margin-right:12px;background:#2C190E}.order_item_info{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:90px}.order_item_info strong{display:block;font-size:16px;font-weight:500}.order_item_price .woocommerce-Price-amount.amount{font-size:16px;font-weight:500}.order_totals{margin-top:16px;padding-top:16px;border-top:1px solid var(--Primary-Primary-5,#6D5546)}.order_totals div{display:flex;justify-content:space-between;margin-bottom:8px;font-size:16px;color:#927F74;font-weight:500}.order_totals div .woocommerce-Price-amount.amount{font-size:16px;color:#927F74;font-weight:500}.order_totals .total_row{margin-top:12px;padding-top:12px;border-top:1px solid var(--Primary-Primary-5,#6D5546);font-size:24px;font-weight:700;color:#fff}.order_totals .total_row .woocommerce-Price-amount.amount{color:#fff;font-size:24px}.woocommerce-form-row label{font-size:14px!important}.woocommerce-Input{background:transparent!important;border:1px solid #ECE9E74D!important;height:60px!important;border-radius:8px!important;padding:16px!important;color:#ECE9E799!important;font-size:16px!important}.woocommerce-Input::placeholder{color:#ECE9E74D!important}.woocommerce-EditAccountForm fieldset{border:1px solid var(--Primary-Primary-5,#6D5546)!important}.woocommerce_save_edit_account_btn{background-color:#FFD899!important;width:100%!important;padding:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#332B1F!important;border-radius:8px!important;font-size:16px!important;font-weight:700!important}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-image:url("data:image/svg+xml,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z' fill='%23ffffff'/></svg>")!important}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url("data:image/svg+xml,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z' fill='%23ffffff'/></svg>")!important}.nirfood_booking_row{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;margin-bottom:40px}.nirfood_booking_content{width:60%}.nirfood_booking_side{width:33%}.nirfood_booking_side_next{width:33%}.nirfood_booking_row .box{border:1px solid var(--Primary-Primary-5,#6D5546);padding:20px;border-radius:20px;margin-bottom:40px}.nirfood_booking_row h2{font-size:20px;margin-bottom:16px}.key_point_item{color:#fff;margin-bottom:28px}.key_point_item:last-child{margin-bottom:0}.key_point_item_head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.key_point_item_head img{width:24px;height:auto}.key_point_item_content{padding-inline-start:15px;font-size:16px;line-height:28px}.key_point_item_content a{color:#fff}.key_point_item_content ul,.key_point_item_content li{list-style:disc}.about_reservation_text ul,.about_reservation_text li{list-style:disc}.key_point_item_content ul,.about_reservation_text ul{padding:0 20px!important}.booking_address{display:flex;align-items:center;gap:8px;font-size:16px;line-height:28px;color:#fff;font-weight:500;margin-bottom:20px}.about_reservation_text{color:#fff;line-height:28px;font-size:16px}.nf-step-container label{font-size:16px;margin-bottom:5px;font-weight:500;color:#fff}#nf-message{margin-top:15px;text-align:center;font-weight:700}.nirfood-booking-wrapper{max-width:700px;margin:20px auto;font-family:sans-serif}.nf-step-container{display:flex;flex-direction:column;width:100%}.nf-row{display:flex;gap:15px;margin-bottom:15px}.nf-row label{width:100%;font-size:14px;font-weight:700;display:flex;flex-direction:column;gap:8px}.nf-group{flex:1;display:flex;flex-direction:column}.nf-input-full,.nf-group input,.nf-group select{width:100%;height:60px;padding:10px;border:1px solid #ECE9E74D;background:#fff0;border-radius:8px;box-sizing:border-box;margin-bottom:16px;color:#fff}.nf-group input::placeholder,.nf-input-full::placeholder{color:#ECE9E74D}.nf-group option{padding:10px 5px;background:var(--Primary-Primary-10,#0F0805);color:#fff}.nf-btn{padding:16px 25px;width:100%;background:var(--Secondry-Secondry-6,#FFD899);color:var(--Secondry-Secondry-10,#332B1F);border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:0.3s;font-weight:700}.nf-btn:disabled{opacity:.6}.nf-btn-success{background:#28a745;width:100%;font-size:16px;margin-top:10px}.nf-summary-table{width:100%;border-collapse:collapse}.nf-summary-table td{padding:8px 0;color:#fff;font-size:16px;font-weight:500}.nf-summary-table td p{display:flex;align-items:center;gap:8px}.nf-summary-table td strong{font-weight:700;display:flex;justify-content:end}.nf-total-row td{border-top:1px solid var(--Primary-Primary-5,#6D5546);padding-top:20px}.spin{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.nirfood_booking_back_step{background:var(--Primary-Primary-7,#3A2213);width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;margin-inline-end:16px}.nirfood_thankyou_wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.thankyou_success_icon{display:flex;align-items:center;justify-content:center;background:var(--Sucsess-Sucsess-6,#00D270);border-radius:50%;width:52px;height:52px;position:relative;margin-bottom:30px;animation:pulse_shadow 3s linear infinite}@keyframes pulse_shadow{0%{box-shadow:0 0 0 4px #33DB8D80}50%{box-shadow:0 0 0 10px #33DB8D80}100%{box-shadow:0 0 0 4px #33DB8D80}}.thankyou_success_icon:before{content:"";border-radius:50%;width:80px;height:80px;position:absolute;top:-15px;left:-15px;border:1px solid #00D27080}.thankyou_error_icon{display:flex;align-items:center;justify-content:center;background:var(--Danger-Sucsess-6,#F54748);border-radius:50%;width:52px;height:52px;position:relative;margin-bottom:30px;animation:pulse_shadow_e 3s linear infinite}@keyframes pulse_shadow_e{0%{box-shadow:0 0 0 4px #F5474880}50%{box-shadow:0 0 0 10px #F5474880}100%{box-shadow:0 0 0 4px #F5474880}}.thankyou_error_icon:before{content:"";border-radius:50%;width:80px;height:80px;position:absolute;top:-15px;left:-15px;border:1px solid #F5474880}.thankyou_main_heading{margin-bottom:8px!important}.thankyou_review_note{color:var(--Primary-Primary-4,#927F74);box-shadow:0 4px 4px 0 #0000004D;font-size:21px;line-height:32px;font-weight:700;text-align:center;margin-bottom:40px}.thankyou_reservation_meta{border:1px solid var(--Primary-Primary-5,#6D5546);padding:8px 16px;border-radius:16px;margin-bottom:40px;display:flex;gap:20px;justify-content:space-between;width:100%}.thankyou_reservation_action_btn{width:100%;display:flex;flex-wrap:wrap;margin-top:40px;gap:20px}.thankyou_reservation_action_btn .nwf_reservation_cansel_btn{width:285px}.thankyou_reservation_action_btn .btn-directions{background-color:#FFD899;width:285px;padding:16px;display:flex;align-items:center;justify-content:center;color:#332B1F;border-radius:8px;transition:all 0.25s cubic-bezier(.19,1,.22,1);font-size:16px;font-weight:700;border:none}.thankyou_reservation_meta .meta_item{border-right:1px solid var(--Primary-Primary-5,#6D5546);flex:3;padding:5px 0}.thankyou_reservation_meta .meta_item:last-child{border:0}.thankyou_reservation_meta .meta_item span{display:block;font-size:16px;color:#6D5546;font-weight:700;margin-bottom:8px;line-height:28px}.thankyou_reservation_meta .meta_item strong{font-size:16px;color:#fff;font-weight:500}.detail-card{display:flex;justify-content:space-between;align-items:start;width:100%}.card-section{width:46%}.card-section-100{width:100%}.card-section h4{color:#fff;font-size:24px;font-weight:700;margin-bottom:24px}.data-row{display:flex;justify-content:space-between;align-items:start;width:100%;margin-bottom:16px;font-size:16px}.data-row .data-label{display:inline-flex;align-items:center;gap:6px}.card-section-100 .data-row{max-width:600px}.data-row .data_label_c{font-weight:700;color:var(--Primary-Primary-5,#6D5546)}.nwf_list_reservation_item{padding:16px;border:1px solid #ECE9E74D;border-radius:8px;margin-bottom:16px;position:relative}.nwf_list_reservation_item .item_status{padding:8px 10px;background:#C4393A4D;border-radius:4px;color:var(--Danger-Sucsess-6,#F54748);display:flex;align-items:center;gap:4px;width:max-content;font-size:16px;font-weight:500;line-height:28px}.nwf_list_reservation_item .item_status.status_approved{background:#007E434D;color:var(--Sucsess-Sucsess-6,#00D270)}.nwf_list_reservation_item .item_status.status_awaiting_approval{background:#D872174D;color:#F07E19}.nwf_list_reservation_item .item_meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:16px}.nwf_list_reservation_item .item_meta_text{display:flex;align-items:center;gap:8px}.nwf_list_reservation_item .item_meta .meta_title{color:var(--Primary-Primary-5,#6D5546);box-shadow:0 4px 4px 0 #0000004D;font-size:16px;font-weight:700}.nwf_list_reservation_item .item_meta .meta_value{color:#fff;box-shadow:0 4px 4px 0 #0000004D;font-size:16px;font-weight:500}.nwf_reservation_action{position:absolute;right:5px;top:10px}.nwf_reservation_action a{text-decoration:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.nwf_reservation_action i{font-size:20px;color:#fff}.nwf_back_list_reservations i{font-size:22px;color:#fff;margin-inline-end:8px}.nwf_reservation_cansel{margin-top:40px}.nwf_reservation_cansel_btn{border:1px solid var(--Danger-Sucsess-6,#F54748);color:var(--Danger-Sucsess-6,#F54748);font-size:16px;font-weight:700;text-align:center;line-height:28px;padding:16px;border-radius:8px;background:#fff0}.nwf_reservation_cansel_popup_back{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);background:#0F080566;z-index:98;display:none}.nwf_reservation_cansel_popup_box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:650px;max-height:90%;border-radius:16px;background:linear-gradient(259.81deg,#FFE0AD 1.62%,#66563D 98.41%);padding:1px;z-index:99;display:none}.nwf_reservation_cansel_popup_box>div{width:100%;background:var(--Primary-Primary-10,#0F0805);padding:24px;border-radius:16px}.cansel_popup_head{border-bottom:1px solid var(--Primary-Primary-5,#6D5546);padding-bottom:20px;display:flex;justify-content:space-between;margin-bottom:40px;font-size:18px;font-weight:700}.cansel_popup_head svg{cursor:pointer}.nwf_reservation_cansel_popup_box p{font-weight:500;font-size:16px;margin-bottom:40px}.nwf_reservation_cansel_popup_box .box_btns{display:flex;gap:20px;justify-content:space-between}.nwf_reservation_cansel_popup_box button{padding:16px;font-size:16px;line-height:28px;font-weight:700;width:100%;border-radius:8px;text-align:center}.nwf_reservation_cansel_popup_box .confirm_btn{background:linear-gradient(89.5deg,#FFD899 55.9%,#F07E19 128.63%);color:var(--Secondry-Secondry-10,#332B1F);border:solid 1px var(--Primary-Primary-10,#0F0805)}.nwf_reservation_cansel_popup_box .not_confirm_btn{background:#fff0;border:1px solid var(--Secondry-Secondry-6,#FFD899);color:var(--Secondry-Secondry-6,#FFD899)}.nwf_wallet_current_balance{background:url(/wp-content/themes/nirfood-theme/assets/images/Frame-min.png) no-repeat;background-size:cover;padding:20px;color:#1D1D1D;border-radius:8px;margin-bottom:16px;display:flex;justify-content:space-between}.box_balance{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:28px;font-weight:500}.amount_balance bdi{font-weight:900;font-size:20px}.box_deposit{display:flex;align-items:start;justify-content:end}.box_deposit button{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--Secondry-Secondry-10,#332B1F);background:none;border:none}.nwf_wallet_history_table{border:1px solid var(--Primary-Primary-5,#6D5546);border-radius:12px}.wallet_history_head{padding:24px;display:flex;align-items:center;justify-content:space-between}.wallet_history_head h3{font-size:24px;color:#fff;font-weight:700;line-height:32px}.wallet_history_form_search{display:flex;align-items:center;gap:12px}.wallet_history_form_search input{height:52px;padding:12px;border-radius:8px;border:1px solid var(--Primary-Primary-5,#6D5546);font-size:16px;font-weight:500;color:#fff;background:none}.wallet_history_form_search input::placeholder{font-size:14px;font-weight:400;color:var(--Primary-Primary-5,#6D5546)}.wallet_history_form_search button{border:1px solid var(--Secondry-Secondry-6,#FFD899);font-size:16px;font-weight:700;color:var(--Secondry-Secondry-6,#FFD899);width:160px;height:52px;border-radius:8px;background:none;display:flex;align-items:center;justify-content:center;gap:8px;display:none}.wallet_history_form_search button:hover{color:var(--Secondry-Secondry-10,#332B1F);background:var(--Secondry-Secondry-6,#FFD899);transition:all 0.2s ease-in-out}.wallet_history_form_search button:hover svg path{stroke:var(--Secondry-Secondry-10,#332B1F);transition:all 0.2s ease-in-out}.nwf_wallet_deposit_popup_back{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);background:#0F080566;display:none;z-index:98}.nwf_wallet_deposit_popup_box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:650px;max-height:90%;border-radius:16px;background:linear-gradient(259.81deg,#FFE0AD 1.62%,#66563D 98.41%);padding:1px;display:none;z-index:99}.nwf_wallet_deposit_popup_box>div{width:100%;background:var(--Primary-Primary-10,#0F0805);padding:24px;border-radius:16px}.nwf_wallet_deposit_popup_head{border-bottom:1px solid var(--Primary-Primary-5,#6D5546);padding-bottom:20px;display:flex;justify-content:space-between;margin-bottom:40px;font-size:18px;font-weight:700}.nwf_wallet_deposit_popup_head svg{cursor:pointer}.nwf_wallet_deposit_popup_box p{font-weight:500;font-size:16px;margin-bottom:40px}.nwf_wallet_deposit_popup_box .box_btns{display:flex;gap:20px;justify-content:space-between}.nwf_wallet_deposit_popup_box button{padding:16px;font-size:16px;line-height:28px;font-weight:700;width:100%;border-radius:8px;text-align:center}.deposit_wallet_input_box{position:relative}.deposit_wallet_input_box:before{content:'$';position:absolute;top:calc(50% - 6px);left:16px;transform:translateY(-50%);color:#ECE9E74D;font-size:16px}.nwf_wallet_deposit_popup_box input{border:1px solid #ECE9E74D;border-radius:8px;padding:16px;height:60px;width:100%;color:#ECE9E7;font-weight:500;font-size:16px;line-height:28px;background:none;margin-bottom:12px;padding-left:30px}.nwf_wallet_deposit_popup_box .confirm_btn{background:linear-gradient(89.5deg,#FFD899 55.9%,#F07E19 128.63%);color:var(--Secondry-Secondry-10,#332B1F);border:solid 1px var(--Primary-Primary-10,#0F0805)}.nwf_wallet_deposit_popup_box .not_confirm_btn{background:#fff0;border:1px solid var(--Secondry-Secondry-6,#FFD899);color:var(--Secondry-Secondry-6,#FFD899)}.wallet_offer_price{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:40px}.wallet_offer_btn{border:1px solid var(--Secondry-Secondry-6,#FFD899);color:var(--Secondry-Secondry-6,#FFD899);border-radius:8px;display:flex;align-items:center;justify-content:center;width:33%;line-height:28px;padding:8px;font-weight:500;cursor:pointer}.wallet_history_table_head{background:var(--Primary-Primary-9,#1D110A);border-bottom:1px solid var(--Primary-Primary-5,#6D5546);;padding:24px;display:flex;justify-content:space-between}.wallet_history_table_head div{color:var(--Primary-Primary-5,#6D5546);font-size:16px;font-weight:500;flex:1}.wallet_history_table_head div.cl_date{flex:2}.wallet_history_table_row{padding:24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--Primary-Primary-5,#6D5546)}.wallet_history_table_row div{color:#fff;font-size:16px;font-weight:500;flex:1}.wallet_history_table_row strong{display:none}.wallet_history_table_row div.cl_date{flex:2}.wallet_history_table_row div.cl_status p{padding:8px;width:max-content;border-radius:4px;background:#007E434D;color:var(--Sucsess-Sucsess-6,#00D270)}.wallet_pagination_container{display:flex;width:100%;padding:16px;justify-content:space-between}.wallet_pagination_container a{color:#fff;font-size:12px;font-weight:400}.nf-page-numbers{display:flex;align-items:center;justify-content:center;gap:4px}.nf-page-numbers a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px}.nf-page-numbers a.current-page{background:var(--Secondry-Secondry-6,#FFD899);color:var(--Gray-Gray-10,#191A1A)}.nf-page-arrow{font-size:18px!important;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.lang-dropdown__nirfood{position:relative;width:160px;font-size:14px;font-weight:400;padding-inline-end:20px;display:flex;align-items:center}.lang-dropdown__btn{width:100%;display:flex;align-items:center;padding:8px;border:none;background:#fff0;cursor:pointer;border-radius:6px;color:#fff;justify-content:space-between}.lang-dropdown__btn img{width:20px}.lang-dropdown__title{width:96px;gap:6px;display:flex;align-items:center}.lang-dropdown__btn svg{margin-inline-start:auto;transition:transform .2s;width:24px}.lang-dropdown__nirfood.active svg{transform:rotate(180deg)}.lang-dropdown__list{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--Primary-Primary-9,#1D110A);border:1px solid var(--Primary-Primary-5,#6D5546);border-radius:6px;list-style:none;padding:6px 0;margin:0;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s;z-index:999}.lang-dropdown__nirfood.active .lang-dropdown__list{opacity:1;visibility:visible;transform:translateY(0)}.lang-dropdown__list li a{display:flex;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;color:#fff}.lang-dropdown__list img{width:20px}.nirfood_main_menu_box .lang-dropdown__nirfood{display:none}