@import "single-base.css";
   :root {
    --wp--style--global--content-size: 1233px !important;
   }
   
   /* Frontend styles */
   .content-single-guide {
    max-width: 100%;
    padding-inline: 16px;
    display: flex;
    flex-direction: column;
    gap: 16px;
    max-width: 1512px;
    margin: 0 auto;
    @media (min-width: 768px) {
      gap: 20px;
      padding-left: 134px; 
      padding-right: 120px;
    }
    @media (min-width: 1024px) {
      gap: 20px;
      padding-left: 158.4px; 
      padding-right: 120px;
    }
    @media (min-width: 1280px) {
      gap: 40px;
    }
  }
  
  
  /* Frontend & Editor styles */
  .content-single-guide.content-single h2,
  .editor-styles-wrapper h2 {
    padding-inline: 0;
    padding-top: 20px;
    padding-bottom: 16px;
    @media (min-width: 768px) {
      padding-bottom: 22px;
    }
    @media (min-width: 1280px) {
      padding-inline: 142.8px;
      padding-bottom: 32px;
    }
  }

  /* Frontend & Editor styles */
  .content-single-guide.content-single h3,
  .editor-styles-wrapper h3 {
    padding-inline: 0;
    padding-block: 12px;
  
    @media (min-width: 768px) {
      padding-inline: 80px; 
      padding-block: 0;
    }
  
    @media (min-width: 1025px) {
      padding-inline: 142.8px;
    }
  }
  
  /* Frontend & Editor styles */
   .content-single-guide.content-single .wp-block-group,
   .editor-styles-wrapper .wp-block-group {
    width: 100%;
    max-width: 100%;
    margin: 0 !important;
    padding-inline: 0;
  
    @media (min-width: 1280px) {
      padding-inline: 142.8px; 
    }
  }
  
  /* Frontend & Editor styles */
  .content-single-guide.content-single .wp-block-image,
  .editor-styles-wrapper .wp-block-image {
    padding-block: 0px;
    @media (min-width: 768px) {
      padding-block: 20px;
    }
  }
  
  /* Frontend & Editor styles */
   .content-single-guide.content-single .wp-block-columns,
   .editor-styles-wrapper .wp-block-columns {
    padding-block: 0;
    @media (min-width: 768px) {
      padding-block: 20px;
    } 
    @media (min-width: 1280px) {
      padding-inline: 51px
      }
   }