/** Shopify CDN: Minification failed

Line 64:0 Unexpected "}"

**/
/*------------------------------------------------------------------
Compass Mixins
*/
/*------------------------------------------------------------------
Variables
*/
/*------------------------------------------------------------------
Utilities
*/
.multicolumn__column {
  column-gap: 0;
  max-width: 100%;
  margin-bottom: 0px; }

.multicolumn__image {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-bottom: var(--ratio-percent);
  margin-bottom: 0px; }
  .multicolumn__image.aspect-ratio--portrait {
    padding-bottom: 100%; }
  .multicolumn__image.aspect-ratio--square, .multicolumn__image.aspect-ratio--circle {
    padding-bottom: 50%; }
  .multicolumn__image.aspect-ratio--circle {
    border-radius: 50%; }
  .multicolumn__image img {
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: fill; }
.multicolumn h4 {
  margin-bottom: 8px; }

.multicolumn p {
  margin-bottom: 0px; }

@media only screen and (max-width: 767px) {
  .multicolumn.swipe-on-mobile .row {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: minmax(130px, 1fr);
    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
    scroll-snap-type: x mandatory;
    scrollbar-width: none; }
    .multicolumn.swipe-on-mobile .row::-webkit-scrollbar {
      display: none; }
    .multicolumn.swipe-on-mobile .row .columns {
      scroll-snap-align: center;
      scroll-snap-stop: always; } }

.multicolumn.swipe-on-mobile .multicolumn__column {
  margin-bottom: 0; }

.multicolumn.text-center .rte {
  padding: 0 0px; }
}
