body{--cs-serif: "CraftStory Cinema", "Hanken Grotesk", sans-serif}body .cs :is(h1,h2,h3,h4){font-family:var(--cs-serif);font-weight:900}body .cs-hero-trustpilot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;color:#e8dff9;font-size:14px;text-decoration:none}body .cs-hero-trustpilot .csrr-stars{display:inline-flex;gap:3px}body .cs-hero-trustpilot .csrr-star{display:grid;place-items:center;width:21px;height:21px;color:#fff;background:linear-gradient(to right,#00b67a 0 var(--csrr-fill),#dcdce6 var(--csrr-fill) 100%)}body .cs-hero-trustpilot svg{width:18px;height:18px}body .cs-hero-trustpilot:hover{color:#ffdc58}body #cs-pz,body .cs-contact-strip,body .cs-real-reviews,body .cs-reviews{--cs-paper: #fffaf1;--cs-paper2: #eee8fa;--cs-card: #ffffff;--cs-ink: #211b44;--cs-ink2: #60577a;--cs-ink3: #9185a7;--cs-line: #e4dcf3;--cs-coral: #7045ff;--cs-coral-deep: #5732da;--cs-gold: #7045ff;--cs-star: #ffdc58}body #cs-pz,body #cs-pz .cs-pz-modal,body #cs-pz .cs-pz-page-nav{background-color:#fffaf1;color:#211b44}body #cs-pz .cs-pz-head{background:#fffaf1}body #cs-pz .cs-btn-primary{background:#7045ff;border-color:#7045ff;color:#fff;box-shadow:0 5px #5132b6,0 10px 22px #7045ff26}body #cs-pz .cs-btn-primary:hover{background:#6035ec;border-color:#6035ec;color:#fff}body #cs-pz .cs-pz-kicker{color:#7045ff}body #cs-pz input,body #cs-pz select{accent-color:#7045ff}body #cs-pz .cs-pz-prog{background:#e9e2f6}body #cs-pz .cs-pz-prog i{background:#7045ff}body #cs-pz .cs-occasion-card{background:#fff;border-color:#e4dcf3}body #cs-pz .cs-occasion-option input:checked+.cs-occasion-card{background:#f0eaff;border-color:#7045ff}body #cs-pz .cs-occasion-check{background:#7045ff}body #cs-pz .cs-photo-privacy{color:#60577a}body #cs-pz .cs-photo-step{padding-bottom:20px}body #cs-pz .cs-photo-footer{position:static;background:transparent;border-color:transparent;box-shadow:none}body #cs-pz .csrr-dialog-wrap{padding-top:0}body #cs-pz:has(.cs-email-step:not([hidden]))>.cs-pz-modal>.csrr-dialog-wrap{display:none}body #cs-pz .cs-email-reviews{margin-top:24px}body #cs-pz .cs-email-step .cs-real-reviews{padding-top:16px}body #cs-pz .cs-email-step h3{margin-bottom:24px}body #cs-pz #cs-email-note{margin-top:10px}body #cs-pz #cs-email-error{color:#a32747}body #cs-pz .cs-kids-card{border-color:#e4dcf3;background:#fff}body #cs-pz .cs-kids-tier input:checked+.cs-kids-card{border-color:#7045ff;background:#f4eeff;box-shadow:0 0 0 1px #7045ff}body #cs-pz .cs-kids-badge{background:#7045ff;color:#fff}body #cs-pz .cs-bundle-temporary{color:#6237dc}body #cs-pz :is(.cs-bundle-panel,.cs-second-panel,.cs-kids-faq-list){background-color:#fff;border-color:#e4dcf3}body #cs-pz .cs-preview-gate .cs-sbv{filter:none}body .cs-pdp .cs-btn-primary{background:#ffdc58;color:#211b44}body{background-color:#fffaf1}body #cs-pz .cs-email-reviews{width:100%;min-width:0}body #cs-pz .cs-kids-offer{--pack-orange: #7045ff}body #cs-pz .cs-bundle-checkout{border-color:#7045ff}body #cs-pz .cs-bundle-child:has(input:checked),body #cs-pz .cs-bundle-story[aria-pressed=true]{border-color:#7045ff;background:#f0eaff}body #cs-pz .cs-bundle-child:has(input:checked):after,body #cs-pz .cs-bundle-story[aria-pressed=true]:after{color:#7045ff}body #cs-pz .cs-kids-tier:not(:has(input:checked)) .cs-bundle-choose{border-color:#7045ff;color:#7045ff;background:#fff}body #cs-pz .cs-bundle-dialog{background:#fffaf1}body #cs-pz .cs-bundle-dialog footer{background:#fffaf1;border-color:#e4dcf3}body #cs-pz .cs-bundle-upload{background:#fff;border-color:#b7a5e2}body .cs .cs-acard{--cs-ink: #171717;--cs-ink2: #171717;background:#fff}body .cs .cs-acard-body{background:#fff;color:#171717}body .cs .cs-acard-body :is(h3,.cs-teaser,.cs-price,.cs-btn){color:#171717}body .cs .cs-acard-body .cs-chip{background:#f5f3f9;border-color:#ddd8e8;color:#171717}body #cs-pz.cs-pz-page .cs-photo-step,body #cs-pz.cs-pz-page .cs-photo-step:has(.cs-consent.cs-err input:not(:checked)){padding-bottom:0}body #cs-pz.cs-pz-page .cs-pz-body:has(.cs-photo-step:not([hidden])){padding-bottom:0}body #cs-pz.cs-pz-page .cs-pz-modal:has(.cs-photo-step:not([hidden]))>.csrr-dialog-wrap{padding-top:0}body #cs-pz.cs-pz-page .cs-pz-modal:has(.cs-photo-step:not([hidden]))>.csrr-dialog-wrap .cs-real-reviews--compact{padding-top:12px}@media(max-width:749px),(max-height:500px)and (max-width:950px){body #cs-pz.cs-pz-page .cs-pz-modal:has(.cs-photo-step:not([hidden]))>.csrr-dialog-wrap{padding-bottom:calc(130px + env(safe-area-inset-bottom))}}body #cs-pz .cs-story-beats li:before,body #cs-pz .cs-whn-n{background:#49385f;color:#ffdc58}@font-face{font-family:CraftStory Fredoka;src:url(cs-home-fredoka.woff2) format("woff2");font-weight:300 700;font-display:swap}body #cs-pz .cs-pz-page-nav{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center}body #cs-pz .cs-pz-page-brand{font-family:CraftStory Fredoka,sans-serif;font-weight:700;letter-spacing:-.01em;color:#1b1446;text-align:center}body #cs-pz .cs-pz-page-brand em{font-style:normal;color:#7045ff}body #cs-pz .cs-pz-chosen-adventure{display:flex;align-items:center;justify-content:center;gap:7px;width:fit-content;max-width:calc(100% - 36px);margin:0 auto 16px;padding:7px 14px;border:1px solid #dfd5f5;border-radius:999px;background:#eee8fa;color:#3b286d;font-size:14px;font-weight:700;line-height:1.35;text-align:center}body #cs-pz .cs-pz-chosen-adventure>span:first-child{color:#7045ff;flex:none}body #cs-pz.cs-pz-page .cs-photo-footer{position:static;inset:auto;z-index:auto;max-width:none;width:100%;margin:20px 0 0;padding:0;background:transparent;border:0;box-shadow:none}body #cs-pz.cs-pz-page .cs-pz-modal:has(.cs-photo-step:not([hidden]))>.csrr-dialog-wrap{padding-bottom:max(36px,env(safe-area-inset-bottom))}body #cs-pz .cs-pz-note{background:#eee8fa;color:#352354;margin-top:14px;font-size:14px;line-height:1.5}body #cs-pz .cs-pz-note svg{color:#352354}body #cs-pz .cs-photo-privacy .cs-privacy-lock{display:inline-block;width:1em;height:1em;vertical-align:-.1em;margin-right:.25em}body #cs-pz .cs-reaction-heart{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/157/assets/cs-funnel-cinema.css.map */
