section.section-brown-rice-info {
  overflow: hidden;
}

.noodle .fuma-section .type-product {
  font-size: 0.95em;
  padding: 6px 20px;
  display: block;
  border-radius: 20px;
  background-color: #008000;
  color: #fff;
  margin-bottom: 20px;
  font-weight: 700;
  max-width: 320px;
}

.noodle .rice-info-section .bg-pink {
  height: 53%;
  border-bottom-left-radius: 80%;
}

.noodle .section-love-cook .love-cook-subtitle {
  font-family: "segoe";
  color: #c9382c;
}

.noodle .section-love-cook .love-cook-image {
  overflow: hidden;
}

.noodle .section-love-cook .love-cook-image img {
  width: 120%;
  max-width: unset;
  transform: translateX(-10%);
}

.noodle .block-right .type-item {
  background-color: #000000;
  color: #fff;
  border-radius: 20px;
  padding: 6px 20px;
  display: block;
  font-weight: 700;
  width: fit-content;
  margin: auto;
  margin-bottom: 16px;
}

.noodle .section-why-brown-pasta .why-pasta-question {
  color: #2d6eb2;
}

.noodle .section-why-brown-pasta.pasta-1 .why-pasta-question {
  color: #964229;
}

.noodle .section-brown-rice-info.rice-info-2 .title-top {
  font-size: 1.5em;
  color: #2d6eb2;
  font-family: "segoe";
  margin-bottom: 5px;
  display: block;
}

.noodle .section-brown-rice-info.rice-info-2 .blog-header h3,
.noodle .section-brown-rice-info.rice-info-2 .blog-header p {
  text-align: center;
}
/* START EDIT */
.noodle .fuma-section .fuma-feature-list {
  margin: 0 0 80px 0;
}
.container_h {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}

.noodle .fuma-section .fuma-bowl-group {
  bottom: 0;
  width: 100%;
}

.noodle .rice-info-section div.dish-row {
  flex-direction: column;
}
.noodle .rice-info-section .item-img {
  width: 100%;
}

.noodle .rice-info-section .rice-info-title {
  text-align: left;
}
.noodle .rice-info-section .rice-info-desc {
  text-align: left;
}

.noodle .brown-pasta-section .box-dish-slider .item-bg img {
  width: 55%;
}

@media (min-width: 576px) {
  .container_h {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .noodle .guide-wrapper .guide-step {
    width: 25%;
  }

  .noodle .guide-wrapper .guide-steps {
    justify-content: center;
  }

  .noodle .section-brown-rice-info.rice-info-2 .brown-rice-col {
    position: relative;
  }

  .noodle .section-brown-rice-info.rice-info-2 .brown-rice-image img {
    position: absolute;
    top: 0;
    width: 70%;
  }

  .noodle .block-product-variant .block-left {
    position: relative;
  }

  .noodle .block-product-variant .variant-img {
    width: 200%;
    position: absolute;
    left: -100%;
    max-width: unset;
    border-radius: 0;
  }

  .noodle .block-product-variant .variant-pack img {
    width: 80%;
    margin: auto;
  }

  .noodle .fuma-section .fuma-container {
    flex-direction: row-reverse;
  }

  .noodle .rice-info-section .rice-info-1 .dish-row .dish-img {
    margin-right: 20%;
  }

  .noodle .section-love-cook .love-cook-content {
    flex-direction: column;
  }

  .noodle .section-love-cook .love-cook-content .cook-left {
    width: 70%;
  }

  .noodle .section-love-cook .love-cook-desc p {
    text-align: left;
    margin-bottom: 16px;
  }

  .noodle .section-love-cook .love-cook-content .cook-right {
    margin-top: 30px;
  }

  .noodle .block-right .type-item {
    margin: 0 auto 16px 0;
  }

  .noodle .block-product-variant .button-var {
    text-align: left;
  }

  .noodle .section-why-brown-pasta.pasta-1 .why-pasta-container {
    flex-direction: row-reverse;
  }

  .noodle .section-why-brown-pasta.pasta-2 .why-pasta-container {
    flex-direction: row;
  }

  .container_h {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .noodle .block-product-variant .box-variant-item .button-var,
  .noodle .block-product-variant .box-variant-item .total-var-slider {
    float: unset;
  }

  .noodle .block-product-variant .box-variant-item .total-var-slider {
    width: 50%;
  }

  /* START EDIT */
  .container_h {
    max-width: 960px;
  }
  .noodle .fuma-section .fuma-bowl-group {
    bottom: 30px;
  }

  .noodle .rice-info-section .rice-info-1 .dish-row .item-img .dish-img {
    width: 80% !important;
  }
  .noodle .brown-pasta-section .box-dish-slider .item-bg img {
    width: 60%;
  }
}

@media (min-width: 1200px) {
  .noodle section {
    margin: 100px 0;
  }
  .noodle .section-brown-rice-info .brown-rice-top {
    margin-bottom: 10em;
  }
  .noodle .section-brown-rice-info .brown-rice-top.color .brown-rice-col img {
    width: 80%;
    height: auto;
  }

  .noodle
    .section-brown-rice-info.rice-info-2
    .brown-rice-top.color
    .brown-rice-col
    .blog-content {
    padding: 0;
  }

  .noodle .section-brown-rice-info.rice-info-2 .brown-rice-bottom {
    justify-content: space-between;
  }

  .noodle .section-brown-rice-info .brown-rice-result {
    width: calc(50% - 30px);
  }

  .noodle .section-brown-rice-info.rice-info-2 .brown-rice-col {
    width: 100%;
  }

  .noodle .section-brown-rice-info.rice-info-2 .brown-rice-col .blog-content {
    padding-right: 10%;
  }

  .noodle .section-brown-rice-info.rice-info-2 .brown-rice-image img {
    top: -40%;
  }

  .noodle .section-brown-rice-info.rice-info-2 {
    margin: 120px 0;
  }

  .noodle .section-why-brown-pasta {
    margin-top: 100px;
  }

  .noodle .block-product-variant .variant-img {
    width: 190%;
  }

  .noodle .var-product .variant-pack {
    padding: 20px;
  }

  .noodle .fuma-section .container_h {
    max-width: 1140px;
  }

  .noodle .fuma-section .fuma-column.fuma-left {
    margin: auto;
  }

  .noodle .rice-info-section .bg-pink {
    top: -14%;
  }

  .container_h {
    max-width: 1140px;
  }

  .noodle .rice-info-section div.dish-row {
    margin-top: 0;
  }

  .noodle section.fuma-section {
    margin-bottom: 0;
  }
  .noodle section.rice-info-section {
    margin-top: 0;
  }
}

@media (min-width: 1550px) {
  .noodle .fuma-section .container_h {
    max-width: 1500px;
  }

  .noodle .fuma-section .fuma-column .fuma-model-wrap {
    width: 100%;
    margin-right: 20%;
  }

  .noodle .section-brown-rice-info.rice-info-2 .brown-rice-image img {
    height: auto;
    top: -90%;
  }
  .container_h {
    max-width: 1500px;
  }
  /* .noodle .rice-info-section .item-img {
    height: 500px;
  } */
  .noodle .rice-info-section .item-img:nth-child(1) .dish-img {
    position: absolute;
    left: -30%;
    top: 0;
  }
  .noodle .brown-pasta-section .box-dish-slider .item-bg img {
    width: 76%;
  }
}
