body, .page-main, .hw-page {
    min-height: calc(100vh - 90px - 88px - 90px)
}

/*body {
    font-family: DM Sans, sans-serif !important
}*/

.navbar-expand-xl .dropdown-toggle:after, .navbar-expand-xl .dropdown-submenu.dropend .dropdown-toggle:after {
    font-family: "Font Awesome 6 Pro", serif
}

nav.navbar .dropdown-menu .dropdown-item.active, nav.navbar .dropdown-menu .dropdown-item:active {
    color: var(--bs-dropdown-link-active-color);
    background-color: var(--bs-dropdown-link-active-bg)
}

nav.navbar .dropdown-menu .dropdown-item:hover {
    color: var(--bs-dropdown-link-hover-color)
}

footer {
    max-width: unset
}

.btn {
    margin-bottom: 0
}

.hw-nav-dropdown-toggler {
    position: relative
}

.card {
    --bs-card-border-width: 1px
}

.card-header:first-child:not(:has(~.card-body)) {
    border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
    font-family: unset
}

body:not(.page-account-product-index) .product-detail-status {
    font-size: 20px;
    margin-left: 20px
}

.hw-page:not(.center-content) {
    margin-top: 30px;
    margin-bottom: 60px
}

table thead tr {
    background-color: rgba(0, 0, 0, 0)
}

table thead tr th {
    background-color: rgba(0, 0, 0, .03)
}

table thead tr th:first-child {
    border-top-left-radius: 1rem
}

table thead tr th:last-child {
    border-top-right-radius: 1rem
}

table thead th, table tbody td {
    padding: 1rem 1.5rem !important
}

.hw-product-page-list a.nav-link {
    padding-left: 8px !important
}

.hw-product-page-list a.nav-link > i {
    margin-right: 5px !important
}

.hw-product-page-list .navbar-offcanvas-menu {
    flex-wrap: wrap
}

.apexcharts-text tspan, .apexcharts-legend-text, .apexcharts-tooltip-text {
    font-family: DM Sans, sans-serif !important
}

.card .text-muted {
    color: var(--bs-card-color) !important
}

.hw-radio-mega .form-check:last-of-type, .hw-radio-mega .hw-button:last-of-type, .card > .hw-radio-mega .form-check:not(:last-of-type) {
    border-bottom-left-radius: 1rem;
    border-bottom-right-radius: 1rem
}

#hw-toggle-promotion {
    color: var(--bs-card-color) !important
}

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