@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");
/* Import block styles */
.wp-block-blankpixel-shortcut a {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  color: var(--body-text-color); }
  .wp-block-blankpixel-shortcut a:hover {
    color: var(--link-color); }
    .wp-block-blankpixel-shortcut a:hover h2 {
      color: var(--link-color); }
.wp-block-blankpixel-shortcut .shortcut-thumbnail {
  margin: 0; }
.wp-block-blankpixel-shortcut h2.shortcut-title {
  transition: all 200ms ease-in-out;
  margin-top: 1rem;
  margin-bottom: 1rem; }
.wp-block-blankpixel-shortcut p.shortcut-excerpt {
  margin-bottom: 0.6rem; }
.wp-block-blankpixel-shortcut .shortcut-read-more {
  display: inline-block;
  margin-bottom: 1rem; }
.wp-block-blankpixel-shortcut.has-outer-border {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); }
  .wp-block-blankpixel-shortcut.has-outer-border .shortcut-content {
    padding: 0 20px 20px 20px; }
  .wp-block-blankpixel-shortcut.has-outer-border .shortcut-read-more {
    margin-bottom: 0; }
@media (min-width: 768px) {
  .wp-block-blankpixel-shortcut.is-style-horizontal-left a, .wp-block-blankpixel-shortcut.is-style-horizontal-right a {
    flex-direction: row; }
  .wp-block-blankpixel-shortcut.is-style-horizontal-left .shortcut-thumbnail, .wp-block-blankpixel-shortcut.is-style-horizontal-right .shortcut-thumbnail {
    flex-basis: 35%;
    padding-right: 30px; }
  .wp-block-blankpixel-shortcut.is-style-horizontal-left .shortcut-content, .wp-block-blankpixel-shortcut.is-style-horizontal-right .shortcut-content {
    flex-basis: 65%; }
  .wp-block-blankpixel-shortcut.is-style-horizontal-left.has-outer-border .shortcut-thumbnail img, .wp-block-blankpixel-shortcut.is-style-horizontal-right.has-outer-border .shortcut-thumbnail img {
    height: 100%;
    object-fit: cover; }
  .wp-block-blankpixel-shortcut.is-style-horizontal-left.has-outer-border .shortcut-content, .wp-block-blankpixel-shortcut.is-style-horizontal-right.has-outer-border .shortcut-content {
    padding-top: 20px;
    padding-left: 0; }
  .wp-block-blankpixel-shortcut.is-style-horizontal-left h2.shortcut-title, .wp-block-blankpixel-shortcut.is-style-horizontal-right h2.shortcut-title {
    margin-top: 0; } }
@media (min-width: 768px) {
  .wp-block-blankpixel-shortcut.is-style-horizontal-right .shortcut-thumbnail {
    order: 1;
    padding-right: 0;
    padding-left: 30px; }
  .wp-block-blankpixel-shortcut.is-style-horizontal-right.has-outer-border .shortcut-content {
    padding-left: 20px;
    padding-right: 0; } }

.wp-block-column > .wp-block-blankpixel-shortcut.has-outer-border {
  height: 100%; }

html :where(.editor-styles-wrapper) {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }

/* Editor styles */
.blankpixel-post-selector-modal {
  max-height: 700px;
  width: 100%; }
  @media (min-width: 768px) {
    .blankpixel-post-selector-modal {
      width: 50%; } }
  .blankpixel-post-selector-modal .blankpixel-post-selector__wrap {
    display: flex; }
    .blankpixel-post-selector-modal .blankpixel-post-selector__wrap .blankpixel-post-selector__content {
      flex-basis: 35%;
      margin-right: 10px; }
    .blankpixel-post-selector-modal .blankpixel-post-selector__wrap .blankpixel-post-selector__posts {
      flex: 1; }
  .blankpixel-post-selector-modal .blankpixel-menugroup-posts .components-menu-item__button .components-menu-item__item {
    order: 1; }
  .blankpixel-post-selector-modal .blankpixel-menugroup-posts .components-menu-item__button .dashicons-yes {
    order: 0; }

.wp-block-image.aligncenter,
.wp-block-image .aligncenter,
.wp-block-image.alignleft,
.wp-block-image .alignleft,
.wp-block-image.alignright,
.wp-block-image .alignright {
  display: block; }
