.cta-border{display:inline-block;text-align:center;text-transform:uppercase;text-decoration:none;position:relative;font-family:gilroy-bold;font-size:15px;line-height:18px;letter-spacing:.2em;color:#fff}@media screen and (max-width:1679px){.cta-border{font-size:.9vw}}@media screen and (max-width:428px){.cta-border{font-size:3vw}}.a{width:180px;height:45px;display:inline-flex;align-items:center;justify-content:center;padding:0;position:relative}@media screen and (max-width:1679px){.a{width:10.7vw;height:2.7vw}}@media screen and (max-width:428px){.a{width:43.5vw;height:11vw;padding:0}}.kidizen-overlay{position:fixed;width:100%;height:100%;background:#000;z-index:9999;opacity:.5}.kidizen-content{position:fixed;width:649px;height:420px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fdf5f2;z-index:99999;display:flex;flex-wrap:wrap;justify-content:center;align-content:center}@media screen and (max-width:1679px){.kidizen-content{width:39vw;height:25vw}}@media screen and (max-width:428px){.kidizen-content{width:100vw;height:116vw;top:11%;left:0;transform:translate(0)}}.kidizen-content img.kidizen-close{position:absolute;top:5%;right:3%;filter:contrast(0%)}.kidizen-content img.kidizen-close:hover{cursor:pointer}.kidizen-content img.tea-rewear-logo{width:403px}@media screen and (max-width:1679px){.kidizen-content img.tea-rewear-logo{width:24vw}}@media screen and (max-width:428px){.kidizen-content img.tea-rewear-logo{width:83vw}}.kidizen-content p{font-family:gilroy-regular;font-size:24px;line-height:34px;text-align:center;flex-basis:100%}@media screen and (max-width:1679px){.kidizen-content p{font-size:1.4vw;line-height:2vw}}@media screen and (max-width:428px){.kidizen-content p{font-size:5.6vw;line-height:8vw}}.kidizen-content a{background:#e8e511;width:219px;color:#47363d}@media screen and (max-width:1679px){.kidizen-content a{width:13vw}}@media screen and (max-width:428px){.kidizen-content a{width:51vw}}@media screen and (max-width:428px){.desktop{display:none}}.mobile{display:none}@media screen and (max-width:428px){.mobile{display:block}}@media screen and (max-width:810px){.promo-submenu{font-size:.875rem!important}}.flex-menu{display:flex!important;flex-wrap:nowrap!important;padding:2% 3%!important}.panel,.panel-1,.panel-2,.panel-3,.panel-4{width:auto!important;float:none!important;display:flex!important;flex-wrap:nowrap!important;justify-content:center}.panel ul,.panel-1 ul,.panel-2 ul,.panel-3 ul,.panel-4 ul{float:none!important;width:auto!important;flex-basis:70%!important;padding:0!important}@media screen and (max-width:1679px){.panel ul li a,.panel-1 ul li a,.panel-2 ul li a,.panel-3 ul li a,.panel-4 ul li a{font-size:.9vw!important;line-height:1vw!important}}.panel ul li a.kidizen-url:hover:before,.panel-1 ul li a.kidizen-url:hover:before,.panel-2 ul li a.kidizen-url:hover:before,.panel-3 ul li a.kidizen-url:hover:before,.panel-4 ul li a.kidizen-url:hover:before{bottom:0!important}.new.arrivals{color:#436fc1!important;font-family:gilroy-bold!important}.new.arrivals:hover:before{background-color:#436fc1!important}.panel-1{flex-basis:30%!important;border-right:1px solid #b2bac4}.panel-2{flex-basis:20%!important;border-right:1px solid #b2bac4}.panel-3{flex-basis:30%!important}.panel-4{flex-basis:20%!important;border-right:1px solid #b2bac4}header .site-header-inner .site-nav-submenu div div .menu .panel ul.category.first::before{content:none!important}header .site-header-inner .site-nav-submenu div div .menu .panel ul li a:hover{font-family:gilroy-bold!important}