/* Icon reference: https://www.elegantthemes.com/blog/resources/elegant-icon-font */
.site-header .menu-toggle:before,
ul.social-nav li a:before,
ul.social-nav li a[href*="twitter"]:before,
ul.social-nav li a[href*="instagram"]:before,
ul.social-nav li a[href*="pinterest"]:before,
ul.social-nav li a[href*="google"]:before,
ul.social-nav li a[href*="facebook"]:before,
ul.social-nav li a[href*="website"]:before,
.site-header.mobile-search .site-header-search .toggle-button:after,
.archive.with-search-filter
  .recipe-search-filters
  .search-form
  .search-submit:before,
.home-widget .section-header .filter a:after,
.comments-area ol.comment-list li a.comment-edit-link:before,
.comments-area ol.comment-list li.bypostauthor > .comment-body b.fn:after,
.comments-area .navigation .nav-links > * a:before,
.widget.widget_rss .widget-title .rsswidget:first-child:after,
.video-block .video-play-btn:after,
.entry-content a.tweet-it:before,
.lo-accordions .accordion-item .accordion-title .accordion-icon,
.woocommerce.widget.widget_product_search form input[type="submit"],
.woocommerce.widget.widget_product_search form button[type="submit"],
.author-social ul.social-nav li a:before,
.author-social ul.social-nav li a[href*="twitter"]:before,
.author-social ul.social-nav li a[href*="facebook"]:before,
.author-social ul.social-nav li a[href*="instagram"]:before,
.author-social ul.social-nav li a[href*="pinterest"]:before,
.author-social ul.social-nav li a[href*="google"]:before,
.author-social ul.social-nav li a[title="website"]:before,
.wp-block-loftocean-shortcode-videos .video-play-btn:after,
.wp-block .editor-rich-text a.tweet-it:before,
.wp-block-loftocean-shortcode-tweet-it a.tweet-it:before,
.wp-block-loftocean-shortcode-accordions
  .accordion-item
  .accordion-title
  .accordion-icon,
.wprm-ts-main-meta .wprm-recipe-servings-container:before,
.wprm-ts-main-meta
  .wprm-recipe-times-container
  .wprm-recipe-block-container-inline:before,
.wprm-recipe .wprm-recipe-equipment-container ul li:before,
.wprm-recipe .wprm-recipe-ingredients-container ul li:before,
.entry-content a[href*="amzn.to"]:after {
  font-family: "ElegantIcons" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
}
.site-header .menu-toggle:before {
  content: "\61" !important;
}
ul.social-nav li a:before,
.author-social ul.social-nav li a:before {
  content: "\e0a0" !important;
}
ul.social-nav li a[href*="twitter"]:before,
.entry-content a.tweet-it:before,
.author-social ul.social-nav li a[href*="twitter"]:before,
.wp-block .editor-rich-text a.tweet-it:before,
.wp-block-loftocean-shortcode-tweet-it a.tweet-it:before {
  content: "\e094" !important;
}
ul.social-nav li a[href*="instagram"]:before,
.author-social ul.social-nav li a[href*="instagram"]:before {
  content: "\e09a" !important;
}
ul.social-nav li a[href*="pinterest"]:before,
.author-social ul.social-nav li a[href*="pinterest"]:before {
  content: "\e095" !important;
}
ul.social-nav li a[href*="facebook"]:before,
.author-social ul.social-nav li a[href*="facebook"]:before {
  content: "\e093" !important;
}
ul.social-nav li a[href*="google"]:before,
.author-social ul.social-nav li a[href*="google"]:before {
  content: "\e096" !important;
}
ul.social-nav li a[href*="website"]:before,
.author-social ul.social-nav li a[title="website"]:before {
  content: "\e02b" !important;
}
.site-header.mobile-search .site-header-search .toggle-button:after,
.archive.with-search-filter
  .recipe-search-filters
  .search-form
  .search-submit:before {
  content: "\55" !important;
}
.home-widget .section-header .filter a:after {
  content: "\24" !important;
}
.comments-area ol.comment-list li a.comment-edit-link:before {
  content: "\6c" !important;
}
.comments-area ol.comment-list li.bypostauthor > .comment-body b.fn:after {
  content: "\e033" !important;
}
.comments-area .navigation .nav-links .nav-previous a:before,
.wp-block-loftocean-shortcode-videos .video-play-btn:after {
  content: "\45" !important;
}
.comments-area .navigation .nav-links .nav-next a:before {
  content: "\44" !important;
}
.widget.widget_rss .widget-title .rsswidget:first-child:after {
  content: "\e09e" !important;
}
.video-block .video-play-btn:after {
  content: "\45" !important;
}
.lo-accordions .accordion-item .accordion-title .accordion-icon:before,
.wp-block-loftocean-shortcode-accordions
  .accordion-item
  .accordion-title
  .accordion-icon:before {
  content: "\4c" !important;
}
.lo-accordions
  .accordion-item
  .accordion-title.ui-state-active
  .accordion-icon:before,
.wp-block-loftocean-shortcode-accordions
  .accordion-item
  .accordion-title.ui-state-active
  .accordion-icon:before {
  content: "\4b" !important;
}
.woocommerce.widget.widget_product_search form input[type="submit"]:before,
.woocommerce.widget.widget_product_search form button[type="submit"]:before {
  content: "\55" !important;
}
.wprm-ts-main-meta .wprm-recipe-servings-container:before {
  content: "\e08b" !important;
}
.wprm-ts-main-meta
  .wprm-recipe-times-container
  .wprm-recipe-block-container-inline:before {
  content: "\7d" !important;
}
.wprm-recipe .wprm-recipe-equipment-container ul li:before,
.wprm-recipe .wprm-recipe-ingredients-container ul li:before {
  content: "\4e" !important;
}
.fa,
.fas,
.far,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-family: "ElegantIcons" !important;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa,
.fas {
  font-weight: 900;
}
.fa-heart:before {
  content: "\e089" !important;
}
.fa-comments:before {
  content: "\e065" !important;
}
.fa-search:before {
  content: "\55" !important;
}
.fa-facebook-f:before {
  content: "\e093" !important;
}
.fa-twitter:before {
  content: "\e094" !important;
}
.fa-pinterest:before {
  content: "\e095" !important;
}
.entry-content a[href*="amzn.to"]:after {
  font-weight: 400;
  content: "\e015";
  color: #f59300;
  font-size: 0.85rem;
  padding-left: 2px;
}
