:root{--mh-primitive-color-brand-terracotta:#DE6B48;--mh-primitive-color-brand-terracotta-hover:#E47655;--mh-primitive-color-brand-terracotta-ink:#B4502F;--mh-primitive-color-brand-navy:#1B2433;--mh-primitive-color-brand-navy-deep:#0F1520;--mh-primitive-color-brand-sand:#F7F6F2;--mh-primitive-color-brand-olive:#4A6B53;--mh-primitive-color-brand-biscuit:#EAE6DF;--mh-primitive-color-brand-white:#FFFFFF;--mh-primitive-color-brand-gulf-teal:#0B4F4A;--mh-primitive-color-brand-aubergine:#4D2946;--mh-primitive-color-brand-sea-glass:#B9D2C8;--mh-primitive-color-brand-copper:#B8763E;--mh-primitive-color-neutral-ink:#221E1B;--mh-primitive-color-neutral-slate:#5B6472;--mh-primitive-color-neutral-muted:#6A6058;--mh-primitive-color-neutral-steel:#868D99;--mh-primitive-color-neutral-border:#DED8CF;--mh-primitive-color-neutral-card-line:#F4ECE1;--mh-primitive-color-neutral-card-ground:#FDF8F0;--mh-primitive-color-neutral-card-sage:#E4EADF;--mh-primitive-color-neutral-skeleton:#F1ECE3;--mh-primitive-color-neutral-disabled:#77716B;--mh-primitive-color-status-success:#2F6D66;--mh-primitive-color-status-warning-fill:#C4831F;--mh-primitive-color-status-warning-ink:#9A6410;--mh-primitive-color-status-danger:#A63E2B;--mh-primitive-font-family-arabic:Alexandria;--mh-primitive-font-family-latin:Plus Jakarta Sans;--mh-primitive-radius-xs:4px;--mh-primitive-radius-sm:8px;--mh-primitive-radius-md:12px;--mh-primitive-radius-lg:16px;--mh-primitive-radius-xl:24px;--mh-primitive-radius-pill:999px;--mh-primitive-space-1:4px;--mh-primitive-space-2:8px;--mh-primitive-space-3:12px;--mh-primitive-space-4:16px;--mh-primitive-space-5:20px;--mh-primitive-space-6:24px;--mh-primitive-space-8:32px;--mh-primitive-space-10:40px;--mh-primitive-space-12:48px;--mh-primitive-space-16:64px;--mh-primitive-duration-fast:120ms;--mh-primitive-duration-standard:180ms;--mh-primitive-duration-slow:280ms;--mh-semantic-color-text:#1B2433;--mh-semantic-color-text-muted:#5B6472;--mh-semantic-color-text-disabled:#77716B;--mh-semantic-color-surface:#FFFFFF;--mh-semantic-color-surface-subtle:#F7F6F2;--mh-semantic-color-surface-inverse:#1B2433;--mh-semantic-color-surface-warm:#F7F6F2;--mh-semantic-color-border:#DED8CF;--mh-semantic-color-border-strong:#868D99;--mh-semantic-color-primary:#1B2433;--mh-semantic-color-primary-hover:#0F1520;--mh-semantic-color-on-primary:#FFFFFF;--mh-semantic-color-accent:#DE6B48;--mh-semantic-color-accent-ink:#B4502F;--mh-semantic-color-focus:#0B4F4A;--mh-semantic-color-info:#0B4F4A;--mh-semantic-color-success:#2F6D66;--mh-semantic-color-warning:#9A6410;--mh-semantic-color-warning-fill:#C4831F;--mh-semantic-color-danger:#A63E2B;--mh-semantic-color-on-danger:#FFFFFF;--mh-semantic-color-skeleton:#F1ECE3;--mh-semantic-color-warning-ink:#9A6410;--mh-semantic-color-action:#DE6B48;--mh-semantic-color-action-hover:#E47655;--mh-semantic-color-action-foreground:#1B2433;--mh-semantic-color-selection:#1B2433;--mh-semantic-font-family-arabic:Alexandria,"Plus Jakarta Sans",system-ui,sans-serif;--mh-semantic-font-family-latin:"Plus Jakarta Sans",Alexandria,system-ui,sans-serif;--mh-semantic-font-size-xs:0.75rem;--mh-semantic-font-size-sm:0.875rem;--mh-semantic-font-size-md:1rem;--mh-semantic-font-size-lg:1.125rem;--mh-semantic-font-size-xl:1.375rem;--mh-semantic-font-size-2xl:1.75rem;--mh-semantic-font-size-3xl:2.25rem;--mh-semantic-font-weight-regular:400;--mh-semantic-font-weight-semibold:600;--mh-semantic-font-weight-bold:700;--mh-semantic-line-height-arabic-xs:1.6;--mh-semantic-line-height-arabic-sm:1.7;--mh-semantic-line-height-arabic-md:1.75;--mh-semantic-line-height-arabic-lg:1.6;--mh-semantic-line-height-arabic-xl:1.45;--mh-semantic-line-height-arabic-2xl:1.35;--mh-semantic-line-height-arabic-3xl:1.3;--mh-semantic-line-height-latin-xs:1.4;--mh-semantic-line-height-latin-sm:1.5;--mh-semantic-line-height-latin-md:1.55;--mh-semantic-line-height-latin-lg:1.45;--mh-semantic-line-height-latin-xl:1.3;--mh-semantic-line-height-latin-2xl:1.25;--mh-semantic-line-height-latin-3xl:1.2;--mh-semantic-space-1:4px;--mh-semantic-space-2:8px;--mh-semantic-space-3:12px;--mh-semantic-space-4:16px;--mh-semantic-space-5:20px;--mh-semantic-space-6:24px;--mh-semantic-space-8:32px;--mh-semantic-space-10:40px;--mh-semantic-space-12:48px;--mh-semantic-space-16:64px;--mh-semantic-radius-xs:4px;--mh-semantic-radius-sm:8px;--mh-semantic-radius-md:12px;--mh-semantic-radius-pill:999px;--mh-semantic-border-width-hairline:1px;--mh-semantic-border-width-strong:2px;--mh-semantic-control-minimum-target:44px;--mh-semantic-control-height:44px;--mh-semantic-control-height-lg:52px;--mh-semantic-size-icon:20px;--mh-semantic-size-icon-sm:16px;--mh-semantic-size-indicator:24px;--mh-semantic-size-badge:20px;--mh-semantic-size-pill:28px;--mh-semantic-size-logo-mark:32px;--mh-semantic-container-page:1200px;--mh-semantic-container-app:1280px;--mh-semantic-container-form:560px;--mh-semantic-container-reading:720px;--mh-semantic-header-height:64px;--mh-semantic-tab-bar-height:64px;--mh-semantic-sidebar-width:240px;--mh-semantic-breakpoint-sm:600px;--mh-semantic-breakpoint-md:1024px;--mh-semantic-breakpoint-lg:1280px;--mh-semantic-z-sticky:40;--mh-semantic-z-header:50;--mh-semantic-z-menu:60;--mh-semantic-z-dialog:70;--mh-semantic-shadow-overlay:0px 8px 24px 0px rgb(27 36 51/0.16);--mh-semantic-duration-fast:120ms;--mh-semantic-duration-standard:180ms;--mh-component-product-card-color-surface:#FFFFFF;--mh-component-product-card-color-line:#F4ECE1;--mh-component-product-card-color-ground:#FDF8F0;--mh-component-product-card-color-image-well:#E4EADF;--mh-component-product-card-color-text:#221E1B;--mh-component-product-card-color-muted-text:#5B6472;--mh-component-product-card-color-accent:#4A6B53;--mh-component-product-card-color-badge:#F2B279;--mh-component-product-card-color-verified:#3C7A55;--mh-component-product-card-color-warning-text:#9A6410;--mh-component-product-card-color-skeleton:#F1ECE3;--mh-component-product-card-image-aspect-ratio:1;--mh-component-locale-switch-minimum-target:44px;--mh-color-text:#1B2433;--mh-color-text-muted:#5B6472;--mh-color-text-disabled:#77716B;--mh-color-surface:#FFFFFF;--mh-color-surface-subtle:#F7F6F2;--mh-color-surface-inverse:#1B2433;--mh-color-border:#DED8CF;--mh-color-border-strong:#868D99;--mh-color-primary:#1B2433;--mh-color-primary-hover:#0F1520;--mh-color-on-primary:#FFFFFF;--mh-color-accent:#DE6B48;--mh-color-accent-ink:#B4502F;--mh-color-focus:#0B4F4A;--mh-color-info:#0B4F4A;--mh-color-success:#2F6D66;--mh-color-warning:#9A6410;--mh-color-warning-fill:#C4831F;--mh-color-danger:#A63E2B;--mh-color-on-danger:#FFFFFF;--mh-color-skeleton:#F1ECE3;--mh-font-family-arabic:Alexandria,"Plus Jakarta Sans",system-ui,sans-serif;--mh-font-family-latin:"Plus Jakarta Sans",Alexandria,system-ui,sans-serif;--mh-font-size-xs:0.75rem;--mh-font-size-sm:0.875rem;--mh-font-size-md:1rem;--mh-font-size-lg:1.125rem;--mh-font-size-xl:1.375rem;--mh-font-size-2xl:1.75rem;--mh-font-size-3xl:2.25rem;--mh-font-weight-regular:400;--mh-font-weight-semibold:600;--mh-font-weight-bold:700;--mh-line-height-arabic-xs:1.6;--mh-line-height-arabic-sm:1.7;--mh-line-height-arabic-md:1.75;--mh-line-height-arabic-lg:1.6;--mh-line-height-arabic-xl:1.45;--mh-line-height-arabic-2xl:1.35;--mh-line-height-arabic-3xl:1.3;--mh-line-height-latin-xs:1.4;--mh-line-height-latin-sm:1.5;--mh-line-height-latin-md:1.55;--mh-line-height-latin-lg:1.45;--mh-line-height-latin-xl:1.3;--mh-line-height-latin-2xl:1.25;--mh-line-height-latin-3xl:1.2;--mh-space-1:4px;--mh-space-2:8px;--mh-space-3:12px;--mh-space-4:16px;--mh-space-5:20px;--mh-space-6:24px;--mh-space-8:32px;--mh-space-10:40px;--mh-space-12:48px;--mh-space-16:64px;--mh-radius-xs:4px;--mh-radius-sm:8px;--mh-radius-md:12px;--mh-radius-pill:999px;--mh-border-width-hairline:1px;--mh-border-width-strong:2px;--mh-control-minimum-target:44px;--mh-control-height:44px;--mh-control-height-lg:52px;--mh-size-icon:20px;--mh-size-icon-sm:16px;--mh-size-indicator:24px;--mh-size-badge:20px;--mh-size-pill:28px;--mh-size-logo-mark:32px;--mh-container-page:1200px;--mh-container-app:1280px;--mh-container-form:560px;--mh-container-reading:720px;--mh-header-height:64px;--mh-tab-bar-height:64px;--mh-sidebar-width:240px;--mh-breakpoint-sm:600px;--mh-breakpoint-md:1024px;--mh-breakpoint-lg:1280px;--mh-z-sticky:40;--mh-z-header:50;--mh-z-menu:60;--mh-z-dialog:70;--mh-shadow-overlay:0px 8px 24px 0px rgb(27 36 51/0.16);--mh-duration-fast:120ms;--mh-duration-standard:180ms}:lang(ar),:root{--mh-font-family:var(--mh-font-family-arabic);--mh-line-height-xs:var(--mh-line-height-arabic-xs);--mh-line-height-sm:var(--mh-line-height-arabic-sm);--mh-line-height-md:var(--mh-line-height-arabic-md);--mh-line-height-lg:var(--mh-line-height-arabic-lg);--mh-line-height-xl:var(--mh-line-height-arabic-xl);--mh-line-height-2xl:var(--mh-line-height-arabic-2xl);--mh-line-height-3xl:var(--mh-line-height-arabic-3xl)}:lang(en){--mh-font-family:var(--mh-font-family-latin);--mh-line-height-xs:var(--mh-line-height-latin-xs);--mh-line-height-sm:var(--mh-line-height-latin-sm);--mh-line-height-md:var(--mh-line-height-latin-md);--mh-line-height-lg:var(--mh-line-height-latin-lg);--mh-line-height-xl:var(--mh-line-height-latin-xl);--mh-line-height-2xl:var(--mh-line-height-latin-2xl);--mh-line-height-3xl:var(--mh-line-height-latin-3xl)}:root{--mh-store-accent:var(--mh-color-primary);--mh-store-accent-hover:var(--mh-color-primary-hover);--mh-store-tint:var(--mh-color-surface-subtle);--mh-focus-ring:var(--mh-border-width-strong) solid var(--mh-color-focus)}.mh-root{margin:0;background:var(--mh-color-surface);color:var(--mh-color-text);font-family:var(--mh-font-family);font-size:var(--mh-font-size-md);line-height:var(--mh-line-height-md);-webkit-text-size-adjust:100%}.mh-root *,.mh-root :after,.mh-root :before{box-sizing:border-box}.mh-root :focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mh-skip-link{position:fixed;inset-block-start:var(--mh-space-2);inset-inline-start:var(--mh-space-2);z-index:var(--mh-z-dialog);padding-block:var(--mh-space-2);padding-inline:var(--mh-space-4);border-radius:var(--mh-radius-sm);background:var(--mh-color-primary);color:var(--mh-color-on-primary);font-weight:var(--mh-font-weight-semibold);text-decoration:none;transform:translateY(-200%)}.mh-skip-link:focus-visible{transform:none;outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-icon{inline-size:var(--mh-size-icon);block-size:var(--mh-size-icon);flex:none;stroke-width:1.75}.mh-icon--sm{inline-size:var(--mh-size-icon-sm);block-size:var(--mh-size-icon-sm)}[dir=rtl] .mh-icon--directional{transform:scaleX(-1)}.mh-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mh-btn{--mh-btn-fill:var(--mh-color-primary);--mh-btn-fill-hover:var(--mh-color-primary-hover);--mh-btn-ink:var(--mh-color-on-primary);--mh-btn-line:transparent;box-sizing:border-box;min-block-size:var(--mh-control-height);min-inline-size:var(--mh-control-minimum-target);display:inline-flex;align-items:center;justify-content:center;gap:var(--mh-space-2);margin:0;padding-block:0;padding-inline:var(--mh-space-5);border:var(--mh-border-width-hairline) solid var(--mh-btn-line);border-radius:var(--mh-radius-sm);background:var(--mh-btn-fill);color:var(--mh-btn-ink);font-family:inherit;font-size:var(--mh-font-size-md);font-weight:var(--mh-font-weight-semibold);line-height:var(--mh-line-height-xl);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.mh-btn:hover{background:var(--mh-btn-fill-hover)}.mh-btn:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-btn--lg{min-block-size:var(--mh-control-height-lg);font-size:var(--mh-font-size-lg)}.mh-btn--full{inline-size:100%}.mh-btn--secondary{--mh-btn-fill:var(--mh-color-surface);--mh-btn-fill-hover:var(--mh-color-surface);--mh-btn-ink:var(--mh-color-primary);--mh-btn-line:var(--mh-color-border-strong)}.mh-btn--secondary:hover{border-color:var(--mh-btn-ink);box-shadow:0 0 0 var(--mh-border-width-hairline) var(--mh-btn-ink)}.mh-btn--quiet{--mh-btn-fill:transparent;--mh-btn-fill-hover:transparent;--mh-btn-ink:var(--mh-color-primary);padding-inline:var(--mh-space-2);text-decoration:underline;text-decoration-thickness:var(--mh-border-width-hairline);text-underline-offset:var(--mh-space-1)}.mh-btn--quiet:hover{text-decoration-thickness:var(--mh-border-width-strong)}.mh-btn--danger{--mh-btn-fill:var(--mh-color-danger);--mh-btn-fill-hover:color-mix(in srgb,var(--mh-color-danger) 80%,var(--mh-color-text));--mh-btn-ink:var(--mh-color-on-danger)}.mh-btn--store.mh-btn--primary{--mh-btn-fill:var(--mh-store-accent);--mh-btn-fill-hover:var(--mh-store-accent-hover)}.mh-btn--store.mh-btn--quiet,.mh-btn--store.mh-btn--secondary{--mh-btn-ink:var(--mh-store-accent)}.mh-btn--store.mh-btn--secondary{--mh-btn-line:var(--mh-store-accent)}.mh-btn:disabled,.mh-btn:disabled:hover{border-color:var(--mh-color-border);background:var(--mh-color-surface-subtle);box-shadow:none;color:var(--mh-color-text-disabled);cursor:not-allowed}.mh-btn--busy{cursor:progress;pointer-events:none}.mh-btn-with-reason{display:inline-grid;justify-items:start;gap:var(--mh-space-1)}.mh-btn-with-reason--full{display:grid}.mh-btn-reason{color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-spinner{inline-size:var(--mh-size-icon-sm);block-size:var(--mh-size-icon-sm);flex:none;border:var(--mh-border-width-strong) solid color-mix(in srgb,currentColor 35%,transparent);border-block-start-color:currentColor;border-radius:var(--mh-radius-pill);animation:mh-spin .8s linear infinite}@keyframes mh-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){.mh-btn{transition:background-color var(--mh-duration-fast) ease,border-color var(--mh-duration-fast) ease,box-shadow var(--mh-duration-fast) ease}}.mh-field,.mh-fieldset{display:grid;gap:var(--mh-space-2);min-inline-size:0;margin:0;padding:0;border:0}.mh-field+.mh-field,.mh-field+.mh-fieldset,.mh-fieldset+.mh-field,.mh-fieldset+.mh-fieldset{margin-block-start:var(--mh-space-5)}.mh-field__label{padding:0;color:var(--mh-color-text);font-size:var(--mh-font-size-sm);font-weight:var(--mh-font-weight-semibold);line-height:var(--mh-line-height-sm)}.mh-field__optional{color:var(--mh-color-text-muted);font-weight:var(--mh-font-weight-regular)}.mh-field__error,.mh-field__hint{margin:0;font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-field__hint{color:var(--mh-color-text-muted)}.mh-field__error{color:var(--mh-color-danger);font-weight:var(--mh-font-weight-semibold)}.mh-fieldset__options{display:grid}.mh-input,.mh-input-group,.mh-select__control{box-sizing:border-box;inline-size:100%;min-block-size:var(--mh-control-height);border:var(--mh-border-width-hairline) solid var(--mh-color-border-strong);border-radius:var(--mh-radius-sm);background:var(--mh-color-surface);color:var(--mh-color-text);font-family:inherit;font-size:var(--mh-font-size-md);line-height:var(--mh-line-height-md)}.mh-input,.mh-select__control{margin:0;padding-block:var(--mh-space-2);padding-inline:var(--mh-space-3)}.mh-input::placeholder{color:var(--mh-color-text-muted);opacity:1}.mh-input-group:hover,.mh-input:hover,.mh-select__control:hover{border-color:var(--mh-color-text-muted)}.mh-input-group:focus-within,.mh-input:focus-visible,.mh-select__control:focus-visible{border-color:var(--mh-color-focus);outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-input-group .mh-input:focus-visible{outline:none}.mh-input--invalid,.mh-input-group--invalid,.mh-select--invalid .mh-select__control{border-color:var(--mh-color-danger);box-shadow:0 0 0 var(--mh-border-width-hairline) var(--mh-color-danger)}.mh-input-group:has(.mh-input:disabled),.mh-input:disabled,.mh-select__control:disabled{border-color:var(--mh-color-border);background:var(--mh-color-surface-subtle);color:var(--mh-color-text-disabled);cursor:not-allowed}.mh-input[readonly]{border-color:var(--mh-color-border);background:var(--mh-color-surface-subtle)}.mh-input--latin{text-align:start}.mh-textarea{min-block-size:calc(var(--mh-control-height) * 2);resize:vertical;field-sizing:content}.mh-input-group{display:flex;align-items:center;overflow:hidden}.mh-input-group .mh-input{flex:1 1;min-inline-size:0;min-block-size:calc(var(--mh-control-height) - 2 * var(--mh-border-width-hairline));border:0;border-radius:0;background:transparent}.mh-input-group__prefix,.mh-input-group__suffix{flex:none;color:var(--mh-color-text-muted);font-weight:var(--mh-font-weight-semibold);white-space:nowrap}.mh-input-group__prefix{border-inline-end:var(--mh-border-width-hairline) solid var(--mh-color-border)}.mh-input-group__prefix,.mh-input-group__suffix{padding-inline:var(--mh-space-3)}.mh-select{position:relative;display:block}.mh-select__control{appearance:none;padding-inline-end:calc(var(--mh-space-3) * 2 + var(--mh-size-icon));cursor:pointer}.mh-select__icon{position:absolute;inset-block-start:50%;inset-inline-end:var(--mh-space-3);color:var(--mh-color-text-muted);transform:translateY(-50%);pointer-events:none}.mh-choice{position:relative;display:flex;align-items:flex-start;gap:var(--mh-space-3);min-block-size:var(--mh-control-minimum-target);padding-block:calc((var(--mh-control-minimum-target) - var(--mh-size-indicator)) / 2);color:var(--mh-color-text);font-size:var(--mh-font-size-md);line-height:var(--mh-line-height-md);cursor:pointer}.mh-choice__input{position:absolute;inset-block-start:calc((var(--mh-control-minimum-target) - var(--mh-size-indicator)) / 2);inset-inline-start:0;margin:0;opacity:0;cursor:pointer}.mh-choice__box,.mh-choice__input{inline-size:var(--mh-size-indicator);block-size:var(--mh-size-indicator)}.mh-choice__box{box-sizing:border-box;display:grid;flex:none;place-items:center;border:var(--mh-border-width-hairline) solid var(--mh-color-border-strong);border-radius:var(--mh-radius-xs);background:var(--mh-color-surface);color:var(--mh-color-on-primary)}.mh-choice--radio .mh-choice__box{border-radius:var(--mh-radius-pill)}.mh-choice__box .mh-icon{visibility:hidden}.mh-choice__input:checked+.mh-choice__box{border-color:var(--mh-color-primary);background:var(--mh-color-primary)}.mh-choice__input:checked+.mh-choice__box .mh-icon{visibility:visible}.mh-choice--radio .mh-choice__input:checked+.mh-choice__box{background:var(--mh-color-surface);box-shadow:inset 0 0 0 calc(var(--mh-space-1) + var(--mh-border-width-hairline)) var(--mh-color-primary)}.mh-choice__input:focus-visible+.mh-choice__box{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-choice__input:disabled+.mh-choice__box{border-color:var(--mh-color-border);background:var(--mh-color-surface-subtle)}.mh-choice:has(.mh-choice__input:disabled),.mh-choice:has(.mh-choice__input:disabled) .mh-choice__label{color:var(--mh-color-text-disabled);cursor:not-allowed}.mh-choice__text{display:grid;gap:var(--mh-space-1)}.mh-choice__label{cursor:pointer}.mh-choice__label:after{content:"";position:absolute;inset:0}.mh-choice__hint{color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}@media (prefers-reduced-motion:no-preference){.mh-choice__box,.mh-input,.mh-input-group,.mh-select__control{transition:border-color var(--mh-duration-fast) ease,background-color var(--mh-duration-fast) ease}}.mh-money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mh-money--price{font-size:var(--mh-font-size-lg);font-weight:var(--mh-font-weight-semibold)}.mh-money--total{font-size:var(--mh-font-size-lg);font-weight:var(--mh-font-weight-bold)}.mh-money-group{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--mh-space-2)}.mh-money--was{color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);font-weight:var(--mh-font-weight-regular);text-decoration-thickness:var(--mh-border-width-hairline)}.mh-date,.mh-order-number{white-space:nowrap}.mh-order-number{display:inline-block;max-inline-size:28ch;overflow:hidden;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--mh-font-weight-semibold);text-overflow:ellipsis;vertical-align:bottom}.mh-note{margin:0;color:var(--mh-color-text-muted);line-height:var(--mh-line-height-sm)}.mh-note,.mh-pill{font-size:var(--mh-font-size-sm)}.mh-pill{--mh-pill-tone:var(--mh-color-text-muted);box-sizing:border-box;display:inline-flex;align-items:center;min-block-size:var(--mh-size-pill);padding-inline:var(--mh-space-3);border:var(--mh-border-width-hairline) solid color-mix(in srgb,var(--mh-pill-tone) 24%,var(--mh-color-surface));border-radius:var(--mh-radius-pill);background:color-mix(in srgb,var(--mh-pill-tone) 6%,var(--mh-color-surface));color:var(--mh-pill-tone);font-weight:var(--mh-font-weight-semibold);line-height:var(--mh-line-height-xl);white-space:nowrap}.mh-pill--info{--mh-pill-tone:var(--mh-color-info)}.mh-pill--success{--mh-pill-tone:var(--mh-color-success)}.mh-pill--warning{--mh-pill-tone:var(--mh-color-warning)}.mh-pill--danger{--mh-pill-tone:var(--mh-color-danger)}.mh-pill--accent{--mh-pill-tone:var(--mh-color-accent-ink)}.mh-empty{display:grid;justify-items:center;gap:var(--mh-space-3);padding-block:var(--mh-space-12);padding-inline:var(--mh-space-4);text-align:center}.mh-empty__title{margin:0;color:var(--mh-color-text);font-size:var(--mh-font-size-xl);font-weight:var(--mh-font-weight-bold);line-height:var(--mh-line-height-xl)}h1.mh-empty__title{font-size:var(--mh-font-size-2xl);line-height:var(--mh-line-height-2xl)}.mh-empty__body{max-inline-size:54ch;margin:0;color:var(--mh-color-text-muted)}.mh-empty__action{margin-block-start:var(--mh-space-2)}.mh-empty--error .mh-empty__title{color:var(--mh-color-danger)}:root{--mh-notice-info:var(--mh-color-info);--mh-notice-success:var(--mh-color-success);--mh-notice-warning:var(--mh-color-warning);--mh-notice-danger:var(--mh-color-danger)}.mh-notice{--mh-notice-tone:var(--mh-notice-info);display:grid;gap:var(--mh-space-1);padding-block:var(--mh-space-3);padding-inline:var(--mh-space-4);border:var(--mh-border-width-hairline) solid color-mix(in srgb,var(--mh-notice-tone) 50%,var(--mh-color-surface));border-radius:var(--mh-radius-md);background:color-mix(in srgb,var(--mh-notice-tone) 8%,var(--mh-color-surface));color:var(--mh-color-text);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-notice>:first-child{font-weight:var(--mh-font-weight-bold)}.mh-notice__title{margin:0;font-size:var(--mh-font-size-md);line-height:var(--mh-line-height-md)}.mh-notice__body>:first-child{margin-block-start:0}.mh-notice__body>:last-child{margin-block-end:0}.mh-notice__action{margin-block-start:var(--mh-space-2)}.mh-notice[data-tone=success]{--mh-notice-tone:var(--mh-notice-success)}.mh-notice[data-tone=warning]{--mh-notice-tone:var(--mh-notice-warning)}.mh-notice[data-tone=danger]{--mh-notice-tone:var(--mh-notice-danger)}.mh-error-summary{scroll-margin-block-start:calc(var(--mh-header-height) + var(--mh-space-4))}.mh-error-summary:focus{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-error-summary__list{display:grid;gap:var(--mh-space-1);margin:0;padding-inline-start:var(--mh-space-5)}.mh-error-summary__list a{color:var(--mh-color-danger);font-weight:var(--mh-font-weight-semibold);text-decoration:underline;text-underline-offset:var(--mh-space-1)}.mh-tabs{border-block-end:var(--mh-border-width-hairline) solid var(--mh-color-border);overflow-x:auto;scrollbar-width:none;--mh-tabs-fade-left:0px;--mh-tabs-fade-right:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,var(--mh-color-text) var(--mh-tabs-fade-left),var(--mh-color-text) calc(100% - var(--mh-tabs-fade-right)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--mh-color-text) var(--mh-tabs-fade-left),var(--mh-color-text) calc(100% - var(--mh-tabs-fade-right)),transparent 100%)}.mh-tabs[data-more-left]{--mh-tabs-fade-left:var(--mh-space-8)}.mh-tabs[data-more-right]{--mh-tabs-fade-right:var(--mh-space-8)}.mh-tabs__list{display:flex;gap:var(--mh-space-6);margin:0;padding:0;list-style:none}.mh-tabs__tab{display:flex;align-items:center;gap:var(--mh-space-2);min-block-size:var(--mh-control-minimum-target);margin-block-end:calc(-1 * var(--mh-border-width-hairline));border-block-end:var(--mh-border-width-strong) solid transparent;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-md);font-weight:var(--mh-font-weight-semibold);text-decoration:none;white-space:nowrap}.mh-tabs__tab--current,.mh-tabs__tab:hover{color:var(--mh-color-text)}.mh-tabs__tab--current{border-block-end-color:var(--mh-color-primary)}.mh-tabs__tab:focus-visible{outline:var(--mh-focus-ring);outline-offset:calc(-1 * var(--mh-border-width-strong))}.mh-count{box-sizing:border-box;display:inline-grid;place-items:center;min-inline-size:var(--mh-size-badge);block-size:var(--mh-size-badge);padding-inline:var(--mh-space-1);border:var(--mh-border-width-hairline) solid var(--mh-color-border);border-radius:var(--mh-radius-pill);background:var(--mh-color-surface-subtle);color:var(--mh-color-text);font-family:var(--mh-font-family-latin);font-size:var(--mh-font-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--mh-font-weight-bold);line-height:1}.mh-count--urgent{border-color:var(--mh-color-accent-ink);background:var(--mh-color-accent-ink);color:var(--mh-color-on-primary)}.mh-table-region{min-inline-size:0;overflow-x:auto}.mh-table{inline-size:100%;border-collapse:collapse;font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-table__caption{padding-block-end:var(--mh-space-2);color:var(--mh-color-text);font-size:var(--mh-font-size-md);font-weight:var(--mh-font-weight-semibold);text-align:start}.mh-table td,.mh-table th{padding-block:var(--mh-space-3);padding-inline:var(--mh-space-4);border-block-end:var(--mh-border-width-hairline) solid var(--mh-color-border);text-align:start;vertical-align:middle}.mh-table th{background:var(--mh-color-surface-subtle);color:var(--mh-color-text);font-weight:var(--mh-font-weight-semibold);white-space:nowrap}.mh-table--compact td,.mh-table--compact th{padding-inline:var(--mh-space-3)}.mh-table .mh-table__cell--end{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.mh-table__row--selected td{background:var(--mh-color-surface-subtle)}.mh-table__row--selected{outline:var(--mh-border-width-hairline) solid var(--mh-color-border-strong);outline-offset:calc(-1 * var(--mh-border-width-hairline))}.mh-table__empty td{padding-block:var(--mh-space-8);color:var(--mh-color-text-muted);text-align:center}.mh-table a{color:var(--mh-color-primary);font-weight:var(--mh-font-weight-semibold)}@media (max-width:599px){.mh-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0)}.mh-table,.mh-table caption,.mh-table tbody,.mh-table td,.mh-table tr{display:block}.mh-table tr{padding-block:var(--mh-space-3);border-block-end:var(--mh-border-width-hairline) solid var(--mh-color-border)}.mh-table .mh-table__cell--end,.mh-table td{min-inline-size:0;padding-block:var(--mh-space-2);padding-inline:var(--mh-space-4);border:0;overflow-wrap:anywhere;text-align:start}.mh-table td:before{content:attr(data-label);display:block;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);text-align:start}.mh-table td[data-label=""]:before{content:none}.mh-table td:empty{display:none}.mh-table .mh-table__cell--lead{font-size:var(--mh-font-size-md);font-weight:var(--mh-font-weight-semibold);text-align:start}.mh-table .mh-table__cell--lead:before,.mh-table__empty td:before{content:none}}.mh-page-header{display:grid;gap:var(--mh-space-2);margin-block-end:var(--mh-space-6)}.mh-page-header__back{display:inline-flex;align-items:center;gap:var(--mh-space-1);justify-self:start;min-block-size:var(--mh-control-minimum-target);color:var(--mh-color-text);font-size:var(--mh-font-size-sm);font-weight:var(--mh-font-weight-semibold);text-decoration:none}.mh-page-header__back:hover span{text-decoration:underline;text-underline-offset:var(--mh-space-1)}.mh-page-header__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mh-space-4)}.mh-page-header__text{display:grid;gap:var(--mh-space-1);min-inline-size:0}.mh-page-header__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mh-space-3)}.mh-page-header__title{margin:0;color:var(--mh-color-text);font-size:var(--mh-font-size-2xl);font-weight:var(--mh-font-weight-bold);line-height:var(--mh-line-height-2xl);text-wrap:balance}.mh-page-header__description{margin:0;max-inline-size:70ch;color:var(--mh-color-text-muted)}.mh-page-header__actions{display:flex;flex-wrap:wrap;gap:var(--mh-space-3)}.mh-stepper{display:grid;gap:var(--mh-space-2)}.mh-stepper__summary{margin:0;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-stepper__list{display:flex;gap:var(--mh-space-2);margin:0;padding:0;list-style:none}.mh-stepper__step{display:grid;flex:1 1;gap:var(--mh-space-2);min-inline-size:0}.mh-stepper__bar{block-size:var(--mh-space-1);border-radius:var(--mh-radius-pill);background:var(--mh-color-border)}.mh-stepper__step--done .mh-stepper__bar{background:var(--mh-color-primary)}.mh-stepper__step--current .mh-stepper__bar{background:var(--mh-color-accent)}.mh-stepper__label{color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-stepper__step--current .mh-stepper__label{color:var(--mh-color-text);font-weight:var(--mh-font-weight-semibold)}@media (max-width:599px){.mh-stepper__step:not(.mh-stepper__step--current) .mh-stepper__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0)}}.mh-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--mh-space-4);min-block-size:var(--mh-control-minimum-target)}.mh-switch__text{display:grid;gap:var(--mh-space-1)}.mh-switch__label{color:var(--mh-color-text);font-weight:var(--mh-font-weight-semibold)}.mh-switch__hint{color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-switch__control{position:relative;display:inline-flex;flex-direction:row-reverse;align-items:center;gap:var(--mh-space-3);min-block-size:var(--mh-control-minimum-target);cursor:pointer}.mh-switch__input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.mh-switch__track{position:relative;box-sizing:border-box;inline-size:calc(var(--mh-size-pill) * 2 - var(--mh-space-2));block-size:var(--mh-size-pill);flex:none;border-radius:var(--mh-radius-pill);background:var(--mh-color-border-strong)}.mh-switch__track:after{content:"";position:absolute;inset-block-start:calc(var(--mh-space-1) - var(--mh-border-width-hairline));inset-inline-start:calc(var(--mh-space-1) - var(--mh-border-width-hairline));inline-size:calc(var(--mh-size-pill) - var(--mh-space-2) + var(--mh-border-width-strong));block-size:calc(var(--mh-size-pill) - var(--mh-space-2) + var(--mh-border-width-strong));border-radius:var(--mh-radius-pill);background:var(--mh-color-surface)}.mh-switch__input:checked~.mh-switch__track{background:var(--mh-color-primary)}.mh-switch__input:checked~.mh-switch__track:after{inset-inline-start:auto;inset-inline-end:calc(var(--mh-space-1) - var(--mh-border-width-hairline))}.mh-switch__input:focus-visible~.mh-switch__track{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-switch__state{font-size:var(--mh-font-size-sm);font-weight:var(--mh-font-weight-semibold);white-space:nowrap}.mh-switch__input:checked~.mh-switch__state--off,.mh-switch__state--on{display:none}.mh-switch__input:checked~.mh-switch__state--on{display:inline}.mh-switch__input:disabled~.mh-switch__track{background:var(--mh-color-border)}.mh-dialog-native{box-sizing:border-box;inline-size:min(calc(100% - 2 * var(--mh-space-4)),var(--mh-container-form));padding:var(--mh-space-6);border:var(--mh-border-width-hairline) solid var(--mh-color-border);border-radius:var(--mh-radius-md);background:var(--mh-color-surface);box-shadow:var(--mh-shadow-overlay);color:var(--mh-color-text)}.mh-dialog-native::backdrop{background:color-mix(in srgb,var(--mh-color-text) 48%,transparent)}.mh-dialog-native--inline{position:static;margin:0}.mh-dialog-native__title{margin:0;font-size:var(--mh-font-size-xl);font-weight:var(--mh-font-weight-bold);line-height:var(--mh-line-height-xl)}.mh-dialog-native__description{margin-block:var(--mh-space-2) 0;color:var(--mh-color-text-muted)}.mh-dialog-native__body{margin-block-start:var(--mh-space-4)}.mh-dialog-native__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mh-space-3);margin-block-start:var(--mh-space-6)}@media (prefers-reduced-motion:no-preference){.mh-dialog-native[open]{animation:mh-dialog-in var(--mh-duration-standard) ease-out}.mh-switch__track,.mh-switch__track:after{transition:background-color var(--mh-duration-fast) ease}}@keyframes mh-dialog-in{0%{opacity:0}}.mh-panel{min-inline-size:0;padding:var(--mh-space-4);border:var(--mh-border-width-hairline) solid var(--mh-color-border);border-radius:var(--mh-radius-md);background:var(--mh-color-surface)}.mh-panel--subtle{border-color:transparent;background:var(--mh-color-surface-subtle)}.mh-panel__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mh-space-3);margin-block-end:var(--mh-space-3)}.mh-panel__title{margin:0;font-size:var(--mh-font-size-lg);font-weight:var(--mh-font-weight-semibold);line-height:var(--mh-line-height-lg)}@media (min-width:1024px){.mh-panel{padding:var(--mh-space-6)}}.mh-quantity{box-sizing:border-box;display:inline-grid;justify-self:start;grid-template-columns:var(--mh-control-minimum-target) minmax(var(--mh-space-8),auto) var(
      --mh-control-minimum-target
    );align-items:center;min-block-size:var(--mh-control-height);border:var(--mh-border-width-hairline) solid var(--mh-color-border-strong);border-radius:var(--mh-radius-sm);background:var(--mh-color-surface);color:var(--mh-color-text)}.mh-quantity button{display:grid;place-items:center;inline-size:var(--mh-control-minimum-target);min-block-size:calc(var(--mh-control-height) - 2 * var(--mh-border-width-hairline));margin:0;padding:0;border:0;border-radius:var(--mh-radius-sm);background:transparent;color:var(--mh-color-text);cursor:pointer}.mh-quantity button:hover{background:var(--mh-color-surface-subtle)}.mh-quantity button:focus-visible{outline:var(--mh-focus-ring);outline-offset:calc(-1 * var(--mh-border-width-strong))}.mh-quantity button:disabled{background:transparent;color:var(--mh-color-text-disabled);cursor:not-allowed}.mh-quantity output{font-family:var(--mh-font-family-latin);font-size:var(--mh-font-size-md);font-weight:var(--mh-font-weight-semibold);text-align:center}.mh-product-grid-region{container-type:inline-size}.mh-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mh-space-6) var(--mh-space-5);margin:0;padding:0;list-style:none}@container (max-width: 900px){.mh-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 660px){.mh-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mh-space-5) var(--mh-space-3)}}.mh-product-card{position:relative;display:flex;flex-direction:column;gap:var(--mh-space-2);min-inline-size:0;block-size:100%;border-radius:var(--mh-radius-sm);color:var(--mh-color-text)}.mh-product-card__link:after{content:"";position:absolute;inset:0;z-index:1}.mh-product-card:has(:focus-visible){outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-product-card__link:focus-visible{outline:none}.mh-product-card__well{position:relative;overflow:hidden;aspect-ratio:1/1;border-radius:var(--mh-radius-sm);background:var(--mh-color-surface-subtle)}.mh-product-card__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.mh-product-card__image-fallback{box-sizing:border-box;inline-size:100%;block-size:100%;display:grid;place-content:center;padding:var(--mh-space-4);color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm);text-align:center}.mh-product-card--dimmed .mh-product-card__image{opacity:.55}.mh-product-card__body{display:grid;gap:var(--mh-space-1);align-content:start}.mh-product-card__name{display:-webkit-box;overflow:hidden;margin:0;padding-block-end:.15em;font-size:var(--mh-font-size-md);font-weight:var(--mh-font-weight-semibold);line-height:var(--mh-line-height-sm);-webkit-box-orient:vertical;-webkit-line-clamp:2}.mh-product-card__link{color:inherit;text-decoration:none}.mh-product-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mh-space-1);margin:0;font-size:var(--mh-font-size-md)}.mh-product-card__from,.mh-product-card__store{color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm)}.mh-product-card__store{overflow:hidden;margin:0;line-height:var(--mh-line-height-sm);text-overflow:ellipsis;white-space:nowrap}.mh-product-card__status{margin:var(--mh-space-1) 0 0}.mh-skeleton{display:block;overflow:hidden;border-radius:var(--mh-radius-xs);background:var(--mh-color-skeleton)}.mh-skeleton--name{inline-size:88%;block-size:var(--mh-font-size-md)}.mh-skeleton--price{inline-size:48%;block-size:var(--mh-font-size-md)}.mh-skeleton--merchant{inline-size:62%;block-size:var(--mh-font-size-sm)}@media (prefers-reduced-motion:no-preference){.mh-skeleton{animation:mh-skeleton-pulse 1.4s ease-in-out infinite}}@keyframes mh-skeleton-pulse{50%{opacity:.6}}.mh-store-logo{box-sizing:border-box;display:inline-grid;flex:none;place-items:center;overflow:hidden;inline-size:var(--mh-control-height);block-size:var(--mh-control-height);border:var(--mh-border-width-hairline) solid var(--mh-color-border);border-radius:var(--mh-radius-sm);background:var(--mh-color-surface);color:var(--mh-store-accent);font-family:var(--mh-font-family-arabic);font-weight:var(--mh-font-weight-bold);line-height:1.1;text-align:center}.mh-store-logo img{inline-size:100%;block-size:100%;object-fit:contain}.mh-store-logo--sm{inline-size:var(--mh-size-logo-mark);block-size:var(--mh-size-logo-mark);font-size:var(--mh-font-size-xs)}.mh-store-logo--md{inline-size:var(--mh-space-12);block-size:var(--mh-space-12);font-size:var(--mh-font-size-sm)}.mh-store-logo--lg{inline-size:var(--mh-space-16);block-size:var(--mh-space-16);font-size:var(--mh-font-size-lg)}.mh-store-logo--xl{inline-size:calc(var(--mh-space-16) + var(--mh-space-6));block-size:calc(var(--mh-space-16) + var(--mh-space-6));border-radius:var(--mh-radius-md);font-size:var(--mh-font-size-2xl)}.mh-store-band{background:var(--mh-store-accent);color:var(--mh-color-on-primary)}.mh-store-band__inner{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:var(--mh-space-4);inline-size:min(100%,var(--mh-container-page));margin-inline:auto;padding-block:var(--mh-space-4);padding-inline:var(--mh-space-4)}.mh-store-band__text{display:grid;flex:1 1;gap:var(--mh-space-1);min-inline-size:0}.mh-store-band__name{margin:0;font-size:var(--mh-font-size-2xl);font-weight:var(--mh-font-weight-bold);line-height:var(--mh-line-height-2xl)}.mh-store-band__facts,.mh-store-band__tagline{margin:0;font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-store-band__side{display:grid;justify-items:start;gap:var(--mh-space-2)}.mh-store-band .mh-btn--secondary{--mh-btn-fill:var(--mh-color-surface);--mh-btn-fill-hover:var(--mh-store-tint);--mh-btn-ink:var(--mh-store-accent);--mh-btn-line:var(--mh-color-surface)}.mh-store-band :focus-visible{outline-color:var(--mh-color-on-primary)}@media (min-width:1024px){.mh-store-band__inner{gap:var(--mh-space-6);padding-block:var(--mh-space-6);padding-inline:var(--mh-space-8)}.mh-store-band__name{font-size:var(--mh-font-size-3xl);line-height:var(--mh-line-height-3xl)}.mh-store-band__side{justify-items:end;text-align:end}}.mh-chip{box-sizing:border-box;display:inline-flex;align-items:center;min-block-size:var(--mh-control-minimum-target);padding-inline:var(--mh-space-4);border:var(--mh-border-width-hairline) solid var(--mh-color-border-strong);border-radius:var(--mh-radius-pill);background:var(--mh-color-surface);color:var(--mh-color-text);font-size:var(--mh-font-size-sm);font-weight:var(--mh-font-weight-semibold);text-decoration:none;white-space:nowrap}.mh-chip:hover{border-color:var(--mh-store-accent)}.mh-chip--selected,.mh-chip--selected:hover{border-color:var(--mh-store-accent);background:var(--mh-store-accent);color:var(--mh-color-on-primary)}.mh-chip:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-tab-bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--mh-z-sticky);border-block-start:var(--mh-border-width-hairline) solid var(--mh-color-border);background:var(--mh-color-surface);padding-block-end:env(safe-area-inset-bottom,0)}.mh-tab-bar__list{display:flex;margin:0;padding:0;list-style:none}.mh-tab-bar__list>li{flex:1 1;min-inline-size:0}.mh-tab-bar__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mh-space-1);min-block-size:var(--mh-tab-bar-height);padding-inline:0;white-space:nowrap;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-xs);text-align:center;text-decoration:none}.mh-tab-bar__item--current{color:var(--mh-color-text);font-weight:var(--mh-font-weight-semibold)}.mh-tab-bar__item--current:before{content:"";position:absolute;inset-block-start:calc(-1 * var(--mh-border-width-hairline));inline-size:var(--mh-space-8);block-size:calc(var(--mh-border-width-strong) + var(--mh-border-width-hairline));border-end-start-radius:var(--mh-radius-xs);border-end-end-radius:var(--mh-radius-xs);background:var(--mh-color-primary)}.mh-tab-bar__item:focus-visible{outline:var(--mh-focus-ring);outline-offset:calc(-1 * var(--mh-border-width-strong))}.mh-tab-bar__icon{position:relative;display:inline-grid}.mh-tab-bar__count{position:absolute;inset-block-start:calc(-1 * var(--mh-space-2));inset-inline-start:calc(100% - var(--mh-space-2))}@media (min-width:1024px){.mh-tab-bar{display:none}}.mh-app-shell{min-block-size:100dvh;display:flex;flex-direction:column;color:var(--mh-color-text)}.mh-app-header,.mh-app-shell{background:var(--mh-color-surface)}.mh-app-header{position:sticky;inset-block-start:0;z-index:var(--mh-z-header);border-block-end:var(--mh-border-width-hairline) solid var(--mh-color-border)}.mh-app-header__inner{box-sizing:border-box;display:flex;align-items:center;gap:var(--mh-space-1);inline-size:min(100%,var(--mh-container-page));min-block-size:calc(var(--mh-header-height) - var(--mh-space-2));margin-inline:auto;padding-inline:var(--mh-space-2)}.mh-app-header__brand{display:flex;align-items:center;margin-inline-end:auto}.mh-app-header__nav,.mh-app-search{display:none}.mh-app-header__tools{display:flex;align-items:center;gap:var(--mh-space-1)}.mh-app-header__icon{position:relative;display:grid;place-items:center;inline-size:var(--mh-control-minimum-target);block-size:var(--mh-control-minimum-target);border-radius:var(--mh-radius-sm);color:var(--mh-color-text)}.mh-app-header__icon:hover{background:var(--mh-color-surface-subtle)}.mh-app-header__bag-count{position:absolute;inset-block-start:var(--mh-space-1);inset-inline-end:0}.mh-app-header__link{display:inline-flex;align-items:center;min-block-size:var(--mh-control-minimum-target);padding-inline:var(--mh-space-2);border-radius:var(--mh-radius-sm);color:var(--mh-color-text);font-size:var(--mh-font-size-sm);font-weight:var(--mh-font-weight-semibold);text-decoration:none;white-space:nowrap}.mh-app-header__link--current,.mh-app-header__link:hover{text-decoration:underline;text-decoration-thickness:var(--mh-border-width-strong);text-underline-offset:var(--mh-space-2)}.mh-app-header a:focus-visible,.mh-app-search:focus-within{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-app-main{flex:1 1;outline:none}.mh-app-shell--with-tabs .mh-app-main{padding-block-end:var(--mh-tab-bar-height)}@media (min-width:1024px){.mh-app-header__inner{gap:var(--mh-space-6);min-block-size:var(--mh-header-height);padding-inline:var(--mh-space-8)}.mh-app-header__brand{margin-inline-end:0}.mh-app-search{display:flex;flex:0 1 calc(var(--mh-container-form) - var(--mh-space-16));align-items:center;gap:var(--mh-space-2);min-block-size:var(--mh-control-height);padding-inline:var(--mh-space-3);border:var(--mh-border-width-hairline) solid var(--mh-color-border-strong);border-radius:var(--mh-radius-sm);background:var(--mh-color-surface)}.mh-app-search__icon{color:var(--mh-color-text-muted)}.mh-app-search__input{flex:1 1;min-inline-size:0;min-block-size:calc(var(--mh-control-height) - 2 * var(--mh-border-width-hairline));border:0;background:transparent;color:var(--mh-color-text);font:inherit;outline:none}.mh-app-search__input::placeholder{color:var(--mh-color-text-muted);opacity:1}.mh-app-header__nav{display:flex;gap:var(--mh-space-1);margin-inline-start:auto}.mh-app-header__search-link{display:none}.mh-app-header__link{font-size:var(--mh-font-size-md)}.mh-app-shell--with-tabs .mh-app-main{padding-block-end:0}}.mh-app-footer{background:var(--mh-color-surface-inverse);color:var(--mh-color-on-primary)}.mh-app-footer__inner{box-sizing:border-box;display:grid;gap:var(--mh-space-4);inline-size:min(100%,var(--mh-container-page));margin-inline:auto;padding-block:var(--mh-space-8) var(--mh-space-6);padding-inline:var(--mh-space-4)}.mh-app-footer__links{display:grid}.mh-app-footer__links a{display:flex;align-items:center;min-block-size:var(--mh-control-minimum-target);color:var(--mh-color-on-primary);font-size:var(--mh-font-size-sm);text-decoration:none}.mh-app-footer__links a:hover{text-decoration:underline;text-underline-offset:var(--mh-space-1)}.mh-app-footer a:focus-visible{outline:var(--mh-border-width-strong) solid var(--mh-color-on-primary);outline-offset:var(--mh-border-width-strong)}.mh-app-footer__note{margin:0;color:color-mix(in srgb,var(--mh-color-on-primary) 80%,var(--mh-color-surface-inverse));font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}@media (min-width:1024px){.mh-app-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding-inline:var(--mh-space-8)}.mh-app-footer__links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--mh-space-8)}.mh-app-footer__note{grid-column:1/-1}}.mh-staff-shell{min-block-size:100dvh;color:var(--mh-color-text)}.mh-staff-shell,.mh-staff-sidebar{background:var(--mh-color-surface)}.mh-staff-sidebar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--mh-z-sticky);border-block-start:var(--mh-border-width-hairline) solid var(--mh-color-border);padding-block-end:env(safe-area-inset-bottom,0)}.mh-staff-sidebar__brand{display:none}.mh-staff-nav{display:flex;margin:0;padding:0;list-style:none}.mh-staff-nav>li{flex:1 1;min-inline-size:0}.mh-staff-nav__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mh-space-1);min-block-size:var(--mh-tab-bar-height);padding-inline:0;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-xs);text-align:center;text-decoration:none}.mh-staff-nav__item--current{color:var(--mh-color-text);font-weight:var(--mh-font-weight-semibold)}.mh-staff-nav__item--current:before{content:"";position:absolute;inset-block-start:calc(-1 * var(--mh-border-width-hairline));inline-size:var(--mh-space-8);block-size:calc(var(--mh-border-width-strong) + var(--mh-border-width-hairline));border-end-start-radius:var(--mh-radius-xs);border-end-end-radius:var(--mh-radius-xs);background:var(--mh-color-primary)}.mh-staff-nav__icon{display:inline-grid}.mh-staff-nav__label{white-space:nowrap}.mh-staff-nav__count{position:absolute;inset-block-start:var(--mh-space-1);inset-inline-start:calc(50% + var(--mh-space-1))}.mh-staff-nav__item:focus-visible,.mh-staff-topbar a:focus-visible{outline:var(--mh-focus-ring);outline-offset:calc(-1 * var(--mh-border-width-strong))}.mh-staff-column{display:flex;flex-direction:column;min-inline-size:0;min-block-size:100dvh}.mh-staff-topbar{position:sticky;inset-block-start:0;z-index:var(--mh-z-header);box-sizing:border-box;flex-wrap:wrap;gap:var(--mh-space-2) var(--mh-space-3);min-block-size:calc(var(--mh-header-height) - var(--mh-space-2));padding-block:var(--mh-space-1);padding-inline:var(--mh-space-3);border-block-end:var(--mh-border-width-hairline) solid var(--mh-color-border);background:var(--mh-color-surface)}.mh-staff-topbar,.mh-staff-topbar__brand{display:flex;align-items:center}.mh-staff-topbar__context{min-inline-size:0;overflow:hidden;font-weight:var(--mh-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.mh-staff-topbar__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mh-space-3);order:3;inline-size:100%}.mh-staff-topbar__account{margin-inline-start:auto}.mh-staff-main{box-sizing:border-box;flex:1 1;inline-size:min(100%,var(--mh-container-app));padding-block:var(--mh-space-6) calc(var(--mh-tab-bar-height) + var(--mh-space-6));padding-inline:var(--mh-space-4);outline:none}@media (min-width:1024px){.mh-staff-shell{display:grid;grid-template-columns:var(--mh-sidebar-width) minmax(0,1fr)}.mh-staff-sidebar{position:sticky;inset-block:0 auto;box-sizing:border-box;display:grid;align-content:start;gap:var(--mh-space-6);block-size:100dvh;overflow-y:auto;padding-block:var(--mh-space-5);padding-inline:var(--mh-space-3);border-block-start:0;border-inline-end:var(--mh-border-width-hairline) solid var(--mh-color-border);background:var(--mh-color-surface-subtle)}.mh-staff-sidebar__brand{display:block;padding-inline:var(--mh-space-1)}.mh-staff-nav{display:grid;gap:var(--mh-space-1)}.mh-staff-nav__item{flex-direction:row;justify-content:flex-start;gap:var(--mh-space-2);min-block-size:var(--mh-control-minimum-target);padding-inline:var(--mh-space-3);border-radius:var(--mh-radius-sm);color:var(--mh-color-text);font-size:var(--mh-font-size-md);line-height:var(--mh-line-height-md);text-align:start}.mh-staff-nav__item--current,.mh-staff-nav__item:hover{background:var(--mh-color-surface)}.mh-staff-nav__item--current{box-shadow:0 0 0 var(--mh-border-width-hairline) var(--mh-color-border)}.mh-staff-nav__icon,.mh-staff-nav__item--current:before{display:none}.mh-staff-nav__count{position:static;margin-inline-start:auto}.mh-staff-nav__item:focus-visible{outline-offset:var(--mh-border-width-strong)}.mh-staff-topbar{flex-wrap:nowrap;gap:var(--mh-space-4);min-block-size:var(--mh-header-height);padding-inline:var(--mh-space-8)}.mh-staff-topbar__brand{display:none}.mh-staff-topbar__tools{flex:1 1;order:0;inline-size:auto}.mh-staff-main{padding-block:var(--mh-space-8) var(--mh-space-10);padding-inline:var(--mh-space-8)}}.mh-brand-logo{display:inline-flex;align-items:center;gap:var(--mh-space-2);min-block-size:var(--mh-control-minimum-target);padding-inline:var(--mh-space-1);border-radius:var(--mh-radius-sm);color:var(--mh-color-text);text-decoration:none;white-space:nowrap}.mh-brand-logo__mark{display:block;block-size:var(--mh-size-logo-mark);inline-size:auto}.mh-brand-logo__suffix{font-size:var(--mh-font-size-sm);font-weight:var(--mh-font-weight-semibold)}.mh-brand-logo:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-page{box-sizing:border-box;inline-size:min(100%,var(--mh-container-page));margin-inline:auto;padding-block:var(--mh-space-4) var(--mh-space-12);padding-inline:var(--mh-space-4)}.mh-page--form{inline-size:min(100%,var(--mh-container-form))}.mh-page--reading{inline-size:min(100%,var(--mh-container-reading))}@media (min-width:1024px){.mh-page{padding-block:var(--mh-space-8) var(--mh-space-16);padding-inline:var(--mh-space-8)}}.mh-hero+.mh-section,.mh-section+.mh-hero,.mh-section+.mh-section{margin-block-start:var(--mh-space-8)}@media (min-width:1024px){.mh-hero+.mh-section,.mh-section+.mh-hero,.mh-section+.mh-section{margin-block-start:var(--mh-space-12)}}.mh-section__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mh-space-3);margin-block-end:var(--mh-space-4)}.mh-section__text{display:grid;gap:var(--mh-space-1);min-inline-size:0}.mh-section__title{margin:0;font-size:var(--mh-font-size-xl);font-weight:var(--mh-font-weight-bold);line-height:var(--mh-line-height-xl)}.mh-section__description{margin:0;color:var(--mh-color-text-muted)}.mh-hero{display:grid;gap:var(--mh-space-6);padding:var(--mh-space-6) var(--mh-space-4);border-radius:var(--mh-radius-md);background:var(--mh-color-surface-subtle)}.mh-hero__text{display:grid;align-content:center;justify-items:start;gap:var(--mh-space-3)}.mh-hero__title{margin:0;font-size:var(--mh-font-size-2xl);font-weight:var(--mh-font-weight-bold);line-height:var(--mh-line-height-2xl)}.mh-hero__body{max-inline-size:48ch;margin:0;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-lg);line-height:var(--mh-line-height-lg)}.mh-hero__action{margin-block-start:var(--mh-space-2)}.mh-hero__media{display:none;min-inline-size:0}@media (min-width:1024px){.mh-hero__media{display:block}.mh-hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--mh-space-10);padding:var(--mh-space-10)}.mh-hero__title{font-size:var(--mh-font-size-3xl);line-height:var(--mh-line-height-3xl)}}.mh-breadcrumbs{margin-block-end:var(--mh-space-3);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mh-space-1) var(--mh-space-2);margin:0;padding:0;list-style:none;color:var(--mh-color-text-muted)}.mh-breadcrumbs__item+.mh-breadcrumbs__item:before{content:"/";margin-inline-end:var(--mh-space-2)}.mh-breadcrumbs__link{display:inline-flex;align-items:center;min-block-size:var(--mh-control-minimum-target);color:var(--mh-color-text);text-underline-offset:var(--mh-space-1)}.mh-breadcrumbs__link:hover{text-decoration-thickness:var(--mh-border-width-strong)}.mh-link{color:var(--mh-color-primary);text-decoration:underline;text-decoration-thickness:var(--mh-border-width-hairline);text-underline-offset:var(--mh-space-1)}.mh-link:hover{color:var(--mh-color-primary-hover);text-decoration-thickness:var(--mh-border-width-strong)}.mh-link:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong);border-radius:var(--mh-radius-xs)}.mh-disclosure{border-block-end:var(--mh-border-width-hairline) solid var(--mh-color-border)}.mh-disclosure__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--mh-space-3);min-block-size:var(--mh-control-height);color:var(--mh-color-text);font-weight:var(--mh-font-weight-semibold);list-style:none;cursor:pointer}.mh-disclosure__summary::-webkit-details-marker{display:none}.mh-disclosure__summary:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-disclosure[open] .mh-disclosure__icon{transform:rotate(180deg)}.mh-disclosure__body{padding-block-end:var(--mh-space-4)}.mh-search-field{display:flex;gap:var(--mh-space-2)}.mh-search-field__input{flex:1 1;min-inline-size:0}.mh-sticky-bar-space{block-size:calc(var(--mh-control-height-lg) + var(--mh-space-6))}.mh-sticky-bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--mh-z-sticky);box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--mh-space-3);padding-block:var(--mh-space-2);padding-inline:var(--mh-space-4);padding-block-end:max(var(--mh-space-2),env(safe-area-inset-bottom,0));border-block-start:var(--mh-border-width-hairline) solid var(--mh-color-border);background:var(--mh-color-surface)}.mh-sticky-bar__status{flex:1 1 100%}.mh-sticky-bar__status,.mh-sticky-bar__summary{min-inline-size:0;font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-sticky-bar__summary{display:grid;flex:1 1}.mh-sticky-bar__action{flex:1 1;min-inline-size:0}.mh-sticky-bar__summary+.mh-sticky-bar__action{flex:none}.mh-sticky-bar__action .mh-btn{inline-size:100%;min-block-size:var(--mh-control-height-lg)}@media (min-width:1024px){.mh-sticky-bar-space{display:none}.mh-sticky-bar{position:static;padding:0;border:0;background:transparent}.mh-sticky-bar__action .mh-btn{min-block-size:var(--mh-control-height)}.mh-sticky-bar--summary-phone .mh-sticky-bar__summary{display:none}.mh-sticky-bar--summary-phone .mh-sticky-bar__action{flex:1 1}}.mh-facts,.mh-summary{margin:0}.mh-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mh-space-4);padding-block:var(--mh-space-2)}.mh-summary__row dt{color:var(--mh-color-text-muted)}.mh-summary__row dd{margin:0;color:var(--mh-color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.mh-summary__row--total{margin-block-start:var(--mh-space-2);padding-block-start:var(--mh-space-3);border-block-start:var(--mh-border-width-hairline) solid var(--mh-color-border)}.mh-summary__row--total dd,.mh-summary__row--total dt{color:var(--mh-color-text);font-size:var(--mh-font-size-lg);font-weight:var(--mh-font-weight-bold)}.mh-facts__row{display:grid;gap:var(--mh-space-1);padding-block:var(--mh-space-3);border-block-end:var(--mh-border-width-hairline) solid var(--mh-color-border)}.mh-facts__row:last-child{border-block-end:0}.mh-facts__row dt{color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm)}.mh-facts__row dd{margin:0;overflow-wrap:anywhere}@media (min-width:600px){.mh-facts__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--mh-space-4)}}.mh-store-card{position:relative;box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--mh-space-4);min-inline-size:0;padding:var(--mh-space-4);border:var(--mh-border-width-hairline) solid var(--mh-color-border);border-radius:var(--mh-radius-md);background:var(--mh-color-surface)}.mh-store-card:hover{border-color:var(--mh-color-border-strong)}.mh-store-card:has(:focus-visible){outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-store-card__body{display:grid;gap:var(--mh-space-1);min-inline-size:0}.mh-store-card__name{margin:0;font-size:var(--mh-font-size-lg);font-weight:var(--mh-font-weight-semibold);line-height:var(--mh-line-height-lg)}.mh-store-card__link{color:inherit;text-decoration:none}.mh-store-card__link:after{content:"";position:absolute;inset:0;z-index:1}.mh-store-card__link:focus-visible{outline:none}.mh-store-card__description,.mh-store-card__meta{margin:0;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-store-card__status{margin:var(--mh-space-1) 0 0}.mh-options{min-inline-size:0;margin:0;padding:0;border:0}.mh-options__list{display:flex;flex-wrap:wrap;gap:var(--mh-space-2);margin-block-start:var(--mh-space-2)}.mh-option{position:relative;box-sizing:border-box;display:grid;align-content:center;justify-items:center;min-block-size:var(--mh-control-height);min-inline-size:var(--mh-control-height);padding-inline:var(--mh-space-4);border:var(--mh-border-width-hairline) solid var(--mh-color-border-strong);border-radius:var(--mh-radius-sm);background:var(--mh-color-surface);color:var(--mh-color-text);cursor:pointer}.mh-option:hover{border-color:var(--mh-store-accent)}.mh-option--chosen,.mh-option--chosen:hover{border-color:var(--mh-store-accent);box-shadow:inset 0 0 0 var(--mh-border-width-hairline) var(--mh-store-accent);background:var(--mh-store-tint);font-weight:var(--mh-font-weight-semibold)}.mh-option--disabled{color:var(--mh-color-text-disabled);cursor:not-allowed}.mh-option--disabled .mh-option__label{text-decoration:line-through}.mh-option__input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.mh-option:has(.mh-option__input:focus-visible){outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-option__hint{font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-gallery{display:grid;gap:var(--mh-space-3);min-inline-size:0}.mh-gallery__frame{position:relative;overflow:hidden;aspect-ratio:1/1;border-radius:var(--mh-radius-md);background:var(--mh-color-surface-subtle);touch-action:pan-y}.mh-gallery__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.mh-gallery__empty{display:grid;place-content:center;inline-size:100%;block-size:100%;color:var(--mh-color-text-muted);text-align:center}.mh-gallery__step{position:absolute;inset-block-start:50%;display:grid;place-items:center;inline-size:var(--mh-control-height);block-size:var(--mh-control-height);margin-block-start:calc(-.5 * var(--mh-control-height));padding:0;border:var(--mh-border-width-hairline) solid var(--mh-color-border);border-radius:var(--mh-radius-pill);background:var(--mh-color-surface);color:var(--mh-color-text);cursor:pointer}.mh-gallery__step:hover{border-color:var(--mh-color-text)}.mh-gallery__step:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-gallery__step--previous{inset-inline-start:var(--mh-space-2)}.mh-gallery__step--next{inset-inline-end:var(--mh-space-2)}.mh-gallery__thumbs{display:flex;flex-wrap:wrap;gap:var(--mh-space-2);margin:0;padding:0;list-style:none}.mh-gallery__thumb{box-sizing:border-box;display:block;overflow:hidden;inline-size:var(--mh-space-12);block-size:var(--mh-space-12);padding:0;border:var(--mh-border-width-hairline) solid var(--mh-color-border);border-radius:var(--mh-radius-sm);background:var(--mh-color-surface-subtle);cursor:pointer}.mh-gallery__thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.mh-gallery__thumb--current{border-color:var(--mh-store-accent);box-shadow:inset 0 0 0 var(--mh-border-width-strong) var(--mh-store-accent)}.mh-gallery__thumb:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-summary__row dt strong{color:var(--mh-color-text)}@media (max-width:1023px){.mh-app-shell:has(.mh-sticky-bar) .mh-app-footer{padding-block-end:calc(var(--mh-control-height-lg) + var(--mh-space-6))}}.mh-mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mh-space-3);margin:0;padding:0;list-style:none}.mh-mosaic__tile{position:relative;display:block;overflow:hidden;aspect-ratio:1/1;border-radius:var(--mh-radius-md);background:var(--mh-color-surface-subtle)}.mh-mosaic__tile:hover{outline:var(--mh-border-width-hairline) solid var(--mh-color-border-strong)}.mh-mosaic__tile:focus-visible{outline:var(--mh-focus-ring);outline-offset:var(--mh-border-width-strong)}.mh-mosaic__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.mh-line-item{display:grid;grid-template-columns:var(--mh-space-16) minmax(0,1fr);align-items:start;gap:var(--mh-space-4);min-inline-size:0;list-style:none}.mh-line-item__photo{display:block;overflow:hidden;aspect-ratio:4/5;border-radius:var(--mh-radius-sm);background:var(--mh-color-surface-subtle)}.mh-line-item__photo img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.mh-line-item__body{display:grid;gap:var(--mh-space-1);min-inline-size:0}.mh-line-item__name{margin:0;font-size:var(--mh-font-size-md);font-weight:var(--mh-font-weight-semibold);line-height:var(--mh-line-height-md)}.mh-line-item__link{color:inherit;text-decoration:none}.mh-line-item__link:hover{text-decoration:underline;text-underline-offset:var(--mh-space-1)}.mh-line-item__detail{margin:0;color:var(--mh-color-text-muted);font-size:var(--mh-font-size-sm);line-height:var(--mh-line-height-sm)}.mh-line-item__price{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}