.mr-page:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){--mr-pink:#ff1bdf;--mr-purple:#7815cd;color:#231332;background:#fff;padding-bottom:clamp(3rem,7vw,6rem);font-size:1rem;line-height:1.65}.mr-page a:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){text-decoration:none}.mr-page .mr-offline:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#4a2865;background:#f9f2ff;border:1px solid #e2c3f3;border-left:3px solid #7815cd;margin:1rem 0 0;padding:.8rem 1rem;font-size:.875rem}.mr-page p:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#62596a}.mr-page h1:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)),.mr-page h2:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)),.mr-page h3:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#29113e;letter-spacing:-.035em;line-height:1.12}.mr-page :is(a,button):focus-visible:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){outline:3px solid var(--mr-purple);outline-offset:4px}.mr-page-top:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){border-bottom:1px solid #e9e3ed;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}.mr-breadcrumb:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#6e607a;align-items:center;gap:.8rem;font-size:.875rem;display:flex}.mr-breadcrumb a:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#5a476b}.mr-market-nav:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){flex-wrap:wrap;gap:.4rem;display:flex}.mr-market-nav a:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#5c486b;border:1px solid #0000;border-radius:7px;padding:.5rem .85rem;font-size:.875rem;font-weight:700}.mr-market-nav a[aria-current]:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:var(--mr-purple);background:#f8f2fc;border-color:#e0caef}.mr-hero:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid}.mr-eyebrow:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:var(--mr-purple);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.8rem;font-weight:800;display:block}.mr-hero h1:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){max-width:16ch;margin:0 0 1.5rem;font-size:clamp(2.4rem,4.2vw,4.4rem);font-weight:800}.mr-hero p:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){max-width:58ch;margin:0 0 1.1rem}.mr-hero .mr-intro:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#3a2949;font-size:1.125rem}.mr-actions:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){flex-wrap:wrap;align-items:center;gap:1.3rem;margin:1.9rem 0 0;display:flex}.mr-button:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){background:var(--mr-purple);border:1px solid var(--mr-purple);border-radius:7px;justify-content:center;align-items:center;gap:.7rem;min-height:48px;padding:.8rem 1.15rem;font-size:.9375rem;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 5px #54108d;color:#fff!important}.mr-button:hover:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){transform:translateY(-2px);box-shadow:0 7px #54108d}.mr-text-link:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:var(--mr-purple);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:750;display:inline-flex}.mr-hero-photo:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){background:#faf8fc;border:1px solid #ede4f3;border-radius:14px;min-width:0;margin:0;overflow:hidden;box-shadow:0 20px 60px #3d0d6110}.mr-hero-photo img:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){aspect-ratio:1.15;object-fit:cover;width:100%;height:auto;display:block}.mr-hero-photo figcaption:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#fff;background:#2a0a52;align-items:center;gap:.7rem;padding:1rem 1.2rem;font-size:.875rem;display:flex}.mr-hero-photo figcaption svg:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#ff87eb;flex-shrink:0}.mr-language:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){gap:.4rem;margin-top:1.8rem;display:flex}.mr-language a:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#61516c;border-bottom:2px solid #0000;padding:.3rem .7rem;font-size:.875rem}.mr-language a[aria-current]:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:var(--mr-purple);border-color:var(--mr-pink);font-weight:800}.mr-use-cases:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){background:#fcfaff;border:1px solid #e8dff0;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.mr-use-cases article:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){padding:clamp(1.5rem,3vw,2.2rem)}.mr-use-cases article+article:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){border-left:1px solid #e8dff0}.mr-number:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:var(--mr-purple);letter-spacing:.08em;font-size:.8rem;font-weight:800}.mr-use-cases h2:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){margin:.8rem 0 1rem;font-size:1.4rem;line-height:1.25}.mr-use-cases p:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){margin:0;font-size:1rem}.mr-collection:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){padding:clamp(3rem,6vw,5rem) 0;scroll-margin-top:2rem}.mr-section-heading:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.mr-section-heading h2:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)),.mr-delivery h2:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){margin:0 0 1rem;font-size:clamp(1.85rem,3vw,2.8rem)}.mr-section-heading p:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){max-width:66ch;margin:0}.mr-section-heading>.mr-text-link:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){white-space:nowrap;padding-bottom:.3rem}.mr-products:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:repeat(4,minmax(0,1fr));gap:1.7rem 1.1rem;display:grid}.mr-products .store-product:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){min-width:0}.mr-products .store-product-title:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){min-height:2.8em;line-height:1.4}.mr-products .store-product-bottom:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){flex-wrap:wrap;gap:.7rem}.mr-products .store-product-bottom>span:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){font-size:.875rem}.mr-products .store-read-more:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){white-space:nowrap}.mr-language-note:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){border-left:3px solid var(--mr-pink);background:#fcf5ff;margin-bottom:1.5rem;padding:.7rem 1rem;font-size:.875rem}.mr-delivery:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){border-top:1px solid #e8dff0;grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(2rem,6vw,5rem);padding-top:2.5rem;display:grid}.mr-delivery>div>p:last-child:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){margin-bottom:0}.mr-brief:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#fff;background:#7815cd;border-radius:12px;padding:clamp(1.5rem,3vw,2.5rem)}.mr-brief h3:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#fff;margin:0 0 1.5rem;font-size:1.65rem}.mr-brief ul:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){gap:.85rem;margin:0 0 1.8rem;padding:0;list-style:none;display:grid}.mr-brief li:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){align-items:flex-start;gap:.7rem;display:flex}.mr-brief li svg:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#ffc0f5;flex-shrink:0;margin-top:.3rem}.mr-brief p:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){color:#f0dcff;margin:1.2rem 0 0;font-size:.875rem}.mr-button-white:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){box-shadow:none;background:#fff;border-color:#fff;color:var(--mr-purple)!important}.mr-button-white:hover:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){box-shadow:none}@media (width<=1000px){.mr-products:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:repeat(3,minmax(0,1fr))}.mr-hero:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){gap:2rem}.mr-hero h1:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){font-size:clamp(2.3rem,4.5vw,3.5rem)}}@media (width<=760px){.mr-page-top:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){flex-direction:column;align-items:flex-start;gap:.7rem;padding:1rem 0}.mr-hero:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:1fr;padding:2rem 0}.mr-hero h1:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){max-width:21ch;font-size:clamp(2.25rem,7vw,3.1rem)}.mr-hero-photo:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){width:100%;max-width:540px;margin:auto}.mr-hero-photo img:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){aspect-ratio:1.45}.mr-use-cases:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:1fr}.mr-use-cases article+article:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){border-top:1px solid #e8dff0;border-left:0}.mr-section-heading:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){flex-direction:column;align-items:flex-start;gap:1rem}.mr-delivery:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:1fr;gap:1.5rem}.mr-products:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .8rem}.mr-products .store-read-more:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){gap:.35rem;padding:.6rem .7rem;font-size:.8rem}.mr-hero-photo figcaption:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){font-size:.875rem}.mr-market-nav a:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){padding:.35rem .65rem}.mr-brief:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){padding:1.5rem}}@media (width<=340px){.mr-products:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){grid-template-columns:1fr}.mr-actions:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){flex-direction:column;align-items:stretch}.mr-market-nav:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){gap:0}.mr-market-nav a:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){padding:.35rem .45rem}}@media (prefers-reduced-motion:reduce){.mr-button:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){transition:none}.mr-button:hover:where(:not(.skin-timeless,.skin-timeless *,.zoe-store,.zoe-store *)){transform:none}}
