.ek-category-nav{max-width:1340px;margin:16px auto 20px;padding:0 16px;color:#18304c;font-family:Nunito Sans,Poppins,Arial,sans-serif;box-sizing:border-box}.ek-category-nav>p{font-size:12px;font-weight:800;letter-spacing:.5px;margin:0 0 10px;color:#007c87}.ek-category-nav nav{display:flex;align-items:stretch;gap:12px;overflow-x:auto;scrollbar-width:none;padding:0 0 6px;scroll-snap-type:x proximity}.ek-category-nav nav::-webkit-scrollbar{display:none}.ek-category-nav :is(a,.ek-category-current){display:flex;align-items:center;gap:10px;flex:0 0 auto;min-width:130px;padding:10px 16px;border:1px solid #c2dedb;border-radius:16px;background:linear-gradient(#fff,#e7f5f1);box-shadow:0 3px 0 #cfdfda;text-decoration:none;color:#18304c;font-size:13px;font-weight:700;scroll-snap-align:start}.ek-category-nav :is(a,.ek-category-current):nth-child(2){background:linear-gradient(#fff,#fff0d5)}.ek-category-nav :is(a,.ek-category-current):nth-child(3){background:linear-gradient(#fff,#eee7ff)}.ek-category-nav :is(a,.ek-category-current):nth-child(4){background:linear-gradient(#fff,#e2efff)}.ek-category-nav :is(a,.ek-category-current):nth-child(5){background:linear-gradient(#fff,#ffe8df)}.ek-category-nav :is(a,.ek-category-current)[aria-current=page]{border:2px solid #007f8b;box-shadow:0 3px 0 #007f8b}.ek-category-nav-icon{font-size:32px;line-height:1.2;filter:drop-shadow(1px 3px 1px #476c7338)}.ek-category-nav :is(a,.ek-category-current):focus-visible{outline:3px solid #f0b54c;outline-offset:3px}.ekc .ek-category-nav{padding:0;margin:16px 0 20px}@media(max-width:767px){.ek-category-nav{margin:12px auto 14px;padding-inline:14px}.ek-category-nav nav{gap:9px}.ek-category-nav :is(a,.ek-category-current){min-width:115px;padding:9px 12px;font-size:12px;gap:7px}.ek-category-nav-icon{font-size:29px}.ekc .ek-category-nav{margin:12px 0 14px}}

.ek-category-nav nav>[data-ek-age-tag]{display:contents}

.ek-category-nav .ek-category-current{background:#e7e9e8!important;border:1px solid #c8cdca!important;box-shadow:none!important;color:#58625d!important;cursor:default}.ek-category-current .ek-category-nav-icon{filter:grayscale(1);opacity:.65}.ek-category-current small{display:block;font-size:10px;font-weight:600;line-height:1.4;margin-top:3px;color:#59635e}.ek-category-current>span:last-child{min-width:0}


.ekc .ek-category-nav nav{flex-wrap:wrap;overflow:visible;max-width:100%;scroll-snap-type:none}.ekc .ek-category-nav :is(a,.ek-category-current){min-width:0;max-width:100%}


.ekc .ek-category-nav nav{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#009eaa #e6eeeb;touch-action:pan-x pan-y;padding-bottom:10px;scroll-snap-type:x proximity}.ekc .ek-category-nav nav::-webkit-scrollbar{display:block;height:6px}.ekc .ek-category-nav nav::-webkit-scrollbar-thumb{background:#009eaa;border-radius:9px}.ekc .ek-category-nav :is(a,.ek-category-current){padding:7px 10px;font-size:12px;gap:6px;white-space:nowrap}.ekc .ek-category-nav-icon{font-size:25px}
