pds-box {
  --border-width-default: var(--pine-border-width-thin);
  --color-background-box: inherit;
  --color-border-box: inherit;
  display: block;
}

[class*=pds-box] {
  background-color: var(--color-background-box);
  box-sizing: border-box;
  display: inline-flex;
}
[class*=pds-box][min-height] {
  min-height: var(--sizing-min-height-box);
}
[class*=pds-box][min-width] {
  min-width: var(--sizing-min-width-box);
}
.pds-row > [class*=pds-box] {
  position: relative;
  width: 100%;
}
.pds-row > [class*=pds-box].pds-box--auto {
  width: auto;
}

.pds-spacing-xxs {
  margin: 4px;
}

.pds-spacing-xs {
  margin: 8px;
}

.pds-spacing-sm {
  margin: 16px;
}

.pds-spacing-md {
  margin: 24px;
}

.pds-spacing-lg {
  margin: 36px;
}

.pds-spacing-xl {
  margin: 48px;
}

.pds-spacing-xxl {
  margin: 64px;
}

.pds-spacing-top-xxs {
  margin-block-start: 4px;
}

.pds-spacing-top-xs {
  margin-block-start: 8px;
}

.pds-spacing-top-sm {
  margin-block-start: 16px;
}

.pds-spacing-top-md {
  margin-block-start: 24px;
}

.pds-spacing-top-lg {
  margin-block-start: 36px;
}

.pds-spacing-top-xl {
  margin-block-start: 48px;
}

.pds-spacing-top-xxl {
  margin-block-start: 64px;
}

.pds-spacing-right-xxs {
  margin-inline-end: 4px;
}

.pds-spacing-right-xs {
  margin-inline-end: 8px;
}

.pds-spacing-right-sm {
  margin-inline-end: 16px;
}

.pds-spacing-right-md {
  margin-inline-end: 24px;
}

.pds-spacing-right-lg {
  margin-inline-end: 36px;
}

.pds-spacing-right-xl {
  margin-inline-end: 48px;
}

.pds-spacing-right-xxl {
  margin-inline-end: 64px;
}

.pds-spacing-left-xxs {
  margin-inline-start: 4px;
}

.pds-spacing-left-xs {
  margin-inline-start: 8px;
}

.pds-spacing-left-sm {
  margin-inline-start: 16px;
}

.pds-spacing-left-md {
  margin-inline-start: 24px;
}

.pds-spacing-left-lg {
  margin-inline-start: 36px;
}

.pds-spacing-left-xl {
  margin-inline-start: 48px;
}

.pds-spacing-left-xxl {
  margin-inline-start: 64px;
}

.pds-spacing-bottom-xxs {
  margin-block-end: 4px;
}

.pds-spacing-bottom-xs {
  margin-block-end: 8px;
}

.pds-spacing-bottom-sm {
  margin-block-end: 16px;
}

.pds-spacing-bottom-md {
  margin-block-end: 24px;
}

.pds-spacing-bottom-lg {
  margin-block-end: 36px;
}

.pds-spacing-bottom-xl {
  margin-block-end: 48px;
}

.pds-spacing-bottom-xxl {
  margin-block-end: 64px;
}

.pds-box-offset-0 {
  margin-inline-start: 0;
}

.pds-box-offset-1 {
  margin-inline-start: 8.3333333333%;
}

.pds-box-offset-2 {
  margin-inline-start: 16.6666666667%;
}

.pds-box-offset-3 {
  margin-inline-start: 25%;
}

.pds-box-offset-4 {
  margin-inline-start: 33.3333333333%;
}

.pds-box-offset-5 {
  margin-inline-start: 41.6666666667%;
}

.pds-box-offset-6 {
  margin-inline-start: 50%;
}

.pds-box-offset-7 {
  margin-inline-start: 58.3333333333%;
}

.pds-box-offset-8 {
  margin-inline-start: 66.6666666667%;
}

.pds-box-offset-9 {
  margin-inline-start: 75%;
}

.pds-box-offset-10 {
  margin-inline-start: 83.3333333333%;
}

.pds-box-offset-11 {
  margin-inline-start: 91.6666666667%;
}

.pds-box-offset-12 {
  margin-inline-start: 100%;
}

@media (max-width: 575px) {
  .pds-box-offset-xs-0 {
    margin-inline-start: 0;
  }
  .pds-box-offset-xs-1 {
    margin-inline-start: 8.3333333333%;
  }
  .pds-box-offset-xs-2 {
    margin-inline-start: 16.6666666667%;
  }
  .pds-box-offset-xs-3 {
    margin-inline-start: 25%;
  }
  .pds-box-offset-xs-4 {
    margin-inline-start: 33.3333333333%;
  }
  .pds-box-offset-xs-5 {
    margin-inline-start: 41.6666666667%;
  }
  .pds-box-offset-xs-6 {
    margin-inline-start: 50%;
  }
  .pds-box-offset-xs-7 {
    margin-inline-start: 58.3333333333%;
  }
  .pds-box-offset-xs-8 {
    margin-inline-start: 66.6666666667%;
  }
  .pds-box-offset-xs-9 {
    margin-inline-start: 75%;
  }
  .pds-box-offset-xs-10 {
    margin-inline-start: 83.3333333333%;
  }
  .pds-box-offset-xs-11 {
    margin-inline-start: 91.6666666667%;
  }
  .pds-box-offset-xs-12 {
    margin-inline-start: 100%;
  }
}
@media (min-width: 576px) {
  .pds-box-offset-sm-0 {
    margin-inline-start: 0;
  }
  .pds-box-offset-sm-1 {
    margin-inline-start: 8.3333333333%;
  }
  .pds-box-offset-sm-2 {
    margin-inline-start: 16.6666666667%;
  }
  .pds-box-offset-sm-3 {
    margin-inline-start: 25%;
  }
  .pds-box-offset-sm-4 {
    margin-inline-start: 33.3333333333%;
  }
  .pds-box-offset-sm-5 {
    margin-inline-start: 41.6666666667%;
  }
  .pds-box-offset-sm-6 {
    margin-inline-start: 50%;
  }
  .pds-box-offset-sm-7 {
    margin-inline-start: 58.3333333333%;
  }
  .pds-box-offset-sm-8 {
    margin-inline-start: 66.6666666667%;
  }
  .pds-box-offset-sm-9 {
    margin-inline-start: 75%;
  }
  .pds-box-offset-sm-10 {
    margin-inline-start: 83.3333333333%;
  }
  .pds-box-offset-sm-11 {
    margin-inline-start: 91.6666666667%;
  }
  .pds-box-offset-sm-12 {
    margin-inline-start: 100%;
  }
}
@media (min-width: 768px) {
  .pds-box-offset-md-0 {
    margin-inline-start: 0;
  }
  .pds-box-offset-md-1 {
    margin-inline-start: 8.3333333333%;
  }
  .pds-box-offset-md-2 {
    margin-inline-start: 16.6666666667%;
  }
  .pds-box-offset-md-3 {
    margin-inline-start: 25%;
  }
  .pds-box-offset-md-4 {
    margin-inline-start: 33.3333333333%;
  }
  .pds-box-offset-md-5 {
    margin-inline-start: 41.6666666667%;
  }
  .pds-box-offset-md-6 {
    margin-inline-start: 50%;
  }
  .pds-box-offset-md-7 {
    margin-inline-start: 58.3333333333%;
  }
  .pds-box-offset-md-8 {
    margin-inline-start: 66.6666666667%;
  }
  .pds-box-offset-md-9 {
    margin-inline-start: 75%;
  }
  .pds-box-offset-md-10 {
    margin-inline-start: 83.3333333333%;
  }
  .pds-box-offset-md-11 {
    margin-inline-start: 91.6666666667%;
  }
  .pds-box-offset-md-12 {
    margin-inline-start: 100%;
  }
}
@media (min-width: 992px) {
  .pds-box-offset-lg-0 {
    margin-inline-start: 0;
  }
  .pds-box-offset-lg-1 {
    margin-inline-start: 8.3333333333%;
  }
  .pds-box-offset-lg-2 {
    margin-inline-start: 16.6666666667%;
  }
  .pds-box-offset-lg-3 {
    margin-inline-start: 25%;
  }
  .pds-box-offset-lg-4 {
    margin-inline-start: 33.3333333333%;
  }
  .pds-box-offset-lg-5 {
    margin-inline-start: 41.6666666667%;
  }
  .pds-box-offset-lg-6 {
    margin-inline-start: 50%;
  }
  .pds-box-offset-lg-7 {
    margin-inline-start: 58.3333333333%;
  }
  .pds-box-offset-lg-8 {
    margin-inline-start: 66.6666666667%;
  }
  .pds-box-offset-lg-9 {
    margin-inline-start: 75%;
  }
  .pds-box-offset-lg-10 {
    margin-inline-start: 83.3333333333%;
  }
  .pds-box-offset-lg-11 {
    margin-inline-start: 91.6666666667%;
  }
  .pds-box-offset-lg-12 {
    margin-inline-start: 100%;
  }
}
@media (min-width: 1200px) {
  .pds-box-offset-xl-0 {
    margin-inline-start: 0;
  }
  .pds-box-offset-xl-1 {
    margin-inline-start: 8.3333333333%;
  }
  .pds-box-offset-xl-2 {
    margin-inline-start: 16.6666666667%;
  }
  .pds-box-offset-xl-3 {
    margin-inline-start: 25%;
  }
  .pds-box-offset-xl-4 {
    margin-inline-start: 33.3333333333%;
  }
  .pds-box-offset-xl-5 {
    margin-inline-start: 41.6666666667%;
  }
  .pds-box-offset-xl-6 {
    margin-inline-start: 50%;
  }
  .pds-box-offset-xl-7 {
    margin-inline-start: 58.3333333333%;
  }
  .pds-box-offset-xl-8 {
    margin-inline-start: 66.6666666667%;
  }
  .pds-box-offset-xl-9 {
    margin-inline-start: 75%;
  }
  .pds-box-offset-xl-10 {
    margin-inline-start: 83.3333333333%;
  }
  .pds-box-offset-xl-11 {
    margin-inline-start: 91.6666666667%;
  }
  .pds-box-offset-xl-12 {
    margin-inline-start: 100%;
  }
}
.pds-box-0 {
  display: none;
}

.pds-box-1 {
  display: inline-flex;
  flex: 8.3333333333%;
  max-width: 8.3333333333%;
}

.pds-box-2 {
  display: inline-flex;
  flex: 16.6666666667%;
  max-width: 16.6666666667%;
}

.pds-box-3 {
  display: inline-flex;
  flex: 25%;
  max-width: 25%;
}

.pds-box-4 {
  display: inline-flex;
  flex: 33.3333333333%;
  max-width: 33.3333333333%;
}

.pds-box-5 {
  display: inline-flex;
  flex: 41.6666666667%;
  max-width: 41.6666666667%;
}

.pds-box-6 {
  display: inline-flex;
  flex: 50%;
  max-width: 50%;
}

.pds-box-7 {
  display: inline-flex;
  flex: 58.3333333333%;
  max-width: 58.3333333333%;
}

.pds-box-8 {
  display: inline-flex;
  flex: 66.6666666667%;
  max-width: 66.6666666667%;
}

.pds-box-9 {
  display: inline-flex;
  flex: 75%;
  max-width: 75%;
}

.pds-box-10 {
  display: inline-flex;
  flex: 83.3333333333%;
  max-width: 83.3333333333%;
}

.pds-box-11 {
  display: inline-flex;
  flex: 91.6666666667%;
  max-width: 91.6666666667%;
}

.pds-box-12 {
  display: inline-flex;
  flex: 100%;
  max-width: 100%;
}

