.kid-bar{border-bottom:1px solid #e4eaf1}.kid-bar .wrap{gap:12px;height:88px}.kid-bar .logo img{width:104px}.kid-bar .mainnav{background:0 0;border:0;border-radius:0;align-self:stretch;gap:2px;padding:0}.kid-bar .mainnav a{height:100%;font:700 13px/1.1 var(--font);color:#5b6b82;background:0 0;border-radius:0;flex-direction:column;justify-content:center;gap:5px;padding:6px 14px 10px}.kid-bar .mainnav a:hover{color:var(--navy);background:0 0}.kid-bar .mainnav .mn-ico{border-radius:13px;width:44px;height:44px;transition:transform .15s}.kid-bar .mainnav a:hover .mn-ico{transform:translateY(-2px)}.kid-bar .mainnav a.active{color:var(--navy);box-shadow:none;background:0 0}.kid-bar .mainnav a.active:after{content:"";background:var(--navy);border-radius:5px 5px 0 0;width:auto;height:5px;display:block;bottom:0;left:12px;right:12px;transform:none}.kid-bar .mainnav a.active .mn-ico{box-shadow:none}.kid-bar .mainnav a:focus-visible{outline:3px solid var(--navy);outline-offset:-3px}.kid-bar .fun-door{background:#fec44b;border-radius:16px;min-height:52px;margin-left:4px;padding:0 16px 0 52px;box-shadow:0 4px #e3a934}.kid-bar .fun-door:hover{transform:translateY(-1px)}.kid-bar .fun-door .fd-pip{width:44px;bottom:3px;left:4px}.kid-bar .fd-txt b{font-size:16px}.kid-bar .fd-txt small{display:none}.kid-bar .who,.kid-bar .grownups{border:1px solid #e4eaf1;border-radius:16px;height:52px}.kid-bar .who .avatar{width:38px;height:38px;box-shadow:none;border-radius:12px}.kid-bar .grownups .mn-ico{background:var(--navy);border-radius:12px;width:38px;height:38px}.kid-bar .who-txt small{display:none}.kid-bar .tt-btn{width:52px;height:52px}@media (width<=1599px){.kid-bar .grownups{padding:6px}.kid-bar .grownups .who-txt{display:none}}@media (width>=1240px) and (width<=1439px){.kid-bar .wrap{gap:8px}.kid-bar .logo img{width:92px}.kid-bar .mainnav a{padding:6px 10px 10px}.kid-bar .grownups{padding:6px}.kid-bar .grownups .who-txt{display:none}}@media (width>=901px) and (width<=1239px){.kid-bar .wrap{height:auto;padding:12px 0 0}.kid-bar .mainnav{gap:4px;height:84px}}@media (width<=900px){.kid-bar .wrap{gap:8px;height:auto;padding:10px 0 0}.kid-bar .mainnav{gap:4px;height:84px}.kid-bar .mainnav a{padding:6px 8px 10px}}@media (width<=600px){.kid-bar .mainnav .mn-label{display:none}.kid-bar .mainnav{height:64px}.kid-bar .fd-txt{display:none}.kid-bar .fun-door{padding:0 8px 0 48px}.kid-bar .who-txt,.kid-bar .who-chev,.kid-bar .grownups .who-txt{display:none}.kid-bar .grownups,.kid-bar .who{padding:6px}.kid-bar .logo img{width:88px}}
