.ProfileProductsPage-mainRow{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:24px auto;max-width:1160px;padding:0 24px}
.ProfilePagination-pagination{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:8px 16px}.ProfilePagination-top{-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.ProfilePagination-totalResultsLabel{font-weight:700;font-size:12px}.ProfilePagination-droplist{display:inline-block;margin-right:8px}.ProfilePagination-droplist label{display:inline-block;padding-right:8px;font-weight:700}.ProfilePagination-bottom{-webkit-justify-content:center;justify-content:center;margin-top:16px}.ProfilePagination-controls{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ProfilePagination-pageButton{font-size:14px;color:#212121;margin-right:4px;padding:0 3px}.ProfilePagination-pageNumButton{width:1.5em;height:1.5em;margin:0 8px;line-height:1.5em;text-align:center}.ProfilePagination-currentPage{font-weight:700;background:#404040;border-radius:50%;cursor:normal;pointer-events:none}.ProfilePagination-currentPage,.ProfilePagination-currentPage:focus,.ProfilePagination-currentPage:visited{color:#fff}.ProfilePagination-currentPage:focus:hover,.ProfilePagination-currentPage:hover,.ProfilePagination-currentPage:visited:hover{color:#ff6c1a}
.ProfileProductsBreadCrumbs-crumbWrapper{display:-webkit-flex;display:flex;margin-bottom:16px}.ProfileProductsBreadCrumbs-crumbChevron{font-size:10px;color:#c9c9c9;margin-left:10px}.ProfileProductsBreadCrumbs-crumbText{font-size:12px;margin-left:10px;cursor:pointer}.ProfileProductsBreadCrumbs-crumbText::hover{color:#0057e2}
.ProfileCategoryCard-wrapper{max-width:inherit;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ProfileCategoryCard-image{height:auto;width:100%;display:block;margin:0 auto;cursor:pointer}.ProfileCategoryCard-title{font-size:16px;padding:.5em;text-align:center}.ProfileCategoryCard-titleText{color:#212121!important}
.ProfileProductsCategories{position:relative}.ProfileProductsCategories-cardWrapper{position:relative;width:25%;padding:0 10px 10px}.ProfileProductsCategories-cardsGrid{margin-left:-10px;margin-right:-10px}.ProfileProductsCategories-cardGridList{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ProfileProductsCategories-loadingDotsWrapper{position:absolute;width:100%;height:100%;z-index:50;top:0;left:0}@media only screen and (max-width:767px){.ProfileProductsCategories-cardWrapper{width:50%}}
.ProfileProductsSearch-searchInputWrap{position:relative;display:inline-block;width:450px;max-width:100%;margin-bottom:16px}.ProfileProductsSearch-searchInputWrap input{border:1px solid #c9c9c9;height:2.8em;font-size:.9em;padding-left:2.5em;padding-right:2.5em;box-shadow:0 0 2px 0 rgba(0,0,0,.175);width:100%}.ProfileProductsSearch-searchButton{position:absolute;top:.5em;left:.7em;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ProfileProductsSearch-searchButton span{color:#c9c9c9}.ProfileProductsSearch-searchButton span:hover{color:#212121}.ProfileProductsSearch-searchClearIcon{position:absolute;top:.6em;right:.6em;cursor:pointer}.ProfileProductsSearch--empty .ProfileProductsSearch-searchClearIcon{display:none}.ProfileProductsSearch-searchClearIcon span{color:#c9c9c9}.ProfileProductsSearch-searchClearIcon span:hover{color:#212121}@media only screen and (max-width:767px){.ProfileProductsSearch-searchInputWrap{width:100%}}
.ProfileProductsPublic{width:100%}.ProfileProductsPublic-cardWrapper{position:relative;width:25%;padding:0 10px 20px}.ProfileProductsPublic-cardsGrid{margin-left:-10px;margin-right:-10px}.ProfileProductsPublic-cardGridList{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:767px){.ProfileProductsPublic-cardWrapper{width:33.3%}}.ProfileProductsPublic-loadingDotsWrapper{position:absolute;width:100%;height:100%;z-index:50;top:0;left:0}.ProfileProductsPublic-productsWrapper{position:relative}.ProfileProductsPublic-results{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;margin:16px auto 24px}.ProfileProductsPublic-cell{width:calc(25% - 16px);margin:0 8px}.ProfileProductsPublic-filterRow{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;margin-left:-8px;margin-right:-8px;width:100%}@media only screen and (max-width:460px){.ProfileProductsPublic-filterRow{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.ProfileProductsPublic-facetsCol{width:50%}.ProfileProductsPublic-sort{-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:8px;max-width:100%}.ProfileProductsPublic-sort .Droplist-listItems.Palette{right:0}.ProfileProductsPublic-noResults{text-align:center}@media only screen and (max-width:667px){.ProfileProductsPublic-cell{width:calc(50% - 10px);margin:0 5px}}
