@font-face{font-family:Nunito;src:url(puddlewhy-nunito.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(puddlewhy-nunito-italic.woff2) format("woff2");font-weight:200 1000;font-style:italic;font-display:swap}:root{--cu-canvas: #f6f2ee;--cu-surface: #ffffff;--cu-surface-sunk: #ede7e0;--cu-ink: #0f101a;--cu-ink-muted: #5c5d6b;--cu-outline: #0f101a;--cu-magenta: #ff2e95;--cu-magenta-text: #d1006f;--cu-tangerine: #ff8a00;--cu-spark: #1cb0f6;--cu-leaf: #58cc02;--cu-lavender: #c4b5ff;--cu-sun: #ffd400;--cu-on-accent: #0f101a;--cu-magenta-wash: #ffe3f1;--cu-sky-wash: #e0f4ff;--cu-sky-blue: #a1cbfd;--cu-sky-lavender: #e0e5ff;--cu-sky-mint: #94ffe8;--cu-sky-peach: #fff0e6;--cu-sky-pink: #ffe3f1;--cu-radius-sm: 12px;--cu-radius-md: 20px;--cu-radius-lg: 32px;--cu-radius-xl: 44px;--cu-shadow-lift: 0 32px 80px 0 rgba(15,16,26,.18), 0 2px 8px 0 rgba(15,16,26,.08);--cu-shadow-sticker: 0 6px 0 0 #0f101a;--cu-font: "Nunito", "SF Pro Rounded", ui-rounded, system-ui, sans-serif;--font-body-family: var(--cu-font);--font-body-weight: 600;--font-body-weight-bold: 800;--font-heading-family: var(--cu-font);--font-heading-weight: 900;--font-heading-style: normal}body{font-weight:600;letter-spacing:0;color:var(--cu-ink)}h1,h2,h3,.h0,.h1,.h2,.h3,.h4,.card__heading,.title,.product__title h1{font-family:var(--cu-font);font-weight:900;letter-spacing:-.025em;text-wrap:balance}.h0,h1,.h1{letter-spacing:-.03em;line-height:1}em,.cu-em{font-style:italic}.cu-hl{background:linear-gradient(transparent 52%,var(--cu-sun) 52%,var(--cu-sun) 92%,transparent 92%);padding:0 .08em}.rte a,.link--text:hover{color:var(--cu-magenta-text)}.button,.shopify-payment-button__button--unbranded{font-family:var(--cu-font);font-weight:800;letter-spacing:-.01em;border-radius:999px;transition:transform .12s cubic-bezier(.34,1.56,.64,1)}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(4px)}.button:focus-visible,a:focus-visible,.field__input:focus-visible,summary:focus-visible{outline:3px solid var(--cu-ink)!important;outline-offset:3px!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){.button,.button:hover,.button:active{transition:none;transform:none}}.badge{font-family:var(--cu-font);font-weight:800;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--cu-outline);border-radius:999px;padding:.5rem 1.1rem}.price__badge-sale{background:var(--cu-sun);color:var(--cu-on-accent)}.price__badge-sold-out{background:var(--cu-surface);color:var(--cu-ink)}.product-form__input input[type=radio]+label{border-width:2px;font-weight:800}.card-wrapper .card{border-radius:var(--cu-radius-lg)}.card__inner{border-radius:var(--cu-radius-lg);overflow:hidden}.card--card{box-shadow:var(--cu-shadow-lift)}.card__heading{font-weight:800;letter-spacing:-.015em}.price{font-weight:800;font-variant-numeric:tabular-nums}.announcement-bar__message{font-weight:800;letter-spacing:.04em}.header__menu-item{font-weight:800}.cu-sky-cotton{background:radial-gradient(130% 110% at 50% 100%,var(--cu-sky-blue) 0%,var(--cu-sky-lavender) 42%,var(--cu-canvas) 100%)}.cu-sky-mint{background:radial-gradient(130% 110% at 50% 100%,var(--cu-sky-mint) 0%,var(--cu-sky-lavender) 45%,var(--cu-canvas) 100%)}.cu-sky-prism{background:linear-gradient(180deg,var(--cu-sky-pink) 0%,var(--cu-sky-peach) 30%,var(--cu-sky-lavender) 68%,var(--cu-canvas) 100%)}.cu-tag{display:inline-flex;align-items:center;gap:.6rem;font:800 1.3rem/1 var(--cu-font);letter-spacing:.06em;text-transform:uppercase;padding:.7rem 1.2rem;border-radius:999px;border:2px solid var(--cu-outline);background:var(--cu-surface);color:var(--cu-ink)}.cu-tag--new{background:var(--cu-sun)}.cu-tag--fact{background:var(--cu-spark)}.cu-tag--correct{background:var(--cu-leaf)}.cu-tag--chapter{background:var(--cu-lavender)}.cu-tag--myth{background:var(--cu-tangerine)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/puddlewhy.css.map */
