.dokan-theme-astra .dokan-dashboard-wrap .dokan-btn:not(.tips),
.dokan-theme-astra .dokan-dashboard-wrap input:not([type=checkbox]):not([type=radio]),
.dokan-theme-astra .dokan-dashboard-wrap select+.select2-container,
.dokan-theme-astra .dokan-store-wrap input:not([type=checkbox]):not([type=radio]),
.dokan-theme-astra select {
    min-height: 40px;
    align-content: center
}

.dokan-theme-astra .dokan-dashboard-wrap select+.select2-container input {
    margin-top: 0
}

.dokan-theme-astra .dokan-dashboard-wrap select+.select2-container .select2-selection {
    min-height: 40px
}

.dokan-theme-astra .dokan-dashboard-wrap select+.select2-container .select2-selection .select2-selection__rendered {
    display: block
}

.dokan-theme-astra .dokan-dashboard-wrap select+.select2-container .select2-selection.select2-selection--single {
    padding: 8.25px
}

.dokan-theme-astra .dokan-dashboard-wrap select+.select2-container .select2-selection__choice {
    margin-top: 8px
}

.dokan-theme-astra .dokan-dashboard-wrap .dokan-select-product-category {
    padding: 8.25px
}

.dokan-theme-astra .dokan-dashboard-wrap .dokan-panel input[type=button] {
    font-size: .875rem;
    line-height: 1.42857143;
    padding: 6px 12px
}

.dokan-theme-astra .dokan-dashboard-wrap .woocommerce-error,
.dokan-theme-astra .dokan-dashboard-wrap .woocommerce-info,
.dokan-theme-astra .dokan-dashboard-wrap .woocommerce-message {
    clear: both
}

@media (max-width:544px) {
    .dokan-theme-astra .dokan-dashboard-wrap form {
        margin-bottom: .6em
    }
}

.dokan-theme-astra .media-modal .media-modal-content .media-frame-router button {
    color: unset
}

.dokan-theme-astra form select.orderby-search {
    width: max-content
}

.dokan-theme-astra #reviews #comments .commentlist .review_comment_container .comment-text {
    align-items: center
}

.dokan-theme-astra #reviews #comments .commentlist .review_comment_container .comment-text a+p {
    margin-bottom: 1em
}

.dokan-theme-astra #reviews #comments .commentlist .review_comment_container .comment-text .dokan-review-wrapper {
    order: 3
}

.dokan-theme-astra .dokan-reviews-area #dokan_comments-form .dokan-form-group {
    display: inline-flex;
    gap: 5px
}

.dokan-theme-astra .dokan-reviews-area #dokan_comments-form select[name=comment_status] {
    width: 160px
}