@font-face{font-family:Scooby Doo;src:url(/assets/sitecss/scoobydoo-webfont.svg#scooby_dooregular)format("svg");font-display:swap}:root{--orange:#f86312;--green:#6e9f52;--olive:#4b6527;--paper:#f7f7ec;color:#000;background:var(--paper) url(/assets/siteimages/backSlashes.jpg) repeat;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html{min-width:320px}body{background:0 0;margin:3px 0 0}a{color:inherit}.legacy-container{width:min(932px,100% - 24px);min-height:721px;margin:0 auto}.legacy-header{width:100%}.legacy-logo{width:276px;height:191px;margin:5px auto 0;display:block}.legacy-logo picture,.legacy-logo img{width:276px;height:191px;display:block}.legacy-nav{background:#dfdfc4 url(/assets/siteimages/btnBg.png) 50%/100% 46px no-repeat;justify-content:center;align-items:stretch;min-height:46px;display:flex;overflow-x:auto}.legacy-nav a,.legacy-nav>span{color:#000;white-space:nowrap;flex:none;align-items:center;min-height:46px;padding:0 10px;font-size:16px;text-decoration:none;display:flex}.legacy-nav a:hover,.legacy-nav a.active{color:#fff;background:var(--orange)}.legacy-nav .nav-coming-soon{color:#68685f;cursor:not-allowed;background:#c8c8b8;flex-direction:column;justify-content:center}.legacy-nav .nav-coming-soon small{text-transform:uppercase;font-size:9px;line-height:1}.legacy-nav .purchase{color:#eee;background:#8a8a80}.legacy-nav a.purchase:hover{color:#000}main{width:100%}.legacy-home-copy,.legacy-fullshot{background:var(--olive);border:7px solid #d9d9c6;border-radius:12px;width:100%;margin-top:10px;box-shadow:inset 0 0 0 2px #242f18}.legacy-home-copy{color:#fff;letter-spacing:.015em;text-transform:uppercase;min-height:370px;padding:15px 20px 13px;font:clamp(16px,2.05vw,20px)/1.27 Scooby Doo,Comic Sans MS,cursive}.legacy-home-copy h1{color:#ffffcd;text-align:center;text-shadow:2px 2px #222;margin:0 0 8px;font:clamp(24px,3vw,31px)/1 Scooby Doo,Comic Sans MS,cursive}.legacy-home-copy h1 span{color:var(--orange)}.legacy-home-copy p{margin:0 0 10px}.legacy-home-copy p:last-child{margin-bottom:0}.legacy-home-copy em,.home-copy-accent{color:#f2f9cc;font-style:normal}.legacy-home-copy a{color:#ffffcd;text-decoration-color:var(--orange);text-underline-offset:2px;text-decoration-thickness:2px}.legacy-home-copy a:hover,.legacy-home-copy a:focus-visible{color:#fff}.legacy-fullshot{color:#fff;min-height:350px;box-shadow:none;background:#abab29;margin-top:8px;position:relative;overflow:hidden}.legacy-fullshot:after{content:"";z-index:3;pointer-events:none;border:2px solid #242f18;border-radius:5px;position:absolute;inset:0}.fullshot-copy{z-index:2;color:#fff;text-shadow:2px 2px #555;width:66%;min-height:336px;padding:25px 8px 20px 27px;font-family:Scooby Doo,Comic Sans MS,cursive;position:relative}.fullshot-copy p{margin:0}.fullshot-kicker{font-size:29px;line-height:.95}.fullshot-kicker strong{margin-top:4px;font-size:61px;line-height:.9;display:block}.fullshot-subhead{font-size:28px;line-height:1.05;margin-top:3px!important}.fullshot-punchline{font-size:42px;line-height:1.03;margin-top:23px!important}.fullshot-punchline span,.fullshot-punchline strong{white-space:nowrap;display:block}.fullshot-punchline strong{margin-top:3px;font-size:57px}.fullshot-art{z-index:1;width:48%;position:absolute;inset:0 0 0 auto;overflow:hidden}.fullshot-art img{width:308px;max-width:none;height:323px;display:block;position:absolute;bottom:0;right:0}.legacy-actions{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px;display:grid}.action-card{aspect-ratio:3;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;width:100%;display:block;position:relative}.action-card span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.action-card.coming-soon{filter:grayscale();cursor:not-allowed}.action-card.coming-soon:after{content:"";border-radius:inherit;background:#5050467a;position:absolute;inset:0}.action-card.coming-soon strong{z-index:1;color:#fff;text-transform:uppercase;text-shadow:2px 2px #333;place-items:center;font:23px Scooby Doo,Comic Sans MS,cursive;display:grid;position:absolute;inset:0}.action-create{background-image:url(/assets/siteimages/bottomleft.png)}.action-books{background-image:url(/assets/siteimages/bottommiddle.png)}.action-merch{background-image:url(/assets/siteimages/bottomright.png)}footer{text-align:center;background:url(/assets/siteimages/bottom.png) 50%/100% 46px no-repeat;justify-content:center;align-items:center;gap:14px;width:100%;min-height:46px;margin-top:9px;padding:9px 10px 7px;font:16px Georgia,serif;display:flex}footer a{color:#34451e;font-size:13px}footer a:hover,footer a:focus-visible{color:var(--orange)}.studio-page{background:var(--olive);border:7px solid #d9d9c6;border-radius:12px;margin-top:12px;padding:18px;box-shadow:inset 0 0 0 2px #242f18}.studio-heading{color:#ffffcd;text-transform:uppercase;text-shadow:2px 2px #222;margin:0 0 16px;font:40px/1.05 Scooby Doo,Comic Sans MS,cursive}.studio-subheading{color:#fff;margin:0 0 18px;font:20px/1.35 Scooby Doo,Comic Sans MS,cursive}.studio-shell{grid-template-columns:300px minmax(0,1fr);gap:18px;display:grid}.controls,.preview-panel{background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;padding:14px}.controls{flex-direction:column;align-self:start;gap:14px;display:flex}.controls>label,.slider label{font-size:14px;font-weight:700;display:block}.controls select,.upload{background:#fff;border:1px solid #8e8d7a;border-radius:2px;width:100%;margin-top:6px;padding:9px;font:14px Arial,sans-serif;display:block}.upload input{width:100%;margin-top:8px;display:block}.slider label{justify-content:space-between;align-items:center;gap:8px;display:flex}.slider-value{white-space:nowrap;align-items:center;gap:6px;font-weight:400;display:inline-flex}.slider-value button{color:#333;cursor:pointer;background:#fff;border:1px solid #8e8d7a;border-radius:3px;padding:2px 6px;font:11px Arial,sans-serif}.slider-value button:hover,.slider-value button:focus-visible{border-color:var(--orange);background:#fff3d8}.slider input{width:100%;accent-color:var(--orange)}.legacy-button{background:var(--orange);color:#fff;cursor:pointer;text-shadow:1px 1px #333;border:3px solid #d8d7c0;border-radius:8px;width:100%;min-height:46px;font:20px Scooby Doo,Comic Sans MS,cursive}.legacy-button:disabled{filter:grayscale();opacity:.58;cursor:not-allowed}.privacy-note,.status{color:#444;font:12px/1.45 Arial,sans-serif}.preview-panel{min-width:0}.preview-frame{background:#dddcc4;border:1px solid #999783;place-items:center;min-height:500px;display:grid;overflow:hidden}.preview-frame img,.preview-frame canvas{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:680px;display:block}.empty-state{text-align:center;color:#4b4b38;gap:7px;padding:24px;font-family:Scooby Doo,Comic Sans MS,cursive;display:grid}.empty-state span{color:var(--orange);margin:auto;font-size:44px}.empty-state strong{font-size:24px}.empty-state small{font:12px Arial,sans-serif}.status{min-height:18px;margin:10px 0 0}.book-page{background:var(--olive);border:7px solid #d9d9c6;border-radius:12px;margin-top:12px;padding:14px;box-shadow:inset 0 0 0 2px #242f18}.book-heading-row{color:#fff;justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.book-heading-row h1{color:#ffffcd;text-transform:uppercase;text-shadow:2px 2px #222;margin:0;font:42px/1 Scooby Doo,Comic Sans MS,cursive}.book-heading-row p{margin:8px 0 0;font:18px/1.35 Scooby Doo,Comic Sans MS,cursive}.illustration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.illustration-card{background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;min-width:0;overflow:hidden}.illustration-art{background:#cfceb1;place-items:center;height:310px;display:grid;overflow:hidden}.illustration-art picture,.illustration-art img{width:100%;height:100%;display:block}.illustration-art img{object-fit:contain}.illustration-card-copy{padding:12px}.illustration-card h2{color:#34451e;text-transform:uppercase;min-height:48px;margin:0 0 10px;font:21px/1.15 Scooby Doo,Comic Sans MS,cursive}.select-illustration{background:var(--orange);color:#fff;text-align:center;text-shadow:1px 1px #333;border:3px solid #d8d7c0;border-radius:7px;padding:10px 8px;font:17px Scooby Doo,Comic Sans MS,cursive;text-decoration:none;display:block}.select-illustration:hover,.select-illustration:focus-visible{background:var(--green)}.book-status{color:#fff;text-align:center;min-height:18px;margin:8px 0 0;font-size:12px}.about-page{background:var(--olive);border:7px solid #d9d9c6;border-radius:12px;margin-top:12px;padding:16px;box-shadow:inset 0 0 0 2px #242f18}.about-page h1{color:#ffffcd;text-transform:uppercase;text-shadow:2px 2px #222;margin:0 0 14px;font:42px/1 Scooby Doo,Comic Sans MS,cursive}.about-card{background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;grid-template-columns:minmax(0,1fr) 245px;gap:20px;padding:20px;display:grid}.about-copy{color:#263417;font:18px/1.55 Arial,sans-serif}.about-copy p{margin:0 0 17px}.about-copy p:last-child{margin-bottom:0}.about-copy .about-lede{color:var(--orange);text-transform:uppercase;margin-bottom:10px;font:30px/1.1 Scooby Doo,Comic Sans MS,cursive}.about-art{text-align:center;background:#deddbf;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:12px;display:flex}.about-art picture{width:min(100%,215px);display:block}.about-art img{width:100%;height:auto;display:block}.about-art img.about-headshot{aspect-ratio:4/5;object-fit:cover;object-position:center 28%;border:4px solid #f4f2d9;border-radius:8px;box-shadow:0 2px 7px #26341759}.about-art strong{color:var(--orange);text-transform:uppercase;margin-top:8px;font:24px Scooby Doo,Comic Sans MS,cursive}.about-art span{margin-top:5px;font:13px/1.3 Arial,sans-serif}.about-banner{border:5px solid #d8d7c0;border-radius:11px;margin-top:14px;overflow:hidden}.about-banner picture,.about-banner img{width:100%;height:auto;display:block}.how-page{background:var(--olive);border:7px solid #d9d9c6;border-radius:12px;margin-top:12px;padding:16px;box-shadow:inset 0 0 0 2px #242f18}.how-heading{background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;min-height:155px;padding:12px 18px;display:flex}.how-heading h1{color:var(--orange);text-transform:uppercase;text-shadow:1px 1px #888;margin:0;font:44px/1 Scooby Doo,Comic Sans MS,cursive}.how-heading p{color:#34451e;margin:8px 0 0;font:21px/1.3 Scooby Doo,Comic Sans MS,cursive}.how-heading picture{width:185px;margin:-25px 10px -22px 0;display:block}.how-heading img{width:100%;height:auto;display:block}.how-steps{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.how-step{color:#263417;background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;grid-template-columns:62px 1fr;align-items:start;gap:12px;min-height:150px;padding:16px;text-decoration:none;transition:transform .12s,background .12s;display:grid}.how-step:hover,.how-step:focus-visible{background:#ffffe8;transform:translateY(-2px)}.step-number{background:var(--orange);color:#fff;text-shadow:1px 1px #333;border-radius:50%;place-items:center;width:56px;height:56px;font:34px Scooby Doo,Comic Sans MS,cursive;display:grid}.how-step h2{color:var(--orange);text-transform:uppercase;margin:2px 0 7px;font:25px/1 Scooby Doo,Comic Sans MS,cursive}.how-step p{margin:0;font:15px/1.45 Arial,sans-serif}.photo-tips{grid-template-columns:1.3fr .7fr;gap:12px;margin-top:14px;display:grid}.photo-tips>div{background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;padding:17px}.photo-tips h2{color:var(--orange);text-transform:uppercase;margin:0 0 9px;font:26px/1.1 Scooby Doo,Comic Sans MS,cursive}.photo-tips ul{columns:2;margin:0;padding-left:22px;font-size:14px;line-height:1.7}.prototype-note{color:#34451e;flex-direction:column;justify-content:center;display:flex}.prototype-note strong{color:var(--green);text-transform:uppercase;font:26px Scooby Doo,Comic Sans MS,cursive}.prototype-note p{margin:6px 0 0;font-size:13px;line-height:1.45}.get-started{background:var(--orange);color:#fff;text-align:center;text-shadow:1px 1px #333;border:4px solid #d8d7c0;border-radius:9px;width:min(360px,100%);margin:16px auto 0;padding:13px 18px;font:28px Scooby Doo,Comic Sans MS,cursive;text-decoration:none;display:block}.get-started:hover,.get-started:focus-visible{background:var(--green)}.policy-page{background:var(--olive);border:7px solid #d9d9c6;border-radius:12px;margin-top:12px;padding:16px;box-shadow:inset 0 0 0 2px #242f18}.policy-page>h1{color:#ffffcd;text-transform:uppercase;text-shadow:2px 2px #222;margin:0 0 14px;font:42px/1 Scooby Doo,Comic Sans MS,cursive}.policy-card{color:#263417;background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;padding:22px;font:16px/1.55 Arial,sans-serif}.policy-card h2{color:var(--orange);text-transform:uppercase;margin:24px 0 7px;font:25px/1.1 Scooby Doo,Comic Sans MS,cursive}.policy-card h2:first-of-type{margin-top:18px}.policy-card p{margin:8px 0}.policy-card ul{margin:8px 0;padding-left:24px}.policy-card li{margin:5px 0}.policy-summary{border-left:5px solid var(--green);background:#ffffe8;padding:12px 14px;font-weight:700}.policy-effective{color:#555;font-size:13px}.purchase-page{background:var(--olive);border:7px solid #d9d9c6;border-radius:12px;margin-top:12px;padding:16px;box-shadow:inset 0 0 0 2px #242f18}.purchase-page>h1{color:#ffffcd;text-transform:uppercase;text-shadow:2px 2px #222;margin:0 0 14px;font:42px/1 Scooby Doo,Comic Sans MS,cursive}.purchase-card{color:#263417;background:#f4f2d9;border:3px solid #d8d7c0;border-radius:9px;grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);gap:18px;padding:20px;font:16px/1.5 Arial,sans-serif;display:grid}.purchase-card p{margin:0 0 14px}.purchase-lede{color:var(--orange);text-transform:uppercase;font:28px/1.1 Scooby Doo,Comic Sans MS,cursive}.shopify-buy-shell{background:#fff;border:2px solid #d8d7c0;border-radius:8px;min-height:180px;padding:14px}.shopify-not-ready{text-align:center;color:#555;flex-direction:column;justify-content:center;min-height:150px;display:flex}.shopify-not-ready strong{color:var(--orange);text-transform:uppercase;font:24px/1.1 Scooby Doo,Comic Sans MS,cursive}.shopify-not-ready p{margin:8px 0 0}@media (width<=760px){.legacy-container{width:min(100% - 12px,932px)}.legacy-logo,.legacy-logo picture,.legacy-logo img{width:220px;height:auto}.legacy-nav{justify-content:flex-start}.legacy-nav a,.legacy-nav>span{padding:0 9px;font-size:14px}.legacy-home-copy{min-height:0;padding:13px 14px;font-size:clamp(14px,4.15vw,17px);line-height:1.3}.legacy-home-copy h1{font-size:clamp(23px,7vw,30px)}.legacy-fullshot{min-height:558px}.fullshot-copy{width:100%;min-height:235px;padding:18px 12px}.fullshot-kicker{font-size:22px}.fullshot-kicker strong{font-size:clamp(39px,11vw,46px)}.fullshot-subhead{font-size:23px}.fullshot-punchline{font-size:clamp(26px,7.5vw,32px);margin-top:12px!important}.fullshot-punchline strong{font-size:clamp(31px,8.8vw,37px)}.fullshot-art{width:100%;height:323px;inset:auto 0 0}.fullshot-art img{width:308px;height:323px;bottom:0;right:0}.legacy-actions{grid-template-columns:1fr;gap:8px}.action-card{max-width:420px;margin:auto}.studio-page{border-width:4px;padding:10px}.studio-heading{font-size:30px}.studio-subheading{font-size:17px}.studio-shell{grid-template-columns:1fr}.preview-frame{min-height:380px}.book-page{border-width:4px;padding:8px}.book-heading-row{display:block}.book-heading-row h1{font-size:34px}.book-heading-row p{font-size:16px}.illustration-grid{grid-template-columns:1fr 1fr;gap:9px}.illustration-art{height:235px}.illustration-card-copy{padding:9px}.illustration-card h2{min-height:42px;font-size:18px}.select-illustration{font-size:15px}.about-page{border-width:4px;padding:9px}.about-page h1{font-size:32px}.about-card{grid-template-columns:1fr;padding:14px}.about-copy{font-size:16px}.about-copy .about-lede{font-size:25px}.about-art{min-height:250px}.how-page{border-width:4px;padding:9px}.how-heading{min-height:0;padding:14px;display:block;overflow:hidden}.how-heading h1{font-size:34px}.how-heading p{width:68%;font-size:17px}.how-heading picture{float:right;width:125px;margin:-80px -2px -18px 0}.how-steps,.photo-tips{grid-template-columns:1fr}.how-step{grid-template-columns:48px 1fr;min-height:0;padding:13px}.step-number{width:44px;height:44px;font-size:28px}.how-step h2{font-size:22px}.photo-tips ul{columns:1}.policy-page{border-width:4px;padding:9px}.policy-page>h1{font-size:32px}.policy-card{padding:14px;font-size:15px}.policy-card h2{font-size:22px}.purchase-page{border-width:4px;padding:9px}.purchase-page>h1{font-size:32px}.purchase-card{grid-template-columns:1fr;padding:14px}footer{flex-direction:column;gap:2px;font-size:13px}}
