/* FoodiesUG branding over the supplied Chowdeck styles.
 * Keep this stylesheet after the original styles. No layout or typography overrides.
 * Existing logo file is displayed unchanged within the original SVG boxes.
 */
:root{--foodies-primary:#FF5500;--foodies-primary-tint:#FFF0E8}

/* Exact selectors from 1t2hpppgd1-ue.css */
.border-t-chow-green{border-top-color:rgb(255 85 0/var(--tw-border-opacity))!important}
.border-r-chow-green{border-right-color:rgb(255 85 0/var(--tw-border-opacity))!important}
.border-b-chow-green{border-bottom-color:rgb(255 85 0/var(--tw-border-opacity))!important}
.bg-chow-green{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.bg-\[\#014C32\]{background-color:rgb(212 71 0/var(--tw-bg-opacity))!important}
.bg-cucumber{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.bg-\[\#68B99D\]{background-color:rgb(255 170 128/var(--tw-bg-opacity))!important}
.bg-\[\#072C23\]{background-color:rgb(107 36 0/var(--tw-bg-opacity))!important}
.bg-chow-green-5{background-color:#ff550005!important}
.bg-\[\#E6F9F2\]{background-color:rgb(255 240 232/var(--tw-bg-opacity))!important}
.text-chow-green{color:rgb(255 85 0/var(--tw-text-opacity))!important}
.text-chow-green-60{color:rgb(184 135 112/var(--tw-text-opacity))!important}
.text-\[\#35A27D\]{color:rgb(255 136 77/var(--tw-text-opacity))!important}
.text-cucumber{color:rgb(255 85 0/var(--tw-text-opacity))!important}
.text-kiwi{color:rgb(255 85 0/var(--tw-text-opacity))!important}
.text-\[\#02C27F\]{color:rgb(255 85 0/var(--tw-text-opacity))!important}
.text-\[\#9EB9B2\]{color:rgb(217 188 173/var(--tw-text-opacity))!important}
#nprogress .bar{background:#ff5500!important}
#nprogress .peg{box-shadow:0 0 10px #ff5500,0 0 5px #ff5500!important}
#nprogress .spinner-icon{border-color:#ff5500 #0000 #0000 #ff5500!important}
.hover\:border-kiwi:hover{border-color:rgb(255 85 0/var(--tw-border-opacity))!important}
.hover\:bg-\[\#68B99D\]:hover{background-color:rgb(255 170 128/var(--tw-bg-opacity))!important}
.hover\:bg-chow-green:hover{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.hover\:bg-chow-green-5:hover{background-color:#ff550005!important}
.hover\:text-kiwi:hover{color:rgb(255 85 0/var(--tw-text-opacity))!important}
@media (min-width:1024px){
.lg\:bg-chow-green-5{background-color:#ff550005!important}
}

/* Exact selectors from 2yijlwi-ivkux.css */
.index-module-scss-module___U2LNW__hero{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.PlaceOrderContainer-module-scss-module__OwNtjG__promo-code:before{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.index-module-scss-module__ypxjwW__promo-code:before{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.AppInfoContainer-module-scss-module__jWf7ja__root:before{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.AppStoreButtons-module-scss-module__Od-2-q__button__primary{background-color:#ff5500!important}
.AppStoreButtons-module-scss-module__Od-2-q__button__light{color:rgb(255 85 0/var(--tw-text-opacity))!important}
.FounderStory-module-scss-module__imd5fa__header>p{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.Blog-module-scss-module__YPR_yq__hero{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.Slug-module-scss-module__LI8qya__hero{background-color:rgb(255 85 0/var(--tw-bg-opacity))!important}
.Slug-module-scss-module__LI8qya__body a{color:rgb(255 85 0/var(--tw-text-opacity))!important}

/* Exact selectors from 0pq7ugqr6ojza.css */


/* Replace inline brand artwork visually, retaining the reference's element sizes. */
svg[viewBox="0 0 1314 208"]{
 background-image:url('/assets/chowdeck/foodies-logo-transparent.png');
 background-repeat:no-repeat;
 background-position:center;
 background-size:contain;
}
svg[viewBox="0 0 1314 208"]>*{visibility:hidden!important}
nav a:has(>svg[viewBox="0 0 84.52 83.51"]){
 background-image:url('/assets/chowdeck/foodies-logo-transparent.png');
 background-repeat:no-repeat;
 background-position:center;
 background-size:calc(100% - 6px) auto;
}
nav svg[viewBox="0 0 84.52 83.51"]{visibility:hidden!important}

svg [fill="#0c513f" i]{fill:#ff5500!important}
svg [stroke="#0c513f" i]{stroke:#ff5500!important}
svg [style*="fill:#0c513f" i],svg [style*="fill: #0c513f" i]{fill:#ff5500!important}
svg [style*="stroke:#0c513f" i],svg [style*="stroke: #0c513f" i]{stroke:#ff5500!important}

svg [fill="#038b5c" i]{fill:#ff5500!important}
svg [stroke="#038b5c" i]{stroke:#ff5500!important}
svg [style*="fill:#038b5c" i],svg [style*="fill: #038b5c" i]{fill:#ff5500!important}
svg [style*="stroke:#038b5c" i],svg [style*="stroke: #038b5c" i]{stroke:#ff5500!important}

svg [fill="#02c27f" i]{fill:#ff5500!important}
svg [stroke="#02c27f" i]{stroke:#ff5500!important}
svg [style*="fill:#02c27f" i],svg [style*="fill: #02c27f" i]{fill:#ff5500!important}
svg [style*="stroke:#02c27f" i],svg [style*="stroke: #02c27f" i]{stroke:#ff5500!important}

svg [fill="#ccf3e5" i]{fill:#ffe3d4!important}
svg [stroke="#ccf3e5" i]{stroke:#ffe3d4!important}
svg [style*="fill:#ccf3e5" i],svg [style*="fill: #ccf3e5" i]{fill:#ffe3d4!important}
svg [style*="stroke:#ccf3e5" i],svg [style*="stroke: #ccf3e5" i]{stroke:#ffe3d4!important}
/* Delivery-address icon uses this distinct brand-green fill. */
svg [fill="#05AA70" i]{fill:#FF5500!important}
svg [stroke="#05AA70" i]{stroke:#FF5500!important}
/* Local country picker; the original header trigger keeps its original layout. */
.foodies-country-menu{position:fixed;z-index:10000;width:280px;background:#fff;border:1px solid #eee3d9;border-radius:22px;padding:14px;box-shadow:0 18px 60px #0002;color:#202820;max-height:calc(100vh - 30px);overflow:auto}
.foodies-country-menu[hidden]{display:none}.foodies-country-menu>strong{display:block;padding:8px 10px 12px;font-size:14px}
.foodies-country-menu>button{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:0;border-radius:10px;background:white;font:inherit;font-size:14px;text-align:left;cursor:pointer}
.foodies-country-menu>button:hover,.foodies-country-menu>button:focus-visible{background:#fff0e8;outline:2px solid #FF5500;outline-offset:-2px}
.foodies-country-menu>button[aria-checked=true]{background:#fff0e8;color:#c44300;font-weight:700}
.foodies-country-menu img{width:24px;height:18px;object-fit:contain}.foodies-country-check{margin-left:auto;visibility:hidden}.foodies-country-menu [aria-checked=true] .foodies-country-check{visibility:visible}
.foodies-country-menu>small{display:block;padding:12px 10px 5px;color:#6a706b;font-size:11px;line-height:1.6}
/* Original third-party profiles are not FoodiesUG social accounts. */
a[href*="twitter.com/chowdeck"],a[href*="x.com/chowdeck"],a[href*="instagram.com/chowdeck"],a[href*="facebook.com/chowdeck"],a[href*="linkedin.com/company/chowdeck"]{display:none!important}
/* Suppress the source's two-country hover menu behind the East Africa picker. */
header nav .group>[data-foodies-country-trigger]+span{display:none!important}
/* The supplied scroll animation starts outside the viewport; clip its horizontal stage. */
html,body{overflow-x:clip}
