@charset "utf-8";
/* CSS Document */

/*** FG/FS Red Label Folk Guitar ***/
/* Images full-width */
[data-id="d1784516-1"] .l-wrapper {
  padding-left: 0!important;
  padding-right: 0!important;
}
[data-id="d1784516-1"] .l-inner {
  max-width: 100%;
}
#d1766604,
#d1760224,
#d1767915 {
  &.l-wrapper {
    padding-left: 0;
    padding-right: 0;
    margin-top: 0;
    margin-bottom: 6%;
  }
  & .l-inner {
    max-width: 100%;
  }
}
#d1767915.l-wrapper {
  margin-bottom: 0;
}

/*** Features ***/
/* Images just-frame */
[data-id="d1784516-2"] {
  max-width: 1264px;
  padding: 0 32px;
  margin-right: auto;
  margin-left: auto;
}

@media only screen and (min-width: 769px) {
  /*** FG/FS Red Label Folk Guitar ***/
  /* Images full-width */
  [data-id="d1784516-1"] .l-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
  #d1766604,
  #d1760224,
  #d1767915 {
    & .p-media-layout__inner {
      flex-direction: column;
      gap: 0;
    }
  }
  /* nowrap */
  #d1767915 .p-media-layout--column-reverse-narrow .p-media-layout__content-side {
    max-width: 100%;
  }

  /*** Features ***/
  /* Images just-frame */
  #d1777533.p-heading-2 {
    margin-bottom: 0;
  }
  #d1752074,
  #d1760245,
  #d1767360 {
    position: relative;
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-size: cover;
  }
  /* nowrap */
  #d1767360 .p-media-layout--column-reverse-narrow .p-media-layout__content-side {
    max-width: 100%;
  }
  /* Textblocks reverse-left&right */
  #d1752074 .l-inner {
    margin-left: 65%;
    margin-right: auto;
  }
  #d1760245 .l-inner {
    margin-left: auto;
    margin-right: 65%;
  }
}
