.logo[data-astro-cid-f7espo7c]{--logo-ink:#013069;--logo-accent:#f9b400;display:inline-flex}.logo--inverse[data-astro-cid-f7espo7c]{--logo-ink:#fff}.logo[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{inline-size:var(--logo-w);block-size:auto;transform:none}.lang[data-astro-cid-3s4v7zxg]{font-family:var(--font-condensed);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--ui-text-muted);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--ui-border);white-space:nowrap;text-decoration:none}.lang[data-astro-cid-3s4v7zxg]:hover{color:var(--ui-brand);border-color:var(--ui-brand)}.btn[data-astro-cid-ekguhzzh]{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border:2px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:active{transform:translateY(1px)}.btn--md[data-astro-cid-ekguhzzh]{padding:var(--space-3) var(--space-6);font-size:var(--text-small)}.btn--lg[data-astro-cid-ekguhzzh]{padding:var(--space-4) var(--space-8);font-size:var(--text-body)}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--ui-accent);color:var(--ui-text-on-accent);box-shadow:var(--shadow-sm)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--ui-accent-hover);box-shadow:var(--shadow-md)}.btn--secondary[data-astro-cid-ekguhzzh]{color:var(--ui-brand);border-color:var(--ui-brand);background:0 0}.btn--secondary[data-astro-cid-ekguhzzh]:hover{background:var(--ui-surface-tint)}.btn--text[data-astro-cid-ekguhzzh]{color:var(--ui-brand);border-radius:var(--radius-sm);background:0 0;padding-inline:0}.btn--text[data-astro-cid-ekguhzzh] .btn__label[data-astro-cid-ekguhzzh]{text-underline-offset:.25em;text-decoration:underline}.btn--text[data-astro-cid-ekguhzzh]:hover{color:var(--ui-brand-hover)}.btn[data-astro-cid-ekguhzzh] svg{flex:none;block-size:1em;inline-size:1em}[dir=rtl] .btn[data-astro-cid-ekguhzzh] svg.flip-rtl{transform:scaleX(-1)}.hdr[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:blur(12px);border-block-end:1px solid var(--ui-border);background:#ffffffeb;position:sticky;inset-block-start:0}.hdr__inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);min-block-size:4.5rem;display:flex}.hdr__nav[data-astro-cid-nen7h5rs]{margin-inline-end:auto;display:none}.hdr__list[data-astro-cid-nen7h5rs]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.hdr__link[data-astro-cid-nen7h5rs]{font-weight:var(--weight-medium);font-size:var(--text-small);color:var(--ui-text);padding-block:var(--space-2);border-block-end:2px solid #0000;text-decoration:none}.hdr__link[data-astro-cid-nen7h5rs]:hover{color:var(--ui-brand)}.hdr__link[data-astro-cid-nen7h5rs].is-active{color:var(--ui-brand);border-block-end-color:var(--ui-accent)}.hdr__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.hdr__cart[data-astro-cid-nen7h5rs]{block-size:2.75rem;inline-size:2.75rem;color:var(--ui-brand-dark);border-radius:var(--radius-pill);place-items:center;display:grid;position:relative}.hdr__cart[data-astro-cid-nen7h5rs]:hover{background:var(--ui-surface-tint);color:var(--ui-brand)}.hdr__count[data-astro-cid-nen7h5rs]{background:var(--ui-accent);block-size:1.15rem;min-inline-size:1.15rem;color:var(--ui-text-on-accent);border-radius:var(--radius-pill);font-size:.7rem;font-weight:var(--weight-bold);place-items:center;padding-inline:.25rem;line-height:1;display:grid;position:absolute;inset-block-start:.15rem;inset-inline-end:.05rem}.hdr__count[data-astro-cid-nen7h5rs][hidden]{display:none}.hdr__toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;place-content:center;gap:5px;block-size:2.75rem;inline-size:2.75rem;padding:0;display:grid}.hdr__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ui-brand-dark);border-radius:var(--radius-pill);block-size:2px;inline-size:20px;display:block}.hdr__mobile[data-astro-cid-nen7h5rs]{border-block-start:1px solid var(--ui-border);background:var(--ui-surface)}.hdr__mobile[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:var(--space-4) var(--container-gutter);margin:0;list-style:none}.hdr__mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-4) 0;font-size:var(--text-body-lg);font-weight:var(--weight-medium);color:var(--ui-text);border-block-end:1px solid var(--ui-border);text-decoration:none;display:block}@media (width>=900px){.hdr__nav[data-astro-cid-nen7h5rs]{display:block}.hdr__cta[data-astro-cid-nen7h5rs]{display:inline-flex}.hdr__toggle[data-astro-cid-nen7h5rs],.hdr__mobile[data-astro-cid-nen7h5rs]{display:none}}.strip[data-astro-cid-gqelzcss]{--strip-line:#ffffff0e;color:var(--ui-text-inverse);font-size:var(--text-small);background:linear-gradient(var(--strip-line) 1px, transparent 1px) 0 0 / 14px 14px, linear-gradient(90deg, var(--strip-line) 1px, transparent 1px) 0 0 / 14px 14px, radial-gradient(120% 220% at 50% 0%, var(--tomi-navy-600) 0%, var(--ui-surface-inverse) 60%);position:relative;overflow:hidden}.strip[data-astro-cid-gqelzcss][hidden]{display:none}.strip[data-astro-cid-gqelzcss]:after{content:"";background:linear-gradient(90deg, transparent, var(--ui-accent) 30%, var(--tomi-blue-500) 70%, transparent);opacity:.85;block-size:2px;position:absolute;inset-block-end:0;inset-inline:0}.strip__list[data-astro-cid-gqelzcss]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));padding-block:var(--space-3);align-items:center;margin-block:0;list-style:none;display:grid}.strip[data-astro-cid-gqelzcss] li[data-astro-cid-gqelzcss]{justify-content:center;align-items:center;gap:var(--space-3);padding-inline:var(--space-4);white-space:nowrap;display:flex}.strip[data-astro-cid-gqelzcss] li[data-astro-cid-gqelzcss]+li[data-astro-cid-gqelzcss]{border-inline-start:1px solid #ffffff29}.strip__icon[data-astro-cid-gqelzcss]{border-radius:var(--radius-pill);block-size:1.85rem;inline-size:1.85rem;color:var(--ui-accent);background:#ffc4001f;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffc40047}.strip__close[data-astro-cid-gqelzcss]{border-radius:var(--radius-pill);block-size:2rem;inline-size:2rem;color:var(--ui-text-inverse);opacity:.7;cursor:pointer;background:0 0;border:none;place-items:center;margin-block:auto;padding:0;transition:opacity .15s,background-color .15s;display:grid;position:absolute;inset-block:0;inset-inline-end:var(--space-2)}.strip__close[data-astro-cid-gqelzcss]:hover{opacity:1;background:#ffffff1f}.strip__close[data-astro-cid-gqelzcss]:focus-visible{opacity:1;outline:2px solid var(--ui-accent);outline-offset:1px}.strip[data-astro-cid-gqelzcss] strong[data-astro-cid-gqelzcss]{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--ui-accent)}@media (width<=900px){.strip__list[data-astro-cid-gqelzcss]{block-size:2.9rem;padding-block:0;display:block;position:relative}.strip[data-astro-cid-gqelzcss] li[data-astro-cid-gqelzcss]{opacity:0;animation:strip-cycle 10.5s calc(var(--i) * 3.5s) infinite both;border:none;justify-content:center;padding-inline:2.75rem;position:absolute;inset:0}.strip[data-astro-cid-gqelzcss]:hover li[data-astro-cid-gqelzcss],.strip[data-astro-cid-gqelzcss]:active li[data-astro-cid-gqelzcss]{animation-play-state:paused}}@keyframes strip-cycle{0%{opacity:0;transform:translateY(70%)}3%,30%{opacity:1;transform:none}33.34%,to{opacity:0;transform:translateY(-70%)}}@media (width<=900px) and (prefers-reduced-motion:reduce){.strip__list[data-astro-cid-gqelzcss]{gap:var(--space-2);block-size:auto;padding-block:var(--space-3);grid-template-columns:1fr;display:grid}.strip[data-astro-cid-gqelzcss] li[data-astro-cid-gqelzcss]{opacity:1;animation:none;position:static}}svg[data-astro-cid-u5mvmadl]{block-size:1.15em;inline-size:1.15em}.decor[data-astro-cid-xebrr4ep]{pointer-events:none;z-index:0;opacity:var(--decor-o,1);position:absolute;inset:0;overflow:hidden}.d[data-astro-cid-xebrr4ep]{display:block;position:absolute}.d--quarter-yellow[data-astro-cid-xebrr4ep]{background:var(--ui-accent);border-end-start-radius:100%;block-size:13rem;inline-size:13rem;inset-block-start:-3rem;inset-inline-end:6%}.d--quarter-yellow-lg[data-astro-cid-xebrr4ep]{background:var(--tomi-yellow-300);opacity:.5;border-start-start-radius:100%;block-size:20rem;inline-size:20rem;inset-block-end:-7rem;inset-inline-end:-5rem}.d--quarter-light[data-astro-cid-xebrr4ep]{background:var(--tomi-blue-100);opacity:.7;border-end-start-radius:100%;block-size:11rem;inline-size:11rem;inset-block-start:0;inset-inline-end:0}.d--blob-blue[data-astro-cid-xebrr4ep]{background:var(--tomi-blue-200);opacity:.55;border-radius:58% 42% 45% 55%/52% 48%;block-size:14rem;inline-size:17rem;inset-block-end:-4rem;inset-inline-end:14%}.d--blob-navy-light[data-astro-cid-xebrr4ep]{background:var(--tomi-blue-700);opacity:.5;border-radius:46% 54% 60% 40%/55% 45%;block-size:16rem;inline-size:22rem;inset-block-start:-5rem;inset-inline-start:-6rem}.d--circle-light[data-astro-cid-xebrr4ep]{background:var(--tomi-blue-100);border-radius:50%;block-size:6rem;inline-size:6rem;inset-block-start:38%;inset-inline-end:3%}.d--circle-big-light[data-astro-cid-xebrr4ep]{background:var(--tomi-blue-50);border-radius:50%;block-size:24rem;inline-size:24rem;inset-block-start:-8rem;inset-inline-end:-8rem}.d--circle-yellow-md[data-astro-cid-xebrr4ep]{background:var(--tomi-yellow-300);opacity:.6;border-radius:50%;block-size:4.5rem;inline-size:4.5rem;inset-block-end:12%;inset-inline-start:4%}.d--circle-yellow-sm[data-astro-cid-xebrr4ep]{background:var(--ui-accent);border-radius:50%;block-size:2.25rem;inline-size:2.25rem;inset-block-end:18%;inset-inline-end:9%}.d--dot-navy[data-astro-cid-xebrr4ep],.d--dot-blue[data-astro-cid-xebrr4ep]{border-radius:50%;block-size:1rem;inline-size:1rem}.d--dot-navy[data-astro-cid-xebrr4ep]{background:var(--tomi-navy-800);opacity:.18;inset-block-start:18%;inset-inline-end:24%}.d--dot-blue[data-astro-cid-xebrr4ep]{background:var(--ui-brand);opacity:.25;inset-block-start:22%;inset-inline-start:8%}@media (width<=767px){.d--blob-blue[data-astro-cid-xebrr4ep],.d--circle-light[data-astro-cid-xebrr4ep],.d--dot-navy[data-astro-cid-xebrr4ep],.d--dot-blue[data-astro-cid-xebrr4ep]{display:none}.d--quarter-yellow[data-astro-cid-xebrr4ep]{block-size:8rem;inline-size:8rem}}@media (prefers-reduced-motion:no-preference){.d[data-astro-cid-xebrr4ep]{will-change:auto}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--ui-surface-inverse);color:#fff;padding-block:var(--space-16) var(--space-8);margin-block-start:auto;position:relative;overflow:hidden}.ftr[data-astro-cid-jo6i4kqk]>.container[data-astro-cid-jo6i4kqk]{z-index:1;position:relative}.ftr__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-10);grid-template-columns:1fr;display:grid}.ftr__wa[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-2);color:#fff;font-size:var(--text-small);font-weight:var(--weight-medium);margin-block-start:var(--space-6);text-decoration:none;display:inline-flex}.ftr__wa[data-astro-cid-jo6i4kqk]:hover{color:var(--ui-accent)}.ftr__head[data-astro-cid-jo6i4kqk]{font-size:var(--text-small);font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--ui-accent);margin-block-end:var(--space-4)}.ftr__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffd9;font-size:var(--text-small);text-decoration:none}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ui-accent)}.ftr__base[data-astro-cid-jo6i4kqk]{gap:var(--space-4);font-size:var(--text-micro);color:#fff9;border-block-start:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;margin-block-start:var(--space-12);padding-block-start:var(--space-6);display:flex}.ftr__motto[data-astro-cid-jo6i4kqk]{font-family:var(--font-condensed);letter-spacing:var(--tracking-wide)}[data-astro-cid-jo6i4kqk][lang=ar] .ftr__head[data-astro-cid-jo6i4kqk],[data-astro-cid-jo6i4kqk][lang=ar] .ftr__motto[data-astro-cid-jo6i4kqk]{letter-spacing:0}@media (width>=768px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr}}.shell[data-astro-cid-tq46r5sz]{flex-direction:column;min-block-size:100dvh;display:flex}
