.adoni-home{--hg:#07543a;color:#113e2e;background:#fffef9;padding:18px 0 36px}.adoni-home-container{width:min(1180px,100% - 40px);margin:auto}.adoni-home h1,.adoni-home h2{letter-spacing:-1px;font-family:Playfair Display,Georgia,serif;font-weight:700}.adoni-home p{color:#4b5e52;line-height:1.5}.adoni-hero{isolation:isolate;background:#f8f1d9;border-radius:22px;min-height:465px;position:relative;overflow:hidden}.adoni-hero-art{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.adoni-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fff9e7f5,#fff9e7d9 35%,#0000 66%);position:absolute;inset:0}.adoni-hero-copy{width:61%;padding:38px}.home-kicker{letter-spacing:1.6px;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.adoni-hero h1{margin:15px 0;font-size:clamp(34px,4.5vw,60px);line-height:1.06}.adoni-hero h1 em{color:#b8401b;font-weight:700}.adoni-hero-copy>p{max-width:400px;margin:14px 0 21px;font-size:15px}.home-hero-note{color:#743621;font-family:Playfair Display,Georgia,serif;font-size:22px;font-style:italic;position:absolute;top:24px;right:28px;transform:rotate(-6deg)}.adoni-home .home-primary{background:var(--hg);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:28px;min-height:46px;padding:13px 23px;font-size:14px;font-weight:700;display:inline-flex}.adoni-home .home-primary:hover{background:#073c2c}.home-primary>span{font-size:20px;line-height:1}.home-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.home-benefits>div{align-items:center;gap:9px;min-width:0;display:flex}.home-benefits>div+div{border-left:1px solid #285c2e20;padding-left:12px}.home-benefits>div>span{color:#17603e;flex-shrink:0;place-items:center;display:grid}.home-benefits svg{width:28px;height:28px}.home-benefits p{margin:0;font-size:12px}.home-benefits strong,.home-benefits small{display:block}.home-benefits strong{color:#204532;font-size:12px}.home-benefits small{margin-top:2px;font-size:10px}.home-benefits.is-compact{gap:8px;max-width:445px;margin:19px 0}.home-benefits.is-compact>div{text-align:center;flex-direction:column;gap:5px}.home-benefits.is-compact>div+div{padding-left:8px}.home-benefits.is-compact>div>span{background:#f9e5b9;border-radius:50%;width:36px;height:36px}.home-benefits.is-compact svg{width:21px;height:21px}.home-benefits.is-compact strong{font-size:10px}.home-benefits.is-compact small{font-size:9px}.home-quick-categories{grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;margin:24px 0 28px;display:grid}.home-quick-categories a{text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.home-quick-categories a>span{aspect-ratio:1;background:#edf1df;border-radius:50%;width:92px;max-width:100%;padding:4px;transition:transform .2s;display:block}.home-quick-categories img{object-fit:cover;border-radius:50%;width:100%;height:100%}.home-quick-categories a:hover>span{transform:translateY(-3px)}.home-quick-categories strong{max-width:100px;line-height:1.2}.home-restaurants{gap:20px;scroll-margin-top:100px;display:grid}.home-restaurant{isolation:isolate;background:#e8f2db;border-radius:22px;min-height:340px;position:relative;overflow:hidden}.home-plaza{background:#fff0dc}.home-restaurant-photo{z-index:-2;position:absolute;inset:0 0 0 48%}.home-restaurant-photo img{object-fit:cover;width:100%;height:100%}.home-restaurant:after{content:"";z-index:-1;background:linear-gradient(90deg,#e8f2db 42%,#e8f2dbd9 51%,#0000 70%);position:absolute;inset:0}.home-plaza:after{background:linear-gradient(90deg,#fff0dc 42%,#fff0dcd9 51%,#0000 70%)}.home-restaurant-copy{width:63%;padding:27px 32px}.home-restaurant .home-kicker{letter-spacing:1px;font-size:10px}.home-kicker>b{color:#fff;background:#448a3b;border-radius:20px;place-items:center;padding:5px 10px;display:grid}.home-kicker>small{color:#fff;letter-spacing:.3px;background:#17613d;border-radius:20px;padding:5px 9px;font-size:9px}.home-plaza .home-kicker>b,.home-plaza .home-kicker>small{background:#b7431a}.home-restaurant h2{margin:15px 0 10px;font-size:clamp(30px,3.3vw,44px);line-height:1.12}.home-restaurant-copy>p{max-width:415px;margin:10px 0;font-size:14px}.home-restaurant-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.home-text-link{white-space:nowrap;font-size:13px;font-weight:700}.home-plaza .home-primary{background:#b7431a}.home-plaza .home-primary:hover{background:#8f3215}.home-plaza-features{gap:18px;max-width:450px;margin:20px 0;display:flex}.home-plaza-features span{align-items:center;gap:6px;max-width:130px;font-size:11px;font-weight:700;display:flex}.home-plaza-features svg{flex-shrink:0;width:24px;height:24px}.home-specials{margin-top:30px}.home-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.home-section-heading h2{margin:0;font-size:30px}.home-section-heading h2>span{color:#c94b20}.home-section-heading p{margin:4px 0 0;font-size:13px}.home-special-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.home-special-card{background:#fff;border:1px solid #e2e7da;border-radius:14px;overflow:hidden;box-shadow:0 3px 10px #143e2d06}.home-special-card>a{aspect-ratio:1.6;display:block;position:relative;overflow:hidden}.home-special-card img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.home-special-card:hover img{transform:scale(1.035)}.home-special-card>div{padding:12px}.home-special-card h3{min-height:19px;margin:0 0 10px;font-size:15px;line-height:1.25}.home-special-buy{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-special-buy>strong{color:#b13d1f;font-size:18px}.home-special-buy button{color:#fff;cursor:pointer;background:#07543a;border:0;border-radius:9px;min-height:36px;padding:7px 20px;font-size:13px;font-weight:700}.home-special-buy button:disabled{color:#536251;cursor:not-allowed;background:#e3e8e1}.home-special-tag{color:#fff;background:#12613f;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.home-special-source{margin:8px 0 0;font-size:11px}.home-coming{background:#e3f5f7;border-radius:20px;align-items:center;gap:25px;margin-top:28px;padding:26px;display:flex}.home-coming>div{flex:1}.home-coming h2{margin:0 0 9px;font-size:26px}.home-coming p{max-width:320px;margin:0;font-size:13px}.home-coming nav{flex:1;justify-content:space-between;gap:15px;display:flex}.home-coming nav a{text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.home-coming img{object-fit:cover;border-radius:50%;width:73px;height:73px}.home-why{background:#f0f6e9;border-radius:20px;margin-top:18px;padding:23px 28px}.home-why h2{margin:0;font-size:25px}.home-why>.home-text-link{font-size:11px}.home-bottom-nav{display:none}.store-shell:has(.adoni-home) .store-nav{min-height:80px}.home-delivering{align-items:center;gap:6px;margin-left:26px;margin-right:auto;font-size:12px;display:flex}.home-delivering svg{color:#b64320;width:22px;height:22px}.home-delivering strong{font-size:14px;display:block}.home-header-cart svg{width:25px;height:25px}.home-header-cart{border-radius:10px;place-items:center;padding:10px;display:grid}html[lang=te] .adoni-home h1,html[lang=te] .adoni-home h2{letter-spacing:0;font-family:Noto Sans Telugu,sans-serif;line-height:1.4}@media (max-width:760px){.adoni-home{padding:10px 0 24px}.adoni-home-container{width:calc(100% - 24px)}.adoni-hero{border-radius:16px;min-height:350px}.adoni-hero-copy{width:70%;padding:25px 20px}.adoni-hero h1{font-size:clamp(29px,5.6vw,40px)}.adoni-hero-copy>p{max-width:260px;font-size:12px}.home-kicker{letter-spacing:1px;font-size:8px}.home-hero-note{font-size:16px;top:18px;right:16px}.home-benefits.is-compact{max-width:300px}.home-benefits.is-compact strong{font-size:9px}.home-benefits.is-compact small{font-size:8px}.home-benefits.is-compact>div>span{width:29px;height:29px}.home-benefits.is-compact svg{width:18px;height:18px}.home-quick-categories{gap:10px;margin:20px 0}.home-quick-categories a{gap:6px;font-size:10px}.home-quick-categories a>span{width:76px}.home-restaurant{border-radius:16px;min-height:310px}.home-restaurant-copy{width:68%;padding:23px}.home-restaurant h2{font-size:31px}.home-restaurant-copy>p{font-size:12px}.home-kicker>small{display:none}.home-restaurant .home-benefits.is-compact{margin:15px 0}.home-plaza-features{gap:9px}.home-plaza-features span{font-size:9px}.home-plaza-features svg{width:19px;height:19px}.adoni-home .home-primary{gap:17px;min-height:42px;padding:11px 17px;font-size:12px}.home-special-grid{gap:10px}.home-special-card h3{min-height:30px;font-size:12px}.home-special-card>div{padding:9px}.home-special-buy>strong{font-size:15px}.home-special-buy button{padding:7px 12px}.home-section-heading h2{font-size:26px}.home-coming{gap:15px;padding:20px}.home-coming h2{font-size:22px}.home-coming img{width:53px;height:53px}.home-coming nav{gap:10px}.home-coming nav a{font-size:10px}.home-bottom-nav{z-index:35;padding:9px 8px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #dce6da;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #123c2906}.home-bottom-nav a,.home-bottom-nav button{color:#536258;font:600 10px var(--font-body,Arial,sans-serif);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:45px;display:flex}.home-bottom-nav svg{width:23px;height:23px}.home-bottom-nav [aria-current=page]{color:#07543a;font-weight:800}.store-shell:has(.adoni-home){padding-bottom:calc(68px + env(safe-area-inset-bottom))}.store-shell:has(.adoni-home) .floating-whatsapp{bottom:calc(84px + env(safe-area-inset-bottom))}.home-why .home-benefits{gap:8px}.home-why .home-benefits>div{text-align:center;flex-direction:column}.home-why .home-benefits strong{font-size:10px}.home-why .home-benefits small{font-size:9px}.home-delivering{margin-left:14px;font-size:9px}.home-delivering strong{font-size:11px}}@media (max-width:480px){.adoni-home-container{width:calc(100% - 20px)}.adoni-hero{min-height:348px}.adoni-hero-art{object-position:59% center}.adoni-hero-copy{width:77%;padding:23px 16px}.adoni-hero:after{background:linear-gradient(90deg,#fff9e7fa,#fff9e7dc 42%,#fff9e744 68%,#0000)}.adoni-hero h1{font-size:30px}.home-hero-note{display:none}.adoni-hero-copy>p{max-width:205px;font-size:11px}.adoni-hero .home-benefits.is-compact{width:255px;margin:16px 0}.home-quick-categories{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:15px}.home-quick-categories a>span{width:67px}.home-restaurant{min-height:330px}.home-restaurant-photo{left:42%}.home-restaurant-copy{width:78%;padding:23px 16px}.home-restaurant:after{background:linear-gradient(90deg,#e8f2db 30%,#e8f2dbed 46%,#e8f2db22 85%)}.home-plaza:after{background:linear-gradient(90deg,#fff0dc 30%,#fff0dced 46%,#fff0dc22 85%)}.home-restaurant h2{font-size:30px}.home-restaurant-copy>p{max-width:225px;font-size:12px}.home-restaurant .home-kicker{letter-spacing:.8px;font-size:8px}.home-restaurant .home-benefits{display:none}.home-restaurant-actions{gap:12px;margin-top:19px}.home-restaurant-actions .home-text-link{font-size:11px}.home-plaza-features{flex-wrap:wrap;gap:10px;max-width:235px;margin:16px 0}.home-plaza-features span{max-width:103px;font-size:9px}.home-special-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-special-card h3{min-height:17px;font-size:13px}.home-section-heading h2{font-size:24px}.home-section-heading p,.home-section-heading .home-text-link{font-size:11px}.home-coming{padding:20px 16px;display:block}.home-coming nav{margin-top:19px}.home-coming h2{font-size:23px}.home-coming p{font-size:12px}.home-coming img{width:62px;height:62px}.home-why{padding:20px 16px}.home-why h2{font-size:23px}.home-why .home-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px}.home-why .home-benefits>div{text-align:left;border:0;flex-direction:row;padding-left:0}.store-shell:has(.adoni-home) .store-nav{gap:7px;min-height:76px}.store-shell:has(.adoni-home) .store-nav-actions{gap:7px}.store-shell:has(.adoni-home) .store-mobile-menu{display:none}.store-shell:has(.adoni-home) .home-header-cart{padding:6px}.home-delivering{display:none}}@media (prefers-reduced-motion:reduce){.adoni-home *{scroll-behavior:auto;transition:none!important}}.home-quick-categories a:focus-visible,.adoni-home .home-primary:focus-visible,.home-special-buy button:focus-visible,.home-bottom-nav a:focus-visible,.home-bottom-nav button:focus-visible{outline-offset:4px;outline:3px solid #a44920}#customer-orders{scroll-margin-top:110px}@media (max-width:480px){.home-quick-categories{scrollbar-width:thin;grid-template-columns:repeat(7,minmax(44px,1fr));gap:6px;padding:2px 0 8px;overflow-x:auto}.home-quick-categories a{min-height:75px;font-size:9px}.home-quick-categories a>span{width:100%;max-width:54px;padding:2px}}body .store-shell .adoni-home h1,body .store-shell .adoni-home h2{font-family:Playfair Display,Georgia,serif;font-weight:700}html[lang=te] body .store-shell .adoni-home h1,html[lang=te] body .store-shell .adoni-home h2{font-family:Noto Sans Telugu,sans-serif}
.customer-orders-page{color:#163f2e;max-width:1050px;padding-block:28px 50px}.orders-back{font-size:13px;font-weight:700}.customer-orders-heading{justify-content:space-between;align-items:center;gap:20px;margin:25px 0;display:flex}.customer-orders-heading h1{margin:8px 0;font-size:clamp(30px,5vw,42px)}.customer-orders-heading p{color:#5a695f;margin:8px 0}.customer-orders-section-title{justify-content:space-between;align-items:center;margin:27px 0 16px;display:flex}.customer-orders-section-title h2{margin:0;font-size:23px}.customer-orders-section-title sup{color:#fff;vertical-align:super;background:#09613f;border-radius:20px;padding:4px 8px;font-size:13px}.customer-order-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.customer-order-card{background:#fff;border:1px solid #e1e7df;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 3px 12px #163e2b08}.customer-order-card.is-active{border-color:#99c7ae}.customer-order-card header{border-bottom:1px solid #e9ede7;align-items:center;gap:12px;padding:20px;display:flex}.customer-order-card header img{object-fit:cover;border-radius:12px;width:54px;height:54px}.customer-order-card header>div{flex:1;min-width:0}.customer-order-card h3{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.25}.customer-order-card header p{color:#68756b;margin:4px 0;font-size:12px}.customer-order-card header a{color:#09613f;font-size:12px;font-weight:700}.customer-order-status{color:#4c6153;text-align:center;background:#f0f3ec;border-radius:20px;max-width:95px;padding:6px 9px;font-size:10px;font-weight:700}.is-active .customer-order-status{color:#07543a;background:#e6f4eb}.stage-rejected{color:#9c3827;background:#fff0ec}.customer-order-card ul{margin:0;padding:16px 20px;list-style:none}.customer-order-card li{gap:9px;margin:7px 0;font-size:14px;display:flex}.customer-order-veg{color:#248847}.customer-order-meta{border-top:1px dashed #e5e9e2;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}.customer-order-meta small{color:#748174;font-size:12px}.customer-order-meta p{margin:6px 0 0;font-size:13px}.customer-order-meta strong{white-space:nowrap;font-size:18px}.customer-order-details{overflow-wrap:anywhere;margin:0 20px 15px;font-size:12px}.customer-order-details summary{cursor:pointer;color:#57715f}.customer-order-card footer{border-top:1px solid #e9ede7;flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:15px 20px;display:flex}.customer-order-button{cursor:pointer;background:#07543a;border:1px solid #07543a;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.customer-order-button.secondary{background:#fff;border-color:#c7d8ca;color:#07543a!important}.customer-orders-empty{text-align:center;background:#f4f7ef;border:1px solid #e3e9dc;border-radius:20px;padding:27px}.customer-orders-pagination{justify-content:center;gap:12px;margin:25px 0;display:flex}.customer-orders-nav{position:relative}.active-order-count{color:#fff;text-align:center;background:#be401b;border:2px solid #fff;border-radius:30px;min-width:20px;height:20px;padding:0 3px;font-size:10px;font-weight:800;line-height:16px;position:absolute;top:0;right:calc(50% - 25px)}.customer-account-card .active-order-count{vertical-align:super;margin-left:8px;display:inline-block;position:static}.store-shell .adoni-hero-copy,.store-shell .home-restaurant-copy{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffdf6c2;border:1px solid #ffffffc9;border-radius:18px;width:calc(59% - 22px);margin:22px;padding:25px;position:relative;box-shadow:0 6px 24px #113a2810}.store-shell .home-restaurant-copy{background:#fafdf3c7}.store-shell .home-plaza .home-restaurant-copy{background:#fffaf2c7}.store-shell .home-hero-note{background:#fffaf0cc;border-radius:12px;padding:10px 15px}.store-shell .adoni-hero-copy>p,.store-shell .home-restaurant-copy>p{color:#354c3e}@media (max-width:760px){.customer-order-grid{grid-template-columns:1fr}.customer-orders-page{padding-block:22px 90px}.customer-orders-heading{align-items:flex-start}.customer-orders-heading p{font-size:13px}.customer-order-card header{padding:17px}.customer-order-card h3{font-size:17px}.store-shell .adoni-hero-copy,.store-shell .home-restaurant-copy{width:calc(72% - 15px);margin:15px;padding:18px}.store-shell:has(.customer-orders-page) .floating-whatsapp{bottom:24px}}@media (max-width:480px){.store-shell .adoni-hero-copy,.store-shell .home-restaurant-copy{background:#fffdf6cc;width:calc(82% - 12px);margin:12px;padding:16px}.store-shell .adoni-hero-copy>p{max-width:100%}.customer-order-card header img{width:45px;height:45px}.customer-order-status{max-width:76px;font-size:9px}.customer-order-card footer{padding:14px}.customer-orders-heading>button{padding:8px 12px}.customer-orders-heading h1{font-size:32px}}.store-shell .home-restaurants{gap:14px}.store-shell .home-restaurant{min-height:270px}.store-shell .home-restaurant-copy{margin:16px;padding:18px 22px}.store-shell .home-restaurant h2{margin:10px 0;font-size:clamp(26px,2.8vw,36px)}.store-shell .home-restaurant-copy>p{margin:8px 0;font-size:13px}.store-shell .home-plaza-features{margin:12px 0}.store-shell .home-quick-categories{gap:12px;margin:18px 0}.store-shell .home-quick-categories a>span{width:72px}.store-shell .home-quick-categories a{min-height:44px;font-size:12px}@media (max-width:760px){.store-shell .home-restaurant{min-height:230px}.store-shell .home-restaurant-copy{margin:12px;padding:14px}.store-shell .home-restaurant h2{font-size:26px}.store-shell .home-quick-categories a>span{width:54px}.store-shell .home-quick-categories{gap:9px}.store-shell .home-restaurant .home-benefits{display:none}}@media (max-width:480px){.store-shell .home-restaurant-copy{margin:10px;padding:12px}.store-shell .home-restaurant h2{font-size:24px}.store-shell .home-restaurant .home-primary{min-height:44px;padding:10px 14px}.store-shell .home-quick-categories a>span{width:48px}}@media (max-width:760px){.store-shell .adoni-home-container{width:calc(100% - 24px)}.store-shell .adoni-hero{min-height:0}.store-shell .adoni-hero-copy{width:76%;margin:10px;padding:14px}.store-shell .adoni-hero h1{margin:10px 0;font-size:clamp(25px,6vw,34px);line-height:1.08}.store-shell .adoni-hero-copy>p{margin:10px 0;font-size:12px;line-height:1.4}.store-shell .adoni-hero .home-benefits{gap:5px;width:100%;margin:12px 0}.store-shell .home-quick-categories{grid-template-columns:repeat(7,minmax(48px,1fr));gap:6px;margin:14px 0;padding-bottom:6px;overflow-x:auto}.store-shell .home-quick-categories a{gap:5px;min-height:70px;font-size:10px}.store-shell .home-quick-categories a>span{width:46px;padding:2px}.store-shell .home-restaurants{gap:12px}.store-shell .home-restaurant{border-radius:14px;min-height:0}.store-shell .home-restaurant-copy{width:72%;margin:10px;padding:12px}.store-shell .home-restaurant h2{margin:9px 0;font-size:23px;line-height:1.12}.store-shell .home-restaurant-copy>p{max-width:none;margin:8px 0;font-size:12px;line-height:1.4}.store-shell .home-restaurant .home-kicker{letter-spacing:.5px;gap:5px;font-size:8px}.store-shell .home-restaurant .home-kicker>b{padding:3px 7px}.store-shell .home-restaurant-actions{gap:5px 12px;margin-top:10px}.store-shell .adoni-home .home-primary{gap:12px;min-height:44px;padding:9px 12px;font-size:12px}.store-shell .home-restaurant-actions .home-text-link{align-items:center;min-height:44px;font-size:11px;display:inline-flex}.store-shell .home-plaza-features{gap:6px 10px;max-width:none;margin:10px 0}.store-shell .home-plaza-features span{max-width:110px;font-size:9px}.store-shell .home-plaza-features svg{width:16px;height:16px}.store-shell .home-specials{margin-top:20px}.store-shell .home-section-heading{gap:8px;margin-bottom:12px}.store-shell .home-section-heading h2{font-size:23px}.store-shell .home-special-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.store-shell .home-special-card>a{aspect-ratio:1.9}.store-shell .home-special-card>div{padding:9px}.store-shell .home-special-card h3{min-height:32px;margin:0 0 5px;font-size:13px}.store-shell .home-special-buy>strong{font-size:15px}.store-shell .home-special-buy button{min-width:44px;min-height:44px;padding:7px 12px}.store-shell .home-coming{margin-top:16px;padding:16px}.store-shell .home-coming h2,.store-shell .home-why h2{font-size:21px}.store-shell .home-coming nav{gap:8px;margin-top:12px;overflow-x:auto}.store-shell .home-coming nav a{min-width:48px;font-size:10px}.store-shell .home-coming img{width:44px;height:44px}.store-shell .home-why{margin-top:12px;padding:16px}.store-shell .home-specials .skeleton-photo{aspect-ratio:1.9}}@media (max-width:360px){.store-shell .home-restaurant-copy,.store-shell .adoni-hero-copy{width:calc(100% - 20px)}}.footer-contact-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.footer-contact-icon{color:#fff;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid}.footer-contact-icon svg{width:24px;height:24px}.footer-contact-row .footer-phone{margin:0;font-size:clamp(20px,2vw,28px)}@media (max-width:760px){.store-shell .store-language{justify-content:center;gap:0;width:72px;min-width:72px;min-height:44px;padding:6px 10px;display:inline-flex;position:relative}.store-shell .store-language .language-icon{pointer-events:none;padding-right:12px;font-size:13px;line-height:1.5;display:block}.store-shell .store-language:after{content:"";pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;position:absolute;top:18px;right:9px;transform:rotate(45deg)}.store-shell .store-language select{opacity:0;width:100%;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0}}.store-footer .footer-whatsapp{gap:8px}.footer-whatsapp svg{flex-shrink:0}.checkout-promo{border-top:1px solid #dce6de;padding:14px 0}.checkout-promo>label{margin-bottom:8px;font-weight:700;display:block}.checkout-promo-input{align-items:center;gap:12px;display:flex}.checkout-promo-input input{min-width:0;font:inherit;border:1px solid #bdcdbf;border-radius:10px;flex:1;padding:12px}.checkout-promo-input button{min-height:44px}.checkout-promo p{margin:8px 0;font-size:13px}.promo-success{color:#075332}.original-delivery{color:#657168;margin-right:8px;font-weight:400}.promo-delivery-note{color:#075332;margin-top:4px;font-size:12px;display:block}.site-launch-banner{color:#3e371e;text-align:center;background:#fff1ce;border-bottom:1px solid #e5d5a5;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;padding:12px 20px;font-size:14px;line-height:1.6;display:flex}.site-launch-banner strong{color:#164b35;font-weight:800}@media (max-width:600px){.site-launch-banner{flex-direction:column;gap:2px;padding:10px 16px;font-size:13px}.site-launch-banner strong{font-size:14px}}.store-shell .home-quick-categories{grid-template-columns:repeat(6,minmax(0,1fr))}.store-shell .home-quick-categories a>span{width:88px;max-width:none}.home-quick-categories small{color:#345743;font-size:11px;line-height:1.2}.unified-lunch-access{position:relative}.lunch-contact-action{color:#164b35;background:#edf6ee;border:1px solid #c6d9c9;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 22px;font-weight:700;text-decoration:none;display:flex}.lunch-contact-action:focus-visible{outline-offset:3px;outline:2px solid #075332}@media (min-width:761px){.lunch-contact-action{align-self:stretch;min-width:160px}}@media (max-width:760px){.store-shell .home-quick-categories{grid-template-columns:repeat(6,minmax(78px,1fr));gap:10px;overflow-x:auto}.store-shell .home-quick-categories a>span{width:70px;padding:2px}.store-shell .home-quick-categories a{min-height:100px;font-size:11px}.home-quick-categories small{font-size:10px}.lunch-contact-action{margin-top:10px}}.checkout-fulfillment{margin:18px 0}.home-delivery-choice{cursor:pointer;background:#f0f7f1;border:1px solid #b7cebd;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.home-delivery-choice input{accent-color:#075332;width:22px;min-width:22px;height:22px;margin:2px 0 0}.home-delivery-choice span{gap:4px;display:grid}.home-delivery-choice small{color:#425749;font-size:13px;line-height:1.5}.pickup-notice{color:#56350a;background:#fff4da;border:1px solid #dab36a;border-left:4px solid #ad6512;border-radius:12px;margin-top:12px;padding:16px;line-height:1.5}.pickup-notice p{margin:8px 0 0;font-size:14px}.pickup-notice a{color:inherit;font-weight:700;text-decoration:underline}.order-pickup-badge{color:#63400d;background:#fff0c7;border-radius:8px;margin:8px 0;padding:6px 10px;font-size:13px;font-weight:750;display:inline-block}.home-launch-offer{color:#163d29;background:linear-gradient(110deg,#eef7e7,#fff7dc);border:1px solid #c0d8b5;border-radius:18px;align-items:center;gap:18px;margin:18px 0;padding:22px 24px;display:flex}.home-launch-offer .launch-offer-icon{background:#d9ebcd;border-radius:18px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.launch-offer-icon svg{width:32px;height:32px}.home-launch-offer h2{margin:6px 0;font-size:clamp(20px,2.5vw,29px);line-height:1.2}.home-launch-offer p{margin:6px 0;font-size:14px;line-height:1.5}.home-launch-offer small{color:#425b48;font-size:12px}.home-launch-offer>a{white-space:nowrap;color:#075332;align-items:center;gap:8px;min-height:44px;margin-left:auto;font-weight:750;text-decoration:none;display:flex}.delivery-offer-note{color:#31533d;background:#edf6ed;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.5;margin:8px 0 12px!important}@media (max-width:600px){.home-launch-offer{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:16px}.home-launch-offer>div{flex:1;min-width:160px}.home-launch-offer .launch-offer-icon{border-radius:12px;width:42px;height:42px}.launch-offer-icon svg{width:26px;height:26px}.home-launch-offer p{font-size:13px}.home-launch-offer>a{margin-left:54px;font-size:13px}}.store-shell .order-page .order-modal .home-delivery-choice{text-align:left;background:#f5f9f3;border:1px solid #d8e4d9;border-radius:10px;align-items:center;gap:10px;min-height:58px;margin:0;padding:10px 12px;display:flex}.store-shell .order-page .order-modal .home-delivery-choice input[type=checkbox]{appearance:auto;accent-color:#075332;width:20px;min-width:20px;height:20px;min-height:20px;max-height:20px;box-shadow:none;cursor:pointer;flex:0 0 20px;margin:0;padding:0;display:block}.store-shell .order-page .order-modal .home-delivery-choice>span{gap:2px;min-width:0;display:grid}.store-shell .order-page .order-modal .home-delivery-choice strong{color:#163f2e;font-size:14px;line-height:1.3}.store-shell .order-page .order-modal .home-delivery-choice small{color:#526158;font-size:12px;line-height:1.4;display:block}.store-shell .order-modal .pickup-map-link{color:#075332;background:#f3f8f2;border:1px solid #cbdccf;border-radius:10px;align-items:center;gap:9px;min-height:44px;margin:0 0 14px;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pickup-map-link svg{flex-shrink:0}.pickup-map-link:focus-visible{outline-offset:3px;outline:2px solid #075332}.site-launch-banner{flex-direction:column;gap:2px}.store-shell .order-placed-at{color:#526158;flex-wrap:wrap;align-items:baseline;gap:3px 7px;margin:9px 0;font-size:12px;line-height:1.6;display:flex}.order-placed-at>span{font-weight:600}.order-placed-at time{font-size:inherit;font-variant-numeric:tabular-nums}.store-shell .customer-order-meta .order-placed-at{margin:0;font-size:12px}.super-order-card .order-placed-at{padding-right:0}@media (max-width:760px){body .store-shell .adoni-hero{background:#fff;border:1px solid #e5e9e0;border-radius:16px;min-height:0}body .store-shell .adoni-hero-art,body .store-shell .adoni-hero:after,body .store-shell .adoni-hero .home-hero-note{display:none}body .store-shell .adoni-hero-copy{width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;margin:0;padding:22px 20px}body .store-shell .adoni-hero-copy .home-kicker{letter-spacing:1px;font-size:10px}body .store-shell .adoni-hero-copy>p{max-width:100%;margin:12px 0 16px;font-size:14px;line-height:1.5}body .store-shell .adoni-hero .home-benefits{gap:8px;width:100%;max-width:none;margin:16px 0}body .store-shell .adoni-hero .home-benefits strong{font-size:10px;line-height:1.4}body .store-shell .adoni-hero .home-benefits small{font-size:9px;line-height:1.4}}@media (max-width:360px){body .store-shell .adoni-hero-copy{padding:20px 16px}body .store-shell .adoni-hero .home-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body .store-shell .adoni-hero .home-benefits>div+div{border-left:0;padding-left:0}}.checkout-summary-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkout-edit-items{white-space:nowrap;color:#075031;font:inherit;cursor:pointer;background:#fff;border:1px solid #bdd4c4;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:700;display:inline-flex}.checkout-item-editor{margin:0;padding:0;list-style:none}.checkout-item-editor li{border-bottom:1px solid #e2eae4;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:16px 0;display:grid}.checkout-item-name{gap:4px;min-width:0;display:grid}.checkout-item-name strong{overflow-wrap:anywhere}.checkout-item-name small{color:#58655d}.checkout-remove-item{color:#963d2b;cursor:pointer;background:#fff0ec;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.checkout-item-editor .quantity-control{justify-self:start}.checkout-item-total{justify-self:end}.checkout-items-empty{text-align:center;padding:24px 0}.checkout-items-empty .primary-btn{margin-top:16px}
.unified-lunch-access{scroll-margin-top:20px}body .lunch-join-banner .unified-lunch-access{grid-template-columns:1fr}body .unified-lunch-access .lunch-access-banner{width:100%;max-width:700px}.lunch-registration select{width:100%;margin-top:8px;display:block}.lunch-registration form>.primary-btn{color:#fff;width:100%;min-height:46px;font:600 15px var(--font-body);cursor:pointer;background:#00552e;border:0;border-radius:10px;padding:12px 18px}.lunch-registration .lunch-registration-close{width:44px;height:44px}.lunch-registration form>label{margin:18px 0 10px;font-size:14px;font-weight:600;display:block}.lunch-registration .customer-form{margin-top:20px}.lunch-section>summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:600}.lunch-request-plans{border:0;gap:12px;margin:24px 0;padding:0;display:grid}.lunch-registration .lunch-request-plan{cursor:pointer;border:1px solid #bacdc0;border-radius:14px;align-items:center;gap:14px;margin:0;padding:18px;display:flex}.lunch-request-plan:has(:checked){background:#edf7ef;border-color:#00552e;box-shadow:inset 0 0 0 1px #00552e}.lunch-registration .lunch-request-plan input{accent-color:#00552e;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0;padding:0}.lunch-request-plan span{gap:6px;display:grid}.lunch-request-plan small{color:#405548}.lunch-registration .customer-form-actions .primary-btn,.lunch-registration-thanks .primary-btn{color:#fff;min-height:46px;font:600 16px var(--font-body);cursor:pointer;background:#00552e;border:0;border-radius:10px;padding:12px 18px}.lunch-registration button:disabled{opacity:.55;cursor:not-allowed}.lunch-registration input,.lunch-registration select,.lunch-registration textarea{font-size:16px}body .lunch-redesign .lunch-support-banner{margin:32px auto 0}body .lunch-redesign main{padding-bottom:40px}body .lunch-redesign .plan-card-bottom button{cursor:pointer;border:0;font-family:inherit}body .lunch-redesign .plan-card-bottom button:focus-visible{outline-offset:3px;outline:3px solid #ad541d}@media (max-width:640px){body .lunch-redesign main{padding-bottom:32px}body .lunch-redesign .container{width:calc(100% - 32px)}body .lunch-redesign .lunch-benefit-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:16px auto 0;padding:18px 0}body .lunch-redesign .lunch-benefit-strip>div{text-align:left;flex-direction:row;justify-content:flex-start;gap:9px}body .lunch-redesign .lunch-benefit-strip span{flex:0 0 34px;width:34px;height:34px}body .lunch-redesign .lunch-benefit-strip strong{font-size:12px;line-height:1.45}body .lunch-redesign .lunch-join-banner{padding-top:24px}body .lunch-redesign .lunch-join-banner .lunch-access{grid-template-columns:minmax(0,1fr);gap:0}body .lunch-redesign .lunch-access-banner{border-radius:20px;min-height:0;padding:24px 20px}body .lunch-redesign .lunch-banner-copy{width:100%;min-width:0}body .lunch-redesign .lunch-banner-eyebrow{letter-spacing:1.2px;font-size:10px}body .lunch-redesign .lunch-banner-copy>strong{margin-top:10px;font-size:28px;line-height:1.2}body .lunch-redesign .lunch-banner-description{max-width:30ch;margin-top:10px;font-size:14px;line-height:1.6}body .lunch-redesign .lunch-banner-action{gap:10px;min-height:36px;margin-top:18px;font-size:14px}body .lunch-redesign .lunch-banner-action>span{width:28px;height:28px;font-size:18px}body .lunch-redesign .lunch-plan-section{padding-top:32px}body .lunch-redesign .market-section-heading{gap:10px;margin-bottom:20px;display:grid}body .lunch-redesign .market-section-heading .store-eyebrow{letter-spacing:1px;font-size:10px;line-height:1.6}body .lunch-redesign .market-section-heading h2{margin:8px 0 0;font-size:30px;line-height:1.2}body .lunch-redesign .market-section-heading p{margin:0;font-size:14px;line-height:1.6}body .lunch-redesign .price-row{grid-template-columns:minmax(0,1fr);gap:16px}body .lunch-redesign .price-card{border-radius:18px;padding:22px}body .lunch-redesign .plan-card-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .lunch-redesign .plan-card-top>span{font-size:16px;line-height:1.4}body .lunch-redesign .price-card .plan-card-top>small{font-size:10px}body .lunch-redesign .plan-card-count{gap:14px;margin:24px 0}body .lunch-redesign .plan-card-count>strong{font-size:54px}body .lunch-redesign .plan-card-count>span{font-size:15px}body .lunch-redesign .price-card ul{gap:12px;margin-bottom:24px}body .lunch-redesign .price-card li{gap:10px;font-size:14px;line-height:1.5}body .lunch-redesign .price-card li svg{width:16px;height:16px}body .lunch-redesign .plan-card-bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:20px;display:grid}body .lunch-redesign .plan-card-bottom b{font-size:28px}body .lunch-redesign .plan-card-bottom :is(a,button){min-height:48px;padding:12px 16px;font-size:14px}body .lunch-redesign .lunch-how{margin:36px auto 0}body .lunch-redesign .lunch-how-grid{grid-template-columns:minmax(0,1fr);gap:12px}body .lunch-redesign .lunch-how-grid article{min-height:116px;padding:20px 20px 20px 80px}body .lunch-redesign .lunch-how-icon{position:absolute;top:20px;left:18px}body .lunch-redesign .lunch-how-grid article>small{font-size:14px;top:22px;right:18px}body .lunch-redesign .lunch-how-grid h3{margin:0 24px 8px 0;font-size:20px;line-height:1.3}body .lunch-redesign .lunch-how-grid p{font-size:14px;line-height:1.6}body .lunch-redesign .lunch-support-banner{border-radius:18px;gap:20px;margin:32px auto 0;padding:24px 20px}body .lunch-redesign .lunch-support-banner h2{margin:10px 0;font-size:28px;line-height:1.2}body .lunch-redesign .lunch-support-banner p{line-height:1.65}body .lunch-redesign .lunch-support-banner>div:last-child{justify-items:stretch;gap:12px;width:100%}body .lunch-redesign .lunch-support-banner .market-button{justify-content:center;min-height:48px}body .lunch-redesign .lunch-support-banner>div>a:last-child:not(.market-button){justify-content:center;font-size:14px}.lunch-registration{border-radius:20px;width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:24px 20px}.lunch-registration h2{margin:16px 38px 20px 0;font-size:27px;line-height:1.25}.lunch-registration .lunch-request-plan{min-height:80px;padding:18px 16px}.lunch-registration .customer-form-actions{grid-template-columns:1fr;gap:10px;margin-top:20px;display:grid}.lunch-registration .customer-form-actions .primary-btn{grid-row:1;width:100%;min-height:48px}.lunch-registration .customer-form-actions .customer-text-button{min-height:44px}}body .lunch-redesign .lunch-join-banner .unified-lunch-access{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:14px;display:grid}body .unified-lunch-access .lunch-contact-action{margin:0}@media (max-width:600px){body .lunch-redesign .lunch-join-banner .unified-lunch-access{grid-template-columns:minmax(0,1fr);gap:10px}.lunch-contact-action{min-height:44px}}
.password-input{width:100%;min-width:0;display:block;position:relative}body .password-input>input{width:100%;margin-bottom:0;padding-right:54px}body .password-input>.password-visibility{color:#285b43;cursor:pointer;width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:8px;place-items:center;margin:0;padding:10px;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}body .password-input>.password-visibility:hover{background:#edf5ef}body .password-input>.password-visibility:focus-visible{outline-offset:-2px;outline:2px solid #075b3d}.password-visibility svg{pointer-events:none;width:22px;height:22px}
.partner-menu-intro{padding:24px 0 8px}body .partner-menu-intro h1{color:#123f30;margin:10px 0 8px;font-size:clamp(28px,4vw,40px);line-height:1.15}.partner-menu-intro p{color:#526158;margin:0;font-size:15px;line-height:1.6}.category-annapurna .category-photo img{object-fit:cover}@media (max-width:600px){.partner-menu-intro{padding-top:18px}.partner-menu-intro p{font-size:14px}body .legacy-home .category-annapurna .category-copy{min-width:0;padding-right:14px}body .legacy-home .category-annapurna .category-copy h2{overflow-wrap:break-word}}
.store-shell .brand-image-logo{flex-shrink:0;width:170px;max-width:100%;height:auto;line-height:0;display:inline-block}.store-shell .brand-image-logo img{object-fit:contain;width:100%;height:auto;display:block}.store-shell .brand-image-logo.brand-on-dark{box-sizing:border-box;background:#fffdf5;border-radius:12px;width:190px;padding:10px 12px}@media (max-width:600px){.store-shell .store-header .brand-image-logo{width:120px}}
.store-shell{--bottom-navigation-height:0px}.store-shell:has(.app-bottom-nav){--bottom-navigation-height:calc(68px + env(safe-area-inset-bottom))}:is(body .store-shell,body .store-shell:has(.adoni-home)){padding-bottom:var(--bottom-navigation-height)}body .app-bottom-nav{z-index:21;min-height:var(--bottom-navigation-height);box-sizing:border-box;padding:8px max(8px,calc((100vw - 700px)/2)) calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #dce6da;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #123c290b}body .app-bottom-nav a{color:#536258;min-width:0;min-height:50px;font:600 11px var(--font-body,Arial,sans-serif);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}body .app-bottom-nav svg{flex-shrink:0;width:23px;height:23px}body .app-bottom-nav [aria-current=page]{color:#07543a;background:#edf5ef;border-radius:12px;font-weight:800}body .app-bottom-nav a:focus-visible{outline-offset:-2px;border-radius:12px;outline:2px solid #07543a}body .store-shell .floating-whatsapp{bottom:calc(var(--bottom-navigation-height) + 20px)}body .store-shell .order-page .cart-bar{bottom:var(--bottom-navigation-height);padding-bottom:13px}body .store-shell .browse-menu{bottom:calc(var(--bottom-navigation-height) + 100px)}body .store-shell:has(.cart-bar) .floating-whatsapp{bottom:calc(var(--bottom-navigation-height) + 110px)}body .store-shell:has(.browse-menu) .floating-whatsapp{bottom:calc(var(--bottom-navigation-height) + 166px)}@media (max-width:480px){body .app-bottom-nav a{font-size:10px}html[lang=te] .app-bottom-nav a{font-size:9px}}
:root{--athidi-gradient-soft:linear-gradient(110deg, #eef7e7, #fff7dc);--athidi-gradient-nav:linear-gradient(110deg, #f3f8ed, #fffdf5 55%, #fff8e3)}body .store-header{background:var(--athidi-gradient-nav);border-bottom-color:#dce6ce}body .app-bottom-nav [aria-current=page]{background:var(--athidi-gradient-soft)}body .store-shell .lunch-register-banner{background:var(--athidi-gradient-soft);border-color:#cfddbd}body .store-shell .lunch-support-banner{background:var(--athidi-gradient-soft)}
.store-shell .customer-order-progress{color:#163f2e;border-top:1px solid #e6ece4;padding:18px 20px 20px}.store-shell .order-progress-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:4px 0 0;list-style:none;display:grid}.store-shell .order-progress-track:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.store-shell .order-progress-track .order-progress-step{text-align:center;color:#657167;isolation:isolate;flex-direction:column;align-items:center;gap:9px;min-width:0;margin:0;padding:0 3px;font-size:11px;line-height:1.35;display:flex;position:relative}.order-progress-step:not(:last-child):after{content:"";z-index:-1;background:#e1e7df;width:100%;height:4px;position:absolute;top:13px;left:50%}.order-progress-step.is-complete:after{background:var(--progress-color)}.order-progress-dot{color:#657167;background:#e9eee6;border:3px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid;box-shadow:0 0 0 1px #d6dfd3}.order-progress-dot svg{width:16px;height:16px}.is-reached>.order-progress-dot{background:var(--progress-color);color:#fff;box-shadow:0 0 0 1px var(--progress-color)}.is-current>.order-progress-dot{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--progress-color)}.order-progress-label{overflow-wrap:normal;max-width:88px}.store-shell .order-progress-track .is-reached{color:var(--progress-color);font-weight:700}.order-arrival{background:#f1f8ef;border:1px solid #d6e5d6;border-radius:12px;margin-top:18px;padding:13px 14px}.order-arrival-top{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:650;display:flex}.order-arrival-top strong{font-variant-numeric:tabular-nums;white-space:nowrap;color:#075332;font-size:24px;line-height:1.2}.order-arrival>small{color:#526158;margin-top:6px;font-size:11px;line-height:1.5;display:block}.order-arrival.is-delayed{background:#fff5e3;border-color:#e4c991}.order-arrival.is-delayed .order-arrival-top strong{color:#84500c}.store-shell .order-delay-message{color:#67420d;margin:10px 0 0;font-size:13px;line-height:1.5}.store-shell .order-progress-complete{color:#22613c;background:#eef7ec;border-radius:10px;margin:18px 0 0;padding:12px;font-size:13px;line-height:1.5}.store-shell .order-progress-rejected{color:#8a3625;background:#fff0ec;border-radius:10px;margin:12px 20px;padding:12px;font-size:13px}.payment-result .customer-order-progress{margin-block:20px;padding-inline:0}@media (max-width:480px){.store-shell .customer-order-progress{padding:16px 12px}.store-shell .order-progress-track .order-progress-step{gap:8px;padding:0 2px;font-size:10px}.order-progress-dot{width:26px;height:26px}.order-progress-step:not(:last-child):after{top:11px}.order-arrival{padding:12px}.order-arrival-top{font-size:12px}.order-arrival-top strong{font-size:23px}.payment-result .customer-order-progress{padding-inline:0}}.store-shell .order-tracking-button{color:#fff;background:#07543a;border:1px solid #07543a;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:46px;margin-top:14px;padding:12px 16px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.order-tracking-button svg{flex-shrink:0}.order-tracking-button:focus-visible{outline-offset:3px;outline:3px solid #a96121}.order-tracking-button:hover{background:#03452e}
