@roadtrip/css
Version:
CSS framework for Roadtrip Design System
1,798 lines (1,362 loc) • 25.2 kB
CSS
/*
* 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);
}
}