:root{--movr-black: #141414;--movr-charcoal: #1B1B1B;--movr-slate: #242424;--movr-graphite: rgba(255,255,255,.08);--movr-border-interactive: #63645F;--movr-grey-cool: #7A7A7A;--movr-grey-stone: #C8C8C8;--movr-white: #F5F5F3;--movr-bone: #C8C8C8;--movr-sage: #B6AC96;--movr-sage-hover: #C5BDAB;--movr-olive: #4A5642;--movr-sand: #A8A39A;--movr-btn-charcoal: #1B1B1B;--movr-btn-off-white: #F4F2EC;--movr-btn-secondary-border: rgba(255,255,255,.18);--movr-bg: var(--movr-black);--movr-bg-surface: var(--movr-charcoal);--movr-bg-elevated: var(--movr-slate);--movr-border: var(--movr-graphite);--movr-text-primary: var(--movr-white);--movr-text-muted: var(--movr-grey-stone);--movr-text-faint: var(--movr-grey-cool);--movr-accent: var(--movr-sage);--movr-accent-hover: var(--movr-sage-hover);--movr-font-display: "Satoshi", "Helvetica Neue", Arial, sans-serif;--movr-font-body: "Satoshi", -apple-system, BlinkMacSystemFont, sans-serif;--movr-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--movr-space-1: .5rem;--movr-space-2: 1rem;--movr-space-3: 1.5rem;--movr-space-4: 2.5rem;--movr-space-5: 4rem;--movr-space-6: 6rem;--movr-space-7: 9rem;--movr-container: 1320px;--movr-radius: 2px;--movr-ease: cubic-bezier(.16, 1, .3, 1)}.movr-section{background:var(--movr-bg);color:var(--movr-text-primary);font-family:var(--movr-font-body);scroll-margin-top:84px}.movr-container{max-width:var(--movr-container);margin:0 auto;padding:0 var(--movr-space-3)}.movr-eyebrow{font-family:var(--movr-font-mono);font-size:1.3125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--movr-accent);display:flex;align-items:center;gap:.7rem;margin-bottom:var(--movr-space-2)}.movr-marker{width:8.5px;height:8.5px;border-radius:50%;background:var(--movr-accent);flex-shrink:0;box-shadow:0 0 0 3px #b6ac9629}.movr-heading-xl{font-family:var(--movr-font-display);font-weight:700;font-size:clamp(3.25rem,7.7vw,7.1rem);line-height:.98;letter-spacing:-.02em;color:var(--movr-white);margin:0 0 var(--movr-space-3)}.movr-heading-lg{font-family:var(--movr-font-display);font-weight:700;font-size:clamp(3.2rem,6vw,5.2rem);line-height:1.04;letter-spacing:-.01em;color:var(--movr-white);margin:0 0 var(--movr-space-3)}.movr-heading-md{font-family:var(--movr-font-display);font-weight:700;font-size:clamp(2rem,3.4vw,2.7rem);line-height:1.16;color:var(--movr-white);margin:0 0 var(--movr-space-2)}.movr-body{font-family:var(--movr-font-body);font-size:1.3125rem;line-height:1.68;color:var(--movr-text-muted);font-weight:400}.movr-body-lg{font-size:1.6875rem;line-height:1.55;color:var(--movr-text-muted);margin:0 0 var(--movr-space-3)}.movr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;font-family:var(--movr-font-body);font-weight:600;font-size:1.125rem;letter-spacing:-.02em;line-height:1;height:61px;padding:0 3rem;border-radius:10px;cursor:pointer;text-decoration:none;box-shadow:none;transition:background-color .25s var(--movr-ease),color .25s var(--movr-ease),border-color .25s var(--movr-ease),transform .25s var(--movr-ease)}.movr-btn-primary{background:var(--movr-btn-charcoal);color:var(--movr-btn-off-white);border:1px solid rgba(255,255,255,.08)}.movr-btn-primary:hover{background:var(--movr-btn-off-white);color:var(--movr-btn-charcoal);border-color:transparent;transform:translateY(-1px)}.movr-btn-primary:active{background:var(--movr-btn-off-white);color:var(--movr-btn-charcoal);border-color:transparent;transform:translateY(0)}.movr-btn-outline{background:transparent;color:var(--movr-btn-off-white);border:1px solid var(--movr-btn-secondary-border)}.movr-btn-outline:hover{background:var(--movr-btn-off-white);color:var(--movr-btn-charcoal);border-color:transparent;transform:translateY(-1px)}.movr-btn svg{width:14px;height:14px;transition:transform .25s var(--movr-ease)}.movr-btn:hover svg{transform:translate(4px)}.movr-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s var(--movr-ease),transform .8s var(--movr-ease)}.movr-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.movr-reveal{opacity:1;transform:none;transition:none}}.movr-section a:focus-visible,.movr-section button:focus-visible{outline:2px solid var(--movr-accent);outline-offset:3px}@media(max-width:749px){:root{--movr-space-5: 3rem;--movr-space-6: 4rem;--movr-space-7: 5rem}.movr-container{padding:0 var(--movr-space-2)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/movr-theme.css.map */
