/* In order to use this import, make sure you have the bourbon setting on "true" in
 * gulpfile.js/theming.config.js
 * @import "bourbon";
 */
/* In order to use this import, make sure you have the bourbonneat setting on "true" in
 * gulpfile.js/theming.config.js
 * @import "neat";
 */
/* In order to use this import, make sure you have the breakpoint setting on "true" in
 * gulpfile.js/theming.config.js
 * @import "breakpoint";
 */
/* Animation definitions */
.paragraph--product-demo .paragraph-header {
  max-width: 100%;
}

.paragraph--product-demo .group-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.paragraph--product-demo .group-container > * {
  width: 480px;
  max-width: 100%;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 100%;
  flex: 0 1 100%;
}

@media (min-width: 40rem) {
  .paragraph--product-demo .group-container > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 48%;
    flex: 0 1 48%;
  }
}

.paragraph--product-demo .box {
  padding: 1rem;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.15);
  background: #FFF;
  border-radius: 1rem;
  max-height: 28rem;
  overflow: auto;
  margin-bottom: 1rem;
}

.paragraph--product-demo .links-with-angle {
  text-align: center;
  margin-top: 1rem;
}

.paragraph--product-demo .links-with-angle a {
  float: none;
}

/*# sourceMappingURL=maps/paragraph--product-demo--full-width.css.map */
