/** MARGIN XS **/

.torque-mt-xs {
    margin-top: var(--spacing-token-xs);
}

.torque-mb-xs {
    margin-bottom: var(--spacing-token-xs);
}

.torque-ml-xs {
    margin-left: var(--spacing-token-xs);
}

.torque-mr-xs {
    margin-right: var(--spacing-token-xs);
}


.torque-mb-xs {
    margin-bottom: var(--spacing-token-xs);
}

.torque-my-xs {
    margin-top: var(--spacing-token-xs);
    margin-bottom: var(--spacing-token-xs);
}

.torque-mx-xs {
    margin-left: var(--spacing-token-xs);
    margin-right: var(--spacing-token-xs);
}

/* MARGIN 2XS */
.torque-ml-2xs {
    margin-left: var(--spacing-token-2xs);
}

.torque-mr-2xs {
    margin-right: var(--spacing-token-2xs);
}

.torque-mb-2xs {
    margin-bottom: var(--spacing-token-2xs);
}

/* MARGIN 3XS */
.torque-mt-3xs {
    margin-top: var(--spacing-token-3xs);
}

.torque-mb-3xs {
    margin-bottom: var(--spacing-token-3xs);
}

/* MARGIN 4XS */
.torque-mb-4xs {
    margin-bottom: var(--spacing-token-4xs);
}


/** MARGIN SM **/
.torque-mt-sm {
    margin-top: var(--spacing-token-sm);
}

.torque-mb-sm {
    margin-bottom: var(--spacing-token-sm);
}

.torque-ml-sm {
    margin-left: var(--spacing-token-sm);
}

.torque-mr-sm {
    margin-right: var(--spacing-token-sm);
}

.torque-my-sm {
    margin-top: var(--spacing-token-sm);
    margin-bottom: var(--spacing-token-sm);
}

.torque-mx-sm {
    margin-left: var(--spacing-token-sm);
    margin-right: var(--spacing-token-sm);
}

/** MARGIN MD **/
.torque-mt-md {
    margin-top: var(--spacing-token-md);
}

.torque-mb-md {
    margin-bottom: var(--spacing-token-md);
}

.torque-ml-md {
    margin-left: var(--spacing-token-md);
}

.torque-mr-md {
    margin-right: var(--spacing-token-md);
}

.torque-my-md {
    margin-top: var(--spacing-token-md);
    margin-bottom: var(--spacing-token-md);
}

.torque-mx-md {
    margin-left: var(--spacing-token-md);
    margin-right: var(--spacing-token-md);
}

/** MARGIN LG **/
.torque-mt-lg {
    margin-top: var(--spacing-token-lg);
}

.torque-mb-lg {
    margin-bottom: var(--spacing-token-lg);
}

.torque-ml-lg {
    margin-left: var(--spacing-token-lg);
}

.torque-mr-lg {
    margin-right: var(--spacing-token-lg);
}

.torque-my-lg {
    margin-top: var(--spacing-token-lg);
    margin-bottom: var(--spacing-token-lg);
}

.torque-mx-lg {
    margin-left: var(--spacing-token-lg);
    margin-right: var(--spacing-token-lg);
}

/* MARGING XL */
.torque-mt-xl {
    margin-top: var(--spacing-token-xl);
}

.torque-mb-xl {
    margin-bottom: var(--spacing-token-xl);
}

/** PADDING XS **/
.torque-pt-xs {
    padding-top: var(--spacing-token-xs);
}

.torque-pb-xs {
    padding-bottom: var(--spacing-token-xs);
}

.torque-pr-xs {
    padding-right: var(--spacing-token-xs);
}

.torque-pl-xs {
    padding-left: var(--spacing-token-xs);
}

.torque-py-xs {
    padding-top: var(--spacing-token-xs);
    padding-bottom: var(--spacing-token-xs);
}

.torque-px-xs {
    padding-left: var(--spacing-token-xs);
    padding-right: var(--spacing-token-xs);
}

/** PADDING SM **/

.torque-pt-sm {
    padding-top: var(--spacing-token-sm);
}

.torque-pb-sm {
    padding-bottom: var(--spacing-token-sm);
}

.torque-pr-sm {
    padding-right: var(--spacing-token-sm);
}

.torque-pl-sm {
    padding-left: var(--spacing-token-sm);
}

.torque-py-sm {
    padding-top: var(--spacing-token-sm);
    padding-bottom: var(--spacing-token-sm);
}

.torque-px-sm {
    padding-left: var(--spacing-token-sm);
    padding-right: var(--spacing-token-sm);
}

/** PADDING MD **/
.torque-pt-md {
    padding-top: var(--spacing-token-md);
}

.torque-pb-md {
    padding-bottom: var(--spacing-token-md);
}

.torque-pl-xs {
    padding-left: var(--spacing-token-xs);
}

.torque-pl-lg {
    padding-left: var(--spacing-token-lg);
}

.torque-pl-2xl {
    padding-left: var(--spacing-token-2xl);
}

.torque-padding-md{
    padding: var(--spacing-token-md);
}

.torque-padding-2xs{
    padding: var(--spacing-token-2xs);
}

.torque-gap-3xs{
    gap: var(--spacing-token-3xs);
}
.torque-pr-md {
    padding-right: var(--spacing-token-md);
}

.torque-pl-md {
    padding-left: var(--spacing-token-md);
}

.torque-py-md {
    padding-top: var(--spacing-token-md);
    padding-bottom: var(--spacing-token-md);
}

.torque-px-md {
    padding-left: var(--spacing-token-md);
    padding-right: var(--spacing-token-md);
}

/** PADDING LG **/
.torque-pt-lg {
    padding-top: var(--spacing-token-lg);
}

.torque-pb-lg {
    padding-bottom: var(--spacing-token-lg);
}

.torque-pr-lg {
    padding-right: var(--spacing-token-lg);
}

.torque-pl-lg {
    padding-left: var(--spacing-token-lg);
}

.torque-py-lg {
    padding-top: var(--spacing-token-lg);
    padding-bottom: var(--spacing-token-lg);
}

.torque-px-lg {
    padding-left: var(--spacing-token-lg);
    padding-right: var(--spacing-token-lg);
}

/* PADDING 2XL */
.torque-pt-2xl {
    padding-top: var(--spacing-token-2xl);
}

.torque-pr-2xl {
    padding-right: var(--spacing-token-2xl);
}

.torque-pb-2xl {
    padding-bottom: var(--spacing-token-2xl);
}
