UNPKG

@roadtrip/css

Version:

CSS framework for Roadtrip Design System

1,798 lines (1,362 loc) 25.2 kB
/* * Spacing utitlities * Include all margin and padding individual properties * for 0, 8px, 16px 24px spacing * * Index * - Margin * - Padding * */ /* MARGIN -------------------- */ .m-0 { margin: 0; } .m-4 { margin: var(--road-spacing-02); } .m-8 { margin: var(--road-spacing-03); } .m-12 { margin: var(--road-spacing-04); } .m-16 { margin: var(--road-spacing-05); } .m-24 { margin: var(--road-spacing-06); } .m-auto { margin: auto; } /** * Margin horizontal */ .mx-0 { margin-right: 0; margin-left: 0; } .mx-4 { margin-right: var(--road-spacing-02); margin-left: var(--road-spacing-02); } .mx-8 { margin-right: var(--road-spacing-03); margin-left: var(--road-spacing-03); } .mx-12 { margin-right: var(--road-spacing-04); margin-left: var(--road-spacing-04); } .mx-16 { margin-right: var(--road-spacing-05); margin-left: var(--road-spacing-05); } .mx-24 { margin-right: var(--road-spacing-06); margin-left: var(--road-spacing-06); } .mx-auto { margin-right: auto; margin-left: auto; } /** * Margin vertical */ .my-0 { margin-top: 0; margin-bottom: 0; } .my-4 { margin-top: var(--road-spacing-02); margin-bottom: var(--road-spacing-02); } .my-8 { margin-top: var(--road-spacing-03); margin-bottom: var(--road-spacing-03); } .my-12 { margin-top: var(--road-spacing-04); margin-bottom: var(--road-spacing-04); } .my-16 { margin-top: var(--road-spacing-05); margin-bottom: var(--road-spacing-05); } .my-24 { margin-top: var(--road-spacing-06); margin-bottom: var(--road-spacing-06); } .my-auto { margin-top: auto; margin-bottom: auto; } /** * Margin top */ .mt-0 { margin-top: 0; } .mt-4 { margin-top: var(--road-spacing-02); } .mt-8 { margin-top: var(--road-spacing-03); } .mt-12 { margin-top: var(--road-spacing-04); } .mt-16 { margin-top: var(--road-spacing-05); } .mt-24 { margin-top: var(--road-spacing-06); } /** * Margin right */ .mr-0 { margin-right: 0; } .mr-4 { margin-right: var(--road-spacing-02); } .mr-8 { margin-right: var(--road-spacing-03); } .mr-12 { margin-right: var(--road-spacing-04); } .mr-16 { margin-right: var(--road-spacing-05); } .mr-24 { margin-right: var(--road-spacing-06); } /** * Margin bottom */ .mb-0 { margin-bottom: 0; } .mb-4 { margin-bottom: var(--road-spacing-02); } .mb-8 { margin-bottom: var(--road-spacing-03); } .mb-12 { margin-bottom: var(--road-spacing-04); } .mb-16 { margin-bottom: var(--road-spacing-05); } .mb-24 { margin-bottom: var(--road-spacing-06); } /** * Margin left */ .ml-0 { margin-left: 0; } .ml-4 { margin-left: var(--road-spacing-02); } .ml-8 { margin-left: var(--road-spacing-03); } .ml-12 { margin-left: var(--road-spacing-04); } .ml-16 { margin-left: var(--road-spacing-05); } .ml-24 { margin-left: var(--road-spacing-06); } /* PADDING -------------------- */ .p-0 { padding: 0; } .p-4 { padding: var(--road-spacing-02); } .p-8 { padding: var(--road-spacing-03); } .p-12 { padding: var(--road-spacing-04); } .p-16 { padding: var(--road-spacing-05); } .p-24 { padding: var(--road-spacing-06); } /** * Padding horizontal */ .px-0 { padding-right: 0; padding-left: 0; } .px-4 { padding-right: var(--road-spacing-02); padding-left: var(--road-spacing-02); } .px-8 { padding-right: var(--road-spacing-03); padding-left: var(--road-spacing-03); } .px-12 { padding-right: var(--road-spacing-04); padding-left: var(--road-spacing-04); } .px-16 { padding-right: var(--road-spacing-05); padding-left: var(--road-spacing-05); } .px-24 { padding-right: var(--road-spacing-06); padding-left: var(--road-spacing-06); } /** * Padding vertical */ .py-0 { padding-top: 0; padding-bottom: 0; } .py-4 { padding-top: var(--road-spacing-02); padding-bottom: var(--road-spacing-02); } .py-8 { padding-top: var(--road-spacing-03); padding-bottom: var(--road-spacing-03); } .py-12 { padding-top: var(--road-spacing-04); padding-bottom: var(--road-spacing-04); } .py-16 { padding-top: var(--road-spacing-05); padding-bottom: var(--road-spacing-05); } .py-24 { padding-top: var(--road-spacing-06); padding-bottom: var(--road-spacing-06); } /** * Padding top */ .pt-0 { padding-top: 0; } .pt-4 { padding-top: var(--road-spacing-02); } .pt-8 { padding-top: var(--road-spacing-03); } .pt-12 { padding-top: var(--road-spacing-04); } .pt-16 { padding-top: var(--road-spacing-05); } .pt-24 { padding-top: var(--road-spacing-06); } /** * Padding right */ .pr-0 { padding-right: 0; } .pr-4 { padding-right: var(--road-spacing-02); } .pr-8 { padding-right: var(--road-spacing-03); } .pr-12 { padding-right: var(--road-spacing-04); } .pr-16 { padding-right: var(--road-spacing-05); } .pr-24 { padding-right: var(--road-spacing-06); } /** * Padding bottom */ .pb-0 { padding-bottom: 0; } .pb-4 { padding-bottom: var(--road-spacing-02); } .pb-8 { padding-bottom: var(--road-spacing-03); } .pb-12 { padding-bottom: var(--road-spacing-04); } .pb-16 { padding-bottom: var(--road-spacing-05); } .pb-24 { padding-bottom: var(--road-spacing-06); } /** * Padding left */ .pl-0 { padding-left: 0; } .pl-4 { padding-left: var(--road-spacing-02); } .pl-8 { padding-left: var(--road-spacing-03); } .pl-12 { padding-left: var(--road-spacing-04); } .pl-16 { padding-left: var(--road-spacing-05); } .pl-24 { padding-left: var(--road-spacing-06); } /** * Gap */ .gap-0 { gap: 0; } .gap-4 { gap: var(--road-spacing-02); } .gap-8 { gap: var(--road-spacing-03); } .gap-12 { gap: var(--road-spacing-04); } .gap-16 { gap: var(--road-spacing-05); } .gap-24 { gap: var(--road-spacing-06); } @media (min-width: 576px) { .m-sm-0 { margin: 0; } .m-sm-4 { margin: var(--road-spacing-02); } .m-sm-8 { margin: var(--road-spacing-03); } .m-sm-12 { margin: var(--road-spacing-04); } .m-sm-16 { margin: var(--road-spacing-05); } .m-sm-24 { margin: var(--road-spacing-06); } .m-sm-auto { margin: auto; } .mt-sm-0 { margin-top: 0; } .mt-sm-4 { margin-top: var(--road-spacing-02); } .mt-sm-8 { margin-top: var(--road-spacing-03); } .mt-sm-12 { margin-top: var(--road-spacing-04); } .mt-sm-16 { margin-top: var(--road-spacing-05); } .mt-sm-24 { margin-top: var(--road-spacing-06); } .mr-sm-0 { margin-right: 0; } .mr-sm-4 { margin-right: var(--road-spacing-02); } .mr-sm-8 { margin-right: var(--road-spacing-03); } .mr-sm-12 { margin-right: var(--road-spacing-04); } .mr-sm-16 { margin-right: var(--road-spacing-05); } .mr-sm-24 { margin-right: var(--road-spacing-06); } .mb-sm-0 { margin-bottom: 0; } .mb-sm-4 { margin-bottom: var(--road-spacing-02); } .mb-sm-8 { margin-bottom: var(--road-spacing-03); } .mb-sm-12 { margin-bottom: var(--road-spacing-04); } .mb-sm-16 { margin-bottom: var(--road-spacing-05); } .mb-sm-24 { margin-bottom: var(--road-spacing-06); } .ml-sm-0 { margin-left: 0; } .ml-sm-4 { margin-left: var(--road-spacing-02); } .ml-sm-8 { margin-left: var(--road-spacing-03); } .ml-sm-12 { margin-left: var(--road-spacing-04); } .ml-sm-16 { margin-left: var(--road-spacing-05); } .ml-sm-24 { margin-left: var(--road-spacing-06); } .p-sm-0 { padding: 0; } .p-sm-4 { padding: var(--road-spacing-02); } .p-sm-8 { padding: var(--road-spacing-03); } .p-sm-12 { padding: var(--road-spacing-04); } .p-sm-16 { padding: var(--road-spacing-05); } .p-sm-24 { padding: var(--road-spacing-06); } .px-sm-0 { padding-right: 0; padding-left: 0; } .px-sm-4 { padding-right: var(--road-spacing-02); padding-left: var(--road-spacing-02); } .px-sm-8 { padding-right: var(--road-spacing-03); padding-left: var(--road-spacing-03); } .px-sm-12 { padding-right: var(--road-spacing-04); padding-left: var(--road-spacing-04); } .px-sm-16 { padding-right: var(--road-spacing-05); padding-left: var(--road-spacing-05); } .px-sm-24 { padding-right: var(--road-spacing-06); padding-left: var(--road-spacing-06); } .py-sm-0 { padding-top: 0; padding-bottom: 0; } .py-sm-4 { padding-top: var(--road-spacing-02); padding-bottom: var(--road-spacing-02); } .py-sm-8 { padding-top: var(--road-spacing-03); padding-bottom: var(--road-spacing-03); } .py-sm-12 { padding-top: var(--road-spacing-04); padding-bottom: var(--road-spacing-04); } .py-sm-16 { padding-top: var(--road-spacing-05); padding-bottom: var(--road-spacing-05); } .py-sm-24 { padding-top: var(--road-spacing-06); padding-bottom: var(--road-spacing-06); } .pt-sm-0 { padding-top: 0; } .pt-sm-4 { padding-top: var(--road-spacing-02); } .pt-sm-8 { padding-top: var(--road-spacing-03); } .pt-sm-12 { padding-top: var(--road-spacing-04); } .pt-sm-16 { padding-top: var(--road-spacing-05); } .pt-sm-24 { padding-top: var(--road-spacing-06); } .pr-sm-0 { padding-right: 0; } .pr-sm-4 { padding-right: var(--road-spacing-02); } .pr-sm-8 { padding-right: var(--road-spacing-03); } .pr-sm-12 { padding-right: var(--road-spacing-04); } .pr-sm-16 { padding-right: var(--road-spacing-05); } .pr-sm-24 { padding-right: var(--road-spacing-06); } .pb-sm-0 { padding-bottom: 0; } .pb-sm-4 { padding-bottom: var(--road-spacing-02); } .pb-sm-8 { padding-bottom: var(--road-spacing-03); } .pb-sm-12 { padding-bottom: var(--road-spacing-04); } .pb-sm-16 { padding-bottom: var(--road-spacing-05); } .pb-sm-24 { padding-bottom: var(--road-spacing-06); } .pl-sm-0 { padding-left: 0; } .pl-sm-4 { padding-left: var(--road-spacing-02); } .pl-sm-8 { padding-left: var(--road-spacing-03); } .pl-sm-12 { padding-left: var(--road-spacing-04); } .pl-sm-16 { padding-left: var(--road-spacing-05); } .pl-sm-24 { padding-left: var(--road-spacing-06); } .gap-sm-0 { gap: 0; } .gap-sm-4 { gap: var(--road-spacing-02); } .gap-sm-8 { gap: var(--road-spacing-03); } .gap-sm-12 { gap: var(--road-spacing-04); } .gap-sm-16 { gap: var(--road-spacing-05); } .gap-sm-24 { gap: var(--road-spacing-06); } } @media (min-width: 768px) { .m-md-0 { margin: 0; } .m-md-4 { margin: var(--road-spacing-02); } .m-md-8 { margin: var(--road-spacing-03); } .m-md-12 { margin: var(--road-spacing-04); } .m-md-16 { margin: var(--road-spacing-05); } .m-md-24 { margin: var(--road-spacing-06); } .m-md-auto { margin: auto; } .mt-md-0 { margin-top: 0; } .mt-md-4 { margin-top: var(--road-spacing-02); } .mt-md-8 { margin-top: var(--road-spacing-03); } .mt-md-12 { margin-top: var(--road-spacing-04); } .mt-md-16 { margin-top: var(--road-spacing-05); } .mt-md-24 { margin-top: var(--road-spacing-06); } .mr-md-0 { margin-right: 0; } .mr-md-4 { margin-right: var(--road-spacing-02); } .mr-md-8 { margin-right: var(--road-spacing-03); } .mr-md-12 { margin-right: var(--road-spacing-04); } .mr-md-16 { margin-right: var(--road-spacing-05); } .mr-md-24 { margin-right: var(--road-spacing-06); } .mb-md-0 { margin-bottom: 0; } .mb-md-4 { margin-bottom: var(--road-spacing-02); } .mb-md-8 { margin-bottom: var(--road-spacing-03); } .mb-md-12 { margin-bottom: var(--road-spacing-04); } .mb-md-16 { margin-bottom: var(--road-spacing-05); } .mb-md-24 { margin-bottom: var(--road-spacing-06); } .ml-md-0 { margin-left: 0; } .ml-md-4 { margin-left: var(--road-spacing-02); } .ml-md-8 { margin-left: var(--road-spacing-03); } .ml-md-12 { margin-left: var(--road-spacing-04); } .ml-md-16 { margin-left: var(--road-spacing-05); } .ml-md-24 { margin-left: var(--road-spacing-06); } .p-md-0 { padding: 0; } .p-md-4 { padding: var(--road-spacing-02); } .p-md-8 { padding: var(--road-spacing-03); } .p-md-12 { padding: var(--road-spacing-04); } .p-md-16 { padding: var(--road-spacing-05); } .p-md-24 { padding: var(--road-spacing-06); } .px-md-0 { padding-right: 0; padding-left: 0; } .px-md-4 { padding-right: var(--road-spacing-02); padding-left: var(--road-spacing-02); } .px-md-8 { padding-right: var(--road-spacing-03); padding-left: var(--road-spacing-03); } .px-md-12 { padding-right: var(--road-spacing-04); padding-left: var(--road-spacing-04); } .px-md-16 { padding-right: var(--road-spacing-05); padding-left: var(--road-spacing-05); } .px-md-24 { padding-right: var(--road-spacing-06); padding-left: var(--road-spacing-06); } .py-md-0 { padding-top: 0; padding-bottom: 0; } .py-md-4 { padding-top: var(--road-spacing-02); padding-bottom: var(--road-spacing-02); } .py-md-8 { padding-top: var(--road-spacing-03); padding-bottom: var(--road-spacing-03); } .py-md-12 { padding-top: var(--road-spacing-04); padding-bottom: var(--road-spacing-04); } .py-md-16 { padding-top: var(--road-spacing-05); padding-bottom: var(--road-spacing-05); } .py-md-24 { padding-top: var(--road-spacing-06); padding-bottom: var(--road-spacing-06); } .pt-md-0 { padding-top: 0; } .pt-md-4 { padding-top: var(--road-spacing-02); } .pt-md-8 { padding-top: var(--road-spacing-03); } .pt-md-12 { padding-top: var(--road-spacing-04); } .pt-md-16 { padding-top: var(--road-spacing-05); } .pt-md-24 { padding-top: var(--road-spacing-06); } .pr-md-0 { padding-right: 0; } .pr-md-4 { padding-right: var(--road-spacing-02); } .pr-md-8 { padding-right: var(--road-spacing-03); } .pr-md-12 { padding-right: var(--road-spacing-04); } .pr-md-16 { padding-right: var(--road-spacing-05); } .pr-md-24 { padding-right: var(--road-spacing-06); } .pb-md-0 { padding-bottom: 0; } .pb-md-4 { padding-bottom: var(--road-spacing-02); } .pb-md-8 { padding-bottom: var(--road-spacing-03); } .pb-md-12 { padding-bottom: var(--road-spacing-04); } .pb-md-16 { padding-bottom: var(--road-spacing-05); } .pb-md-24 { padding-bottom: var(--road-spacing-06); } .pl-md-0 { padding-left: 0; } .pl-md-4 { padding-left: var(--road-spacing-02); } .pl-md-8 { padding-left: var(--road-spacing-03); } .pl-md-12 { padding-left: var(--road-spacing-04); } .pl-md-16 { padding-left: var(--road-spacing-05); } .pl-md-24 { padding-left: var(--road-spacing-06); } .gap-md-0 { gap: 0; } .gap-md-4 { gap: var(--road-spacing-02); } .gap-md-8 { gap: var(--road-spacing-03); } .gap-md-12 { gap: var(--road-spacing-04); } .gap-md-16 { gap: var(--road-spacing-05); } .gap-md-24 { gap: var(--road-spacing-06); } } @media (min-width: 992px) { .m-lg-0 { margin: 0; } .m-lg-4 { margin: var(--road-spacing-02); } .m-lg-8 { margin: var(--road-spacing-03); } .m-lg-12 { margin: var(--road-spacing-04); } .m-lg-16 { margin: var(--road-spacing-05); } .m-lg-24 { margin: var(--road-spacing-06); } .m-lg-auto { margin: auto; } .mt-lg-0 { margin-top: 0; } .mt-lg-4 { margin-top: var(--road-spacing-02); } .mt-lg-8 { margin-top: var(--road-spacing-03); } .mt-lg-12 { margin-top: var(--road-spacing-04); } .mt-lg-16 { margin-top: var(--road-spacing-05); } .mt-lg-24 { margin-top: var(--road-spacing-06); } .mr-lg-0 { margin-right: 0; } .mr-lg-4 { margin-right: var(--road-spacing-02); } .mr-lg-8 { margin-right: var(--road-spacing-03); } .mr-lg-12 { margin-right: var(--road-spacing-04); } .mr-lg-16 { margin-right: var(--road-spacing-05); } .mr-lg-24 { margin-right: var(--road-spacing-06); } .mb-lg-0 { margin-bottom: 0; } .mb-lg-4 { margin-bottom: var(--road-spacing-02); } .mb-lg-8 { margin-bottom: var(--road-spacing-03); } .mb-lg-12 { margin-bottom: var(--road-spacing-04); } .mb-lg-16 { margin-bottom: var(--road-spacing-05); } .mb-lg-24 { margin-bottom: var(--road-spacing-06); } .ml-lg-0 { margin-left: 0; } .ml-lg-4 { margin-left: var(--road-spacing-02); } .ml-lg-8 { margin-left: var(--road-spacing-03); } .ml-lg-12 { margin-left: var(--road-spacing-04); } .ml-lg-16 { margin-left: var(--road-spacing-05); } .ml-lg-24 { margin-left: var(--road-spacing-06); } .p-lg-0 { padding: 0; } .p-lg-4 { padding: var(--road-spacing-02); } .p-lg-8 { padding: var(--road-spacing-03); } .p-lg-12 { padding: var(--road-spacing-04); } .p-lg-16 { padding: var(--road-spacing-05); } .p-lg-24 { padding: var(--road-spacing-06); } .px-lg-0 { padding-right: 0; padding-left: 0; } .px-lg-4 { padding-right: var(--road-spacing-02); padding-left: var(--road-spacing-02); } .px-lg-8 { padding-right: var(--road-spacing-03); padding-left: var(--road-spacing-03); } .px-lg-12 { padding-right: var(--road-spacing-04); padding-left: var(--road-spacing-04); } .px-lg-16 { padding-right: var(--road-spacing-05); padding-left: var(--road-spacing-05); } .px-lg-24 { padding-right: var(--road-spacing-06); padding-left: var(--road-spacing-06); } .py-lg-0 { padding-top: 0; padding-bottom: 0; } .py-lg-4 { padding-top: var(--road-spacing-02); padding-bottom: var(--road-spacing-02); } .py-lg-8 { padding-top: var(--road-spacing-03); padding-bottom: var(--road-spacing-03); } .py-lg-12 { padding-top: var(--road-spacing-04); padding-bottom: var(--road-spacing-04); } .py-lg-16 { padding-top: var(--road-spacing-05); padding-bottom: var(--road-spacing-05); } .py-lg-24 { padding-top: var(--road-spacing-06); padding-bottom: var(--road-spacing-06); } .pt-lg-0 { padding-top: 0; } .pt-lg-4 { padding-top: var(--road-spacing-02); } .pt-lg-8 { padding-top: var(--road-spacing-03); } .pt-lg-12 { padding-top: var(--road-spacing-04); } .pt-lg-16 { padding-top: var(--road-spacing-05); } .pt-lg-24 { padding-top: var(--road-spacing-06); } .pr-lg-0 { padding-right: 0; } .pr-lg-4 { padding-right: var(--road-spacing-02); } .pr-lg-8 { padding-right: var(--road-spacing-03); } .pr-lg-12 { padding-right: var(--road-spacing-04); } .pr-lg-16 { padding-right: var(--road-spacing-05); } .pr-lg-24 { padding-right: var(--road-spacing-06); } .pb-lg-0 { padding-bottom: 0; } .pb-lg-4 { padding-bottom: var(--road-spacing-02); } .pb-lg-8 { padding-bottom: var(--road-spacing-03); } .pb-lg-12 { padding-bottom: var(--road-spacing-04); } .pb-lg-16 { padding-bottom: var(--road-spacing-05); } .pb-lg-24 { padding-bottom: var(--road-spacing-06); } .pl-lg-0 { padding-left: 0; } .pl-lg-4 { padding-left: var(--road-spacing-02); } .pl-lg-8 { padding-left: var(--road-spacing-03); } .pl-lg-12 { padding-left: var(--road-spacing-04); } .pl-lg-16 { padding-left: var(--road-spacing-05); } .pl-lg-24 { padding-left: var(--road-spacing-06); } .gap-lg-0 { gap: 0; } .gap-lg-4 { gap: var(--road-spacing-02); } .gap-lg-8 { gap: var(--road-spacing-03); } .gap-lg-12 { gap: var(--road-spacing-04); } .gap-lg-16 { gap: var(--road-spacing-05); } .gap-lg-24 { gap: var(--road-spacing-06); } } @media (min-width: 1200px) { .m-xl-0 { margin: 0; } .m-xl-4 { margin: var(--road-spacing-02); } .m-xl-8 { margin: var(--road-spacing-03); } .m-xl-12 { margin: var(--road-spacing-04); } .m-xl-16 { margin: var(--road-spacing-05); } .m-xl-24 { margin: var(--road-spacing-06); } .m-xl-auto { margin: auto; } .mt-xl-0 { margin-top: 0; } .mt-xl-4 { margin-top: var(--road-spacing-02); } .mt-xl-8 { margin-top: var(--road-spacing-03); } .mt-xl-12 { margin-top: var(--road-spacing-04); } .mt-xl-16 { margin-top: var(--road-spacing-05); } .mt-xl-24 { margin-top: var(--road-spacing-06); } .mr-xl-0 { margin-right: 0; } .mr-xl-4 { margin-right: var(--road-spacing-02); } .mr-xl-8 { margin-right: var(--road-spacing-03); } .mr-xl-12 { margin-right: var(--road-spacing-04); } .mr-xl-16 { margin-right: var(--road-spacing-05); } .mr-xl-24 { margin-right: var(--road-spacing-06); } .mb-xl-0 { margin-bottom: 0; } .mb-xl-4 { margin-bottom: var(--road-spacing-02); } .mb-xl-8 { margin-bottom: var(--road-spacing-03); } .mb-xl-12 { margin-bottom: var(--road-spacing-04); } .mb-xl-16 { margin-bottom: var(--road-spacing-05); } .mb-xl-24 { margin-bottom: var(--road-spacing-06); } .ml-xl-0 { margin-left: 0; } .ml-xl-4 { margin-left: var(--road-spacing-02); } .ml-xl-8 { margin-left: var(--road-spacing-03); } .ml-xl-12 { margin-left: var(--road-spacing-04); } .ml-xl-16 { margin-left: var(--road-spacing-05); } .ml-xl-24 { margin-left: var(--road-spacing-06); } .p-xl-0 { padding: 0; } .p-xl-4 { padding: var(--road-spacing-02); } .p-xl-8 { padding: var(--road-spacing-03); } .p-xl-12 { padding: var(--road-spacing-04); } .p-xl-16 { padding: var(--road-spacing-05); } .p-xl-24 { padding: var(--road-spacing-06); } .px-xl-0 { padding-right: 0; padding-left: 0; } .px-xl-4 { padding-right: var(--road-spacing-02); padding-left: var(--road-spacing-02); } .px-xl-8 { padding-right: var(--road-spacing-03); padding-left: var(--road-spacing-03); } .px-xl-12 { padding-right: var(--road-spacing-04); padding-left: var(--road-spacing-04); } .px-xl-16 { padding-right: var(--road-spacing-05); padding-left: var(--road-spacing-05); } .px-xl-24 { padding-right: var(--road-spacing-06); padding-left: var(--road-spacing-06); } .py-xl-0 { padding-top: 0; padding-bottom: 0; } .py-xl-4 { padding-top: var(--road-spacing-02); padding-bottom: var(--road-spacing-02); } .py-xl-8 { padding-top: var(--road-spacing-03); padding-bottom: var(--road-spacing-03); } .py-xl-12 { padding-top: var(--road-spacing-04); padding-bottom: var(--road-spacing-04); } .py-xl-16 { padding-top: var(--road-spacing-05); padding-bottom: var(--road-spacing-05); } .py-xl-24 { padding-top: var(--road-spacing-06); padding-bottom: var(--road-spacing-06); } .pt-xl-0 { padding-top: 0; } .pt-xl-4 { padding-top: var(--road-spacing-02); } .pt-xl-8 { padding-top: var(--road-spacing-03); } .pt-xl-12 { padding-top: var(--road-spacing-04); } .pt-xl-16 { padding-top: var(--road-spacing-05); } .pt-xl-24 { padding-top: var(--road-spacing-06); } .pr-xl-0 { padding-right: 0; } .pr-xl-4 { padding-right: var(--road-spacing-02); } .pr-xl-8 { padding-right: var(--road-spacing-03); } .pr-xl-12 { padding-right: var(--road-spacing-04); } .pr-xl-16 { padding-right: var(--road-spacing-05); } .pr-xl-24 { padding-right: var(--road-spacing-06); } .pb-xl-0 { padding-bottom: 0; } .pb-xl-4 { padding-bottom: var(--road-spacing-02); } .pb-xl-8 { padding-bottom: var(--road-spacing-03); } .pb-xl-12 { padding-bottom: var(--road-spacing-04); } .pb-xl-16 { padding-bottom: var(--road-spacing-05); } .pb-xl-24 { padding-bottom: var(--road-spacing-06); } .pl-xl-0 { padding-left: 0; } .pl-xl-4 { padding-left: var(--road-spacing-02); } .pl-xl-8 { padding-left: var(--road-spacing-03); } .pl-xl-12 { padding-left: var(--road-spacing-04); } .pl-xl-16 { padding-left: var(--road-spacing-05); } .pl-xl-24 { padding-left: var(--road-spacing-06); } .gap-xl-0 { gap: 0; } .gap-xl-4 { gap: var(--road-spacing-02); } .gap-xl-8 { gap: var(--road-spacing-03); } .gap-xl-12 { gap: var(--road-spacing-04); } .gap-xl-16 { gap: var(--road-spacing-05); } .gap-xl-24 { gap: var(--road-spacing-06); } }