:root{--ww-ink:#242047;--ww-pink:#f44b9c;--ww-teal:#35c9c3;--ww-yellow:#ffe55b;--ww-purple:#7353c6;--ww-cream:#fffdf4}body{background:var(--ww-cream);color:var(--ww-ink)}h1,h2,h3,.h1,.h2,.h3{font-family:"Arial Black",var(--font-heading--family),sans-serif;letter-spacing:-.04em}.header__row{border-bottom:2px solid var(--ww-ink)}.header-logo__text{font-weight:900;letter-spacing:-.06em;color:var(--ww-purple)}.button,.button-secondary,button.shopify-payment-button__button--unbranded{border:2px solid var(--ww-ink)!important;border-radius:8px!important;box-shadow:4px 4px 0 var(--ww-ink);font-weight:750;transition:transform .15s,box-shadow .15s}.button:hover,.button-secondary:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ww-ink)}.button:focus-visible,.button-secondary:focus-visible,a:focus-visible{outline:3px solid var(--ww-purple);outline-offset:5px}.collection-card{border:2px solid var(--ww-ink);border-radius:12px;overflow:hidden;background:#fff;box-shadow:4px 4px 0 var(--ww-ink)}.collection-card .text-block{border:2px solid var(--ww-ink);box-shadow:2px 2px 0 var(--ww-ink);font-weight:750}.product-card{border:2px solid var(--ww-ink);border-radius:12px;background:#fff;overflow:hidden;padding:12px;box-shadow:4px 4px #242047}.product-card .product-card__content{padding:0}.product-card .price{font-weight:800;color:var(--ww-purple)}.blog-post-card{border-radius:12px}footer{border-top:3px solid var(--ww-ink)}#shopify-section-template--20712746975310__17921167653d2a2a75 .section{padding-block:54px}.ww-retro-hero{position:relative;overflow:hidden;background:#35c9c3;border-bottom:3px solid #242047;color:#242047}.ww-retro-hero__inner{max-width:1320px;margin:auto;padding:64px 44px 70px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;position:relative}.ww-retro-hero__copy{position:relative;z-index:2}.ww-retro-eyebrow{display:inline-block;background:#ffe55b;border:2px solid #242047;box-shadow:4px 4px #242047;padding:8px 14px;transform:rotate(-2deg);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;margin-bottom:25px}.ww-retro-hero h1{font-size:clamp(52px,6.8vw,94px);line-height:.98;max-width:700px;color:#242047;margin:0 0 22px;font-weight:900;letter-spacing:-.065em;text-wrap:balance}.ww-retro-hero h1 em{font-style:normal;color:#fffdf4;text-shadow:3px 3px 0 #7353c6}.ww-retro-hero__copy>p{font-size:18px;line-height:1.6;max-width:470px;margin-bottom:30px}.ww-retro-hero__links{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.ww-retro-hero__links .button{background:#ffe55b;color:#242047;padding:16px 22px}.ww-retro-hero__links .ww-mail-link{font-weight:800;text-decoration:underline;text-underline-offset:5px}.ww-retro-art{height:430px;position:relative;isolation:isolate;min-width:0}.ww-retro-card{position:absolute;background:#fffdf4;border:3px solid #242047;padding:12px 12px 18px;box-shadow:7px 7px #242047;width:48%;display:block;text-align:center}.ww-retro-card img{width:100%;height:235px;object-fit:cover;border:1px solid #242047;background:#fff}.ww-retro-card span{display:block;font-size:16px;font-weight:850;margin-top:12px}.ww-retro-card--one{left:0;top:12px;transform:rotate(-9deg);z-index:1}.ww-retro-card--two{right:0;top:90px;transform:rotate(8deg);z-index:2;background:#f8b3d6}.ww-retro-sticker{position:absolute;left:9%;bottom:0;z-index:3;background:#ffe55b;border:3px solid #242047;border-radius:50%;padding:24px 18px;width:140px;height:140px;display:grid;place-items:center;text-align:center;font-weight:900;font-size:21px;line-height:1.1;transform:rotate(-12deg);box-shadow:4px 4px #242047}.ww-doodle{position:absolute;pointer-events:none}.ww-doodle--ring{width:110px;height:110px;border:20px solid #7353c6;border-radius:50%;right:4%;top:-45px}.ww-doodle--dots{width:100px;height:100px;background:radial-gradient(#242047 2px,transparent 3px) 0 0/14px 14px;bottom:16px;right:19%;transform:rotate(15deg)}.ww-doodle--zig{left:-30px;bottom:30px;width:140px;height:45px;background:linear-gradient(135deg,transparent 35%,#f44b9c 36% 46%,transparent 47%) 0 0/40px 40px,linear-gradient(225deg,transparent 35%,#f44b9c 36% 46%,transparent 47%) 0 0/40px 40px;transform:rotate(-15deg)}.ww-retro-strip{background:#7353c6;color:#fffdf4;display:flex;justify-content:center;align-items:center;gap:28px;padding:15px 20px;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.1em;border-bottom:3px solid #242047;flex-wrap:wrap}.ww-retro-strip b{color:#ffe55b;font-size:20px}@media(max-width:749px){.ww-retro-hero__inner{grid-template-columns:1fr;padding:40px 24px 48px;gap:20px}.ww-retro-hero h1{font-size:60px;max-width:500px}.ww-retro-hero__copy>p{font-size:16px}.ww-retro-art{height:350px;max-width:450px;width:100%;margin:auto}.ww-retro-card img{height:180px}.ww-retro-card--two{top:58px}.ww-retro-sticker{width:112px;height:112px;font-size:18px;padding:14px}.ww-retro-strip{gap:12px;font-size:11px}.ww-retro-eyebrow{font-size:11px}.ww-retro-hero__links{gap:20px}.product-card{padding:8px;box-shadow:3px 3px #242047}.ww-doodle--dots{right:0;bottom:15px}}@media(prefers-reduced-motion:reduce){.button,.button-secondary{transition:none}}.ww-retro-hero__links .button{display:inline-flex;flex-direction:row;align-items:center;gap:12px;white-space:nowrap}.ww-retro-card--one,.ww-retro-card--two{width:47%}[id$=__17921167653d2a2a75] .section{padding-block:48px}#helpy-social-bar{top:auto!important;bottom:28px!important;left:12px!important;transform:none!important}[id$=__17921167653d2a2a75] .shopify-app-block{width:100%;min-width:0;max-width:620px;align-self:center}[id$=__17921167653d2a2a75] [data-form-root]{width:100%;min-width:0}.ww-retro-sticker{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:160px;height:160px;padding:18px;font-size:20px;white-space:normal;text-wrap:balance}[id$=__free_pdf_top] .section{background:var(--ww-yellow);color:var(--ww-ink)}[id$=__free_pdf_promo] .section{border-block:3px solid var(--ww-ink)}[id$=__footer_m9NzUG]{scroll-margin-top:140px}@media(max-width:749px){.ww-retro-sticker{width:132px;height:132px;padding:12px;font-size:16px;line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/whimsy-retro.css.map */
