@media (max-width: 768px) {
  .recipe-grid .wp-block-post-template {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 16px !important;
  }
  .recipe-grid .wp-block-post-template > li {
    width: auto !important;
    margin: 0 !important;
  }
}

.jetpack-subscribe-paywall {
  border: 6px solid #FFDA7B !important;
  border-radius: 18px !important;
}

/* Border styling */
.jetpack-subscribe-paywall{
  border: 6px solid #FFDA7B !important;
  border-radius: 18px !important;
}

.jetpack-subscribe-paywall .wp-block-jetpack-subscribe-paywall__description{
  display: none !important;
}

.jetpack-subscribe-paywall .wp-block-jetpack-subscribe-paywall__content > p:first-of-type{
  display: none !important;
}

.jetpack-subscribe-paywall .wp-block-paragraph {
  display: none !important;
}

.jetpack-subscribe-paywall form::before{
  content: "Subscribe for free to unlock this full recipe and get exclusive, nutritious recipes and subscriber-only content delivered to your inbox. Thank you for supporting and joining a healthy, happy community!";
  display: block;
  font-size: 16px;
  line-height: 1.6;
  text-align: center;
  max-width: 650px;
  margin: 10px auto 20px auto;
}

.jetpack-subscribe-paywall form::before{
  content: "Subscribe for free to unlock this full recipe and get exclusive, nutritious recipes and subscriber-only content delivered to your inbox. Thank you for supporting and joining a healthy, happy community!";
  display:block;
  font-size:16px;
  line-height:1.6;
  text-align:center;
  max-width:650px;
  margin:10px auto 20px auto;
}


.jetpack-subscribe-paywall form[data-post_access_level="paid_subscribers"]::before{
  content: "Subscribe for $4.99/month or $50/year to unlock this full recipe, nutrition science blog posts, and access exclusive content I don't post anywhere else. Thank you for supporting and joining a healthy, happy community!";
}


.site-header,
.site-header-wrap,
.site-header-row,
.main-header-bar {
    background-color: #FFF1CB !important;
}

#mobile-drawer,
.mobile-navigation-drawer,
.mobile-navigation,
.mobile-drawer-content {
    background-color: #FFF1CB !important;
}

.site-header.transparent-header {
    background-color: #FFF1CB !important;
}

.drawer-overlay,
#mobile-drawer .drawer-overlay,
.mobile-drawer-overlay,
#mobile-drawer,
#mobile-drawer .drawer-inner,
#mobile-drawer .drawer-content,
#mobile-drawer .drawer-header,
#mobile-drawer .drawer-header-inner {
  background-color: #FFF1CB !important;
}

#mobile-drawer .drawer-nav,
#mobile-drawer .drawer-nav-wrap,
#mobile-drawer .mobile-navigation {
  background-color: #FFF1CB !important;
}