.mona-delivery-bar{background:var(--global-palette3,#312000);color:#fff;text-align:center;font-size:13px;font-weight:600;padding:8px 16px}.mona-delivery-bar--home{display:flex;flex-direction:column;gap:2px;line-height:1.35}.mona-delivery-bar__cutoff{font-weight:700}.mona-delivery-bar__store{font-size:12px;font-weight:500;opacity:.92}.elementor-element-8785882.simple-scroll .elementor-widget-wrap{scrollbar-width:none;-ms-overflow-style:none}.elementor-element-8785882.simple-scroll .elementor-widget-wrap::-webkit-scrollbar{display:none;width:0;height:0;background:#fff0}.mona-product-badges{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 8px}.mona-product-badges--single{margin:0 0 12px}.mona-unit-badge,.mona-tax-badge,.mona-price-unit-suffix{display:inline-block;font-size:11px;font-weight:600;line-height:1.2}.mona-unit-badge,.mona-price-unit-suffix{color:var(--global-palette3,#312000)}.mona-tax-badge{background:var(--global-palette8,#f5f5f5);color:var(--global-palette4,#555);border:1px solid var(--global-gray-400,#ddd);border-radius:4px;padding:2px 6px}.mona-preauth-notice{background:#fff8e8;border:1px solid #e8c96a;border-radius:8px;padding:12px 16px;margin-bottom:16px;font-size:14px}.mona-cart-stock-notice{background:#fff4e5;border:1px solid #f0b429;border-left:4px solid #d97706;border-radius:8px;padding:14px 18px;margin:0 0 20px;font-size:14px;line-height:1.5;color:#7c2d12}.mona-cart-stock-notice__lead{margin:0;font-weight:600}.mona-cart-stock-notice__detail{margin:8px 0 0}.mona-cart-stock-notice__list{margin:8px 0 0 18px;padding:0}.mona-cart-stock-notice__list li{margin:4px 0}.mona-cart-weight-unit{font-size:12px;font-weight:600;margin-left:4px}.mona-product-recommendations{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--global-gray-400,#e5e5e5)}.mona-product-recommendations .mona-product-row__header{margin-bottom:10px}.mona-product-recommendations .mona-product-row__header h2{font-size:1.05rem}.mona-cart-recommendations{clear:both;width:100%}.mona-checkout-recommendations{margin:14px 0;padding:14px 0 0}.mona-empty-cart-recommendations{margin-top:20px;border-top:0;padding-top:0}.mona-product-recommendations .woocommerce{margin:0}.mona-product-recommendations .woocommerce-carousel.splide{position:relative;padding:0 34px}.mona-product-recommendations .woocommerce-carousel .splide__track{overflow:hidden}.mona-product-recommendations .woocommerce-carousel .splide__arrow{top:30%;width:30px;height:30px}.mona-product-recommendations .woocommerce-carousel .splide__arrow--prev{left:0}.mona-product-recommendations .woocommerce-carousel .splide__arrow--next{right:0}.mona-product-recommendations .splide__list{align-items:stretch!important}.mona-product-recommendations .splide__slide.product{display:flex!important;flex-direction:column;height:auto}.mona-product-recommendations ul.products li.product{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;border-radius:10px}.mona-product-recommendations ul.products li.product:hover{transform:none;box-shadow:none;border-color:var(--mona-shop-border,#e8dfd2)}.mona-product-recommendations ul.products li.product .product-thumbnail{flex:0 0 auto;border-radius:10px 10px 0 0;aspect-ratio:1 / .82}.mona-product-recommendations ul.products li.product .woocommerce-LoopProduct-link img{padding:.35rem;height:100%;object-fit:contain}.mona-product-recommendations ul.products li.product .product-actions{display:none}.mona-product-recommendations ul.products li.product .product-details,.mona-product-recommendations ul.products li.product .entry-content-wrap{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5rem .5rem;min-height:0}.mona-product-recommendations ul.products li.product .woocommerce-loop-product__title,.mona-product-recommendations ul.products li.product h2{flex:0 0 auto;font-size:0.78rem!important;line-height:1.3!important;min-height:calc(0.78rem * 1.3 * 2)!important;margin-top:0.35rem!important;margin-bottom:0.15rem!important}.mona-product-recommendations ul.products li.product .woocommerce-loop-product__title a,.mona-product-recommendations ul.products li.product h2 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mona-product-recommendations ul.products li.product .mona-shop-price-row,.mona-product-recommendations ul.products li.product .price{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;min-height:1.25rem;margin:0 0 .15rem;font-size:.82rem}.mona-product-recommendations ul.products li.product .mona-tax-badge{font-size:.65rem;padding:.1rem .3rem}.mona-product-recommendations ul.products li.product .product-action-wrap{flex:0 0 auto;margin-top:auto!important;padding-top:0.35rem!important;min-height:calc(32px + 0.35rem)}.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart{flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.35rem;min-height:32px}.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart .mona-shop-stock-notice{display:none}.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart .quantity{flex:1 1 42%;min-width:0;margin:0}.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart .quantity.spinners-added .qty,.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart .quantity.spinners-added input.minus,.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart .quantity.spinners-added input.plus{height:32px;line-height:32px;font-size:.75rem}.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart .mona-loop-add-to-cart{flex:1 1 52%;height:32px!important;min-height:32px!important;max-height:32px;padding:0 0.4rem!important;font-size:0.72rem!important}.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart.mona-shop-loop-cart--no-qty::before{content:"";flex:1 1 42%;min-width:0;height:32px}.mona-product-recommendations ul.products li.product form.mona-shop-loop-cart.mona-shop-loop-cart--no-qty .mona-loop-add-to-cart{flex:1 1 52%}.mona-product-recommendations .onsale{font-size:.62rem;padding:.15rem .35rem}.mona-hero-cta{text-align:center;padding:32px 20px;background:linear-gradient(135deg,#faf6f0 0%,#f3ebe0 100%);border-radius:12px;margin:20px 0}.mona-hero-cta h2{margin:0 0 10px}.mona-hero-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:16px}.mona-deals-of-day,.mona-dept-tiles{margin:28px 0}.mona-product-row__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.mona-product-row__header h2{margin:0}.mona-product-row__more{flex-shrink:0;font-size:14px;font-weight:600;color:var(--global-palette1,#9b6500);text-decoration:none}.mona-product-row__more:hover,.mona-product-row__more:focus{text-decoration:underline}.mona-dept-tiles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mona-dept-tile{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:120px;padding:12px;background:linear-gradient(135deg,#faf6f0 0%,#f3ebe0 100%);border:1px solid #e8dfd2;border-radius:10px;text-decoration:none;font-weight:600;color:var(--global-palette3,#312000);overflow:hidden;transition:border-color 0.15s ease,box-shadow 0.15s ease,transform 0.15s ease}.mona-dept-tile--has-image{min-height:140px;padding:0}.mona-dept-tile__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.mona-dept-tile__fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:var(--global-palette1,#9b6500);opacity:.35;z-index:0}.mona-dept-tile__label{position:relative;z-index:1;display:block;width:100%;padding:10px 12px;text-align:center;background:rgb(255 255 255 / .92);border-radius:8px}.mona-dept-tile--has-image .mona-dept-tile__label{margin:10px;width:calc(100% - 20px);background:rgb(255 255 255 / .9)}.mona-dept-tile:hover{border-color:var(--global-palette1,#9b6500);box-shadow:0 4px 16px rgb(49 32 0 / .08);transform:translateY(-2px)}.mona-featured-categories{margin:8px 0 24px}.mona-featured-categories__carousel.splide{display:block;position:relative;width:100%}.mona-featured-categories__carousel .splide__track{overflow:hidden;width:100%}.mona-featured-categories__carousel .splide__list{align-items:stretch}.mona-featured-categories__slide{height:auto}.mona-featured-categories__slide .mona-cat-tile{height:100%;width:100%;min-height:120px;padding:22px 16px 18px}.mona-featured-categories .mona-cat-tile__visual{width:96px;height:96px}.mona-featured-categories .mona-cat-tile--has-image .mona-cat-tile__visual{width:110px;height:110px}.mona-featured-categories .mona-cat-tile__icon svg{width:48px;height:48px}.mona-featured-categories .mona-cat-tile__label{font-size:15px}.mona-cat-tile{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 12px 14px;background:#fff;border:1px solid #e8dfd2;border-radius:12px;text-decoration:none;color:var(--global-palette3,#312000);transition:border-color 0.15s ease,box-shadow 0.15s ease,transform 0.15s ease}.mona-cat-tile__visual{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(145deg,#faf6f0 0%,#f0e6d8 100%);color:var(--global-palette1,#9b6500);overflow:hidden}.mona-cat-tile--has-image .mona-cat-tile__visual{width:88px;height:88px;border-radius:12px;background:#f7f2ea}.mona-cat-tile__icon svg{width:36px;height:36px}.mona-cat-tile__image{width:100%;height:100%;object-fit:cover}.mona-cat-tile__label{font-size:14px;font-weight:600;line-height:1.3;text-align:center}.mona-cat-tile--meat .mona-cat-tile__visual{background:linear-gradient(145deg,#fff5f3 0%,#f8e4df 100%);color:#b44a3a}.mona-cat-tile--produce .mona-cat-tile__visual{background:linear-gradient(145deg,#f3faf4 0%,#dcefe0 100%);color:#3d8b4f}.mona-cat-tile--bakery .mona-cat-tile__visual{background:linear-gradient(145deg,#fff9f0 0%,#f5e8cf 100%);color:#b07a2a}.mona-cat-tile--dairy .mona-cat-tile__visual{background:linear-gradient(145deg,#f5f9ff 0%,#dde8f7 100%);color:#4a74b8}.mona-cat-tile--deli .mona-cat-tile__visual{background:linear-gradient(145deg,#fff8f2 0%,#f3e2d2 100%);color:#a8652f}.mona-cat-tile--drinks .mona-cat-tile__visual{background:linear-gradient(145deg,#f2fbff 0%,#d6eef8 100%);color:#2f7fa3}.mona-cat-tile--pantry .mona-cat-tile__visual{background:linear-gradient(145deg,#faf6f0 0%,#ebe0d0 100%);color:#8a6a3d}.mona-cat-tile--snacks .mona-cat-tile__visual{background:linear-gradient(145deg,#fff8fb 0%,#f5e0ea 100%);color:#b04f7d}.mona-cat-tile--household .mona-cat-tile__visual{background:linear-gradient(145deg,#f4f8fb 0%,#dde7ef 100%);color:#4f7088}.mona-cat-tile--personal-care .mona-cat-tile__visual{background:linear-gradient(145deg,#fdf6ff 0%,#eadcf3 100%);color:#8b5a9e}.mona-cat-tile--wellness .mona-cat-tile__visual{background:linear-gradient(145deg,#f3fcf8 0%,#d8efe4 100%);color:#3a8f6e}.mona-cat-tile--gluten-free .mona-cat-tile__visual{background:linear-gradient(145deg,#fffdf5 0%,#f2ebd0 100%);color:#9a8b2e}.mona-cat-tile:hover{border-color:var(--global-palette1,#9b6500);box-shadow:0 4px 16px rgb(49 32 0 / .08);transform:translateY(-2px)}.mona-shop-deals-banner h2{margin:0 0 16px}.mona-home-blog .post-button.button{display:inline-block}.cms-banner.cms-hover-banner .elementor-column.mona-promo-banner--overlay>.elementor-element-populated{position:relative}.cms-banner.cms-hover-banner .elementor-column.mona-promo-banner--overlay>.elementor-element-populated::before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(90deg,rgb(30 29 35 / .58) 0%,rgb(30 29 35 / .48) 42%,#fff0 72%);z-index:1;pointer-events:none}.cms-banner.cms-hover-banner .elementor-column.mona-promo-banner--overlay .elementor-widget-heading,.cms-banner.cms-hover-banner .elementor-column.mona-promo-banner--overlay .elementor-widget-button{z-index:2}.cms-banner.cms-hover-banner .elementor-column.mona-promo-banner--overlay .elementor-heading-title{color:#fff!important}.cms-banner.cms-hover-banner .elementor-column.mona-promo-banner--split .elementor-widget-heading,.cms-banner.cms-hover-banner .elementor-column.mona-promo-banner--split .elementor-widget-button{z-index:2}.mona-hero-banner{position:relative;width:100%;height:540px;border-radius:10px;overflow:hidden;isolation:isolate;background:#f2f2f2}.mona-hero-banner__clip{position:absolute;inset:0;overflow:hidden;border-radius:inherit;z-index:0}.mona-hero-banner__image{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:right center;background-repeat:no-repeat;transition:transform 0.35s ease}.mona-hero-banner:hover .mona-hero-banner__image{transform:scale(1.03)}.slider-column .elementor-shortcode,.slider-column .mona-hero-banner,.elementor-element-b93fa27>.elementor-element-populated,.elementor-element-b93fa27 .elementor-widget-image{overflow:hidden;border-radius:10px}.elementor-element-ed945d0.elementor-widget-image{overflow:hidden;border-radius:10px;line-height:0}.elementor-element-ed945d0.elementor-widget-image img{display:block;width:100%;max-width:100%!important;height:100%;object-fit:cover;object-position:center right;border-radius:10px}.mona-hero-banner__headline,.mona-hero-banner__subtitle,.mona-hero-banner__cutoff,.mona-hero-banner__actions{position:absolute;left:50px;z-index:2;margin:0}.mona-hero-banner__headline{top:13%;max-width:520px;font-family:var(--global-heading-font-family,inherit);color:#1e1d23;font-size:48px;font-weight:600;line-height:1.16}.mona-hero-banner__subtitle{top:42%;max-width:420px;font-family:var(--global-body-font-family,inherit);color:#1e1d23;font-size:17px;font-weight:500;line-height:1.6;letter-spacing:0}.mona-hero-banner__cutoff{top:56%;max-width:420px;font-size:14px;font-weight:600;color:var(--global-palette1,#9b6500);line-height:1.4}.mona-hero-banner__actions{top:66%;display:flex;flex-wrap:wrap;gap:10px}.mona-hero-banner__button{position:static;font-size:14px;line-height:1.5;padding:6px 20px;background-color:var(--global-palette-btn-bg,#9b6500);color:var(--global-palette-btn,#fff);border-radius:5px;font-weight:500;text-transform:capitalize;text-decoration:none}.mona-hero-banner__button--alt{background-color:#1e1d23;color:#fff}.mona-hero-banner__button:hover,.mona-hero-banner__button:focus{background-color:var(--global-palette-btn-bg-hover,#000);color:var(--global-palette-btn-hover,#fff)}.mona-hero-banner__button--alt:hover,.mona-hero-banner__button--alt:focus{background-color:#000;color:#fff}.mona-home-blog .post-inner{background:#fff;border:1px solid var(--global-gray-400,#e5e5e5);border-radius:10px;overflow:hidden;height:100%;display:flex;flex-direction:column}.mona-home-blog__gradient{display:flex;flex-direction:column;justify-content:flex-end;min-height:180px;padding:18px;text-decoration:none;background:linear-gradient(135deg,#312000 0%,#9b6500 100%)}.mona-home-blog__slide--halal .mona-home-blog__gradient{background:linear-gradient(135deg,#1f3d2d 0%,#3d7a55 100%)}.mona-home-blog__slide--middle-east .mona-home-blog__gradient{background:linear-gradient(135deg,#4a2c18 0%,#9b6500 100%)}.mona-home-blog__slide--asian .mona-home-blog__gradient{background:linear-gradient(135deg,#5c2f1f 0%,#c26b3a 100%)}.mona-home-blog__slide--produce .mona-home-blog__gradient{background:linear-gradient(135deg,#234d2a 0%,#5f9f45 100%)}.mona-home-blog__topic{display:inline-block;width:fit-content;margin-bottom:10px;padding:5px 10px;border-radius:999px;background:rgb(255 255 255 / .18);color:#fff;font-size:12px;font-weight:600;line-height:1.2}.mona-home-blog__gradient .entry-title{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mona-home-blog .entry-content{padding:15px}.mona-home-blog__actions{display:flex;flex-wrap:wrap;gap:8px}.mona-home-blog .post-button.button{margin:0}.mona-home-blog__shop{background:var(--global-palette-btn-bg,#9b6500)!important;color:var(--global-palette-btn,#fff)!important;border-color:var(--global-palette-btn-bg,#9b6500)!important}.mona-home-blog__read{background:transparent!important}@media (max-width:1024px){.mona-hero-banner{height:420px}.mona-hero-banner__headline,.mona-hero-banner__subtitle,.mona-hero-banner__cutoff,.mona-hero-banner__actions{left:30px}.mona-hero-banner__headline{font-size:30px;max-width:380px}.mona-hero-banner__subtitle{top:44%;font-size:16px;max-width:360px}.mona-hero-banner__cutoff{top:58%;font-size:13px;max-width:360px}.mona-hero-banner__actions{top:66%}}@media (max-width:768px){.mona-dept-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mona-delivery-bar{font-size:12px;padding:6px 10px}.mona-hero-banner{height:260px}.mona-hero-banner__headline,.mona-hero-banner__subtitle,.mona-hero-banner__cutoff,.mona-hero-banner__actions{left:20px}.mona-hero-banner__headline{font-size:22px;max-width:260px}.mona-hero-banner__subtitle{top:44%;font-size:14px;line-height:1.4;max-width:240px}.mona-hero-banner__cutoff{top:58%;font-size:12px;max-width:240px}.mona-hero-banner__actions{top:68%;gap:8px}.mona-hero-banner__button{padding:6px 16px;font-size:13px}.mona-home-blog__gradient{min-height:150px}.mona-home-blog__gradient .entry-title{font-size:16px}}