@media screen and (max-width:767px){.ketogen-dark-mode-account.is-site-disabled .ketogen-dark-mode-account-label{cursor:default}.ketogen-dark-mode-account.is-site-disabled .ketogen-dark-mode-account-label input[type=checkbox]{cursor:not-allowed;opacity:.62}.ketogen-dark-mode-account.is-site-disabled .ketogen-dark-mode-account-saved{display:none}}@media screen and (max-width:767px){.ketogen-dark-mode-account{max-width:620px;margin:42px auto 0;text-align:center}.ketogen-dark-mode-account-label{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;font-size:16px;line-height:1.4}.ketogen-dark-mode-account-label input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:#8ec038;flex:0 0 18px}.ketogen-dark-mode-account-description{max-width:610px;margin:10px auto 0;line-height:1.55}.ketogen-dark-mode-account-description p{margin:0}.ketogen-dark-mode-account-device-note{margin-top:16px!important}.ketogen-dark-mode-account-saved{min-height:22px;margin:12px 0 0;color:#4f7217;font-weight:600;opacity:0;transition:opacity .15s ease}.ketogen-dark-mode-account-saved.is-visible{opacity:1}#ketogen-dark-mode-notice{position:fixed!important;left:50%!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:calc(100vw - 20px)!important;min-height:42px!important;margin:0!important;padding:11px 16px!important;border:1px solid rgba(142,192,56,.58)!important;border-left:3px solid #8ec038!important;border-radius:3px!important;background:#171422!important;color:#fff!important;font-family:inherit!important;font-size:var(--ksdm-notice-font-size,16px)!important;font-weight:600!important;line-height:1.25!important;white-space:nowrap!important;letter-spacing:0!important;box-shadow:0 5px 14px rgba(0,0,0,.3)!important;text-align:center!important;opacity:1!important;transition:opacity .18s ease!important;pointer-events:none!important;box-sizing:border-box!important}#ketogen-dark-mode-notice[data-position=top]{top:var(--ksdm-notice-top-offset,calc(env(safe-area-inset-top,0px) + 16px))!important;right:auto!important;bottom:auto!important;transform:translateX(-50%)!important}#ketogen-dark-mode-notice[data-position=center]{top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important}#ketogen-dark-mode-notice[data-position=bottom]{top:auto!important;right:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 18px)!important;transform:translateX(-50%)!important}#ketogen-dark-mode-notice.is-compact{max-width:calc(100vw - 8px)!important;padding:8px!important;font-size:12px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.3!important}#ketogen-dark-mode-notice.is-hiding{opacity:0!important}html.ketogen-dark-mode .ketogen-dark-mode-account-label,html.ketogen-dark-mode .ketogen-dark-mode-account-description{color:var(--ksdm-text)!important}html.ketogen-dark-mode .ketogen-dark-mode-account-saved{color:var(--ksdm-accent)!important}.ketogen-dark-mode-account-saved.is-error,html.ketogen-dark-mode .ketogen-dark-mode-account-saved.is-error{color:#b42318!important}}@media screen and (max-width:340px){#ketogen-dark-mode-notice{max-width:calc(100vw - 8px)!important;padding:9px 8px!important;font-size:min(var(--ksdm-notice-font-size,16px),15px)!important}}@media screen and (max-width:767px){body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account{display:block!important;visibility:visible!important;opacity:1!important;max-width:100%!important;margin:12px auto 0!important;padding:22px 18px!important;border:1px solid #e7e7eb!important;border-radius:14px!important;background:#f7f7f9!important;box-sizing:border-box!important;text-align:left!important}body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0!important;color:#292d35!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important}body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-label input[type=checkbox]{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important;accent-color:#8ec038!important}body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-description{display:block!important;visibility:visible!important;opacity:1!important;max-width:none!important;margin:18px 0 0!important;color:#555b66!important;font-size:15px!important;line-height:1.65!important;text-align:left!important}body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-description p{display:block!important;visibility:visible!important;opacity:1!important;margin:0!important}body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-device-note{margin-top:14px!important}body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-saved{margin:14px 0 0!important;text-align:left!important}html.ketogen-dark-mode body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account{background:var(--ksdm-surface-2)!important;border-color:var(--ksdm-border)!important}html.ketogen-dark-mode body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-label,html.ketogen-dark-mode body.woocommerce-account.kma-account-dark-mode .ketogen-dark-mode-account-description{color:var(--ksdm-text)!important}}@media screen and (max-width:767px) and (prefers-reduced-motion:reduce){#ketogen-dark-mode-notice,.ketogen-dark-mode-account-saved{transition:none!important}}@media print{#ketogen-dark-mode-notice{display:none!important}}@media screen and (max-width:767px){html.ketogen-dark-mode{color-scheme:dark;--ksdm-bg:#121212;--ksdm-surface:#1b1b1b;--ksdm-surface-2:#242424;--ksdm-text:#ededed;--ksdm-muted:#b8b8b8;--ksdm-border:#454545;--ksdm-accent:#8ec038;--ksdm-link:#b9dd88;--ksdm-dark-on-accent:#142000;--ksdm-info-bg:#183324;--ksdm-info-border:#5e986f;--ksdm-error-bg:#3a1c1c;--ksdm-error-text:#ffd3d3;--ksdm-error-border:#a76565;--ksdm-warn-bg:#3a3017;--ksdm-warn-text:#ffe3a3;--ksdm-warn-border:#a58b46;}html.ketogen-dark-mode,html.ketogen-dark-mode body,html.ketogen-dark-mode body .main-wrapper :where(.bg-color-black,.bg-tone-dark,.bg-color-black-dark,.has-black-background-color){background-color:var(--ksdm-bg)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .ltx-content-wrapper,html.ketogen-dark-mode body .ltx-overlay-white-waves{background-color:var(--ksdm-bg)!important;}html.ketogen-dark-mode body .main-wrapper{color:var(--ksdm-text);}html.ketogen-dark-mode body .ltx-narrow-header,html.ketogen-dark-mode body .ltx-topbar-block,html.ketogen-dark-mode body :where(.mobile-only-search-form,.page-content-none,.mobile-only-search-form .widget_search,.mobile-only-search-form form.search-form,.page-content-none form.search-form){background-color:var(--ksdm-surface)!important;border-color:var(--ksdm-border)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .ltx-narrow-header :where(h1,h2,h3,p,a),html.ketogen-dark-mode body .ltx-topbar-block :where(h1,h2,h3,p,a,li,.header,.header span),html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo:is(.navbar-layout-white,.navbar-layout-white-border,.navbar-layout-desktop-center) #navbar.navbar-desktop>ul.navbar-nav>li>a,html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo:is(.navbar-layout-white,.navbar-layout-white-border,.navbar-layout-desktop-center) :where(.ltx-navbar-icons .ltx-nav-profile a,.ltx-navbar-icons .ltx-nav-profile a span,.ltx-navbar-icons .ltx-cart i,.ltx-navbar-icons .top-search a.top-search-ico,.ltx-navbar-icons .top-search .top-search-ico-close,.ltx-navbar-social ul li a),html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop ul.navbar-nav ul :where(a,span),html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop .mega-menu :where(a,p,li,.header),html.ketogen-dark-mode body .ltx-navmenu-sc ul li ul :where(a,span),html.ketogen-dark-mode body .main-wrapper :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,label,legend,address,blockquote,figcaption,caption,th,td,.header,.entry-title,.page-title,.product_title,.woocommerce-loop-product__title,.woocommerce-product-details__short-description):not(:where(.card *,.box *,.panel *)),html.ketogen-dark-mode body .main-wrapper .blog-post .nav-links>span,html.ketogen-dark-mode body .main-wrapper .blog-post .nav-links>span :where(a,span),html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta-accordion h4 a :where(span,i),html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta-color-grey.vc_tta-style-classic :where(.vc_tta-title-text,.vc_tta-panel-title>a),html.ketogen-dark-mode body .main-wrapper :where(.bg-color-black,.bg-tone-dark,.bg-color-black-dark,.has-black-background-color) :where(h1,h2,h3,h4,h5,h6,p,li,.header),html.ketogen-dark-mode body .main-wrapper :where(.price,.amount,.woocommerce-Price-amount,.woocommerce-loop-product__title,.product_title,.stock,.variations td.label,.widget_price_filter .price_slider_amount .price_label),html.ketogen-dark-mode body .main-wrapper div.product .woocommerce-tabs ul.tabs li a,html.ketogen-dark-mode body .main-wrapper table.shop_table .woocommerce-cart-form__cart-item .product-name a,html.ketogen-dark-mode body .main-wrapper .woocommerce-MyAccount-navigation :where(a,li),html.ketogen-dark-mode body .main-wrapper .woocommerce-MyAccount-content :where(a,li,p,td,th),html.ketogen-dark-mode body .main-wrapper .ltx-alert :where(.header,p,.close),html.ketogen-dark-mode body .modal .modal-content :where(h1,h2,h3,h4,h5,h6,p,label,.heading),html.ketogen-dark-mode body .ltx-before-footer :where(h1,h2,h3,h4,h5,h6,p,a,li),html.ketogen-dark-mode body .ltx-go-top .txt,html.ketogen-dark-mode body .trp-language-switcher>div>a,html.ketogen-dark-mode body .ketogen-free-shipping-progress-text,html.ketogen-dark-mode body .select2-container--default .select2-selection--single .select2-selection__rendered,html.ketogen-dark-mode body.woocommerce-checkout .main-wrapper #payment .wc_payment_method>label,html.ketogen-dark-mode body #nav-wrapper .navbar-controls .ltx-navbar-icons :where(.ltx-nav-profile a,.ltx-nav-profile a span,.ltx-cart i,.top-search a.top-search-ico,.top-search .top-search-ico-close,.ltx-nav-social>a),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile .toggle-wrap .navbar-toggle .close,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white .toggle-wrap .navbar-toggle .close,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav>li>a,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white ul.navbar-nav>li>a,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav ul li a,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white ul.navbar-nav ul li a,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav li.menu-item-has-children>a:after,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white ul.navbar-nav li.menu-item-has-children>a:after,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile .mobile-controls :where(.ltx-nav-cart .fa,.ltx-nav-profile a,.ltx-nav-profile a span,.ltx-nav-search a,.ltx-nav-search .top-search-ico-close),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile .cart-mob :where(.fa,.name),html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-name,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm label,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm legend,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .ketogen-outofstock-account-form .ketogen-outofstock-label,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .ketogen-outofstock-account-form .ketogen-outofstock-label span,html.ketogen-dark-mode body .footer-widget-area .search-form button span,html.ketogen-dark-mode body .main-wrapper .cart-collaterals .cart-subtotal th,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-top>span,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-info .wpcas-product-name a,html.ketogen-dark-mode body .woofc-area .woofc-area-top .woofc-area-heading,html.ketogen-dark-mode body .woofc-area .woofc-area-top .woofc-close,html.ketogen-dark-mode body .woofc-area .woofc-area-top .woofc-close i,html.ketogen-dark-mode body .woofc-area .woofc-item-title,html.ketogen-dark-mode body .woofc-area .woofc-item-title a,html.ketogen-dark-mode body .woofc-area .woofc-item-price,html.ketogen-dark-mode body .woofc-area .woofc-item-price *,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-data,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-total,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-data *,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-total *,html.ketogen-dark-mode body .woofc-area .woofc-checkout-area.woofc-inner-loading:before,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-area,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-area label,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-destination,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-methods{color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .ltx-topbar-block a:is(:hover,:focus-visible),html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo:is(.navbar-layout-white,.navbar-layout-white-border,.navbar-layout-desktop-center) :where(#navbar.navbar-desktop>ul.navbar-nav>li>a,.ltx-navbar-icons a,.ltx-navbar-social a):is(:hover,:focus-visible),html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop ul.navbar-nav ul a:is(:hover,:focus-visible),html.ketogen-dark-mode body .ltx-navmenu-sc ul li ul a:is(:hover,:focus-visible),html.ketogen-dark-mode body .main-wrapper a:not(.button):not(.btn):not(.wp-element-button):not(.added_to_cart):not([role=button]):not(:where(.card *,.box *,.panel *,.widget_product_tag_cloud *,.widget_tag_cloud *,.tags *,.ltx-cats *,.social-small *,.woofc-area *,.wpcas-area *)):is(:hover,:focus-visible),html.ketogen-dark-mode body .main-wrapper .blog-post .nav-links>span .nav-arrow,html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta :where(a,.vc_tta-panel-title>a):is(:hover,:focus-visible),html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta .vc_active>.vc_tta-panel-heading .vc_tta-panel-title>a,html.ketogen-dark-mode body .main-wrapper :where(.price ins,.price ins .amount,.star-rating),html.ketogen-dark-mode body .main-wrapper div.product .woocommerce-tabs ul.tabs li.active a,html.ketogen-dark-mode body .main-wrapper div.product .woocommerce-tabs ul.tabs li a:is(:hover,:focus-visible),html.ketogen-dark-mode body .main-wrapper .woocommerce-MyAccount-navigation a:is(:hover,:focus-visible),html.ketogen-dark-mode body .main-wrapper .woocommerce-MyAccount-navigation .is-active>a,html.ketogen-dark-mode body #custom-checkout-message h4 a:is(:hover,:focus-visible),html.ketogen-dark-mode body .ketogen-free-shipping-progress a:is(:hover,:focus-visible),html.ketogen-dark-mode body #custom-delivery-message a:is(:hover,:focus-visible),html.ketogen-dark-mode body .ketogen-checkout-field-suggestion a:is(:hover,:focus-visible),html.ketogen-dark-mode body .ketogen-address-free-shipping-label,html.ketogen-dark-mode body #nav-wrapper .navbar-controls .ltx-navbar-icons :where(.ltx-nav-profile a,.ltx-cart,.top-search a,.ltx-nav-social>a):is(:hover,:focus-visible),html.ketogen-dark-mode body #nav-wrapper .navbar-controls .ltx-navbar-icons :where(.ltx-nav-profile a,.ltx-cart,.top-search a,.ltx-nav-social>a):is(:hover,:focus-visible) :where(span,i),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav ul li a:before,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white ul.navbar-nav ul li a:before,html.ketogen-dark-mode body .main-wrapper .star-rating::before,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-tab:is(:hover,:focus-visible,.is-active),html.ketogen-dark-mode body .main-wrapper .widget.widget_product_search button::after,html.ketogen-dark-mode body .main-wrapper .page-content.widget_product_search button::after,html.ketogen-dark-mode body .footer-widget-area .widget.widget_product_search button::after,html.ketogen-dark-mode body .footer-widget-area .page-content.widget_product_search button::after,html.ketogen-dark-mode body .footer-widget-area .search-form button:is(:hover,:focus-visible) span,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-top .wpcas-close:is(:hover,:focus-visible),html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-top .wpcas-close:is(:hover,:focus-visible):before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner .wpcas-search-input-icon.wpcas-loading:before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-popular-keywords a:is(:hover,:focus-visible),html.ketogen-dark-mode body #wpcas-area.wpcas-area.wpcas-area-show-inline .wpcas-area-mid .wpcas-search-result.wpcas-loading:before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-info .wpcas-product-name a:is(:hover,:focus-visible),html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-info .wpcas-product-price,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-info .wpcas-product-price *,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-actions .woosc-btn:is(:hover,:focus-visible):before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-actions .woosw-btn:is(:hover,:focus-visible):before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-actions .atc-btn .button:is(:hover,:focus-visible):before,html.ketogen-dark-mode body .woofc-area .woofc-area-top .woofc-close:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-area-top .woofc-close:is(:hover,:focus-visible) i,html.ketogen-dark-mode body .woofc-area .woofc-no-item a:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-error a:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-notices .woocommerce-message:before,html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-notices .woocommerce-info:before,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-empty-cart:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-share-cart:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-suggested-product-price,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-suggested-product-price *{color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo.navbar-layout-white .navbar,html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo.navbar-layout-white-border .navbar,html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo.navbar-layout-desktop-center,html.ketogen-dark-mode body .header-wrapper.wrapper-navbar-layout-desktop-center.ksdm-fitmeal-dark-logo{background-color:var(--ksdm-surface)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo:is(.navbar-layout-white,.navbar-layout-white-border,.navbar-layout-desktop-center){--white:var(--ksdm-text);--black:var(--ksdm-text);--black-text:var(--ksdm-text);--black-light:var(--ksdm-muted);--gray:var(--ksdm-surface-2);--gray-dark:rgba(255,255,255,.42);--gray-light:rgba(255,255,255,.12);}html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo:is(.navbar-layout-white,.navbar-layout-white-border,.navbar-layout-desktop-center) nav.navbar .navbar-toggle .icon-bar{background-color:var(--ksdm-text)!important;}html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo:is(.navbar-layout-white,.navbar-layout-white-border,.navbar-layout-desktop-center) #navbar.navbar-desktop>ul.navbar-nav>li.ltx-menu-button>a{color:#fff!important;}html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo:is(.navbar-layout-white,.navbar-layout-white-border,.navbar-layout-desktop-center) #navbar.navbar-desktop>ul.navbar-nav>li.ltx-menu-button>a:is(:hover,:focus-visible),html.ketogen-dark-mode body .main-wrapper :where(.widget_product_tag_cloud,.widget_tag_cloud,.tags,.ltx-cats) a,html.ketogen-dark-mode body .main-wrapper :where(.ltx-btn-wrap>.btn,.wc-block-components-button,.wp-block-button__link,.gform_wrapper .gform_button,.gform_wrapper .gform-theme-button,.wpcf7-form input[type=submit],.comment-form input[type=submit],.page-404 .btn,.single_add_to_cart_button,.checkout-button,.add_to_cart_button,.wc-forward,#place_order,.woocommerce-button,button[name=apply_coupon],button[name=update_cart]),html.ketogen-dark-mode body .main-wrapper .woocommerce :where(.btn,a.button,button.button,input.button,#respond input#submit),html.ketogen-dark-mode body #nav-wrapper .navbar-controls .ltx-navbar-icons .ltx-cart .count,html.ketogen-dark-mode body :where(.mobile-only-search-form,.page-content-none) :where(button,button[type=submit],input[type=submit],.ltx-btn-wrap .btn,.ltx-btn-wrap button),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile .mobile-controls .ltx-nav-cart .count,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile .cart-mob .count,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-MyAccount-content :where(.button,button.button,input.button,.woocommerce-Button,.woocommerce-button),html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-coupon-check,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-suggested-product-atc .button{background-color:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;border-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body #nav-wrapper.ksdm-fitmeal-dark-logo .ltx-navbar-icons .top-search input[type=text],html.ketogen-dark-mode body .main-wrapper :where(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=color]),textarea,select,.select2-search__field,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple):not(:where(.card *,.box *,.panel *)),html.ketogen-dark-mode body .main-wrapper table.shop_table.woocommerce-checkout-review-order-table td,html.ketogen-dark-mode body .main-wrapper table.shop_table tr:nth-child(even) input.qty,html.ketogen-dark-mode body .main-wrapper div.quantity span,html.ketogen-dark-mode body .main-wrapper div.product form.cart div.quantity span,html.ketogen-dark-mode body .main-wrapper .cart_totals .woocommerce-shipping-totals.shipping td form :where(.select2-selection,input[type=text]),html.ketogen-dark-mode body .main-wrapper .ltx-alert,html.ketogen-dark-mode body .ltx-before-footer :where(input:not([type=submit]),textarea,select),html.ketogen-dark-mode body .select2-dropdown :where(.select2-search__field,.select2-results__option),html.ketogen-dark-mode body :where(#custom-checkout-message h4,.ketogen-free-shipping-progress,#custom-delivery-message,.ketogen-checkout-field-suggestion),html.ketogen-dark-mode body .ltx-navbar-icons .top-search.show-field input[type=text],html.ketogen-dark-mode body :where(.mobile-only-search-form,.page-content-none) :where(input[type=search],input[type=text],.input-group input,.search-field),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile .mobile-controls .ltx-nav-search input[type=text],html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white .mobile-controls .ltx-nav-search input[type=text],html.ketogen-dark-mode body .mobile-only-search-form .widget.widget_search form.search-form input[type=search],html.ketogen-dark-mode body .mobile-only-search-form .widget.widget_search form.search-form input[type=text],html.ketogen-dark-mode body .page-content-none form.search-form input[type=search],html.ketogen-dark-mode body .page-content-none form.search-form input[type=text],html.ketogen-dark-mode body .main-wrapper .widget.widget_search input[type=search],html.ketogen-dark-mode body .main-wrapper .widget.widget_search input[type=text],html.ketogen-dark-mode body .main-wrapper .widget.widget_product_search input[type=search],html.ketogen-dark-mode body .main-wrapper .widget.widget_product_search input[type=text],html.ketogen-dark-mode body .main-wrapper .page-content.widget_search input[type=search],html.ketogen-dark-mode body .main-wrapper .page-content.widget_search input[type=text],html.ketogen-dark-mode body .main-wrapper .page-content.widget_product_search input[type=search],html.ketogen-dark-mode body .main-wrapper .page-content.widget_product_search input[type=text],html.ketogen-dark-mode body .footer-widget-area .widget.widget_search input[type=search],html.ketogen-dark-mode body .footer-widget-area .widget.widget_search input[type=text],html.ketogen-dark-mode body .footer-widget-area .widget.widget_product_search input[type=search],html.ketogen-dark-mode body .footer-widget-area .widget.widget_product_search input[type=text],html.ketogen-dark-mode body .main-wrapper form.comment-form .select-wrap,html.ketogen-dark-mode body .main-wrapper form.comment-form textarea,html.ketogen-dark-mode body .main-wrapper form.comment-form input:not([type=submit]),html.ketogen-dark-mode body .main-wrapper .woocommerce-widget-layered-nav-dropdown .select2-selection--multiple .select2-search__field,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm input.input-text,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm input[type=text],html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm input[type=email],html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm input[type=password],html.ketogen-dark-mode body .main-wrapper .widget .select-wrap,html.ketogen-dark-mode body .main-wrapper .page-content .select-wrap,html.ketogen-dark-mode body .footer-widget-area .widget .select-wrap,html.ketogen-dark-mode body .footer-widget-area .page-content .select-wrap{background-color:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop ul.navbar-nav ul.children,html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop ul.navbar-nav ul.sub-menu,html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop .mega-menu,html.ketogen-dark-mode body .ltx-navmenu-sc ul li ul{background-color:var(--ksdm-surface)!important;border-color:var(--ksdm-border)!important;--white:var(--ksdm-surface);--black:var(--ksdm-text);--black-text:var(--ksdm-text);--black-light:var(--ksdm-muted);--gray:var(--ksdm-surface-2);}html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop ul.navbar-nav ul.children li:not(.mega-menu-col):hover>a,html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop ul.navbar-nav ul.sub-menu li:not(.mega-menu-col):hover>a,html.ketogen-dark-mode body nav.navbar #navbar.navbar-desktop .mega-menu .sub-menu li:not(.menu-item-has-children)>a:is(:hover,:focus-visible),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav>li:is(.current-menu-ancestor,.current-menu-item,.current-menu-parent,.current_page_parent,.current_page_item)>a{background-color:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;}html.ketogen-dark-mode body .main-wrapper :where(.description,.descr,.subtitle,.meta,.entry-meta,.posted-on,.woocommerce-review-link,.woocommerce-product-rating,.woocommerce-breadcrumb,.product_meta,.wc-block-components-product-metadata,.wc-block-components-totals-item__description):not(:where(.card *,.box *,.panel *)),html.ketogen-dark-mode body .main-wrapper :where(.price del,.price del .amount,.product_meta,.woocommerce-review-link,.woocommerce-breadcrumb),html.ketogen-dark-mode body .select2-container--default .select2-selection--single .select2-selection__placeholder,html.ketogen-dark-mode body .ltx-navbar-icons .top-search.show-field .top-search-ico-close,html.ketogen-dark-mode body :where(.mobile-only-search-form,.page-content-none) :where(label,.search-form label),html.ketogen-dark-mode body .mobile-only-search-form .search-icon::before,html.ketogen-dark-mode body .page-content-none .search-icon::before,html.ketogen-dark-mode body .main-wrapper .widget.widget_search .search-form .search-icon::before,html.ketogen-dark-mode body .main-wrapper .page-content.widget_search .search-form .search-icon::before,html.ketogen-dark-mode body .footer-widget-area .widget.widget_search .search-form .search-icon::before,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-email,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-tab,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm :where(em,span em,.woocommerce-form-row span),html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm .show-password-input,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .ketogen-outofstock-account-form .ketogen-outofstock-description,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .ketogen-outofstock-account-form .ketogen-outofstock-description *,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-popular-keywords,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-popular-keywords a,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-actions .woosc-btn:before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-actions .woosw-btn:before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-actions .atc-btn .button:before,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-not-found,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-error,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-message,html.ketogen-dark-mode body .woofc-area .woofc-item-data,html.ketogen-dark-mode body .woofc-area .woofc-item-data *,html.ketogen-dark-mode body .woofc-area .woofc-item-estimated-delivery-date,html.ketogen-dark-mode body .woofc-area .woofc-item-remove,html.ketogen-dark-mode body .woofc-area .woofc-item-remove i{color:var(--ksdm-muted)!important;}html.ketogen-dark-mode body .main-wrapper a:not(.button):not(.btn):not(.wp-element-button):not(.added_to_cart):not([role=button]):not(:where(.card *,.box *,.panel *,.widget_product_tag_cloud *,.widget_tag_cloud *,.tags *,.ltx-cats *,.social-small *,.woofc-area *,.wpcas-area *)),html.ketogen-dark-mode body #custom-checkout-message h4 a,html.ketogen-dark-mode body .ketogen-free-shipping-progress a,html.ketogen-dark-mode body #custom-delivery-message a,html.ketogen-dark-mode body .ketogen-checkout-field-suggestion a,html.ketogen-dark-mode body .main-wrapper .widget.widget_product_search button:is(:hover,:focus-visible)::after,html.ketogen-dark-mode body .main-wrapper .page-content.widget_product_search button:is(:hover,:focus-visible)::after,html.ketogen-dark-mode body .footer-widget-area .widget.widget_product_search button:is(:hover,:focus-visible)::after,html.ketogen-dark-mode body .footer-widget-area .page-content.widget_product_search button:is(:hover,:focus-visible)::after,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-more-results .wpcas-more-results-inner,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-more-results .wpcas-more-results-inner a,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-continue .woofc-continue-url:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-no-item a,html.ketogen-dark-mode body .woofc-area .woofc-error a,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-empty-cart,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-share-cart{color:var(--ksdm-link)!important;}html.ketogen-dark-mode body .main-wrapper :where(.widget_product_tag_cloud,.widget_tag_cloud,.tags,.ltx-cats) a:is(:hover,:focus-visible){background-color:var(--ksdm-surface-2)!important;color:var(--ksdm-accent)!important;border-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .main-wrapper .social-small li a:hover,html.ketogen-dark-mode body .main-wrapper :where(.bg-color-theme_color,.bg-color-second) :where(h1,h2,h3,h4,h5,h6,p,li,.header,label),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav>li:is(.current-menu-ancestor,.current-menu-item,.current-menu-parent,.current_page_parent,.current_page_item)>a:after{color:var(--ksdm-dark-on-accent)!important;}html.ketogen-dark-mode body .main-wrapper :where(.bg-color-white,.has-white-background-color,.has-gray-background-color,.ltx-check-section .ltx-wrapper,.ltx-dish-section .ltx-wrapper,.widget .select-wrap,.page-content .select-wrap,.widget_text .ltx-widget-gray,div.blog article,.blog-sc.layout-featured-short article,.ltx-blog-text .ltx-wrapper,.ltx-author-bio,.comment-respond form,.comments-form form,.select-wrap,.ltx-contact-form-7.form-bg-white,.ltx-contact-form-7.form-bg-white form,.ltx-contact-form-7.form-bg-gray,.ltx-contact-form-7.form-bg-gray form,.ltx-block-icon.ltx-icon-params,.ltx-portfolio-cats-sc .ltx-item,.vc_message_box,.page-numbers-function .page-numbers,.paging-navigation .pagination .page-numbers,.page-numbers .pagination .page-numbers),html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta-accordion h4 a,html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a,html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-heading,html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body{background-color:var(--ksdm-surface-2)!important;border-color:var(--ksdm-border)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .main-wrapper :where(.ltx-check-section,.ltx-dish-section):before,html.ketogen-dark-mode body .main-wrapper :where(.ltx-check-section,.ltx-dish-section):after{background-color:var(--ksdm-surface-2)!important;}html.ketogen-dark-mode body .main-wrapper :where(.bg-color-gray.vc_row-fluid,.bg-color-gray.vc_section,.bg-color-gray.vc_column_container>.vc_column-inner),html.ketogen-dark-mode body .main-wrapper :where(nav.woocommerce-pagination ul .page-numbers,nav.woocommerce-pagination ul .prev.disabled,nav.woocommerce-pagination ul .next.disabled),html.ketogen-dark-mode body .screen-reader-text:focus,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner select option{background-color:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .main-wrapper :where(pre,code,kbd,samp){background-color:#202020!important;color:#f2f2f2!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .main-wrapper mark{background-color:#4b421b!important;color:#fff4bd!important;}html.ketogen-dark-mode body .main-wrapper :where(hr,table,thead,tbody,tfoot,tr,th,td,fieldset,.widget,.vc_tta-panel,.vc_tta-panel-body,.vc_tta-panel-heading),html.ketogen-dark-mode body .main-wrapper :where(table.shop_table,table.shop_table tr,table.shop_table th,table.shop_table td,#payment,#payment ul.payment_methods,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.wc-block-components-sidebar,.wc-block-components-order-summary,.wc-block-components-totals-wrapper,.wc-block-components-panel),html.ketogen-dark-mode body .main-wrapper table.shop_table.woocommerce-checkout-review-order-table tfoot{border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta.vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-container .vc_tta-tabs-list li a,html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_tta.vc_tta-tabs.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a,html.ketogen-dark-mode body .main-wrapper .woocommerce .shop_attributes th,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-coupon-added,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-coupon-added *,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-suggested-heading,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-suggested-heading span,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-suggested-product-name,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-suggested-product-name a{color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .main-wrapper :where(.bg-color-theme_color,.bg-color-second) a:not(.button):not(.btn):not(.wp-element-button){color:#243b00!important;}html.ketogen-dark-mode body .main-wrapper :where(input,textarea)::placeholder,html.ketogen-dark-mode body .select2-search__field::placeholder{color:#a6a6a6!important;opacity:1;}html.ketogen-dark-mode body :where(input[type=checkbox],input[type=radio]){accent-color:var(--ksdm-accent);}html.ketogen-dark-mode body .main-wrapper label.css-radio>span:before,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-tabs{background-color:var(--ksdm-surface-2)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .main-wrapper input:-webkit-autofill,html.ketogen-dark-mode body .main-wrapper textarea:-webkit-autofill,html.ketogen-dark-mode body .main-wrapper select:-webkit-autofill{-webkit-text-fill-color:var(--ksdm-text)!important;-webkit-box-shadow:0 0 0 1000px var(--ksdm-surface-2) inset!important;caret-color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .main-wrapper :where(.ltx-btn-wrap>.btn,.wc-block-components-button,.wp-block-button__link,.gform_wrapper .gform_button,.gform_wrapper .gform-theme-button,.wpcf7-form input[type=submit],.comment-form input[type=submit],.page-404 .btn,.single_add_to_cart_button,.checkout-button,.add_to_cart_button,.wc-forward,#place_order,.woocommerce-button,button[name=apply_coupon],button[name=update_cart]):is(:hover,:focus-visible),html.ketogen-dark-mode body .main-wrapper .woocommerce :where(.btn,a.button,button.button,input.button,#respond input#submit):is(:hover,:focus-visible){background-color:var(--ksdm-surface-2)!important;color:var(--ksdm-link)!important;border-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .main-wrapper :where(.wc-block-components-button,.gform_wrapper .gform_button,.gform_wrapper .gform-theme-button,.wpcf7-form input[type=submit],.comment-form input[type=submit],.single_add_to_cart_button,.checkout-button,.add_to_cart_button,.wc-forward,#place_order,.woocommerce-button,button[name=apply_coupon],button[name=update_cart]):is(:disabled,[disabled],.disabled),html.ketogen-dark-mode body .main-wrapper .woocommerce :where(.btn,a.button,button.button,input.button,#respond input#submit):is(:disabled,[disabled],.disabled){background-color:#3f4a33!important;color:#c8d1bc!important;border-color:#66725a!important;opacity:1!important;cursor:not-allowed!important;}html.ketogen-dark-mode body .main-wrapper :where(ul.products li.product>.item,.ltx-wc-order,table.shop_table,#payment,#payment div.payment_box,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.cart-collaterals,.cart_totals,.upsells.products .item,.related.products .item,.wc-block-components-sidebar,.wc-block-components-order-summary,.wc-block-components-totals-wrapper,.wc-block-components-panel),html.ketogen-dark-mode body .modal .modal-content,html.ketogen-dark-mode body .select2-dropdown,html.ketogen-dark-mode body .ltx-before-footer,html.ketogen-dark-mode body .ltx-go-top,html.ketogen-dark-mode body .trp-language-switcher>div,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-orders-table,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-orders-table td,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-coupon-code,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-area input:not([type=radio]):not([type=checkbox]),html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-area select,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-area textarea{background-color:var(--ksdm-surface)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .main-wrapper div.product .woocommerce-tabs :where(.panel,ul.tabs,ul.tabs li){background-color:transparent!important;border-color:var(--ksdm-border)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body.woocommerce-checkout .main-wrapper #payment div.payment_box:before{border-bottom-color:var(--ksdm-surface)!important;}html.ketogen-dark-mode body .main-wrapper .wc_payment_method input.input-radio[name=payment_method]+label:before{background:var(--ksdm-surface-2)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .main-wrapper :where(.woocommerce-message,.woocommerce-info,.wc-block-components-notice-banner.is-info){background:var(--ksdm-info-bg)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-info-border)!important;}html.ketogen-dark-mode body .main-wrapper :where(.woocommerce-error,.wc-block-components-notice-banner.is-error){background:var(--ksdm-error-bg)!important;color:var(--ksdm-error-text)!important;border-color:var(--ksdm-error-border)!important;}html.ketogen-dark-mode body .main-wrapper :where(.woocommerce-warning,.wc-block-components-notice-banner.is-warning),html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_message_box.vc_color-warning{background:var(--ksdm-warn-bg)!important;color:var(--ksdm-warn-text)!important;border-color:var(--ksdm-warn-border)!important;}html.ketogen-dark-mode body .main-wrapper :where(.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-warning,.wc-block-components-notice-banner) :where(a,li,p),html.ketogen-dark-mode body #custom-checkout-message h4 :where(strong,span),html.ketogen-dark-mode body .ketogen-free-shipping-progress :where(strong,span),html.ketogen-dark-mode body #custom-delivery-message :where(strong,span,p),html.ketogen-dark-mode body .ketogen-checkout-field-suggestion :where(strong,span,p),html.ketogen-dark-mode body.woocommerce-account.kma-account-active :where(.woocommerce-message,.woocommerce-info,.woocommerce-error) :where(p,li,a:not(.button)){color:inherit!important;}html.ketogen-dark-mode body .main-wrapper .ltx-alert.ltx-alert-important,html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-logout,html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-notices .woocommerce-error{background-color:var(--ksdm-error-bg)!important;color:var(--ksdm-error-text)!important;border-color:var(--ksdm-error-border)!important;}html.ketogen-dark-mode body .main-wrapper .ltx-alert.ltx-alert-warning{background-color:var(--ksdm-warn-bg)!important;color:var(--ksdm-warn-text)!important;border-color:var(--ksdm-warn-border)!important;}html.ketogen-dark-mode body .select2-container--default .select2-results__option[aria-selected=true],html.ketogen-dark-mode body .select2-container--default .select2-results__option[data-selected=true],html.ketogen-dark-mode body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#333!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .ketogen-free-shipping-progress-track{background:rgba(255,255,255,.2)!important;}html.ketogen-dark-mode body .ketogen-free-shipping-progress-fill{background:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--ksdm-muted) transparent transparent!important;}html.ketogen-dark-mode body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--ksdm-muted)!important;}html.ketogen-dark-mode body.woocommerce-checkout .main-wrapper #payment .wc_payment_method input.input-radio[name=payment_method]+label::before{background:var(--ksdm-surface-2)!important;border-color:var(--ksdm-surface-2)!important;box-shadow:0 0 0 2px var(--ksdm-muted)!important;}html.ketogen-dark-mode body.woocommerce-checkout .main-wrapper #payment .wc_payment_method input.input-radio[name=payment_method]:checked+label::before{background:var(--ksdm-accent)!important;border-color:var(--ksdm-surface-2)!important;box-shadow:0 0 0 2px var(--ksdm-accent)!important;}html.ketogen-dark-mode body.woocommerce-checkout .main-wrapper #payment .wc_payment_method input.input-radio[name=payment_method]:focus-visible+label::before{outline:2px solid var(--ksdm-link)!important;outline-offset:3px;}html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav li a:is(:hover,:focus-visible),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white ul.navbar-nav li a:is(:hover,:focus-visible),html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav li.menu-item-has-children>a:is(:hover,:focus-visible):after,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white ul.navbar-nav li.menu-item-has-children>a:is(:hover,:focus-visible):after{color:var(--ksdm-accent)!important;background-color:transparent!important;}html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav>li:is(.current-menu-ancestor,.current-menu-item,.current-menu-parent,.current_page_parent,.current_page_item) ul li:is(.current-menu-ancestor,.current-menu-item,.current-menu-parent,.current_page_parent,.current_page_item)>a,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile ul.navbar-nav>li:is(.current-menu-ancestor,.current-menu-item,.current-menu-parent,.current_page_parent,.current_page_item) ul li:is(.current-menu-ancestor,.current-menu-item,.current-menu-parent,.current_page_parent,.current_page_item)>a:before{color:var(--ksdm-accent)!important;background:transparent!important;}html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile .mobile-controls,html.ketogen-dark-mode body nav.navbar #navbar.navbar-mobile.navbar-mobile-white .mobile-controls{border-top:1px solid var(--ksdm-border)!important;}html.ketogen-dark-mode body .mobile-only-search-form input::placeholder,html.ketogen-dark-mode body .mobile-only-search-form textarea::placeholder,html.ketogen-dark-mode body .page-content-none input::placeholder,html.ketogen-dark-mode body .page-content-none textarea::placeholder,html.ketogen-dark-mode body .main-wrapper .widget.widget_search input::placeholder,html.ketogen-dark-mode body .main-wrapper .widget.widget_product_search input::placeholder,html.ketogen-dark-mode body .footer-widget-area .widget.widget_search input::placeholder,html.ketogen-dark-mode body .footer-widget-area .widget.widget_product_search input::placeholder,html.ketogen-dark-mode body .main-wrapper form.comment-form input::placeholder,html.ketogen-dark-mode body .main-wrapper form.comment-form textarea::placeholder,html.ketogen-dark-mode body #wpcas-area.wpcas-area #wpcas_search_keyword::placeholder,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-coupon-code::placeholder{color:var(--ksdm-muted)!important;opacity:1!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-MyAccount-content{background-color:transparent!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-avatar-wrap{background-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-logout:is(:hover,:focus-visible){background-color:#572626!important;color:#fff!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active :where(.woocommerce-message,.woocommerce-info){background-color:var(--ksdm-info-bg)!important;color:var(--ksdm-text)!important;border:1px solid var(--ksdm-info-border)!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .woocommerce-error{background-color:var(--ksdm-error-bg)!important;color:var(--ksdm-error-text)!important;border:1px solid var(--ksdm-error-border)!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-orders-table th{color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;background-color:var(--ksdm-surface-2)!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-EditAccountForm input:is(.input-text,[type=text],[type=email],[type=password]):focus-visible{outline:2px solid var(--ksdm-link)!important;outline-offset:2px!important;border-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .kma-outofstock-fallback{background-color:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border:1px solid var(--ksdm-border)!important;}html.ketogen-dark-mode body.woocommerce-account.kma-account-active .main-wrapper .woocommerce-MyAccount-content :where(.button,button.button,input.button,.woocommerce-Button,.woocommerce-button):is(:hover,:focus-visible){background-color:var(--ksdm-link)!important;color:var(--ksdm-dark-on-accent)!important;outline:2px solid var(--ksdm-link)!important;outline-offset:2px!important;}html.ketogen-dark-mode body.wpb-js-composer .main-wrapper .vc_message_box.vc_color-warning :where(.fa,.header,p,a){color:var(--ksdm-warn-text)!important;}html.ketogen-dark-mode body .wpcas-overlay{background:rgba(0,0,0,.78)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area{background:var(--ksdm-surface)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-top,html.ketogen-dark-mode body .woofc-area .woofc-area-top{background:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border-bottom:1px solid var(--ksdm-border)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-top .wpcas-close,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-top .wpcas-close:before{background:transparent!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid,html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-result,html.ketogen-dark-mode body .woofc-area .woofc-area-mid,html.ketogen-dark-mode body .woofc-area .woofc-items{background:var(--ksdm-surface)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner{height:52px!important;line-height:52px!important;border-radius:26px!important;background:var(--ksdm-surface-2)!important;border:1px solid var(--ksdm-border)!important;box-shadow:0 4px 14px rgba(0,0,0,.18)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner .wpcas-search-input-icon{border:0!important;box-shadow:none!important;width:52px!important;height:52px!important;line-height:52px!important;flex-basis:52px!important;color:var(--ksdm-muted)!important;background:transparent!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner .wpcas-search-input-icon:before{background:transparent!important;width:52px!important;height:52px!important;line-height:52px!important;color:var(--ksdm-muted)!important;font-size:18px!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input input,html.ketogen-dark-mode body #wpcas-area.wpcas-area #wpcas_search_keyword{background:transparent!important;color:var(--ksdm-text)!important;border:0!important;border-radius:0!important;box-shadow:none!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner select{background-color:transparent!important;color:var(--ksdm-text)!important;border:0!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23b8b8b8' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area.wpcas-area-show-inline .wpcas-area-mid .wpcas-search-result.wpcas-loading:after,html.ketogen-dark-mode body .woofc-area .woofc-checkout-area.woofc-inner-loading:after{background:rgba(18,18,18,.72)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product{background:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border-bottom-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-product:hover{background:#2b2b2b!important;}html.ketogen-dark-mode body .woofc-overlay{background:rgba(0,0,0,.72)!important;}html.ketogen-dark-mode body .woofc-area .woofc-inner,html.ketogen-dark-mode body .woofc-area.woofc-style-01 .woofc-inner,html.ketogen-dark-mode body .woofc-area.woofc-style-02 .woofc-inner,html.ketogen-dark-mode body .woofc-area.woofc-style-03 .woofc-inner,html.ketogen-dark-mode body .woofc-area.woofc-style-04 .woofc-inner,html.ketogen-dark-mode body .woofc-area.woofc-style-05 .woofc-inner{background-color:var(--ksdm-surface)!important;background-image:none!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner{background:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .woofc-area .woofc-item-remove:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-item-remove:is(:hover,:focus-visible) i,html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-notices .woocommerce-error:before,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-coupon-remove{color:var(--ksdm-error-text)!important;}html.ketogen-dark-mode body .woofc-area .woofc-item-qty .woofc-item-qty-inner{background:transparent!important;border:0!important;box-shadow:none!important;}html.ketogen-dark-mode body .woofc-area .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus,html.ketogen-dark-mode body .woofc-area .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus,html.ketogen-dark-mode body .woofc-area .woofc-item-qty .woofc-item-qty-inner input.qty{background:var(--ksdm-surface)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;box-shadow:none!important;}html.ketogen-dark-mode body .woofc-area .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus:is(:hover,:focus-visible),html.ketogen-dark-mode body .woofc-area .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus:is(:hover,:focus-visible){background:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;border-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot{background:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border-top:1px solid var(--ksdm-border)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-action .woofc-action-inner>div>a.woofc-action-checkout{background:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;border-color:var(--ksdm-accent)!important;border-radius:36px!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-action .woofc-action-inner>div>a.woofc-action-cart{background:transparent!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;border-radius:36px!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-action .woofc-action-inner>div>a.woofc-action-cart:is(:hover,:focus-visible){background:var(--ksdm-surface)!important;color:var(--ksdm-accent)!important;border-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-continue{background:transparent!important;color:var(--ksdm-text)!important;border:0!important;box-shadow:none!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-continue .woofc-continue-url{background:transparent!important;color:var(--ksdm-text)!important;border:0!important;box-shadow:none!important;text-decoration:none!important;}html.ketogen-dark-mode body .woofc-area .woofc-inner.woofc-inner-loading:before{color:var(--ksdm-text)!important;background:transparent!important;z-index:99!important;}html.ketogen-dark-mode body .woofc-area .woofc-inner.woofc-inner-loading:after{background:rgba(18,18,18,.72)!important;z-index:98!important;}html.ketogen-dark-mode body .woofc-area .woofc-checkout-area{background-color:var(--ksdm-surface)!important;background-image:none!important;}html.ketogen-dark-mode body #woofc-count.woofc-count{color:var(--ksdm-text)!important;width:56px!important;height:56px!important;line-height:56px!important;border-radius:50%!important;background:var(--ksdm-surface-2)!important;border:1px solid rgba(142,192,56,.72)!important;box-shadow:0 8px 24px rgba(0,0,0,.38)!important;}html.ketogen-dark-mode body #woofc-count.woofc-count:is(:hover,:focus-visible){background:#2d2d2d!important;border-color:var(--ksdm-accent)!important;box-shadow:0 10px 28px rgba(0,0,0,.46)!important;}html.ketogen-dark-mode body #woofc-count.woofc-count>i{font-size:22px!important;line-height:56px!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body #woofc-count.woofc-count.woofc-count-loading:before{font-size:22px!important;color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body #woofc-count.woofc-count>span#woofc-count-number{box-shadow:none!important;top:-5px!important;right:-5px!important;width:24px!important;height:24px!important;line-height:24px!important;font-size:11px!important;background:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;border:2px solid var(--ksdm-bg)!important;}html.ketogen-dark-mode body .woofc-area .woofc-no-item,html.ketogen-dark-mode body .woofc-area .woofc-error{color:var(--ksdm-muted)!important;opacity:1!important;text-align:center!important;text-shadow:none!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner #wpcas_search_keyword{height:52px!important;line-height:52px!important;color:var(--ksdm-text)!important;background:transparent!important;border:0!important;box-shadow:none!important;}html.ketogen-dark-mode body #wpcas-area.wpcas-area .wpcas-area-mid .wpcas-search-input-inner:focus-within{border-color:var(--ksdm-accent)!important;box-shadow:0 0 0 2px rgba(142,192,56,.18)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-notices .woocommerce-message,html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-notices .woocommerce-info{background-color:var(--ksdm-info-bg)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-info-border)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-link,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-empty,html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-share{color:var(--ksdm-muted)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-area input[type=radio],html.ketogen-dark-mode body .woofc-area .woofc-area-bot .woofc-shipping-area input[type=checkbox]{accent-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-no-item,html.ketogen-dark-mode body .woofc-area .woofc-area-mid .woofc-error{color:var(--ksdm-text)!important;opacity:1!important;}}@media screen and (max-width:767px){html.ketogen-dark-mode body #woofc-count.woofc-count{left:18px!important;bottom:18px!important;}html.ketogen-dark-mode body #woofc-count.woofc-count:hover{bottom:18px!important;}}@media screen and (max-width:767px){html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-nav-profile>a>span,html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-cart>i{color:#fff!important}}@media screen and (max-width:767px){html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .top-search>a.top-search-ico,html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-nav-profile>a,html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-cart{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;}html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .top-search>a.top-search-ico:before,html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-nav-profile>a>span,html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-cart>i{color:#fff!important;}html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons :is(.top-search>a.top-search-ico,.ltx-nav-profile>a,.ltx-cart):is(:hover,:focus-visible){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .top-search>a.top-search-ico:is(:hover,:focus-visible):before,html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-nav-profile>a:is(:hover,:focus-visible)>span,html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-cart:is(:hover,:focus-visible)>i{color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons :is(.top-search>a.top-search-ico,.ltx-nav-profile>a,.ltx-cart):focus-visible{outline:2px solid var(--ksdm-accent)!important;outline-offset:3px!important;border-radius:4px!important;}html.ketogen-dark-mode body .ltx-topbar-block .ltx-navbar-icons .ltx-cart .count{background:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;border:2px solid var(--ksdm-surface)!important;box-shadow:none!important;}html.ketogen-dark-mode body :is(.fcal_cal_wrap,.calendar_wrap,.fcal_calendar_wrap,.fcal_calendar_wrapper,.fcal_teams,.confirmation_page).fcal-dark-mode{--fcal_dark:var(--ksdm-text)!important;--fcal_primaryColor:var(--ksdm-accent)!important;--fcal_gray:var(--ksdm-muted)!important;--fcal_cal_bg:var(--ksdm-surface)!important;--fcal_slot_border:var(--ksdm-border)!important;--fcal_primary_color:var(--ksdm-accent)!important;--fcal_date_disabled_bg:transparent!important;--fcal_enable_day_bg:var(--ksdm-surface-2)!important;--fcal_date_disabled_color:#8f939b!important;--fcal_thBG:var(--ksdm-surface-2)!important;--fcal_whiteColor:var(--ksdm-dark-on-accent)!important;--fcal_input_bg:var(--ksdm-surface-2)!important;--fcal_body_bg:var(--ksdm-bg)!important;--fcal_input_disable_bg:#333!important;--fcal_scroll_bar_bg:#555!important;--date-picker-selected-background:var(--ksdm-accent)!important;--date-picker-highlight-border:var(--ksdm-accent)!important;--date-picker-selected-color:var(--ksdm-dark-on-accent)!important;--fcal_skeleton_bg:linear-gradient(90deg,#2c2c2c 25%,#383838 37%,#454545 63%)!important;}html.ketogen-dark-mode body .fcal-dark-mode :is(.fcal_calendar_inner,.fcal_booking_inner,.fcal_side,.fcal_date_wrapper,.calendar-container,.fcal_date_event_details){background-color:var(--ksdm-surface)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_calendar_inner{box-shadow:0 10px 30px rgba(0,0,0,.28)!important;}html.ketogen-dark-mode body .fcal-dark-mode :is(.fcal_slot_heading,.fcal_author_name,.fcal_slot_description,.fcal_duration_title,.fcal_timezone_select label,.calendar-month-year h2,.calendar-month-year h4,.calendar .day-name,.fcal_normal_booking_footer){color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .fcal-dark-mode :is(.fcal_location_description,.fcal_help_text,.fcal_no_availability,.fcal_slot_date_info,.fcal_spot_remaining,.calendar-month-year h2 span,.calendar-month-year h4 span){color:var(--ksdm-muted)!important;}html.ketogen-dark-mode body .fcal-dark-mode .calendar-header .calendar_nav button{color:var(--ksdm-muted)!important;background:transparent!important;border-color:transparent!important;}html.ketogen-dark-mode body .fcal-dark-mode .calendar-header .calendar_nav button:is(:hover,:focus-visible){color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-enabled>span{background-color:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-enabled:is(:hover,.day_is_selected)>span{background-color:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-enabled:is(:hover,.day_is_selected)>span:before{background:var(--ksdm-dark-on-accent)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-disabled>span{background:transparent!important;color:var(--ksdm-muted)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_calendar_inner .fcal_date_wrapper .calendar .day .is-today{color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_calendar_inner .fcal_date_wrapper .calendar .day .is-today:before{background:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_timezone_select .svelte-select{background:var(--ksdm-surface-2)!important;border-color:var(--ksdm-border)!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_timezone_select .svelte-select :is(input,.selected-item,.value-container){background:transparent!important;color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .fcal-dark-mode .svelte-select .svelte-select-list{background:var(--ksdm-surface-2)!important;border-color:var(--ksdm-border)!important;box-shadow:0 10px 30px rgba(0,0,0,.35)!important;}html.ketogen-dark-mode body .fcal-dark-mode .svelte-select .svelte-select-list .item{color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .fcal-dark-mode .svelte-select .svelte-select-list .item:is(.active,.hover,:hover){background:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_booking_form_wrap .fcal_booking_form .fcal_form_item .fcal_input_content :is(input,select,textarea),html.ketogen-dark-mode body .fcal-dark-mode .fluent_booking_app .fcal_form_item .fcal_input{background:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_booking_form_wrap .fcal_booking_form .fcal_form_item .fcal_input_content :is(input,select,textarea)::placeholder,html.ketogen-dark-mode body .fcal-dark-mode .fluent_booking_app .fcal_form_item .fcal_input::placeholder{color:var(--ksdm-muted)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_booking_form_wrap .fcal_booking_form .fcal_form_item .fcal_input_content :is(input,select,textarea):focus,html.ketogen-dark-mode body .fcal-dark-mode .fluent_booking_app .fcal_form_item .fcal_input:focus{border-color:var(--ksdm-accent)!important;box-shadow:0 0 0 2px rgba(142,192,56,.18)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_date_event_details .fcal_form_booking_details .fcal_author .fcal_back{background:var(--ksdm-surface-2)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_date_event_details .fcal_form_booking_details .fcal_author .fcal_back svg{fill:var(--ksdm-text)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_date_event_details .fcal_form_booking_details table{border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_date_event_details .fcal_form_booking_details table tr th{background:var(--ksdm-surface-2)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal-dark-mode .fcal_date_event_details .fcal_form_booking_details table tr td{color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal-dark-mode :is(.fcal_btn_submit,.book_now,.fcal_spot_confirm,.fcal_btn_primary){background:var(--ksdm-accent)!important;color:var(--ksdm-dark-on-accent)!important;border-color:var(--ksdm-accent)!important;}html.ketogen-dark-mode body .fcal-dark-mode :is(.fcal_skeleton,.fcal_skeleton_item){background:var(--fcal_skeleton_bg)!important;}}@media screen and (max-width:767px){html.ketogen-dark-mode body.booking-confirmation-page{background:var(--ksdm-bg)!important;color:var(--ksdm-text)!important}html.ketogen-dark-mode body .confirmation_page.fcal-dark-mode{--fcal_dark:var(--ksdm-text)!important;--fcal_body_bg:var(--ksdm-bg)!important;--fcal_cal_bg:var(--ksdm-surface)!important;--fcal_slot_border:var(--ksdm-border)!important;--fcal_primary_color:var(--ksdm-accent)!important;--fcal_thBG:var(--ksdm-surface-2)!important;background:var(--ksdm-bg)!important;color:var(--ksdm-text)!important}html.ketogen-dark-mode body .confirmation_page.fcal-dark-mode .fcal_conf_wrap{background:var(--ksdm-surface)!important;border-color:var(--ksdm-border)!important;color:var(--ksdm-text)!important}html.ketogen-dark-mode body .confirmation_page.fcal-dark-mode .fcal_back_btn a,html.ketogen-dark-mode body .confirmation_page.fcal-dark-mode .fcal_back_btn svg{color:var(--ksdm-accent)!important;stroke:var(--ksdm-accent)!important}html.ketogen-dark-mode body .fcal_calendar_wrapper.fcal-dark-mode{background:var(--ksdm-surface)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal_calendar_wrapper.fcal-dark-mode :is(.fcal_calendar_header,.fcal_slots,.fcal_slot,.fcal_team_body .fcal_each_member,.fcal_calendar_loading){background-color:var(--ksdm-surface)!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal_calendar_wrapper.fcal-dark-mode :is(.fcal_calendar_title,.fcal_team_title,.fcal_author_header h1,.fcal_slot h2,.fcal_calendar_loading h3){color:var(--ksdm-text)!important;}html.ketogen-dark-mode body .fcal_calendar_wrapper.fcal-dark-mode :is(.fcal_calendar_description,.fcal_team_description,.fcal_author_header p,.fcal_description,.fcal_slot_duration,.fcal_slot_location,.fcal_slot_time,.fcal_slot_payment_icon){color:var(--ksdm-muted)!important;}html.ketogen-dark-mode body .fcal_calendar_wrapper.fcal-dark-mode :is(.fcal_slot:hover,.fcal_team_body .fcal_each_member:hover){background-color:var(--ksdm-surface-2)!important;}html.ketogen-dark-mode body .fcal_calendar_wrapper.fcal-dark-mode .fcal_slot button{background:transparent!important;color:var(--ksdm-text)!important;border-color:var(--ksdm-border)!important;}html.ketogen-dark-mode body .fcal_calendar_wrapper.fcal-dark-mode .fcal_slot button:hover{color:var(--ksdm-accent)!important;border-color:var(--ksdm-accent)!important;}}@media screen and (max-width:767px){body.booking-confirmation-page:not(.ksdm-confirmation-ready){opacity:0;animation:ksdm-confirmation-reveal .001s linear 1s forwards}@keyframes ksdm-confirmation-reveal{to{opacity:1}}}