﻿@font-face{font-family:Handy Sans;src:url(../fonts/handy-sans.otf) format("opentype"),url(../fonts/handy-sans.woff2) format("woff2"),url(../fonts/handy-sans.woff) format("woff"),url(../fonts/handy-sans.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Regular.ttf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Medium.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-SemiBold.ttf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Bold.ttf) format("opentype");font-weight:700;font-style:normal}.burbank{font-family:"Handy Sans"}html{background:#fff}body{overflow-x:hidden;font-family:"Handy Sans"}.header{background-color:#07bfde;background-size:cover}.header__logo{max-width:none;background-size:auto 73%;background-repeat:repeat-x;text-align:center}.header__logo__kids-image{width:65px}.header__logo a{right:7%}.main-navigation{font-family:"Handy Sans"}.main-navigation a{transition:background-color .3s ease}.main-navigation a:hover{background-color:#0055a5}.main-navigation{background-color:#4cac2c !important}.main-navigation .main-menu li a{height:100%;display:block;padding:16px;color:#fff;font-size:20px;line-height:25px;text-transform:uppercase;padding:8px 16px}.main-navigation .main-menu li{margin:0}.main-navigation{padding:0px !important}@media(min-width: 768px){.main-navigation{padding:0 8px}.main-navigation .main-menu li a{margin:0}}.main-navigation .main-menu li.active a{background-color:#0055a5}.sticky{position:fixed;top:0;width:100%;z-index:100}.main-navigation.show-menu{padding-bottom:0}.main-navigation{background-color:#4cac2c;padding-inline:0px !important}.js-nav-hamburger{display:flex;justify-content:flex-end;align-items:center;text-align:right;padding:.5rem}@media(min-width: 768px){.js-nav-hamburger{display:none}}.hamburger{padding:.75rem;border:none;background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none}.hamburger-box{width:35px;height:18px;position:relative;display:inline-block}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:100%;height:3px;background-color:#fff;position:absolute;left:0;transition:transform .3s ease,opacity .3s ease}.hamburger-inner{top:50%;transform:translateY(-50%)}.hamburger-inner::before{content:"";top:-10px}.hamburger-inner::after{content:"";bottom:-10px}.hamburger--squeeze .hamburger-inner,.hamburger--squeeze .hamburger-inner::before,.hamburger--squeeze .hamburger-inner::after{transition-duration:.15s}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);background-color:#fff}.hamburger--squeeze.is-active .hamburger-inner::before{transform:translateY(10px) rotate(90deg)}.hamburger--squeeze.is-active .hamburger-inner::after{transform:translateY(-10px) rotate(90deg);opacity:0}.main-navigation.show-menu .main-menu{display:block}@media(min-width: 45rem){.main-navigation.show-menu .main-menu{display:flex}}.page-template-author-illustrator{background-color:#fff3fc;position:relative}.page-template-author-illustrator .flex-wrap .flex{padding:1rem}.dark-pink-text-colour{color:#cf2f70}.page-template-author-illustrator h1{font-family:"Handy Sans";text-transform:uppercase}@media(min-width: 768px){.page-template-author-illustrator h1{font-size:55px;line-height:62px}}@media(min-width: 46.6667rem){.hero-content>h2{font-size:70px !important;line-height:52px !important;text-transform:none !important;font-family:"Handy Sans" !important}}.hero-content>h2{margin-bottom:16px;font-size:42px;line-height:36px;text-transform:none !important;font-family:"Handy Sans" !important}@media(min-width: 768px){.hero-content{width:40%;padding:1rem}.hero-image{width:60%;padding-top:1rem;padding-left:1rem;padding-right:1rem}}.hero-cta{background-color:#4f4696;color:#fff;font-size:16px;line-height:18px;transition:all .3s;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.08);display:inline-block;font-size:34px;padding:16px 48px;line-height:26px;text-transform:uppercase}.single-activity,.signup{font-family:"Handy Sans"}.back-button{margin:20px 0 0 35px}.back-button a{position:relative;font-size:22px;line-height:28px;text-transform:capitalize;text-decoration:none}.back-button a:before{content:"<";color:#cf2f70;background-size:contain;background-repeat:no-repeat;position:absolute;display:block;top:50%;left:-30px;height:28px;width:23px;transform:translateY(-50%)}.off-white-background{background-color:#fff3fc;position:relative}.off-white-background:after,.off-white-background:before{position:absolute;top:0;bottom:0;content:"";flex:1;background:#fff3fc;height:100%}.asset-detail__category{color:#8066b2;margin:8px 0;font-size:22px;line-height:28px;text-transform:uppercase}.asset-detail__title{margin-bottom:8px;color:#cf2f70;text-transform:uppercase}.asset-detail__description{color:#dc4c8a;font-size:22px;line-height:28px;margin-bottom:64px}.asset-detail__action{background-color:#cf2f70;color:#fff;font-size:16px;line-height:18px;transition:all .3s;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.08);font-size:24px;text-transform:uppercase;padding:20px 48px 18px;display:inline-block;text-decoration:none}.related-book h4{text-transform:uppercase;color:#794f9a;font-size:30px;line-height:38px;margin-bottom:8px}@media(min-width: 768px){.activity-detail .asset-detail .related-book__price,.activity-detail .asset-detail .related-book__summary{font-size:22px;line-height:28px}}.related-book__price,.related-book__summary{color:#794f9a;font-size:18px;line-height:22px}.activity-detail .asset-detail .related-book__price{margin-bottom:0}.asset-detail__image img{max-width:90%;margin:0 auto}.image-shadow{box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.08)}.related-book__content a{text-decoration:none}.post-type-archive-activity{font-family:"Handy Sans"}.dark-pink-text-colour,.pink-text-colour{color:#cf2f70}.activities__subtitle,.activities__title{background-color:#fff3fc;position:relative}.pink-text-colour{font-size:22px;line-height:28px}.pink__colour{background:#fff3fc}.activities-section{padding:16px;text-align:center;max-width:1200px;margin:20px auto}@media(min-width: 768px){.activities-section{padding:32px}}.activities-title{color:#de0e8c;font-size:40px;line-height:40px;font-weight:bold;text-transform:uppercase;padding:24px 0 32px}@media(min-width: 768px){.activities-title{font-size:30px}}.related-activities-slider-container{position:relative;padding:0 45px}@media(max-width: 500px){.related-activities-slider-container{padding:0 25px}}.activity-item{padding:0 8px;box-sizing:border-box}.activity-card{display:block;text-decoration:none;color:inherit;cursor:pointer}.activity-image-container{position:relative;margin-bottom:12px}.image-shadow{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.activity-image-container img{display:block;width:100%;height:auto;aspect-ratio:250/350;object-fit:cover;border-radius:8px}.activity-title{font-size:22px;color:#8066b2;line-height:28px;text-align:center;min-height:58px;padding:0 4px}.related-activities-slider-container .tns-controls{position:absolute;top:calc(50% - 35px);left:0px;right:0px;display:flex;justify-content:space-between;z-index:10;pointer-events:none}.related-activities-slider-container .tns-controls button{pointer-events:all;background-color:rgba(0,0,0,0);color:#84307c;border:none;border-radius:0;width:40px;height:43px;font-size:28px;font-weight:bold;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.related-activities-slider-container .tns-controls button:hover{color:#84307c}@media(max-width: 500px){.related-activities-slider-container .tns-controls button{width:35px;height:38px;font-size:24px}}.related-activities-slider-container .tns-controls button[disabled]{opacity:1;cursor:pointer;color:#84307c}.tns-inner{padding-left:0 !important;padding-right:0 !important}.tv-series{font-family:"Handy Sans";background-color:#fff}.tv-series .header{border-bottom:1px solid #f6c9dd}.tv-series .wp-block-group a{text-transform:uppercase;text-decoration:none}.tv-series .wp-block-group h1,.tv-series .wp-block-group h2{text-transform:uppercase}.tv-series .wp-block-group p{margin-bottom:1em;font-size:22px;line-height:28px}.tv-series .primary-button{font-size:22px;line-height:48px}.primary-button{background-color:#cf2f70;color:#fff;font-size:16px;line-height:18px;padding:10px 30px;transition:all .3s;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.08);display:inline-block}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.defer-background:before{right:100%}.defer-background:after,.defer-background:before{position:absolute;top:0;bottom:0;width:100%;content:"";flex:1;background:#000;height:100%}.defer-background:after{left:100%}.defer-background:after,.defer-background:before{position:absolute;top:0;bottom:0;width:100%;content:"";flex:1;background:#000;height:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 768px){.tv-series .wp-block-group h1{font-size:55px;line-height:62px}.tv-series .wp-block-group h2{font-size:40px;line-height:48px}}.meet-nancy-section{background-color:#d47380;position:relative;overflow:visible;padding-top:2.5rem;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.meet-nancy-section::before,.meet-nancy-section::after{content:"";position:absolute;top:0;bottom:0;width:100vw;height:100%;background-color:#ec6aa9;z-index:-1}.meet-nancy-section::before{right:100%}.meet-nancy-section::after{left:100%}.meet-nancy-container{margin-left:auto;margin-right:auto;width:100%}.meet-nancy-title{font-family:"Burbank-Regular",sans-serif;font-size:36px;line-height:1.2;color:#fff;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:1rem}.characters-wrapper{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin-top:20px}.character-item{width:50%;flex-shrink:1;padding-top:.5rem;padding-bottom:.5rem;padding-left:.25rem;padding-right:.25rem;display:flex;flex-direction:column;align-items:center;text-align:center}.character-item .character-image-container{width:100%;display:flex;justify-content:center;position:relative;margin-bottom:0}.character-item .character-image-link{display:block;position:relative;width:100px;height:100px;margin:0 auto;transition:all .3s}.character-item .character-image-link::after{content:"";position:absolute;border-radius:50%;z-index:2;transition:all .3s;background-color:rgba(0,0,0,0);top:0;left:0;width:100%;height:100%}.character-item img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3}.character-item .character-name-link{font-family:"Burbank-Regular",sans-serif;font-size:16px;line-height:1.2;color:#fff;border:6px solid rgba(0,0,0,0);border-radius:8px;padding:.2em .8em;display:inline-block;text-decoration:none;text-transform:capitalize;transition:background-color .3s,border-color .3s;width:auto;max-width:90%;box-sizing:border-box;position:relative;z-index:1;margin-top:-2px}.character-item.is-active .character-image-link::after{top:-6px;left:-6px;width:calc(100% + 12px);height:calc(100% + 12px);background-color:#ae3189}.character-item.is-active .character-name-link{background-color:#ae3189;border-color:#fff}.character-item:not(.is-active) .character-image-link:hover::after{top:-6px;left:-6px;width:calc(100% + 12px);height:calc(100% + 12px);background-color:#ae3189}.character-item:not(.is-active) .character-name-link:hover{background-color:#ae3189;border-color:#fff}@media(min-width: 768px){.meet-nancy-section{padding-top:3rem;padding-bottom:4rem;padding-left:0;padding-right:0}.meet-nancy-title{font-size:55px;line-height:62px;margin-bottom:1.5rem}.character-item{width:50%;padding-top:2rem;padding-bottom:2rem;padding-left:5rem;padding-right:5rem}.character-item .character-image-container{margin-bottom:0}.character-item .character-image-link{width:175px;height:175px}.character-item img{max-width:100%;max-height:100%}.character-item .character-name-link{font-size:28px;line-height:1;border-width:8px;border-radius:10px;padding:.3em 1em;max-width:260px;margin-top:-6px}.character-item.is-active .character-image-link::after{top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px)}.character-item:not(.is-active) .character-image-link:hover::after{top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px)}}@media(min-width: 768px){.meet-nancy-container{max-width:768px;padding-left:1rem;padding-right:1rem}}@media(min-width: 1024px){.meet-nancy-container{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 1280px){.meet-nancy-container{max-width:1280px;padding-left:2rem;padding-right:2rem}}.page-template-characters{background-color:#fff;font-family:"Handy Sans"}.page-template-characters .hcp-about{border-bottom:1px solid #d6d8fd;padding-bottom:32px}@media(min-width: 768px){.page-template-characters .hcp-about h1{margin-bottom:48px !important;text-align:left}}.page-template-characters .hcp-about h1{color:#cf2f70 !important;text-align:left;margin-bottom:16px;text-transform:uppercase;font-size:40px;line-height:48px}.character__meet-characters h2,.signup h1{color:#cf2f70 !important;text-align:center;margin-bottom:16px;text-transform:uppercase;font-size:40px;line-height:48px}.page-template-characters .hcp-about .h2__text{margin-bottom:32px;color:#454545;font-size:22px;line-height:28px}.page-template-characters .wp-block-image img{margin:auto !important}.site-footer{padding:1.875rem 0;text-align:center;background-color:#fff;color:#454545;width:100%;font-size:15px;font-family:"Open Sans",sans-serif}.site-footer,.site-footer p,.site-footer a{font-weight:400}.footer-container{max-width:1024px;margin:0 auto;padding-left:.5rem;padding-right:.5rem;padding-bottom:1rem}.footer-title-wrapper h2{font-family:"Burbank-Regular",sans-serif;color:#ec6aa9;font-size:32px;line-height:40px;margin-top:0;margin-bottom:8px;text-transform:uppercase;font-weight:normal}.social-medias{display:flex;justify-content:center;align-items:center;padding-bottom:30px;flex-wrap:wrap}.social-medias a.social-icon{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;background-color:#ec6aa9;border-radius:50%;margin:0 10px;transition:background-color .3s ease;text-decoration:none;color:#fff}.social-medias a.social-icon:hover{background-color:#dc4c8a}.social-medias a.social-icon svg{width:34px;height:34px}.footer-nav{margin-bottom:20px}.footer-nav ul.menu{list-style:none;padding:0;margin:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:baseline}.footer-nav ul.menu li{line-height:1.5}.footer-nav ul.menu li{display:inline}.footer-nav ul.menu li a{display:inline;padding:.2rem .1rem;font-size:1em;color:#454545;font-weight:400;vertical-align:baseline;white-space:nowrap;color:#454545;text-decoration:none;transition:all .3s}.footer-nav ul.menu li:not(:last-child)::after{content:"|";display:inline-block;padding:0;color:#454545;font-weight:400;vertical-align:baseline;margin:0 .3em}.footer-nav+p{font-size:1em;margin-top:0;margin-bottom:10px;line-height:1.6;font-weight:400;color:#454545}.footer-copyright{font-size:1em;margin-top:0;margin-bottom:0;line-height:1.6;font-weight:400;color:#454545}.footer-copyright a{font-weight:400;text-decoration:none;color:#454545 !important}@media(max-width: 459px){.social-medias{padding-bottom:1.5rem}.social-medias a.social-icon{margin:5px;width:50px;height:50px}.social-medias a.social-icon svg{width:28px;height:28px}.footer-nav{margin-bottom:1rem}.footer-nav ul.menu{flex-direction:column}.footer-nav ul.menu li{margin:.2rem 0}.footer-nav ul.menu li a{white-space:normal;padding:.2rem .1rem}.footer-nav ul.menu li:not(:last-child)::after{content:"";padding:0;margin:0}.footer-nav+p,.footer-copyright{font-size:.875em;margin-bottom:8px}.footer-copyright{margin-bottom:0}}@media(min-width: 768px){.site-footer{padding-top:64px}.footer-title-wrapper h2{font-size:40px;line-height:64px;margin-bottom:32px}.social-medias{padding-bottom:2.5rem}.social-medias a.social-icon{width:106px;height:106px}.social-medias a.social-icon svg{width:58px;height:58px}.footer-nav{margin-bottom:25px}.footer-nav ul.menu{flex-direction:row}.footer-nav ul.menu li a{padding:.25rem .2rem;white-space:nowrap}.footer-nav ul.menu li:not(:last-child)::after{content:"|";padding:0;margin:0 .4em}.footer-nav+p{margin-bottom:12px}.footer-copyright{margin-bottom:0}}.mid-pink-text-colour{color:#ec6aa9}@media(min-width: 768px){.signup h3{font-size:30px !important;line-height:48px !important}}.signup h3{font-size:22px;line-height:40px;margin-bottom:8px;margin-top:16px;text-transform:uppercase}.signup .wp-element-button{background-color:#cf2f70 !important;color:#fff !important;font-size:16px !important;line-height:18px !important;padding:10px 30px !important;transition:all .3s !important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.08) !important;display:inline-block !important;text-transform:uppercase}.signup .wp-block-button__link{border-radius:0px !important;width:auto !important}.signup .mb-8{margin-bottom:2rem !important}.home .hero-cta:hover{background-color:#0055a5 !important}.home section.carousel-cn{background-color:#fdf6bd}.home section.carousel-cn button svg{color:#000;opacity:.5}.home section.carousel-cn button svg:hover{color:#000;opacity:1}@media(min-width: 1440px){.home section.carousel-cn .flickity-prev-next-button.previous{left:-25px}.home section.carousel-cn .flickity-prev-next-button.next{right:-25px !important}}.home section.carousel-cn h2.carousel-header{font-size:42px;line-height:36px;text-transform:none;letter-spacing:1.4px;margin-bottom:0px}@media(min-width: 768px){.home section.carousel-cn h2.carousel-header{font-size:70px;line-height:75px;margin-bottom:16px}}.home section.carousel-cn p{font-family:"Open Sans";font-size:15px;font-weight:300}@media(min-width: 768px){.home section.carousel-cn p{font-size:18px}}.home section.carousel-cn .carousel-slide .carousel-cta{transition:none !important}.home section.carousel-cn .carousel-slide .carousel-cta .carousel-title{color:#4f4696;font-family:"Open Sans";font-size:18px;font-weight:300;text-transform:none}.home section.carousel-cn .carousel-slide .carousel-cta:hover>img,.home section.carousel-cn .carousel-slide h2{outline:0px !important;border:0px !important;border-radius:0px}.home section.carousel-cn .carousel-slide .carousel-cta:hover>h2{margin-bottom:16px}.home section.carousel-cn .carousel-slide h2{padding:8px !important}.home section.carousel-cn .carousel-slide h2:hover{color:#fff !important;border-radius:5px;background-color:#4f4696;outline:8px solid #fff !important}.home-blockquote blockquote{font-family:"Open Sans",sans-serif !important;font-size:18px;text-transform:none;text-align:center;margin:0;padding-inline:32px;font-weight:300;line-height:27px;max-width:511px;border-left:none !important;border-left:none !important}@media(min-width: 768px){.home-blockquote blockquote{max-width:1152px;padding-inline:0;line-height:48px;font-size:30px}}.flickity-viewport .flickity-slider{display:flex;align-items:center;justify-content:center}.carousel-slide h2{padding:4px;width:fit-content;margin-inline:auto;border:3px solid rgba(0,0,0,0);border-radius:6px;transition:border .3s ease}.carousel-slide:nth-child(1) a h2{color:#ce2832 !important}.carousel-slide:nth-child(1) a h2:hover{border-color:#ce2832}.carousel-slide:nth-child(2) a h2{color:#07bfde !important}.carousel-slide:nth-child(2) a h2:hover{border-color:#07bfde}.carousel-slide:nth-child(3) a h2{color:#efa802 !important}.carousel-slide:nth-child(3) a h2:hover{border-color:#efa802}.carousel-slide:nth-child(4) a h2{color:#cf2f70 !important}.carousel-slide:nth-child(4) a h2:hover{border-color:#cf2f70}.carousel-slide:nth-child(5) a h2{color:#4cac2c !important}.carousel-slide:nth-child(5) a h2:hover{border-color:#4cac2c}.carousel-slide:nth-child(6) a h2{color:#34306a !important}.carousel-slide:nth-child(6) a h2:hover{border-color:#34306a}.carousel-slide:nth-child(7) a h2{color:#ffe200 !important}.carousel-slide:nth-child(7) a h2:hover{border-color:#ffe200}.carousel-slide:nth-child(8) a h2{color:#0055a5 !important}.carousel-slide:nth-child(8) a h2:hover{border-color:#0055a5}.carousel-slide:nth-child(9) a h2{color:#07bfde !important}.carousel-slide:nth-child(9) a h2:hover{border-color:#07bfde}.carousel-slide:nth-child(9) a h2{color:#e67924 !important}.carousel-slide:nth-child(9) a h2:hover{border-color:#e67924}.carousel-slide:nth-child(10) a h2{color:#cf2f70 !important}.carousel-slide:nth-child(10) a h2:hover{border-color:#cf2f70}.carousel-slide.is-selected h2{background-color:#fff}.carousel-slide.is-selected:nth-child(1) a h2{border-color:#ce2832}.carousel-slide.is-selected:nth-child(2) a h2{border-color:#07bfde}.carousel-slide.is-selected:nth-child(3) a h2{border-color:#efa802}.carousel-slide.is-selected:nth-child(4) a h2{border-color:#cf2f70}.carousel-slide.is-selected:nth-child(5) a h2{border-color:#4cac2c}.carousel-slide.is-selected:nth-child(6) a h2{border-color:#34306a}.carousel-slide.is-selected:nth-child(7) a h2{border-color:#ffe200}.carousel-slide.is-selected:nth-child(8) a h2{border-color:#0055a5}.carousel-slide.is-selected:nth-child(9) a h2{border-color:#07bfde}.carousel-slide.is-selected:nth-child(10) a h2{border-color:#e67924}.carousel-slide.is-selected:nth-child(11) a h2{border-color:#cf2f70}.home-blockquote blockquote cite{font-family:"Open Sans",sans-serif !important;text-transform:none;font-size:15px;font-weight:300;line-height:22px;max-width:200px;margin-inline:auto}@media(min-width: 768px){.home-blockquote blockquote cite{font-size:18px;margin-top:32px;max-width:none;margin-top:32px}}.testimonial-cn .flickity-prev-next-button.previous>svg.flickity-button-icon{fill:#000 !important;opacity:.5}.testimonial-cn svg.flickity-button-icon{fill:#000 !important;opacity:.5}.testimonial-cn .flickity-prev-next-button.next{right:10px !important}.testimonial-cn .flickity-prev-next-button.previous{left:10px !important}.responsive-container{padding:0}.hero__container--left>h1{font-family:"Handy Sans";font-size:42px;line-height:36px;text-transform:none;color:#4f4696 !important;letter-spacing:1.4px}.hero__container--left>h2{color:#454545;font-size:15px !important;font-family:"Open Sans";font-weight:300;line-height:22px}.hero__container--left>div{max-width:205px;margin-inline:auto}.hero__container--left>div>a{font-size:28px !important;text-transform:uppercase;color:#fff;line-height:26px;letter-spacing:1.4px;padding:16px 48px;background-color:#4f4696;display:block}@media(min-width: 768px){.secondary-hero{padding:64px 32px !important}.hero__container--left>h1{font-size:70px;line-height:75px}.hero__container--left>h2{font-size:18px !important;line-height:27px;margin-block:16px 64px}.hero__container--left>div{margin-inline:unset;max-width:226px}.hero__container--left>div>a{font-size:34px !important;line-height:26px}}.component__newsletter h2{font-family:"Handy Sans";letter-spacing:1.4px;line-height:36px}@media(min-width: 768px){.component__newsletter h2{font-size:32px !important;line-height:36px !important;max-width:405px}}.component__newsletter form{font-family:"Open Sans" !important;text-align:center}@media(min-width: 768px){.component__newsletter form{text-align:unset;font-size:18px;font-weight:400}}.component__newsletter form label{font-size:15px;font-weight:300 !important}@media(min-width: 768px){.component__newsletter form label{font-size:18px;font-weight:400}}.component__newsletter form input{font-family:"Open Sans" !important;margin-top:10px;color:#000}.component__newsletter form ul{margin-top:10px}.component__newsletter form select{font-family:"Open Sans" !important;font-weight:300}.component__newsletter form button{background-color:#fdf6bd !important;color:#4f4696;font-family:"Handy Sans" !important;font-size:26px !important;letter-spacing:1.4px}.component__newsletter p{font-family:"Open Sans" !important;font-weight:300}.component__newsletter a{font-weight:700}@media(min-width: 768px){footer{padding-block:30px !important}}footer .footer-container{font-size:12px}footer .footer-container .footer-nav{margin-bottom:1em}@media(min-width: 1024px){footer .footer-container .footer-nav{margin-bottom:1rem}}footer .footer-container .footer-nav ul.menu{display:flex;flex-direction:row;align-items:center}footer .footer-container .footer-nav ul.menu li{margin-block:0;line-height:22px}@media(min-width: 768px){footer .footer-container .footer-nav ul.menu li{padding-block:3px}}footer .footer-container .footer-nav ul.menu li a{font-weight:300;padding:0px}footer .footer-container .footer-nav ul.menu li:not(:last-child)::after{content:"|";padding-inline:5px;margin-inline:0px}footer .footer-container .footer-artwork p{font-weight:300;line-height:22px}footer .footer-container .footer-copyright p{line-height:22px;margin-top:8px;font-size:12px;font-weight:300}.outer-sec{background-color:#fdf6bd !important}section .outer-sec .component{background-color:#fdf6bd}section .component__text h1{color:#4f4696;font-size:42px;text-transform:none;font-weight:400;line-height:36px;letter-spacing:1.4px}@media(min-width: 768px){section .component__text h1{font-size:70px;line-height:75px}}section .component__text p{font-family:"Open Sans";color:#454545;font-size:15px;font-weight:300;width:75%;margin-inline:auto;line-height:22px}@media(min-width: 768px){section .component__text p{font-size:18px;width:unset}}section .category-wrapper ul a{padding-inline:0;border-width:10px;box-shadow:none}section .category-wrapper ul .filter-item a span{font-family:"Open Sans";font-size:20px;font-weight:300}.tns-outer{position:relative}.tns-outer .tns-controls{position:absolute;width:95vw;left:50%;top:50%;transform:translate(-50%, -50%);z-index:10;display:flex;justify-content:space-between}.tns-outer .tns-controls button:nth-of-type(1){background-image:url(https://assets.supadu.io/13.8.0/pete-the-cat/img/arrow-prev.png);background-position:center;background-repeat:no-repeat;color:rgba(0,0,0,0)}.tns-outer .tns-controls button:nth-of-type(2){background-image:url(https://assets.supadu.io/13.8.0/pete-the-cat/img/arrow-next.png);background-position:center;background-repeat:no-repeat;color:rgba(0,0,0,0)}section .activities-section--all-category{font-family:"Open Sans"}section .activities-section--all-category .pagination-wrapper{text-transform:uppercase}section .activities-section--all-category .pagination-wrapper ul li span{font-weight:300;color:#f06564;background:#d56f4f;border:none;font-size:15px}section .activities-section--all-category .pagination-wrapper ul li a{color:#f06564;font-weight:300}section .activities-section--all-category .pagination-wrapper ul li.disabled span.current{color:#f06564 !important}section .activities-section--all-category .pagination-wrapper ul li.active span.current{color:#fff}section .activities-section--all-category a{color:#4f4696;font-size:18px;font-weight:300}.characters section.meet-nancy-section{padding:40px 16px}@media(min-width: 768px){.characters section.meet-nancy-section{padding:64px 0px}}.characters section.meet-nancy-section .characters-wrapper{max-width:700px;margin-inline:auto}.characters section.meet-nancy-section h1{font-family:"Handy Sans";text-transform:none;font-size:42px;letter-spacing:1.4px;line-height:36px;margin-bottom:8px}@media(min-width: 768px){.characters section.meet-nancy-section h1{font-size:70px;line-height:75px;margin-bottom:16px}}.characters section.meet-nancy-section p{font-family:"Open Sans";color:#fff;font-size:15px;font-weight:300;text-align:center}@media(min-width: 768px){.characters section.meet-nancy-section p{font-size:18px}}.characters section.meet-nancy-section .character-image-link{min-width:125px;min-height:125px;aspect-ratio:1}.characters section.meet-nancy-section .character-image-link::after{min-width:145px;min-height:145px;top:-10px !important;left:-10px !important}.characters section.meet-nancy-section .character-image-link::after{min-width:145px;min-height:145px;top:-10px !important;left:-10px !important}.characters section.meet-nancy-section .character-link-container{width:100%}.characters section.meet-nancy-section .character-name-link{font-family:"Handy Sans";font-size:32px;line-height:26px;letter-spacing:1.4px;display:block;margin:-12px auto 0px;padding-block:16px;padding-inline:24px}@media(min-width: 768px){.characters section.meet-nancy-section .character-name-link{font-size:38px;padding-inline:16px;max-width:unset;width:fit-content}}.characters section.meet-nancy-section .character-item{padding:0;margin-top:16px}.characters section.meet-nancy-section .character-item.is-active .character-name-link{background-color:#78b0cf;border-width:8px}.characters section.meet-nancy-section .character-item.is-active .character-image-link::after{background-color:#78b0cf}.characters div.post-content section.hcp-about.secondary-hero{border-bottom:none}.characters div.post-content section.hcp-about.secondary-hero h1{font-size:42px;text-transform:none;text-align:center;color:#d47380 !important}@media(min-width: 768px){.characters div.post-content section.hcp-about.secondary-hero h1{text-align:left;font-size:70px;line-height:75px;margin-bottom:16px !important}}.characters div.post-content section.hcp-about.secondary-hero div.component.hero .hero__container--left h2.h2__text{text-align:left;line-height:22px;padding-bottom:32px;margin-top:0;margin-bottom:0}@media(min-width: 768px){.characters div.post-content section.hcp-about.secondary-hero div.component.hero .hero__container--left h2.h2__text{border-bottom:0px}}.characters div.post-content h2.wp-block-heading{color:#d47380 !important;text-transform:none;font-family:"Handy Sans";line-height:36px}@media(min-width: 768px){.characters div.post-content h2.wp-block-heading{font-size:70px;line-height:75px;padding-bottom:0 !important}}.characters div.post-content section.hcp-about.secondary-hero{padding-bottom:0px}@media(min-width: 768px){.characters div.post-content section.hcp-about.secondary-hero{padding:56px 0px !important}}.characters div.post-content section.hcp-about.secondary-hero .hero__container{border-bottom:4px solid #d47380}@media(min-width: 768px){.characters div.post-content section.hcp-about.secondary-hero .hero__container{border-bottom:2px solid #d47380;padding-bottom:32px}}.characters div.post-content section.hcp-about.secondary-hero .hero__container--right{padding:0;max-width:287px}.characters div.post-content section.hcp-about.secondary-hero .hero__container--right img{margin:0}@media(min-width: 768px){.characters div.post-content section.hcp-about.secondary-hero .hero__container--right{max-width:389px}}@media(min-width: 1280px){.characters div.post-content section.hcp-about.secondary-hero .hero__container--right{max-width:492px}}@media(min-width: 768px){.characters div.post-content section.hcp-about.secondary-hero .hero__container--left{width:60% !important}}.characters div.post-content .wp-block-group.row.container.character__meet-characters{padding-top:16px;padding-bottom:80px}@media(min-width: 768px){.characters div.post-content .wp-block-group.row.container.character__meet-characters{padding-top:32px}}.signup-successful h1{margin-bottom:8px}@media(min-width: 768px){.signup-successful h1{margin-bottom:16px}}.signup-successful h2{font-family:"Handy Sans";font-size:36px;line-height:36px;text-transform:none;letter-spacing:1.4px}.signup-successful a.wp-block-button__link.wp-element-button{background-color:#4f4696;font-size:28px;text-transform:uppercase;border-radius:0;padding:16px 48px;line-height:26px;max-width:346px;letter-spacing:1.4px}@media(min-width: 768px){.signup-successful a.wp-block-button__link.wp-element-button{font-size:34px}}.authors,.illustrators{background-color:#fdf6bd}.authors section div.component.component__text,.illustrators section div.component.component__text{width:100%}.authors section div.component.component__text h1,.illustrators section div.component.component__text h1{color:#4f4696;text-align:center}@media(min-width: 768px){.authors section,.illustrators section{margin-bottom:0}}.authors section.row.container,.illustrators section.row.container{padding-block:unset}.authors div.component.component__text h1,.illustrators div.component.component__text h1{margin-bottom:8px}.authors div.component.component__text h1,.authors div.component.component__text h2,.illustrators div.component.component__text h1,.illustrators div.component.component__text h2{font-size:42px;line-height:36px;letter-spacing:1.4px;font-family:"Handy Sans";text-transform:none;text-align:center;color:#f06564}@media(min-width: 768px){.authors div.component.component__text h1,.authors div.component.component__text h2,.illustrators div.component.component__text h1,.illustrators div.component.component__text h2{font-size:70px;line-height:75px;text-align:left}}.authors div.component.component__text p,.illustrators div.component.component__text p{text-align:left;color:#454545;font-family:"Open Sans";font-weight:300;font-size:15px;line-height:22px}@media(min-width: 768px){.authors div.component.component__text p,.illustrators div.component.component__text p{font-size:18px;line-height:27px}}.authors .component__image,.illustrators .component__image{width:66%;margin-inline:auto}@media(min-width: 768px){.authors .component__image,.illustrators .component__image{width:33%;margin-inline:unset}}@media(min-width: 1024px){.authors .component__image,.illustrators .component__image{width:25%}}.authors div.container,.illustrators div.container{padding:16px;margin-bottom:0}@media(min-width: 1024px){.authors div.container,.illustrators div.container{padding-inline:0px;padding-block:2rem}}.authors .component.component__text,.illustrators .component.component__text{padding:0}@media(min-width: 768px){.authors .component.component__text,.illustrators .component.component__text{padding-left:2rem;width:66%}}@media(min-width: 1024px){.authors .component.component__text,.illustrators .component.component__text{padding:0 4rem;width:75%}}.authors .wp-block-button,.illustrators .wp-block-button{width:unset !important}.authors .wp-block-button a,.illustrators .wp-block-button a{text-transform:uppercase;letter-spacing:1.4px;font-size:28px;line-height:26px;min-width:fit-content;display:block;padding:1rem 3rem;margin-block:3rem}@media(min-width: 768px){.authors .wp-block-button a,.illustrators .wp-block-button a{font-size:34px;line-height:26px}}@media(min-width: 1024px){.authors .wp-block-button a,.illustrators .wp-block-button a{margin-block:3rem}}.authors .wp-block-columns,.illustrators .wp-block-columns{margin-bottom:0;padding-block:3rem}@media(min-width: 768px){.authors .wp-block-columns,.illustrators .wp-block-columns{margin-bottom:0}}.single-activity{background-color:#fdf6bd}.single-activity .activity-image-container.image-shadow{border-radius:0px;margin:12px 0px 24px 0px}.single-activity .activity-image-container.image-shadow img{border-radius:0px}.single-activity .component__link a{color:#4f4696;font-size:24px}.single-activity .component__link a::before{color:#4f4696}@media(min-width: 768px){.single-activity .component__link a{font-size:28px}}.single-activity .off-white-background{background-color:#fdf6bd}.single-activity h3{font-family:"Open Sans";text-align:center;font-weight:600;letter-spacing:1.4px;color:#4f4696}@media(min-width: 768px){.single-activity h3{text-align:left}}.single-activity h1{color:#4f4696;font-size:32px;text-transform:none;text-align:center;line-height:1.2;margin-block:8px;letter-spacing:1.4px}@media(min-width: 768px){.single-activity h1{font-size:70px;text-align:left}}.single-activity .asset-detail__description p{font-family:"Open Sans";font-size:15px;color:#454545;text-align:center;font-weight:300}@media(min-width: 768px){.single-activity .asset-detail__description p{font-size:18px;text-align:left}}.single-activity a.secondary-button.asset-detail__action{background-color:#4f4696;color:#fff;font-size:28px;margin-inline:auto;display:block;max-width:fit-content}@media(min-width: 768px){.single-activity a.secondary-button.asset-detail__action{margin-inline:unset;margin-right:auto;font-size:34px}}.single-activity .asset-detail__description.mb-6{margin-bottom:64px}.single-activity h3.activities-title{font-family:"Handy Sans";font-size:42px;text-transform:capitalize;color:#8cb035;font-weight:400;padding-block:24px}@media(min-width: 768px){.single-activity h3.activities-title{font-size:70px;text-align:center}}.single-activity .activity-title{font-family:"Open Sans";font-size:15px;line-height:22px;font-weight:300;letter-spacing:0px;color:#4f4696}@media(min-width: 768px){.single-activity .activity-title{font-size:18px}}.single-activity section.activities-section{background-color:#fff;margin-bottom:0}@media(min-width: 768px){.single-activity section.activities-section{font-size:70px;text-align:center;margin-inline:0;min-width:100%}}.single-activity section.activities-section .related-activities-slider-container{max-width:1280px;margin-inline:auto}@media(min-width: 601px){.home .wp-block-hcp-hero{padding:0px}}.home .wp-block-hcp-hero--container{flex-direction:column}@media(min-width: 768px){.home .wp-block-hcp-hero--container{flex-direction:row}}.home .hero-content{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.home .hero-content{width:50%;align-items:unset}}.home .hero-content h1{font-size:44px;line-height:49px;margin-bottom:16px}.home .hero-content h2{font-size:38px !important;line-height:38px !important;letter-spacing:2px;text-align:center}@media(min-width: 768px){.home .hero-content h2{text-align:left}}@media(min-width: 840px){.home .hero-content h2{font-size:52px !important;line-height:52px !important}}.home .hero-content a{font-size:16px;line-height:18px;padding:10px 30px;text-transform:none;width:fit-content}@media(min-width: 768px){.home .hero-image{width:50%}}.home .wp-block-hcp-carousel{padding:64px 32px;position:relative}@media(min-width: 1024px){.home .wp-block-hcp-carousel{padding-bottom:192px}}.home .wp-block-hcp-carousel .flickity-prev-next-button.next{right:0px}@media(min-width: 768px){.home .wp-block-hcp-carousel .flickity-prev-next-button.next{right:-25px}}.home .wp-block-hcp-carousel .flickity-prev-next-button.previous{left:0px}@media(min-width: 768px){.home .wp-block-hcp-carousel .flickity-prev-next-button.previous{left:-25px}}.home .wp-block-hcp-carousel h2.carousel-header{font-size:44px;line-height:49px;margin-bottom:unset}.home .wp-block-hcp-carousel p.carousel-subheader{font-size:16px;font-family:"Open Sans";font-weight:300}.home .wp-block-hcp-carousel::after{content:"";position:absolute;bottom:0;left:0;height:32px;width:100%;background-color:#0055a5}@media(min-width: 1024px){.home .wp-block-hcp-carousel::after{height:128px}}.newsletter-cn .secondary-button{background-color:#c2366c !important;color:#fff;text-transform:capitalize !important;font-size:16px !important;line-height:18px !important}.newsletter-cn .sailthru-form__restricted-age p{font-weight:700;text-align:center;padding:15px}.newsletter-cn .sailthru-form__legal a{color:#000}.newsletter-cn input#email_1{margin-top:unset}.newsletter-cn .invalid{border:2px solid red}@media(min-width: 768px){.top-container{display:flex;margin-top:52px;margin-bottom:16px;width:100%}.top-container .pagination{margin-block:0px !important}.top-container #total-books-count{margin-block:0px !important;min-width:fit-content}}.pagination,.simple-pagination{justify-content:center !important;margin-block:24px}@media(min-width: 768px){.pagination,.simple-pagination{margin:24px 0px !important;justify-content:flex-end !important}}.pagination ul,.simple-pagination ul{display:flex;justify-content:center;flex-wrap:wrap;margin-inline:auto !important}@media(min-width: 768px){.pagination ul,.simple-pagination ul{margin-inline:unset !important}}.pagination li,.simple-pagination li{padding:4px}.pagination li span,.pagination li a,.simple-pagination li span,.simple-pagination li a{border:none;background-color:unset;color:#ce2832 !important;font-family:"Open Sans";font-size:16px !important;padding:5px 8px;line-height:21px;border-radius:5px;text-transform:uppercase}.pagination a:hover,.simple-pagination a:hover{background-color:#ce2832 !important;color:#fff !important}.pagination li.active>a,.simple-pagination li.active>a{color:#fff !important;background-color:#ce2832 !important;margin:0;background-color:unset;border-color:unset}.pagination li.active>span,.simple-pagination li.active>span{background-color:#ce2832 !important}.pagination li.ais-Pagination-item--disabled>span,.simple-pagination li.ais-Pagination-item--disabled>span{color:#ce2832 !important;opacity:.4}header{margin-inline:0px !important}header div{padding:0px !important}.ais-Hits{margin-block:16px}.ais-Hits ol{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}@media(min-width: 768px){.ais-Hits ol{grid-template-columns:repeat(4, minmax(0, 1fr)) !important}}@media(min-width: 1024px){.ais-Hits ol{grid-template-columns:repeat(5, minmax(0, 1fr)) !important}}.ais-Hits ol li{max-width:240px;margin-block:0px}.ais-Hits ol li a{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.ais-Hits ol li a img{width:100%;height:auto;max-width:220px;max-height:unset !important;margin-top:0px;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.08);transition:transform .3s ease}.ais-Hits ol li a img:hover{transform:scale(1.05)}.ais-Hits ol li a h6.text-dark{font-family:"Open Sans";color:#0055a5 !important;font-weight:300 !important;font-size:18px;line-height:20px;min-height:45px;margin-bottom:5px;margin-top:8px}.ais-Hits ol li a span.price{font-family:"Open Sans";font-size:16px;line-height:18px}.page-id-115 .hcp-carousel,.page-child .hcp-carousel{background-color:#fff4b3;padding-inline:16px}@media(min-width: 768px){.page-id-115 .hcp-carousel,.page-child .hcp-carousel{padding-inline:32px}}.page-id-115 .hcp-carousel .flickity-prev-next-button.next,.page-child .hcp-carousel .flickity-prev-next-button.next{right:0px}@media(min-width: 768px){.page-id-115 .hcp-carousel .flickity-prev-next-button.next,.page-child .hcp-carousel .flickity-prev-next-button.next{right:-25px}}.page-id-115 .hcp-carousel .flickity-prev-next-button.previous,.page-child .hcp-carousel .flickity-prev-next-button.previous{left:0px}@media(min-width: 768px){.page-id-115 .hcp-carousel .flickity-prev-next-button.previous,.page-child .hcp-carousel .flickity-prev-next-button.previous{left:-25px}}@media(min-width: 768px){.page-id-115 .hcp-carousel,.page-child .hcp-carousel{padding-block:64px}}.page-id-115 .hcp-carousel .carousel-header,.page-child .hcp-carousel .carousel-header{font-size:44px;line-height:49px;text-transform:capitalize;color:#ce2832 !important}@media(min-width: 1024px){.page-id-115 .hcp-carousel .carousel-header,.page-child .hcp-carousel .carousel-header{font-size:60px;line-height:1}}.page-id-115 .hcp-carousel .carousel-subheader,.page-child .hcp-carousel .carousel-subheader{font-family:"Open Sans";font-size:20px;line-height:28px}.page-id-115 h2.h4,.page-child h2.h4{font-size:36px;color:#0055a5;font-family:"Handy Sans";margin-bottom:8px !important;margin-top:40px}.page-id-115 h2.h4+p,.page-child h2.h4+p{font-size:20px;line-height:28px;font-family:"Open Sans";text-align:center}.page-id-115 #total-books-count,.page-child #total-books-count{text-align:center !important;font-size:16px;line-height:21px;font-family:"Open Sans";font-weight:400 !important;margin-top:52px}@media(min-width: 1024px){.page-id-9 .col-12.col-md-3{padding-right:20px}.page-id-9 .col-12.col-md-9{padding-left:20px}}@media(min-width: 768px){.page-id-9 .col-12.col-md-3 h1{display:none}.page-id-9 .col-12.col-md-3 h3{display:none}.page-id-9 .col-12.col-md-3 span{display:none !important}.page-id-9 .col-12.col-md-3 h2.product-subtitle{display:none}}.page-id-9 .col-12.col-md-3 span{width:100%;text-align:center;display:block}.page-id-9 .col-12.col-md-3 h2.product-subtitle{text-align:center}@media(max-width: 767px){.page-id-9 .col-12.col-md-9 h1{display:none}.page-id-9 .col-12.col-md-9 h3{display:none}.page-id-9 .col-12.col-md-9 span{display:none}}.page-id-9 .entry-content{overflow:hidden}.page-id-9 .fancy-product-info{margin-top:42px}@media(min-width: 768px){.page-id-9 .fancy-product-info{margin-top:64px}}.page-id-9 .btn.btn-info.btn-browse{padding:15px 30px;color:#fff;width:100%;max-width:220px;background-color:#e67924;font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;line-height:21px;text-transform:uppercase;border-radius:9999px;border:0;display:flex;align-items:center;justify-content:center;gap:8px;margin-inline:auto}.page-id-9 .btn.btn-info.btn-browse .book-svg{fill:#fff;width:32px}.page-id-9 h1.product-title{color:#0055a5;font-size:46px;line-height:49px;margin-bottom:8px}@media(min-width: 768px){.page-id-9 h1.product-title{margin-top:0px !important}}.page-id-9 h3.book-contributors{font-size:22px;line-height:26px;font-family:"Handy Sans";color:#0055a5;text-transform:capitalize;margin-top:16px}.page-id-9 img.product-cover{max-width:75%;margin-inline:auto;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.08);margin-top:16px}@media(min-width: 768px){.page-id-9 img.product-cover{max-width:100%;margin-top:0px}}.page-id-9 .product-details-for-separate-style{background-color:#d5e9ef}.page-id-9 .product-details-for-separate-style .product-format{font-size:25px;color:#0994a5}.page-id-9 .product-details-for-separate-style .product-price{font-size:22px;line-height:21px;font-family:"Open Sans";font-weight:300}.page-id-9 .product-details-for-separate-style .product-buy-now{padding:16px 48px;background-color:#0994a5;color:#fff;line-height:18px;font-size:25px}.page-id-9 .product-details-for-separate-style .product-buy-now:hover{background-color:#0994a5 !important}@media(min-width: 768px){.page-id-9 .product-details-for-separate-style .product-buy-now{padding:10px 30px;font-size:16px}}.page-id-9 .product-editions-separate{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:24px;padding-top:24px !important}@media(min-width: 768px){.page-id-9 .product-editions-separate{flex-direction:column;margin-top:0px}}.page-id-9 .product-editions-separate .product-editions-title{font-size:28px;line-height:28px;text-transform:none;font-family:"Handy Sans";color:#0994a5;min-width:fit-content;margin-bottom:0px !important}@media(min-width: 768px){.page-id-9 .product-editions-separate .product-editions-title{font-size:22px !important;line-height:28px}}.page-id-9 .product-editions-separate p{font-size:22px;line-height:21px;color:#ce2832}.page-id-9 .accordion{margin-top:42px}.page-id-9 .accordion-button{font-family:"Handy Sans";font-size:28px !important;line-height:23px;color:#fff;background-color:#ce2832;padding:8px 24px !important;text-transform:none !important}.page-id-9 .accordion-button::after{font-size:28px !important}.page-id-9 .accordion-button:hover{color:#fff;background-color:#ce2832 !important}.page-id-9 .accordion-body{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px !important;line-height:21px;text-align:center}.page-id-9 .accordion-body strong{font-weight:600}.page-id-9 .accordion-body p{margin-bottom:32px}.page-id-9 .nav{padding-inline:16px}.page-id-9 .nav .nav-link{text-transform:uppercase;color:#ce2832;font-size:18px;line-height:23px;border-radius:0px;border-width:2px;border-bottom:0;text-transform:none}.page-id-9 .nav .nav-link.active{border-color:#ce2832}.page-id-9 .nav .nav-link.active::after,.page-id-9 .nav .nav-link.active::before{background-color:#cf2f70}.page-id-9 .nav-tabs .nav-link:focus,.page-id-9 .nav-tabs .nav-link:hover{isolation:unset}.page-id-9 .fade{transition:none}.page-id-9 .tab-pane{padding:20px 16px}.page-id-9 .tab-content{background-color:#fff;font-size:16px;line-height:21px;font-family:"Open Sans"}.page-id-9 .tab-content p{margin-bottom:16px}.page-id-9 .separator-decorative::before{content:"";height:80px;background:url(https://assets.supadu.io/7.1.7/pete-the-cat/img/separator-decorative.png) 50%;width:100%;background-repeat:no-repeat;background-size:contain;display:block;margin:0 auto}.page-id-9 .separator-decorative h2{font-size:36px;line-height:36px;font-family:"Handy Sans"}.page-id-9 .activities-title{border-top:none !important;font-size:28px !important;line-height:49px;font-family:Handy Sans}@media(min-width: 768px){.page-id-9 .activities-title{padding-top:0px !important}}.page-id-9 .activities-title::before{content:"";height:80px;background:url(https://assets.supadu.io/7.1.7/pete-the-cat/img/separator-decorative.png) 50%;width:100%;background-repeat:no-repeat;background-size:contain;display:none;margin:0 auto}@media(min-width: 768px){.page-id-9 .activities-title::before{display:block}}.page-id-9 .product-retailer-wrapper{grid-area:select;border:1px solid gray;background-color:#fff;font-family:Open Sans}.page-id-9 .product-retailer-wrapper .product-retailer-btn{width:100%;text-align:left;background-color:inherit;color:#454545;font-size:18px;font-family:inherit;position:relative;padding-inline:10px;padding-block:5px}.page-id-9 .product-retailer-wrapper .product-retailer-btn::before{content:"▼";position:absolute;right:15px;display:flex;top:35%;font-size:10px}.page-id-9 .product-retailer-wrapper .product-retailer-list{max-height:0px;overflow:hidden;margin:0px;font-size:18px;background-color:#fff}.page-id-9 .product-retailer-wrapper .product-retailer-list li{list-style:none;padding-inline:10px;padding-block:5px}.page-id-9 .product-retailer-wrapper .product-retailer-list li a{text-decoration:none;color:#454545;display:block}.page-id-9 .product-retailer-wrapper .product-retailer-list li a:hover{color:#07bfde}.page-id-9 .product-retailer-wrapper .product-retailer-list.open{max-height:100%}.page-id-9 .tns-controls{max-width:1150px}.page-id-9 section.newsletter-cn{background-color:#ffe200 !important;color:#000 !important}.page-id-9 section.newsletter-cn h2{color:#c2366c}@media(min-width: 1280px){.page-id-9 section.newsletter-cn h2{padding-right:0px !important}}.songs-videos .component__text h1{color:#835eb9;font-size:44px;line-height:49px;margin-bottom:16px}@media(min-width: 1024px){.songs-videos .component__text h1{font-size:58px;line-height:49px}}.songs-videos .component__text p{font-size:16px;padding-inline:16px;width:100%;max-width:768px}.songs-videos main#site-content{overflow:hidden}.songs-videos main>section.container.row:first-child{background-color:#835eb9;position:relative}.songs-videos main>section.container.row:first-child::after,.songs-videos main>section.container.row:first-child::before{content:"";position:absolute;width:5000px;height:100%;top:0px;background-color:#835eb9}.songs-videos main>section.container.row:first-child::after{left:100%}.songs-videos main>section.container.row:first-child::before{right:100%}.songs-videos .grid .component p{font-size:16px;line-height:18px;font-family:"Open Sans";margin-block:16px}.songs-videos .grid a h3{color:#835eb9;font-family:"Handy Sans";font-size:20px}.songs-videos .separator-decorative::before{content:"";height:80px;background:url(https://assets.supadu.io/7.1.7/pete-the-cat/img/separator-decorative.png) 50%;width:100%;background-repeat:no-repeat;background-size:contain;display:block;margin:0 auto}.songs-videos .separator-decorative h2{font-size:36px;line-height:36px;font-family:"Handy Sans"}.post-type-archive-activity .category-wrapper{max-width:unset;padding-inline:0px !important}@media(min-width: 768px){.post-type-archive-activity .category-wrapper{padding-inline:16px !important}}.post-type-archive-activity .category-wrapper .carousel{max-width:375px;--dot-size: 139.4px;margin-inline:auto;background-color:#fdf6bd}@media(min-width: 480px){.post-type-archive-activity .category-wrapper .carousel{max-width:480px;--dot-size: 142px}}@media(min-width: 768px){.post-type-archive-activity .category-wrapper .carousel{--dot-size: 169.3px;max-width:736px}}@media(min-width: 1024px){.post-type-archive-activity .category-wrapper .carousel{--dot-size: 140.2px;max-width:995px}}@media(min-width: 1280px){.post-type-archive-activity .category-wrapper .carousel{--dot-size: 127.4px;max-width:1250px}}@media(min-width: 1440px){.post-type-archive-activity .category-wrapper .carousel{--dot-size: 147.7px;max-width:1390px}}.post-type-archive-activity .category-wrapper .carousel ul{padding-inline:16px;gap:32px}.post-type-archive-activity .category-wrapper .carousel li{cursor:pointer;outline:10px solid rgba(0,0,0,0);padding:4px;transition:outline .3s ease-in-out,box-shadow .3s ease-in-out}.post-type-archive-activity .category-wrapper .carousel li a{width:100%;height:100%;display:block;display:flex;justify-content:center;align-items:center;position:relative;z-index:10;font-size:24px;text-transform:uppercase;padding:8px;border:0}@media(min-width: 1280px){.post-type-archive-activity .category-wrapper .carousel li a{font-size:22px}}@media(min-width: 1440px){.post-type-archive-activity .category-wrapper .carousel li a{font-size:24px}}.post-type-archive-activity .category-wrapper .carousel a::before{content:"";position:absolute;border-radius:100%;width:100%;height:100%;background-color:rgba(0,0,0,0);top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;transition:outline .3s ease,box-shadow .3s ease;outline:10px solid rgba(0,0,0,0)}.post-type-archive-activity .category-wrapper .carousel li:hover>a::before,.post-type-archive-activity .category-wrapper .carousel li.active>a::before{box-shadow:0px 0px 14px 5px rgba(0,0,0,.5);outline-color:#fff}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(1){background-color:#34306a}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(2){background-color:#0055a5}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(3){background-color:#4cac2c}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(4){background-color:#0994a5}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(5){background-color:#835eb9}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(6){background-color:#ce2832}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(7){background-color:#34306a}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(8){background-color:#0055a5}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(9){background-color:#4cac2c}.post-type-archive-activity .category-wrapper .carousel li:nth-of-type(10){background-color:#0994a5}.post-type-archive-activity .category-wrapper .carousel button:nth-of-type(1){background:url(https://assets-staging.supadu.io/13.3.7/pete-the-cat/img/arrow-prev.png);width:34px !important;height:34px !important;color:rgba(0,0,0,0) !important;border:none;border-radius:100%;background-repeat:no-repeat;background-position:center;opacity:.8;position:absolute;left:0px}@media(min-width: 480px){.post-type-archive-activity .category-wrapper .carousel button:nth-of-type(1){position:static}}.post-type-archive-activity .category-wrapper .carousel button:nth-of-type(2){background:url(https://assets-staging.supadu.io/13.3.7/pete-the-cat/img/arrow-next.png);width:34px !important;height:34px !important;color:rgba(0,0,0,0) !important;border:none;border-radius:100%;background-repeat:no-repeat;background-position:center;opacity:.8;position:absolute;right:0px}@media(min-width: 480px){.post-type-archive-activity .category-wrapper .carousel button:nth-of-type(2){position:static}}.post-type-archive-activity .category-wrapper .carousel button:hover{opacity:1}.post-type-archive-activity .outer-sec .component.component__text.activities__title{padding:0px !important}.post-type-archive-activity .outer-sec .subtitle.activities__subtitle{max-width:unset}.post-type-archive-activity .outer-sec h1{color:#4cac2c;padding:32px 0px 16px;line-height:49px;font-size:44px}.post-type-archive-activity .outer-sec p{font-size:20px;line-height:28px}@media(min-width: 1024px){.post-type-archive-activity .outer-sec h1{padding:64px 0px 16px;font-size:60px;line-height:1}}.post-type-archive-activity .assets-list li img{margin-bottom:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.08)}.post-type-archive-activity .assets-list li a{font-size:18px;line-height:20px;color:#0055a5;font-family:"Handy Sans"}.post-type-archive-activity section div.row.mx-auto.container.pb-16{padding-bottom:0px}.post-type-archive-activity .activities-section.activities-section--all-category{margin-block:0px;padding-inline:8px}@media(min-width: 768px){.post-type-archive-activity .activities-section.activities-section--all-category{padding-inline:16px}}.single-activity h3.asset-detail__category{font-size:16px;line-height:26px;color:#0055a5}@media(min-width: 768px){.single-activity h3.asset-detail__category{margin-bottom:0px}}.single-activity h1.asset-detail__title{color:#27720c}@media(min-width: 768px){.single-activity h1.asset-detail__title{font-size:38px;line-height:49px}}.single-activity .asset-detail__description{margin-bottom:48px !important}@media(min-width: 768px){.single-activity .asset-detail__description{margin-bottom:24px !important}}.single-activity .asset-detail__description p{font-size:16px;line-height:21px;margin-bottom:0px}.single-activity a.secondary-button.asset-detail__action{background-color:#4cac2c;padding:24px;line-height:18px}.single-activity a.secondary-button.asset-detail__action:hover{background-color:#fff;color:#4cac2c}@media(min-width: 768px){.single-activity a.secondary-button.asset-detail__action{font-size:18px;padding:16px 24px}}.single-activity .related-book-display{padding-top:0px !important;margin-top:0px !important}.single-activity .related-book-display h3{display:none}.single-activity .related-book-display div.w-full.flex.flex-col.justify-center{padding-left:32px}.single-activity .related-book-display .asset-detail__title a{color:#07123f;text-transform:none;line-height:1.5;font-size:28px;font-family:Handy Sans}.single-activity .related-book-display p,.single-activity .related-book-display div.text-base{color:#2d2b2b;margin-bottom:8px;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:21px}.single-activity section.newsletter-cn{background-color:#ffe200 !important;color:#000 !important}.single-activity section.newsletter-cn h2{color:#c2366c}@media(min-width: 1280px){.single-activity section.newsletter-cn h2{padding-right:0px !important}}.activities-section h3.activities-title{color:#ce2832;font-size:28px;line-height:26px}@media(min-width: 768px){.activities-section h3.activities-title{text-transform:capitalize !important;font-size:44px;line-height:26px}}.activities-section div.activity-title{color:#0055a5;font-family:"Handy Sans";font-size:18px}.pete-the-cat-and-friends h1.primary-text-colour{color:#ce2832;letter-spacing:normal}@media(min-width: 768px){.pete-the-cat-and-friends h1.primary-text-colour{font-size:44px;line-height:49px}}.pete-the-cat-and-friends h3.primary-text-colour{font-family:"Handy Sans";color:#ce2832;font-size:26px;line-height:26px;margin-bottom:8px}.pete-the-cat-and-friends .dark-blue-text-colour{color:#0055a5;font-size:16px;margin-inline:auto;width:100%}.pete-the-cat-and-friends .component h3{color:#ce2832;font-family:"Handy Sans";font-size:26px;line-height:26px;margin-top:16px;margin-bottom:8px}.pete-the-cat-and-friends .component p{font-family:"Open Sans";color:#0055a5;font-weight:300}.authors{background-color:#fff}.authors section.row.container{margin-top:64px}.authors div.component.component__text.dark-pink-text-colour h1{font-size:44px;line-height:47px;margin-bottom:16px;letter-spacing:normal;color:#835eb9}.authors div.component.component__text h2{font-size:36px;line-height:36px;text-align:left;color:#e67924;margin-bottom:8px}.authors div.component.component__text p{font-size:14px;line-height:21px;font-weight:400;margin-bottom:14px}@media(min-width: 1024px){.authors div.component.component__text p{font-size:16px}}.authors section.newsletter-cn{margin-top:0px !important}.flickity-prev-next-button.next{background-image:url(https://assets-staging.supadu.io/13.9.3/pete-the-cat/img/arrow-next.png);background-position:center;background-repeat:no-repeat;opacity:.8}.flickity-prev-next-button.next svg{display:none}.flickity-prev-next-button.previous{background-image:url(https://assets-staging.supadu.io/13.9.3/pete-the-cat/img/arrow-prev.png);background-position:center;background-repeat:no-repeat;opacity:.8}.flickity-prev-next-button.previous svg{display:none}.error404 .component__text h1{font-family:VAG Rounded Std;font-weight:700;letter-spacing:1.6px;margin-bottom:16px;font-size:40px;line-height:48px;color:#ef8432}.error404 .component__text h2{font-family:VAG Rounded Std;font-weight:700;letter-spacing:1.6px;margin-bottom:16px;font-size:40px;line-height:48px}.error404 .component__text .primary-button{background-color:#db3659;font-size:16px;line-height:18px;transition:all .3s;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.08);display:inline-block;border:3px solid #000;border-radius:100px;color:#fff;font-size:20px;padding:15px 40px 14px;font-family:VAG Rounded Std;font-weight:700;letter-spacing:.8px}.error404 .component__text .primary-button:hover{background-color:#fff;color:#db3659}.skip-link{padding:5px 10px;position:absolute;top:-45px;left:-45px;color:#fff;border:1px solid #fff;background:rgba(0,0,0,0);transition:top .3s ease-out,background .3s linear;z-index:100;font-size:14px;line-height:14px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.custom-newsletter-block .custom-newsletter-container{display:flex;align-items:center}.custom-newsletter-block .col-30{width:33.33%}.custom-newsletter-block .col-70{width:66.67%}body .newsletter-cn{background-color:#ffe200 !important}body .newsletter-cn h2{font-size:28px;line-height:40px;font-family:"Burbank-Regular",sans-serif;margin-bottom:8px}body .newsletter-cn form{text-align:center}body .newsletter-cn form .invalid{outline:2px solid #db3659}body .newsletter-cn form label,body .newsletter-cn form label p{margin-bottom:0;font-family:"Open Sans";font-size:12px;color:#000;font-weight:300}body .newsletter-cn form .sailthru-form__email>label,body .newsletter-cn form .sailthru-form__dob>label{display:block;margin-bottom:2px;color:#000;text-align:left;font-size:18px}body .newsletter-cn form input,body .newsletter-cn form select,body .newsletter-cn form button{font-family:"Burbank-Regular",sans-serif !important}body .newsletter-cn p{font-family:"Open Sans";font-weight:500}body .newsletter-cn p a{font-weight:700}body .newsletter-cn p a:hover{color:#fff3fc}body .newsletter-cn .sailthru-form__restricted-age p{text-align:center;font-size:22px;font-family:"Burbank-Regular";margin-bottom:8px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex,.custom-newsletter-block .custom-newsletter-container{margin-inline:auto;margin-bottom:0px;max-width:1340px !important;padding:48px 32px;gap:24px;position:relative}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{justify-content:center}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex::before{content:"";width:3000px;height:100%;background-color:#ffe200;position:absolute;right:99%;top:0}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex::after{content:"";width:3000px;height:100%;background-color:#ffe200;position:absolute;left:99%;top:0}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{display:flex;align-items:center}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow h2.wp-block-heading,.custom-newsletter-block .custom-block-heading{font-size:28px;line-height:40px;font-family:"Handy Sans";letter-spacing:1.4px;color:#c2366c;text-transform:uppercase;text-align:center;margin-bottom:0px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .field-required.field-email.error,.custom-newsletter-block .field-required.field-email.error{outline:2px solid #db3659}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .hcp_privacy_content,.custom-newsletter-block .hcp_privacy_content{font-size:12px;line-height:16px;color:#000}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .hcp_privacy_content p,.custom-newsletter-block .hcp_privacy_content p{margin-bottom:0px;margin-top:10px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .hcp_privacy_content a,.custom-newsletter-block .hcp_privacy_content p a{color:#000;font-weight:700;text-decoration:none}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow #hcp_form_error p,.custom-newsletter-block #hcp_form_error p{color:#db3659;margin:8px 0;text-align:left}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset,.custom-newsletter-block fieldset{display:flex;flex-direction:column;color:#000;align-items:start;gap:8px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .field-required.field-email,.custom-newsletter-block fieldset .field-required.field-email{max-width:640px;color:#000}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .form-group.sailthru-form__list.sailthru-form__checkbox,.custom-newsletter-block fieldset .form-group.sailthru-form__list.sailthru-form__checkbox{grid-column:1/2}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset p,.custom-newsletter-block fieldset p{margin-bottom:0px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .news-agree,.custom-newsletter-block fieldset .news-agree{display:flex}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .field-checkbox.field-required.error,.custom-newsletter-block fieldset .field-checkbox.field-required.error{height:14px;align-self:center}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .news-agree,body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .terms-agree,.custom-newsletter-block fieldset .news-agree,.custom-newsletter-block .terms-agree{font-size:16px;grid-column:1/2;gap:4px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__email,.custom-newsletter-block fieldset .sailthru-form__email{width:100%}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__text,.custom-newsletter-block fieldset .sailthru-form__text{grid-column:1/2;width:100%;display:flex;flex-direction:column}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__text input,.custom-newsletter-block.sailthru-form__text input{padding:10px;border:.125rem solid #111;font-size:15px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__submit,.custom-newsletter-block fieldset .sailthru-form__submit{display:flex;grid-column:2/3;grid-row:1/2;align-self:flex-end;justify-self:flex-end;width:100%}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__submit button,.custom-newsletter-block fieldset .sailthru-form__submit button{margin-top:auto;background-color:#c2366c;font-size:16px;text-transform:uppercase;color:#fff;font-family:"Handy Sans" !important;letter-spacing:1.75px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__submit button:hover,.custom-newsletter-block fieldset .sailthru-form__submit button:hover{background-color:#c2366c !important}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .hcp_privacy_content p,.custom-newsletter-block .hcp_privacy_content p{margin-bottom:0px;margin-top:10px;font-size:12px;line-height:16px;color:#000;text-align:left;font-weight:300}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow .hcp_privacy_content p a,.custom-newsletter-block .hcp_privacy_content p a{font-size:12px;line-height:16px;color:#000;font-weight:700}body .newsletter-cn .hcp_form_message p{display:flex;align-items:center;justify-content:center;background-color:#e6f9ed;color:#20794d;border:1px solid #b7e7cd;border-radius:6px;padding:16px;margin:24px auto;width:100%;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:500;box-shadow:0 2px 8px 0 rgba(32,121,77,.07);position:relative}.hcp_marketing_content{color:#fff;font-size:16px;line-height:24px;font-family:"Open Sans",sans-serif;margin:0 0 14px}@media(min-width: 768px){.newsletter-cn form select{padding:0px !important}.newsletter-cn form{text-align:left}.newsletter-cn .sailthru-form .select-style:after{right:-2px !important}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__submit,.custom-newsletter-block fieldset .sailthru-form__submit{max-width:170px}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset,.custom-newsletter-block fieldset{display:grid;grid-template-columns:3fr 1fr}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow h2.wp-block-heading,.custom-newsletter-block .custom-block-heading{font-size:32px !important;line-height:36px !important;text-align:left;padding-right:32px}}@media(min-width: 1024px){.newsletter-cn .sailthru-form .select-style:after{right:5px !important}}@media(max-width: 1179px){body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex::before,body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex::after{display:none}}@media(max-width: 1023px){.custom-newsletter-block .custom-newsletter-container{flex-wrap:wrap}.custom-newsletter-block .col-30,.custom-newsletter-block .col-70{width:100%}}@media(max-width: 767px){body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__email,.custom-newsletter-block fieldset .sailthru-form__email{margin-bottom:0}.newsletter-cn form .sailthru-form__email>label,.newsletter-cn form .sailthru-form__dob>label{text-align:left}.hcp_form_message p{font-size:16px;padding:12px 10px;max-width:95vw}.hcp_marketing_content{text-align:left}body .newsletter-cn.is-layout-flex.wp-block-columns-is-layout-flex .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow fieldset .sailthru-form__submit,.custom-newsletter-block fieldset .sailthru-form__submit{margin-top:10px}.custom-newsletter-block .custom-block-heading{text-align:center;margin:0}}.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.category-wrapper button.nav:focus{outline: 2px solid black;}