<div class="cbp-spacing-square-micro">
  <p>
  <strong>.cbp-spacing-square-micro</strong>
  <br />
  Applies even 8px of padding around the element on all 4 sides
  </p>
</div>

<div class="cbp-spacing-square-xsmall">
  <p>
  <strong>.cbp-spacing-square-xsmall</strong>
  <br />
  Applies even 12px of padding around the element on all 4 sides
  </p>
</div>

<div class="cbp-spacing-square-small">
  <p>
    <strong>.cbp-spacing-square-small</strong>
  <br />
  Applies even 16px of padding around the element on all 4 sides
</div>

<div class="cbp-spacing-square-regular">
  <p>
  <strong>.cbp-spacing-square-regular</strong>
  <br />
  Applies even 20px of padding around the element on all 4 sides
  </p>
</div>

<div class="cbp-spacing-square-large">
  <p>
  <strong>.cbp-spacing-square-large</strong>
  <br />
  Applies even 40px of padding around the element on all 4 sides
  </p>
</div>

<div class="cbp-spacing-square-xlarge">
  <p>
   <strong>.cbp-spacing-square-xlarge</strong>
  <br />
  Applies even 80px of padding around the element on all 4 sides
  </p>
</div>
//spacing variables
$cbp-spacing-micro: 8px;
$cbp-spacing-xsmall: 12px;
$cbp-spacing-small: 16px;
$cbp-spacing-regular: 20px;
$cbp-spacing-large: 40px;
$cbp-spacing-xlarge: 80px;

//spacing square classes//

.cbp-spacing-square-micro {
  padding: $cbp-spacing-micro;
}

// applies even 12px of padding around the element on all 4 sides
.cbp-spacing-square-xsmall {
  padding: $cbp-spacing-xsmall;
}

// applies even 16px of padding around the element on all 4 sides
.cbp-spacing-square-small {
  padding: $cbp-spacing-small; 
}

// applies even 20px of padding around the element on all 4 sides
.cbp-spacing-square-regular {
  padding: $cbp-spacing-regular; 
}

 // applies even 40px of padding around the element on all 4 sides
.cbp-spacing-square-large {
  padding: $cbp-spacing-large;
}

// applies even 80px of padding around the element on all 4 sides
.cbp-spacing-square-xlarge {
  padding: $cbp-spacing-xlarge;
}


//used for demonstration purposes only
body {
  width: 400px;
  margin: auto;
}
div {
  color: #1460aa;
  background-color: #1460aa;
  background-clip: padding-box;
  margin-bottom: 10px;
}

p {
  background-color: #edf3f9;
}
View Compiled

External CSS

  1. https://unpkg.com/cbp-ds@2.0.14/cbp-ds.css

External JavaScript

This Pen doesn't use any external JavaScript resources.