.article-item{background-position:50%;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;display:flex;flex-direction:column;height:212px;justify-content:flex-end;margin-bottom:30px}.article-item:hover .article-item-divider{width:100%}.article-item:hover .article-item-title{height:88px}.article-item:hover .article-item-title-xl{height:110px}.article-item:hover .article-item-description{opacity:1}.article-item:hover .article-item-name{white-space:pre-wrap}.article-item-link{-webkit-text-decoration:none!important;text-decoration:none!important}.article-item-description{font-weight:600;opacity:0;transition:opacity .3s ease-in}.article-item-divider{background-color:#fd0;height:4px;transition:width .2s ease-in;width:0}.article-item-title{background-color:#000;color:#ced4da;height:50px;padding:10px;transition:height .2s ease-in}.article-item-name{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sit-on-top[data-v-6891ab72]{position:absolute;width:93%;z-index:10}.categoryNav[data-v-377072e4]{height:100%;width:100%}.categoryHeader[data-v-377072e4]{border-bottom:2px solid #fd0;color:#fff;font-size:20px;font-weight:600;width:100%}.categorySubHeader[data-v-377072e4]{font-size:16px;font-weight:600;padding-top:10px;width:100%}.categoryCount[data-v-377072e4]{color:#fff;font-size:12px;font-weight:600;padding-right:10px}.categoryLinks[data-v-377072e4]{width:100%}.categoryItem[data-v-377072e4]{border-bottom:1px solid #afafaf}.product-box{background-position:50%;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;display:flex;flex-direction:column;height:212px;justify-content:flex-end;margin-bottom:30px}.product-box:hover .product-box-divider{width:100%}.product-box:hover .product-box-text{height:64px}.product-box:hover .product-box-text-xl{height:88px}.product-box:hover .product-box-additional{opacity:1}.product-box:hover .product-box-name{white-space:pre-wrap}.product-box-link{-webkit-text-decoration:none!important;text-decoration:none!important}.product-box-additional{font-weight:600;opacity:0;text-transform:uppercase;transition:opacity .3s ease-in}.product-box-divider{background-color:#fd0;height:4px;transition:width .2s ease-in;width:0}.product-box-text{background-color:#000;color:#ced4da;height:42px;overflow:hidden;padding:10px;transition:height .2s ease-in}.product-box-name{overflow:hidden;white-space:nowrap}.product-box-name--small{max-width:60%;text-overflow:ellipsis}