.mw,:root{--mw-black: #000000;--mw-ink-900: #070707;--mw-ink-800: #141414;--mw-ink-700: #2a2a2a;--mw-ink-500: #4a4a48;--mw-pearl-100: #fbfbfa;--mw-pearl-200: #dedede;--mw-pearl-300: #b4b4b4;--mw-gold-100: #f6e7b8;--mw-gold-200: #edc679;--mw-gold-300: #e7aa40;--mw-gold-500: #c89130;--mw-gold-700: #7a5415;--mw-rose-200: #ffe6e2;--mw-rose-300: #fdaca6;--mw-rose-400: #f08a80;--mw-rose-500: #bf5a64;--mw-rose-700: #c9645a;--mw-foil-gold: linear-gradient(100deg, #7a5415 0%, #c89130 16%, #f6e7b8 40%, #edc679 54%, #e7aa40 68%, #a8761f 90%);--mw-foil-rose: linear-gradient(100deg, #bf5a64 0%, #f08a80 18%, #fdaca6 38%, #ffe6e2 54%, #f08a80 74%, #c9645a 94%);--mw-foil-pearl: linear-gradient(100deg, #9a9a9a 0%, #e4e4e2 30%, #ffffff 52%, #d0d0ce 74%, #a6a6a6 96%);--mw-glow-gold: 0 0 24px -8px rgba(231, 170, 64, .45);--mw-glow-rose: 0 0 24px -8px rgba(240, 138, 128, .45);--mw-font-display: "Montserrat", "Helvetica Neue", Arial, sans-serif;--mw-font-body: "Barlow", "Helvetica Neue", Arial, sans-serif;--mw-font-condensed: "Barlow Condensed", "Arial Narrow", sans-serif;--mw-font-script: "Yellowtail", "Apple Chancery", cursive;--mw-hex: polygon(50% 0%, 93.3% 25%, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 25%);--mw-ease: cubic-bezier(.16, 1, .3, 1);--mw-dur: .42s;--mw-accent: var(--mw-gold-300);--mw-accent-soft: var(--mw-gold-100);--mw-accent-deep: var(--mw-gold-500);--mw-foil: var(--mw-foil-gold);--mw-glow: var(--mw-glow-gold)}[data-mw-line=woman]{--mw-accent: var(--mw-rose-300);--mw-accent-soft: var(--mw-rose-200);--mw-accent-deep: var(--mw-rose-500);--mw-foil: var(--mw-foil-rose);--mw-glow: var(--mw-glow-rose)}[data-mw-line=man]{--mw-accent: var(--mw-gold-300);--mw-accent-soft: var(--mw-gold-100);--mw-accent-deep: var(--mw-gold-500);--mw-foil: var(--mw-foil-gold);--mw-glow: var(--mw-glow-gold)}.mw-section{padding:clamp(3.5rem,8vw,7rem) 0;position:relative}.mw-section--ink{background:var(--mw-ink-900);color:var(--mw-pearl-100)}.mw-section--pearl{background:var(--mw-pearl-100);color:var(--mw-ink-900)}.mw-wrap{width:min(1180px,100% - clamp(2rem,6vw,5rem));margin-inline:auto}.mw-foil{background:var(--mw-foil);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not (background-clip: text){.mw-foil{color:var(--mw-accent);-webkit-text-fill-color:currentColor}}.mw-eyebrow{font-family:var(--mw-font-condensed);font-weight:600;font-size:clamp(.75rem,1.4vw,.875rem);letter-spacing:.28em;text-transform:uppercase;color:var(--mw-accent);margin:0 0 1rem}.mw-title{font-family:var(--mw-font-display);font-weight:800;font-size:clamp(1.85rem,4.6vw,3.25rem);line-height:1.06;letter-spacing:-.02em;margin:0 0 1rem;text-wrap:balance}.mw-script{font-family:var(--mw-font-script);font-weight:400;letter-spacing:0;text-transform:none}.mw-lede{font-family:var(--mw-font-body);font-size:clamp(1rem,1.9vw,1.175rem);line-height:1.65;max-width:62ch;opacity:.86;margin:0 0 1.5rem}.mw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-family:var(--mw-font-condensed);font-weight:600;font-size:1rem;letter-spacing:.16em;text-transform:uppercase;padding:1rem 2.25rem;border-radius:2px;border:1px solid transparent;text-decoration:none;cursor:pointer;transition:transform var(--mw-dur) var(--mw-ease),box-shadow var(--mw-dur) var(--mw-ease),background-color var(--mw-dur) var(--mw-ease)}.mw-btn--primary{background:var(--mw-accent);color:var(--mw-ink-900);box-shadow:var(--mw-glow)}.mw-btn--primary:hover{transform:translateY(-2px);background:var(--mw-accent-soft)}.mw-btn--ghost{background:transparent;color:currentColor;border-color:currentColor;opacity:.9}.mw-btn--ghost:hover{opacity:1;transform:translateY(-2px)}.mw-btn[aria-disabled=true],.mw-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.mw-hex{clip-path:var(--mw-hex);aspect-ratio:1 / 1.1547;display:grid;place-items:center;background:var(--mw-accent);color:var(--mw-ink-900)}.mw-hex--outline{background:var(--mw-accent);padding:1px}.mw-hex--outline>*{clip-path:var(--mw-hex);background:var(--mw-ink-900);color:var(--mw-pearl-100);width:100%;height:100%;display:grid;place-items:center}.mw-rule{height:1px;border:0;background:var(--mw-foil);opacity:.55;margin:0}.mw-pill{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mw-font-condensed);font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:.35rem .85rem;border:1px solid var(--mw-accent);border-radius:100px;color:var(--mw-accent)}.mw :focus-visible,.mw-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--mw-ink-900),0 0 0 4px var(--mw-accent)}.mw-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.mw-btn,.mw *,.mw *:before,.mw *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mw,.mw *{min-width:0}.mw .mw-title,.mw .mw-lede,.mw .mw-hero__title,.mw .mw-hero__lede,.mw .mw-hero__proof,.mw .mw-goals__text,.mw .mw-duo__title,.mw .mw-duo__desc,.mw .mw-duo__benefits,.mw .mw-duo__price,.mw .mw-soon__title,.mw .mw-soon__desc,.mw .mw-ritual__step-title,.mw .mw-ritual__step-text,.mw .mw-ritual__legal,.mw .mw-marquee__item{color:inherit}.mw .mw-hero__title .mw-foil,.mw .mw-duo__tagline.mw-foil{color:transparent}
/*# sourceMappingURL=/cdn/shop/t/6/assets/magic-world.css.map */
