/* body {
  position: fixed!important;
  overflow: hidden!important;;
  touch-action: none!important;
  touchmove: none!important;
} */


/* section1 */
.s1_txt5{left:  unset!important;}
.img-group_right{width:100%;flex: unset;float: unset;position:absolute;top:57vh;height: auto;padding-top:10px;}
.img-group_right img{width:100%;height: auto;}
.img-group_left img{ width:300px;}
.img-group_left {position: absolute;display: inline-block;bottom: 16vh;left:unset!important;}
.img-group_left .contents{height:8.5vh;width:auto;}
.swiper-slide h1{margin-top: 0;}


/* section2 */
.swiper-slide h1{font-size: 30px;}
.s2_gum h3{font-size: 1.2em;font-weight: 400;}
.s2-manuka-prod >div{    padding: 0 15px;height: 34.2vh;}
.mgo_img img{width:41vh;}
.mgo_right{padding:0;}
.mgo_detail{width:100%;}
.s2_intro{margin-top: 10.5vh;}
.manuka_collection button{font-size: 0.8em;}
.s2-manuka-prod img{width: auto;height: 21.5vh;}
.s2-manuka-prod{padding-top:25;flex-wrap: wrap;}
.s2-manuka-prod h3{font-size: 1.2em;letter-spacing: -1px;margin:25px 0 0;}
.s2_txt5{margin-left:-1%;margin-top:-5vh;}
.s2_txt6{margin-left: -5%;margin-top:-5vh;}
.s2_txt7{margin-left: -1%;margin-top: -4vh;}
.s2_txt8{margin-left: -1%;margin-top: -4vh;}
.s2_txt9 {position: unset;margin:0;}
.s2_txt10{position: unset;margin:0;}
.s2-material img{height: 7vh;}
.s2_txt11{margin-top:-9vh;margin-left:8%;}
.s2_txt12{margin-top:-9vh;margin-left:48vw;}
.s2_txt11 img{width: auto;height:7vh}
.s2_txt12 img{width: auto;height:7vh}
.s2_txt8 img{width:auto;height:7vh;}
.col_1,.col_2,.col_3,.col_4 img{width:auto!important;height:7vh!important;}
.s2_txt8.col_4{width:auto!important;height:7vh!important;}
.product_11{position: absolute;margin-left: 26vw;margin-top: -28vh;z-index: 0;display: none;}
.product_11 img{width: 19.5vw!important;height: auto!important;}

.jelly_honey img{width: auto;height: 10vh;}
.jelly_honey{margin-left: 51vw;margin-top: -11vh;}
.jelly_lemon img{width:auto;height:5vh;}
.jelly_lemon {margin-left: -2%;margin-top: -15%;}

.jelly_mgo img{width:18vw;height:auto;}
.jelly_mgo {margin-left: 51vw;margin-top: -31vh;display:none;}

.gum-blu-jelly1 img, .gum-blu-jelly2 img{width:auto;height:5vh;}
.gum-blu-jelly2 {margin-left: 75vw;margin-top: -8vh;}
.gum-blu-jelly1 {    margin-top: -8vh;margin-left: 3vw;}


.s2_gum{flex-wrap: wrap;padding-top: 0vh;}
.s2_gum_wrapper .img-single{margin-right: -20px;width:auto;height:27.5vh;}
.swiper-slide:nth-child(2) {

  background-position: 50% 45%;
  background-size: auto;
  background-color: #fabd13;
  background-attachment:initial

}


/* section3 */
 .swiper-slide:nth-child(3){background-image: unset;background-color: #000;}

 /* ../asset/images/s3/s3_mo_bg.png */
.swiper-slide:nth-child(3)::before{background-image: url('../asset/images/s3/s3_mo_bg.webp');
  content:'';
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  
  opacity: 0.4;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  -o-background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size:cover;
  background-size: cover;
  background-attachment: initial;
} 


  .mgo_intro span:nth-child(1){font-size: 2.5em;}
  .mgo_intro span:nth-child(2){font-size:2.5em;font-weight: normal;}
  .detail_1{font-size: 1.2em;font-weight: 300;padding-top: 30px;padding-bottom: 30px;color:#fff;letter-spacing: -1px;}
  .detail_2{font-size:1rem;padding-top: 15px;color:#ffff;padding-bottom: 40px;}
  .mgo_intro{padding:10px 0;color:#fff;}

  /* section4 */
  .s4_manuka{padding:0 15px;width:100%;}
  .s4_tit{width:100%;text-align: center;}
  .tit4{text-align: center;}
  .tit4 span{color:#fff;}
  .tit4_1{display:block;}
  .tit4_2, .tit4_3 span{font-size: 0.77rem;}
  .s4_txt1{padding:15px 0;}
  .s4_tit img{width:auto; height:auto;}

  .swiper-slide:nth-child(4) {background-image: unset;background-color: #000;}
  .swiper-slide:nth-child(4)::before {
    content: "";
    background-image: url('../asset/images/s4/s4_bg.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    opacity: 0.45;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-attachment: initial;
}

  /* section5 */
  .s5_manuka_tit{top:20vh;}
  .s5_txt1 .img-single img{width:40vh;}
  .s5_manuka div:nth-child(1){width:100%;left:0;top:20vh;padding-top:0vh;text-align: center;}
  .s5_manuka {width:100%;padding:520px 10px 0;height: 100%;}
  .s5_manuka_tit img{width:33vh;}
  .s5_manuka_detail img{width:100%;padding: 0.4em 0;}
  .swiper-slide:nth-child(5){
     background-image: unset;
    background-color:#fabd13;
    background-size: 100%;
  }
  .swiper-slide:nth-child(5)::before{
    content: "";
    background-image: url('../asset/images/s5/s5_mo_bg.webp');
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 50% 84%;
    opacity: 0.75;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#desk{display:none;}
#mo{display:block;margin:0 auto;}

/* section7 */
.s7_manuka{padding:0 15px;margin: 0 5px;width: 100%;padding-bottom: 260px;height:auto;position: relative;}
.tit7{font-size: 1em;margin-top: 50px;}
.s7_manuka_title{text-align: center;}
.s7_manuka .about{width:100%;padding:0;margin:0;position: relative;}
.s7_logo img{width:42.5vw;}
.swiper-slide:nth-child(7){
  background-position: center center;
  background-repeat:  no-repeat;
  background-attachment: fixed;
  background-size:  cover;
  background-position-x: 20%;
  background-image: unset;
}

.s7_logo{position: absolute;}
.s2-manuka-prod{display: flex;padding-top:0;width: 100%;text-align: center;justify-content: center; padding-left:0 !important   }
.s7_txt3{padding-top:0;}

