@charset "UTF-8";.icon{display:flex;align-items:center;justify-content:center}.icon-overlay{padding:.25rem;border-radius:5px}.icon-disabled{opacity:.5;cursor:not-allowed!important}.categoryBoxList .categoryBoxRow.gallery{display:flex;row-gap:16px;justify-content:space-between;margin-inline:auto}.categoryBoxList .categoryBoxRow.gallery .categoryBoxItem{text-align:center;height:100%;margin-inline:auto;padding:0}.categoryBoxList .categoryBoxRow.gallery .categoryBox{position:relative}.categoryBoxList .categoryBoxRow.gallery .categoryBox .categoryBoxInfoArea{margin:1rem auto;display:flex;flex-wrap:wrap}.categoryBoxList .categoryBoxRow.gallery .categoryBox .brandedLink{color:var(--tertiary-color);text-decoration:none;word-wrap:break-word;font-size:1.25rem;font-weight:700}.categoryBoxList .categoryBoxRow.gallery .categoryBox .imgWrapper:hover+.row .categoryBoxInfoArea .categoryName{border-bottom:1px solid transparent;transition:all linear .5s;border-color:inherit}.categoryBoxList .subcategoryBoxInfoArea{margin:1rem auto;display:flex;flex-wrap:wrap}@media(max-width:36rem){.categoryBoxList .categoryBoxRow.gallery .categoryBoxItem{justify-content:center}}.categoryBoxIconDiv .brandedBtn{background:none;border:0rem}.subcategoryDropdown{overflow-y:auto;position:fixed;width:max-content;max-width:55%;border:2px solid #585858;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-inline:24px 40px;justify-content:start;text-align:center;background-color:var(--secondary-color);color:var(--tertiary-color);box-shadow:#7d7d7d33 5px 5px 3px;min-height:fit-content;list-style-type:none}.hoverNavSubcategory,.nestedSubcategoryList{list-style-type:none}.navCategoryName{text-align:center}.navCategoryName a{text-decoration:none}.navCategoryName{overflow-wrap:anywhere}.isFooter>.navCategoryName{text-align:start}.brandedBtn{background:none;border:0rem;cursor:pointer}.subCategoryBoxInfoArea{justify-items:baseline}.dialog{margin-block-end:16px}.navCategoryRow{align-items:center;justify-content:start;width:100%;flex-wrap:nowrap}.storeLogo{max-width:100%;max-height:25rem;width:auto;height:auto}.storeLogo.ppsb{margin:2rem 0rem;justify-items:center;justify-content:center;justify-self:center}.notFoundPage .notFoundTxt{margin-bottom:0;font-size:5rem;color:var(--tertiary-color)}.notFoundPage .imgWrapper * .storeLogo{max-height:12.5rem;max-width:12.5rem;min-width:12.5rem;min-height:12.5rem}
