@import url(https://fonts.bunny.net/css?family=darker-grotesque:500,700|kanit:300,600|nunito:500,500i,600,600i,700,700i);/*!
Theme Name: Kids Stuff Brand Portal
Theme URI: kidsstuff.portal
Author: thisishel
Author URI: thisishel
Description: Description
Version: 1.0.0
Text Domain: kidsstuff-brand-portal
*/
@font-face{font-family:"lemondays";src:url(/wp-content/themes/kids-stuff-brand-portal/fonts/Lemon_Days.woff2) format("woff2");font-weight:400;font-style:normal}.cf{content:"";display:table;table-layout:fixed;clear:both}.white_bg{background-color:#fff}.blue_bg{background-color:#67D2DF}.light-blue_bg{background-color:#67D2DF}.green_bg{background-color:#7CE0D3}.pink_bg{background-color:#FFBE9F}.yellow_bg{background-color:#FBD872}.vertical-center{position:relative;top:50%;transform:translateY(-50%)}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#fff;font-family:"Nunito",sans-serif;font-size:1rem;line-height:1.4rem}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:.875rem;font-size:.875rem}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.2rem}address{margin:0 0 1.2rem}pre{font-family:"Nunito",sans-serif;font-size:.8rem;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.875rem}abbr,acronym{border-bottom:1px dotted #fff;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.bx-wrapper{position:relative;padding:0;*zoom:1;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff0}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/wp-content/themes/kids-stuff-brand-portal/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/wp-content/themes/kids-stuff-brand-portal/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/wp-content/themes/kids-stuff-brand-portal/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/wp-content/themes/kids-stuff-brand-portal/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/wp-content/themes/kids-stuff-brand-portal/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgb(80 80 80 / .75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}:root{--black:rgba(0,84,166,1);--darkblue:rgba(0,48,95,1);--white:#ffffff;--white50:rgba(245,245,245,0.5);--brownmid:#B58150;--browndark:#5C4738;--blue:#67D2DF;--bluehover:#49bfcd}.brownlight_bg{background-color:var(--white)}.blue_bg{background-color:var(--blue)}html{font-size:100%}body{font-family:"Nunito",sans-serif;background-color:var(--white);font-weight:500;color:var(--black)}p{font-size:.875rem}p.small{font-size:.875rem;margin-bottom:.5rem}@media only screen and (min-width:75em){p{font-size:1rem;line-height:1.4rem}}strong{font-weight:400;font-family:"Nunito",sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:"Nunito",sans-serif;font-weight:700}h1{font-size:2rem;line-height:2.275rem}h5{font-size:.875rem;margin:0 0 .5rem 0}@media only screen and (min-width:75em){h5{font-size:1rem}}a{color:#fff;font-family:"Nunito",sans-serif;font-weight:700;transition:all 0.2s ease}a:visited{color:#fff}a:hover{color:rgb(255 255 255 / .5)}a.btn{border:1px solid #fff;text-decoration:none;padding:.4rem .8rem;font-size:.875rem;font-family:"Nunito",sans-serif;font-weight:700;text-transform:uppercase;transition:all 0.3s ease}a.btn:hover{background-color:#fff}a.btn-large{padding:.4rem 1.2rem}a.btn-blue,a.btn-dark{border:1px solid var(--black);background-color:var(--black);color:#ffffff!important}a.btn-blue:hover,a.btn-dark:hover{background-color:#ffffff!important;color:var(--black)!important}ul.tabs{list-style-type:none;margin:0;padding:0}ul.tabs li{display:inline-block}li.btn{border:1px solid var(--black);text-decoration:none;padding:.4rem .8rem;font-size:.875rem;font-family:"Nunito",sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all 0.3s ease}li.btn:hover{background-color:var(--black);color:#fff}.blue_bg a.btn:hover{color:var(--black)}.green_bg a.btn:hover{color:#7CE0D3}.pink_bg a.btn:hover{color:#FFBE9F}.yellow_bg a.btn:hover{color:#FBD872}.white_bg{color:var(--black)}.white_bg a{color:var(--black)}.white_bg a:hover{background-color:var(--black)}.white_bg a.btn{border:1px solid var(--black)}.white_bg a.btn:hover{color:#fff;background:var(--black)}.white_bg p{color:var(--black)}.text-center{text-align:center}.width-eighty{width:100%;padding-left:10%;padding-right:10%}.dashboard{position:fixed;bottom:0;left:0;background:rgb(0 84 166 / .7);color:#fff;z-index:999;text-decoration:none;padding:.3rem .6rem;font-size:.875rem}.dashboard:hover{background:#fff;color:rgb(0 84 166 / .7)}@media only screen and (max-width:48em){body.logged-in header#masthead a.logo{display:none}}header#masthead{height:3.5rem;position:fixed;width:100%;z-index:99}@media only screen and (max-width:48em){header#masthead{padding:3rem 2rem 1rem 1rem;height:auto}}@media only screen and (max-width:48em){header#masthead.notloggedin{padding:0}}header#masthead a.logo{display:block;position:absolute;top:20px;right:20px;width:115px;height:20px;background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/kids-stuff-logo-blue.svg);background-size:115px 20px;background-repeat:no-repeat;background-position:center;overflow:hidden}header#masthead .home a.logo{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/kids-stuff-logo.svg)}header#masthead p.site_title{text-align:left;text-transform:uppercase;color:#fff;font-family:"Nunito",sans-serif;font-weight:700;letter-spacing:.0875em;font-size:.875rem;padding-top:1.2rem;padding-left:1rem;margin:0}header#masthead p.site_title.loggedin{padding-left:5rem}header#masthead .breadcrumbs{text-transform:uppercase;color:var(--black);font-size:.875rem;padding-top:1.2rem;padding-left:5rem;font-family:"Nunito",sans-serif;display:block;letter-spacing:.0875em}@media only screen and (max-width:48em){header#masthead .breadcrumbs{padding-left:0rem;font-size:.625rem;line-height:.75rem}}header#masthead .breadcrumbs a{color:var(--black);text-decoration:none}header#masthead .breadcrumbs a:visited{color:var(--black)}header#masthead .breadcrumbs a:hover{color:var(--black)}header#masthead .breadcrumbs a:active{color:var(--black)}body.home header#masthead .breadcrumbs,body.archive header#masthead .breadcrumbs{color:#0054a6}@media only screen and (max-width:48em){body.home header#masthead .breadcrumbs,body.archive header#masthead .breadcrumbs{display:none}}body.home header#masthead .breadcrumbs a,body.archive header#masthead .breadcrumbs a{color:#0054a6}@media only screen and (max-width:48em){body.home header#masthead .breadcrumbs{display:none}}.homeslides{color:var(--black);background-color:#B9D9E4}.homeslides .slide{background-color:#B9D9E4}.homeslides .slide a{color:var(--black)}.homeslides .slide a.btn{border:1px solid var(--black)}.homeslides .slide h1.homeTitle{font-family:"lemondays","Nunito",sans-serif;text-wrap:balance}.mobileSiteTitle{position:absolute;top:1.275rem;left:1rem;z-index:9;display:none;color:#fff;transition-delay:0.5s;transition:all 0.2s ease}@media only screen and (max-width:48em){.mobileSiteTitle{display:block}}.mobileSiteTitle h6{font-size:.875rem;letter-spacing:1px;margin:0;padding:0;text-transform:uppercase}@media only screen and (min-width:75em){.mobileSiteTitle h6{font-size:1rem}}.single .mobileSiteTitle{color:var(--black)}.mobileSiteTitle.menu-open{color:#fff}.loggedOutLogo{position:absolute;top:1.4rem;right:1rem;width:120px;height:17px;background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/logo_stmoriz.svg);background-size:120px 17px;background-repeat:no-repeat;z-index:9999}.content-area{padding-top:4rem}@media only screen and (max-width:48em){.content-area{padding-top:6rem}}.slidesWrapper{width:70%;float:left;padding-left:5rem;position:relative;overflow:hidden}@media only screen and (max-width:48em){.slidesWrapper{width:100%;padding:0 1rem;float:none}}.slidesWrapper .bx-wrapper{width:100%}.slidesWrapper .bx-wrapper bx-viewport{width:100%!important}.slidesWrapper .bx-wrapper bx-viewport .slides .slide.final-slide{border:1px solid var(--black);position:relative}.slidesWrapper .bx-wrapper img{margin:0 auto;max-width:99999px;width:100%}.slidesWrapper .bx-wrapper .bx-controls{display:block;width:100%}.slidesWrapper .bx-wrapper .bx-controls-direction{position:relative;width:100%;height:4rem}.slidesWrapper .bx-wrapper .bx-controls-direction a{width:45px;height:28px;background-repeat:no-repeat;background-position:0 0;position:absolute}.slidesWrapper .bx-wrapper .bx-controls-direction a:hover{background-position:0 0;background-color:transparent!important}.slidesWrapper .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/arrow_prev.svg);left:0;top:2rem}.slidesWrapper .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/arrow_next.svg);right:0;top:2rem}.slidesWrapper .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:0 0}.slidesWrapper .bx-wrapper .bx-pager{position:absolute;bottom:1.5rem;padding-top:0}.slidesWrapper .bx-wrapper .bx-pager .bx-pager-item a{background:#fff;border:1px solid var(--black)}.slidesWrapper .bx-wrapper .bx-pager .bx-pager-item a.active{background:var(--black)}.slidesWrapper .slideClicker{position:absolute;top:0;left:0;width:100%;z-index:99;min-height:100vh;padding-left:5rem}@media only screen and (max-width:48em){.slidesWrapper .slideClicker{padding-left:1rem;padding-right:1rem}}.slidesWrapper .slideClicker a.bx-prev,.slidesWrapper .slideClicker a.bx-next{background:#fff0;width:30%;display:block;min-height:100vh}.slidesWrapper .slideClicker a.bx-prev:hover,.slidesWrapper .slideClicker a.bx-next:hover{cursor:pointer}.slidesWrapper .slideClicker a.bx-prev{float:left}.slidesWrapper .slideClicker a.bx-next{float:right}.contentWrapper{float:right;padding:0 2rem;width:30%;max-width:22rem;font-size:.875rem}@media only screen and (max-width:48em){.contentWrapper{width:100%;padding:2rem 1rem 1rem 1rem;max-width:18.75rem;float:none}}.contentWrapper p:first-of-type{padding-top:0;margin-top:0}a.download_pdf{background:var(--darkblue);display:block;position:absolute;max-width:22rem;padding:.5rem;bottom:2rem;right:2rem;padding-right:4rem;color:#fff;text-transform:uppercase;text-decoration:none;font-size:.875rem;line-height:1rem;background-repeat:no-repeat;background-position:right center;background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/btn_download.svg)}@media only screen and (max-width:48em){a.download_pdf{left:1rem;position:static;margin:0 0 4rem 1rem;float:left;max-width:48rem}}.content-archive ul{list-style-type:none;margin:0;padding:0}.content-archive ul li{list-style-type:none;margin:0;padding:0}.content-archive ul li a{text-decoration:none}.content-contact{padding:5rem;max-width:31.25rem;width:100%}@media only screen and (max-width:48em){.content-contact{padding-left:4rem;padding-right:4rem}}.content-contact a{text-decoration:none;display:block;line-height:2rem;background-repeat:no-repeat;background-position:left center;background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_link.svg);margin-left:-3rem;padding-left:3rem}.content-contact a:hover{background-color:#fff0;color:rgb(0 84 166 / .7)}.content-account{max-width:40rem;padding:5rem;width:100%}@media only screen and (max-width:48em){.content-account{padding-left:1rem;padding-right:1rem}}.account-row{width:100%}.account-row .account-info{width:30%;padding:0 1rem;float:left;text-align:right}@media only screen and (max-width:48em){.account-row .account-info{float:none;width:100%;text-align:center}}.account-row .account-edit{width:70%;padding:.6rem 1rem 0 1rem;float:left;text-align:left}@media only screen and (max-width:48em){.account-row .account-edit{float:none;width:100%;text-align:center}}.account-row p{margin-top:0}.filmWrapper{padding:0 5rem 2rem 5rem}@media only screen and (max-width:48em){.filmWrapper{padding:0 1rem}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.assetsWrapper{width:100%;display:block}@media only screen and (min-width:48.0625em){.assetsWrapper{display:flex}}.assetsWrapper .assets{border-top:1px solid var(--black);padding:3rem 2rem;width:100%}@media only screen and (max-width:48em){.assetsWrapper .assets{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width:48.0625em){.assetsWrapper .assets{float:left;width:50%;min-height:100vh}}@media only screen and (min-width:48.0625em){.assetsWrapper .assets.assetsLeft{border-right:1px solid var(--black)}}.assetsWrapper .assets h2{font-size:2rem;line-height:2.2rem;text-align:center}@media only screen and (max-width:48em){.assetsWrapper .assets h2{margin:0;padding:0;text-align:left}}.assetsWrapper .assets .logoWrapper{margin:0 auto;max-width:46rem}.assetsWrapper .assets .logoWrapper .logoContent{width:100%;padding-bottom:2rem}.assetsWrapper .assets .logoWrapper .logoContent .imageWrapper{width:100%;padding-top:2rem;padding-bottom:1rem}@media only screen and (min-width:75em){.assetsWrapper .assets .logoWrapper .logoContent .imageWrapper{width:60%;float:left;padding-bottom:0}}.assetsWrapper .assets .logoWrapper .logoContent .imageWrapper img{width:100%;max-width:99999px;border:1px solid #abaaa8}.assetsWrapper .assets .logoWrapper .logoContent .colourWrapper{min-height:5rem}@media only screen and (max-width:48em){.assetsWrapper .assets .logoWrapper .logoContent .colourWrapper{min-height:7rem;margin-top:2rem}}.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper{width:100%;float:left;text-align:left}@media only screen and (min-width:75em){.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper{width:40%;padding-left:5%}}.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper h3{font-size:.875rem;line-height:1rem;padding-bottom:1rem;margin:0}@media only screen and (max-width:48em){.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper h3{font-size:1rem}}.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper ul{margin:0;padding:0;list-style-type:none;border-top:1px solid var(--black)}.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper ul li a{border-bottom:1px solid var(--black);display:block;padding:.5rem;padding-right:4rem;text-transform:uppercase;text-decoration:none;font-size:.875rem;line-height:1rem;background-repeat:no-repeat;background-position:right center;background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/btn_downloadSmall.svg);font-family:"Nunito",sans-serif}.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper ul li a:hover{color:#fff}.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper ul.colours{border-top:none;font-size:.875rem;line-height:1.2rem;font-family:"Nunito",sans-serif;padding-top:1rem}@media only screen and (min-width:75em){.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper ul.colours{padding-top:0}}.assetsWrapper .assets .logoWrapper .logoContent .downloadsWrapper ul.colours span{display:inline-block;min-width:4rem}.assetsWrapper .templatesWrapper{border-top:1px solid var(--black)}.assetsWrapper .templatesWrapper row{width:100%}@media only screen and (min-width:75em){.assetsWrapper .templatesWrapper row{border-bottom:1px solid var(--black)}}.assetsWrapper .templatesWrapper .templateWrapper{width:100%;float:left;padding:2rem 1rem;border-bottom:1px solid var(--black)}@media only screen and (min-width:48.0625em){.assetsWrapper .templatesWrapper .templateWrapper{display:flex}}@media only screen and (min-width:75em){.assetsWrapper .templatesWrapper .templateWrapper{width:50%;border-bottom:none}}.assetsWrapper .templatesWrapper .templateWrapper .templateImage{width:100%;float:left}@media only screen and (min-width:48.0625em){.assetsWrapper .templatesWrapper .templateWrapper .templateImage{width:50%}}.assetsWrapper .templatesWrapper .templateWrapper .templateImage img{display:block;width:100%;max-width:9999px}.assetsWrapper .templatesWrapper .templateWrapper .templateContent{width:100%;float:left;position:relative;margin-top:1rem}@media only screen and (min-width:48.0625em){.assetsWrapper .templatesWrapper .templateWrapper .templateContent{width:50%;margin-left:1rem;margin-top:0}}.assetsWrapper .templatesWrapper .templateWrapper .templateContent p{font-size:.75rem;line-height:1rem;margin-top:0}.assetsWrapper .templatesWrapper .templateWrapper .templateContent h3{font-size:.875rem;line-height:1.25rem;margin-top:0;margin-bottom:.5rem}.assetsWrapper .templatesWrapper .templateWrapper .templateContent a.downloadTemplate{display:block;position:static;margin:0;width:100%;max-width:9999px}@media only screen and (min-width:48.0625em){.assetsWrapper .templatesWrapper .templateWrapper .templateContent a.downloadTemplate{position:absolute;bottom:0;right:0}}.assetsDownload{width:100%;padding-bottom:2rem}@media only screen and (min-width:48.0625em){.assetsDownload{width:90%;border-top:none;padding:4rem 0 2rem 0}}.assetsDownload a.downloadButton{margin:0;position:static;display:inline-block;float:none}.assetsDownload.assetsMobile{padding:1rem;border-top:1px solid var(--black)}@media only screen and (min-width:48.0625em){.assetsDownload.assetsMobile{display:none}}@media only screen and (max-width:48em){.assetsDownload.assetsDesktop{display:none}}.textleftWrapper{width:100%}.textleftWrapper .textLeft-right{float:right;width:50%;padding-right:5rem;margin-top:5rem}@media only screen and (max-width:48em){.textleftWrapper .textLeft-right{width:100%;padding:1rem;margin-top:0rem}}.textleftWrapper .textLeft-right img{width:100%;max-width:9999px;border:1px solid #abaaa8;display:block}.textleftWrapper .textLeft-left{float:right;width:50%}@media only screen and (max-width:48em){.textleftWrapper .textLeft-left{width:100%;padding:1rem}}@media only screen and (max-width:48em){.textleftWrapper .textLeft-left .content-contact{padding:0 0 2rem 0}}.textleftWrapper .textLeft-left .assetsDownload{padding-left:5rem;padding-top:0}@media only screen and (max-width:48em){.textleftWrapper .textLeft-left .assetsDownload{padding:0 0 2rem 0;display:block}}.content-wrapper{width:100%}div.main{position:relative;z-index:2;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:200px 5%;background-color:#D7DADB;transform:translateZ(0);backface-visibility:hidden;transition:transform 0.7s;transition-timing-function:cubic-bezier(.91,.01,.6,.99)}div.main>h1,div.main>p{text-align:center}div.main>h1{font-size:2.6rem;margin-bottom:1em}div.main>p{max-width:450px;margin:0 auto;line-height:1.6}.navigation-is-open div.main{transform:translateX(100%)}.navi-trigger{position:fixed;z-index:3;left:5%;top:20px;height:54px;width:54px;background-color:#6DBCDB;border-radius:50%;overflow:hidden;text-indent:100%;white-space:nowrap;transition:transform 0.5s}.navi-trigger .navi-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);width:22px;height:2px;background-color:#FFF}.navi-trigger .navi-icon::before,.navi-trigger .navi-icon:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#FFF;transform:translateZ(0);backface-visibility:hidden;transition:transform 0.5s,width 0.5s,top 0.3s}.navi-trigger .navi-icon::before{transform-origin:right top;transform:translateY(-6px)}.navi-trigger .navi-icon::after{transform-origin:right bottom;transform:translateY(6px)}.no-touch .navi-trigger:hover .navi-icon::after{top:2px}.no-touch .navi-trigger:hover .navi-icon::before{top:-2px}.navi-trigger svg{position:absolute;top:0;left:0}.navigation-is-open .navi-trigger{transform:rotate(180deg)}.navigation-is-open .navi-trigger .navi-icon::after,.navigation-is-open .navi-trigger .navi-icon::before{width:50%;transition:transform 0.5s,width 0.5s}.navigation-is-open .navi-trigger .navi-icon::before{transform:rotate(45deg)}.navigation-is-open .navi-trigger .navi-icon::after{transform:rotate(-45deg)}.no-touch .navigation-is-open .navi-trigger:hover .navi-icon::after,.no-touch .navigation-is-open .navi-trigger:hover .navi-icon::before{top:0}.navi{position:fixed;z-index:1;top:0;left:0;height:100%;width:100%;background-color:#6DBCDB;visibility:hidden;transition:visibility 0s 0.7s}.navi .navigation-wrapper{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:40px 5% 40px calc(5% + 80px);transform:translateZ(0);backface-visibility:hidden;transform:translateX(-50%);transition:transform 0.7s;transition-timing-function:cubic-bezier(.86,.01,.77,.78)}.navigation-is-open .navi{visibility:visible;transition:visibility 0s 0s}.navigation-is-open .navi .navigation-wrapper{transform:translateX(0);transition:transform 0.5s;transition-timing-function:cubic-bezier(.82,.01,.77,.78)}.navi>h2{position:relative;margin-bottom:1.7em;font-size:1.3rem;font-weight:800;color:#2C3E50;text-transform:uppercase}.navi>h2::after{content:"";position:absolute;left:0;bottom:-20px;height:1px;width:60px;background-color:#2C3E50}.navi .primary-navi{margin-top:60px}.navi .primary-navi>li{margin:1.6em 0}.navi .primary-navi a{font-family:"Raleway",sans-serif;font-size:2.4rem;color:#D7DADB;display:inline-block}.navi .primary-navi a.selected{color:#fff}.no-touch .navi .primary-navi a:hover{color:#fff}.no-js div.main{overflow:visible}.no-js .navi{visibility:visible}.no-js .navi .navigation-wrapper{height:auto;overflow:visible;padding:100px 5%;transform:translateX(0)}@media only screen and (min-width:786px){div.div.main{padding:250px 10%}div.div.main>h1{font-size:2.6em}div.div.main>p{font-size:1.6em}}@media only screen and (min-width:1170px){.navi-trigger{top:40px}.navi .navigation-wrapper{padding:62px 20%}.navi .navigation-wrapper::after{clear:both;content:"";display:table}.navi .half-block{width:50%;float:left}.navi .primary-navi{margin-top:0}.navi h2{font-size:1.5rem;margin-bottom:5.6em}.navi .primary-navi li{margin:2em 0}.navi .primary-navi a{font-size:2.4rem}}*,*::after,*::before{box-sizing:border-box}html{font-size:100%}body{min-width:20rem}body,html{overflow-x:hidden}main{position:relative;z-index:2;background-color:#f1f1f1;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateZ(0);backface-visibility:hidden;transition:transform 0.7s;transition-timing-function:cubic-bezier(.91,.01,.6,.99)}.navigation-is-open main{transform:translateX(100%)}.cd-nav-trigger{position:fixed;z-index:3;left:0;top:0;height:70px;width:70px;background-color:#fff0;overflow:hidden;white-space:nowrap;transition:transform 0.5s}@media only screen and (max-width:48em){.cd-nav-trigger{left:auto;right:0}}.cd-nav-trigger .cd-nav-icon{position:absolute;width:22px;height:2px;background-color:#fff}.cd-nav-trigger .cd-nav-icon::before,.cd-nav-trigger .cd-nav-icon:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:inherit;backface-visibility:hidden;transition:transform 0.5s,width 0.5s,top 0.3s}.no-touch .cd-nav-trigger:hover .cd-nav-icon::after{top:2px}.no-touch .cd-nav-trigger:hover .cd-nav-icon::before{top:-2px}.cd-nav-trigger svg{position:absolute;top:0;left:0}.cd-nav-trigger circle{transition:stroke-dashoffset 0.4s 0s}.navigation-is-open .cd-nav-trigger .cd-nav-icon::after,.navigation-is-open .cd-nav-trigger .cd-nav-icon::before{width:50%;transition:transform 0.5s,width 0.5s}.no-touch .navigation-is-open .cd-nav-trigger:hover .cd-nav-icon::after,.no-touch .navigation-is-open .cd-nav-trigger:hover .cd-nav-icon::before{top:0}.navigation-is-open .cd-nav-trigger circle{stroke-dashoffset:0;transition:stroke-dashoffset 0.4s 0.3s}.cd-nav{position:fixed;z-index:1;top:0;left:0;height:100%;width:100%;background-color:var(--black);visibility:hidden;transition:visibility 0s 0.7s}.cd-nav .cd-navigation-wrapper{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;backface-visibility:hidden;background-color:var(--black);transition:all 2.2s ease;transition:transform 0.7s}.cd-nav .cd-navigation-wrapper.green_bg{background-color:#7CE0D3}.navigation-is-open .cd-nav{visibility:visible;transition:visibility 0s 0s}.navigation-is-open .cd-nav .cd-navigation-wrapper{transition:transform 0.5s}.cd-nav .cd-contact-info{margin-top:80px}.cd-nav .cd-contact-info li{font-family:"Merriweather",serif;margin-bottom:1.5em;line-height:1.2;color:rgb(255 255 255 / .3)}.cd-nav .cd-contact-info a{color:#fff}.cd-nav .cd-contact-info span{display:block}.cd-nav .cd-contact-info li,.cd-nav .cd-contact-info a,.cd-nav .cd-contact-info span{font-size:1.6rem}@media only screen and (min-width:1170px){.cd-nav .cd-navigation-wrapper::after{clear:both;content:"";display:block}.cd-nav .cd-half-block{width:50%;float:left}.cd-nav .cd-primary-nav{margin-top:0}.cd-nav h2{font-size:1.5rem}.cd-nav .cd-primary-nav li{margin:2em 0}.cd-nav .cd-primary-nav a{font-size:4.4rem}.cd-nav .cd-contact-info{margin-top:120px;text-align:right}.cd-nav .cd-contact-info li{margin-bottom:2.4em}.cd-nav .cd-contact-info li,.cd-nav .cd-contact-info a,.cd-nav .cd-contact-info span{font-size:2rem}}.cd-nav h2{display:block;position:absolute;left:5rem;top:1.2rem;font-size:.875rem;font-family:"Nunito",sans-serif;text-transform:uppercase;color:#0054a6;letter-spacing:.0875em;margin:0;padding:0}@media only screen and (max-width:48em){.cd-nav h2{display:none}}.cd-nav .cd-navigation-wrapper{padding:5rem 2rem 0 5rem}@media only screen and (max-width:48em){.cd-nav .cd-navigation-wrapper{padding:5rem 2rem 0 1rem}}.cd-nav ul.cd-primary-nav{padding:0;margin:0;list-style-type:none}.cd-nav ul.cd-primary-nav li{margin:0}.cd-nav ul.cd-primary-nav a{font-family:"Nunito",sans-serif;font-weight:700;font-size:2.5rem;line-height:3rem;color:#fff;text-transform:uppercase;display:inline-block;text-decoration:none;outline:none;transition:all 0.3s ease}.cd-nav ul.cd-primary-nav a:active{outline:none}.cd-nav ul.cd-primary-nav a:focus{outline:none}.cd-nav ul.cd-primary-nav a:hover{color:#fff}.cd-nav ul.cd-primary-nav a.selected{color:#fff}.no-touch .cd-nav ul.cd-primary-nav a:hover{color:#fff}@media only screen and (max-width:48em){.cd-nav ul.cd-primary-nav a{font-size:2.25rem;line-height:2.5rem}}.primary-wrapper{float:left}.secondary-wrapper::-webkit-scrollbar{display:none}.secondary-wrapper{-ms-overflow-style:none;scrollbar-width:none}.secondary-wrapper{position:absolute;top:4.5rem;left:16rem;overflow-y:auto;height:100%;padding-right:2rem}@media only screen and (max-width:48em){.secondary-wrapper{position:relative;top:0;left:0;height:auto}}.secondary-wrapper ul.cd-secondary-nav{font-size:1.5rem;font-family:"Nunito",sans-serif;font-weight:700;color:var(--white);text-decoration:none;list-style-type:none;padding-bottom:4rem;text-transform:uppercase}@media only screen and (max-width:48em){.secondary-wrapper ul.cd-secondary-nav{margin:0;padding:.4rem 0 .6rem 0}}.secondary-wrapper ul.cd-secondary-nav li{padding:0;line-height:1.6rem;color:rgb(0 84 166 / .7);transition:all 0.3s ease}.secondary-wrapper ul.cd-secondary-nav li.open{color:var(--white)}.secondary-wrapper ul.cd-secondary-nav li div{padding:1rem 0rem 0rem 0rem;font-size:1.5rem;line-height:2.4rem;cursor:pointer;color:var(--white);transition:all 0.3s ease}@media only screen and (max-width:48em){.secondary-wrapper ul.cd-secondary-nav li div{padding-top:0;font-size:1.5rem;line-height:1.875rem}}.secondary-wrapper ul.cd-secondary-nav li div:hover{color:var(--white)}.secondary-wrapper ul.cd-secondary-nav li a{color:var(--white)}.secondary-wrapper ul.cd-secondary-nav li ul{padding:0;margin:0;list-style-type:none;display:none}.secondary-wrapper ul.cd-secondary-nav li ul li{padding:0rem;margin:0}.secondary-wrapper ul.cd-secondary-nav li ul li a{color:var(--white);text-decoration:none;font-weight:500;font-size:1.5rem;line-height:1.6;text-transform:none;transition:all 0.3s ease;outline:none}.secondary-wrapper ul.cd-secondary-nav li ul li a:active{outline:none}.secondary-wrapper ul.cd-secondary-nav li ul li a:focus{outline:none}.secondary-wrapper ul.cd-secondary-nav li ul li a:before{content:"— "}.secondary-wrapper ul.cd-secondary-nav li ul li a:hover{color:#0054a6}@media only screen and (max-width:48em){.secondary-wrapper ul.cd-secondary-nav li ul li a{font-size:1.5rem;line-height:1.875rem}}.secondary-wrapper.back-up-nav{position:static;padding:0 0 0 2rem;margin:0 0 0 0}.secondary-wrapper.back-up-nav ul{padding:0 0 0 2rem;margin:0}.secondary-wrapper.back-up-nav h1{padding:5rem 0 0 2rem;margin:0 0 0 0}body .cd-nav .secondary-wrapper ul.nav-films{list-style-type:none;display:block}body .cd-nav .secondary-wrapper ul.nav-films li{padding:0rem;margin:0}body .cd-nav .secondary-wrapper ul.nav-films li a{text-decoration:none;font-weight:500;font-size:2rem;line-height:2.4rem;text-transform:none;transition:all 0.3s ease;outline:none}body .cd-nav .secondary-wrapper ul.nav-films li a:active{outline:none}body .cd-nav .secondary-wrapper ul.nav-films li a:focus{outline:none}body .cd-nav .secondary-wrapper ul.nav-films li a:before{content:"— "}@media only screen and (max-width:48em){body .cd-nav .secondary-wrapper ul.nav-films li a{font-size:1.5rem;line-height:1.875rem}}.secondary-guides,.secondary-films,.secondary-assets,.secondary-images{display:none}.archive-nav-wrapper .secondary-guides,.archive-nav-wrapper .secondary-films,.archive-nav-wrapper .secondary-assets,.archive-nav-wrapper .secondary-archive,.archive-nav-wrapper .secondary-images{position:relative;top:0;left:0;padding:5rem 2rem 2rem 5rem;display:block}.no-js main{height:auto;overflow:visible}.no-js .cd-nav{position:static;visibility:visible}.no-js .cd-nav .cd-navigation-wrapper{height:auto;overflow:visible;padding:100px 5%}.imagesWrapper{width:100%;padding:5rem;display:flex;gap:1rem}.imagesWrapper h2{padding-top:20px}a.download{font-weight:500;text-decoration:none;text-transform:uppercase;display:inline-block;width:auto;padding-right:16px;background-repeat:no-repeat;background-position:right center;background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/arrow_download.svg);background-size:10px 12px}a.download:hover{background-color:#fff0;opacity:.8}.section_imagesWrapper{width:100%;display:flex;flex-wrap:wrap;gap:20px;padding-bottom:50px}.section_imagesWrapper .image_imagesWrapper{width:18%}.section_imagesWrapper .image_imagesWrapper img{width:auto;max-width:100%;object-fit:contain;object-position:center}.section_imagesWrapper .image_imagesWrapper-img{object-fit:contain;object-position:center;max-height:400px}.section_filesWrapper{flex-direction:column}.section_filesWrapper .singleFileWrapper{display:flex;gap:20px;padding-bottom:20px}.section_filesWrapper h4{font-size:20px;margin-bottom:10px}.section_filesWrapper h5{font-style:italic;margin-bottom:10px}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner span{color:#fff}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger{outline:none}.hamburger:active{outline:none}.hamburger:focus{outline:none}.hamburger.is-active span.hamburger-box span.hamburger-inner{background-color:#fff}.hamburger.is-active span.hamburger-box span.hamburger-inner:after{background-color:#fff}.hamburger span.hamburger-box span.hamburger-inner{background-color:#fff}.hamburger span.hamburger-box span.hamburger-inner:after{background-color:#fff}body.single .hamburger span.hamburger-box span.hamburger-inner,body.page-id-16 .hamburger span.hamburger-box span.hamburger-inner,body.page-id-40 .hamburger span.hamburger-box span.hamburger-inner{background-color:#0054a6}body.single .hamburger span.hamburger-box span.hamburger-inner::after,body.page-id-16 .hamburger span.hamburger-box span.hamburger-inner::after,body.page-id-40 .hamburger span.hamburger-box span.hamburger-inner::after{background-color:#0054a6}body.single .hamburger span.hamburger-box span.hamburger-inner::before,body.page-id-16 .hamburger span.hamburger-box span.hamburger-inner::before,body.page-id-40 .hamburger span.hamburger-box span.hamburger-inner::before{background-color:#0054a6}body.single .hamburger.is-active span.hamburger-box span.hamburger-inner,body.page-id-16 .hamburger.is-active span.hamburger-box span.hamburger-inner,body.page-id-40 .hamburger.is-active span.hamburger-box span.hamburger-inner{background-color:#0054a6}body.single .hamburger.is-active span.hamburger-box span.hamburger-inner::after,body.page-id-16 .hamburger.is-active span.hamburger-box span.hamburger-inner::after,body.page-id-40 .hamburger.is-active span.hamburger-box span.hamburger-inner::after{background-color:#0054a6}body.single .hamburger.is-active span.hamburger-box span.hamburger-inner::before,body.page-id-16 .hamburger.is-active span.hamburger-box span.hamburger-inner::before,body.page-id-40 .hamburger.is-active span.hamburger-box span.hamburger-inner::before{background-color:#0054a6}body.home .hamburger span.hamburger-box span.hamburger-inner,body.page-id-2287 .hamburger span.hamburger-box span.hamburger-inner{background-color:#0054a6}body.home .hamburger span.hamburger-box span.hamburger-inner::after,body.page-id-2287 .hamburger span.hamburger-box span.hamburger-inner::after{background-color:#0054a6}body.home .hamburger span.hamburger-box span.hamburger-inner::before,body.page-id-2287 .hamburger span.hamburger-box span.hamburger-inner::before{background-color:#0054a6}body.home .hamburger.is-active span.hamburger-box span.hamburger-inner,body.page-id-2287 .hamburger.is-active span.hamburger-box span.hamburger-inner{background-color:#0054a6}body.home .hamburger.is-active span.hamburger-box span.hamburger-inner::after,body.page-id-2287 .hamburger.is-active span.hamburger-box span.hamburger-inner::after{background-color:#0054a6}body.home .hamburger.is-active span.hamburger-box span.hamburger-inner::before,body.page-id-2287 .hamburger.is-active span.hamburger-box span.hamburger-inner::before{background-color:#0054a6}body .hamburger-inner::before{background-color:#fff}#wpmem_reg input::-webkit-input-placeholder{color:var(--black)}#wpmem_reg input::-moz-placeholder{color:var(--black);opacity:1}#wpmem_reg input:-ms-input-placeholder{color:var(--black)}#wpmem_reg input:-moz-placeholder{color:var(--black);opacity:1}#wpmem_login input::-webkit-input-placeholder{color:var(--black)}#wpmem_login input::-moz-placeholder{color:var(--black);opacity:1}#wpmem_login input:-ms-input-placeholder{color:var(--black)}#wpmem_login input:-moz-placeholder{color:var(--black);opacity:1}main #wpmem_login,main #wpmem_reg{margin:0 auto;max-width:24rem;color:#fff}main #wpmem_login legend,main #wpmem_reg legend{color:var(--white);font-size:2rem;font-family:"Nunito",sans-serif;margin-bottom:2rem;text-align:center;font-weight:700}main #wpmem_login .button_div,main #wpmem_reg .button_div{font-size:1px}main #wpmem_login .button_div input#rememberme,main #wpmem_login .button_div label,main #wpmem_reg .button_div input#rememberme,main #wpmem_reg .button_div label{display:none}main #wpmem_login .link-text,main #wpmem_reg .link-text{display:none}main #wpmem_login form .div_text,main #wpmem_reg form .div_text{width:100%}main #wpmem_login form .div_text input,main #wpmem_reg form .div_text input{border:1px solid var(--white);border-radius:0;color:var(--black);font-size:.875rem;font-family:"Nunito",sans-serif;background-position:right center;background-repeat:no-repeat;background-size:30px 30px}main #wpmem_login form .div_text input.username,main #wpmem_reg form .div_text input.username{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_email.svg)}main #wpmem_login form .div_text input.user_email,main #wpmem_reg form .div_text input.user_email{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_email.svg)}main #wpmem_login form .div_text input#user_email,main #wpmem_reg form .div_text input#user_email{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_email.svg)}main #wpmem_login form .div_text input.email,main #wpmem_reg form .div_text input.email{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_email.svg)}main #wpmem_login form .div_text input#email,main #wpmem_reg form .div_text input#email{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_email.svg)}main #wpmem_login form .div_text input.password,main #wpmem_reg form .div_text input.password{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_password.svg)}main #wpmem_login form .div_text input#password,main #wpmem_reg form .div_text input#password{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_password.svg)}main #wpmem_login form .div_text input.first_name,main #wpmem_reg form .div_text input.first_name{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_name.svg)}main #wpmem_login form .div_text input#first_name,main #wpmem_reg form .div_text input#first_name{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/icon_name.svg)}main #wpmem_login fieldset,main #wpmem_reg fieldset{margin:0}main #wpmem_login .button_div,main #wpmem_reg .button_div{width:100%;padding:0}main #wpmem_login .button_div input.buttons,main #wpmem_reg .button_div input.buttons{width:100%;font-size:1.25rem;font-weight:700;border:none;border-radius:0;color:var(--black);background-color:var(--white);border:1px solid var(--white);font-family:"Nunito",sans-serif;text-transform:uppercase;padding:.6rem 1rem .5rem 1rem;cursor:pointer;letter-spacing:.05em;transition:all 0.3s ease}main #wpmem_login .button_div input.buttons:hover,main #wpmem_reg .button_div input.buttons:hover{background-color:var(--white);border:1px solid var(--white)}.white_bg #wpmem_login legend,.white_bg #wpmem_reg legend{color:var(--black)}#wpmem_reg form.form label,#wpmem_reg form.form div.req-text,#wpmem_login form.form label,#wpmem_login form.form div.req-text{display:none}main{background-color:var(--white);min-height:100vh}main .wpmem_msg{background:#fff0;border:none;max-width:24rem;margin:0 auto}main #wpmem_msg{background:#fff0;border:none;max-width:24rem;margin:0 auto}.form-container a{text-decoration:none}.login_status{color:var(--white)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(0,0,100%)}100%{opacity:1;transform:none}}.m-scene .scene_element{animation-duration:0.35s;transition-timing-function:ease-in;animation-fill-mode:both}.m-scene .scene_element--fadein{animation-name:fadeIn}.m-scene .scene_element--fadeinup{animation-name:fadeInUp}.m-scene .scene_element--fadeinright{animation-name:fadeInRight}.m-scene .scene_element--fadeinleft{animation-name:fadeInLeft}.m-scene.is-exiting .scene_element{animation-direction:alternate-reverse}.home_bg{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/ks_home.jpg);background-size:cover;background-position:center top;height:100vh}.home_bg h1{margin:0;color:var(--white)}@media only screen and (min-width:90em){.home_bg h1{font-size:3rem;margin:0 auto;max-width:75rem;line-height:3.2rem}}.homeWrapper p{font-size:1.25rem;font-family:"Nunito",sans-serif}.pageWrapper{height:100vh}.pageWrapper::after{clear:both;content:"";display:block}.pageWrapper .login-links{position:absolute;bottom:2rem;left:0;width:50%;text-align:center}@media only screen and (max-width:48em){.pageWrapper .login-links{width:100%}}.pageWrapper .login-links p{color:#fff}.pageWrapper .login-links a{display:inline-block;min-width:10rem;margin:0 .25rem}@media only screen and (max-width:22em){.pageWrapper .login-links a{min-width:0}}.pageWrapper .login-links a:hover{color:#0054a6;background:#fff}.pageWrapper .content-left-half{height:100vh;float:left;width:50%;background-color:#B9D9E4}@media only screen and (max-width:48em){.pageWrapper .content-left-half{float:none;width:100%}}.pageWrapper .content-left-half h1{font-size:2rem;margin-top:0;line-height:1em}.pageWrapper .content-left-half a.slider-next,.pageWrapper .content-left-half a.gotoregister{display:inline-block;padding-right:2rem;background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/arrow_link-blue.svg);background-repeat:no-repeat;background-position:right center}.pageWrapper .content-left-half ul.progress{list-style-type:none;margin:0 auto;padding:0;width:100%;text-align:center}.pageWrapper .content-left-half ul.progress li{width:.5rem;height:.5rem;border-radius:50%;border:1px solid var(--black);margin:0 .25rem;display:inline-block}.pageWrapper .content-left-half ul.progress li.active{background:var(--black)}.pageWrapper .content-right-half{height:100vh;float:left;width:50%;background-size:cover;background-position:center center;position:relative}@media only screen and (max-width:48em){.pageWrapper .content-right-half{float:none;display:none}}@media only screen and (min-width:48.0625em){.pageWrapper .content-right-half.home-image-1{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/img_home.jpg)}}@media only screen and (min-width:48.0625em){.pageWrapper .content-right-half.home-image-2{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/img_how.jpg)}}@media only screen and (min-width:48.0625em){.pageWrapper .content-right-half.home-image-3{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/img_need.jpg)}}@media only screen and (min-width:48.0625em){.pageWrapper .content-right-half.img-login{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/img_home.jpg)}}@media only screen and (min-width:48.0625em){.pageWrapper .content-right-half.img-register{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/img_register.jpg)}}@media only screen and (min-width:48.0625em){.pageWrapper .content-right-half.img-password{background-image:url(/wp-content/themes/kids-stuff-brand-portal/img/img_password.jpg)}}@media only screen and (max-width:48em){body .homeWrapper{background-color:var(--black)}}@media only screen and (max-width:48em){body .homeWrapper .slide.pink_bg,body .homeWrapper .slide.yellow_bg,body .homeWrapper .slide.light-blue_bg{background-color:var(--black)}}body .homeWrapper h1{font-family:"lemondays","Nunito",sans-serif;color:var(--black)}.imagesWrapper.hasOnPageNav{padding-left:1rem}.contactWrapper{height:auto;padding-top:2rem}ul.on-page-nav{list-style-type:none;margin:0;padding:32px 32px 0 0;max-width:300px;min-width:180px}ul.on-page-nav li{margin-bottom:6px}ul.on-page-nav li a{color:var(--black);text-decoration:none;font-weight:400;line-height:100%}ul.on-page-nav li a:hover{background-color:#fff0;opacity:.5}main #wpmem_login form .div_text input.password,main #wpmem_reg form .div_text input.textbox,main #wpmem_login form .div_text input.username,main #wpmem_reg form .div_text input.username{width:100%;height:40px;padding-left:12px;margin-bottom:8px}#wpmem_login_form fieldset,#wpmem_register_form fieldset,#wpmem_pwdreset_form fieldset{border:none}