.category-pill{border:2px #CECECE solid;transition:all .3s ease-in-out;background-color:#fff;color:#000}.category-pill.active{background-color:#cecece;color:#fff}.category-pill.active img{filter:brightness(0) invert(1)}.category-pill img{transition:all .3s ease-in-out;max-height:1.5rem;width:auto}.category-pill.small{height:max-content;min-height:32px}.category-pill.small img{max-height:1.25rem}.blog-bg{position:absolute;top:-50vh;left:-50vw;right:-50vw;bottom:50%;background:#e8f6fd;z-index:0;pointer-events:none}.subcategory-content{min-height:81px}.premium-pill{background-color:#b5a657;border-color:#b5a657}@media (max-width: 859.98px){.premium-pill{width:100%}}.premium-pill-registered{background-color:#fff;border-color:#b5a657}.premium-pill-registered.router-link-exact-active{background-color:#b5a657;color:#fff}.premium-pill-registered.router-link-exact-active img{filter:brightness(0) invert(1)}.faded-article{position:relative}.faded-article:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:100%;z-index:2;background:#fff0 linear-gradient(to bottom,#fff0,#fffc) repeat scroll 0 0}.category-links{transition:all .3s ease-in-out}@media (max-width: 859.98px){.category-links{opacity:0;visibility:hidden;pointer-events:none;max-height:0}.category-links.visible{opacity:1;visibility:visible;pointer-events:all;max-height:100vh}}.category-wrap .category-pill{z-index:4;position:relative}@media (max-width: 859.98px){.category-wrap{width:100%}}.category-wrap .dropdown-thing{opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out .3s;position:absolute;top:50%;left:0;right:0;height:30px;z-index:0}@media (max-width: 859.98px){.category-wrap .dropdown-thing{display:none}}.category-wrap .subcategories{opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out .3s;z-index:5}@media (max-width: 859.98px){.category-wrap .subcategories{max-height:0;overflow:hidden;transition:all .3s ease-in-out 0s}.category-wrap .subcategories.active{max-height:100vh;opacity:1;visibility:visible;pointer-events:all}}.category-wrap .subcategories .subcategory-dropdown{padding:1rem;border-radius:30px;position:absolute;left:0;top:100%;border-top-left-radius:0!important;min-width:calc(100% + 30px - 1rem)}@media (max-width: 1109.98px){.category-wrap .subcategories .subcategory-dropdown{padding:.5rem}}@media (max-width: 859.98px){.category-wrap .subcategories .subcategory-dropdown{position:relative;left:unset;top:unset;min-width:unset;border-top-left-radius:30px!important;padding:.25rem .5rem}}.category-wrap .subcategories .subcategory-dropdown.left{right:0;left:unset!important;border-top-left-radius:30px!important;border-top-right-radius:0!important}@media (max-width: 859.98px){.category-wrap .subcategories .subcategory-dropdown.left{border-top-right-radius:30px!important}}.category-wrap .subcategories .subcategory-dropdown .four-columns{columns:4}.category-wrap .subcategories .subcategory-dropdown .three-columns{columns:3}.category-wrap .subcategories .subcategory-dropdown .two-columns{columns:2}@media (max-width: 859.98px){.category-wrap .subcategories .subcategory-dropdown .four-columns,.category-wrap .subcategories .subcategory-dropdown .three-columns,.category-wrap .subcategories .subcategory-dropdown .two-columns{columns:2}}@media all and (max-width: 380px){.category-wrap .subcategories .subcategory-dropdown .four-columns,.category-wrap .subcategories .subcategory-dropdown .three-columns,.category-wrap .subcategories .subcategory-dropdown .two-columns{columns:1}}.category-wrap .subcategories .subcategory-dropdown .subcategory-item{margin:0;white-space:nowrap}.category-wrap .subcategories .subcategory-dropdown .subcategory-item:hover .subcategory-item-link{border-bottom:2px rgb(255,255,255) solid;transform:scale(1.1);transform-origin:bottom left}.category-wrap .subcategories .subcategory-dropdown .subcategory-item-link{border-bottom:1px rgba(255,255,255,.4) solid;transition:all .2s ease-in-out}.category-wrap .subcategories .subcategory-dropdown .subcategory-item-link.active{border-bottom:2px rgb(255,255,255) solid}.category-wrap:hover .subcategories,.category-wrap:hover .dropdown-thing{opacity:1;visibility:visible;pointer-events:all}
