#dokan-pro-printful-vendor-settings {
    .general-details {
        padding-bottom: 0;
    }

    div.dokan-pro-printful-vendor-settings-section-content {
        .dokan-form-group {
            button.dokan-btn {
                float: right !important;
            }

            .printful-description {
                float: none;
                font-size: 14px;
                margin-bottom: 4px;
            }
        }
    }

    div.dokan-panel-heading {
        align-items: center;
        display: flex;
        gap: 10px;
    }

    #dokan-pro-printful-shipping-inputs-wrapper {
        display: block;
        overflow: hidden;

        .dokan-form-group {
            .dokan-switch {
                &.printful-settings-overlay {
                    opacity: 0.4;
                }
            }
        }
    }
}
