/* FreePuzzleKids Printables Editor 1.1 — responsive layout controls. */
.page-template-page-parent-printables .fpk-sky{display:none}.page-template-page-parent-printables .fpk-header{background:#fff;color:#143b68;height:94px}.page-template-page-parent-printables .fpk-nav a{color:#143b68;text-shadow:none}.page-template-page-parent-printables .fpk-nav-cta{background:#f34c9d;color:#fff;box-shadow:0 5px 0 #c52f77}.pp-page .tw-hero{background:linear-gradient(135deg,#0d88cf,#20bfd0 52%,#43d29e)}.pp-page .tw-hero:before{background:#ffd534}.pp-page .tw-two{color:#0e95dc}
.tw-page .tw-primary{background:var(--fpk-pe-primary,#ffd534)}.tw-page .tw-secondary{background:var(--fpk-pe-secondary,#fff);color:#143b68}.tw-page .tw-heading,.tw-page .tw-grid,.tw-page .tw-note{width:100%;max-width:min(var(--fpk-pe-width,1200px),1200px);margin-left:auto;margin-right:auto}.tw-page.tw-hero-center .tw-copy{text-align:center;justify-self:center}.tw-page.tw-hero-center .tw-lead{margin-left:auto;margin-right:auto}.tw-page.tw-buttons-center .tw-actions{display:flex;justify-content:center;flex-wrap:wrap}.tw-page .tw-hero h1{color:var(--fpk-pe-hero-title,#fff)}.tw-page .tw-hero .tw-lead,.tw-page .tw-hero .tw-trust{color:var(--fpk-pe-hero-text,#fff)}.tw-page .tw-trust{display:inline-flex;align-items:center;width:fit-content;margin-top:var(--fpk-pe-trust-space,18px);padding:9px 14px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:rgba(8,67,128,.18);letter-spacing:.1px}.tw-page.tw-hero-center .tw-trust{margin-left:auto;margin-right:auto}.tw-page .tw-art{width:var(--fpk-pe-image-width,100%);max-width:100%;justify-self:center}.tw-page .tw-art img{display:block;width:100%;height:auto!important;max-height:460px;object-fit:contain;object-position:center}.tw-page .tw-how h2{color:var(--fpk-pe-how-heading,#1677d2)}.tw-page .tw-packs h2{color:var(--fpk-pe-packs-heading,#e83e8c)}.tw-page .tw-bundle h2{color:#fff}.tw-page .tw-card h3{color:var(--fpk-pe-card-title,#143b68)}.tw-page h1{color:var(--fpk-pe-h1,#fff)}.tw-page h2{color:var(--fpk-pe-h2,#143b68)}.tw-page h3{color:var(--fpk-pe-h3,#143b68)}.tw-page h4{color:var(--fpk-pe-h4,#143b68)}.tw-page .tw-how p,.tw-page .tw-packs p,.tw-page .tw-promise p{color:var(--fpk-pe-body,#597492)}.tw-page .tw-note{clear:both;margin-top:var(--fpk-pe-note-space,42px);padding-top:4px}
@media(min-width:1000px){.tw-page .tw-packs{padding-left:32px;padding-right:32px}.tw-page .tw-hero,.tw-page .tw-how,.tw-page .tw-bundle,.tw-page .tw-promise{padding-left:max(32px,calc((100vw - 1400px)/2));padding-right:max(32px,calc((100vw - 1400px)/2))}}@media(max-width:850px){.page-template-page-parent-printables .fpk-nav a:last-child{display:none}}@media(max-width:520px){.tw-page .tw-trust{margin-top:16px;font-size:12px;padding:8px 11px}}
