@media (max-width: 1024px) {
    .dtbl-product-label.dtbl-type-label {
        font-size: var(--dtbl-font-size-tablet) !important;
    }
    .dtbl-product-label.dtbl-type-image {
        width: var(--dtbl-img-size-tablet) !important;
    }
}
@media (max-width: 767px) {
    .dtbl-product-label.dtbl-type-label {
        font-size: var(--dtbl-font-size-phone) !important;
    }
    .dtbl-product-label.dtbl-type-image {
        width: var(--dtbl-img-size-phone) !important;
    }
}

/* Tablet and phone padding / margin, set per label (1.2.2) */
@media (max-width: 1024px) {
    .dtbl-label-text.dtbl-device-padding { padding: var(--dtbl-padding-tablet) !important; }
    .dtbl-product-label.dtbl-device-margin { margin: var(--dtbl-margin-tablet) !important; }
}
@media (max-width: 767px) {
    .dtbl-label-text.dtbl-device-padding { padding: var(--dtbl-padding-phone) !important; }
    .dtbl-product-label.dtbl-device-margin { margin: var(--dtbl-margin-phone) !important; }
}
