.qr-main--offset{padding-top:92px}:root{--qr-navy-900: #0d1830;--qr-navy-800: #101f3d;--qr-navy-700: #16294d;--qr-navy-600: #223a63;--qr-coral-500: #ff5a3c;--qr-coral-600: #ef4a2c;--qr-coral-100: #ffe3da;--qr-cream-100: #f8f6f1;--qr-cream-200: #f1ede4;--qr-white: #ffffff;--qr-ink-900: #0d1626;--qr-ink-700: #333c4d;--qr-ink-500: #667085;--qr-ink-300: #a6adba;--qr-border-soft: rgba(13, 22, 38, .08);--qr-border-soft-inverse: rgba(255, 255, 255, .14);--qr-shadow-soft: 0 20px 50px -20px rgba(13, 22, 38, .25);--qr-shadow-lift: 0 30px 70px -25px rgba(13, 22, 38, .35);--qr-font-display: "Plus Jakarta Sans", "Inter", -apple-system, sans-serif;--qr-font-body: "Inter", -apple-system, sans-serif;--qr-radius-sm: 12px;--qr-radius-md: 20px;--qr-radius-lg: 32px;--qr-radius-pill: 999px;--qr-container-max: 1240px;--qr-ease-premium: cubic-bezier(.16, 1, .3, 1)}.qr-section *{box-sizing:border-box}.qr-container{width:100%;max-width:var(--qr-container-max);margin-inline:auto;padding-inline:24px}@media(min-width:768px){.qr-container{padding-inline:40px}}.qr-section{padding-block:88px;font-family:var(--qr-font-body)}@media(min-width:1024px){.qr-section{padding-block:140px}}.qr-eyebrow{display:inline-block;font-family:var(--qr-font-display);font-weight:700;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:var(--qr-coral-500)}.qr-eyebrow--inverse{color:var(--qr-coral-500)}.qr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--qr-radius-pill);font-family:var(--qr-font-display);font-weight:600;font-size:1.02rem;padding:16px 30px;cursor:pointer;border:none;text-decoration:none;transition:transform .4s var(--qr-ease-premium),box-shadow .4s var(--qr-ease-premium),background-color .3s ease;will-change:transform}.qr-btn-primary{background:var(--qr-coral-500);color:var(--qr-white);box-shadow:0 16px 30px -12px #ff5a3c8c}.qr-btn-primary:hover{background:var(--qr-coral-600);box-shadow:0 20px 40px -12px #ff5a3ca6;transform:translateY(-2px)}.qr-btn-outline{background:transparent;color:var(--qr-navy-900);border:1.5px solid rgba(13,22,38,.18)}.qr-btn-outline:hover{border-color:var(--qr-navy-900);transform:translateY(-2px)}.qr-btn-outline--inverse{color:var(--qr-white);border:1.5px solid rgba(255,255,255,.35)}.qr-btn-outline--inverse:hover{border-color:var(--qr-white)}.qr-cta-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.qr-icon{display:block;flex-shrink:0}@media(prefers-reduced-motion:reduce){[data-qr-reveal]{opacity:1!important;transform:none!important}}.qr-no-js [data-qr-reveal],.qr-no-js [data-qr-reveal-text] .qr-reveal-line>*{opacity:1!important;transform:none!important}[data-qr-reveal-text] .qr-reveal-line{overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}[data-qr-reveal-text] .qr-reveal-line .word,[data-qr-reveal-text] .qr-reveal-line .char{will-change:transform,opacity}.qr-stream-word{display:inline-block;white-space:nowrap}.qr-reveal-stream.is-streaming:after{content:"";display:inline-block;width:3px;height:.85em;margin-left:3px;vertical-align:-.1em;background:currentColor;animation:qr-cursor-blink .85s steps(1) infinite}@keyframes qr-cursor-blink{50%{opacity:0}}.qr-marquee{width:100vw;margin-inline:calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.qr-marquee__track{display:flex;width:max-content;will-change:transform}.qr-cursor-dot{position:fixed;top:0;left:0;width:10px;height:10px;border-radius:50%;background:var(--qr-coral-500);pointer-events:none;z-index:9999;translate:-50% -50%}.qr-cursor-ring{position:fixed;top:0;left:0;width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(13,22,38,.35);pointer-events:none;z-index:9998;translate:-50% -50%;transition:width .3s var(--qr-ease-premium),height .3s var(--qr-ease-premium),border-color .3s ease,background .3s ease}.qr-cursor-ring.is-hover{width:64px;height:64px;border-color:var(--qr-coral-500);background:#ff5a3c14}@media(hover:none),(pointer:coarse){.qr-cursor-dot,.qr-cursor-ring{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/qr-base.css.map */
