:root{--qr-ink: #0D0812;--qr-color-ink: var(--qr-ink);--qr-color-ink-rgb: 13, 8, 18;--qr-cream: #FFFAF4;--qr-color-paper: var(--qr-cream);--qr-color-paper-rgb: 255, 250, 244;--qr-sand: #F8F1E8;--qr-color-surface: var(--qr-sand);--qr-color-surface-rgb: 248, 241, 232;--qr-color-card: #F8EFE7;--qr-color-card-rgb: 248, 239, 231;--qr-night: #160D22;--qr-color-purple: var(--qr-night);--qr-color-purple-rgb: 22, 13, 34;--qr-muted: #6D6277;--qr-color-muted: var(--qr-muted);--qr-color-muted-rgb: 109, 98, 119;--qr-color-muted-strong: #7A6E88;--qr-color-muted-strong-rgb: 122, 110, 136;--qr-color-border: #E5DDD0;--qr-color-border-rgb: 229, 221, 208;--qr-pink: #E8175D;--qr-color-pink: var(--qr-pink);--qr-color-pink-rgb: 232, 23, 93;--qr-pink-strong: #D1104F;--qr-color-pink-strong: var(--qr-pink-strong);--qr-color-pink-strong-rgb: 209, 16, 79;--qr-pink-press: #B80D45;--qr-color-pink-press: var(--qr-pink-press);--qr-orange: #F5801F;--qr-color-orange: var(--qr-orange);--qr-color-orange-rgb: 245, 128, 31;--qr-yellow: #FFC857;--qr-color-yellow: var(--qr-yellow);--qr-color-yellow-rgb: 255, 200, 87;--qr-teal: #1CC8D4;--qr-color-teal: var(--qr-teal);--qr-color-teal-rgb: 28, 200, 212;--qr-green: #5CB91B;--qr-color-green: var(--qr-green);--qr-color-green-rgb: 92, 185, 27;--qr-color-white: #FFFFFF;--qr-color-white-rgb: 255, 255, 255;--qr-color-primary: var(--qr-color-pink-strong);--qr-color-primary-rgb: var(--qr-color-pink-strong-rgb);--qr-color-accent: var(--qr-color-pink);--qr-color-accent-rgb: var(--qr-color-pink-rgb);--qr-color-background: var(--qr-color-paper);--qr-color-background-rgb: var(--qr-color-paper-rgb);--qr-color-text: var(--qr-color-ink);--qr-color-text-rgb: var(--qr-color-ink-rgb);--qr-paper: var(--qr-cream);--qr-surface: var(--qr-sand);--qr-card: var(--qr-color-card);--qr-font-display: var(--font-heading-family, "Fraunces", Georgia, serif);--qr-font-body: var(--font-body-family, "DM Sans", Arial, sans-serif);--qr-font-ui: var(--qr-font-body);--qr-font-accent: "Fraunces", "Iowan Old Style", "Baskerville", Georgia, serif;--qr-space-1: .4rem;--qr-space-2: .8rem;--qr-space-3: 1.2rem;--qr-space-4: 1.6rem;--qr-space-5: 2.4rem;--qr-space-6: 3.2rem;--qr-space-7: 4.8rem;--qr-space-8: 6.4rem;--qr-space-9: 8rem;--qr-space-10: 9.6rem;--qr-gutter: clamp(1.6rem, 4vw, 5rem);--qr-content-max-width: 128rem;--qr-breakpoint-sm: 750px;--qr-breakpoint-md: 990px;--qr-breakpoint-lg: 1200px;--qr-breakpoint-xl: 1440px;--qr-breakpoint-tablet: 750px;--qr-breakpoint-desktop: 990px;--qr-motion-duration-fast: .12s;--qr-motion-duration-base: .2s;--qr-motion-duration-slow: .4s;--qr-motion-duration-slower: .6s;--qr-motion-ease-standard: cubic-bezier(.2, .8, .2, 1);--qr-motion-ease-emphasis: cubic-bezier(.16, 1, .3, 1);--qr-radius-xs: .4rem;--qr-radius-sm: .8rem;--qr-radius-md: 1.2rem;--qr-radius-lg: 1.8rem;--qr-radius-xl: 2.4rem;--qr-radius-pill: 999px;--qr-radius-button: var(--qr-radius-pill);--qr-control-min-height: 4.8rem;--qr-button-padding-inline: 2rem;--qr-focus-width: .3rem;--qr-focus-offset: .3rem;--qr-z-sticky: 20;--color-button: var(--qr-color-pink-strong-rgb);--color-button-text: var(--qr-color-white-rgb);--color-link: var(--qr-color-pink-strong-rgb)}body{font-family:var(--qr-font-body)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--qr-font-display)}.qr-type-display,.qr-type-heading{color:currentColor;font-family:var(--qr-font-display);font-weight:700;letter-spacing:-.04em}.qr-type-display{font-size:clamp(3.6rem,7vw,7.2rem);line-height:.96}.qr-type-heading{font-size:clamp(2.4rem,4vw,4.8rem);line-height:1}.qr-type-body,.qr-type-label,.qr-type-meta{font-family:var(--qr-font-body)}.qr-type-body{font-size:1.6rem;line-height:1.6}.qr-type-label{font-size:1.2rem;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.qr-type-meta{color:var(--qr-muted);font-size:1.3rem;line-height:1.45}.qr-type-accent{font-family:var(--qr-font-accent);font-style:italic;font-weight:500}.qr-container{margin-inline:auto;max-width:var(--qr-content-max-width);padding-inline:var(--qr-gutter);width:100%}.qr-section{padding-block:clamp(var(--qr-space-8),9vw,var(--qr-space-10))}.qr-stack>*+*{margin-block-start:var(--qr-stack-gap, var(--qr-space-5))}.qr-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--qr-cluster-gap, var(--qr-space-3))}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--buttons-radius: var(--qr-radius-pill);--buttons-radius-outset: var(--qr-radius-pill);--color-button: var(--qr-color-pink-strong-rgb);--color-button-text: var(--qr-color-white-rgb);border-radius:var(--qr-radius-pill);font-family:var(--qr-font-ui);font-weight:600;min-height:var(--qr-control-min-height)}.button--secondary,.button--tertiary{--color-button: var(--color-secondary-button, var(--qr-color-paper-rgb));--color-button-text: var(--color-secondary-button-text, var(--qr-color-pink-strong-rgb))}.qr-button{align-items:center;border:.1rem solid transparent;border-radius:var(--qr-radius-pill);display:inline-flex;font-family:var(--qr-font-ui);font-size:1.5rem;font-weight:600;gap:var(--qr-space-2);justify-content:center;line-height:1.2;min-height:var(--qr-control-min-height);padding:1.2rem var(--qr-button-padding-inline);text-decoration:none;transition:background-color var(--qr-motion-duration-base) var(--qr-motion-ease-standard),border-color var(--qr-motion-duration-base) var(--qr-motion-ease-standard),color var(--qr-motion-duration-base) var(--qr-motion-ease-standard),transform var(--qr-motion-duration-base) var(--qr-motion-ease-standard)}.qr-button--primary{background:var(--qr-color-pink-strong);color:var(--qr-color-white)}.qr-button--primary:hover{background:var(--qr-color-ink);color:var(--qr-color-white);transform:translateY(-.2rem)}.qr-button--secondary{background:transparent;border-color:var(--qr-color-ink);color:var(--qr-color-ink)}.qr-button--secondary:hover{border-color:var(--qr-color-pink-strong);color:var(--qr-color-pink-strong)}.qr-button:focus-visible,.qr-sticky-cta a:focus-visible{outline:var(--qr-focus-width) solid var(--qr-color-yellow);outline-offset:var(--qr-focus-offset)}.qr-sticky-cta{align-items:center;display:flex;justify-content:center;inset-block-end:var(--qr-space-4);margin-inline:auto;max-width:var(--qr-content-max-width);padding-inline:var(--qr-gutter);position:sticky;z-index:var(--qr-z-sticky)}.qr-sticky-cta__link{width:min(100%,36rem)}@media screen and (min-width:990px){.qr-sticky-cta--desktop-end{justify-content:flex-end}}@media screen and (max-width:749px){.qr-sticky-cta{inset-block-end:var(--qr-space-3);padding-inline:var(--qr-space-3)}}@media(prefers-reduced-motion:reduce){.qr-button,.qr-sticky-cta,.qr-motion-safe,.qr-motion-safe:before,.qr-motion-safe:after{animation-duration:0ms;scroll-behavior:auto;transition-duration:0ms}.qr-button:hover{transform:none}}.qr-mobile-sticky-cta{background:rgba(var(--qr-color-purple-rgb),.98);border-top:.1rem solid rgba(var(--qr-color-white-rgb),.14);bottom:0;color:var(--qr-color-white);display:block;left:0;padding:var(--qr-space-2) var(--qr-space-3) calc(var(--qr-space-2) + env(safe-area-inset-bottom));position:fixed;right:0;z-index:var(--qr-z-sticky)}.qr-mobile-sticky-cta__inner{align-items:center;display:flex;gap:var(--qr-space-2);justify-content:space-between;margin-inline:auto;max-width:var(--qr-content-max-width)}.qr-mobile-sticky-cta__context{font-family:var(--qr-font-body);font-size:1.2rem;font-weight:600;line-height:1.25;max-width:12rem}.qr-mobile-sticky-cta__actions{align-items:center;display:flex;flex:1;gap:var(--qr-space-2);justify-content:flex-end}.qr-mobile-sticky-cta__link{align-items:center;border:.1rem solid transparent;border-radius:var(--qr-radius-pill);display:inline-flex;font-family:var(--qr-font-ui);font-size:1.3rem;font-weight:600;justify-content:center;min-height:4.4rem;padding:1rem 1.4rem;text-align:center;text-decoration:none;transition:background-color var(--qr-motion-duration-base) var(--qr-motion-ease-standard),border-color var(--qr-motion-duration-base) var(--qr-motion-ease-standard),color var(--qr-motion-duration-base) var(--qr-motion-ease-standard)}.qr-mobile-sticky-cta__link--primary{background:var(--qr-color-pink);color:var(--qr-color-white);flex:1}.qr-mobile-sticky-cta__link--primary:hover{background:var(--qr-color-orange);color:var(--qr-color-white)}.qr-mobile-sticky-cta__link--secondary{border-color:rgba(var(--qr-color-white-rgb),.52);color:var(--qr-color-white)}.qr-mobile-sticky-cta__link--secondary:hover{border-color:var(--qr-color-white);color:var(--qr-color-white)}.template-404{color:var(--qr-color-text);font-family:var(--qr-font-body);padding-block:clamp(var(--qr-space-8),14vw,var(--qr-space-10))}.template-404 p{color:var(--qr-color-muted);font-family:var(--qr-font-body);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.template-404 .title{color:var(--qr-color-ink);font-family:var(--qr-font-display);font-size:clamp(4.8rem,16vw,9.6rem);letter-spacing:-.07em;line-height:.95;margin:var(--qr-space-3) 0 var(--qr-space-5)}.template-404 .button{background:var(--qr-color-pink-strong);color:var(--qr-color-white)}@media screen and (min-width:750px){.qr-mobile-sticky-cta{display:none}.template-404{padding-block:var(--qr-space-10)}.template-404 p{font-size:1.5rem}}@media screen and (min-width:990px){.template-404 .title{font-size:clamp(7.2rem,10vw,12rem)}}@media(prefers-reduced-motion:reduce){.qr-mobile-sticky-cta__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/qr-tokens.css.map */
