.account_page__2V4_A{box-sizing:border-box;max-width:var(--page-max-width,none);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3rem;background:#f5f8fa}.account_loading__eK_Q9{margin:2rem 0;color:#747474;font-size:.95rem}.account_layout__NZ5ow{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.account_tabs__jwMrx{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.account_tab__3gIr6{box-sizing:border-box;position:relative;display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.95rem 1rem .95rem 1.05rem;border:1px solid #e6eef5;border-radius:14px;background:#fff;text-align:start;cursor:pointer;font:inherit;color:#738a99;box-shadow:0 1px 2px rgba(15,48,74,.04);transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.account_tab__3gIr6:hover{border-color:color-mix(in srgb,var(--color-primary,#0a6bab) 28%,#e6eef5)}.account_tabActive__9x2Pe{border-color:color-mix(in srgb,var(--color-primary,#0a6bab) 35%,#e6eef5);background:var(--color-primary-light,#e9f4fb);color:var(--color-primary,#0a6bab);box-shadow:0 8px 20px rgba(10,107,171,.1)}.account_tabActive__9x2Pe:before{content:"";position:absolute;inset-inline-start:0;top:12px;bottom:12px;width:3px;border-radius:999px;background:var(--color-primary,#0a6bab)}.account_tabIconWrap__kWp3C{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;margin-top:0;border-radius:10px;background:#f4f8fb;color:inherit}.account_tabActive__9x2Pe .account_tabIconWrap__kWp3C{background:#fff;color:var(--color-primary,#0a6bab)}.account_tabIcon__NiUVY{flex-shrink:0;width:22px;height:22px;opacity:1;color:inherit}.account_tabCopy__uHNbj{display:flex;flex-direction:column;gap:.15rem;min-width:0}.account_tabTitle__o8zy5{margin:0;font-family:inherit;font-weight:600;font-style:normal;font-size:14px;line-height:20.02px;letter-spacing:.17px;color:inherit}.account_tabTitleShort__1zN3o{display:none}.account_tabDesc__YHBOP{margin:0;font-family:inherit;font-weight:400;font-style:normal;font-size:12px;line-height:19.92px;letter-spacing:.4px;color:inherit}.account_panel__9AFzn{box-sizing:border-box;min-width:0}.account_section___HYFz{margin-bottom:1.15rem;padding:1.2rem 1.3rem 1.35rem;border:1px solid #e6eef5;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(15,48,74,.05)}.account_sectionHeader__uuND9{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.account_sectionTitle__920FG{margin:0;font-family:inherit;font-weight:600;font-size:18px;line-height:100%;color:var(--color-primary,#0a6bab)}.account_addLink__Jv6Oi,.account_editBtn__W9mum{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 .95rem;border:1.5px solid var(--color-primary,#0a6bab);border-radius:999px;background:#fff;font-family:inherit;font-weight:600;font-size:13px;color:var(--color-primary,#0a6bab);cursor:pointer}.account_addLink__Jv6Oi:hover,.account_editBtn__W9mum:hover{background:var(--color-primary-light,#e9f4fb);text-decoration:none}.account_profileStrip__SJSfa{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem;padding:.85rem 1rem;border-radius:14px;background:#f7fbfd}.account_avatar__z6x9e{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--color-primary,#0a6bab);color:#fff;font-family:inherit;font-weight:700;font-size:18px;letter-spacing:.04em}.account_profileCopy__z1LrM{min-width:0}.account_profileName__PNXot{margin:0;font-family:inherit;font-weight:700;font-size:16px;color:#2a4a5c}.account_profileEmail__D7di0{margin:.15rem 0 0;overflow:hidden;font-family:inherit;font-size:13px;color:#738a99;text-overflow:ellipsis;white-space:nowrap}.account_fields__LfmIz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.account_field__GKe9Q{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.75rem .9rem;border-radius:12px;background:#f7fbfd}.account_fieldLabel__Rkniz{font-family:inherit;font-weight:400;font-size:12px;color:#8aa0ad}.account_fieldValue__cmvgv{font-family:inherit;font-weight:600;font-size:14px;color:#2a4a5c;align-self:flex-start;max-width:100%}.account_statusPill__SPu07{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.15rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--color-secondary,#8fbf3d) 18%,#fff);color:var(--color-secondary,#8fbf3d);font-size:12px;font-weight:700}.account_toggleRow__xxO26{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.account_toggleLabel__HPjB4{font-family:inherit;font-weight:500;font-size:14px;color:#78909c;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account_switch__HeIV6{position:relative;width:44px;height:24px;flex-shrink:0;padding:0;border:none;border-radius:999px;background:#78909c;cursor:pointer;transition:background .2s ease}.account_switchOn__mfmQD{background:var(--color-primary,#006fb9)}.account_switchThumb__9_X6F{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.15)}.account_switchOn__mfmQD .account_switchThumb__9_X6F{transform:translateX(20px)}[dir=rtl] .account_switchThumb__9_X6F{left:auto;right:3px}[dir=rtl] .account_switchOn__mfmQD .account_switchThumb__9_X6F{transform:translateX(-20px)}.account_addressGrid__z2Bhs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.account_addressCard__wwFLa{box-sizing:border-box;display:flex;align-items:flex-start;gap:.75rem;min-width:0;padding:1rem 1.05rem;border:1px solid #e6eef5;border-radius:14px;background:#f7fbfd}.account_addressPin__YUMPO{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--color-secondary,#8fbf3d) 16%,#fff);color:var(--color-secondary,#8fbf3d)}.account_addressBody__DfGvh{min-width:0;flex:1 1}.account_addressTitle__0gxxq{margin:0 0 .35rem;font-family:inherit;font-weight:600;font-size:14px;color:#37474f}.account_addressChip__oWqgN{display:inline-flex;align-items:center;margin-bottom:.4rem;padding:.12rem .55rem;border-radius:999px;background:#fff;color:var(--color-primary,#0a6bab);font-family:inherit;font-weight:700;font-size:12px}.account_addressText__IfJ2n{margin:0;font-family:inherit;font-size:13px;line-height:1.45;color:#738a99;overflow-wrap:anywhere;word-break:break-word}.account_addressActions__m_PjX{display:flex;gap:.25rem;flex-shrink:0}.account_iconBtn__q62gD{display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:#fff;color:#90a4ae;cursor:pointer}.account_iconBtn__q62gD:hover{background:#fff;color:var(--color-primary,#0a6bab)}.account_iconBtnDanger__c3sM4:hover{color:#ff383c}.account_footerActions__fhEzl{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem;padding:1rem 1.2rem;border:1px solid #e6eef5;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(15,48,74,.05)}.account_logoutBtn__xd4C5{box-sizing:border-box;height:44px;padding:0 1.5rem;border:1.5px solid var(--color-primary,#0a6bab);border-radius:12px;background:#fff;color:var(--color-primary,#0a6bab);font-family:inherit;font-weight:600;font-size:14px;cursor:pointer}.account_deleteLink__U9f0I{border:none;background:none;padding:0;font-family:inherit;font-weight:500;font-size:14px;color:#ff383c;cursor:pointer}.account_ordersTable__A8tpI{box-sizing:border-box;width:100%;border:1px solid #e6eef5;border-radius:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.account_orderRow__APLu9,.account_ordersHead__9WSTt{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(100px,.9fr) minmax(132px,1fr) 88px 100px minmax(140px,1fr);grid-gap:1rem;gap:1rem;align-items:center;padding:.85rem 1rem;min-width:780px;box-sizing:border-box}.account_ordersTableNoArrived__agkUX .account_orderRow__APLu9,.account_ordersTableNoArrived__agkUX .account_ordersHead__9WSTt{grid-template-columns:minmax(120px,1.2fr) minmax(100px,.9fr) minmax(132px,1fr) 100px minmax(140px,1fr);min-width:660px}.account_ordersHead__9WSTt{border-bottom:1px solid #eef2f5;font-family:inherit;font-weight:500;font-size:13px;color:var(--color-primary,#006fb9)}.account_orderRow__APLu9{width:100%;margin:0;border:none;border-bottom:1px solid #f0f4f7;background:none;text-align:start;font-family:inherit;font-size:14px;color:#546e7a;cursor:pointer}.account_orderRow__APLu9:hover{background:color-mix(in srgb,var(--color-primary,#006fb9) 4%,transparent)}.account_orderRow__APLu9:last-child{border-bottom:none}.account_orderInvoice__u5IC4{margin:0;min-width:0;font-weight:600;font-size:14px;color:var(--color-secondary,#92c43e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account_orderItem__jq1wl{display:flex;align-items:center;gap:.65rem;min-width:0}.account_orderThumb__Su6R8{position:relative;width:48px;height:48px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#f4f8fb}.account_orderThumb__Su6R8 img{object-fit:contain;padding:2px}.account_orderName___8W0X{margin:0;font-weight:500;color:var(--color-secondary,#92c43e)}.account_orderType__UI_E_{font-size:13px;font-weight:600;color:#546e7a;white-space:nowrap;text-transform:capitalize}.account_orderArrived__s1_7u{font-size:13px;font-weight:600;color:#607d8b;white-space:nowrap}.account_orderDate__Be9gW{white-space:nowrap}.account_orderStatus__SiMwl{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.22rem .6rem;border-radius:6px;font-weight:600;font-size:12px;line-height:1.35;text-align:center}.account_orderStatusAccepted__z1h9L{background:#dceef8;color:#1a73b8}.account_orderStatusPreparing__TvhqH{background:#eee4d8;color:#6b4f3a}.account_orderStatusTransit__2RoTf{background:#fde8d0;color:#c45c12}.account_orderStatusComplete__8kZx2{background:#e5f4ea;color:#2e7d32}.account_orderStatusCancelled__l7KzJ{background:#fde4e4;color:#e53935}.account_orderStatusUnknown__xU2jU{background:#eceff1;color:#607d8b}.account_orderPrice__wURBQ{display:inline-flex;align-items:center;gap:.2rem;font-weight:600;color:var(--color-secondary,#92c43e)}.account_priceSymbol__XOMgg{width:14px;height:14px;object-fit:contain}.account_loadMoreBtn__q86hv{margin-top:1rem;padding:.7rem 1.25rem;border:1px solid var(--color-primary,#006fb9);border-radius:var(--btn-radius,8px);background:#fff;color:var(--color-primary,#006fb9);font:inherit;font-weight:600;font-size:14px;cursor:pointer}.account_loadMoreBtn__q86hv:disabled{opacity:.6;cursor:default}.account_wishlistGrid__2nIXq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}@media (max-width:960px){.account_layout__NZ5ow{grid-template-columns:1fr;gap:1.15rem}.account_tabs__jwMrx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.25rem;gap:.25rem;width:100%;padding:.3rem;border:1px solid var(--color-line,#dde8ef);border-radius:16px;background:color-mix(in srgb,var(--color-primary-light,#e9f4fb) 78%,#fff);box-shadow:none}.account_tabs__jwMrx>li{min-width:0}.account_tab__3gIr6{flex-direction:column;align-items:center;justify-content:center;gap:.28rem;width:100%;min-height:58px;padding:.5rem .35rem;border:none;border-radius:12px;background:transparent;color:var(--color-muted,#738a99);box-shadow:none}.account_tabActive__9x2Pe{border-color:transparent;background:#fff;color:var(--color-primary,#0a6bab);box-shadow:0 6px 16px rgba(8,48,74,.1)}.account_tabActive__9x2Pe:before{display:none}.account_tabIconWrap__kWp3C{width:28px;height:28px;background:transparent}.account_tabActive__9x2Pe .account_tabIconWrap__kWp3C{background:transparent}.account_tabIcon__NiUVY{margin-top:0;width:22px;height:22px}.account_tabCopy__uHNbj{align-items:center;gap:0}.account_tabTitle__o8zy5{display:none}.account_tabTitleShort__1zN3o{display:block;font-size:.78rem;font-weight:700;line-height:1.2;letter-spacing:.01em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.account_tabDesc__YHBOP{display:none}.account_addressGrid__z2Bhs,.account_fields__LfmIz{grid-template-columns:1fr}.account_wishlistGrid__2nIXq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.account_page__2V4_A{padding:1rem var(--page-pad-x,1rem) 1.5rem}.account_tab__3gIr6{padding:.4rem .2rem;min-height:54px}.account_tabTitleShort__1zN3o{font-size:.72rem}.account_wishlistGrid__2nIXq{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.account_footerActions__fhEzl{flex-direction:column;align-items:stretch}}.AccountSkeleton_page__gto0K{box-sizing:border-box;max-width:var(--page-max-width,none);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3rem;background:#f5f8fa}.AccountSkeleton_srOnly__kf7Gg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AccountSkeleton_bone__Xea3g{display:block;background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:AccountSkeleton_shimmer__tzc6_ 1.4s ease-in-out infinite;border-radius:8px}@keyframes AccountSkeleton_shimmer__tzc6_{0%{background-position:100% 0}to{background-position:-100% 0}}.AccountSkeleton_layout__Eg8qk{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.AccountSkeleton_tabs__MMEx0{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.AccountSkeleton_tab__64Zbe{box-sizing:border-box;display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.95rem 1rem;border:1px solid #e6eef5;border-radius:14px;background:#fff}.AccountSkeleton_tabIcon__NyXX6{width:36px;height:36px;flex-shrink:0;border-radius:10px}.AccountSkeleton_tabCopy__DUyo4{display:flex;flex-direction:column;gap:.35rem;flex:1 1;min-width:0}.AccountSkeleton_tabTitle__WSNJV{width:55%;height:14px}.AccountSkeleton_tabDesc__fVtVX{width:80%;height:12px}.AccountSkeleton_panel__hJUcr{min-width:0}.AccountSkeleton_section__n5LVf{margin-bottom:1.15rem;padding:1.2rem 1.3rem 1.35rem;border:1px solid #e6eef5;border-radius:16px;background:#fff}.AccountSkeleton_sectionHeader__LcUaT{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.AccountSkeleton_sectionTitle__OlmmS{width:160px;height:18px}.AccountSkeleton_editLink__92IeG{width:64px;height:28px;border-radius:999px}.AccountSkeleton_profileStrip__0VGHK{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem;padding:.85rem 1rem;border-radius:14px;background:#f7fbfd}.AccountSkeleton_avatar__BPw0B{width:56px;height:56px;flex-shrink:0;border-radius:50%}.AccountSkeleton_profileCopy__Cd6Na{display:flex;flex-direction:column;gap:.4rem;flex:1 1;min-width:0}.AccountSkeleton_profileName__uwqA8{width:40%;height:16px}.AccountSkeleton_profileEmail__04A8H{width:55%;height:12px}.AccountSkeleton_fields__0GAin{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.AccountSkeleton_field__0iY0f{display:flex;flex-direction:column;gap:.35rem;padding:.75rem .9rem;border-radius:12px;background:#f7fbfd}.AccountSkeleton_fieldLabel__Wk87M{width:40%;height:12px;align-self:flex-start}.AccountSkeleton_fieldValue__V_10B{width:70%;height:16px;align-self:flex-start}.AccountSkeleton_addressList__kJrc7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.AccountSkeleton_addressCard__VAlps{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid #e6eef5;border-radius:14px;background:#f7fbfd}.AccountSkeleton_addressBody__tX1c_{display:flex;flex-direction:column;gap:.45rem;flex:1 1;min-width:0}.AccountSkeleton_addressTitle__KDRxk{width:30%;height:16px}.AccountSkeleton_addressLine__Q0L8z{width:75%;height:14px}.AccountSkeleton_addressLineShort__MILhC{width:45%;height:14px}.AccountSkeleton_addressActions__H6nnh{display:flex;gap:.5rem}.AccountSkeleton_iconBtn__4he6H{width:32px;height:32px;border-radius:8px}.AccountSkeleton_wishlistGrid__ZMWRF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.AccountSkeleton_wishCard__e36pZ{display:flex;flex-direction:column;gap:.65rem}.AccountSkeleton_wishMedia__8CIiW{width:100%;aspect-ratio:1;border-radius:12px}.AccountSkeleton_wishName__OJlZi{width:80%;height:14px}.AccountSkeleton_wishPrice__697Tc{width:40%;height:16px}.AccountSkeleton_wishBtn__f8_Mh{width:100%;height:40px;border-radius:var(--btn-radius,8px)}.AccountSkeleton_ordersTable__VDiMf{display:flex;flex-direction:column;gap:.75rem}.AccountSkeleton_orderRow__Bg9yt{display:grid;grid-template-columns:48px minmax(0,1.6fr) 110px 140px;grid-gap:1rem;gap:1rem;align-items:center}.AccountSkeleton_orderThumb__d_DhA{width:48px;height:48px;border-radius:8px}.AccountSkeleton_orderName__aaZTq{width:70%;height:14px}.AccountSkeleton_orderMeta__y0nC4{width:80%;height:14px}@media (max-width:900px){.AccountSkeleton_layout__Eg8qk{grid-template-columns:1fr;gap:1.15rem}.AccountSkeleton_tabs__MMEx0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.25rem;gap:.25rem;padding:.3rem;border:1px solid var(--color-line,#dde8ef);border-radius:16px;background:color-mix(in srgb,var(--color-primary-light,#e9f4fb) 78%,#fff)}.AccountSkeleton_tab__64Zbe{min-width:0;flex-direction:column;align-items:center;min-height:58px;padding:.5rem .35rem;border:none;border-radius:12px;background:transparent}.AccountSkeleton_tabDesc__fVtVX{display:none}.AccountSkeleton_addressList__kJrc7,.AccountSkeleton_fields__0GAin{grid-template-columns:1fr}.AccountSkeleton_wishlistGrid__ZMWRF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.AccountSkeleton_fields__0GAin,.AccountSkeleton_wishlistGrid__ZMWRF{grid-template-columns:1fr}}.blog_page__6QKTS{width:100%;background:#fff;min-height:50vh}.blog_sections__tSnRr{padding:1.25rem 0 2.5rem}.blog-detail_page__CBimL{width:100%;background:#fff;min-height:50vh}.blog-detail_inner__LGEe2{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3.5rem}.blog-detail_breadcrumb__p2XBn{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1rem;font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:400;font-size:14px;line-height:150%;color:var(--color-primary,#006fb9)}.blog-detail_breadcrumb__p2XBn a{color:inherit;text-decoration:none}.blog-detail_breadcrumb__p2XBn a:hover{opacity:.85}.blog-detail_breadcrumbSep__ClyO1{opacity:.7}.blog-detail_title__3Tr9L{margin:0 0 .85rem;font-weight:700;font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:130%}.blog-detail_intro__x3whi,.blog-detail_title__3Tr9L{font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);letter-spacing:0;color:var(--color-primary,#006fb9)}.blog-detail_intro__x3whi{margin:0 0 1.5rem;max-width:52rem;font-weight:400;font-size:16px;line-height:160%}.blog-detail_heroImage__hCnB5{position:relative;width:100%;aspect-ratio:1240/764;border-radius:8px;overflow:hidden;background:#f3f6f9;margin-bottom:2rem}.blog-detail_heroImg__UboNE{object-fit:cover}.blog-detail_howToTitle__52ZrX{margin:0 0 1rem;font-size:clamp(1.35rem,2vw,1.75rem);line-height:130%}.blog-detail_howToTitle__52ZrX,.blog-detail_ingredientsLabel__FoCC9{font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:700;color:var(--color-primary,#006fb9)}.blog-detail_ingredientsLabel__FoCC9{margin:0 0 1.25rem;font-size:14px;line-height:150%;letter-spacing:.04em;text-transform:uppercase}.blog-detail_ingredientsImage__fFFT6{position:relative;width:min(100%,420px);aspect-ratio:4/5;margin:0 0 1.75rem;border-radius:8px;overflow:hidden;background:#f3f6f9}.blog-detail_ingredientsImg__1I1sF{object-fit:cover}.blog-detail_ingredientList__opJkr{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.15rem;max-width:52rem}.blog-detail_ingredientItem__0GmaY{position:relative;-webkit-padding-start:1.15rem;padding-inline-start:1.15rem;font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-size:15px;line-height:160%;color:var(--color-primary,#006fb9)}.blog-detail_ingredientItem__0GmaY:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--color-primary,#006fb9)}.blog-detail_ingredientName__Znp0L{font-weight:700}.blog-detail_ingredientDesc__c_ZF0{font-weight:400}.blog-detail_back__RVsAV{display:inline-block;margin-bottom:1rem;color:var(--color-primary,#006fb9);text-decoration:none;font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:500;font-size:14px}.blog-detail_back__RVsAV:hover{opacity:.85}.blog-detail_status__S38x2{font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);color:#78909c}@media (max-width:768px){.blog-detail_inner__LGEe2{padding:1.25rem 1rem 2.5rem}.blog-detail_intro__x3whi{font-size:15px}.blog-detail_ingredientsImage__fFFT6{width:100%;max-width:320px}.blog-detail_ingredientItem__0GmaY{font-size:14px}}.cart_page__9C2n1{box-sizing:border-box;max-width:var(--page-max-width,none);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3rem;background:#fff}.cart_breadcrumb__AiYo9{margin:0 0 1.25rem;font-family:inherit;font-weight:500;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;color:var(--color-primary,#006FB9)}.cart_layout__2RtxV{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.85fr);grid-gap:1.75rem;gap:1.75rem;align-items:start}.cart_panel__Dwp_B{box-sizing:border-box;border:1px solid #e6eef5;border-radius:12px;background:#fff;padding:1.25rem 1.35rem 1.5rem}.cart_sectionHeader__f6rU1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.cart_sectionHeader__f6rU1 .cart_sectionTitle__CzjSd{margin:0}.cart_clearBtn__j8Ex2{border:none;background:transparent;padding:.25rem 0;font-family:inherit;font-weight:500;font-size:13px;color:#e11d48;cursor:pointer}.cart_clearBtn__j8Ex2:hover:not(:disabled){text-decoration:underline}.cart_clearBtn__j8Ex2:disabled{opacity:.55;cursor:not-allowed}.cart_sectionTitle__CzjSd{margin:0 0 .75rem;font-family:inherit;font-weight:600;font-style:normal;font-size:20px;line-height:100%;letter-spacing:0;color:var(--color-primary,#006FB9)}.cart_lineGrid__ihsY5,.cart_tableHead__5LgeI{display:grid;grid-template-columns:minmax(0,1fr) 130px 170px;grid-column-gap:2rem;column-gap:2rem;align-items:center;box-sizing:border-box;-webkit-padding-end:1.75rem;padding-inline-end:1.75rem}.cart_tableHead__5LgeI{padding-top:0;padding-bottom:.5rem;border-bottom:1px solid #eef2f5;font-family:inherit;font-weight:500;font-size:13px;line-height:100%;color:var(--color-primary,#006FB9)}.cart_colItem__k54r2{justify-self:start;text-align:start}.cart_colQty__AR_To{justify-self:center;text-align:center;width:100%}.cart_colPrice__V8mpo{justify-self:start;text-align:start;width:100%}.cart_lines__C3I50{list-style:none;margin:0;padding:0}.cart_line__K8__F{position:relative;padding:.85rem 0;border-bottom:1px solid #f0f4f7}.cart_lineBusy__lqS7r{opacity:.65;pointer-events:none}.cart_itemCell__MJrh0{display:flex;align-items:center;gap:.75rem;min-width:0;justify-self:start}.cart_removeBtn__R3OZm{position:absolute;top:.85rem;inset-inline-end:0;z-index:1;display:grid;place-items:center;width:19px;height:19px;padding:0;border:none;background:transparent;cursor:pointer}.cart_removeBtn__R3OZm:disabled{opacity:.5;cursor:not-allowed}.cart_thumb__ourqL{position:relative;width:63px;height:63px;flex-shrink:0;border-radius:8px;overflow:hidden;opacity:1}.cart_thumb__ourqL img{object-fit:contain;padding:4px}.cart_itemName__M1vjs{margin:0;width:123px;min-height:42px;opacity:1;font-family:inherit;font-weight:500;font-style:normal;font-size:14px;line-height:150%;letter-spacing:0;vertical-align:middle;color:var(--color-secondary,#92C43E);display:flex;align-items:center}.cart_qtyCell__f0Gd9{display:flex;justify-content:center;justify-self:center;width:100%}.cart_qtyControl__XWfhE{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;width:110px;height:36px;border:1px solid #d8e2ea;border-radius:18px;background:#fff;overflow:hidden}.cart_qtyBtn__O4cit{display:grid;place-items:center;width:34px;height:100%;padding:0;border:none;background:transparent;color:var(--color-primary,#006FB9);font-size:1.1rem;cursor:pointer}.cart_qtyBtn__O4cit:disabled{opacity:.35;cursor:not-allowed}.cart_qtyValue__BGhQr{flex:1 1;text-align:center;font-family:inherit;font-weight:600;font-size:14px;color:var(--color-primary,#006FB9);border-inline:1px solid #e8eef3;line-height:36px}.cart_priceCell__g4Ism{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;justify-self:start;width:100%}.cart_priceRow__3Coia{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.cart_discount__SNEg9{box-sizing:border-box;justify-content:center;width:59px;height:24px;padding:3px 6px;border-radius:34px;background:#ff383c;color:#fff;font-size:12px;line-height:150%}.cart_discount__SNEg9,.cart_lineTotal__njCJM{display:inline-flex;align-items:center;font-family:inherit;font-weight:600}.cart_lineTotal__njCJM{gap:.25rem;font-size:16px;color:var(--color-secondary,#92C43E)}.cart_priceSymbol__H4U_A{width:18px;height:18px;object-fit:contain}.cart_compare__Swk8v{font-family:inherit;font-size:13px;color:#9aa4af;text-decoration:line-through}.cart_unitPrice__fNJI8{display:inline-flex;align-items:center;gap:.2rem;font-family:inherit;font-size:12px;color:#9aa4af}.cart_unitSymbol__nvId0{width:12px;height:12px;object-fit:contain}.cart_summaryHead__C_FmO{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem;padding:0 0 .65rem;border-bottom:1px solid #eef2f5;font-family:inherit;font-weight:500;font-size:13px;color:var(--color-primary,#006FB9)}.cart_summaryRows__VyUNZ{display:flex;flex-direction:column;gap:.85rem;margin-top:1rem}.cart_summaryRow__UD_tv{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:inherit;font-size:14px;color:#607d8b}.cart_summaryValue__XMlcZ{display:inline-flex;align-items:center;gap:.25rem;color:#607d8b;font-weight:500}.cart_summaryTotal__6MQ1T{color:var(--color-secondary,#92C43E);font-weight:600}.cart_couponRow__Akb_S{position:relative;margin-top:1.15rem}.cart_couponSection__wvvTO{display:flex;flex-direction:column;gap:.55rem;margin-top:1.15rem}.cart_couponSection__wvvTO .cart_couponRow__Akb_S{margin-top:0}.cart_viewCouponsLink__8kSoh{align-self:flex-start;border:none;background:none;padding:0;font-family:inherit;font-weight:500;font-size:13px;color:var(--color-primary,#006fb9);cursor:pointer}.cart_viewCouponsLink__8kSoh:hover{text-decoration:underline}.cart_couponInput__qT_G6{box-sizing:border-box;width:100%;height:44px;padding:0 5.5rem 0 .9rem;border:1px solid var(--input-border,#d8e2ea);border-radius:var(--input-radius,10px);background:var(--input-bg,#fff);font-family:inherit;font-size:14px;color:var(--input-text,#263238);outline:none}.cart_couponInput__qT_G6::placeholder{color:#90a4ae}.cart_couponBtn__EQeoX{position:absolute;top:4px;inset-inline-end:4px;height:36px;padding:0 1rem;border:none;border-radius:var(--btn-radius,8px);background:var(--btn-bg,var(--color-primary,#006FB9));color:var(--btn-text,#fff);font-family:inherit;font-weight:600;font-size:13px;cursor:pointer}.cart_couponBtn__EQeoX:disabled{opacity:.65;cursor:not-allowed}.cart_couponBtnRemove__YeWb_{background:#fff!important;color:#c62828!important;border:1px solid #c62828}.cart_freeDelivery__4gRlt{margin:0;padding:.75rem .9rem;border-radius:8px;background:#f4f9ec;font-family:inherit;font-size:13px;color:#3d521a;line-height:1.4}.cart_freeDeliveryBar__GcUr_{margin:1rem 0 0;padding:.8rem .95rem;border-radius:10px;background:color-mix(in srgb,var(--color-secondary,#8fbf3d) 16%,#fff);border:1px solid color-mix(in srgb,var(--color-secondary,#8fbf3d) 35%,#fff);font-family:inherit;font-size:13px;font-weight:600;color:#3d521a;line-height:1.45;text-align:center}.cart_deliveryNotices__qwmNG{display:flex;flex-direction:column;gap:.55rem;margin-top:1rem}.cart_deliveryAlert__t2xkf{margin:0;padding:.75rem .9rem;border-radius:8px;font-family:inherit;font-size:13px;line-height:1.4}.cart_deliveryAlertWarn__1iVKw{background:#fff4e5;color:#8a5a00}.cart_deliveryAlertError__9ahdY{background:#fdecec;color:#b71c1c}.cart_deliveryEta__sk_9B{margin:0;padding:0 .15rem;font-family:inherit;font-size:12px;color:#607d8b;line-height:1.4}.cart_actions__XQAZu{display:flex;flex-direction:column;gap:.65rem;margin-top:1.15rem}.cart_checkoutBtn__ejJGT,.cart_continueBtn__E_uQc{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:var(--btn-radius,8px);font-family:inherit;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer}.cart_checkoutBtn__ejJGT{border:none;background:var(--color-primary,#006FB9);color:#fff}.cart_continueBtn__E_uQc{border:1.5px solid var(--color-primary,#006fb9);background:#fff;color:var(--color-primary,#006FB9)}.cart_emptyState__Fdk4L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;min-height:240px;padding:2rem 1rem 1.75rem;text-align:center}.cart_emptyIcon__3_cCp{display:grid;place-items:center;width:72px;height:72px;margin-bottom:.35rem;border-radius:50%;background:color-mix(in srgb,var(--color-primary,#006fb9) 10%,#fff);color:var(--color-primary,#006fb9)}.cart_emptyTitle__BV3_V{margin:0;font-family:inherit;font-weight:600;font-size:17px;line-height:1.3;color:#37474f}.cart_emptyHint__bW2bn,.cart_emptyText__ZQ02s{margin:0;max-width:28ch;font-family:inherit;font-weight:400;font-size:14px;line-height:1.45;color:#78909c}.cart_emptyCta__Kgrnn{display:inline-flex;align-items:center;justify-content:center;margin-top:.65rem;min-height:40px;padding:.55rem 1.15rem;border-radius:var(--btn-radius,8px);background:var(--color-primary,#006fb9);color:#fff;font-family:inherit;font-weight:600;font-size:14px;text-decoration:none}.cart_emptyCta__Kgrnn:hover{opacity:.92}.cart_srOnly__ejFkb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cart_bone__7_7oi{display:block;background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:cart_shimmer__bVAQy 1.4s ease-in-out infinite;border-radius:8px}@keyframes cart_shimmer__bVAQy{0%{background-position:100% 0}to{background-position:-100% 0}}.cart_skeletonLine__XsN3_{position:relative;padding:.85rem 0;border-bottom:1px solid #f0f4f7}.cart_skeletonItem__x__DQ{display:flex;align-items:center;gap:.75rem;min-width:0}.cart_skeletonThumb__rsbUj{width:63px;height:63px;flex-shrink:0;border-radius:8px}.cart_skeletonName__pE1gQ{width:min(180px,55%);height:16px}.cart_skeletonQty__HOQUx{width:96px;height:36px;margin-inline:auto;border-radius:10px}.cart_skeletonPrice__3hdHc{width:72px;height:18px;margin-bottom:.45rem}.cart_skeletonUnit__cP7E2{width:88px;height:12px}.cart_empty__Romga{margin:0;font-family:inherit;font-size:15px;color:#607d8b}@media (max-width:900px){.cart_layout__2RtxV{grid-template-columns:1fr}.cart_lineGrid__ihsY5,.cart_tableHead__5LgeI{grid-template-columns:minmax(0,1fr) 120px 150px;column-gap:1.25rem}}@media (max-width:640px){.cart_page__9C2n1{padding:1rem 1rem 2.5rem}.cart_tableHead__5LgeI{display:none}.cart_lineGrid__ihsY5{grid-template-columns:1fr;gap:.75rem}.cart_qtyCell__f0Gd9{justify-content:flex-start;justify-self:start}.cart_priceCell__g4Ism{align-items:flex-start}}.checkout_page__rTwyu{box-sizing:border-box;max-width:var(--page-max-width,none);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3rem;background:#fff}.checkout_breadcrumb__h2_LU{margin:0 0 1.25rem;font-family:inherit;font-weight:500;font-size:14px;line-height:100%;color:var(--color-primary,#006fb9)}.checkout_layout__S3cm8{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);grid-gap:1.5rem;gap:1.5rem;align-items:flex-start}.checkout_left__u93dl,.checkout_right__QBdbt{display:flex;flex-direction:column;gap:1rem}.checkout_card__ir_7v{box-sizing:border-box;border:1px solid #e6eef5;border-radius:12px;background:#fff;padding:1.15rem 1.25rem 1.25rem}.checkout_left__u93dl .checkout_card__ir_7v{box-shadow:0 4px 40px 0 #0000000a}.checkout_availabilityNote__8OFiN{margin:0 0 .9rem;padding:.75rem .85rem;border-radius:10px;background:#fef3f2;color:#b42318;font-size:.85rem;font-weight:650;line-height:1.45}.checkout_cardTitle__rjDXU{margin:0 0 1rem;font-family:inherit;font-weight:600;font-size:16px;line-height:100%;color:var(--color-primary,#006fb9)}.checkout_contactBox__SsC8L{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;box-sizing:border-box;padding:1rem 1.15rem;border:1px solid #e0e7ec;border-radius:10px;background:#fff}.checkout_contactItem__i9kMV{display:inline-flex;align-items:center;gap:.65rem;font-family:inherit;font-weight:500;font-size:14px;line-height:150%;color:#546e7a}.checkout_contactIcon__BqbiF{color:#90a4ae;font-size:20px!important;flex-shrink:0}.checkout_toggleRow__6ko74{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.checkout_toggleLabel__SsNJW{font-family:inherit;font-weight:500;font-size:14px;line-height:150%;color:#78909c;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout_switch__mLLTG{position:relative;width:44px;height:24px;flex-shrink:0;padding:0;border:none;border-radius:999px;background:#78909c;cursor:pointer;transition:background .2s ease}.checkout_switchOn__7XkOh{background:var(--color-primary,#006fb9)}.checkout_switchThumb__3oB_i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.15)}.checkout_switchOn__7XkOh .checkout_switchThumb__3oB_i{transform:translateX(20px)}[dir=rtl] .checkout_switchThumb__3oB_i{left:auto;right:3px}[dir=rtl] .checkout_switchOn__7XkOh .checkout_switchThumb__3oB_i{transform:translateX(-20px)}.checkout_deliveryBlock__3qUrn{margin-bottom:1.15rem}.checkout_deliveryBlock__3qUrn:last-child{margin-bottom:0}.checkout_deliveryEta__TXZPY{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.9rem 0 0;font-size:14px}.checkout_deliveryEtaLabel__VIbgT{margin:0;font-weight:500;color:#78909c}.checkout_deliveryEtaValue__thnFX{font-weight:600}.checkout_subLabel__kXGuC{display:block;margin:0 0 .55rem;font-family:inherit;font-weight:500;font-size:13px;color:#78909c}.checkout_addLink__cmUwV{display:inline-block;font-family:inherit;font-weight:500;font-size:14px;color:var(--color-primary,#006fb9);text-decoration:none;cursor:pointer;background:none;border:none;padding:0}.checkout_addLink__cmUwV:hover{text-decoration:underline}.checkout_deliveryToHeader__NaVdV{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.checkout_deliveryToHeader__NaVdV .checkout_subLabel__kXGuC{margin:0}.checkout_addressHint__u_QGP{margin:0;font-family:inherit;font-size:13px;color:#90a4ae}.checkout_addressList__8n5kv{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.checkout_addressOption__v_Jqc{box-sizing:border-box;display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .9rem;border:1px solid #e6eef5;border-radius:10px;background:#fff;cursor:pointer;text-align:start;font:inherit}.checkout_addressOptionSelected__x9YJX{border-color:var(--color-primary,#006fb9);background:var(--color-primary-light,#e6f1f8)}.checkout_addressOptionCopy__cqcHO{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.checkout_addressOptionTitle__wx3AS{display:inline-flex;align-items:center;gap:.5rem;font-family:inherit;font-weight:600;font-size:14px;color:#1b3a4b}.checkout_vehicleBrandLogo__uSgv9{display:block;width:28px;height:28px;flex-shrink:0;object-fit:contain;border-radius:4px;background:#f5f8fa}.checkout_vehicleColorLine__ir8mF{display:inline-flex;align-items:center;gap:.35rem}.checkout_vehicleSwatch__67A9P{display:inline-block;width:10px;height:10px;flex-shrink:0;border-radius:50%;border:1px solid rgba(0,0,0,.15);vertical-align:middle}.checkout_addressOptionLine__LRtYo{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;font-family:inherit;font-weight:400;font-size:13px;color:#607d8b;line-height:1.35}.checkout_shippingList__Wud0r{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.checkout_shippingOption__ouKnO{box-sizing:border-box;display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .9rem;border:1px solid #e6eef5;border-radius:10px;background:#fff;cursor:pointer;text-align:start;font:inherit}.checkout_shippingOptionSelected__ckwvO{border-color:var(--color-primary,#006fb9);background:var(--color-primary-light,#e6f1f8)}.checkout_shippingLogo__1Uvwr{width:36px;height:36px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;color:#fff;font-family:inherit;font-weight:700;font-size:11px}.checkout_shippingLogoRed__lGSS4{background:#e53935}.checkout_shippingLogoPurple__ZQtaE{background:#7e57c2}.checkout_shippingName__GqOx_{flex:1 1;font-family:inherit;font-weight:600;font-size:14px;color:#37474f}.checkout_shippingPrice__kNhVn{display:inline-flex;align-items:center;gap:.25rem;font-family:inherit;font-weight:600;font-size:14px;color:#455a64;-webkit-margin-end:.35rem;margin-inline-end:.35rem}.checkout_radio__DG98_{width:18px;height:18px;border-radius:var(--radio-radius,999px);border:2px solid var(--radio-border,#b0bec5);flex-shrink:0;display:grid;place-items:center;background:var(--radio-bg,#fff)}.checkout_radioSelected__fMjJS{border-color:var(--radio-border-selected,var(--color-primary,#006fb9))}.checkout_radioDot__jUsSa{width:10px;height:10px;border-radius:var(--radio-radius,999px);background:var(--radio-dot,var(--color-primary,#006fb9))}.checkout_orderItems__c__Oc{display:flex;flex-direction:column;gap:.75rem;margin:0 0 1rem;padding:0;list-style:none}.checkout_orderItem__z_CHl{display:flex;align-items:center;gap:.75rem;min-width:0}.checkout_orderItemUnavailable__tz8Z1{margin:0 -.35rem;padding:.45rem .35rem;border:1px solid #f04438;border-radius:12px;background:#fef3f2}.checkout_orderItemUnavailableLabel__sFVLD{margin:.15rem 0 0;color:#b42318;font-size:.75rem;font-weight:700;line-height:1.35}.checkout_orderThumb__efPwt{position:relative;flex-shrink:0;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#f4f8fb;border:1px solid #eef2f5}.checkout_orderThumb__efPwt img{object-fit:contain;padding:4px}.checkout_orderItemName__WUzSq{margin:0;min-width:0;font-family:inherit;font-weight:600;font-size:14px;line-height:1.4;color:#263238;overflow-wrap:anywhere}.checkout_orderItemWeight__acaXb{margin:.15rem 0 0;font-family:inherit;font-size:12px;line-height:1.3;color:#607d8b}.checkout_orderItemCopy__jnCLx{flex:1 1;min-width:0}.checkout_orderItemPrice__HwY_t{display:inline-flex;align-items:center;gap:.2rem;-webkit-margin-start:auto;margin-inline-start:auto;flex-shrink:0;font-family:inherit;font-weight:600;font-size:14px;line-height:1.4;color:#263238;white-space:nowrap}.checkout_qtyBadge__HmSqG{position:absolute;top:4px;inset-inline-end:4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--color-primary,#006fb9);color:#fff;font-family:inherit;font-weight:600;font-size:11px;line-height:20px;text-align:center}.checkout_noteToggle__hVMN3{margin-top:.15rem}.checkout_noteField__EYek1{box-sizing:border-box;width:100%;margin-top:.75rem;padding:.75rem .85rem;border:1px solid var(--input-border,#d8e2ea);border-radius:var(--input-radius,10px);background:var(--input-bg,#fff);font-family:inherit;font-size:14px;color:var(--input-text,#263238);resize:vertical;outline:none}.checkout_noteField__EYek1:focus{border-color:var(--color-primary,#006fb9)}.checkout_couponRow__wXH9z{position:relative}.checkout_couponSection__dJF_p{display:flex;flex-direction:column;gap:.55rem}.checkout_viewCouponsLink__kLtPR{align-self:flex-start;border:none;background:none;padding:0;font-family:inherit;font-weight:500;font-size:13px;color:var(--color-primary,#006fb9);cursor:pointer}.checkout_viewCouponsLink__kLtPR:hover{text-decoration:underline}.checkout_viewCouponsLink__kLtPR:disabled{opacity:.55;cursor:default;text-decoration:none}.checkout_couponInput__DPje8{box-sizing:border-box;width:100%;height:44px;padding-block:0;-webkit-padding-start:.9rem;padding-inline-start:.9rem;-webkit-padding-end:5.5rem;padding-inline-end:5.5rem;border:1px solid var(--input-border,#d8e2ea);border-radius:var(--input-radius,10px);background:var(--input-bg,#fff);font-family:inherit;font-size:14px;color:var(--input-text,#263238);text-align:start;outline:none}.checkout_couponInput__DPje8::placeholder{color:#90a4ae}.checkout_couponInputInvalid__Fkc6l{border-color:#c0392b}.checkout_couponError__OFu_1{margin:0;font-family:inherit;font-size:13px;color:#c0392b}.checkout_couponBtn__72hsN{position:absolute;top:4px;inset-inline-end:4px;height:36px;padding:0 1rem;border:none;border-radius:var(--btn-radius,8px);background:var(--btn-bg,var(--color-primary,#006fb9));color:var(--btn-text,#fff);font-family:inherit;font-weight:600;font-size:13px;cursor:pointer}.checkout_couponBtn__72hsN:disabled{opacity:.65;cursor:not-allowed}.checkout_couponBtnRemove__gBUb8{background:#fff!important;color:#c62828!important;border:1px solid #c62828}.checkout_summaryRows__DlZAp{display:flex;flex-direction:column;gap:.85rem}.checkout_summaryRow__OGAJf{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:inherit;font-size:14px;color:#607d8b}.checkout_summaryValue__neie_{display:inline-flex;align-items:center;gap:.25rem;color:#607d8b;font-weight:500}.checkout_summaryTotal__I0gw1{color:var(--color-secondary,#92c43e);font-weight:600}.checkout_priceSymbol__zHbWZ{width:14px;height:14px;object-fit:contain}.checkout_payBtn__mwhPd{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem;width:100%;min-height:48px;height:auto;margin-top:1.15rem;padding:.7rem .85rem;border:none;border-radius:var(--btn-radius,8px);background:var(--btn-bg,var(--color-primary,#006fb9));color:var(--btn-text,#fff);font-family:inherit;font-weight:600;font-size:15px;line-height:1.25;text-align:center;cursor:pointer}.checkout_payBtn__mwhPd:disabled{opacity:.55;cursor:not-allowed}.checkout_payAmount__xFdn6{display:inline-flex;align-items:center;gap:.25rem}.checkout_error__BxwbD{margin:.75rem 0 0;font-family:inherit;font-size:13px;color:#c0392b}.checkout_paymentList__HjkQo{list-style:none;margin:0;padding:0}.checkout_paymentListDisabled__t_QXC{pointer-events:none}.checkout_paymentOption__ibj0W{box-sizing:border-box;display:flex;align-items:center;gap:.75rem;width:100%;padding:.9rem 0;border:none;border-bottom:1px solid #eef2f5;background:transparent;cursor:pointer;text-align:start;font:inherit}.checkout_paymentOption__ibj0W:disabled{cursor:not-allowed;opacity:.45;filter:grayscale(.35)}.checkout_paymentList__HjkQo li:last-child .checkout_paymentOption__ibj0W{border-bottom:none;padding-bottom:.15rem}.checkout_paymentList__HjkQo li:first-child .checkout_paymentOption__ibj0W{padding-top:.15rem}.checkout_paymentIcon__Lw_ce{color:#78909c;font-size:22px!important;flex-shrink:0}.checkout_paymentOption__ibj0W svg.checkout_paymentIcon__Lw_ce{display:block;width:22px;height:22px}.checkout_applePayBadge__0WfeX{display:inline-flex;align-items:center;justify-content:center;gap:.1rem;min-width:52px;height:28px;padding:0 .45rem;border:1px solid #cfd8dc;border-radius:6px;background:#fff;color:#263238;font-family:inherit;font-weight:600;font-size:12px;flex-shrink:0}.checkout_paymentCopy__RWMQa{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}.checkout_paymentLabel__tKAN1{font-family:inherit;font-weight:500;font-size:14px;color:#607d8b}.checkout_paymentBalance__3n3SK{display:flex;align-items:center;gap:.25rem;font-size:12px;font-weight:650;color:var(--color-primary,#0a6bab)}.checkout_earliestRow__F3ebo{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin:0 0 .85rem;padding:.9rem 1rem;border:1px solid #e8eef3;border-radius:10px;background:#fff;cursor:pointer;text-align:start;font:inherit}.checkout_earliestRowSelected__YcoIZ{border-color:var(--color-primary,#006fb9);background:var(--color-primary-light,#e6f1f8)}.checkout_earliestRow__F3ebo:disabled{opacity:.55;cursor:not-allowed}.checkout_earliestCopy__C6zSo{display:flex;flex-direction:column;gap:.2rem;min-width:0}.checkout_earliestTitle__foj9P{display:inline-flex;align-items:center;gap:.35rem;font-family:inherit;font-weight:600;font-size:14px;color:#37474f}.checkout_earliestInfo__2L6rl{display:inline-grid;place-items:center;width:16px;height:16px;line-height:0;flex-shrink:0;color:var(--color-primary,#006fb9);cursor:help}.checkout_fastHintPopper__oULLe{z-index:1600}.checkout_fastHintTooltip__NJxQl{background:var(--color-primary,#0a6bab)!important;color:#fff!important;font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.45!important;max-width:300px!important;padding:10px 12px!important;border-radius:10px!important;box-shadow:0 8px 24px rgba(8,48,74,.18)!important}.checkout_fastHintArrow__BuGey{color:var(--color-primary,#0a6bab)!important}.checkout_earliestInfo__2L6rl svg{display:block;width:16px;height:16px;font-size:16px}.checkout_earliestHint__GwwYs{font-family:inherit;font-weight:400;font-size:12px;line-height:1.4;color:#607d8b}.checkout_earliestSub__yEYbN{font-family:inherit;font-weight:400;font-size:12px;color:#90a4ae;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.checkout_dayCards__i6Lai{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.checkout_dayCard__W_QgS{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;padding:.85rem .9rem;border:1px solid #e6eef5;border-radius:10px;background:#fff;cursor:pointer;text-align:start;font:inherit}.checkout_dayCardSelected__MUkOr{border-color:var(--color-primary,#006fb9);background:var(--color-primary-light,#e6f1f8)}.checkout_dayCard__W_QgS:disabled{opacity:.55;cursor:not-allowed}.checkout_dayCardTitle___K91d{font-family:inherit;font-weight:700;font-size:14px;line-height:1.3;color:#1a1a1a}.checkout_dayCardSub__KwumN{font-family:inherit;font-weight:400;font-size:12px;color:#90a4ae}.checkout_loyaltyEyebrow__mnmVM{margin:0 0 .75rem;font-family:inherit;font-weight:500;font-size:13px;color:#90a4ae}.checkout_loyaltyBalance__h0ClE{display:flex;align-items:flex-start;gap:.65rem;margin-bottom:1rem}.checkout_loyaltyIcon__uTjOe{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;color:var(--color-primary,#006fb9)}.checkout_loyaltyPoints__1WGz7{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-family:inherit;font-weight:700;font-size:15px;color:#1a1a1a}.checkout_loyaltyValue__sVJwC{display:inline-flex;align-items:center;gap:.15rem;font-weight:700}.checkout_loyaltyAvailable__2wCUg{margin:.15rem 0 0;font-family:inherit;font-weight:400;font-size:12px;color:#90a4ae}.checkout_loyaltyToggleRow__4ik42{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.checkout_loyaltyToggleLabel__m8zfx{font-family:inherit;font-weight:500;font-size:14px;color:#455a64}.checkout_loyaltyActions__V5Qxx{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem;margin-bottom:.75rem}.checkout_loyaltyBtn__FPE4p{box-sizing:border-box;min-height:42px;padding:.55rem .75rem;border:1px solid var(--radio-border,#cfd8dc);border-radius:var(--btn-radius,8px);background:#fff;color:var(--radio-text,#607d8b);font-family:inherit;font-weight:600;font-size:14px;cursor:pointer}.checkout_loyaltyBtnActive__hk4BK{color:var(--radio-text-selected,var(--color-primary,#006fb9));background:#fff}.checkout_loyaltyBtnActive__hk4BK,.checkout_loyaltyBtnSolid___2_oV{border-color:var(--radio-border-selected,var(--color-primary,#006fb9))}.checkout_loyaltyBtnSolid___2_oV{background:var(--btn-bg,var(--color-primary,#006fb9));color:var(--btn-text,#fff)}.checkout_loyaltyInput__HFRyL{box-sizing:border-box;width:100%;min-height:44px;padding-block:.65rem;-webkit-padding-start:.9rem;padding-inline-start:.9rem;-webkit-padding-end:5.5rem;padding-inline-end:5.5rem;border:1px solid var(--input-border,#e0e7ee);border-radius:var(--input-radius,10px);background:var(--input-bg,#fff);font-family:inherit;font-weight:500;font-size:14px;color:var(--input-text,#263238);text-align:start;direction:inherit}.checkout_loyaltyInput__HFRyL:disabled{background:#f5f7f9;color:#78909c}.checkout_loyaltyApplied__o9Rpd{color:var(--color-primary,#006fb9)}.checkout_loyaltyApplied__o9Rpd,.checkout_loyaltyHint__BgpPe{margin:.55rem 0 0;font-family:inherit;font-weight:500;font-size:12px}.checkout_loyaltyHint__BgpPe{color:#78909c}.checkout_slotBackdrop__AnG7_{background:rgba(15,23,42,.45)!important}.checkout_slotContainer__tvYHI{align-items:flex-end!important}.checkout_slotPaper__oQ1Ns{position:relative!important;box-sizing:border-box!important;width:min(420px,100vw)!important;max-width:min(420px,100vw)!important;margin:0!important;padding:0!important;border-radius:24px 24px 0 0!important;background:#fff!important;box-shadow:0 -8px 32px rgba(15,23,42,.12)!important;overflow:hidden!important}.checkout_slotClose__SyEXL{position:absolute!important;top:.65rem;inset-inline-end:.65rem;z-index:1;color:#607d8b!important}.checkout_slotContent__okcYb{box-sizing:border-box;padding:1.5rem 1.25rem 1.75rem}.checkout_slotTitle__PwE1Z{margin:0;font-family:inherit;font-weight:700;font-size:22px;line-height:1.2;color:#1a1a1a}.checkout_slotSubtitle__y8kKW{margin:.4rem 0 1.15rem;font-family:inherit;font-weight:400;font-size:14px;color:#90a4ae}.checkout_slotList__vcTk3{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.checkout_slotOption__gkybY{box-sizing:border-box;display:flex;align-items:center;gap:.75rem;width:100%;padding:.9rem 1rem;border:1px solid #e6eef5;border-radius:12px;background:#fff;cursor:pointer;text-align:start;font:inherit}.checkout_slotOptionSelected__Ribs9{border-color:var(--color-primary,#006fb9);background:var(--color-primary-light,#e6f1f8)}.checkout_slotIcon__4bKZ4{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;color:var(--color-primary,#006fb9)}.checkout_slotCopy__DLBdl{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;flex:1 1;min-width:0}.checkout_slotLabel__FiDLM{font-family:inherit;font-weight:600;font-size:15px;color:#37474f}.checkout_slotRange__CmiTJ{font-family:inherit;font-weight:400;font-size:13px;color:#90a4ae;width:max-content;max-width:100%;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}@media (min-width:641px){.checkout_slotContainer__tvYHI{align-items:center!important}.checkout_slotPaper__oQ1Ns{width:min(420px,calc(100vw - 2rem))!important;max-width:min(420px,calc(100vw - 2rem))!important;margin:1rem!important;border-radius:20px!important;box-shadow:0 16px 48px rgba(15,23,42,.18)!important}}@media (max-width:900px){.checkout_layout__S3cm8{grid-template-columns:1fr}}@media (max-width:640px){.checkout_page__rTwyu{padding:1rem 1rem 2.5rem}.checkout_dayCards__i6Lai{grid-template-columns:1fr}}.item_page__LxZ91{width:100%;background:#fff}.item_detail__qYbRt{box-sizing:border-box;max-width:var(--page-max-width,none);margin:0 auto;padding:2rem var(--page-pad-x,1rem) 1rem;display:grid;grid-template-columns:488px minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem;align-items:start}.item_gallery__uLh1D{display:flex;flex-direction:column;gap:.75rem;width:488px;max-width:100%;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--header-offset, 88px) + .75rem);z-index:2}.item_imageWrap__v88q3{box-sizing:border-box;position:relative;width:100%;height:524px;max-height:524px;border-radius:20px;overflow:hidden;background:transparent;flex-shrink:0;z-index:2}.item_thumbs__0d7W6{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin}.item_thumb__vf3sc{position:relative;flex:0 0 72px;width:72px;height:72px;padding:0;border:1.5px solid #e0e7ee;border-radius:12px;overflow:hidden;background:#f7f9fb;cursor:pointer}.item_thumb__vf3sc img{object-fit:contain;padding:.25rem}.item_thumbActive__HSSiI{border-color:var(--color-primary,#006fb9);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary,#006fb9) 20%,transparent)}.item_info__1GCR4{min-height:0;padding-top:.25rem;overflow-x:clip;max-height:calc(100dvh - var(--header-offset, 88px) - 2rem);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.item_info__1GCR4,.item_titleRow__94QTu{display:flex;flex-direction:column;min-width:0}.item_titleRow__94QTu{align-items:stretch;gap:.55rem}.item_titleWithWish___pMbe{display:flex;align-items:flex-start;gap:.5rem;min-width:0;width:100%}.item_title__wB0nl{margin:0;min-width:0;flex:1 1 auto;font-family:inherit;font-weight:600;font-style:normal;font-size:23.32px;line-height:130%;letter-spacing:0;color:var(--color-primary,#006FB9);display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.item_titleName__DVt6y{min-width:0;overflow-wrap:anywhere}.item_titleWeight__vZq7g{flex-shrink:0;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.item_fastMovingInline__NI8Pl{-webkit-margin-start:.15rem;margin-inline-start:.15rem;flex-shrink:0}.item_badges__TMuCr{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.4rem;max-width:100%}.item_badge__FRm_c{font-family:inherit;font-size:.6875rem;font-weight:600;padding:.2rem .55rem;border-radius:999px;line-height:1.2;max-width:100%;overflow-wrap:anywhere;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.item_badgeSelling__mtfJc{background:#fff3e0;color:#ef6c00}.item_badgeTop__G1CMs{background:#f5f0e6;color:#8d6e63}.item_description__wTcX_{margin:.85rem 0 0;font-family:inherit;font-weight:500;font-style:normal;font-size:14px;line-height:150%;letter-spacing:0;color:#338cc7;max-width:36rem}.item_metaRow__8236C{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.item_metaChip__IDIZI{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;background:#eef5fb;color:var(--color-primary,#006fb9);font-family:inherit;font-size:.75rem;font-weight:600}.item_statusBanner__WvUWi{margin:.75rem 0 0;padding:.55rem .75rem;border-radius:8px;background:#fdecea;color:#c0392b;font-family:inherit;font-size:.875rem;font-weight:600}.item_allergens__DmX48{margin:.65rem 0 0;font-family:inherit;font-size:.8125rem;color:#607d8b;max-width:36rem}.item_specs__I_pLz{display:flex;flex-wrap:wrap;gap:1.75rem;margin-top:1.35rem}.item_spec__dUUj9{display:flex;align-items:flex-start;gap:.55rem}.item_specIcon__Prs_l{display:grid;place-items:center;width:21.75px;height:21.75px;color:#747474;flex-shrink:0}.item_inlineIcon__v2e6O{width:21.75px;height:21.75px;object-fit:contain}.item_specLabel__QsACW{margin:0;text-align:center}.item_specLabel__QsACW,.item_specValue__ffEEF{font-family:inherit;font-weight:600;font-style:normal;font-size:14px;line-height:150%;letter-spacing:0;color:#747474}.item_specValue__ffEEF{margin:.15rem 0 0;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.item_cooking__39PNf{margin-top:1.5rem}.item_cookingTitle__gVKrx{margin:0;font-family:inherit;font-size:14px;font-weight:700;color:#747474}.item_cookingHint__MsWh2{margin:.25rem 0 0;font-family:inherit;font-size:13px;font-weight:500;color:#338CC7}.item_cookingOptions__NjMPl{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:.85rem}.item_cookingOption__fsSfZ{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:64px}.item_cookingIcon__F9euZ{display:grid;place-items:center;width:34.757354736328125px;height:34.757354736328125px;border-radius:36.69px;border:.97px solid rgba(31,31,31,.25);background:#fff;color:#747474}.item_cookingLabel__QTbp5{font-family:inherit;font-size:12px;font-weight:500;color:var(--color-primary,#006FB9)}.item_modifierGroup__DzIvL{margin-top:1.5rem;padding:1rem;border:1px solid #e8eef3;border-radius:12px;background:#fafcfd}.item_modifierHeader__3wOKJ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem}.item_modifierTitle__ZmL_w{margin:0;font-family:inherit;font-size:.9375rem;font-weight:700;color:#445566}.item_modifierRules__F85HM{font-family:inherit;font-size:.75rem;color:#7a8a99}.item_modifierError__m1yqA{margin:.45rem 0 0;color:#c0392b;font-family:inherit;font-size:.8125rem;font-weight:600}.item_modifierList__bcNlm{display:flex;flex-direction:column;gap:.65rem;margin-top:.85rem}.item_modifierRow__TSIhz{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.item_modifierInfo__s2SIk{display:flex;flex-direction:column;gap:.15rem;min-width:0}.item_modifierName__5mmYc{font-family:inherit;font-size:.875rem;font-weight:600;color:var(--color-primary,#006fb9)}.item_modifierPrice__Zcy_4{font-family:inherit;font-size:.8125rem;color:var(--color-secondary,#92c43e);font-weight:600}.item_modifierControls__1G962{display:inline-flex;align-items:center;justify-content:space-between;width:110px;height:36px;border:1px solid #d8e2ea;border-radius:18px;background:#fff;overflow:hidden;flex-shrink:0}.item_modifierControls__1G962 .item_qtyBtn__v6F_7{width:34px}.item_modifierControls__1G962 .item_qtyValue__n32SI{line-height:36px;font-size:.875rem}.item_pricing__arMRX{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.75rem}.item_price__rq6J2{display:inline-flex;align-items:center;gap:.35rem;font-family:inherit;font-weight:600;font-size:28px;line-height:1;color:var(--color-secondary,#92C43E)}.item_priceSymbol__Uxj3O{width:42.646881103515625px;height:42.646881103515625px;object-fit:contain;flex-shrink:0}.item_currency__oG89X{font-size:.7em;-webkit-margin-end:.15rem;margin-inline-end:.15rem}.item_compare__5PF4W{font-family:inherit;font-weight:500;font-size:18px;color:var(--color-secondary,#92C43E);text-decoration:line-through;opacity:.75}.item_discount__dot_3{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:59px;height:24px;padding:3px 6px;border-radius:34px;background:#ff383c;color:#fff;font-family:inherit;font-weight:600;font-style:normal;font-size:12px;line-height:150%;letter-spacing:0;opacity:1;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.item_quantityBlock__vTOMg{display:flex;align-items:center;gap:.85rem;margin-top:1.35rem}.item_quantityLabel__QvO5N{font-family:inherit;font-weight:500;font-size:14px;color:var(--color-primary,#006FB9);white-space:nowrap}.item_quantityControls__0luLj{box-sizing:border-box;display:flex;align-items:stretch;gap:.4rem;width:auto;height:44px;border:none;background:transparent;overflow:visible}.item_qtyBtn__v6F_7{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:100%;padding:0;margin:0;border:none;border-radius:12px;background:var(--color-primary,#0a6bab);color:#fff;font-family:inherit;font-size:1.25rem;font-weight:650;line-height:0;cursor:pointer;transition:background .2s}.item_qtyGlyph__kXV1d{position:relative;display:block;width:14px;height:14px;flex:none}.item_qtyGlyph__kXV1d:before,.item_qtyPlus__Q_qMx:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:1px}.item_qtyGlyph__kXV1d:before{width:12px;height:2px;transform:translate(-50%,-50%)}.item_qtyPlus__Q_qMx:after{width:2px;height:12px;transform:translate(-50%,-50%)}.item_qtyBtn__v6F_7:active:not(:disabled),.item_qtyBtn__v6F_7:hover:not(:disabled){background:var(--color-primary-deep,#0a628f)}.item_qtyBtn__v6F_7:disabled{background:color-mix(in srgb,var(--color-primary,#0a6bab) 55%,#fff);color:color-mix(in srgb,#fff 70%,var(--color-primary,#0a6bab));cursor:not-allowed}.item_qtyValue__n32SI{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:100%;text-align:center;font-family:inherit;font-size:.95rem;font-weight:700;color:#163246;border:1px solid #d5dee6;border-radius:12px;background:#fff;line-height:1}.item_actions__XDPCF{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.35rem}.item_addToCartBtn__WQPav{min-width:250px;min-height:48px;opacity:1;border-radius:var(--btn-radius,8px);flex-shrink:0}.item_addToCartBtn__WQPav,.item_buyNow__rTAyB{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:250px;height:48px;gap:10px;padding:3px 17px}.item_buyNow__rTAyB{border:1.5px solid var(--color-primary,#006fb9);border-radius:var(--btn-radius,8px);background:#fff;color:var(--color-primary,#006FB9);font-family:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .2s,opacity .2s}.item_buyNow__rTAyB:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary,#006FB9) 6%,#fff)}.item_buyNow__rTAyB:disabled{opacity:.55;cursor:not-allowed}.item_wishlist__atSPw{display:grid;place-items:center;width:42.5px;height:42.5px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--color-primary,#006FB9);cursor:pointer}.item_wishlist__atSPw.item_wishlistInline__t5mOR{display:none}.item_wishlist__atSPw:hover{background:color-mix(in srgb,var(--color-primary,#006FB9) 8%,transparent)}.item_wishlistActive__u48G3{color:var(--btn-bg,var(--color-primary,#006fb9))}.item_related__vnl3N{width:100%;padding:1.5rem 0 3rem;background:#fff}.item_loading__pNqg7{max-width:var(--page-max-width,none);margin:0 auto;padding:2rem var(--page-pad-x,1rem);color:#607d8b}@media (max-width:992px){.item_detail__qYbRt{grid-template-columns:1fr;justify-items:center;gap:1.75rem}.item_info__1GCR4{width:100%;max-width:560px;max-height:none;overflow-y:visible}.item_gallery__uLh1D{width:min(488px,100%);position:static}.item_imageWrap__v88q3{width:100%;height:auto;max-height:none;aspect-ratio:488/524}.item_wishlist__atSPw.item_wishlistInline__t5mOR{display:grid}.item_wishlist__atSPw.item_wishlistAction__Wg9Ko{display:none}.item_actions__XDPCF{width:100%;flex-direction:column;align-items:stretch}.item_actions__XDPCF>button,.item_addToCartBtn__WQPav,.item_buyNow__rTAyB{width:100%;min-width:0;flex:none}}@media (max-width:480px){.item_detail__qYbRt{padding:1.25rem 1rem .5rem}}.ItemDetailSkeleton_root___SmIT{width:100%;min-height:60vh;background:#fff}.ItemDetailSkeleton_srOnly__BkcQJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ItemDetailSkeleton_bone__KQuHV{background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:ItemDetailSkeleton_shimmer__JWgW7 1.4s ease-in-out infinite;border-radius:8px}@keyframes ItemDetailSkeleton_shimmer__JWgW7{0%{background-position:100% 0}to{background-position:-100% 0}}.ItemDetailSkeleton_detail__rxXBP{box-sizing:border-box;display:grid;grid-template-columns:488px minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem;align-items:start;max-width:var(--page-max-width,none);margin:0 auto;padding:2rem var(--page-pad-x,1rem) 1rem}.ItemDetailSkeleton_gallery__b5vFs{display:flex;flex-direction:column;gap:.75rem;width:488px;max-width:100%}.ItemDetailSkeleton_image__DEKGo{width:100%;height:524px;border-radius:20px}.ItemDetailSkeleton_thumbs__LAkG5{display:flex;gap:.5rem}.ItemDetailSkeleton_thumb__GfH9I{width:72px;height:72px;border-radius:12px;flex-shrink:0}.ItemDetailSkeleton_info__VrvnV{display:flex;flex-direction:column;min-width:0;padding-top:.25rem}.ItemDetailSkeleton_title__ZEhex{width:min(420px,90%);height:28px}.ItemDetailSkeleton_metaRow__TkdLn{display:flex;gap:.5rem;margin-top:.75rem}.ItemDetailSkeleton_chip__DNQQw{width:88px;height:22px;border-radius:999px}.ItemDetailSkeleton_description__3lVcg{width:min(520px,100%);height:14px;margin-top:1rem}.ItemDetailSkeleton_descriptionShort__F8JR7{width:min(360px,75%);height:14px;margin-top:.45rem}.ItemDetailSkeleton_specs__RI7XV{display:flex;gap:1.5rem;margin-top:1.35rem}.ItemDetailSkeleton_spec__R4Tky{width:110px;height:42px}.ItemDetailSkeleton_sectionLabel__gMcvt{width:160px;height:16px;margin-top:1.5rem}.ItemDetailSkeleton_cookingRow__zTLeo{display:flex;gap:1.25rem;margin-top:.85rem}.ItemDetailSkeleton_cookingItem__xcVVN{display:flex;flex-direction:column;align-items:center;gap:.4rem}.ItemDetailSkeleton_cookingIcon__q4n3M{width:36px;height:36px;border-radius:999px}.ItemDetailSkeleton_cookingLabel__1TR7H{width:48px;height:12px}.ItemDetailSkeleton_price__RBptf{width:140px;height:36px;margin-top:1.5rem}.ItemDetailSkeleton_qtyRow__4aSvX{display:flex;align-items:center;gap:.85rem;margin-top:1.35rem}.ItemDetailSkeleton_qtyLabel__H_WPY{width:70px;height:16px}.ItemDetailSkeleton_qtyControl__95qxI{width:140px;height:40px;border-radius:20px}.ItemDetailSkeleton_actions__F0Q4G{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.35rem}.ItemDetailSkeleton_actionBtn__6Pi9A{width:250px;height:48px;border-radius:var(--btn-radius,8px)}.ItemDetailSkeleton_related__C1183{max-width:var(--page-max-width,none);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3rem}.ItemDetailSkeleton_relatedTitle__NBYh6{width:min(240px,50%);height:28px;margin-bottom:1rem}.ItemDetailSkeleton_relatedRow__c3A6i{display:flex;gap:1.25rem;overflow:hidden}.ItemDetailSkeleton_relatedCard__vpXa5{flex:0 0 260px;display:flex;flex-direction:column;gap:.65rem}.ItemDetailSkeleton_relatedImage__vNF2M{width:100%;aspect-ratio:1;border-radius:12px}.ItemDetailSkeleton_relatedName__s720B{width:80%;height:16px}.ItemDetailSkeleton_relatedPrice__WTIpx{width:40%;height:14px}.ItemDetailSkeleton_relatedBtn__SjGLH{width:100%;height:40px;border-radius:var(--btn-radius,8px)}@media (max-width:992px){.ItemDetailSkeleton_detail__rxXBP{grid-template-columns:1fr;justify-items:center;gap:1.75rem}.ItemDetailSkeleton_gallery__b5vFs,.ItemDetailSkeleton_info__VrvnV{width:min(488px,100%)}.ItemDetailSkeleton_image__DEKGo{height:auto;aspect-ratio:488/524}.ItemDetailSkeleton_actionBtn__6Pi9A{width:100%}.ItemDetailSkeleton_actions__F0Q4G{flex-direction:column}}@media (max-width:480px){.ItemDetailSkeleton_detail__rxXBP{padding:1.25rem 1rem .5rem}.ItemDetailSkeleton_relatedCard__vpXa5{flex-basis:220px}}.menu_page__Yr2nZ{width:100%;min-height:50vh;background:var(--page-bg,var(--color-surface,#f5f9fc))}.menu_inner__E3gYM{box-sizing:border-box;width:100%;max-width:var(--page-max-width,1220px);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3rem}.menu_header___Fzce{margin-bottom:1.15rem}.menu_title__hxYgw{margin:0;font-family:var(--font-display,inherit);font-weight:700;font-size:clamp(1.55rem,2.6vw,2rem);line-height:1.1;color:var(--color-primary-deep)}.menu_subtitle__mQ6kq{margin:.4rem 0 0;font-family:inherit;font-size:.9375rem;font-weight:400;color:var(--color-muted,#738a99)}.menu_grid__BFYCP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.menu_card__fQN0k{display:flex;flex-direction:column;overflow:hidden;text-decoration:none;background:#fff;border:1px solid color-mix(in srgb,var(--color-line,#dde8ef) 85%,#fff);border-radius:20px;transition:transform .3s var(--ease-out,cubic-bezier(.22,1,.36,1)),box-shadow .3s var(--ease-out,cubic-bezier(.22,1,.36,1)),border-color .3s ease}.menu_card__fQN0k:hover{border-color:color-mix(in srgb,var(--color-primary,#0a6bab) 14%,#fff);transform:translateY(-3px);box-shadow:var(--shadow-lift,0 18px 40px rgba(8,48,74,.12))}.menu_cardMedia__RL7Ho{position:relative;width:100%;aspect-ratio:1;background:#fff;overflow:hidden}.menu_cardMedia__RL7Ho img{object-fit:contain;padding:.65rem;transform:scale(1.08)}.menu_cardName__cF9Ax{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;padding:.7rem .75rem .95rem;font-family:var(--font-display,inherit);font-size:.9rem;font-weight:700;line-height:1.3;letter-spacing:-.02em;text-align:center;color:var(--color-primary-deep,#0a6bab)}.menu_empty__qswGb{margin:2rem 0;color:var(--color-muted,#738a99);font-size:.9375rem}.menu_skeletonCard__p8JEH{overflow:hidden;border-radius:20px;background:#fff;border:1px solid var(--color-line,#dde8ef)}.menu_skeletonImage__ppmZU,.menu_skeletonName__55hWU{display:block;background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:menu_shimmer__SNy3m 1.4s ease-in-out infinite}.menu_skeletonImage__ppmZU{width:100%;aspect-ratio:1}.menu_skeletonName__55hWU{width:60%;height:14px;margin:.9rem auto 1.05rem;border-radius:8px}@keyframes menu_shimmer__SNy3m{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:641px){.menu_grid__BFYCP{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:992px){.menu_inner__E3gYM{padding-top:1.75rem;padding-bottom:3.5rem}.menu_grid__BFYCP{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.category_page__equyv{width:100%;min-height:50vh;background:var(--page-bg,var(--color-surface,#f5f9fc))}.category_inner__n1LHm{box-sizing:border-box;width:100%;max-width:var(--page-max-width,1220px);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem) 3rem}.category_header__zHpb_{margin-bottom:1.15rem}.category_eyebrow__9fsfp{margin:0 0 .35rem;font-family:inherit;font-weight:700;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted,#738a99)}.category_title__TdAZD{margin:0;font-family:var(--font-display,inherit);font-weight:700;font-size:clamp(1.55rem,2.6vw,2rem);line-height:1.1;color:var(--color-primary-deep)}.category_subtitleShimmer__TKAax,.category_titleShimmer__ZqCzu{display:block;background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:category_shimmer__W4VC6 1.4s ease-in-out infinite}.category_titleShimmer__ZqCzu{width:min(14rem,70%);height:1.7rem;margin:.2rem 0 0;border-radius:8px}.category_subtitleShimmer__TKAax{width:5.5rem;height:.9rem;margin:.55rem 0 0;border-radius:6px}.category_subtitle__YQi1K{margin:.4rem 0 0;font-family:inherit;font-weight:400;font-size:.9375rem;color:var(--color-muted,#738a99)}.category_tabs__WkvnL{display:none;gap:.65rem;overflow-x:auto;margin:0 0 1.15rem;padding:.1rem 0 .85rem;scrollbar-width:none;-ms-overflow-style:none}.category_tabs__WkvnL::-webkit-scrollbar{display:none}.category_tab__W_W7d{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:.4rem;width:4.85rem;text-decoration:none;color:var(--color-muted,#738a99)}.category_tabThumb__lzwD5{position:relative;display:block;width:4.25rem;height:4.25rem;border-radius:16px;border:1px solid var(--color-line,#dde8ef);overflow:hidden;background:#fff;flex-shrink:0}.category_tabThumb__lzwD5 img{object-fit:contain;padding:.35rem}.category_tabActive__PGqto .category_tabThumb__lzwD5{border-color:color-mix(in srgb,var(--color-primary,#0a6bab) 22%,#fff);background:var(--color-primary-light,#e9f4fb);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-light,#e9f4fb) 80%,transparent)}.category_tabLabel__SEJ_9{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;font-family:inherit;font-size:.72rem;font-weight:700;line-height:1.25;text-align:center;color:var(--color-primary-deep,#0a628f)}.category_tabActive__PGqto .category_tabLabel__SEJ_9{color:var(--color-primary,#0a6bab)}.category_grid__aJ0Kl{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:1.1rem;gap:1.1rem}.category_status__H8Y7T{margin:2rem 0;font-family:inherit;font-size:.9375rem;color:var(--color-muted,#738a99)}.category_srOnly__DjAFC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.category_skeletonCard__YnoLU{display:flex;flex-direction:column;gap:.55rem;padding:0;overflow:hidden;background:#fff;border:1px solid var(--color-line,#dde8ef);border-radius:20px}.category_skeletonBtn__hT4jr,.category_skeletonImage__Bd4oH,.category_skeletonLine__JbNMB{background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:category_shimmer__W4VC6 1.4s ease-in-out infinite}.category_skeletonImage__Bd4oH{width:100%;aspect-ratio:1;border-radius:0}.category_skeletonLine__JbNMB{width:80%;height:14px;margin:0 .85rem;border-radius:8px}.category_skeletonLineShort__dWnkT{width:45%}.category_skeletonBtn__hT4jr{width:calc(100% - 1.7rem);height:36px;margin:.15rem .85rem .9rem;border-radius:10px}@keyframes category_shimmer__W4VC6{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:992px){.category_inner__n1LHm{max-width:100%;padding:1.25rem 0 2.5rem}.category_header__zHpb_,.category_status__H8Y7T{padding-inline:1rem}.category_tabs__WkvnL{display:flex;padding-inline:1rem}.category_grid__aJ0Kl{padding-inline:1rem}}@media (max-width:640px){.category_grid__aJ0Kl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.confirmation_page___uFme{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:1.5rem 1.5rem 3rem;background:#fff;min-height:60vh}.confirmation_breadcrumb__lxYhr{margin:0 0 1.25rem;font-family:inherit;font-weight:500;font-size:14px;line-height:100%;color:var(--color-primary,#006fb9)}.confirmation_content__OGXGw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem 3rem;max-width:480px;margin:0 auto}.confirmation_icon__Or3hd{width:95.76px;height:95.76px;opacity:1;object-fit:contain}.confirmation_loading__dt5rP{width:min(280px,100%)}.confirmation_errorIcon__xsuxK{font-size:96px;width:96px;height:96px;color:#c62828}.confirmation_title__BDUsT{margin:1.25rem 0 0;font-family:inherit;font-weight:600;font-style:normal;font-size:20px;line-height:150%;letter-spacing:0;text-align:center;color:var(--color-primary,#006fb9)}.confirmation_titleError__gr3MQ{color:#c62828}.confirmation_message__wj06d{margin:.5rem 0 0;font-family:inherit;font-weight:500;font-style:normal;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;color:#8d8d8d;max-width:320px}.confirmation_homeBtn__2OvsN{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:401px;max-width:100%;height:48px;margin-top:2rem;padding:3px 17px;border:none;border-radius:var(--btn-radius,8px);background:var(--color-primary,#006fb9);color:#fff;font-family:inherit;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer;opacity:1}@media (max-width:480px){.confirmation_homeBtn__2OvsN{width:100%}}.support_page__b7P8M{max-width:760px;margin:0 auto;padding:2rem 1.5rem 3rem}.support_title__gLwaD{margin:0 0 .85rem;font-family:var(--font-display,inherit);font-size:clamp(1.5rem,3vw,1.85rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--color-primary,#006fb9)}.support_intro__KD_Jk{margin:0 0 1.75rem;max-width:42rem;font-size:1rem;line-height:1.6;color:#607d8b}.support_grid__LEuC_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.support_card__KI_y8{display:flex;align-items:flex-start;gap:.85rem;min-height:108px;padding:1.1rem 1rem;border:1px solid #e3edf3;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.support_iconWrap__N7UwK{display:grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem}.support_cardBody__I49MS{min-width:0}.support_cardTitle__AaF59{margin:0 0 .35rem;font-family:inherit;font-size:1.05rem;font-weight:700;color:#263238}.support_cardLink__u8UgI{display:inline-block;font-size:.98rem;font-weight:500;line-height:1.45;color:var(--color-primary,#006fb9);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.support_cardLink__u8UgI:hover{color:var(--color-primary-deep,#005a96)}.support_empty__Cpu0G{margin:0;font-size:1rem;color:#607d8b}@media (max-width:640px){.support_grid__LEuC_{grid-template-columns:1fr}}