.mp-store-opening[data-v-23bce55a]{--mp-focus:var(--brand-lime);background:var(--brand-ink);color:var(--brand-white);isolation:isolate;margin-top:28px;position:relative}.mp-store-opening-scene[data-v-23bce55a]{inset:0 0 0 36%;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.mp-store-opening-scene img[data-v-23bce55a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:66% 45%;object-position:66% 45%;width:100%}.mp-store-opening-scene[data-v-23bce55a]:after{background:linear-gradient(90deg,var(--brand-ink) 0,rgb(var(--brand-ink-rgb)/95%) 12%,rgb(var(--brand-ink-rgb)/60%) 35%,rgb(var(--brand-ink-rgb)/8%) 72%);content:"";inset:0;position:absolute}.mp-store-opening-copy[data-v-23bce55a]{padding:48px;width:64%}.mp-store-opening h1[data-v-23bce55a]{font-size:3.5rem;font-weight:550;letter-spacing:-.035em;line-height:1.09}.mp-store-opening h1 em[data-v-23bce55a]{color:var(--brand-lime);font-style:normal}.mp-store-opening-description[data-v-23bce55a]{color:var(--brand-panel-muted);line-height:1.75;margin-top:24px;max-width:41ch;text-wrap:pretty}.mp-store-opening-actions[data-v-23bce55a]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px}.mp-store-opening .mp-button[data-v-23bce55a]{background:var(--brand-lime);color:var(--brand-ink);white-space:normal}.mp-store-opening .mp-button[data-v-23bce55a]:hover{background:var(--brand-lime-hover)}.mp-opening-help[data-v-23bce55a]{align-items:center;display:inline-flex;font-size:.875rem;gap:10px;min-height:44px;text-decoration:underline;text-underline-offset:5px}.mp-opening-help[data-v-23bce55a]:hover{color:var(--brand-lime)}.mp-store-opening-note[data-v-23bce55a]{color:var(--brand-panel-muted);font-size:.8125rem;margin-top:28px}@media(max-width:1199px){.mp-store-opening-copy[data-v-23bce55a]{padding:36px;width:70%}.mp-store-opening h1[data-v-23bce55a]{font-size:2.75rem}}@media(min-width:700px)and (max-width:959px){.mp-store-opening-copy[data-v-23bce55a]{width:88%}.mp-store-opening-scene[data-v-23bce55a]{left:30%}.mp-store-opening-scene[data-v-23bce55a]:after{background:linear-gradient(90deg,var(--brand-ink),rgb(var(--brand-ink-rgb)/90%) 40%,rgb(var(--brand-ink-rgb)/40%))}}@media(max-width:699px){.mp-store-opening[data-v-23bce55a]{display:flex;flex-direction:column;margin-top:20px}.mp-store-opening-copy[data-v-23bce55a]{order:-1;padding:28px 24px 0;width:100%}.mp-store-opening h1[data-v-23bce55a]{font-size:clamp(1.75rem,8vw,2.375rem)}.mp-store-opening-description[data-v-23bce55a]{font-size:.9375rem;margin-top:18px}.mp-store-opening-actions[data-v-23bce55a]{gap:8px 20px;margin-top:24px}.mp-store-opening-note[data-v-23bce55a]{font-size:.75rem;margin-top:20px}.mp-store-opening-scene[data-v-23bce55a]{height:220px;inset:auto;margin-top:4px;position:relative;width:100%}.mp-store-opening-scene img[data-v-23bce55a]{-o-object-position:66% 35%;object-position:66% 35%}.mp-store-opening-scene[data-v-23bce55a]:after{background:linear-gradient(180deg,var(--brand-ink),rgb(var(--brand-ink-rgb)/60%) 22%,rgb(var(--brand-ink-rgb)/0) 55%)}}.mp-home-categories[data-v-9dad1cc9]{margin-top:48px}.mp-home-category-grid[data-v-9dad1cc9]{border-top:1px solid var(--mp-border);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mp-home-category[data-v-9dad1cc9]{align-items:center;border-bottom:1px solid var(--mp-border);display:flex;font-weight:600;gap:16px;min-height:90px;min-width:0;padding:20px 24px}.mp-home-category[data-v-9dad1cc9]:not(:nth-child(3n)){border-right:1px solid var(--mp-border)}.mp-home-category[data-v-9dad1cc9]:hover{background:var(--mp-soft)}.mp-home-category>.iconify[data-v-9dad1cc9]:first-child{color:var(--mp-link);height:24px;width:24px}.mp-home-category>span[data-v-9dad1cc9]:not(.iconify){flex:1}.mp-home-category .mp-home-category-arrow[data-v-9dad1cc9]{color:var(--mp-muted);height:16px;width:16px}@media(max-width:699px){.mp-home-categories[data-v-9dad1cc9]{margin-top:32px}.mp-home-category-grid[data-v-9dad1cc9]{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-home-category[data-v-9dad1cc9]{align-items:start;flex-wrap:wrap;font-size:.8125rem;gap:10px;min-height:100px;padding:16px 12px}.mp-home-category[data-v-9dad1cc9]:not(:nth-child(3n)){border-right:0}.mp-home-category[data-v-9dad1cc9]:nth-child(odd){border-right:1px solid var(--mp-border)}.mp-home-category>span[data-v-9dad1cc9]:not(.iconify){flex-basis:calc(100% - 36px)}.mp-home-category .mp-home-category-arrow[data-v-9dad1cc9]{display:none}}.mp-categories-skeleton[data-v-96728251]{margin-top:48px}.mp-categories-skeleton-grid[data-v-96728251]{border-top:1px solid var(--mp-border);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mp-categories-skeleton-row[data-v-96728251]{align-items:center;border-bottom:1px solid var(--mp-border);display:flex;gap:16px;min-height:90px;padding:20px 24px}@media(max-width:699px){.mp-categories-skeleton[data-v-96728251]{margin-top:32px}.mp-categories-skeleton-grid[data-v-96728251]{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-categories-skeleton-row[data-v-96728251]{min-height:100px;padding:16px 12px}}.mp-solutions[data-v-9e1994c4]{margin-top:72px}.mp-solutions-heading[data-v-9e1994c4]{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.mp-solutions-heading h2[data-v-9e1994c4]{font-size:clamp(2rem,3vw,2.75rem);font-weight:600;letter-spacing:-.035em;line-height:1.15;max-width:18ch;text-wrap:balance}.mp-solutions-intro[data-v-9e1994c4]{color:var(--mp-muted);font-size:.875rem;line-height:1.7;max-width:31ch}.mp-solutions-list[data-v-9e1994c4]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.mp-solution[data-v-9e1994c4]{align-items:start;background:var(--mp-soft);display:grid;gap:24px 12px;grid-template-columns:minmax(0,1fr) 160px;grid-template-rows:1fr auto;min-width:0;padding:32px}.mp-solution-copy[data-v-9e1994c4]{min-width:0}.mp-solution h3[data-v-9e1994c4]{font-size:1.75rem;font-weight:550;letter-spacing:-.03em;line-height:1.2;max-width:18ch;overflow-wrap:anywhere;text-wrap:balance}.mp-solution p[data-v-9e1994c4]{color:var(--mp-muted);font-size:.875rem;line-height:1.75;margin-top:16px;max-width:39ch;overflow-wrap:anywhere}.mp-solution-visual[data-v-9e1994c4]{align-self:center;display:grid;height:156px;min-width:0;place-items:center}.mp-solution-visual[data-v-9e1994c4]>.mp-product-illustration{height:100%;max-width:220px;width:100%}.mp-solution-visual>.iconify[data-v-9e1994c4]{color:var(--mp-link);height:64px;width:64px}.mp-solution-links[data-v-9e1994c4]{align-self:end;display:grid;grid-column:1/-1}.mp-solution-consultation[data-v-9e1994c4],.mp-solution-links>a[data-v-9e1994c4]{align-items:center;border-top:1px solid var(--mp-border);display:flex;font-size:.875rem;font-weight:600;gap:16px;justify-content:space-between;min-height:48px;overflow-wrap:anywhere;padding-block:12px;text-align:left}.mp-solution-links>a>span[data-v-9e1994c4]{min-width:0}.mp-solution-consultation .iconify[data-v-9e1994c4],.mp-solution-links .iconify[data-v-9e1994c4]{height:18px;width:18px}.mp-solution-consultation[data-v-9e1994c4]{align-self:end;grid-column:1/-1;width:100%}.mp-solution-consultation[data-v-9e1994c4]:focus-visible,.mp-solution-links>a[data-v-9e1994c4]:focus-visible{outline-offset:2px}.mp-solutions-list--featured>.mp-solution[data-v-9e1994c4]:first-child{--mp-border:var(--brand-border);--mp-muted:var(--brand-muted);--mp-link:var(--brand-primary);--mp-focus:var(--brand-primary);background:var(--brand-lavender);color:var(--brand-ink);gap:16px;grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;padding:40px}.mp-solutions-list--featured>.mp-solution:first-child h3[data-v-9e1994c4]{font-size:clamp(2rem,3vw,2.75rem);max-width:14ch}.mp-solutions-list--featured>.mp-solution:first-child .mp-solution-visual[data-v-9e1994c4]{height:260px}.mp-solutions-list--featured>.mp-solution:first-child .mp-solution-visual[data-v-9e1994c4]>.mp-product-illustration{max-width:400px}.mp-solutions-list--featured>.mp-solution:first-child .mp-solution-links[data-v-9e1994c4]{color:var(--brand-primary)}.mp-solutions-list--featured>.mp-solution[data-v-9e1994c4]:nth-child(2){--mp-border:var(--brand-night-border);--mp-muted:var(--brand-panel-muted);--mp-link:var(--brand-lime);--mp-focus:var(--brand-lime);background:var(--brand-ink);color:var(--brand-white)}.mp-solutions-list--featured>.mp-solution:nth-child(2) .mp-solution-links .iconify[data-v-9e1994c4]{color:var(--brand-lime)}.mp-solutions-list--featured>.mp-solution[data-v-9e1994c4]:nth-child(3){--mp-border:#d7e8cd;--mp-muted:var(--brand-muted);--mp-link:var(--brand-primary);--mp-focus:var(--brand-primary);background:var(--brand-mint);color:var(--brand-ink)}.mp-solution[data-v-9e1994c4]:only-child{grid-column:1/-1}@media(hover:hover){.mp-solution-consultation:hover>span[data-v-9e1994c4],.mp-solution-links>a:hover>span[data-v-9e1994c4]{text-decoration:underline;text-underline-offset:5px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mp-solution-consultation .iconify[data-v-9e1994c4],.mp-solution-links .iconify[data-v-9e1994c4]{transition:transform .18s cubic-bezier(.16,1,.3,1)}.mp-solution-consultation:hover .iconify[data-v-9e1994c4],.mp-solution-links>a:hover .iconify[data-v-9e1994c4]{transform:translate(2px,-2px)}}@media(max-width:959px){.mp-solutions-list[data-v-9e1994c4]{gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.mp-solution[data-v-9e1994c4]{grid-template-columns:minmax(0,1fr) 104px;padding:24px}.mp-solution h3[data-v-9e1994c4]{font-size:1.5rem}.mp-solution-visual[data-v-9e1994c4]{height:120px}.mp-solutions-list--featured>.mp-solution[data-v-9e1994c4]:first-child{padding:28px}}@media(max-width:699px){.mp-solutions[data-v-9e1994c4]{margin-top:48px}.mp-solutions-heading[data-v-9e1994c4]{align-items:start;flex-direction:column;gap:12px;margin-bottom:24px}.mp-solutions-heading h2[data-v-9e1994c4]{max-width:15ch}.mp-solutions-intro[data-v-9e1994c4]{max-width:34ch}.mp-solutions-list[data-v-9e1994c4]{grid-template-columns:minmax(0,1fr)}.mp-solution[data-v-9e1994c4]{gap:20px 8px;grid-template-columns:minmax(0,1fr) 100px}.mp-solution-copy[data-v-9e1994c4]{display:contents}.mp-solution h3[data-v-9e1994c4]{align-self:center;font-size:1.5rem}.mp-solution p[data-v-9e1994c4]{grid-column:1/-1;margin-top:0}.mp-solution-visual[data-v-9e1994c4]{grid-area:1/2;height:100px}.mp-solutions-list--featured>.mp-solution[data-v-9e1994c4]:first-child{grid-row:auto;padding:28px 24px 24px}.mp-solutions-list--featured>.mp-solution:first-child .mp-solution-copy[data-v-9e1994c4]{display:block}.mp-solutions-list--featured>.mp-solution:first-child h3[data-v-9e1994c4]{font-size:2rem}.mp-solutions-list--featured>.mp-solution:first-child p[data-v-9e1994c4]{margin-top:12px}.mp-solutions-list--featured>.mp-solution:first-child .mp-solution-visual[data-v-9e1994c4]{grid-area:auto;height:172px}}@media(max-width:379px){.mp-solution[data-v-9e1994c4]{grid-template-columns:minmax(0,1fr) 76px;padding:20px}.mp-solutions-list--featured>.mp-solution[data-v-9e1994c4]:first-child{padding:24px 20px 20px}}.mp-solutions-skeleton[data-v-1ebff517]{margin-top:72px}.mp-solutions-skeleton-grid[data-v-1ebff517]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.mp-solutions-skeleton-panel[data-v-1ebff517]{background:var(--mp-soft);display:grid;gap:24px 12px;grid-template-columns:minmax(0,1fr) 160px;padding:32px}.mp-solutions-skeleton-panel[data-v-1ebff517]:first-child{grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;padding:40px}.mp-solutions-skeleton-visual[data-v-1ebff517]{align-self:center;height:156px;width:100%}.mp-solutions-skeleton-panel:first-child .mp-solutions-skeleton-visual[data-v-1ebff517]{height:260px;justify-self:center;max-width:300px}.mp-solutions-skeleton-links[data-v-1ebff517]{align-self:end;grid-column:1/-1}@media(max-width:959px){.mp-solutions-skeleton-grid[data-v-1ebff517]{gap:12px}.mp-solutions-skeleton-panel[data-v-1ebff517]{grid-template-columns:minmax(0,1fr) 104px;padding:24px}.mp-solutions-skeleton-panel[data-v-1ebff517]:first-child{padding:28px}.mp-solutions-skeleton-visual[data-v-1ebff517]{height:120px}}@media(max-width:699px){.mp-solutions-skeleton[data-v-1ebff517]{margin-top:48px}.mp-solutions-skeleton-grid[data-v-1ebff517]{grid-template-columns:minmax(0,1fr)}.mp-solutions-skeleton-panel[data-v-1ebff517]{gap:20px 8px;grid-template-columns:minmax(0,1fr) 100px}.mp-solutions-skeleton-panel[data-v-1ebff517]:first-child{grid-row:auto;padding:28px 24px 24px}.mp-solutions-skeleton-panel:first-child .mp-solutions-skeleton-visual[data-v-1ebff517]{height:172px}}@media(max-width:379px){.mp-solutions-skeleton-panel[data-v-1ebff517]{grid-template-columns:minmax(0,1fr) 76px;padding:20px}.mp-solutions-skeleton-panel[data-v-1ebff517]:first-child{padding:24px 20px 20px}}