@media (max-width: 575px) {
  .pds-box-xs-0 {
    display: none;
  }
  .pds-box-xs-1 {
    display: inline-flex;
    flex: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .pds-box-xs-2 {
    display: inline-flex;
    flex: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .pds-box-xs-3 {
    display: inline-flex;
    flex: 25%;
    max-width: 25%;
  }
  .pds-box-xs-4 {
    display: inline-flex;
    flex: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .pds-box-xs-5 {
    display: inline-flex;
    flex: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .pds-box-xs-6 {
    display: inline-flex;
    flex: 50%;
    max-width: 50%;
  }
  .pds-box-xs-7 {
    display: inline-flex;
    flex: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .pds-box-xs-8 {
    display: inline-flex;
    flex: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .pds-box-xs-9 {
    display: inline-flex;
    flex: 75%;
    max-width: 75%;
  }
  .pds-box-xs-10 {
    display: inline-flex;
    flex: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .pds-box-xs-11 {
    display: inline-flex;
    flex: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .pds-box-xs-12 {
    display: inline-flex;
    flex: 100%;
    max-width: 100%;
  }
}
@media (min-width: 576px) {
  .pds-box-sm-0 {
    display: none;
  }
  .pds-box-sm-1 {
    display: inline-flex;
    flex: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .pds-box-sm-2 {
    display: inline-flex;
    flex: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .pds-box-sm-3 {
    display: inline-flex;
    flex: 25%;
    max-width: 25%;
  }
  .pds-box-sm-4 {
    display: inline-flex;
    flex: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .pds-box-sm-5 {
    display: inline-flex;
    flex: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .pds-box-sm-6 {
    display: inline-flex;
    flex: 50%;
    max-width: 50%;
  }
  .pds-box-sm-7 {
    display: inline-flex;
    flex: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .pds-box-sm-8 {
    display: inline-flex;
    flex: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .pds-box-sm-9 {
    display: inline-flex;
    flex: 75%;
    max-width: 75%;
  }
  .pds-box-sm-10 {
    display: inline-flex;
    flex: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .pds-box-sm-11 {
    display: inline-flex;
    flex: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .pds-box-sm-12 {
    display: inline-flex;
    flex: 100%;
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .pds-box-md-0 {
    display: none;
  }
  .pds-box-md-1 {
    display: inline-flex;
    flex: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .pds-box-md-2 {
    display: inline-flex;
    flex: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .pds-box-md-3 {
    display: inline-flex;
    flex: 25%;
    max-width: 25%;
  }
  .pds-box-md-4 {
    display: inline-flex;
    flex: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .pds-box-md-5 {
    display: inline-flex;
    flex: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .pds-box-md-6 {
    display: inline-flex;
    flex: 50%;
    max-width: 50%;
  }
  .pds-box-md-7 {
    display: inline-flex;
    flex: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .pds-box-md-8 {
    display: inline-flex;
    flex: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .pds-box-md-9 {
    display: inline-flex;
    flex: 75%;
    max-width: 75%;
  }
  .pds-box-md-10 {
    display: inline-flex;
    flex: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .pds-box-md-11 {
    display: inline-flex;
    flex: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .pds-box-md-12 {
    display: inline-flex;
    flex: 100%;
    max-width: 100%;
  }
}
@media (min-width: 992px) {
  .pds-box-lg-0 {
    display: none;
  }
  .pds-box-lg-1 {
    display: inline-flex;
    flex: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .pds-box-lg-2 {
    display: inline-flex;
    flex: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .pds-box-lg-3 {
    display: inline-flex;
    flex: 25%;
    max-width: 25%;
  }
  .pds-box-lg-4 {
    display: inline-flex;
    flex: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .pds-box-lg-5 {
    display: inline-flex;
    flex: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .pds-box-lg-6 {
    display: inline-flex;
    flex: 50%;
    max-width: 50%;
  }
  .pds-box-lg-7 {
    display: inline-flex;
    flex: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .pds-box-lg-8 {
    display: inline-flex;
    flex: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .pds-box-lg-9 {
    display: inline-flex;
    flex: 75%;
    max-width: 75%;
  }
  .pds-box-lg-10 {
    display: inline-flex;
    flex: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .pds-box-lg-11 {
    display: inline-flex;
    flex: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .pds-box-lg-12 {
    display: inline-flex;
    flex: 100%;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .pds-box-xl-0 {
    display: none;
  }
  .pds-box-xl-1 {
    display: inline-flex;
    flex: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .pds-box-xl-2 {
    display: inline-flex;
    flex: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .pds-box-xl-3 {
    display: inline-flex;
    flex: 25%;
    max-width: 25%;
  }
  .pds-box-xl-4 {
    display: inline-flex;
    flex: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .pds-box-xl-5 {
    display: inline-flex;
    flex: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .pds-box-xl-6 {
    display: inline-flex;
    flex: 50%;
    max-width: 50%;
  }
  .pds-box-xl-7 {
    display: inline-flex;
    flex: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .pds-box-xl-8 {
    display: inline-flex;
    flex: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .pds-box-xl-9 {
    display: inline-flex;
    flex: 75%;
    max-width: 75%;
  }
  .pds-box-xl-10 {
    display: inline-flex;
    flex: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .pds-box-xl-11 {
    display: inline-flex;
    flex: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .pds-box-xl-12 {
    display: inline-flex;
    flex: 100%;
    max-width: 100%;
  }
}
.pds-box {
  flex-basis: 0;
  flex-grow: 1;
}

.pds-row > .pds-box[class*=pds-box-] {
  flex-basis: auto;
}

.pds-box--auto {
  flex: 0 0 var(--sizing-min-width-box, fit-content);
  min-width: auto;
  width: auto;
}

.pds-box--fit {
  max-width: 100%;
  min-width: 100%;
  width: 100%;
}

.pds-box--border {
  border-color: var(--color-border-box, var(--pine-color-border));
  border-style: solid;
  border-width: var(--border-width-default);
}

.pds-box--display-flex {
  display: flex;
}

.pds-box--display-inline-flex {
  display: inline-flex;
}

.pds-box--display-block {
  display: block;
}

.pds-box--display-inline-block {
  display: inline-block;
}

.pds-box--flex-none {
  flex: 0 0 auto;
}

.pds-box--flex-grow {
  flex: 1 1 auto;
}

.pds-box--flex-shrink {
  flex: 0 0 auto;
}

.pds-border-radius-none {
  border-radius: 0;
}

.pds-border-radius-xs {
  border-radius: var(--pine-dimension-2xs);
}

.pds-border-radius-sm {
  border-radius: var(--pine-dimension-xs);
}

.pds-border-radius-md {
  border-radius: var(--pine-dimension-125);
}

.pds-border-radius-lg {
  border-radius: var(--pine-dimension-sm);
}

.pds-border-radius-circle {
  border-radius: var(--pine-border-radius-full);
}

.pds-shadow-050 {
  box-shadow: var(--pine-box-shadow-050);
}

.pds-shadow-100 {
  box-shadow: var(--pine-box-shadow-100);
}

.pds-shadow-150 {
  box-shadow: var(--pine-box-shadow-150);
}

.pds-shadow-200 {
  box-shadow: var(--pine-box-shadow-200);
}

.pds-shadow-300 {
  box-shadow: var(--pine-box-shadow-300);
}

.pds-shadow-400 {
  box-shadow: var(--pine-box-shadow-400);
}

.pds-shadow-500 {
  box-shadow: var(--pine-box-shadow-500);
}

.pds-shadow-xs {
  box-shadow: var(--pine-box-shadow-050);
}

.pds-shadow-sm {
  box-shadow: var(--pine-box-shadow-100);
}

.pds-shadow-md {
  box-shadow: var(--pine-box-shadow-150);
}

.pds-shadow-lg {
  box-shadow: var(--pine-box-shadow-200);
}

.pds-box-gap-none {
  gap: 0;
}

.pds-box-gap-xxs {
  gap: var(--pine-dimension-2xs);
}

.pds-box-gap-xs {
  gap: var(--pine-dimension-xs);
}

.pds-box-gap-sm {
  gap: var(--pine-dimension-sm);
}

.pds-box-gap-md {
  gap: var(--pine-dimension-md);
}

.pds-box-gap-lg {
  gap: var(--pine-dimension-lg);
}

.pds-box-gap-xl {
  gap: var(--pine-dimension-xl);
}

.pds-box-gap-xxl {
  gap: var(--pine-dimension-2xl);
}

.pds-box-gap-025 {
  gap: var(--pine-dimension-025);
}

.pds-box-gap-050 {
  gap: var(--pine-dimension-050);
}

.pds-box-gap-100 {
  gap: var(--pine-dimension-100);
}

.pds-box-gap-125 {
  gap: var(--pine-dimension-125);
}

.pds-box-gap-150 {
  gap: var(--pine-dimension-150);
}

.pds-box-gap-200 {
  gap: var(--pine-dimension-200);
}

.pds-box-gap-250 {
  gap: var(--pine-dimension-250);
}

.pds-box-gap-300 {
  gap: var(--pine-dimension-300);
}

.pds-box-gap-350 {
  gap: var(--pine-dimension-350);
}

.pds-box-gap-400 {
  gap: var(--pine-dimension-400);
}

.pds-box-gap-450 {
  gap: var(--pine-dimension-450);
}

.pds-box-gap-500 {
  gap: var(--pine-dimension-500);
}

.pds-box-gap-550 {
  gap: var(--pine-dimension-550);
}

.pds-box-gap-600 {
  gap: var(--pine-dimension-600);
}

.pds-box-gap-650 {
  gap: var(--pine-dimension-650);
}

.pds-box-gap-700 {
  gap: var(--pine-dimension-700);
}

.pds-box-gap-750 {
  gap: var(--pine-dimension-750);
}

.pds-box-gap-800 {
  gap: var(--pine-dimension-800);
}

.pds-margin-block-start-none {
  margin-block-start: 0;
}

.pds-margin-block-start-xxs {
  margin-block-start: var(--pine-dimension-2xs);
}

.pds-margin-block-start-xs {
  margin-block-start: var(--pine-dimension-xs);
}

.pds-margin-block-start-sm {
  margin-block-start: var(--pine-dimension-sm);
}

.pds-margin-block-start-md {
  margin-block-start: var(--pine-dimension-md);
}

.pds-margin-block-start-lg {
  margin-block-start: var(--pine-dimension-lg);
}

.pds-margin-block-start-xl {
  margin-block-start: var(--pine-dimension-xl);
}

.pds-margin-block-start-xxl {
  margin-block-start: var(--pine-dimension-2xl);
}

.pds-margin-block-start-025 {
  margin-block-start: var(--pine-dimension-025);
}

.pds-margin-block-start-050 {
  margin-block-start: var(--pine-dimension-050);
}

.pds-margin-block-start-100 {
  margin-block-start: var(--pine-dimension-100);
}

.pds-margin-block-start-125 {
  margin-block-start: var(--pine-dimension-125);
}

.pds-margin-block-start-150 {
  margin-block-start: var(--pine-dimension-150);
}

.pds-margin-block-start-200 {
  margin-block-start: var(--pine-dimension-200);
}

.pds-margin-block-start-250 {
  margin-block-start: var(--pine-dimension-250);
}

.pds-margin-block-start-300 {
  margin-block-start: var(--pine-dimension-300);
}

.pds-margin-block-start-350 {
  margin-block-start: var(--pine-dimension-350);
}

.pds-margin-block-start-400 {
  margin-block-start: var(--pine-dimension-400);
}

.pds-margin-block-start-450 {
  margin-block-start: var(--pine-dimension-450);
}

.pds-margin-block-start-500 {
  margin-block-start: var(--pine-dimension-500);
}

.pds-margin-block-start-550 {
  margin-block-start: var(--pine-dimension-550);
}

.pds-margin-block-start-600 {
  margin-block-start: var(--pine-dimension-600);
}

.pds-margin-block-start-650 {
  margin-block-start: var(--pine-dimension-650);
}

.pds-margin-block-start-700 {
  margin-block-start: var(--pine-dimension-700);
}

.pds-margin-block-start-750 {
  margin-block-start: var(--pine-dimension-750);
}

.pds-margin-block-start-800 {
  margin-block-start: var(--pine-dimension-800);
}

.pds-margin-inline-start-none {
  margin-inline-start: 0;
}

.pds-margin-inline-start-xxs {
  margin-inline-start: var(--pine-dimension-2xs);
}

.pds-margin-inline-start-xs {
  margin-inline-start: var(--pine-dimension-xs);
}

.pds-margin-inline-start-sm {
  margin-inline-start: var(--pine-dimension-sm);
}

.pds-margin-inline-start-md {
  margin-inline-start: var(--pine-dimension-md);
}

.pds-margin-inline-start-lg {
  margin-inline-start: var(--pine-dimension-lg);
}

.pds-margin-inline-start-xl {
  margin-inline-start: var(--pine-dimension-xl);
}

.pds-margin-inline-start-xxl {
  margin-inline-start: var(--pine-dimension-2xl);
}

.pds-margin-inline-start-025 {
  margin-inline-start: var(--pine-dimension-025);
}

.pds-margin-inline-start-050 {
  margin-inline-start: var(--pine-dimension-050);
}

.pds-margin-inline-start-100 {
  margin-inline-start: var(--pine-dimension-100);
}

.pds-margin-inline-start-125 {
  margin-inline-start: var(--pine-dimension-125);
}

.pds-margin-inline-start-150 {
  margin-inline-start: var(--pine-dimension-150);
}

.pds-margin-inline-start-200 {
  margin-inline-start: var(--pine-dimension-200);
}

.pds-margin-inline-start-250 {
  margin-inline-start: var(--pine-dimension-250);
}

.pds-margin-inline-start-300 {
  margin-inline-start: var(--pine-dimension-300);
}

.pds-margin-inline-start-350 {
  margin-inline-start: var(--pine-dimension-350);
}

.pds-margin-inline-start-400 {
  margin-inline-start: var(--pine-dimension-400);
}

.pds-margin-inline-start-450 {
  margin-inline-start: var(--pine-dimension-450);
}

.pds-margin-inline-start-500 {
  margin-inline-start: var(--pine-dimension-500);
}

.pds-margin-inline-start-550 {
  margin-inline-start: var(--pine-dimension-550);
}

.pds-margin-inline-start-600 {
  margin-inline-start: var(--pine-dimension-600);
}

.pds-margin-inline-start-650 {
  margin-inline-start: var(--pine-dimension-650);
}

.pds-margin-inline-start-700 {
  margin-inline-start: var(--pine-dimension-700);
}

.pds-margin-inline-start-750 {
  margin-inline-start: var(--pine-dimension-750);
}

.pds-margin-inline-start-800 {
  margin-inline-start: var(--pine-dimension-800);
}

.pds-margin-inline-end-none {
  margin-inline-end: 0;
}

.pds-margin-inline-end-xxs {
  margin-inline-end: var(--pine-dimension-2xs);
}

.pds-margin-inline-end-xs {
  margin-inline-end: var(--pine-dimension-xs);
}

.pds-margin-inline-end-sm {
  margin-inline-end: var(--pine-dimension-sm);
}

.pds-margin-inline-end-md {
  margin-inline-end: var(--pine-dimension-md);
}

.pds-margin-inline-end-lg {
  margin-inline-end: var(--pine-dimension-lg);
}

.pds-margin-inline-end-xl {
  margin-inline-end: var(--pine-dimension-xl);
}

.pds-margin-inline-end-xxl {
  margin-inline-end: var(--pine-dimension-2xl);
}

.pds-margin-inline-end-025 {
  margin-inline-end: var(--pine-dimension-025);
}

.pds-margin-inline-end-050 {
  margin-inline-end: var(--pine-dimension-050);
}

.pds-margin-inline-end-100 {
  margin-inline-end: var(--pine-dimension-100);
}

.pds-margin-inline-end-125 {
  margin-inline-end: var(--pine-dimension-125);
}

.pds-margin-inline-end-150 {
  margin-inline-end: var(--pine-dimension-150);
}

.pds-margin-inline-end-200 {
  margin-inline-end: var(--pine-dimension-200);
}

.pds-margin-inline-end-250 {
  margin-inline-end: var(--pine-dimension-250);
}

.pds-margin-inline-end-300 {
  margin-inline-end: var(--pine-dimension-300);
}

.pds-margin-inline-end-350 {
  margin-inline-end: var(--pine-dimension-350);
}

.pds-margin-inline-end-400 {
  margin-inline-end: var(--pine-dimension-400);
}

.pds-margin-inline-end-450 {
  margin-inline-end: var(--pine-dimension-450);
}

.pds-margin-inline-end-500 {
  margin-inline-end: var(--pine-dimension-500);
}

.pds-margin-inline-end-550 {
  margin-inline-end: var(--pine-dimension-550);
}

.pds-margin-inline-end-600 {
  margin-inline-end: var(--pine-dimension-600);
}

.pds-margin-inline-end-650 {
  margin-inline-end: var(--pine-dimension-650);
}

.pds-margin-inline-end-700 {
  margin-inline-end: var(--pine-dimension-700);
}

.pds-margin-inline-end-750 {
  margin-inline-end: var(--pine-dimension-750);
}

.pds-margin-inline-end-800 {
  margin-inline-end: var(--pine-dimension-800);
}

.pds-margin-block-end-none {
  margin-block-end: 0;
}

.pds-margin-block-end-xxs {
  margin-block-end: var(--pine-dimension-2xs);
}

.pds-margin-block-end-xs {
  margin-block-end: var(--pine-dimension-xs);
}

.pds-margin-block-end-sm {
  margin-block-end: var(--pine-dimension-sm);
}

.pds-margin-block-end-md {
  margin-block-end: var(--pine-dimension-md);
}

.pds-margin-block-end-lg {
  margin-block-end: var(--pine-dimension-lg);
}

.pds-margin-block-end-xl {
  margin-block-end: var(--pine-dimension-xl);
}

.pds-margin-block-end-xxl {
  margin-block-end: var(--pine-dimension-2xl);
}

.pds-margin-block-end-025 {
  margin-block-end: var(--pine-dimension-025);
}

.pds-margin-block-end-050 {
  margin-block-end: var(--pine-dimension-050);
}

.pds-margin-block-end-100 {
  margin-block-end: var(--pine-dimension-100);
}

.pds-margin-block-end-125 {
  margin-block-end: var(--pine-dimension-125);
}

.pds-margin-block-end-150 {
  margin-block-end: var(--pine-dimension-150);
}

.pds-margin-block-end-200 {
  margin-block-end: var(--pine-dimension-200);
}

.pds-margin-block-end-250 {
  margin-block-end: var(--pine-dimension-250);
}

.pds-margin-block-end-300 {
  margin-block-end: var(--pine-dimension-300);
}

.pds-margin-block-end-350 {
  margin-block-end: var(--pine-dimension-350);
}

.pds-margin-block-end-400 {
  margin-block-end: var(--pine-dimension-400);
}

.pds-margin-block-end-450 {
  margin-block-end: var(--pine-dimension-450);
}

.pds-margin-block-end-500 {
  margin-block-end: var(--pine-dimension-500);
}

.pds-margin-block-end-550 {
  margin-block-end: var(--pine-dimension-550);
}

.pds-margin-block-end-600 {
  margin-block-end: var(--pine-dimension-600);
}

.pds-margin-block-end-650 {
  margin-block-end: var(--pine-dimension-650);
}

.pds-margin-block-end-700 {
  margin-block-end: var(--pine-dimension-700);
}

.pds-margin-block-end-750 {
  margin-block-end: var(--pine-dimension-750);
}

.pds-margin-block-end-800 {
  margin-block-end: var(--pine-dimension-800);
}

.pds-padding-none {
  padding: 0;
}

.pds-padding-xxs {
  padding: var(--pine-dimension-2xs);
}

.pds-padding-xs {
  padding: var(--pine-dimension-xs);
}

.pds-padding-sm {
  padding: var(--pine-dimension-sm);
}

.pds-padding-md {
  padding: var(--pine-dimension-md);
}

.pds-padding-lg {
  padding: var(--pine-dimension-lg);
}

.pds-padding-xl {
  padding: var(--pine-dimension-xl);
}

.pds-padding-xxl {
  padding: var(--pine-dimension-2xl);
}

.pds-padding-025 {
  padding: var(--pine-dimension-025);
}

.pds-padding-050 {
  padding: var(--pine-dimension-050);
}

.pds-padding-100 {
  padding: var(--pine-dimension-100);
}

.pds-padding-125 {
  padding: var(--pine-dimension-125);
}

.pds-padding-150 {
  padding: var(--pine-dimension-150);
}

.pds-padding-200 {
  padding: var(--pine-dimension-200);
}

.pds-padding-250 {
  padding: var(--pine-dimension-250);
}

.pds-padding-300 {
  padding: var(--pine-dimension-300);
}

.pds-padding-350 {
  padding: var(--pine-dimension-350);
}

.pds-padding-400 {
  padding: var(--pine-dimension-400);
}

.pds-padding-450 {
  padding: var(--pine-dimension-450);
}

.pds-padding-500 {
  padding: var(--pine-dimension-500);
}

.pds-padding-550 {
  padding: var(--pine-dimension-550);
}

.pds-padding-600 {
  padding: var(--pine-dimension-600);
}

.pds-padding-650 {
  padding: var(--pine-dimension-650);
}

.pds-padding-700 {
  padding: var(--pine-dimension-700);
}

.pds-padding-750 {
  padding: var(--pine-dimension-750);
}

.pds-padding-800 {
  padding: var(--pine-dimension-800);
}

.pds-padding-block-start-none {
  padding-block-start: 0;
}

.pds-padding-block-start-xxs {
  padding-block-start: var(--pine-dimension-2xs);
}

.pds-padding-block-start-xs {
  padding-block-start: var(--pine-dimension-xs);
}

.pds-padding-block-start-sm {
  padding-block-start: var(--pine-dimension-sm);
}

.pds-padding-block-start-md {
  padding-block-start: var(--pine-dimension-md);
}

.pds-padding-block-start-lg {
  padding-block-start: var(--pine-dimension-lg);
}

.pds-padding-block-start-xl {
  padding-block-start: var(--pine-dimension-xl);
}

.pds-padding-block-start-xxl {
  padding-block-start: var(--pine-dimension-2xl);
}

.pds-padding-block-start-025 {
  padding-block-start: var(--pine-dimension-025);
}

.pds-padding-block-start-050 {
  padding-block-start: var(--pine-dimension-050);
}

.pds-padding-block-start-100 {
  padding-block-start: var(--pine-dimension-100);
}

.pds-padding-block-start-125 {
  padding-block-start: var(--pine-dimension-125);
}

.pds-padding-block-start-150 {
  padding-block-start: var(--pine-dimension-150);
}

.pds-padding-block-start-200 {
  padding-block-start: var(--pine-dimension-200);
}

.pds-padding-block-start-250 {
  padding-block-start: var(--pine-dimension-250);
}

.pds-padding-block-start-300 {
  padding-block-start: var(--pine-dimension-300);
}

.pds-padding-block-start-350 {
  padding-block-start: var(--pine-dimension-350);
}

.pds-padding-block-start-400 {
  padding-block-start: var(--pine-dimension-400);
}

.pds-padding-block-start-450 {
  padding-block-start: var(--pine-dimension-450);
}

.pds-padding-block-start-500 {
  padding-block-start: var(--pine-dimension-500);
}

.pds-padding-block-start-550 {
  padding-block-start: var(--pine-dimension-550);
}

.pds-padding-block-start-600 {
  padding-block-start: var(--pine-dimension-600);
}

.pds-padding-block-start-650 {
  padding-block-start: var(--pine-dimension-650);
}

.pds-padding-block-start-700 {
  padding-block-start: var(--pine-dimension-700);
}

.pds-padding-block-start-750 {
  padding-block-start: var(--pine-dimension-750);
}

.pds-padding-block-start-800 {
  padding-block-start: var(--pine-dimension-800);
}

.pds-padding-block-end-none {
  padding-block-end: 0;
}

.pds-padding-block-end-xxs {
  padding-block-end: var(--pine-dimension-2xs);
}

.pds-padding-block-end-xs {
  padding-block-end: var(--pine-dimension-xs);
}

.pds-padding-block-end-sm {
  padding-block-end: var(--pine-dimension-sm);
}

.pds-padding-block-end-md {
  padding-block-end: var(--pine-dimension-md);
}

.pds-padding-block-end-lg {
  padding-block-end: var(--pine-dimension-lg);
}

.pds-padding-block-end-xl {
  padding-block-end: var(--pine-dimension-xl);
}

.pds-padding-block-end-xxl {
  padding-block-end: var(--pine-dimension-2xl);
}

.pds-padding-block-end-025 {
  padding-block-end: var(--pine-dimension-025);
}

.pds-padding-block-end-050 {
  padding-block-end: var(--pine-dimension-050);
}

.pds-padding-block-end-100 {
  padding-block-end: var(--pine-dimension-100);
}

.pds-padding-block-end-125 {
  padding-block-end: var(--pine-dimension-125);
}

.pds-padding-block-end-150 {
  padding-block-end: var(--pine-dimension-150);
}

.pds-padding-block-end-200 {
  padding-block-end: var(--pine-dimension-200);
}

.pds-padding-block-end-250 {
  padding-block-end: var(--pine-dimension-250);
}

.pds-padding-block-end-300 {
  padding-block-end: var(--pine-dimension-300);
}

.pds-padding-block-end-350 {
  padding-block-end: var(--pine-dimension-350);
}

.pds-padding-block-end-400 {
  padding-block-end: var(--pine-dimension-400);
}

.pds-padding-block-end-450 {
  padding-block-end: var(--pine-dimension-450);
}

.pds-padding-block-end-500 {
  padding-block-end: var(--pine-dimension-500);
}

.pds-padding-block-end-550 {
  padding-block-end: var(--pine-dimension-550);
}

.pds-padding-block-end-600 {
  padding-block-end: var(--pine-dimension-600);
}

.pds-padding-block-end-650 {
  padding-block-end: var(--pine-dimension-650);
}

.pds-padding-block-end-700 {
  padding-block-end: var(--pine-dimension-700);
}

.pds-padding-block-end-750 {
  padding-block-end: var(--pine-dimension-750);
}

.pds-padding-block-end-800 {
  padding-block-end: var(--pine-dimension-800);
}

.pds-padding-inline-start-none {
  padding-inline-start: 0;
}

.pds-padding-inline-start-xxs {
  padding-inline-start: var(--pine-dimension-2xs);
}

.pds-padding-inline-start-xs {
  padding-inline-start: var(--pine-dimension-xs);
}

.pds-padding-inline-start-sm {
  padding-inline-start: var(--pine-dimension-sm);
}

.pds-padding-inline-start-md {
  padding-inline-start: var(--pine-dimension-md);
}

.pds-padding-inline-start-lg {
  padding-inline-start: var(--pine-dimension-lg);
}

.pds-padding-inline-start-xl {
  padding-inline-start: var(--pine-dimension-xl);
}

.pds-padding-inline-start-xxl {
  padding-inline-start: var(--pine-dimension-2xl);
}

.pds-padding-inline-start-025 {
  padding-inline-start: var(--pine-dimension-025);
}

.pds-padding-inline-start-050 {
  padding-inline-start: var(--pine-dimension-050);
}

.pds-padding-inline-start-100 {
  padding-inline-start: var(--pine-dimension-100);
}

.pds-padding-inline-start-125 {
  padding-inline-start: var(--pine-dimension-125);
}

.pds-padding-inline-start-150 {
  padding-inline-start: var(--pine-dimension-150);
}

.pds-padding-inline-start-200 {
  padding-inline-start: var(--pine-dimension-200);
}

.pds-padding-inline-start-250 {
  padding-inline-start: var(--pine-dimension-250);
}

.pds-padding-inline-start-300 {
  padding-inline-start: var(--pine-dimension-300);
}

.pds-padding-inline-start-350 {
  padding-inline-start: var(--pine-dimension-350);
}

.pds-padding-inline-start-400 {
  padding-inline-start: var(--pine-dimension-400);
}

.pds-padding-inline-start-450 {
  padding-inline-start: var(--pine-dimension-450);
}

.pds-padding-inline-start-500 {
  padding-inline-start: var(--pine-dimension-500);
}

.pds-padding-inline-start-550 {
  padding-inline-start: var(--pine-dimension-550);
}

.pds-padding-inline-start-600 {
  padding-inline-start: var(--pine-dimension-600);
}

.pds-padding-inline-start-650 {
  padding-inline-start: var(--pine-dimension-650);
}

.pds-padding-inline-start-700 {
  padding-inline-start: var(--pine-dimension-700);
}

.pds-padding-inline-start-750 {
  padding-inline-start: var(--pine-dimension-750);
}

.pds-padding-inline-start-800 {
  padding-inline-start: var(--pine-dimension-800);
}

.pds-padding-inline-end-none {
  padding-inline-end: 0;
}

.pds-padding-inline-end-xxs {
  padding-inline-end: var(--pine-dimension-2xs);
}

.pds-padding-inline-end-xs {
  padding-inline-end: var(--pine-dimension-xs);
}

.pds-padding-inline-end-sm {
  padding-inline-end: var(--pine-dimension-sm);
}

.pds-padding-inline-end-md {
  padding-inline-end: var(--pine-dimension-md);
}

.pds-padding-inline-end-lg {
  padding-inline-end: var(--pine-dimension-lg);
}

.pds-padding-inline-end-xl {
  padding-inline-end: var(--pine-dimension-xl);
}

.pds-padding-inline-end-xxl {
  padding-inline-end: var(--pine-dimension-2xl);
}

.pds-padding-inline-end-025 {
  padding-inline-end: var(--pine-dimension-025);
}

.pds-padding-inline-end-050 {
  padding-inline-end: var(--pine-dimension-050);
}

.pds-padding-inline-end-100 {
  padding-inline-end: var(--pine-dimension-100);
}

.pds-padding-inline-end-125 {
  padding-inline-end: var(--pine-dimension-125);
}

.pds-padding-inline-end-150 {
  padding-inline-end: var(--pine-dimension-150);
}

.pds-padding-inline-end-200 {
  padding-inline-end: var(--pine-dimension-200);
}

.pds-padding-inline-end-250 {
  padding-inline-end: var(--pine-dimension-250);
}

.pds-padding-inline-end-300 {
  padding-inline-end: var(--pine-dimension-300);
}

.pds-padding-inline-end-350 {
  padding-inline-end: var(--pine-dimension-350);
}

.pds-padding-inline-end-400 {
  padding-inline-end: var(--pine-dimension-400);
}

.pds-padding-inline-end-450 {
  padding-inline-end: var(--pine-dimension-450);
}

.pds-padding-inline-end-500 {
  padding-inline-end: var(--pine-dimension-500);
}

.pds-padding-inline-end-550 {
  padding-inline-end: var(--pine-dimension-550);
}

.pds-padding-inline-end-600 {
  padding-inline-end: var(--pine-dimension-600);
}

.pds-padding-inline-end-650 {
  padding-inline-end: var(--pine-dimension-650);
}

.pds-padding-inline-end-700 {
  padding-inline-end: var(--pine-dimension-700);
}

.pds-padding-inline-end-750 {
  padding-inline-end: var(--pine-dimension-750);
}

.pds-padding-inline-end-800 {
  padding-inline-end: var(--pine-dimension-800);
}

.pds-box-display-block {
  display: block;
}

.pds-box-display-inline-block {
  display: inline-block;
}

.pds-box-display-flex {
  display: flex;
}

.pds-box-display-inline-flex {
  display: inline-flex;
}

.pds-box-direction-row {
  flex-direction: row;
}

.pds-box-direction-column {
  flex-direction: column;
}

.pds-box--wrap {
  flex-wrap: wrap;
}

.pds-justify-content-start {
  justify-content: start;
}

.pds-justify-content-center {
  justify-content: center;
}

.pds-justify-content-end {
  justify-content: end;
}

.pds-justify-content-space-between {
  justify-content: space-between;
}

.pds-justify-content-space-around {
  justify-content: space-around;
}

.pds-justify-content-space-evenly {
  justify-content: space-evenly;
}

@media (max-width: 575px) {
  .pds-justify-content-xs-start {
    justify-content: start;
  }
  .pds-justify-content-xs-center {
    justify-content: center;
  }
  .pds-justify-content-xs-end {
    justify-content: end;
  }
  .pds-justify-content-xs-space-between {
    justify-content: space-between;
  }
  .pds-justify-content-xs-space-around {
    justify-content: space-around;
  }
  .pds-justify-content-xs-space-evenly {
    justify-content: space-evenly;
  }
}
@media (min-width: 576px) {
  .pds-justify-content-sm-start {
    justify-content: start;
  }
  .pds-justify-content-sm-center {
    justify-content: center;
  }
  .pds-justify-content-sm-end {
    justify-content: end;
  }
  .pds-justify-content-sm-space-between {
    justify-content: space-between;
  }
  .pds-justify-content-sm-space-around {
    justify-content: space-around;
  }
  .pds-justify-content-sm-space-evenly {
    justify-content: space-evenly;
  }
}
@media (min-width: 768px) {
  .pds-justify-content-md-start {
    justify-content: start;
  }
  .pds-justify-content-md-center {
    justify-content: center;
  }
  .pds-justify-content-md-end {
    justify-content: end;
  }
  .pds-justify-content-md-space-between {
    justify-content: space-between;
  }
  .pds-justify-content-md-space-around {
    justify-content: space-around;
  }
  .pds-justify-content-md-space-evenly {
    justify-content: space-evenly;
  }
}
@media (min-width: 992px) {
  .pds-justify-content-lg-start {
    justify-content: start;
  }
  .pds-justify-content-lg-center {
    justify-content: center;
  }
  .pds-justify-content-lg-end {
    justify-content: end;
  }
  .pds-justify-content-lg-space-between {
    justify-content: space-between;
  }
  .pds-justify-content-lg-space-around {
    justify-content: space-around;
  }
  .pds-justify-content-lg-space-evenly {
    justify-content: space-evenly;
  }
}
@media (min-width: 1200px) {
  .pds-justify-content-xl-start {
    justify-content: start;
  }
  .pds-justify-content-xl-center {
    justify-content: center;
  }
  .pds-justify-content-xl-end {
    justify-content: end;
  }
  .pds-justify-content-xl-space-between {
    justify-content: space-between;
  }
  .pds-justify-content-xl-space-around {
    justify-content: space-around;
  }
  .pds-justify-content-xl-space-evenly {
    justify-content: space-evenly;
  }
}
.pds-align-items-start {
  align-items: start;
}

.pds-align-items-center {
  align-items: center;
}

.pds-align-items-end {
  align-items: end;
}

.pds-align-items-baseline {
  align-items: baseline;
}

.pds-align-items-stretch {
  align-items: stretch;
}

@media (max-width: 575px) {
  .pds-align-items-xs-start {
    align-items: start;
  }
  .pds-align-items-xs-center {
    align-items: center;
  }
  .pds-align-items-xs-end {
    align-items: end;
  }
  .pds-align-items-xs-baseline {
    align-items: baseline;
  }
  .pds-align-items-xs-stretch {
    align-items: stretch;
  }
}
@media (min-width: 576px) {
  .pds-align-items-sm-start {
    align-items: start;
  }
  .pds-align-items-sm-center {
    align-items: center;
  }
  .pds-align-items-sm-end {
    align-items: end;
  }
  .pds-align-items-sm-baseline {
    align-items: baseline;
  }
  .pds-align-items-sm-stretch {
    align-items: stretch;
  }
}
@media (min-width: 768px) {
  .pds-align-items-md-start {
    align-items: start;
  }
  .pds-align-items-md-center {
    align-items: center;
  }
  .pds-align-items-md-end {
    align-items: end;
  }
  .pds-align-items-md-baseline {
    align-items: baseline;
  }
  .pds-align-items-md-stretch {
    align-items: stretch;
  }
}
@media (min-width: 992px) {
  .pds-align-items-lg-start {
    align-items: start;
  }
  .pds-align-items-lg-center {
    align-items: center;
  }
  .pds-align-items-lg-end {
    align-items: end;
  }
  .pds-align-items-lg-baseline {
    align-items: baseline;
  }
  .pds-align-items-lg-stretch {
    align-items: stretch;
  }
}
@media (min-width: 1200px) {
  .pds-align-items-xl-start {
    align-items: start;
  }
  .pds-align-items-xl-center {
    align-items: center;
  }
  .pds-align-items-xl-end {
    align-items: end;
  }
  .pds-align-items-xl-baseline {
    align-items: baseline;
  }
  .pds-align-items-xl-stretch {
    align-items: stretch;
  }
}
.pds-align-self-start {
  align-self: start;
}

.pds-align-self-center {
  align-self: center;
}

.pds-align-self-end {
  align-self: end;
}

.pds-align-self-baseline {
  align-self: baseline;
}

.pds-align-self-stretch {
  align-self: stretch;
}

@media (max-width: 575px) {
  .pds-align-self-xs-start {
    align-self: start;
  }
  .pds-align-self-xs-center {
    align-self: center;
  }
  .pds-align-self-xs-end {
    align-self: end;
  }
  .pds-align-self-xs-baseline {
    align-self: baseline;
  }
  .pds-align-self-xs-stretch {
    align-self: stretch;
  }
}
@media (min-width: 576px) {
  .pds-align-self-sm-start {
    align-self: start;
  }
  .pds-align-self-sm-center {
    align-self: center;
  }
  .pds-align-self-sm-end {
    align-self: end;
  }
  .pds-align-self-sm-baseline {
    align-self: baseline;
  }
  .pds-align-self-sm-stretch {
    align-self: stretch;
  }
}
@media (min-width: 768px) {
  .pds-align-self-md-start {
    align-self: start;
  }
  .pds-align-self-md-center {
    align-self: center;
  }
  .pds-align-self-md-end {
    align-self: end;
  }
  .pds-align-self-md-baseline {
    align-self: baseline;
  }
  .pds-align-self-md-stretch {
    align-self: stretch;
  }
}
@media (min-width: 992px) {
  .pds-align-self-lg-start {
    align-self: start;
  }
  .pds-align-self-lg-center {
    align-self: center;
  }
  .pds-align-self-lg-end {
    align-self: end;
  }
  .pds-align-self-lg-baseline {
    align-self: baseline;
  }
  .pds-align-self-lg-stretch {
    align-self: stretch;
  }
}
@media (min-width: 1200px) {
  .pds-align-self-xl-start {
    align-self: start;
  }
  .pds-align-self-xl-center {
    align-self: center;
  }
  .pds-align-self-xl-end {
    align-self: end;
  }
  .pds-align-self-xl-baseline {
    align-self: baseline;
  }
  .pds-align-self-xl-stretch {
    align-self: stretch;
  }
}
@media (max-width: 575px) {
  .pds-box--wrap-xs {
    flex-wrap: wrap;
  }
}
@media (min-width: 576px) {
  .pds-box--wrap-sm {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .pds-box--wrap-md {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
  .pds-box--wrap-lg {
    flex-wrap: wrap;
  }
}
@media (min-width: 1200px) {
  .pds-box--wrap-xl {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .pds-box--auto-xs {
    flex: 0 0 var(--sizing-min-width-box, fit-content);
    min-width: auto;
    width: auto;
  }
}
@media (min-width: 576px) {
  .pds-box--auto-sm {
    flex: 0 0 var(--sizing-min-width-box, fit-content);
    min-width: auto;
    width: auto;
  }
}
@media (min-width: 768px) {
  .pds-box--auto-md {
    flex: 0 0 var(--sizing-min-width-box, fit-content);
    min-width: auto;
    width: auto;
  }
}
@media (min-width: 992px) {
  .pds-box--auto-lg {
    flex: 0 0 var(--sizing-min-width-box, fit-content);
    min-width: auto;
    width: auto;
  }
}
@media (min-width: 1200px) {
  .pds-box--auto-xl {
    flex: 0 0 var(--sizing-min-width-box, fit-content);
    min-width: auto;
    width: auto;
  }
}
@media (max-width: 575px) {
  .pds-box--fit-xs {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
  }
}
@media (min-width: 576px) {
  .pds-box--fit-sm {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .pds-box--fit-md {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .pds-box--fit-lg {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .pds-box--fit-xl {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
  }
}
@media (max-width: 575px) {
  .pds-box-gap-xs-none {
    gap: 0;
  }
  .pds-box-gap-xs-xxs {
    gap: var(--pine-dimension-2xs);
  }
  .pds-box-gap-xs-xs {
    gap: var(--pine-dimension-xs);
  }
  .pds-box-gap-xs-sm {
    gap: var(--pine-dimension-sm);
  }
  .pds-box-gap-xs-md {
    gap: var(--pine-dimension-md);
  }
  .pds-box-gap-xs-lg {
    gap: var(--pine-dimension-lg);
  }
  .pds-box-gap-xs-xl {
    gap: var(--pine-dimension-xl);
  }
  .pds-box-gap-xs-xxl {
    gap: var(--pine-dimension-2xl);
  }
  .pds-box-gap-xs-025 {
    gap: var(--pine-dimension-025);
  }
  .pds-box-gap-xs-050 {
    gap: var(--pine-dimension-050);
  }
  .pds-box-gap-xs-100 {
    gap: var(--pine-dimension-100);
  }
  .pds-box-gap-xs-125 {
    gap: var(--pine-dimension-125);
  }
  .pds-box-gap-xs-150 {
    gap: var(--pine-dimension-150);
  }
  .pds-box-gap-xs-200 {
    gap: var(--pine-dimension-200);
  }
  .pds-box-gap-xs-250 {
    gap: var(--pine-dimension-250);
  }
  .pds-box-gap-xs-300 {
    gap: var(--pine-dimension-300);
  }
  .pds-box-gap-xs-350 {
    gap: var(--pine-dimension-350);
  }
  .pds-box-gap-xs-400 {
    gap: var(--pine-dimension-400);
  }
  .pds-box-gap-xs-450 {
    gap: var(--pine-dimension-450);
  }
  .pds-box-gap-xs-500 {
    gap: var(--pine-dimension-500);
  }
  .pds-box-gap-xs-550 {
    gap: var(--pine-dimension-550);
  }
  .pds-box-gap-xs-600 {
    gap: var(--pine-dimension-600);
  }
  .pds-box-gap-xs-650 {
    gap: var(--pine-dimension-650);
  }
  .pds-box-gap-xs-700 {
    gap: var(--pine-dimension-700);
  }
  .pds-box-gap-xs-750 {
    gap: var(--pine-dimension-750);
  }
  .pds-box-gap-xs-800 {
    gap: var(--pine-dimension-800);
  }
}
@media (min-width: 576px) {
  .pds-box-gap-sm-none {
    gap: 0;
  }
  .pds-box-gap-sm-xxs {
    gap: var(--pine-dimension-2xs);
  }
  .pds-box-gap-sm-xs {
    gap: var(--pine-dimension-xs);
  }
  .pds-box-gap-sm-sm {
    gap: var(--pine-dimension-sm);
  }
  .pds-box-gap-sm-md {
    gap: var(--pine-dimension-md);
  }
  .pds-box-gap-sm-lg {
    gap: var(--pine-dimension-lg);
  }
  .pds-box-gap-sm-xl {
    gap: var(--pine-dimension-xl);
  }
  .pds-box-gap-sm-xxl {
    gap: var(--pine-dimension-2xl);
  }
  .pds-box-gap-sm-025 {
    gap: var(--pine-dimension-025);
  }
  .pds-box-gap-sm-050 {
    gap: var(--pine-dimension-050);
  }
  .pds-box-gap-sm-100 {
    gap: var(--pine-dimension-100);
  }
  .pds-box-gap-sm-125 {
    gap: var(--pine-dimension-125);
  }
  .pds-box-gap-sm-150 {
    gap: var(--pine-dimension-150);
  }
  .pds-box-gap-sm-200 {
    gap: var(--pine-dimension-200);
  }
  .pds-box-gap-sm-250 {
    gap: var(--pine-dimension-250);
  }
  .pds-box-gap-sm-300 {
    gap: var(--pine-dimension-300);
  }
  .pds-box-gap-sm-350 {
    gap: var(--pine-dimension-350);
  }
  .pds-box-gap-sm-400 {
    gap: var(--pine-dimension-400);
  }
  .pds-box-gap-sm-450 {
    gap: var(--pine-dimension-450);
  }
  .pds-box-gap-sm-500 {
    gap: var(--pine-dimension-500);
  }
  .pds-box-gap-sm-550 {
    gap: var(--pine-dimension-550);
  }
  .pds-box-gap-sm-600 {
    gap: var(--pine-dimension-600);
  }
  .pds-box-gap-sm-650 {
    gap: var(--pine-dimension-650);
  }
  .pds-box-gap-sm-700 {
    gap: var(--pine-dimension-700);
  }
  .pds-box-gap-sm-750 {
    gap: var(--pine-dimension-750);
  }
  .pds-box-gap-sm-800 {
    gap: var(--pine-dimension-800);
  }
}
@media (min-width: 768px) {
  .pds-box-gap-md-none {
    gap: 0;
  }
  .pds-box-gap-md-xxs {
    gap: var(--pine-dimension-2xs);
  }
  .pds-box-gap-md-xs {
    gap: var(--pine-dimension-xs);
  }
  .pds-box-gap-md-sm {
    gap: var(--pine-dimension-sm);
  }
  .pds-box-gap-md-md {
    gap: var(--pine-dimension-md);
  }
  .pds-box-gap-md-lg {
    gap: var(--pine-dimension-lg);
  }
  .pds-box-gap-md-xl {
    gap: var(--pine-dimension-xl);
  }
  .pds-box-gap-md-xxl {
    gap: var(--pine-dimension-2xl);
  }
  .pds-box-gap-md-025 {
    gap: var(--pine-dimension-025);
  }
  .pds-box-gap-md-050 {
    gap: var(--pine-dimension-050);
  }
  .pds-box-gap-md-100 {
    gap: var(--pine-dimension-100);
  }
  .pds-box-gap-md-125 {
    gap: var(--pine-dimension-125);
  }
  .pds-box-gap-md-150 {
    gap: var(--pine-dimension-150);
  }
  .pds-box-gap-md-200 {
    gap: var(--pine-dimension-200);
  }
  .pds-box-gap-md-250 {
    gap: var(--pine-dimension-250);
  }
  .pds-box-gap-md-300 {
    gap: var(--pine-dimension-300);
  }
  .pds-box-gap-md-350 {
    gap: var(--pine-dimension-350);
  }
  .pds-box-gap-md-400 {
    gap: var(--pine-dimension-400);
  }
  .pds-box-gap-md-450 {
    gap: var(--pine-dimension-450);
  }
  .pds-box-gap-md-500 {
    gap: var(--pine-dimension-500);
  }
  .pds-box-gap-md-550 {
    gap: var(--pine-dimension-550);
  }
  .pds-box-gap-md-600 {
    gap: var(--pine-dimension-600);
  }
  .pds-box-gap-md-650 {
    gap: var(--pine-dimension-650);
  }
  .pds-box-gap-md-700 {
    gap: var(--pine-dimension-700);
  }
  .pds-box-gap-md-750 {
    gap: var(--pine-dimension-750);
  }
  .pds-box-gap-md-800 {
    gap: var(--pine-dimension-800);
  }
}
@media (min-width: 992px) {
  .pds-box-gap-lg-none {
    gap: 0;
  }
  .pds-box-gap-lg-xxs {
    gap: var(--pine-dimension-2xs);
  }
  .pds-box-gap-lg-xs {
    gap: var(--pine-dimension-xs);
  }
  .pds-box-gap-lg-sm {
    gap: var(--pine-dimension-sm);
  }
  .pds-box-gap-lg-md {
    gap: var(--pine-dimension-md);
  }
  .pds-box-gap-lg-lg {
    gap: var(--pine-dimension-lg);
  }
  .pds-box-gap-lg-xl {
    gap: var(--pine-dimension-xl);
  }
  .pds-box-gap-lg-xxl {
    gap: var(--pine-dimension-2xl);
  }
  .pds-box-gap-lg-025 {
    gap: var(--pine-dimension-025);
  }
  .pds-box-gap-lg-050 {
    gap: var(--pine-dimension-050);
  }
  .pds-box-gap-lg-100 {
    gap: var(--pine-dimension-100);
  }
  .pds-box-gap-lg-125 {
    gap: var(--pine-dimension-125);
  }
  .pds-box-gap-lg-150 {
    gap: var(--pine-dimension-150);
  }
  .pds-box-gap-lg-200 {
    gap: var(--pine-dimension-200);
  }
  .pds-box-gap-lg-250 {
    gap: var(--pine-dimension-250);
  }
  .pds-box-gap-lg-300 {
    gap: var(--pine-dimension-300);
  }
  .pds-box-gap-lg-350 {
    gap: var(--pine-dimension-350);
  }
  .pds-box-gap-lg-400 {
    gap: var(--pine-dimension-400);
  }
  .pds-box-gap-lg-450 {
    gap: var(--pine-dimension-450);
  }
  .pds-box-gap-lg-500 {
    gap: var(--pine-dimension-500);
  }
  .pds-box-gap-lg-550 {
    gap: var(--pine-dimension-550);
  }
  .pds-box-gap-lg-600 {
    gap: var(--pine-dimension-600);
  }
  .pds-box-gap-lg-650 {
    gap: var(--pine-dimension-650);
  }
  .pds-box-gap-lg-700 {
    gap: var(--pine-dimension-700);
  }
  .pds-box-gap-lg-750 {
    gap: var(--pine-dimension-750);
  }
  .pds-box-gap-lg-800 {
    gap: var(--pine-dimension-800);
  }
}
@media (min-width: 1200px) {
  .pds-box-gap-xl-none {
    gap: 0;
  }
  .pds-box-gap-xl-xxs {
    gap: var(--pine-dimension-2xs);
  }
  .pds-box-gap-xl-xs {
    gap: var(--pine-dimension-xs);
  }
  .pds-box-gap-xl-sm {
    gap: var(--pine-dimension-sm);
  }
  .pds-box-gap-xl-md {
    gap: var(--pine-dimension-md);
  }
  .pds-box-gap-xl-lg {
    gap: var(--pine-dimension-lg);
  }
  .pds-box-gap-xl-xl {
    gap: var(--pine-dimension-xl);
  }
  .pds-box-gap-xl-xxl {
    gap: var(--pine-dimension-2xl);
  }
  .pds-box-gap-xl-025 {
    gap: var(--pine-dimension-025);
  }
  .pds-box-gap-xl-050 {
    gap: var(--pine-dimension-050);
  }
  .pds-box-gap-xl-100 {
    gap: var(--pine-dimension-100);
  }
  .pds-box-gap-xl-125 {
    gap: var(--pine-dimension-125);
  }
  .pds-box-gap-xl-150 {
    gap: var(--pine-dimension-150);
  }
  .pds-box-gap-xl-200 {
    gap: var(--pine-dimension-200);
  }
  .pds-box-gap-xl-250 {
    gap: var(--pine-dimension-250);
  }
  .pds-box-gap-xl-300 {
    gap: var(--pine-dimension-300);
  }
  .pds-box-gap-xl-350 {
    gap: var(--pine-dimension-350);
  }
  .pds-box-gap-xl-400 {
    gap: var(--pine-dimension-400);
  }
  .pds-box-gap-xl-450 {
    gap: var(--pine-dimension-450);
  }
  .pds-box-gap-xl-500 {
    gap: var(--pine-dimension-500);
  }
  .pds-box-gap-xl-550 {
    gap: var(--pine-dimension-550);
  }
  .pds-box-gap-xl-600 {
    gap: var(--pine-dimension-600);
  }
  .pds-box-gap-xl-650 {
    gap: var(--pine-dimension-650);
  }
  .pds-box-gap-xl-700 {
    gap: var(--pine-dimension-700);
  }
  .pds-box-gap-xl-750 {
    gap: var(--pine-dimension-750);
  }
  .pds-box-gap-xl-800 {
    gap: var(--pine-dimension-800);
  }
}
@media (max-width: 575px) {
  .pds-margin-block-start-xs-none {
    margin-block-start: 0;
  }
  .pds-margin-inline-start-xs-none {
    margin-inline-start: 0;
  }
  .pds-margin-inline-end-xs-none {
    margin-inline-end: 0;
  }
  .pds-margin-block-end-xs-none {
    margin-block-end: 0;
  }
  .pds-margin-block-start-xs-xxs {
    margin-block-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-start-xs-xxs {
    margin-inline-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-end-xs-xxs {
    margin-inline-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-end-xs-xxs {
    margin-block-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-start-xs-xs {
    margin-block-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-start-xs-xs {
    margin-inline-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-end-xs-xs {
    margin-inline-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-end-xs-xs {
    margin-block-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-start-xs-sm {
    margin-block-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-start-xs-sm {
    margin-inline-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-end-xs-sm {
    margin-inline-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-end-xs-sm {
    margin-block-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-start-xs-md {
    margin-block-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-start-xs-md {
    margin-inline-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-end-xs-md {
    margin-inline-end: var(--pine-dimension-md);
  }
  .pds-margin-block-end-xs-md {
    margin-block-end: var(--pine-dimension-md);
  }
  .pds-margin-block-start-xs-lg {
    margin-block-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-start-xs-lg {
    margin-inline-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-end-xs-lg {
    margin-inline-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-end-xs-lg {
    margin-block-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-start-xs-xl {
    margin-block-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-start-xs-xl {
    margin-inline-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-end-xs-xl {
    margin-inline-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-end-xs-xl {
    margin-block-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-start-xs-xxl {
    margin-block-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-start-xs-xxl {
    margin-inline-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-end-xs-xxl {
    margin-inline-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-end-xs-xxl {
    margin-block-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-start-xs-025 {
    margin-block-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-start-xs-025 {
    margin-inline-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-end-xs-025 {
    margin-inline-end: var(--pine-dimension-025);
  }
  .pds-margin-block-end-xs-025 {
    margin-block-end: var(--pine-dimension-025);
  }
  .pds-margin-block-start-xs-050 {
    margin-block-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-start-xs-050 {
    margin-inline-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-end-xs-050 {
    margin-inline-end: var(--pine-dimension-050);
  }
  .pds-margin-block-end-xs-050 {
    margin-block-end: var(--pine-dimension-050);
  }
  .pds-margin-block-start-xs-100 {
    margin-block-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-start-xs-100 {
    margin-inline-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-end-xs-100 {
    margin-inline-end: var(--pine-dimension-100);
  }
  .pds-margin-block-end-xs-100 {
    margin-block-end: var(--pine-dimension-100);
  }
  .pds-margin-block-start-xs-125 {
    margin-block-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-start-xs-125 {
    margin-inline-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-end-xs-125 {
    margin-inline-end: var(--pine-dimension-125);
  }
  .pds-margin-block-end-xs-125 {
    margin-block-end: var(--pine-dimension-125);
  }
  .pds-margin-block-start-xs-150 {
    margin-block-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-start-xs-150 {
    margin-inline-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-end-xs-150 {
    margin-inline-end: var(--pine-dimension-150);
  }
  .pds-margin-block-end-xs-150 {
    margin-block-end: var(--pine-dimension-150);
  }
  .pds-margin-block-start-xs-200 {
    margin-block-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-start-xs-200 {
    margin-inline-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-end-xs-200 {
    margin-inline-end: var(--pine-dimension-200);
  }
  .pds-margin-block-end-xs-200 {
    margin-block-end: var(--pine-dimension-200);
  }
  .pds-margin-block-start-xs-250 {
    margin-block-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-start-xs-250 {
    margin-inline-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-end-xs-250 {
    margin-inline-end: var(--pine-dimension-250);
  }
  .pds-margin-block-end-xs-250 {
    margin-block-end: var(--pine-dimension-250);
  }
  .pds-margin-block-start-xs-300 {
    margin-block-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-start-xs-300 {
    margin-inline-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-end-xs-300 {
    margin-inline-end: var(--pine-dimension-300);
  }
  .pds-margin-block-end-xs-300 {
    margin-block-end: var(--pine-dimension-300);
  }
  .pds-margin-block-start-xs-350 {
    margin-block-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-start-xs-350 {
    margin-inline-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-end-xs-350 {
    margin-inline-end: var(--pine-dimension-350);
  }
  .pds-margin-block-end-xs-350 {
    margin-block-end: var(--pine-dimension-350);
  }
  .pds-margin-block-start-xs-400 {
    margin-block-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-start-xs-400 {
    margin-inline-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-end-xs-400 {
    margin-inline-end: var(--pine-dimension-400);
  }
  .pds-margin-block-end-xs-400 {
    margin-block-end: var(--pine-dimension-400);
  }
  .pds-margin-block-start-xs-450 {
    margin-block-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-start-xs-450 {
    margin-inline-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-end-xs-450 {
    margin-inline-end: var(--pine-dimension-450);
  }
  .pds-margin-block-end-xs-450 {
    margin-block-end: var(--pine-dimension-450);
  }
  .pds-margin-block-start-xs-500 {
    margin-block-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-start-xs-500 {
    margin-inline-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-end-xs-500 {
    margin-inline-end: var(--pine-dimension-500);
  }
  .pds-margin-block-end-xs-500 {
    margin-block-end: var(--pine-dimension-500);
  }
  .pds-margin-block-start-xs-550 {
    margin-block-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-start-xs-550 {
    margin-inline-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-end-xs-550 {
    margin-inline-end: var(--pine-dimension-550);
  }
  .pds-margin-block-end-xs-550 {
    margin-block-end: var(--pine-dimension-550);
  }
  .pds-margin-block-start-xs-600 {
    margin-block-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-start-xs-600 {
    margin-inline-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-end-xs-600 {
    margin-inline-end: var(--pine-dimension-600);
  }
  .pds-margin-block-end-xs-600 {
    margin-block-end: var(--pine-dimension-600);
  }
  .pds-margin-block-start-xs-650 {
    margin-block-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-start-xs-650 {
    margin-inline-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-end-xs-650 {
    margin-inline-end: var(--pine-dimension-650);
  }
  .pds-margin-block-end-xs-650 {
    margin-block-end: var(--pine-dimension-650);
  }
  .pds-margin-block-start-xs-700 {
    margin-block-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-start-xs-700 {
    margin-inline-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-end-xs-700 {
    margin-inline-end: var(--pine-dimension-700);
  }
  .pds-margin-block-end-xs-700 {
    margin-block-end: var(--pine-dimension-700);
  }
  .pds-margin-block-start-xs-750 {
    margin-block-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-start-xs-750 {
    margin-inline-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-end-xs-750 {
    margin-inline-end: var(--pine-dimension-750);
  }
  .pds-margin-block-end-xs-750 {
    margin-block-end: var(--pine-dimension-750);
  }
  .pds-margin-block-start-xs-800 {
    margin-block-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-start-xs-800 {
    margin-inline-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-end-xs-800 {
    margin-inline-end: var(--pine-dimension-800);
  }
  .pds-margin-block-end-xs-800 {
    margin-block-end: var(--pine-dimension-800);
  }
}
@media (min-width: 576px) {
  .pds-margin-block-start-sm-none {
    margin-block-start: 0;
  }
  .pds-margin-inline-start-sm-none {
    margin-inline-start: 0;
  }
  .pds-margin-inline-end-sm-none {
    margin-inline-end: 0;
  }
  .pds-margin-block-end-sm-none {
    margin-block-end: 0;
  }
  .pds-margin-block-start-sm-xxs {
    margin-block-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-start-sm-xxs {
    margin-inline-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-end-sm-xxs {
    margin-inline-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-end-sm-xxs {
    margin-block-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-start-sm-xs {
    margin-block-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-start-sm-xs {
    margin-inline-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-end-sm-xs {
    margin-inline-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-end-sm-xs {
    margin-block-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-start-sm-sm {
    margin-block-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-start-sm-sm {
    margin-inline-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-end-sm-sm {
    margin-inline-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-end-sm-sm {
    margin-block-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-start-sm-md {
    margin-block-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-start-sm-md {
    margin-inline-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-end-sm-md {
    margin-inline-end: var(--pine-dimension-md);
  }
  .pds-margin-block-end-sm-md {
    margin-block-end: var(--pine-dimension-md);
  }
  .pds-margin-block-start-sm-lg {
    margin-block-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-start-sm-lg {
    margin-inline-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-end-sm-lg {
    margin-inline-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-end-sm-lg {
    margin-block-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-start-sm-xl {
    margin-block-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-start-sm-xl {
    margin-inline-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-end-sm-xl {
    margin-inline-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-end-sm-xl {
    margin-block-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-start-sm-xxl {
    margin-block-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-start-sm-xxl {
    margin-inline-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-end-sm-xxl {
    margin-inline-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-end-sm-xxl {
    margin-block-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-start-sm-025 {
    margin-block-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-start-sm-025 {
    margin-inline-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-end-sm-025 {
    margin-inline-end: var(--pine-dimension-025);
  }
  .pds-margin-block-end-sm-025 {
    margin-block-end: var(--pine-dimension-025);
  }
  .pds-margin-block-start-sm-050 {
    margin-block-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-start-sm-050 {
    margin-inline-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-end-sm-050 {
    margin-inline-end: var(--pine-dimension-050);
  }
  .pds-margin-block-end-sm-050 {
    margin-block-end: var(--pine-dimension-050);
  }
  .pds-margin-block-start-sm-100 {
    margin-block-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-start-sm-100 {
    margin-inline-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-end-sm-100 {
    margin-inline-end: var(--pine-dimension-100);
  }
  .pds-margin-block-end-sm-100 {
    margin-block-end: var(--pine-dimension-100);
  }
  .pds-margin-block-start-sm-125 {
    margin-block-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-start-sm-125 {
    margin-inline-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-end-sm-125 {
    margin-inline-end: var(--pine-dimension-125);
  }
  .pds-margin-block-end-sm-125 {
    margin-block-end: var(--pine-dimension-125);
  }
  .pds-margin-block-start-sm-150 {
    margin-block-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-start-sm-150 {
    margin-inline-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-end-sm-150 {
    margin-inline-end: var(--pine-dimension-150);
  }
  .pds-margin-block-end-sm-150 {
    margin-block-end: var(--pine-dimension-150);
  }
  .pds-margin-block-start-sm-200 {
    margin-block-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-start-sm-200 {
    margin-inline-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-end-sm-200 {
    margin-inline-end: var(--pine-dimension-200);
  }
  .pds-margin-block-end-sm-200 {
    margin-block-end: var(--pine-dimension-200);
  }
  .pds-margin-block-start-sm-250 {
    margin-block-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-start-sm-250 {
    margin-inline-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-end-sm-250 {
    margin-inline-end: var(--pine-dimension-250);
  }
  .pds-margin-block-end-sm-250 {
    margin-block-end: var(--pine-dimension-250);
  }
  .pds-margin-block-start-sm-300 {
    margin-block-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-start-sm-300 {
    margin-inline-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-end-sm-300 {
    margin-inline-end: var(--pine-dimension-300);
  }
  .pds-margin-block-end-sm-300 {
    margin-block-end: var(--pine-dimension-300);
  }
  .pds-margin-block-start-sm-350 {
    margin-block-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-start-sm-350 {
    margin-inline-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-end-sm-350 {
    margin-inline-end: var(--pine-dimension-350);
  }
  .pds-margin-block-end-sm-350 {
    margin-block-end: var(--pine-dimension-350);
  }
  .pds-margin-block-start-sm-400 {
    margin-block-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-start-sm-400 {
    margin-inline-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-end-sm-400 {
    margin-inline-end: var(--pine-dimension-400);
  }
  .pds-margin-block-end-sm-400 {
    margin-block-end: var(--pine-dimension-400);
  }
  .pds-margin-block-start-sm-450 {
    margin-block-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-start-sm-450 {
    margin-inline-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-end-sm-450 {
    margin-inline-end: var(--pine-dimension-450);
  }
  .pds-margin-block-end-sm-450 {
    margin-block-end: var(--pine-dimension-450);
  }
  .pds-margin-block-start-sm-500 {
    margin-block-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-start-sm-500 {
    margin-inline-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-end-sm-500 {
    margin-inline-end: var(--pine-dimension-500);
  }
  .pds-margin-block-end-sm-500 {
    margin-block-end: var(--pine-dimension-500);
  }
  .pds-margin-block-start-sm-550 {
    margin-block-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-start-sm-550 {
    margin-inline-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-end-sm-550 {
    margin-inline-end: var(--pine-dimension-550);
  }
  .pds-margin-block-end-sm-550 {
    margin-block-end: var(--pine-dimension-550);
  }
  .pds-margin-block-start-sm-600 {
    margin-block-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-start-sm-600 {
    margin-inline-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-end-sm-600 {
    margin-inline-end: var(--pine-dimension-600);
  }
  .pds-margin-block-end-sm-600 {
    margin-block-end: var(--pine-dimension-600);
  }
  .pds-margin-block-start-sm-650 {
    margin-block-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-start-sm-650 {
    margin-inline-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-end-sm-650 {
    margin-inline-end: var(--pine-dimension-650);
  }
  .pds-margin-block-end-sm-650 {
    margin-block-end: var(--pine-dimension-650);
  }
  .pds-margin-block-start-sm-700 {
    margin-block-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-start-sm-700 {
    margin-inline-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-end-sm-700 {
    margin-inline-end: var(--pine-dimension-700);
  }
  .pds-margin-block-end-sm-700 {
    margin-block-end: var(--pine-dimension-700);
  }
  .pds-margin-block-start-sm-750 {
    margin-block-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-start-sm-750 {
    margin-inline-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-end-sm-750 {
    margin-inline-end: var(--pine-dimension-750);
  }
  .pds-margin-block-end-sm-750 {
    margin-block-end: var(--pine-dimension-750);
  }
  .pds-margin-block-start-sm-800 {
    margin-block-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-start-sm-800 {
    margin-inline-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-end-sm-800 {
    margin-inline-end: var(--pine-dimension-800);
  }
  .pds-margin-block-end-sm-800 {
    margin-block-end: var(--pine-dimension-800);
  }
}
@media (min-width: 768px) {
  .pds-margin-block-start-md-none {
    margin-block-start: 0;
  }
  .pds-margin-inline-start-md-none {
    margin-inline-start: 0;
  }
  .pds-margin-inline-end-md-none {
    margin-inline-end: 0;
  }
  .pds-margin-block-end-md-none {
    margin-block-end: 0;
  }
  .pds-margin-block-start-md-xxs {
    margin-block-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-start-md-xxs {
    margin-inline-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-end-md-xxs {
    margin-inline-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-end-md-xxs {
    margin-block-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-start-md-xs {
    margin-block-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-start-md-xs {
    margin-inline-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-end-md-xs {
    margin-inline-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-end-md-xs {
    margin-block-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-start-md-sm {
    margin-block-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-start-md-sm {
    margin-inline-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-end-md-sm {
    margin-inline-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-end-md-sm {
    margin-block-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-start-md-md {
    margin-block-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-start-md-md {
    margin-inline-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-end-md-md {
    margin-inline-end: var(--pine-dimension-md);
  }
  .pds-margin-block-end-md-md {
    margin-block-end: var(--pine-dimension-md);
  }
  .pds-margin-block-start-md-lg {
    margin-block-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-start-md-lg {
    margin-inline-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-end-md-lg {
    margin-inline-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-end-md-lg {
    margin-block-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-start-md-xl {
    margin-block-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-start-md-xl {
    margin-inline-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-end-md-xl {
    margin-inline-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-end-md-xl {
    margin-block-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-start-md-xxl {
    margin-block-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-start-md-xxl {
    margin-inline-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-end-md-xxl {
    margin-inline-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-end-md-xxl {
    margin-block-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-start-md-025 {
    margin-block-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-start-md-025 {
    margin-inline-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-end-md-025 {
    margin-inline-end: var(--pine-dimension-025);
  }
  .pds-margin-block-end-md-025 {
    margin-block-end: var(--pine-dimension-025);
  }
  .pds-margin-block-start-md-050 {
    margin-block-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-start-md-050 {
    margin-inline-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-end-md-050 {
    margin-inline-end: var(--pine-dimension-050);
  }
  .pds-margin-block-end-md-050 {
    margin-block-end: var(--pine-dimension-050);
  }
  .pds-margin-block-start-md-100 {
    margin-block-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-start-md-100 {
    margin-inline-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-end-md-100 {
    margin-inline-end: var(--pine-dimension-100);
  }
  .pds-margin-block-end-md-100 {
    margin-block-end: var(--pine-dimension-100);
  }
  .pds-margin-block-start-md-125 {
    margin-block-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-start-md-125 {
    margin-inline-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-end-md-125 {
    margin-inline-end: var(--pine-dimension-125);
  }
  .pds-margin-block-end-md-125 {
    margin-block-end: var(--pine-dimension-125);
  }
  .pds-margin-block-start-md-150 {
    margin-block-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-start-md-150 {
    margin-inline-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-end-md-150 {
    margin-inline-end: var(--pine-dimension-150);
  }
  .pds-margin-block-end-md-150 {
    margin-block-end: var(--pine-dimension-150);
  }
  .pds-margin-block-start-md-200 {
    margin-block-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-start-md-200 {
    margin-inline-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-end-md-200 {
    margin-inline-end: var(--pine-dimension-200);
  }
  .pds-margin-block-end-md-200 {
    margin-block-end: var(--pine-dimension-200);
  }
  .pds-margin-block-start-md-250 {
    margin-block-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-start-md-250 {
    margin-inline-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-end-md-250 {
    margin-inline-end: var(--pine-dimension-250);
  }
  .pds-margin-block-end-md-250 {
    margin-block-end: var(--pine-dimension-250);
  }
  .pds-margin-block-start-md-300 {
    margin-block-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-start-md-300 {
    margin-inline-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-end-md-300 {
    margin-inline-end: var(--pine-dimension-300);
  }
  .pds-margin-block-end-md-300 {
    margin-block-end: var(--pine-dimension-300);
  }
  .pds-margin-block-start-md-350 {
    margin-block-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-start-md-350 {
    margin-inline-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-end-md-350 {
    margin-inline-end: var(--pine-dimension-350);
  }
  .pds-margin-block-end-md-350 {
    margin-block-end: var(--pine-dimension-350);
  }
  .pds-margin-block-start-md-400 {
    margin-block-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-start-md-400 {
    margin-inline-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-end-md-400 {
    margin-inline-end: var(--pine-dimension-400);
  }
  .pds-margin-block-end-md-400 {
    margin-block-end: var(--pine-dimension-400);
  }
  .pds-margin-block-start-md-450 {
    margin-block-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-start-md-450 {
    margin-inline-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-end-md-450 {
    margin-inline-end: var(--pine-dimension-450);
  }
  .pds-margin-block-end-md-450 {
    margin-block-end: var(--pine-dimension-450);
  }
  .pds-margin-block-start-md-500 {
    margin-block-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-start-md-500 {
    margin-inline-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-end-md-500 {
    margin-inline-end: var(--pine-dimension-500);
  }
  .pds-margin-block-end-md-500 {
    margin-block-end: var(--pine-dimension-500);
  }
  .pds-margin-block-start-md-550 {
    margin-block-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-start-md-550 {
    margin-inline-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-end-md-550 {
    margin-inline-end: var(--pine-dimension-550);
  }
  .pds-margin-block-end-md-550 {
    margin-block-end: var(--pine-dimension-550);
  }
  .pds-margin-block-start-md-600 {
    margin-block-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-start-md-600 {
    margin-inline-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-end-md-600 {
    margin-inline-end: var(--pine-dimension-600);
  }
  .pds-margin-block-end-md-600 {
    margin-block-end: var(--pine-dimension-600);
  }
  .pds-margin-block-start-md-650 {
    margin-block-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-start-md-650 {
    margin-inline-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-end-md-650 {
    margin-inline-end: var(--pine-dimension-650);
  }
  .pds-margin-block-end-md-650 {
    margin-block-end: var(--pine-dimension-650);
  }
  .pds-margin-block-start-md-700 {
    margin-block-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-start-md-700 {
    margin-inline-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-end-md-700 {
    margin-inline-end: var(--pine-dimension-700);
  }
  .pds-margin-block-end-md-700 {
    margin-block-end: var(--pine-dimension-700);
  }
  .pds-margin-block-start-md-750 {
    margin-block-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-start-md-750 {
    margin-inline-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-end-md-750 {
    margin-inline-end: var(--pine-dimension-750);
  }
  .pds-margin-block-end-md-750 {
    margin-block-end: var(--pine-dimension-750);
  }
  .pds-margin-block-start-md-800 {
    margin-block-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-start-md-800 {
    margin-inline-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-end-md-800 {
    margin-inline-end: var(--pine-dimension-800);
  }
  .pds-margin-block-end-md-800 {
    margin-block-end: var(--pine-dimension-800);
  }
}
@media (min-width: 992px) {
  .pds-margin-block-start-lg-none {
    margin-block-start: 0;
  }
  .pds-margin-inline-start-lg-none {
    margin-inline-start: 0;
  }
  .pds-margin-inline-end-lg-none {
    margin-inline-end: 0;
  }
  .pds-margin-block-end-lg-none {
    margin-block-end: 0;
  }
  .pds-margin-block-start-lg-xxs {
    margin-block-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-start-lg-xxs {
    margin-inline-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-end-lg-xxs {
    margin-inline-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-end-lg-xxs {
    margin-block-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-start-lg-xs {
    margin-block-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-start-lg-xs {
    margin-inline-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-end-lg-xs {
    margin-inline-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-end-lg-xs {
    margin-block-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-start-lg-sm {
    margin-block-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-start-lg-sm {
    margin-inline-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-end-lg-sm {
    margin-inline-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-end-lg-sm {
    margin-block-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-start-lg-md {
    margin-block-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-start-lg-md {
    margin-inline-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-end-lg-md {
    margin-inline-end: var(--pine-dimension-md);
  }
  .pds-margin-block-end-lg-md {
    margin-block-end: var(--pine-dimension-md);
  }
  .pds-margin-block-start-lg-lg {
    margin-block-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-start-lg-lg {
    margin-inline-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-end-lg-lg {
    margin-inline-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-end-lg-lg {
    margin-block-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-start-lg-xl {
    margin-block-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-start-lg-xl {
    margin-inline-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-end-lg-xl {
    margin-inline-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-end-lg-xl {
    margin-block-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-start-lg-xxl {
    margin-block-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-start-lg-xxl {
    margin-inline-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-end-lg-xxl {
    margin-inline-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-end-lg-xxl {
    margin-block-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-start-lg-025 {
    margin-block-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-start-lg-025 {
    margin-inline-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-end-lg-025 {
    margin-inline-end: var(--pine-dimension-025);
  }
  .pds-margin-block-end-lg-025 {
    margin-block-end: var(--pine-dimension-025);
  }
  .pds-margin-block-start-lg-050 {
    margin-block-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-start-lg-050 {
    margin-inline-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-end-lg-050 {
    margin-inline-end: var(--pine-dimension-050);
  }
  .pds-margin-block-end-lg-050 {
    margin-block-end: var(--pine-dimension-050);
  }
  .pds-margin-block-start-lg-100 {
    margin-block-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-start-lg-100 {
    margin-inline-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-end-lg-100 {
    margin-inline-end: var(--pine-dimension-100);
  }
  .pds-margin-block-end-lg-100 {
    margin-block-end: var(--pine-dimension-100);
  }
  .pds-margin-block-start-lg-125 {
    margin-block-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-start-lg-125 {
    margin-inline-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-end-lg-125 {
    margin-inline-end: var(--pine-dimension-125);
  }
  .pds-margin-block-end-lg-125 {
    margin-block-end: var(--pine-dimension-125);
  }
  .pds-margin-block-start-lg-150 {
    margin-block-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-start-lg-150 {
    margin-inline-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-end-lg-150 {
    margin-inline-end: var(--pine-dimension-150);
  }
  .pds-margin-block-end-lg-150 {
    margin-block-end: var(--pine-dimension-150);
  }
  .pds-margin-block-start-lg-200 {
    margin-block-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-start-lg-200 {
    margin-inline-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-end-lg-200 {
    margin-inline-end: var(--pine-dimension-200);
  }
  .pds-margin-block-end-lg-200 {
    margin-block-end: var(--pine-dimension-200);
  }
  .pds-margin-block-start-lg-250 {
    margin-block-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-start-lg-250 {
    margin-inline-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-end-lg-250 {
    margin-inline-end: var(--pine-dimension-250);
  }
  .pds-margin-block-end-lg-250 {
    margin-block-end: var(--pine-dimension-250);
  }
  .pds-margin-block-start-lg-300 {
    margin-block-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-start-lg-300 {
    margin-inline-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-end-lg-300 {
    margin-inline-end: var(--pine-dimension-300);
  }
  .pds-margin-block-end-lg-300 {
    margin-block-end: var(--pine-dimension-300);
  }
  .pds-margin-block-start-lg-350 {
    margin-block-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-start-lg-350 {
    margin-inline-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-end-lg-350 {
    margin-inline-end: var(--pine-dimension-350);
  }
  .pds-margin-block-end-lg-350 {
    margin-block-end: var(--pine-dimension-350);
  }
  .pds-margin-block-start-lg-400 {
    margin-block-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-start-lg-400 {
    margin-inline-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-end-lg-400 {
    margin-inline-end: var(--pine-dimension-400);
  }
  .pds-margin-block-end-lg-400 {
    margin-block-end: var(--pine-dimension-400);
  }
  .pds-margin-block-start-lg-450 {
    margin-block-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-start-lg-450 {
    margin-inline-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-end-lg-450 {
    margin-inline-end: var(--pine-dimension-450);
  }
  .pds-margin-block-end-lg-450 {
    margin-block-end: var(--pine-dimension-450);
  }
  .pds-margin-block-start-lg-500 {
    margin-block-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-start-lg-500 {
    margin-inline-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-end-lg-500 {
    margin-inline-end: var(--pine-dimension-500);
  }
  .pds-margin-block-end-lg-500 {
    margin-block-end: var(--pine-dimension-500);
  }
  .pds-margin-block-start-lg-550 {
    margin-block-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-start-lg-550 {
    margin-inline-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-end-lg-550 {
    margin-inline-end: var(--pine-dimension-550);
  }
  .pds-margin-block-end-lg-550 {
    margin-block-end: var(--pine-dimension-550);
  }
  .pds-margin-block-start-lg-600 {
    margin-block-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-start-lg-600 {
    margin-inline-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-end-lg-600 {
    margin-inline-end: var(--pine-dimension-600);
  }
  .pds-margin-block-end-lg-600 {
    margin-block-end: var(--pine-dimension-600);
  }
  .pds-margin-block-start-lg-650 {
    margin-block-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-start-lg-650 {
    margin-inline-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-end-lg-650 {
    margin-inline-end: var(--pine-dimension-650);
  }
  .pds-margin-block-end-lg-650 {
    margin-block-end: var(--pine-dimension-650);
  }
  .pds-margin-block-start-lg-700 {
    margin-block-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-start-lg-700 {
    margin-inline-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-end-lg-700 {
    margin-inline-end: var(--pine-dimension-700);
  }
  .pds-margin-block-end-lg-700 {
    margin-block-end: var(--pine-dimension-700);
  }
  .pds-margin-block-start-lg-750 {
    margin-block-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-start-lg-750 {
    margin-inline-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-end-lg-750 {
    margin-inline-end: var(--pine-dimension-750);
  }
  .pds-margin-block-end-lg-750 {
    margin-block-end: var(--pine-dimension-750);
  }
  .pds-margin-block-start-lg-800 {
    margin-block-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-start-lg-800 {
    margin-inline-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-end-lg-800 {
    margin-inline-end: var(--pine-dimension-800);
  }
  .pds-margin-block-end-lg-800 {
    margin-block-end: var(--pine-dimension-800);
  }
}
@media (min-width: 1200px) {
  .pds-margin-block-start-xl-none {
    margin-block-start: 0;
  }
  .pds-margin-inline-start-xl-none {
    margin-inline-start: 0;
  }
  .pds-margin-inline-end-xl-none {
    margin-inline-end: 0;
  }
  .pds-margin-block-end-xl-none {
    margin-block-end: 0;
  }
  .pds-margin-block-start-xl-xxs {
    margin-block-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-start-xl-xxs {
    margin-inline-start: var(--pine-dimension-2xs);
  }
  .pds-margin-inline-end-xl-xxs {
    margin-inline-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-end-xl-xxs {
    margin-block-end: var(--pine-dimension-2xs);
  }
  .pds-margin-block-start-xl-xs {
    margin-block-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-start-xl-xs {
    margin-inline-start: var(--pine-dimension-xs);
  }
  .pds-margin-inline-end-xl-xs {
    margin-inline-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-end-xl-xs {
    margin-block-end: var(--pine-dimension-xs);
  }
  .pds-margin-block-start-xl-sm {
    margin-block-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-start-xl-sm {
    margin-inline-start: var(--pine-dimension-sm);
  }
  .pds-margin-inline-end-xl-sm {
    margin-inline-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-end-xl-sm {
    margin-block-end: var(--pine-dimension-sm);
  }
  .pds-margin-block-start-xl-md {
    margin-block-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-start-xl-md {
    margin-inline-start: var(--pine-dimension-md);
  }
  .pds-margin-inline-end-xl-md {
    margin-inline-end: var(--pine-dimension-md);
  }
  .pds-margin-block-end-xl-md {
    margin-block-end: var(--pine-dimension-md);
  }
  .pds-margin-block-start-xl-lg {
    margin-block-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-start-xl-lg {
    margin-inline-start: var(--pine-dimension-lg);
  }
  .pds-margin-inline-end-xl-lg {
    margin-inline-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-end-xl-lg {
    margin-block-end: var(--pine-dimension-lg);
  }
  .pds-margin-block-start-xl-xl {
    margin-block-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-start-xl-xl {
    margin-inline-start: var(--pine-dimension-xl);
  }
  .pds-margin-inline-end-xl-xl {
    margin-inline-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-end-xl-xl {
    margin-block-end: var(--pine-dimension-xl);
  }
  .pds-margin-block-start-xl-xxl {
    margin-block-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-start-xl-xxl {
    margin-inline-start: var(--pine-dimension-2xl);
  }
  .pds-margin-inline-end-xl-xxl {
    margin-inline-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-end-xl-xxl {
    margin-block-end: var(--pine-dimension-2xl);
  }
  .pds-margin-block-start-xl-025 {
    margin-block-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-start-xl-025 {
    margin-inline-start: var(--pine-dimension-025);
  }
  .pds-margin-inline-end-xl-025 {
    margin-inline-end: var(--pine-dimension-025);
  }
  .pds-margin-block-end-xl-025 {
    margin-block-end: var(--pine-dimension-025);
  }
  .pds-margin-block-start-xl-050 {
    margin-block-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-start-xl-050 {
    margin-inline-start: var(--pine-dimension-050);
  }
  .pds-margin-inline-end-xl-050 {
    margin-inline-end: var(--pine-dimension-050);
  }
  .pds-margin-block-end-xl-050 {
    margin-block-end: var(--pine-dimension-050);
  }
  .pds-margin-block-start-xl-100 {
    margin-block-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-start-xl-100 {
    margin-inline-start: var(--pine-dimension-100);
  }
  .pds-margin-inline-end-xl-100 {
    margin-inline-end: var(--pine-dimension-100);
  }
  .pds-margin-block-end-xl-100 {
    margin-block-end: var(--pine-dimension-100);
  }
  .pds-margin-block-start-xl-125 {
    margin-block-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-start-xl-125 {
    margin-inline-start: var(--pine-dimension-125);
  }
  .pds-margin-inline-end-xl-125 {
    margin-inline-end: var(--pine-dimension-125);
  }
  .pds-margin-block-end-xl-125 {
    margin-block-end: var(--pine-dimension-125);
  }
  .pds-margin-block-start-xl-150 {
    margin-block-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-start-xl-150 {
    margin-inline-start: var(--pine-dimension-150);
  }
  .pds-margin-inline-end-xl-150 {
    margin-inline-end: var(--pine-dimension-150);
  }
  .pds-margin-block-end-xl-150 {
    margin-block-end: var(--pine-dimension-150);
  }
  .pds-margin-block-start-xl-200 {
    margin-block-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-start-xl-200 {
    margin-inline-start: var(--pine-dimension-200);
  }
  .pds-margin-inline-end-xl-200 {
    margin-inline-end: var(--pine-dimension-200);
  }
  .pds-margin-block-end-xl-200 {
    margin-block-end: var(--pine-dimension-200);
  }
  .pds-margin-block-start-xl-250 {
    margin-block-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-start-xl-250 {
    margin-inline-start: var(--pine-dimension-250);
  }
  .pds-margin-inline-end-xl-250 {
    margin-inline-end: var(--pine-dimension-250);
  }
  .pds-margin-block-end-xl-250 {
    margin-block-end: var(--pine-dimension-250);
  }
  .pds-margin-block-start-xl-300 {
    margin-block-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-start-xl-300 {
    margin-inline-start: var(--pine-dimension-300);
  }
  .pds-margin-inline-end-xl-300 {
    margin-inline-end: var(--pine-dimension-300);
  }
  .pds-margin-block-end-xl-300 {
    margin-block-end: var(--pine-dimension-300);
  }
  .pds-margin-block-start-xl-350 {
    margin-block-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-start-xl-350 {
    margin-inline-start: var(--pine-dimension-350);
  }
  .pds-margin-inline-end-xl-350 {
    margin-inline-end: var(--pine-dimension-350);
  }
  .pds-margin-block-end-xl-350 {
    margin-block-end: var(--pine-dimension-350);
  }
  .pds-margin-block-start-xl-400 {
    margin-block-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-start-xl-400 {
    margin-inline-start: var(--pine-dimension-400);
  }
  .pds-margin-inline-end-xl-400 {
    margin-inline-end: var(--pine-dimension-400);
  }
  .pds-margin-block-end-xl-400 {
    margin-block-end: var(--pine-dimension-400);
  }
  .pds-margin-block-start-xl-450 {
    margin-block-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-start-xl-450 {
    margin-inline-start: var(--pine-dimension-450);
  }
  .pds-margin-inline-end-xl-450 {
    margin-inline-end: var(--pine-dimension-450);
  }
  .pds-margin-block-end-xl-450 {
    margin-block-end: var(--pine-dimension-450);
  }
  .pds-margin-block-start-xl-500 {
    margin-block-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-start-xl-500 {
    margin-inline-start: var(--pine-dimension-500);
  }
  .pds-margin-inline-end-xl-500 {
    margin-inline-end: var(--pine-dimension-500);
  }
  .pds-margin-block-end-xl-500 {
    margin-block-end: var(--pine-dimension-500);
  }
  .pds-margin-block-start-xl-550 {
    margin-block-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-start-xl-550 {
    margin-inline-start: var(--pine-dimension-550);
  }
  .pds-margin-inline-end-xl-550 {
    margin-inline-end: var(--pine-dimension-550);
  }
  .pds-margin-block-end-xl-550 {
    margin-block-end: var(--pine-dimension-550);
  }
  .pds-margin-block-start-xl-600 {
    margin-block-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-start-xl-600 {
    margin-inline-start: var(--pine-dimension-600);
  }
  .pds-margin-inline-end-xl-600 {
    margin-inline-end: var(--pine-dimension-600);
  }
  .pds-margin-block-end-xl-600 {
    margin-block-end: var(--pine-dimension-600);
  }
  .pds-margin-block-start-xl-650 {
    margin-block-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-start-xl-650 {
    margin-inline-start: var(--pine-dimension-650);
  }
  .pds-margin-inline-end-xl-650 {
    margin-inline-end: var(--pine-dimension-650);
  }
  .pds-margin-block-end-xl-650 {
    margin-block-end: var(--pine-dimension-650);
  }
  .pds-margin-block-start-xl-700 {
    margin-block-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-start-xl-700 {
    margin-inline-start: var(--pine-dimension-700);
  }
  .pds-margin-inline-end-xl-700 {
    margin-inline-end: var(--pine-dimension-700);
  }
  .pds-margin-block-end-xl-700 {
    margin-block-end: var(--pine-dimension-700);
  }
  .pds-margin-block-start-xl-750 {
    margin-block-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-start-xl-750 {
    margin-inline-start: var(--pine-dimension-750);
  }
  .pds-margin-inline-end-xl-750 {
    margin-inline-end: var(--pine-dimension-750);
  }
  .pds-margin-block-end-xl-750 {
    margin-block-end: var(--pine-dimension-750);
  }
  .pds-margin-block-start-xl-800 {
    margin-block-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-start-xl-800 {
    margin-inline-start: var(--pine-dimension-800);
  }
  .pds-margin-inline-end-xl-800 {
    margin-inline-end: var(--pine-dimension-800);
  }
  .pds-margin-block-end-xl-800 {
    margin-block-end: var(--pine-dimension-800);
  }
}
@media (max-width: 575px) {
  .pds-padding-xs-none {
    padding: 0;
  }
  .pds-padding-block-start-xs-none {
    padding-block-start: 0;
  }
  .pds-padding-block-end-xs-none {
    padding-block-end: 0;
  }
  .pds-padding-inline-start-xs-none {
    padding-inline-start: 0;
  }
  .pds-padding-inline-end-xs-none {
    padding-inline-end: 0;
  }
  .pds-padding-xs-xxs {
    padding: var(--pine-dimension-2xs);
  }
  .pds-padding-block-start-xs-xxs {
    padding-block-start: var(--pine-dimension-2xs);
  }
  .pds-padding-block-end-xs-xxs {
    padding-block-end: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-start-xs-xxs {
    padding-inline-start: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-end-xs-xxs {
    padding-inline-end: var(--pine-dimension-2xs);
  }
  .pds-padding-xs-xs {
    padding: var(--pine-dimension-xs);
  }
  .pds-padding-block-start-xs-xs {
    padding-block-start: var(--pine-dimension-xs);
  }
  .pds-padding-block-end-xs-xs {
    padding-block-end: var(--pine-dimension-xs);
  }
  .pds-padding-inline-start-xs-xs {
    padding-inline-start: var(--pine-dimension-xs);
  }
  .pds-padding-inline-end-xs-xs {
    padding-inline-end: var(--pine-dimension-xs);
  }
  .pds-padding-xs-sm {
    padding: var(--pine-dimension-sm);
  }
  .pds-padding-block-start-xs-sm {
    padding-block-start: var(--pine-dimension-sm);
  }
  .pds-padding-block-end-xs-sm {
    padding-block-end: var(--pine-dimension-sm);
  }
  .pds-padding-inline-start-xs-sm {
    padding-inline-start: var(--pine-dimension-sm);
  }
  .pds-padding-inline-end-xs-sm {
    padding-inline-end: var(--pine-dimension-sm);
  }
  .pds-padding-xs-md {
    padding: var(--pine-dimension-md);
  }
  .pds-padding-block-start-xs-md {
    padding-block-start: var(--pine-dimension-md);
  }
  .pds-padding-block-end-xs-md {
    padding-block-end: var(--pine-dimension-md);
  }
  .pds-padding-inline-start-xs-md {
    padding-inline-start: var(--pine-dimension-md);
  }
  .pds-padding-inline-end-xs-md {
    padding-inline-end: var(--pine-dimension-md);
  }
  .pds-padding-xs-lg {
    padding: var(--pine-dimension-lg);
  }
  .pds-padding-block-start-xs-lg {
    padding-block-start: var(--pine-dimension-lg);
  }
  .pds-padding-block-end-xs-lg {
    padding-block-end: var(--pine-dimension-lg);
  }
  .pds-padding-inline-start-xs-lg {
    padding-inline-start: var(--pine-dimension-lg);
  }
  .pds-padding-inline-end-xs-lg {
    padding-inline-end: var(--pine-dimension-lg);
  }
  .pds-padding-xs-xl {
    padding: var(--pine-dimension-xl);
  }
  .pds-padding-block-start-xs-xl {
    padding-block-start: var(--pine-dimension-xl);
  }
  .pds-padding-block-end-xs-xl {
    padding-block-end: var(--pine-dimension-xl);
  }
  .pds-padding-inline-start-xs-xl {
    padding-inline-start: var(--pine-dimension-xl);
  }
  .pds-padding-inline-end-xs-xl {
    padding-inline-end: var(--pine-dimension-xl);
  }
  .pds-padding-xs-xxl {
    padding: var(--pine-dimension-2xl);
  }
  .pds-padding-block-start-xs-xxl {
    padding-block-start: var(--pine-dimension-2xl);
  }
  .pds-padding-block-end-xs-xxl {
    padding-block-end: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-start-xs-xxl {
    padding-inline-start: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-end-xs-xxl {
    padding-inline-end: var(--pine-dimension-2xl);
  }
  .pds-padding-xs-025 {
    padding: var(--pine-dimension-025);
  }
  .pds-padding-block-start-xs-025 {
    padding-block-start: var(--pine-dimension-025);
  }
  .pds-padding-block-end-xs-025 {
    padding-block-end: var(--pine-dimension-025);
  }
  .pds-padding-inline-start-xs-025 {
    padding-inline-start: var(--pine-dimension-025);
  }
  .pds-padding-inline-end-xs-025 {
    padding-inline-end: var(--pine-dimension-025);
  }
  .pds-padding-xs-050 {
    padding: var(--pine-dimension-050);
  }
  .pds-padding-block-start-xs-050 {
    padding-block-start: var(--pine-dimension-050);
  }
  .pds-padding-block-end-xs-050 {
    padding-block-end: var(--pine-dimension-050);
  }
  .pds-padding-inline-start-xs-050 {
    padding-inline-start: var(--pine-dimension-050);
  }
  .pds-padding-inline-end-xs-050 {
    padding-inline-end: var(--pine-dimension-050);
  }
  .pds-padding-xs-100 {
    padding: var(--pine-dimension-100);
  }
  .pds-padding-block-start-xs-100 {
    padding-block-start: var(--pine-dimension-100);
  }
  .pds-padding-block-end-xs-100 {
    padding-block-end: var(--pine-dimension-100);
  }
  .pds-padding-inline-start-xs-100 {
    padding-inline-start: var(--pine-dimension-100);
  }
  .pds-padding-inline-end-xs-100 {
    padding-inline-end: var(--pine-dimension-100);
  }
  .pds-padding-xs-125 {
    padding: var(--pine-dimension-125);
  }
  .pds-padding-block-start-xs-125 {
    padding-block-start: var(--pine-dimension-125);
  }
  .pds-padding-block-end-xs-125 {
    padding-block-end: var(--pine-dimension-125);
  }
  .pds-padding-inline-start-xs-125 {
    padding-inline-start: var(--pine-dimension-125);
  }
  .pds-padding-inline-end-xs-125 {
    padding-inline-end: var(--pine-dimension-125);
  }
  .pds-padding-xs-150 {
    padding: var(--pine-dimension-150);
  }
  .pds-padding-block-start-xs-150 {
    padding-block-start: var(--pine-dimension-150);
  }
  .pds-padding-block-end-xs-150 {
    padding-block-end: var(--pine-dimension-150);
  }
  .pds-padding-inline-start-xs-150 {
    padding-inline-start: var(--pine-dimension-150);
  }
  .pds-padding-inline-end-xs-150 {
    padding-inline-end: var(--pine-dimension-150);
  }
  .pds-padding-xs-200 {
    padding: var(--pine-dimension-200);
  }
  .pds-padding-block-start-xs-200 {
    padding-block-start: var(--pine-dimension-200);
  }
  .pds-padding-block-end-xs-200 {
    padding-block-end: var(--pine-dimension-200);
  }
  .pds-padding-inline-start-xs-200 {
    padding-inline-start: var(--pine-dimension-200);
  }
  .pds-padding-inline-end-xs-200 {
    padding-inline-end: var(--pine-dimension-200);
  }
  .pds-padding-xs-250 {
    padding: var(--pine-dimension-250);
  }
  .pds-padding-block-start-xs-250 {
    padding-block-start: var(--pine-dimension-250);
  }
  .pds-padding-block-end-xs-250 {
    padding-block-end: var(--pine-dimension-250);
  }
  .pds-padding-inline-start-xs-250 {
    padding-inline-start: var(--pine-dimension-250);
  }
  .pds-padding-inline-end-xs-250 {
    padding-inline-end: var(--pine-dimension-250);
  }
  .pds-padding-xs-300 {
    padding: var(--pine-dimension-300);
  }
  .pds-padding-block-start-xs-300 {
    padding-block-start: var(--pine-dimension-300);
  }
  .pds-padding-block-end-xs-300 {
    padding-block-end: var(--pine-dimension-300);
  }
  .pds-padding-inline-start-xs-300 {
    padding-inline-start: var(--pine-dimension-300);
  }
  .pds-padding-inline-end-xs-300 {
    padding-inline-end: var(--pine-dimension-300);
  }
  .pds-padding-xs-350 {
    padding: var(--pine-dimension-350);
  }
  .pds-padding-block-start-xs-350 {
    padding-block-start: var(--pine-dimension-350);
  }
  .pds-padding-block-end-xs-350 {
    padding-block-end: var(--pine-dimension-350);
  }
  .pds-padding-inline-start-xs-350 {
    padding-inline-start: var(--pine-dimension-350);
  }
  .pds-padding-inline-end-xs-350 {
    padding-inline-end: var(--pine-dimension-350);
  }
  .pds-padding-xs-400 {
    padding: var(--pine-dimension-400);
  }
  .pds-padding-block-start-xs-400 {
    padding-block-start: var(--pine-dimension-400);
  }
  .pds-padding-block-end-xs-400 {
    padding-block-end: var(--pine-dimension-400);
  }
  .pds-padding-inline-start-xs-400 {
    padding-inline-start: var(--pine-dimension-400);
  }
  .pds-padding-inline-end-xs-400 {
    padding-inline-end: var(--pine-dimension-400);
  }
  .pds-padding-xs-450 {
    padding: var(--pine-dimension-450);
  }
  .pds-padding-block-start-xs-450 {
    padding-block-start: var(--pine-dimension-450);
  }
  .pds-padding-block-end-xs-450 {
    padding-block-end: var(--pine-dimension-450);
  }
  .pds-padding-inline-start-xs-450 {
    padding-inline-start: var(--pine-dimension-450);
  }
  .pds-padding-inline-end-xs-450 {
    padding-inline-end: var(--pine-dimension-450);
  }
  .pds-padding-xs-500 {
    padding: var(--pine-dimension-500);
  }
  .pds-padding-block-start-xs-500 {
    padding-block-start: var(--pine-dimension-500);
  }
  .pds-padding-block-end-xs-500 {
    padding-block-end: var(--pine-dimension-500);
  }
  .pds-padding-inline-start-xs-500 {
    padding-inline-start: var(--pine-dimension-500);
  }
  .pds-padding-inline-end-xs-500 {
    padding-inline-end: var(--pine-dimension-500);
  }
  .pds-padding-xs-550 {
    padding: var(--pine-dimension-550);
  }
  .pds-padding-block-start-xs-550 {
    padding-block-start: var(--pine-dimension-550);
  }
  .pds-padding-block-end-xs-550 {
    padding-block-end: var(--pine-dimension-550);
  }
  .pds-padding-inline-start-xs-550 {
    padding-inline-start: var(--pine-dimension-550);
  }
  .pds-padding-inline-end-xs-550 {
    padding-inline-end: var(--pine-dimension-550);
  }
  .pds-padding-xs-600 {
    padding: var(--pine-dimension-600);
  }
  .pds-padding-block-start-xs-600 {
    padding-block-start: var(--pine-dimension-600);
  }
  .pds-padding-block-end-xs-600 {
    padding-block-end: var(--pine-dimension-600);
  }
  .pds-padding-inline-start-xs-600 {
    padding-inline-start: var(--pine-dimension-600);
  }
  .pds-padding-inline-end-xs-600 {
    padding-inline-end: var(--pine-dimension-600);
  }
  .pds-padding-xs-650 {
    padding: var(--pine-dimension-650);
  }
  .pds-padding-block-start-xs-650 {
    padding-block-start: var(--pine-dimension-650);
  }
  .pds-padding-block-end-xs-650 {
    padding-block-end: var(--pine-dimension-650);
  }
  .pds-padding-inline-start-xs-650 {
    padding-inline-start: var(--pine-dimension-650);
  }
  .pds-padding-inline-end-xs-650 {
    padding-inline-end: var(--pine-dimension-650);
  }
  .pds-padding-xs-700 {
    padding: var(--pine-dimension-700);
  }
  .pds-padding-block-start-xs-700 {
    padding-block-start: var(--pine-dimension-700);
  }
  .pds-padding-block-end-xs-700 {
    padding-block-end: var(--pine-dimension-700);
  }
  .pds-padding-inline-start-xs-700 {
    padding-inline-start: var(--pine-dimension-700);
  }
  .pds-padding-inline-end-xs-700 {
    padding-inline-end: var(--pine-dimension-700);
  }
  .pds-padding-xs-750 {
    padding: var(--pine-dimension-750);
  }
  .pds-padding-block-start-xs-750 {
    padding-block-start: var(--pine-dimension-750);
  }
  .pds-padding-block-end-xs-750 {
    padding-block-end: var(--pine-dimension-750);
  }
  .pds-padding-inline-start-xs-750 {
    padding-inline-start: var(--pine-dimension-750);
  }
  .pds-padding-inline-end-xs-750 {
    padding-inline-end: var(--pine-dimension-750);
  }
  .pds-padding-xs-800 {
    padding: var(--pine-dimension-800);
  }
  .pds-padding-block-start-xs-800 {
    padding-block-start: var(--pine-dimension-800);
  }
  .pds-padding-block-end-xs-800 {
    padding-block-end: var(--pine-dimension-800);
  }
  .pds-padding-inline-start-xs-800 {
    padding-inline-start: var(--pine-dimension-800);
  }
  .pds-padding-inline-end-xs-800 {
    padding-inline-end: var(--pine-dimension-800);
  }
}
@media (min-width: 576px) {
  .pds-padding-sm-none {
    padding: 0;
  }
  .pds-padding-block-start-sm-none {
    padding-block-start: 0;
  }
  .pds-padding-block-end-sm-none {
    padding-block-end: 0;
  }
  .pds-padding-inline-start-sm-none {
    padding-inline-start: 0;
  }
  .pds-padding-inline-end-sm-none {
    padding-inline-end: 0;
  }
  .pds-padding-sm-xxs {
    padding: var(--pine-dimension-2xs);
  }
  .pds-padding-block-start-sm-xxs {
    padding-block-start: var(--pine-dimension-2xs);
  }
  .pds-padding-block-end-sm-xxs {
    padding-block-end: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-start-sm-xxs {
    padding-inline-start: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-end-sm-xxs {
    padding-inline-end: var(--pine-dimension-2xs);
  }
  .pds-padding-sm-xs {
    padding: var(--pine-dimension-xs);
  }
  .pds-padding-block-start-sm-xs {
    padding-block-start: var(--pine-dimension-xs);
  }
  .pds-padding-block-end-sm-xs {
    padding-block-end: var(--pine-dimension-xs);
  }
  .pds-padding-inline-start-sm-xs {
    padding-inline-start: var(--pine-dimension-xs);
  }
  .pds-padding-inline-end-sm-xs {
    padding-inline-end: var(--pine-dimension-xs);
  }
  .pds-padding-sm-sm {
    padding: var(--pine-dimension-sm);
  }
  .pds-padding-block-start-sm-sm {
    padding-block-start: var(--pine-dimension-sm);
  }
  .pds-padding-block-end-sm-sm {
    padding-block-end: var(--pine-dimension-sm);
  }
  .pds-padding-inline-start-sm-sm {
    padding-inline-start: var(--pine-dimension-sm);
  }
  .pds-padding-inline-end-sm-sm {
    padding-inline-end: var(--pine-dimension-sm);
  }
  .pds-padding-sm-md {
    padding: var(--pine-dimension-md);
  }
  .pds-padding-block-start-sm-md {
    padding-block-start: var(--pine-dimension-md);
  }
  .pds-padding-block-end-sm-md {
    padding-block-end: var(--pine-dimension-md);
  }
  .pds-padding-inline-start-sm-md {
    padding-inline-start: var(--pine-dimension-md);
  }
  .pds-padding-inline-end-sm-md {
    padding-inline-end: var(--pine-dimension-md);
  }
  .pds-padding-sm-lg {
    padding: var(--pine-dimension-lg);
  }
  .pds-padding-block-start-sm-lg {
    padding-block-start: var(--pine-dimension-lg);
  }
  .pds-padding-block-end-sm-lg {
    padding-block-end: var(--pine-dimension-lg);
  }
  .pds-padding-inline-start-sm-lg {
    padding-inline-start: var(--pine-dimension-lg);
  }
  .pds-padding-inline-end-sm-lg {
    padding-inline-end: var(--pine-dimension-lg);
  }
  .pds-padding-sm-xl {
    padding: var(--pine-dimension-xl);
  }
  .pds-padding-block-start-sm-xl {
    padding-block-start: var(--pine-dimension-xl);
  }
  .pds-padding-block-end-sm-xl {
    padding-block-end: var(--pine-dimension-xl);
  }
  .pds-padding-inline-start-sm-xl {
    padding-inline-start: var(--pine-dimension-xl);
  }
  .pds-padding-inline-end-sm-xl {
    padding-inline-end: var(--pine-dimension-xl);
  }
  .pds-padding-sm-xxl {
    padding: var(--pine-dimension-2xl);
  }
  .pds-padding-block-start-sm-xxl {
    padding-block-start: var(--pine-dimension-2xl);
  }
  .pds-padding-block-end-sm-xxl {
    padding-block-end: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-start-sm-xxl {
    padding-inline-start: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-end-sm-xxl {
    padding-inline-end: var(--pine-dimension-2xl);
  }
  .pds-padding-sm-025 {
    padding: var(--pine-dimension-025);
  }
  .pds-padding-block-start-sm-025 {
    padding-block-start: var(--pine-dimension-025);
  }
  .pds-padding-block-end-sm-025 {
    padding-block-end: var(--pine-dimension-025);
  }
  .pds-padding-inline-start-sm-025 {
    padding-inline-start: var(--pine-dimension-025);
  }
  .pds-padding-inline-end-sm-025 {
    padding-inline-end: var(--pine-dimension-025);
  }
  .pds-padding-sm-050 {
    padding: var(--pine-dimension-050);
  }
  .pds-padding-block-start-sm-050 {
    padding-block-start: var(--pine-dimension-050);
  }
  .pds-padding-block-end-sm-050 {
    padding-block-end: var(--pine-dimension-050);
  }
  .pds-padding-inline-start-sm-050 {
    padding-inline-start: var(--pine-dimension-050);
  }
  .pds-padding-inline-end-sm-050 {
    padding-inline-end: var(--pine-dimension-050);
  }
  .pds-padding-sm-100 {
    padding: var(--pine-dimension-100);
  }
  .pds-padding-block-start-sm-100 {
    padding-block-start: var(--pine-dimension-100);
  }
  .pds-padding-block-end-sm-100 {
    padding-block-end: var(--pine-dimension-100);
  }
  .pds-padding-inline-start-sm-100 {
    padding-inline-start: var(--pine-dimension-100);
  }
  .pds-padding-inline-end-sm-100 {
    padding-inline-end: var(--pine-dimension-100);
  }
  .pds-padding-sm-125 {
    padding: var(--pine-dimension-125);
  }
  .pds-padding-block-start-sm-125 {
    padding-block-start: var(--pine-dimension-125);
  }
  .pds-padding-block-end-sm-125 {
    padding-block-end: var(--pine-dimension-125);
  }
  .pds-padding-inline-start-sm-125 {
    padding-inline-start: var(--pine-dimension-125);
  }
  .pds-padding-inline-end-sm-125 {
    padding-inline-end: var(--pine-dimension-125);
  }
  .pds-padding-sm-150 {
    padding: var(--pine-dimension-150);
  }
  .pds-padding-block-start-sm-150 {
    padding-block-start: var(--pine-dimension-150);
  }
  .pds-padding-block-end-sm-150 {
    padding-block-end: var(--pine-dimension-150);
  }
  .pds-padding-inline-start-sm-150 {
    padding-inline-start: var(--pine-dimension-150);
  }
  .pds-padding-inline-end-sm-150 {
    padding-inline-end: var(--pine-dimension-150);
  }
  .pds-padding-sm-200 {
    padding: var(--pine-dimension-200);
  }
  .pds-padding-block-start-sm-200 {
    padding-block-start: var(--pine-dimension-200);
  }
  .pds-padding-block-end-sm-200 {
    padding-block-end: var(--pine-dimension-200);
  }
  .pds-padding-inline-start-sm-200 {
    padding-inline-start: var(--pine-dimension-200);
  }
  .pds-padding-inline-end-sm-200 {
    padding-inline-end: var(--pine-dimension-200);
  }
  .pds-padding-sm-250 {
    padding: var(--pine-dimension-250);
  }
  .pds-padding-block-start-sm-250 {
    padding-block-start: var(--pine-dimension-250);
  }
  .pds-padding-block-end-sm-250 {
    padding-block-end: var(--pine-dimension-250);
  }
  .pds-padding-inline-start-sm-250 {
    padding-inline-start: var(--pine-dimension-250);
  }
  .pds-padding-inline-end-sm-250 {
    padding-inline-end: var(--pine-dimension-250);
  }
  .pds-padding-sm-300 {
    padding: var(--pine-dimension-300);
  }
  .pds-padding-block-start-sm-300 {
    padding-block-start: var(--pine-dimension-300);
  }
  .pds-padding-block-end-sm-300 {
    padding-block-end: var(--pine-dimension-300);
  }
  .pds-padding-inline-start-sm-300 {
    padding-inline-start: var(--pine-dimension-300);
  }
  .pds-padding-inline-end-sm-300 {
    padding-inline-end: var(--pine-dimension-300);
  }
  .pds-padding-sm-350 {
    padding: var(--pine-dimension-350);
  }
  .pds-padding-block-start-sm-350 {
    padding-block-start: var(--pine-dimension-350);
  }
  .pds-padding-block-end-sm-350 {
    padding-block-end: var(--pine-dimension-350);
  }
  .pds-padding-inline-start-sm-350 {
    padding-inline-start: var(--pine-dimension-350);
  }
  .pds-padding-inline-end-sm-350 {
    padding-inline-end: var(--pine-dimension-350);
  }
  .pds-padding-sm-400 {
    padding: var(--pine-dimension-400);
  }
  .pds-padding-block-start-sm-400 {
    padding-block-start: var(--pine-dimension-400);
  }
  .pds-padding-block-end-sm-400 {
    padding-block-end: var(--pine-dimension-400);
  }
  .pds-padding-inline-start-sm-400 {
    padding-inline-start: var(--pine-dimension-400);
  }
  .pds-padding-inline-end-sm-400 {
    padding-inline-end: var(--pine-dimension-400);
  }
  .pds-padding-sm-450 {
    padding: var(--pine-dimension-450);
  }
  .pds-padding-block-start-sm-450 {
    padding-block-start: var(--pine-dimension-450);
  }
  .pds-padding-block-end-sm-450 {
    padding-block-end: var(--pine-dimension-450);
  }
  .pds-padding-inline-start-sm-450 {
    padding-inline-start: var(--pine-dimension-450);
  }
  .pds-padding-inline-end-sm-450 {
    padding-inline-end: var(--pine-dimension-450);
  }
  .pds-padding-sm-500 {
    padding: var(--pine-dimension-500);
  }
  .pds-padding-block-start-sm-500 {
    padding-block-start: var(--pine-dimension-500);
  }
  .pds-padding-block-end-sm-500 {
    padding-block-end: var(--pine-dimension-500);
  }
  .pds-padding-inline-start-sm-500 {
    padding-inline-start: var(--pine-dimension-500);
  }
  .pds-padding-inline-end-sm-500 {
    padding-inline-end: var(--pine-dimension-500);
  }
  .pds-padding-sm-550 {
    padding: var(--pine-dimension-550);
  }
  .pds-padding-block-start-sm-550 {
    padding-block-start: var(--pine-dimension-550);
  }
  .pds-padding-block-end-sm-550 {
    padding-block-end: var(--pine-dimension-550);
  }
  .pds-padding-inline-start-sm-550 {
    padding-inline-start: var(--pine-dimension-550);
  }
  .pds-padding-inline-end-sm-550 {
    padding-inline-end: var(--pine-dimension-550);
  }
  .pds-padding-sm-600 {
    padding: var(--pine-dimension-600);
  }
  .pds-padding-block-start-sm-600 {
    padding-block-start: var(--pine-dimension-600);
  }
  .pds-padding-block-end-sm-600 {
    padding-block-end: var(--pine-dimension-600);
  }
  .pds-padding-inline-start-sm-600 {
    padding-inline-start: var(--pine-dimension-600);
  }
  .pds-padding-inline-end-sm-600 {
    padding-inline-end: var(--pine-dimension-600);
  }
  .pds-padding-sm-650 {
    padding: var(--pine-dimension-650);
  }
  .pds-padding-block-start-sm-650 {
    padding-block-start: var(--pine-dimension-650);
  }
  .pds-padding-block-end-sm-650 {
    padding-block-end: var(--pine-dimension-650);
  }
  .pds-padding-inline-start-sm-650 {
    padding-inline-start: var(--pine-dimension-650);
  }
  .pds-padding-inline-end-sm-650 {
    padding-inline-end: var(--pine-dimension-650);
  }
  .pds-padding-sm-700 {
    padding: var(--pine-dimension-700);
  }
  .pds-padding-block-start-sm-700 {
    padding-block-start: var(--pine-dimension-700);
  }
  .pds-padding-block-end-sm-700 {
    padding-block-end: var(--pine-dimension-700);
  }
  .pds-padding-inline-start-sm-700 {
    padding-inline-start: var(--pine-dimension-700);
  }
  .pds-padding-inline-end-sm-700 {
    padding-inline-end: var(--pine-dimension-700);
  }
  .pds-padding-sm-750 {
    padding: var(--pine-dimension-750);
  }
  .pds-padding-block-start-sm-750 {
    padding-block-start: var(--pine-dimension-750);
  }
  .pds-padding-block-end-sm-750 {
    padding-block-end: var(--pine-dimension-750);
  }
  .pds-padding-inline-start-sm-750 {
    padding-inline-start: var(--pine-dimension-750);
  }
  .pds-padding-inline-end-sm-750 {
    padding-inline-end: var(--pine-dimension-750);
  }
  .pds-padding-sm-800 {
    padding: var(--pine-dimension-800);
  }
  .pds-padding-block-start-sm-800 {
    padding-block-start: var(--pine-dimension-800);
  }
  .pds-padding-block-end-sm-800 {
    padding-block-end: var(--pine-dimension-800);
  }
  .pds-padding-inline-start-sm-800 {
    padding-inline-start: var(--pine-dimension-800);
  }
  .pds-padding-inline-end-sm-800 {
    padding-inline-end: var(--pine-dimension-800);
  }
}
@media (min-width: 768px) {
  .pds-padding-md-none {
    padding: 0;
  }
  .pds-padding-block-start-md-none {
    padding-block-start: 0;
  }
  .pds-padding-block-end-md-none {
    padding-block-end: 0;
  }
  .pds-padding-inline-start-md-none {
    padding-inline-start: 0;
  }
  .pds-padding-inline-end-md-none {
    padding-inline-end: 0;
  }
  .pds-padding-md-xxs {
    padding: var(--pine-dimension-2xs);
  }
  .pds-padding-block-start-md-xxs {
    padding-block-start: var(--pine-dimension-2xs);
  }
  .pds-padding-block-end-md-xxs {
    padding-block-end: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-start-md-xxs {
    padding-inline-start: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-end-md-xxs {
    padding-inline-end: var(--pine-dimension-2xs);
  }
  .pds-padding-md-xs {
    padding: var(--pine-dimension-xs);
  }
  .pds-padding-block-start-md-xs {
    padding-block-start: var(--pine-dimension-xs);
  }
  .pds-padding-block-end-md-xs {
    padding-block-end: var(--pine-dimension-xs);
  }
  .pds-padding-inline-start-md-xs {
    padding-inline-start: var(--pine-dimension-xs);
  }
  .pds-padding-inline-end-md-xs {
    padding-inline-end: var(--pine-dimension-xs);
  }
  .pds-padding-md-sm {
    padding: var(--pine-dimension-sm);
  }
  .pds-padding-block-start-md-sm {
    padding-block-start: var(--pine-dimension-sm);
  }
  .pds-padding-block-end-md-sm {
    padding-block-end: var(--pine-dimension-sm);
  }
  .pds-padding-inline-start-md-sm {
    padding-inline-start: var(--pine-dimension-sm);
  }
  .pds-padding-inline-end-md-sm {
    padding-inline-end: var(--pine-dimension-sm);
  }
  .pds-padding-md-md {
    padding: var(--pine-dimension-md);
  }
  .pds-padding-block-start-md-md {
    padding-block-start: var(--pine-dimension-md);
  }
  .pds-padding-block-end-md-md {
    padding-block-end: var(--pine-dimension-md);
  }
  .pds-padding-inline-start-md-md {
    padding-inline-start: var(--pine-dimension-md);
  }
  .pds-padding-inline-end-md-md {
    padding-inline-end: var(--pine-dimension-md);
  }
  .pds-padding-md-lg {
    padding: var(--pine-dimension-lg);
  }
  .pds-padding-block-start-md-lg {
    padding-block-start: var(--pine-dimension-lg);
  }
  .pds-padding-block-end-md-lg {
    padding-block-end: var(--pine-dimension-lg);
  }
  .pds-padding-inline-start-md-lg {
    padding-inline-start: var(--pine-dimension-lg);
  }
  .pds-padding-inline-end-md-lg {
    padding-inline-end: var(--pine-dimension-lg);
  }
  .pds-padding-md-xl {
    padding: var(--pine-dimension-xl);
  }
  .pds-padding-block-start-md-xl {
    padding-block-start: var(--pine-dimension-xl);
  }
  .pds-padding-block-end-md-xl {
    padding-block-end: var(--pine-dimension-xl);
  }
  .pds-padding-inline-start-md-xl {
    padding-inline-start: var(--pine-dimension-xl);
  }
  .pds-padding-inline-end-md-xl {
    padding-inline-end: var(--pine-dimension-xl);
  }
  .pds-padding-md-xxl {
    padding: var(--pine-dimension-2xl);
  }
  .pds-padding-block-start-md-xxl {
    padding-block-start: var(--pine-dimension-2xl);
  }
  .pds-padding-block-end-md-xxl {
    padding-block-end: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-start-md-xxl {
    padding-inline-start: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-end-md-xxl {
    padding-inline-end: var(--pine-dimension-2xl);
  }
  .pds-padding-md-025 {
    padding: var(--pine-dimension-025);
  }
  .pds-padding-block-start-md-025 {
    padding-block-start: var(--pine-dimension-025);
  }
  .pds-padding-block-end-md-025 {
    padding-block-end: var(--pine-dimension-025);
  }
  .pds-padding-inline-start-md-025 {
    padding-inline-start: var(--pine-dimension-025);
  }
  .pds-padding-inline-end-md-025 {
    padding-inline-end: var(--pine-dimension-025);
  }
  .pds-padding-md-050 {
    padding: var(--pine-dimension-050);
  }
  .pds-padding-block-start-md-050 {
    padding-block-start: var(--pine-dimension-050);
  }
  .pds-padding-block-end-md-050 {
    padding-block-end: var(--pine-dimension-050);
  }
  .pds-padding-inline-start-md-050 {
    padding-inline-start: var(--pine-dimension-050);
  }
  .pds-padding-inline-end-md-050 {
    padding-inline-end: var(--pine-dimension-050);
  }
  .pds-padding-md-100 {
    padding: var(--pine-dimension-100);
  }
  .pds-padding-block-start-md-100 {
    padding-block-start: var(--pine-dimension-100);
  }
  .pds-padding-block-end-md-100 {
    padding-block-end: var(--pine-dimension-100);
  }
  .pds-padding-inline-start-md-100 {
    padding-inline-start: var(--pine-dimension-100);
  }
  .pds-padding-inline-end-md-100 {
    padding-inline-end: var(--pine-dimension-100);
  }
  .pds-padding-md-125 {
    padding: var(--pine-dimension-125);
  }
  .pds-padding-block-start-md-125 {
    padding-block-start: var(--pine-dimension-125);
  }
  .pds-padding-block-end-md-125 {
    padding-block-end: var(--pine-dimension-125);
  }
  .pds-padding-inline-start-md-125 {
    padding-inline-start: var(--pine-dimension-125);
  }
  .pds-padding-inline-end-md-125 {
    padding-inline-end: var(--pine-dimension-125);
  }
  .pds-padding-md-150 {
    padding: var(--pine-dimension-150);
  }
  .pds-padding-block-start-md-150 {
    padding-block-start: var(--pine-dimension-150);
  }
  .pds-padding-block-end-md-150 {
    padding-block-end: var(--pine-dimension-150);
  }
  .pds-padding-inline-start-md-150 {
    padding-inline-start: var(--pine-dimension-150);
  }
  .pds-padding-inline-end-md-150 {
    padding-inline-end: var(--pine-dimension-150);
  }
  .pds-padding-md-200 {
    padding: var(--pine-dimension-200);
  }
  .pds-padding-block-start-md-200 {
    padding-block-start: var(--pine-dimension-200);
  }
  .pds-padding-block-end-md-200 {
    padding-block-end: var(--pine-dimension-200);
  }
  .pds-padding-inline-start-md-200 {
    padding-inline-start: var(--pine-dimension-200);
  }
  .pds-padding-inline-end-md-200 {
    padding-inline-end: var(--pine-dimension-200);
  }
  .pds-padding-md-250 {
    padding: var(--pine-dimension-250);
  }
  .pds-padding-block-start-md-250 {
    padding-block-start: var(--pine-dimension-250);
  }
  .pds-padding-block-end-md-250 {
    padding-block-end: var(--pine-dimension-250);
  }
  .pds-padding-inline-start-md-250 {
    padding-inline-start: var(--pine-dimension-250);
  }
  .pds-padding-inline-end-md-250 {
    padding-inline-end: var(--pine-dimension-250);
  }
  .pds-padding-md-300 {
    padding: var(--pine-dimension-300);
  }
  .pds-padding-block-start-md-300 {
    padding-block-start: var(--pine-dimension-300);
  }
  .pds-padding-block-end-md-300 {
    padding-block-end: var(--pine-dimension-300);
  }
  .pds-padding-inline-start-md-300 {
    padding-inline-start: var(--pine-dimension-300);
  }
  .pds-padding-inline-end-md-300 {
    padding-inline-end: var(--pine-dimension-300);
  }
  .pds-padding-md-350 {
    padding: var(--pine-dimension-350);
  }
  .pds-padding-block-start-md-350 {
    padding-block-start: var(--pine-dimension-350);
  }
  .pds-padding-block-end-md-350 {
    padding-block-end: var(--pine-dimension-350);
  }
  .pds-padding-inline-start-md-350 {
    padding-inline-start: var(--pine-dimension-350);
  }
  .pds-padding-inline-end-md-350 {
    padding-inline-end: var(--pine-dimension-350);
  }
  .pds-padding-md-400 {
    padding: var(--pine-dimension-400);
  }
  .pds-padding-block-start-md-400 {
    padding-block-start: var(--pine-dimension-400);
  }
  .pds-padding-block-end-md-400 {
    padding-block-end: var(--pine-dimension-400);
  }
  .pds-padding-inline-start-md-400 {
    padding-inline-start: var(--pine-dimension-400);
  }
  .pds-padding-inline-end-md-400 {
    padding-inline-end: var(--pine-dimension-400);
  }
  .pds-padding-md-450 {
    padding: var(--pine-dimension-450);
  }
  .pds-padding-block-start-md-450 {
    padding-block-start: var(--pine-dimension-450);
  }
  .pds-padding-block-end-md-450 {
    padding-block-end: var(--pine-dimension-450);
  }
  .pds-padding-inline-start-md-450 {
    padding-inline-start: var(--pine-dimension-450);
  }
  .pds-padding-inline-end-md-450 {
    padding-inline-end: var(--pine-dimension-450);
  }
  .pds-padding-md-500 {
    padding: var(--pine-dimension-500);
  }
  .pds-padding-block-start-md-500 {
    padding-block-start: var(--pine-dimension-500);
  }
  .pds-padding-block-end-md-500 {
    padding-block-end: var(--pine-dimension-500);
  }
  .pds-padding-inline-start-md-500 {
    padding-inline-start: var(--pine-dimension-500);
  }
  .pds-padding-inline-end-md-500 {
    padding-inline-end: var(--pine-dimension-500);
  }
  .pds-padding-md-550 {
    padding: var(--pine-dimension-550);
  }
  .pds-padding-block-start-md-550 {
    padding-block-start: var(--pine-dimension-550);
  }
  .pds-padding-block-end-md-550 {
    padding-block-end: var(--pine-dimension-550);
  }
  .pds-padding-inline-start-md-550 {
    padding-inline-start: var(--pine-dimension-550);
  }
  .pds-padding-inline-end-md-550 {
    padding-inline-end: var(--pine-dimension-550);
  }
  .pds-padding-md-600 {
    padding: var(--pine-dimension-600);
  }
  .pds-padding-block-start-md-600 {
    padding-block-start: var(--pine-dimension-600);
  }
  .pds-padding-block-end-md-600 {
    padding-block-end: var(--pine-dimension-600);
  }
  .pds-padding-inline-start-md-600 {
    padding-inline-start: var(--pine-dimension-600);
  }
  .pds-padding-inline-end-md-600 {
    padding-inline-end: var(--pine-dimension-600);
  }
  .pds-padding-md-650 {
    padding: var(--pine-dimension-650);
  }
  .pds-padding-block-start-md-650 {
    padding-block-start: var(--pine-dimension-650);
  }
  .pds-padding-block-end-md-650 {
    padding-block-end: var(--pine-dimension-650);
  }
  .pds-padding-inline-start-md-650 {
    padding-inline-start: var(--pine-dimension-650);
  }
  .pds-padding-inline-end-md-650 {
    padding-inline-end: var(--pine-dimension-650);
  }
  .pds-padding-md-700 {
    padding: var(--pine-dimension-700);
  }
  .pds-padding-block-start-md-700 {
    padding-block-start: var(--pine-dimension-700);
  }
  .pds-padding-block-end-md-700 {
    padding-block-end: var(--pine-dimension-700);
  }
  .pds-padding-inline-start-md-700 {
    padding-inline-start: var(--pine-dimension-700);
  }
  .pds-padding-inline-end-md-700 {
    padding-inline-end: var(--pine-dimension-700);
  }
  .pds-padding-md-750 {
    padding: var(--pine-dimension-750);
  }
  .pds-padding-block-start-md-750 {
    padding-block-start: var(--pine-dimension-750);
  }
  .pds-padding-block-end-md-750 {
    padding-block-end: var(--pine-dimension-750);
  }
  .pds-padding-inline-start-md-750 {
    padding-inline-start: var(--pine-dimension-750);
  }
  .pds-padding-inline-end-md-750 {
    padding-inline-end: var(--pine-dimension-750);
  }
  .pds-padding-md-800 {
    padding: var(--pine-dimension-800);
  }
  .pds-padding-block-start-md-800 {
    padding-block-start: var(--pine-dimension-800);
  }
  .pds-padding-block-end-md-800 {
    padding-block-end: var(--pine-dimension-800);
  }
  .pds-padding-inline-start-md-800 {
    padding-inline-start: var(--pine-dimension-800);
  }
  .pds-padding-inline-end-md-800 {
    padding-inline-end: var(--pine-dimension-800);
  }
}
@media (min-width: 992px) {
  .pds-padding-lg-none {
    padding: 0;
  }
  .pds-padding-block-start-lg-none {
    padding-block-start: 0;
  }
  .pds-padding-block-end-lg-none {
    padding-block-end: 0;
  }
  .pds-padding-inline-start-lg-none {
    padding-inline-start: 0;
  }
  .pds-padding-inline-end-lg-none {
    padding-inline-end: 0;
  }
  .pds-padding-lg-xxs {
    padding: var(--pine-dimension-2xs);
  }
  .pds-padding-block-start-lg-xxs {
    padding-block-start: var(--pine-dimension-2xs);
  }
  .pds-padding-block-end-lg-xxs {
    padding-block-end: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-start-lg-xxs {
    padding-inline-start: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-end-lg-xxs {
    padding-inline-end: var(--pine-dimension-2xs);
  }
  .pds-padding-lg-xs {
    padding: var(--pine-dimension-xs);
  }
  .pds-padding-block-start-lg-xs {
    padding-block-start: var(--pine-dimension-xs);
  }
  .pds-padding-block-end-lg-xs {
    padding-block-end: var(--pine-dimension-xs);
  }
  .pds-padding-inline-start-lg-xs {
    padding-inline-start: var(--pine-dimension-xs);
  }
  .pds-padding-inline-end-lg-xs {
    padding-inline-end: var(--pine-dimension-xs);
  }
  .pds-padding-lg-sm {
    padding: var(--pine-dimension-sm);
  }
  .pds-padding-block-start-lg-sm {
    padding-block-start: var(--pine-dimension-sm);
  }
  .pds-padding-block-end-lg-sm {
    padding-block-end: var(--pine-dimension-sm);
  }
  .pds-padding-inline-start-lg-sm {
    padding-inline-start: var(--pine-dimension-sm);
  }
  .pds-padding-inline-end-lg-sm {
    padding-inline-end: var(--pine-dimension-sm);
  }
  .pds-padding-lg-md {
    padding: var(--pine-dimension-md);
  }
  .pds-padding-block-start-lg-md {
    padding-block-start: var(--pine-dimension-md);
  }
  .pds-padding-block-end-lg-md {
    padding-block-end: var(--pine-dimension-md);
  }
  .pds-padding-inline-start-lg-md {
    padding-inline-start: var(--pine-dimension-md);
  }
  .pds-padding-inline-end-lg-md {
    padding-inline-end: var(--pine-dimension-md);
  }
  .pds-padding-lg-lg {
    padding: var(--pine-dimension-lg);
  }
  .pds-padding-block-start-lg-lg {
    padding-block-start: var(--pine-dimension-lg);
  }
  .pds-padding-block-end-lg-lg {
    padding-block-end: var(--pine-dimension-lg);
  }
  .pds-padding-inline-start-lg-lg {
    padding-inline-start: var(--pine-dimension-lg);
  }
  .pds-padding-inline-end-lg-lg {
    padding-inline-end: var(--pine-dimension-lg);
  }
  .pds-padding-lg-xl {
    padding: var(--pine-dimension-xl);
  }
  .pds-padding-block-start-lg-xl {
    padding-block-start: var(--pine-dimension-xl);
  }
  .pds-padding-block-end-lg-xl {
    padding-block-end: var(--pine-dimension-xl);
  }
  .pds-padding-inline-start-lg-xl {
    padding-inline-start: var(--pine-dimension-xl);
  }
  .pds-padding-inline-end-lg-xl {
    padding-inline-end: var(--pine-dimension-xl);
  }
  .pds-padding-lg-xxl {
    padding: var(--pine-dimension-2xl);
  }
  .pds-padding-block-start-lg-xxl {
    padding-block-start: var(--pine-dimension-2xl);
  }
  .pds-padding-block-end-lg-xxl {
    padding-block-end: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-start-lg-xxl {
    padding-inline-start: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-end-lg-xxl {
    padding-inline-end: var(--pine-dimension-2xl);
  }
  .pds-padding-lg-025 {
    padding: var(--pine-dimension-025);
  }
  .pds-padding-block-start-lg-025 {
    padding-block-start: var(--pine-dimension-025);
  }
  .pds-padding-block-end-lg-025 {
    padding-block-end: var(--pine-dimension-025);
  }
  .pds-padding-inline-start-lg-025 {
    padding-inline-start: var(--pine-dimension-025);
  }
  .pds-padding-inline-end-lg-025 {
    padding-inline-end: var(--pine-dimension-025);
  }
  .pds-padding-lg-050 {
    padding: var(--pine-dimension-050);
  }
  .pds-padding-block-start-lg-050 {
    padding-block-start: var(--pine-dimension-050);
  }
  .pds-padding-block-end-lg-050 {
    padding-block-end: var(--pine-dimension-050);
  }
  .pds-padding-inline-start-lg-050 {
    padding-inline-start: var(--pine-dimension-050);
  }
  .pds-padding-inline-end-lg-050 {
    padding-inline-end: var(--pine-dimension-050);
  }
  .pds-padding-lg-100 {
    padding: var(--pine-dimension-100);
  }
  .pds-padding-block-start-lg-100 {
    padding-block-start: var(--pine-dimension-100);
  }
  .pds-padding-block-end-lg-100 {
    padding-block-end: var(--pine-dimension-100);
  }
  .pds-padding-inline-start-lg-100 {
    padding-inline-start: var(--pine-dimension-100);
  }
  .pds-padding-inline-end-lg-100 {
    padding-inline-end: var(--pine-dimension-100);
  }
  .pds-padding-lg-125 {
    padding: var(--pine-dimension-125);
  }
  .pds-padding-block-start-lg-125 {
    padding-block-start: var(--pine-dimension-125);
  }
  .pds-padding-block-end-lg-125 {
    padding-block-end: var(--pine-dimension-125);
  }
  .pds-padding-inline-start-lg-125 {
    padding-inline-start: var(--pine-dimension-125);
  }
  .pds-padding-inline-end-lg-125 {
    padding-inline-end: var(--pine-dimension-125);
  }
  .pds-padding-lg-150 {
    padding: var(--pine-dimension-150);
  }
  .pds-padding-block-start-lg-150 {
    padding-block-start: var(--pine-dimension-150);
  }
  .pds-padding-block-end-lg-150 {
    padding-block-end: var(--pine-dimension-150);
  }
  .pds-padding-inline-start-lg-150 {
    padding-inline-start: var(--pine-dimension-150);
  }
  .pds-padding-inline-end-lg-150 {
    padding-inline-end: var(--pine-dimension-150);
  }
  .pds-padding-lg-200 {
    padding: var(--pine-dimension-200);
  }
  .pds-padding-block-start-lg-200 {
    padding-block-start: var(--pine-dimension-200);
  }
  .pds-padding-block-end-lg-200 {
    padding-block-end: var(--pine-dimension-200);
  }
  .pds-padding-inline-start-lg-200 {
    padding-inline-start: var(--pine-dimension-200);
  }
  .pds-padding-inline-end-lg-200 {
    padding-inline-end: var(--pine-dimension-200);
  }
  .pds-padding-lg-250 {
    padding: var(--pine-dimension-250);
  }
  .pds-padding-block-start-lg-250 {
    padding-block-start: var(--pine-dimension-250);
  }
  .pds-padding-block-end-lg-250 {
    padding-block-end: var(--pine-dimension-250);
  }
  .pds-padding-inline-start-lg-250 {
    padding-inline-start: var(--pine-dimension-250);
  }
  .pds-padding-inline-end-lg-250 {
    padding-inline-end: var(--pine-dimension-250);
  }
  .pds-padding-lg-300 {
    padding: var(--pine-dimension-300);
  }
  .pds-padding-block-start-lg-300 {
    padding-block-start: var(--pine-dimension-300);
  }
  .pds-padding-block-end-lg-300 {
    padding-block-end: var(--pine-dimension-300);
  }
  .pds-padding-inline-start-lg-300 {
    padding-inline-start: var(--pine-dimension-300);
  }
  .pds-padding-inline-end-lg-300 {
    padding-inline-end: var(--pine-dimension-300);
  }
  .pds-padding-lg-350 {
    padding: var(--pine-dimension-350);
  }
  .pds-padding-block-start-lg-350 {
    padding-block-start: var(--pine-dimension-350);
  }
  .pds-padding-block-end-lg-350 {
    padding-block-end: var(--pine-dimension-350);
  }
  .pds-padding-inline-start-lg-350 {
    padding-inline-start: var(--pine-dimension-350);
  }
  .pds-padding-inline-end-lg-350 {
    padding-inline-end: var(--pine-dimension-350);
  }
  .pds-padding-lg-400 {
    padding: var(--pine-dimension-400);
  }
  .pds-padding-block-start-lg-400 {
    padding-block-start: var(--pine-dimension-400);
  }
  .pds-padding-block-end-lg-400 {
    padding-block-end: var(--pine-dimension-400);
  }
  .pds-padding-inline-start-lg-400 {
    padding-inline-start: var(--pine-dimension-400);
  }
  .pds-padding-inline-end-lg-400 {
    padding-inline-end: var(--pine-dimension-400);
  }
  .pds-padding-lg-450 {
    padding: var(--pine-dimension-450);
  }
  .pds-padding-block-start-lg-450 {
    padding-block-start: var(--pine-dimension-450);
  }
  .pds-padding-block-end-lg-450 {
    padding-block-end: var(--pine-dimension-450);
  }
  .pds-padding-inline-start-lg-450 {
    padding-inline-start: var(--pine-dimension-450);
  }
  .pds-padding-inline-end-lg-450 {
    padding-inline-end: var(--pine-dimension-450);
  }
  .pds-padding-lg-500 {
    padding: var(--pine-dimension-500);
  }
  .pds-padding-block-start-lg-500 {
    padding-block-start: var(--pine-dimension-500);
  }
  .pds-padding-block-end-lg-500 {
    padding-block-end: var(--pine-dimension-500);
  }
  .pds-padding-inline-start-lg-500 {
    padding-inline-start: var(--pine-dimension-500);
  }
  .pds-padding-inline-end-lg-500 {
    padding-inline-end: var(--pine-dimension-500);
  }
  .pds-padding-lg-550 {
    padding: var(--pine-dimension-550);
  }
  .pds-padding-block-start-lg-550 {
    padding-block-start: var(--pine-dimension-550);
  }
  .pds-padding-block-end-lg-550 {
    padding-block-end: var(--pine-dimension-550);
  }
  .pds-padding-inline-start-lg-550 {
    padding-inline-start: var(--pine-dimension-550);
  }
  .pds-padding-inline-end-lg-550 {
    padding-inline-end: var(--pine-dimension-550);
  }
  .pds-padding-lg-600 {
    padding: var(--pine-dimension-600);
  }
  .pds-padding-block-start-lg-600 {
    padding-block-start: var(--pine-dimension-600);
  }
  .pds-padding-block-end-lg-600 {
    padding-block-end: var(--pine-dimension-600);
  }
  .pds-padding-inline-start-lg-600 {
    padding-inline-start: var(--pine-dimension-600);
  }
  .pds-padding-inline-end-lg-600 {
    padding-inline-end: var(--pine-dimension-600);
  }
  .pds-padding-lg-650 {
    padding: var(--pine-dimension-650);
  }
  .pds-padding-block-start-lg-650 {
    padding-block-start: var(--pine-dimension-650);
  }
  .pds-padding-block-end-lg-650 {
    padding-block-end: var(--pine-dimension-650);
  }
  .pds-padding-inline-start-lg-650 {
    padding-inline-start: var(--pine-dimension-650);
  }
  .pds-padding-inline-end-lg-650 {
    padding-inline-end: var(--pine-dimension-650);
  }
  .pds-padding-lg-700 {
    padding: var(--pine-dimension-700);
  }
  .pds-padding-block-start-lg-700 {
    padding-block-start: var(--pine-dimension-700);
  }
  .pds-padding-block-end-lg-700 {
    padding-block-end: var(--pine-dimension-700);
  }
  .pds-padding-inline-start-lg-700 {
    padding-inline-start: var(--pine-dimension-700);
  }
  .pds-padding-inline-end-lg-700 {
    padding-inline-end: var(--pine-dimension-700);
  }
  .pds-padding-lg-750 {
    padding: var(--pine-dimension-750);
  }
  .pds-padding-block-start-lg-750 {
    padding-block-start: var(--pine-dimension-750);
  }
  .pds-padding-block-end-lg-750 {
    padding-block-end: var(--pine-dimension-750);
  }
  .pds-padding-inline-start-lg-750 {
    padding-inline-start: var(--pine-dimension-750);
  }
  .pds-padding-inline-end-lg-750 {
    padding-inline-end: var(--pine-dimension-750);
  }
  .pds-padding-lg-800 {
    padding: var(--pine-dimension-800);
  }
  .pds-padding-block-start-lg-800 {
    padding-block-start: var(--pine-dimension-800);
  }
  .pds-padding-block-end-lg-800 {
    padding-block-end: var(--pine-dimension-800);
  }
  .pds-padding-inline-start-lg-800 {
    padding-inline-start: var(--pine-dimension-800);
  }
  .pds-padding-inline-end-lg-800 {
    padding-inline-end: var(--pine-dimension-800);
  }
}
@media (min-width: 1200px) {
  .pds-padding-xl-none {
    padding: 0;
  }
  .pds-padding-block-start-xl-none {
    padding-block-start: 0;
  }
  .pds-padding-block-end-xl-none {
    padding-block-end: 0;
  }
  .pds-padding-inline-start-xl-none {
    padding-inline-start: 0;
  }
  .pds-padding-inline-end-xl-none {
    padding-inline-end: 0;
  }
  .pds-padding-xl-xxs {
    padding: var(--pine-dimension-2xs);
  }
  .pds-padding-block-start-xl-xxs {
    padding-block-start: var(--pine-dimension-2xs);
  }
  .pds-padding-block-end-xl-xxs {
    padding-block-end: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-start-xl-xxs {
    padding-inline-start: var(--pine-dimension-2xs);
  }
  .pds-padding-inline-end-xl-xxs {
    padding-inline-end: var(--pine-dimension-2xs);
  }
  .pds-padding-xl-xs {
    padding: var(--pine-dimension-xs);
  }
  .pds-padding-block-start-xl-xs {
    padding-block-start: var(--pine-dimension-xs);
  }
  .pds-padding-block-end-xl-xs {
    padding-block-end: var(--pine-dimension-xs);
  }
  .pds-padding-inline-start-xl-xs {
    padding-inline-start: var(--pine-dimension-xs);
  }
  .pds-padding-inline-end-xl-xs {
    padding-inline-end: var(--pine-dimension-xs);
  }
  .pds-padding-xl-sm {
    padding: var(--pine-dimension-sm);
  }
  .pds-padding-block-start-xl-sm {
    padding-block-start: var(--pine-dimension-sm);
  }
  .pds-padding-block-end-xl-sm {
    padding-block-end: var(--pine-dimension-sm);
  }
  .pds-padding-inline-start-xl-sm {
    padding-inline-start: var(--pine-dimension-sm);
  }
  .pds-padding-inline-end-xl-sm {
    padding-inline-end: var(--pine-dimension-sm);
  }
  .pds-padding-xl-md {
    padding: var(--pine-dimension-md);
  }
  .pds-padding-block-start-xl-md {
    padding-block-start: var(--pine-dimension-md);
  }
  .pds-padding-block-end-xl-md {
    padding-block-end: var(--pine-dimension-md);
  }
  .pds-padding-inline-start-xl-md {
    padding-inline-start: var(--pine-dimension-md);
  }
  .pds-padding-inline-end-xl-md {
    padding-inline-end: var(--pine-dimension-md);
  }
  .pds-padding-xl-lg {
    padding: var(--pine-dimension-lg);
  }
  .pds-padding-block-start-xl-lg {
    padding-block-start: var(--pine-dimension-lg);
  }
  .pds-padding-block-end-xl-lg {
    padding-block-end: var(--pine-dimension-lg);
  }
  .pds-padding-inline-start-xl-lg {
    padding-inline-start: var(--pine-dimension-lg);
  }
  .pds-padding-inline-end-xl-lg {
    padding-inline-end: var(--pine-dimension-lg);
  }
  .pds-padding-xl-xl {
    padding: var(--pine-dimension-xl);
  }
  .pds-padding-block-start-xl-xl {
    padding-block-start: var(--pine-dimension-xl);
  }
  .pds-padding-block-end-xl-xl {
    padding-block-end: var(--pine-dimension-xl);
  }
  .pds-padding-inline-start-xl-xl {
    padding-inline-start: var(--pine-dimension-xl);
  }
  .pds-padding-inline-end-xl-xl {
    padding-inline-end: var(--pine-dimension-xl);
  }
  .pds-padding-xl-xxl {
    padding: var(--pine-dimension-2xl);
  }
  .pds-padding-block-start-xl-xxl {
    padding-block-start: var(--pine-dimension-2xl);
  }
  .pds-padding-block-end-xl-xxl {
    padding-block-end: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-start-xl-xxl {
    padding-inline-start: var(--pine-dimension-2xl);
  }
  .pds-padding-inline-end-xl-xxl {
    padding-inline-end: var(--pine-dimension-2xl);
  }
  .pds-padding-xl-025 {
    padding: var(--pine-dimension-025);
  }
  .pds-padding-block-start-xl-025 {
    padding-block-start: var(--pine-dimension-025);
  }
  .pds-padding-block-end-xl-025 {
    padding-block-end: var(--pine-dimension-025);
  }
  .pds-padding-inline-start-xl-025 {
    padding-inline-start: var(--pine-dimension-025);
  }
  .pds-padding-inline-end-xl-025 {
    padding-inline-end: var(--pine-dimension-025);
  }
  .pds-padding-xl-050 {
    padding: var(--pine-dimension-050);
  }
  .pds-padding-block-start-xl-050 {
    padding-block-start: var(--pine-dimension-050);
  }
  .pds-padding-block-end-xl-050 {
    padding-block-end: var(--pine-dimension-050);
  }
  .pds-padding-inline-start-xl-050 {
    padding-inline-start: var(--pine-dimension-050);
  }
  .pds-padding-inline-end-xl-050 {
    padding-inline-end: var(--pine-dimension-050);
  }
  .pds-padding-xl-100 {
    padding: var(--pine-dimension-100);
  }
  .pds-padding-block-start-xl-100 {
    padding-block-start: var(--pine-dimension-100);
  }
  .pds-padding-block-end-xl-100 {
    padding-block-end: var(--pine-dimension-100);
  }
  .pds-padding-inline-start-xl-100 {
    padding-inline-start: var(--pine-dimension-100);
  }
  .pds-padding-inline-end-xl-100 {
    padding-inline-end: var(--pine-dimension-100);
  }
  .pds-padding-xl-125 {
    padding: var(--pine-dimension-125);
  }
  .pds-padding-block-start-xl-125 {
    padding-block-start: var(--pine-dimension-125);
  }
  .pds-padding-block-end-xl-125 {
    padding-block-end: var(--pine-dimension-125);
  }
  .pds-padding-inline-start-xl-125 {
    padding-inline-start: var(--pine-dimension-125);
  }
  .pds-padding-inline-end-xl-125 {
    padding-inline-end: var(--pine-dimension-125);
  }
  .pds-padding-xl-150 {
    padding: var(--pine-dimension-150);
  }
  .pds-padding-block-start-xl-150 {
    padding-block-start: var(--pine-dimension-150);
  }
  .pds-padding-block-end-xl-150 {
    padding-block-end: var(--pine-dimension-150);
  }
  .pds-padding-inline-start-xl-150 {
    padding-inline-start: var(--pine-dimension-150);
  }
  .pds-padding-inline-end-xl-150 {
    padding-inline-end: var(--pine-dimension-150);
  }
  .pds-padding-xl-200 {
    padding: var(--pine-dimension-200);
  }
  .pds-padding-block-start-xl-200 {
    padding-block-start: var(--pine-dimension-200);
  }
  .pds-padding-block-end-xl-200 {
    padding-block-end: var(--pine-dimension-200);
  }
  .pds-padding-inline-start-xl-200 {
    padding-inline-start: var(--pine-dimension-200);
  }
  .pds-padding-inline-end-xl-200 {
    padding-inline-end: var(--pine-dimension-200);
  }
  .pds-padding-xl-250 {
    padding: var(--pine-dimension-250);
  }
  .pds-padding-block-start-xl-250 {
    padding-block-start: var(--pine-dimension-250);
  }
  .pds-padding-block-end-xl-250 {
    padding-block-end: var(--pine-dimension-250);
  }
  .pds-padding-inline-start-xl-250 {
    padding-inline-start: var(--pine-dimension-250);
  }
  .pds-padding-inline-end-xl-250 {
    padding-inline-end: var(--pine-dimension-250);
  }
  .pds-padding-xl-300 {
    padding: var(--pine-dimension-300);
  }
  .pds-padding-block-start-xl-300 {
    padding-block-start: var(--pine-dimension-300);
  }
  .pds-padding-block-end-xl-300 {
    padding-block-end: var(--pine-dimension-300);
  }
  .pds-padding-inline-start-xl-300 {
    padding-inline-start: var(--pine-dimension-300);
  }
  .pds-padding-inline-end-xl-300 {
    padding-inline-end: var(--pine-dimension-300);
  }
  .pds-padding-xl-350 {
    padding: var(--pine-dimension-350);
  }
  .pds-padding-block-start-xl-350 {
    padding-block-start: var(--pine-dimension-350);
  }
  .pds-padding-block-end-xl-350 {
    padding-block-end: var(--pine-dimension-350);
  }
  .pds-padding-inline-start-xl-350 {
    padding-inline-start: var(--pine-dimension-350);
  }
  .pds-padding-inline-end-xl-350 {
    padding-inline-end: var(--pine-dimension-350);
  }
  .pds-padding-xl-400 {
    padding: var(--pine-dimension-400);
  }
  .pds-padding-block-start-xl-400 {
    padding-block-start: var(--pine-dimension-400);
  }
  .pds-padding-block-end-xl-400 {
    padding-block-end: var(--pine-dimension-400);
  }
  .pds-padding-inline-start-xl-400 {
    padding-inline-start: var(--pine-dimension-400);
  }
  .pds-padding-inline-end-xl-400 {
    padding-inline-end: var(--pine-dimension-400);
  }
  .pds-padding-xl-450 {
    padding: var(--pine-dimension-450);
  }
  .pds-padding-block-start-xl-450 {
    padding-block-start: var(--pine-dimension-450);
  }
  .pds-padding-block-end-xl-450 {
    padding-block-end: var(--pine-dimension-450);
  }
  .pds-padding-inline-start-xl-450 {
    padding-inline-start: var(--pine-dimension-450);
  }
  .pds-padding-inline-end-xl-450 {
    padding-inline-end: var(--pine-dimension-450);
  }
  .pds-padding-xl-500 {
    padding: var(--pine-dimension-500);
  }
  .pds-padding-block-start-xl-500 {
    padding-block-start: var(--pine-dimension-500);
  }
  .pds-padding-block-end-xl-500 {
    padding-block-end: var(--pine-dimension-500);
  }
  .pds-padding-inline-start-xl-500 {
    padding-inline-start: var(--pine-dimension-500);
  }
  .pds-padding-inline-end-xl-500 {
    padding-inline-end: var(--pine-dimension-500);
  }
  .pds-padding-xl-550 {
    padding: var(--pine-dimension-550);
  }
  .pds-padding-block-start-xl-550 {
    padding-block-start: var(--pine-dimension-550);
  }
  .pds-padding-block-end-xl-550 {
    padding-block-end: var(--pine-dimension-550);
  }
  .pds-padding-inline-start-xl-550 {
    padding-inline-start: var(--pine-dimension-550);
  }
  .pds-padding-inline-end-xl-550 {
    padding-inline-end: var(--pine-dimension-550);
  }
  .pds-padding-xl-600 {
    padding: var(--pine-dimension-600);
  }
  .pds-padding-block-start-xl-600 {
    padding-block-start: var(--pine-dimension-600);
  }
  .pds-padding-block-end-xl-600 {
    padding-block-end: var(--pine-dimension-600);
  }
  .pds-padding-inline-start-xl-600 {
    padding-inline-start: var(--pine-dimension-600);
  }
  .pds-padding-inline-end-xl-600 {
    padding-inline-end: var(--pine-dimension-600);
  }
  .pds-padding-xl-650 {
    padding: var(--pine-dimension-650);
  }
  .pds-padding-block-start-xl-650 {
    padding-block-start: var(--pine-dimension-650);
  }
  .pds-padding-block-end-xl-650 {
    padding-block-end: var(--pine-dimension-650);
  }
  .pds-padding-inline-start-xl-650 {
    padding-inline-start: var(--pine-dimension-650);
  }
  .pds-padding-inline-end-xl-650 {
    padding-inline-end: var(--pine-dimension-650);
  }
  .pds-padding-xl-700 {
    padding: var(--pine-dimension-700);
  }
  .pds-padding-block-start-xl-700 {
    padding-block-start: var(--pine-dimension-700);
  }
  .pds-padding-block-end-xl-700 {
    padding-block-end: var(--pine-dimension-700);
  }
  .pds-padding-inline-start-xl-700 {
    padding-inline-start: var(--pine-dimension-700);
  }
  .pds-padding-inline-end-xl-700 {
    padding-inline-end: var(--pine-dimension-700);
  }
  .pds-padding-xl-750 {
    padding: var(--pine-dimension-750);
  }
  .pds-padding-block-start-xl-750 {
    padding-block-start: var(--pine-dimension-750);
  }
  .pds-padding-block-end-xl-750 {
    padding-block-end: var(--pine-dimension-750);
  }
  .pds-padding-inline-start-xl-750 {
    padding-inline-start: var(--pine-dimension-750);
  }
  .pds-padding-inline-end-xl-750 {
    padding-inline-end: var(--pine-dimension-750);
  }
  .pds-padding-xl-800 {
    padding: var(--pine-dimension-800);
  }
  .pds-padding-block-start-xl-800 {
    padding-block-start: var(--pine-dimension-800);
  }
  .pds-padding-block-end-xl-800 {
    padding-block-end: var(--pine-dimension-800);
  }
  .pds-padding-inline-start-xl-800 {
    padding-inline-start: var(--pine-dimension-800);
  }
  .pds-padding-inline-end-xl-800 {
    padding-inline-end: var(--pine-dimension-800);
  }
}