/* QnA - basic */
.category-wrap .list-group { background-color: #fff; }
.category-wrap .list-group-item { border: none; text-align: left; width: 200px; align-items: stretch; height: 40px; }
.category-wrap .list-group-item a { color: var(--bs-gray-dark); font-family: 'Noto Sans KR', sans-serif; font-size: .875rem; font-weight: 400; }
.category-wrap .list-group-item:hover { background-color: rgba(13, 202, 240, 0.25); }
.category-wrap .list-group.depth1 { z-index: 101; display: none; align-self: stretch; align-content: stretch !important; }
.category-wrap .list-group.depth2 { z-index: 102; display: none; top: 0; right: -195px; align-self: stretch; align-content: stretch !important; }
.category-wrap .list-group.depth3 { z-index: 103; display: none; top: 0; right: -195px; align-self: stretch; align-content: stretch !important; }
.category-wrap .categorys:hover .list-group.depth1 { display: flex; }
.category-wrap .categorys:hover .list-group.depth1 .list-group-item:hover .list-group.depth2 { display: flex; }
.category-wrap .categorys:hover .list-group.depth1 .list-group-item:hover .list-group.depth2 .list-group-item:hover .list-group.depth3 { display: flex; }

.mobile-shop-category-wrap { font-size: .875rem; }
.mobile-shop-category-wrap a, .mobile-shop-category-wrap button { font-size: .875rem; }
.mobile-shop-category-wrap .accordion-button { width: 40px; padding: .75rem; }
.mobile-shop-category-wrap .mobile-depth2 { background-color: #f8f9fa; }
.mobile-shop-category-wrap .sub-cate.accordion-item { background-color: transparent !important; border: none; margin-left: 1rem; }
.mobile-shop-category-wrap .sub-cate.accordion-item .accordion-button { background-color: transparent !important; }
.mobile-shop-category-wrap .sub-cate.accordion-item .mobile-depth3 { margin-left: 2rem; }
.mobile-shop-category-wrap .accordion-header { min-height: 44px; }

/*# sourceMappingURL=category.css.map */
