/* Added fallbacks to help with CLS, feel free to remove if it doesn't help on your project */
/* Colours */
/* Fluid heading sizes - set your min/max sizes and you're done! */
/* Some device sizes to use with min-width */
/* adjusted breakpoints for above */
/* 100% widths look better than "Snapping" IMO */
/* Utility */
/* Additional Spacers -- don't think you'll need more than 7, but if you do -- maybe just use a custom class  :)  */
.entry-meta i {
  margin-right: 10px;
  font-size: 16px;
  color: #7D7E82; }

.entry-meta .posted-on {
  margin-bottom: 2rem;
  display: block;
  color: #7D7E82;
  font-weight: 700; }

article h1 {
  margin: 2rem 0 !important;
  font-size: clamp(1.875rem, calc(30px + (42 - 30) * ((100vw - 320px) / (1920 - 320))), 2.625rem); }

article h2 {
  font-size: clamp(1.25rem, calc(20px + (30 - 20) * ((100vw - 320px) / (1920 - 320))), 1.875rem); }

article a {
  color: #FEC52F; }
  article a:hover {
    text-transform: underline; }

.sidebar-wraper .sidebar-blog-row {
  display: flex;
  flex-direction: row; }
  .sidebar-wraper .sidebar-blog-row .img {
    width: 130px;
    margin-right: 20px; }
    .sidebar-wraper .sidebar-blog-row .img .img,
    .sidebar-wraper .sidebar-blog-row .img picture {
      width: 130px !important;
      max-width: 130px !important;
      object-fit: cover; }
  .sidebar-wraper .sidebar-blog-row .title h4 {
    text-decoration: underline;
    margin-bottom: 0; }

.sidebar-wraper hr {
  margin: 1rem 0 1.25rem 0 !important; }

.sidebar-wraper .tag-link {
  margin-bottom: 1.5rem;
  display: block;
  font-weight: 700;
  font-size: 20px; }

/* Social Share buttons */
.share-btns {
  list-style: none;
  margin: 0;
  padding: 0; }
  .share-btns li {
    display: block;
    cursor: pointer;
    position: relative;
    top: 0;
    transition: 0.2s all linear;
    margin-right: 20px;
    font-size: 20px; }
    .share-btns li i {
      font-size: 16px; }
    .share-btns li:first-of-type {
      color: #7D7E82;
      top: 0 !important; }
    .share-btns li:last-child {
      margin-right: 0; }
    .share-btns li:hover {
      top: -3px; }
      .share-btns li:hover i {
        color: #FEC52F; }
