/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */.paragraph--type--layout { display: grid; gap: var(--p-space-4); }
.paragraph--type--layout,
.paragraph--type--layout.layout-lg-grid-1 { grid-template-columns: repeat(1, 1fr); }
.paragraph--type--layout.layout-lg-grid-2 { grid-template-columns: repeat(2, 1fr); }
.paragraph--type--layout.layout-lg-grid-3 { grid-template-columns: repeat(3, 1fr); }
.paragraph--type--layout.layout-lg-grid-4 { grid-template-columns: repeat(4, 1fr); }
.paragraph--type--layout.layout-lg-grid-5 { grid-template-columns: repeat(5, 1fr); }
.paragraph--type--layout.layout-lg-grid-6 { grid-template-columns: repeat(6, 1fr); }
.paragraph--type--layout.layout-lg-grid-7 { grid-template-columns: repeat(7, 1fr); }
.paragraph--type--layout.layout-lg-grid-8 { grid-template-columns: repeat(8, 1fr); }

@media (max-width: 37.5rem) {
  .paragraph--type--layout.layout-sp-grid-1 { grid-template-columns: repeat(1, 1fr); }
  .paragraph--type--layout.layout-sp-grid-2 { grid-template-columns: repeat(2, 1fr); }
  .paragraph--type--layout.layout-sp-grid-3 { grid-template-columns: repeat(3, 1fr); }
  .paragraph--type--layout.layout-sp-grid-4 { grid-template-columns: repeat(4, 1fr); }
  .paragraph--type--layout.layout-sp-grid-5 { grid-template-columns: repeat(5, 1fr); }
  .paragraph--type--layout.layout-sp-grid-6 { grid-template-columns: repeat(6, 1fr); }
  .paragraph--type--layout.layout-sp-grid-7 { grid-template-columns: repeat(7, 1fr); }
  .paragraph--type--layout.layout-sp-grid-8 { grid-template-columns: repeat(8, 1fr); }
}
