.categories.template .categories-header{color:#e72b8d;line-height:32px;font-weight:700;font-size:26px}.categories.template .mb-15{margin-bottom:15px}.categories.template .categories-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.categories.template .categories-container li{margin-bottom:0}.categories.template .category-container a{cursor:pointer;text-decoration:none}.categories.template .category-img-wrapper{position:relative;overflow:hidden;padding-top:100%}.categories.template .category-img-container{top:0;left:0;right:0;bottom:0;position:absolute;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;padding:10px}.categories.template .category-img{min-height:10%;min-width:10%;max-width:100%;max-height:100%;margin:0}.categories.template .category-name{width:100%;line-height:19px;text-align:center;text-transform:uppercase;color:#6d6ca8;font-family:Montserrat;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px}.categories.template .category-name:hover{text-decoration:underline}.categories.template .category-count{width:100%;line-height:19px;text-align:center;color:#009ada;font-family:Montserrat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:underline;font-size:16px}.categories.template .search-category-input{width:100%;outline:none;height:2.1em;font-size:1em;font-family:Montserrat;padding:2.15px 2.15px 2.15px 20px;border-radius:.5em 0 0 .5em;border:1px solid #ccc}.categories.template .search-category-btn{width:40px;height:2.5em;font-size:1em;cursor:pointer;color:#fff;line-height:2.5em;text-align:center;background:#9ec500;border:1px solid #9ec500;border-radius:0 .5em .5em 0}.categories.template .search-container{width:100%;margin-top:15px;margin-bottom:15px}.categories.template .search-result-container{position:absolute;margin-top:-5px;background-color:#fff;border:1px solid #ccc;z-index:9;width:402px}.categories.template .search-result-wrapper{width:404px}.categories.template .searchCat-result-anchor{color:#009ada;text-transform:capitalize;text-decoration:underline;cursor:pointer}@media (min-width:1200px){.categories.template .main-content{padding-bottom:30px}.categories.template .category-container{min-width:-webkit-calc(16.66% - 25px);min-width:calc(16.66% - 25px);max-width:-webkit-calc(16.66667% - 25px);max-width:calc(16.66667% - 25px);margin-right:30px}.categories.template .categories-container li{margin-bottom:30px}.categories.template .categories-container li:nth-child(6n){margin-right:0}.categories.template .categories-header{line-height:37px;font-size:30px}.categories.template .category-count,.categories.template .category-name{line-height:20px;margin-top:8px;font-size:17px}}@media (min-width:991px) and (max-width:1199px){.categories.template .main-content{padding-bottom:30px}.categories.template .category-container{min-width:-webkit-calc(16.66% - 25px);min-width:calc(16.66% - 25px);max-width:-webkit-calc(16.66667% - 25px);max-width:calc(16.66667% - 25px);margin-right:30px}.categories.template .categories-container li{margin-bottom:30px}.categories.template .categories-container li:nth-child(6n){margin-right:0}.categories.template .categories-header{line-height:32px;font-size:26px}.categories.template .category-count,.categories.template .category-name{line-height:19px;margin-top:6px;font-size:16px}}@media (min-width:768px) and (max-width:990px){.categories.template .main-content{padding-bottom:60px}.categories.template .category-container{min-width:-webkit-calc(25% - 22.5px);min-width:calc(25% - 22.5px);max-width:-webkit-calc(25% - 22.5px);max-width:calc(25% - 22.5px);margin-right:30px}.categories.template .categories-container li{margin-bottom:20px}.categories.template .categories-container li:nth-child(4n){margin-right:0}.categories.template .categories-header{line-height:29px;font-size:24px}.categories.template .category-name{line-height:19px;margin-top:12px;font-size:16px}.categories.template .category-count{line-height:19px;margin-top:6px;font-size:16px}.categories.template .search-result-wrapper{width:58%}.categories.template .search-result-container{width:404px}}@media (min-width:481px) and (max-width:767px){.categories.template .main-content{padding-bottom:55px}.categories.template .category-container{min-width:-webkit-calc(33.33% - 20px);min-width:calc(33.33% - 20px);max-width:-webkit-calc(33.33333% - 20px);max-width:calc(33.33333% - 20px);margin-right:30px}.categories.template .categories-container li{margin-bottom:30px}.categories.template .categories-container li:nth-child(3n){margin-right:0}.categories.template .categories-header{line-height:22px;font-size:18px}.categories.template .category-name{line-height:19px;margin-top:12px;font-size:16px}.categories.template .category-count{line-height:19px;margin-top:6px;font-size:16px}.categories.template .search-result-wrapper{width:100%}.categories.template .search-result-container{position:unset;width:100%}}@media (max-width:480px){.categories.template .main-content{padding-bottom:40px}.categories.template .category-container{min-width:-webkit-calc(50% - 5px);min-width:calc(50% - 5px);max-width:-webkit-calc(50% - 5px);max-width:calc(50% - 5px);margin-right:10px}.categories.template .categories-container li{margin-bottom:20px}.categories.template .categories-container li:nth-child(2n){margin-right:0}.categories.template .categories-header{line-height:19px;font-size:16px}.categories.template .category-name{line-height:18px;margin-top:21px;font-size:14px}.categories.template .category-count{line-height:18px;margin-top:6px;font-size:14px}.categories.template .search-result-wrapper{width:100%}.categories.template .search-result-container{position:unset;width:100%}}.categories.template .subtext{margin-bottom:20px;font-size:16px;color:#444;font-weight:400}
/*# sourceMappingURL=categories-styles.css.map */
