

@media(min-width:1921px){
    .noodles-section .container-fluid{
        row-gap:190px;
    }
    .noodles-section .item {
        transform: scale(1.15);
    }
    .noodles-section {
    min-height: 1970px;
    max-height: 1970px;
    }
   .noodles-section .item:nth-child(odd){left:3%;}
   .noodles-section .item:nth-child(even){right:2%;}
   .noodles-section .item.two.animated img.image-one{top: 80px;}
   .noodles-section .item.two.animated img.image-two{bottom: 35%;}
   .noodles-section .item.two.animated .sauce-img{top:300px;}
   .noodles-section .item.two.animated .sauce-img img.image-three {height: 265px;}
   .map_sec .map_blk .map_col:nth-child(2) .map_img{margin-bottom:-15px;}
   .map_sec .map_blk .map_col:nth-child(4) .map_img{margin-top:-15px;}
   .blog-content .NB_cloud3{width:190px; right: -60px;}
   .blog-content .NB_cloud4{width:208px;}
}
@media (max-width: 1900px) and (min-width: 1301px) {
    .noodles-section {min-height: 1px;max-height: 1200px;}
    .noodles-section .item {transform: scale(0.7);}
    .noodles-section .item.one {left: -6%;top: -133px;}
    .noodles-section .item.two {right: -8%;top: -130px;}
    .noodles-section .item.three {left: -8%;top: -400px;}
    .noodles-section .item.four {right: -10%;top: -400px;}
    .Korean-grid .products_title{font-size:45px;}
    .Korean-grid p {font-size: 30px;line-height: 36px;}

}

@media (max-width: 1600px) {
    .compliment-with-prod {max-width: 50%;}
    .compliment-with-prod ul {margin-left: -15px;margin-right: -15px;}
    .compliment-with-prod ul li {max-width: 260px;max-height: 260px;padding-left: 15px;padding-right: 15px;}
    .compliment-with-prod ul li a::before {max-width: 96%;max-height: 96%;bottom: 2%;left: 2%;}
    .compliment-with-prod ul li:nth-child(1) a::before {max-width: 90%;max-height: 97%;bottom: 2%;left: 2%;}
    .compliment-with-prod ul li:nth-child(2) a::before {max-width: 96%;max-height: 96%;bottom: 2%;left: 2%;}
    .compliment-with-prod ul li span {max-height: 96%;font-size: 18px;line-height: 130%;letter-spacing: 0;}
}

@media (max-width: 1600px) {
    .bowls_kits .BK_content .re-recipes-imgs ul:not(.owl-loaded) li img {max-width: 120px;}

}

@media (max-width: 1300px) {
    .noodles-section {min-height: 1px;max-height: 1330px;}
    .noodles-section .item.one {min-height: 700px;max-height: 700px;}
    .noodles-section .item.two {min-height: 700px;max-height: 700px;}
    .noodles-section .item.three {min-height: 700px;max-height: 700px;}
    .noodles-section .item.four {min-height: 700px;max-height: 700px;}
    
    .noodles-section .item.one img.image-one {width: 404px;}
    .noodles-section .item.one img.image-two {width: 260px;left: -340px;top: -284px;}
    
    .noodles-section .item.one.animated img.image-one {left: 10px;}
    .noodles-section .item.one.animated img.image-two {left: 190px;top: 144px;}


    .noodles-section .item.one.animated span:nth-child(1) {bottom: 300px;}
    .noodles-section .item.one.animated span:nth-child(2) {bottom: 270px;}
    .noodles-section .item.one.animated span:nth-child(3) {bottom: 240px;}
    .noodles-section .item.one.animated span:nth-child(4) {bottom: 220px;}
    .noodles-section .item.one.animated span:nth-child(5) {bottom: 200px;}
    .noodles-section .item.one.animated span:nth-child(6) {bottom: 220px;}
    .noodles-section .item.one.animated span:nth-child(7) {bottom: 164px;}
    .noodles-section .item.one.animated span:nth-child(8) {bottom: 180px;}
    .noodles-section .item.one.animated span:nth-child(9) {bottom: 190px;}
    .noodles-section .item.one.animated span:nth-child(10) {bottom: 220px;}
    .noodles-section .item.one.animated span:nth-child(11) {bottom: 280px;}

    .noodles-section .item.one span:nth-child(1) {bottom: 330px;left: 45px;font-size: 110px;}
    .noodles-section .item.one span:nth-child(2) {bottom: 300px;left: 95px;font-size: 72px;}
    .noodles-section .item.one span:nth-child(3) {bottom: 270px;left: 132px;font-size: 65px;}
    .noodles-section .item.one span:nth-child(4) {bottom: 250px;left: 180px;font-size: 84px;}
    .noodles-section .item.one span:nth-child(5) {bottom: 230px;left: 264px;font-size: 127px;}
    .noodles-section .item.one span:nth-child(6) {bottom: 250px;left: 350px;font-size: 77px;}
    .noodles-section .item.one span:nth-child(7) {bottom: 194px;left: 350px;font-size: 77px;}
    .noodles-section .item.one span:nth-child(8) {bottom: 210px;left: 410px;font-size: 100px;}
    .noodles-section .item.one span:nth-child(9) {bottom: 220px;left: 477px;font-size: 91px;}
    .noodles-section .item.one span:nth-child(10) {bottom: 250px;left: 492px;font-size: 105px;}
    .noodles-section .item.one span:nth-child(11) {bottom: 310px;left: 530px;font-size: 98px;}

    .noodles-section .item.two img.image-one {width: 301px;}
    .noodles-section .item.two img.image-two {width: 145px;bottom: 0;top: -40px;}
    .noodles-section .item.two .sauce-img {right: 380px;top: 170px;width: 100px;}
    .noodles-section .item.two img.image-four {width: 290px;right: 290px;bottom: 140px;}
    .noodles-section .item.two.animated .sauce-img img.image-three { width: 100px; height: 270px; top: -70px; }


    .noodles-section .item.two.animated .sauce-img { right: 380px; top: 180px; }
    .noodles-section .item.two.animated img.image-two {right: 180px;}
    .noodles-section .item.two.animated img.image-four {right: 290px;bottom: 170px;}
    .noodles-section .item.two.animated .sauce-img { height: 200px; }

    .noodles-section .item.two.animated span:nth-child(1) {bottom: 349px;}
    .noodles-section .item.two.animated span:nth-child(2) {bottom: 360px;}
    .noodles-section .item.two.animated span:nth-child(3) {bottom: 360px;}
    .noodles-section .item.two.animated span:nth-child(4) {bottom: 266px;}
    .noodles-section .item.two.animated span:nth-child(5) {bottom: 260px;}
    .noodles-section .item.two.animated span:nth-child(6) {bottom: 246px;}
    .noodles-section .item.two.animated span:nth-child(7) {bottom: 280px;}
    .noodles-section .item.two.animated span:nth-child(8) {bottom: 300px;}


    .noodles-section .item.two span:nth-child(1) {bottom: 379px;right: 425px;font-size: 115px;}
    .noodles-section .item.two span:nth-child(2) {bottom: 390px;right: 365px;font-size: 85px;}
    .noodles-section .item.two span:nth-child(3) {bottom: 390px;right: 323px;font-size: 58px;}
    .noodles-section .item.two span:nth-child(4) {bottom: 296px;right: 260px;font-size: 113px;}
    .noodles-section .item.two span:nth-child(5) {bottom: 290px;right: 235px;font-size: 57px;}
    .noodles-section .item.two span:nth-child(6) {bottom: 276px;right: 179px;font-size: 87px;}
    .noodles-section .item.two span:nth-child(7) {bottom: 310px;right: 140px;font-size: 67px;}
    .noodles-section .item.two span:nth-child(8) {bottom: 340px;right: 108px;font-size: 55px;}

    .noodles-section .item.three img.image-one {width: 280px;left: -350px;top: 20px;}
    .noodles-section .item.three img.image-two {width: 280px;top: 70px;left: -350px;}

    .noodles-section .item.three.animated img.image-one {left: -8px;top: 20px;}
    .noodles-section .item.three.animated img.image-two {left: 136px;}

    .noodles-section .item.three.animated span:nth-child(1) {bottom: 225px;}
    .noodles-section .item.three.animated span:nth-child(2) {bottom: 233px;}
    .noodles-section .item.three.animated span:nth-child(3) {bottom: 211px;}
    .noodles-section .item.three.animated span:nth-child(4) {bottom: 211px;}
    .noodles-section .item.three.animated span:nth-child(5) {bottom: 240px;}
    .noodles-section .item.three.animated span:nth-child(6) {bottom: 245px;}

    .noodles-section .item.three span:nth-child(1) {bottom: 255px;left: 139px;font-size: 129px;}
    .noodles-section .item.three span:nth-child(2) {bottom: 253px;left: 212px;font-size: 59px;}
    .noodles-section .item.three span:nth-child(3) {bottom: 241px;left: 226px;font-size: 56px;}
    .noodles-section .item.three span:nth-child(4) {bottom: 241px;left: 288px;font-size: 90px;}
    .noodles-section .item.three span:nth-child(5) {bottom: 270px;left: 341px;font-size: 65px;}
    .noodles-section .item.three span:nth-child(6) {bottom: 275px;left: 366px;font-size: 123px;}

    .noodles-section .item.four img.image-one {width: 425px;right: 150px;}
    .noodles-section .item.four img.image-two {width: 442px;bottom: 210px;}

    .noodles-section .item.four.animated img.image-one {width: 425px;}
    .noodles-section .item.four.animated img.image-one {right: 150px;bottom: 40px;}
    .noodles-section .item.four.animated img.image-two {width: 442px;bottom: 240px;}


    .noodles-section .item.four.animated span:nth-child(1) {bottom: 423px;}
    .noodles-section .item.four.animated span:nth-child(2) {bottom: 470px;}
    .noodles-section .item.four.animated span:nth-child(3) {bottom: 508px;}
    .noodles-section .item.four.animated span:nth-child(4) {bottom: 540px;}
    .noodles-section .item.four.animated span:nth-child(5) {bottom: 576px;}
    .noodles-section .item.four.animated span:nth-child(6) {bottom: 374px;}
    .noodles-section .item.four.animated span:nth-child(7) {bottom: 470px;}
    .noodles-section .item.four.animated span:nth-child(8) {bottom: 428px;}
    .noodles-section .item.four.animated span:nth-child(9) {bottom: 457px;}
    .noodles-section .item.four.animated span:nth-child(10) {bottom: 487px;}
    .noodles-section .item.four.animated span:nth-child(11) {bottom: 515px;}
    .noodles-section .item.four.animated span:nth-child(12) {bottom: 536px;}


    .noodles-section .item.four span:nth-child(1) {bottom: 453px;right: 475px;font-size: 131px;}
    .noodles-section .item.four span:nth-child(2) {bottom: 500px;right: 421px;font-size: 90px;}
    .noodles-section .item.four span:nth-child(3) {bottom: 538px;right: 360px;font-size: 71px;}
    .noodles-section .item.four span:nth-child(4) {bottom: 570px;right: 330px;font-size: 64px;}
    .noodles-section .item.four span:nth-child(4)::after {display: none;}
    .noodles-section .item.four span:nth-child(5) {bottom: 606px;right: 290px;font-size: 85px;}
    .noodles-section .item.four span:nth-child(6) {bottom: 404px;right: 359px;font-size: 127px;}
    .noodles-section .item.four span:nth-child(7) {bottom: 500px;right: 329px;font-size: 56px;}
    .noodles-section .item.four span:nth-child(8) {bottom: 458px;right: 315px;font-size: 56px;}
    .noodles-section .item.four span:nth-child(9) {bottom: 487px;right: 267px;font-size: 81px;}
    .noodles-section .item.four span:nth-child(10) {bottom: 517px;right: 235px;font-size: 75px;}
    .noodles-section .item.four span:nth-child(11) {bottom: 545px;right: 205px;font-size: 98px;}
    .noodles-section .item.four span:nth-child(12) {bottom: 566px;right: 164px;font-size: 81px;}
    .Korean-grid .products_title{font-size:36px;margin-bottom: 35px;}
    .Korean-grid p {font-size: 24px;line-height: 30px;}


    .page-template-about .secound_sec{padding-bottom: 350px; background-size: cover;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud3{width: 250px; height: auto;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud4{width: 250px; height: auto;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .bl1{width: 130px; height: auto;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info{margin-left: -50px; width: 110%; margin-top: 150px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info p{ font-size: 40px; line-height: 55px;}
    .page-template-about .secound_sec .socond_img img:nth-child(1){width: 600px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){width: 350px; height: auto; right: 350px;}
    .page-template-about .secound_sec .socond_img{right: -155px; top: 28%;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{width: 90%;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){top: -110px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(2){top: -125px !important; right: 150px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(3){top: -120px !important; right: 335px !important;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(1){top: -330px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(2){top: -250px !important;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(3){top: 20px !important;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(4){top: 50px !important;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(5){top: 215px !important; left: 540px !important;}
    .page-template-about .pr_sec{background-size: cover;}
    .page-template-about .last_sec .last_sec_row{display: block;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{max-width: 60%;}
    .page-template-about .last_sec .last_sec_row .last_left_col{width: 100%;}
    .page-template-about .last_sec .last_sec_row .last_right_col{width: 100%; padding-bottom: 250px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -250px; right: -5%;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -230px !important;}

}

@media (max-width: 1200px) {
    .compliment-with-prod h2 {padding: 5px 20px;font-size: 28px;line-height: 110%;}
}

@media (max-width: 1199px) {
    header .header-wrp nav {padding-top: 0;padding-bottom: 0;position: fixed;top: 0;right: -100%;background-color: #f05423;height: auto;width: 180px;z-index: 1;transition: 0.3s ease-in-out;}
    header .header-wrp nav.nav-open {right: 0px;}
    header .header-wrp nav ul {flex-direction: column;margin-top: 85px;height: 100%;justify-content: flex-start;}
    header .header-wrp nav ul li {display: block;width: 100%;}
    header .header-wrp nav ul li a {padding: 10px 25px 0;color: #fff;display: block;font-size: 20px;text-align: left;font-weight: 400;text-transform: capitalize;margin-bottom: 20px;}
    header .header-wrp nav #close-menu {position: absolute;top: 17px;right: 25px;background-color: #FFFFFF;height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;border-radius: 5px;border: none;outline: none;box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
    header .header-wrp .mobile-toggle {position: absolute;top: auto;right: 20px;background-color: #FFFFFF;height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;border-radius: 5px;}

    .noodles-section {min-height: 1px;max-height: 1020px;}
    .noodles-section .item {transform: scale(80%);}
    .noodles-section .item.one {left: -5%;top: -70px;}
    .noodles-section .item.two {right: -4%;top: -40px;}
    .noodles-section .item.three {left: -5%;top: -250px;}
    .noodles-section .item.four {right: -5%;top: -250px;}

    .noodles-section .item.four.animated img.image-one {bottom: 0px;}
    .noodles-section .item.four.animated img.image-two {bottom: 200px;}
    
}

@media (max-width: 991px) {
    .noodles-section {max-height: 850px;}
    .noodles-section .item {transform: scale(70%);}
    .noodles-section .item.one {left: -8%;top: -103px;}
    .noodles-section .item.two {right: -7%;top: -80px;}
    .noodles-section .item.three {left: -8%;top: -410px;}
    .noodles-section .item.four {right: -9%;top: -430px;}
    .last-sec .row div span{
        font-size: 15px;
    }
}

@media (max-width: 850px) {
    .noodles-section {max-height: 800px;}
    .noodles-section .item {transform: scale(60%);}
    .noodles-section .item.one {left: -9%;top: -139px;}
    .noodles-section .item.two {right: -9%;top: -100px;}
    .noodles-section .item.three {left: -10%;top: -450px;}
    .noodles-section .item.four {right: -10%;top: -450px;}

}

@media (max-width: 767px) {
    .noodles-section {max-height: 590px;}
    .noodles-section .item {transform: scale(50%);}
    .noodles-section .item.one {left: -12%;top: -174px;}
    .noodles-section .item.two {right: -11%;top: -180px;}
    .noodles-section .item.three {left: -13%;top: -600px;}
    .noodles-section .item.four {right: -14%;top: -600px;}
}

@media (max-width: 600px) {
    .noodles-section {max-height: 1460px;}
    .noodles-section .item {transform: scale(60%);max-width: 100%;}
    .noodles-section .item.one {left: -20%;top: -139px;}
    .noodles-section .item.two {right: -18%;top: -470px;}
    .noodles-section .item.three {left: -20%;top: -800px;}
    .noodles-section .item.four {right: -17%;top: -1150px;}

    .noodles-section .item.four.animated img.image-one {bottom: 40px;}
    .noodles-section .item.four.animated img.image-two {bottom: 240px;}
}

@media (max-width: 500px) {
    .noodles-section {max-height: 1400px;}
    .noodles-section .item {transform: scale(60%);max-width: 100%;}
    .noodles-section .item.one {left: -20%;top: -139px;}
    .noodles-section .item.two {right: -18%;top: -500px;}
    .noodles-section .item.three {left: -20%;top: -830px;}
    .noodles-section .item.four {right: -32%;top: -1230px;}
}






/* Pujan Responsive Start */

@media(min-width:1921px){
    .footer_panda{ width: auto; }
    .zest_item_panda_1:before { width: 20%; height: 20%; top: -16.6%; left: -1.1%; }
    .zest_wrp .zest_item:nth-child(2) ~ .zest_item{ margin-top: 220px; }
    .product_info_bottom .PD_panda{ height: 36%; }
    .product_info .product_info_top .product_left .PD_chopstick { width: 54%; left: -2%; top: 2%; }
    .product_months .sec_content .MP_item img { height: 14.4vw; }
    .product_months .sec_content .MP_item span { font-size: calc(1rem + ((1vw - 0.48rem) * 22)); margin: 30px -77px 0 0; }

     .page-template-about .hero_sec.animated .hero_img { position: absolute; width: 100%; left: -235px; top: 25.5%; z-index: 99; transition: 1s ease-in-out; }    
    .page-template-about .secound_sec .second_row .scond_left_col.animated .left_col_element{ margin-left: -200px; transition: 1s ease-in-out;}
    .page-template-about .hero_sec .hero_row .hero_right_col.animated .cloud_1{right: 60px; transition: 1s ease-in-out; }
    .page-template-about .hero_sec .hero_row .hero_right_col.animated .cloud_2{right: -140px; transition: 1s ease-in-out; }
    .page-template-about .secound_sec.animated .socond_img { right: -165px; transition: 1s ease-in-out; }
    .Korean_bbq .blog-panda {width: 300px;}
}
@media (min-width: 1920px){
    .page-template-about .hero_sec.animated .hero_img { position: absolute; width: 100%; left: -235px; top: 25.5%; z-index: 99; transition: 1s ease-in-out; }    
    .page-template-about .hero_sec .hero_row .hero_right_col.animated .cloud_1{ right: 60px; transition: 1s ease-in-out; }
    .page-template-about .hero_sec .hero_row .hero_right_col.animated .cloud_2{ right: -100px; transition: 1s ease-in-out; }
    .page-template-about .secound_sec .second_row .scond_left_col.animated .left_col_element{ margin-left: -200px; transition: 1s ease-in-out;}
    .page-template-about .secound_sec.animated .socond_img { right: -165px; transition: 1s ease-in-out; }
}
@media(max-width:1919px){
    section  .sec_header .sec_desc{ font-size: calc(1rem + ((1vw - 0.48rem) * 2.6));line-height: 1; }
    section:not(.map_sec, .product_months) .sec_header .sec_title { /* font-size: calc(1rem + ((1vw - 0.48rem) * 9)); */ line-height: 1; margin-bottom: 15px; }
    .product_slider_blk .action .veiw_all_btn {  margin: 20px auto 0; }
    
     .page-template-about .hero_sec.animated .hero_img{ left: -235px; top: 25.5%;  }
    .page-template-about .secound_sec .second_row .scond_left_col.animated .left_col_element{margin-left: -200px; transition: 1s ease-in-out;}
    .page-template-about .hero_sec .hero_row .hero_right_col.animated .cloud_1{ right: 60px; transition: 1s ease-in-out; }
    .page-template-about .hero_sec .hero_row .hero_right_col.animated .cloud_2{ right: -100px; transition: 1s ease-in-out; }
    .page-template-about .secound_sec .second_row .scond_left_col.animated .left_col_element{ margin-left: -200px; transition: 1s ease-in-out;}
.page-template-about .secound_sec.animated .socond_img {
    right: -75px;
    transition: 1s ease-in-out;
}
}
@media (max-width: 1830px) {
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{
        width: 85%;
    }
}
@media (max-width: 1725px) {
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{
        width: 90%;
    }
}
@media(max-width:1775px){
    .product_slider_blk .owl-carousel .owl-nav .owl-next{ right: -6vw; }
    .product_slider_blk .owl-carousel .owl-nav .owl-prev{ left: -6vw; }

     .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(3){margin-top: -80px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view img{margin-top: -80px;}
    .page-template-about .hero_sec .hero_row .hero_right_col p{padding-right: 10%; margin-top: 20px; margin-bottom: 20px;}
    section.noodles_blk.bowls_kits.blog-content.border_bottom.pink-bg-details.happy-sec .sec_header {padding-bottom: 100px;}
    .pink-bg-details .b_details_img .blog-happy1{max-width:280px;left:0;} 
    .pink-bg-details .b_details_img .blog-happy2{max-width:280px;right:-10px;}
}
@media(max-width:1675px){
    .map_sec .map_blk { max-width: 1000px; }
    .zest_wrp .zest_item_top { grid-template-columns: 50% 50%; }
    .zest_wrp .zest_item_top .left .r_shadow { margin: -85px 0 0 -50px; }

    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{margin-top: 100px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){max-width: 400px; height: auto; right: 0px; top: -145px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(2){max-width: 280px; height: auto; right: 180px; top: -110px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(3){max-width: 240px; height: auto; right: 400px; top: -95px;}
}
@media (max-width: 1655px) {
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{ width: 95%; }

    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud3{width: 250px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .bl1{width: 100px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud4{width: 250px;}

    .page-template-about .secound_sec{padding-bottom: 380px;}
}
@media(max-width:1599px){
    .home_recipes .sec_content .panta_top { width: 30%; }
    .home_recipes{ height: 1500px; }
    .home_recipes .recipe_center{ height: 22%; }
    .home_recipes .recipe_center .RC2{ top: -30px; }
    .home_recipes .recipe_center .RC4 { bottom: -20px; right: 3%; }
    .home_recipes .sec_content .RC5{ left: 24%; }
    .product_slider_blk .container_md{ padding-inline: 100px;}
    .new_recipes_blk .owl-carousel .owl-nav .owl-next  { width: 60px; right: -6%;}
    .new_recipes_blk .owl-carousel .owl-nav .owl-prev  { width: 60px; left: -6%;}
    .product_slider_blk .owl-carousel .owl-nav button{ width: 60px; }
    .product_slider_blk .product_bowl { margin-block: 40px 60px; }
    section:not(.product_months) .sec_header .sec_title{ font-size: 64px; }
    .map_sec .map_blk .sec_header .sec_title { margin-bottom: 70px; }
    .map_sec .map_blk .map_col img { margin-bottom: 30px; height: 55px;  max-width: 160px; object-fit: contain; }
    .map_sec .map_blk .map_col{ padding: 30px 10px; }
    .sign_up_newslatter .newslatter_left { font-size: 34px; line-height: 41px; }
    .footer_wrp .footer_top .footer_link { font-size: 30px; line-height: 1; margin-bottom: 5px; }
    .new_recipes_blk.border_bottom::after { height: 110px; }
    .new_recipes_blk { padding: 50px 0 170px;}
    .zest_wrp { margin-top: 130px; gap: 0 7%;}
    .zest_wrp .zest_item_middle { gap: 25px 20px; }
    .zest_wrp .zest_item_middle .more_item span{ font-size: 22px; line-height: 1.1;}
    .zest_wrp .zest_item_top .zest_title { font-size: 35px; line-height: 1.2; }
    .zest_wrp .zest_item_top .left .r_shadow { margin: -80px 0 0 -50px; }
    .zest_wrp .zest_item_top { grid-template-columns: 45% 55%; }
    .zest_wrp .zest_item_top .left .r_shadow { margin: -75px 0 0 -46px; }
    .zestful_recipes .sec_content { margin-top: 55px; }
    .zestful_recipes .sec_content #tabs-nav a { font-size: 26px; line-height: 34px; }
    .zest_wrp .zest_item_bottom .action{ gap: 30px; }
    .zestful_recipes .zest_wrp_bottom a{ font-size: 40px; margin-top: 60px;}
    .zestful_recipes .zest_wrp_bottom img{ width: 50px; }
    .zest_item_panda_1:before { top: -120px; }
    .zestful_recipes .z_boll{ top: 70px; width: 5%; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li{ font-size: 26px }
    .product_slider_blk .owl-carousel .item .product_desc{ font-size: 26px; line-height: 30px; }
    .product_info_bottom .ingre_method .ingredients{ width: 48%; }
    .product_info_bottom .ingre_method .methods{ width: 48%; }
    .product_info_bottom .ingre_method .find_product{ width: 48%; }
    .product_info_bottom .PD_panda{ height: 38vw; }
    .product_info .product_info_top .product_content .product_title{ font-size: 48px ; line-height: 50px; margin-bottom: 30px; } 
    .bowls_kits .BK_content .BK_desc p{ margin-bottom: 15px; }
    .contact_wrap .contact_row { padding: 50px 55px 100px; }
    .contact_wrap { padding: 65px 50px; }
    .contact_wrap .contact_header .contact_title { font-size: 75px; }
    .korean_style_beef .r_shadow img { padding: 13px 5px 30px; }
    .map_sec .map_blk .map_col img{min-height: auto;}

    .page-template-about .hero_sec .hero_img{left: -300px; top: 35.5%;}
    .page-template-about .hero_sec.animated .hero_img{left: -145px; top: 35.5%;}
    .page-template-about .hero_sec .hero_img img{width: 465px;}
    .page-template-about .hero_sec .hero_row .hero_right_col p{font-size: 40px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(1){font-size: 40px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(3){font-size: 65px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_1{width: 250px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_2{width: 250px; right: -180px;}

    /* .page-template-about .secound_sec{padding-bottom: 400px;} */
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info{margin-left: -150px; width: 135%; margin-top: 120px;}
    .page-template-about .secound_sec .socond_img img:nth-child(1){width: 650px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){width: 400px; height: auto; right: 350px;}
    .page-template-about .secound_sec .socond_img{right: -155px; top: 28%;}

}

@media (max-width: 1590px) {
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{ width: 100%; }
    .blog-content.pink-bg-details .blog-Sun2{left:-30px;}
    .blog-content.pink-bg-details .blog-Sun3 {left: 70%; top: 80%;}
    .pink-bg-details .b_details_img .blog-happy2{bottom:0;}
}

@media (max-width: 1540px){
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{margin-right: 50px;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{margin-left: 80px;}

}

@media (max-width: 1530px) {
    .page-template-about .last_sec .last_sec_row .last_left_col{ padding: 120px 120px 60px 100px; }
}

@media (max-width: 1480px) {
    .page-template-about .last_sec .last_sec_row .last_left_col{padding: 120px 120px 60px 55px;}
}

@media(max-width:1440px){
    .home_recipes { height: 90vw; }
    .home_recipes .recipe_center { top: 28%; }
    .home_recipes .recipe_n3{ bottom: 5%; }
    .home_recipes .recipe_n3 .r_shadow { width: 26%; }
    .border_bottom::after{ height: 70px; }
    .home_recipes{ padding-top: 45px; }
    .home_recipes .sec_content .panta_bottom { bottom: -100px; width: 27%; }
    .action .cstm_btn{ padding: 5px 20px; font-size: 20px; }
    .action .cstm_btn:hover{ padding: 5px 50px;}
    .home_recipes .sec_content .panta_top { width: 28%; right: -4.5%; }
    .product_slider_blk .owl-carousel .owl-nav button{ width: 45px; }
    .product_slider_blk .owl-carousel#product_bowl .item img{ height: auto; margin-bottom: 20px;}
    .product_slider_blk .owl-carousel .item .product_desc { font-size: 24px; line-height: 26px; }
    .product_slider_blk .cloud1{ width: 26%; }
    .product_slider_blk .product_bowl { margin-block: 50px 60px; }
    .map_sec .map_blk { max-width: 850px;padding-bottom: 100px; }
    .sign_up_newslatter .newslatter_left { font-size: 24px; line-height: 30px; padding: 30px 0 40px; }
    .sign_up_newslatter .container_md { grid-template-columns: 49% 48%; gap: 30px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn a { font-size: 22px; line-height: 1; margin-bottom: 10px; }
    .sign_up_newslatter .newslatter_right{ padding-top: 50px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn::before { width: 121px; height: 155px; top: -41px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn::after { width: 140px; height: 130px; }
    .sign_up_newslatter .newslatter_right .privacy_olicy{ font-size: 11px; padding-right: 140px; }
    .footer_wrp .footer_top{ margin-bottom: 40px; grid-template-columns: 30%  25% 185px; }
    .footer_wrp .footer_top .footer_logo { width: 100%; max-width: 220px; }
    .footer_wrp .footer_top .footer_link{ font-size: 28px; }
    .footer_wrp .footer_top .footer_media img { height: 50px; display: block; object-fit: contain; }
    .footer_wrp .footer_top .footer_media { grid-template-columns: 50px 51px; gap: 0 15px; }
    .footer_wrp .footer_bottom p { font-size: 20px; line-height: 38px; }
    .new_recipes_blk { padding: 50px 0 150px;}
    .new_recipes_blk .owl-carousel .owl-nav :is(.owl-prev, .owl-next) { width: 40px; }
    .new_recipes_blk.border_bottom::after { height: 85px; }
    .new_recipes_blk .sec_header { margin-bottom: 50px; }
    .zest_wrp{ margin-top: 100px;gap:0 5%;}
    .zestful_recipes .sec_content #tabs-nav a{ font-size: 22px; }
    .zestful_recipes .z_cloud_2{width: 20%;}
    .zestful_recipes .z_boll { top: 80px; right: 8%; }
    .zestful_recipes .sec_content #tabs-nav li { padding: 10px 70px 15px;}
    .zest_wrp .zest_item_top .left .r_shadow { margin: -60px 0 0 -46px; }
    .zest_wrp .zest_item_top .zest_title { margin-bottom: 15px;font-size: 30px; }
    .zest_wrp .zest_item_top .recipe_info{ gap: 5px; }
    .zest_wrp .zest_item_top{ margin-bottom: 30px; }
    .zest_wrp .zest_item_middle .more_item img{ max-height: 100px; }
    .zest_wrp .zest_item_middle .more_item span{ font-size: 18px; }
    .zest_wrp .zest_item_bottom .action{ gap: 15px; margin-top: 35px;}
    .zest_wrp .zest_item_bottom .zest_btn{ font-size: 20px; }
    .zest_wrp .zest_item_bottom .zest_btn img { width: 35px; }
    .zestful_recipes .zest_wrp_bottom a{ font-size: 32px;line-height: 1.5; margin-top: 30px; }
    .zestful_recipes .zest_wrp_bottom img{ width: 40px; }
    .zest_item_panda_1:before { top: -97px; }
    .content_wrp{ margin-top: 85px; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li{ font-size: 24px }
    .breadcrumb_blk .container_fluid { grid-template-columns: 18% auto; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row{ margin: auto auto 15px 40px; }
    .product_info_bottom .product_detail_wrap .video_frame_img { max-width: 500px; }
    .product_info_bottom .product_detail_wrap .product_video .video iframe { height: 232px; width: 416px; border-radius: 8px; }
    .product_info_bottom .product_detail_wrap{ padding: 25px 70px 100px; margin: 0 55px; }
    .product_info_bottom .ingre_method .find_product ul li span, .product_info_bottom .ingre_method .IM_list li{ font-size: 22px; line-height: 34px; }
    .product_info_bottom .ingre_method .IM_list li:before{ top: 16px; }
    .product_info_bottom .ingre_method .IM_title{ font-size: 32px; margin-bottom: 20px; line-height: 1; }
    .product_info_bottom .ingre_method .find_product h2{ font-size: 28px; }
    .product_info_bottom .ingre_method .methods .IM_list li { margin-bottom: 15px; }
    .product_info_bottom .ingre_method .find_product .search_input{ font-size: 28px }
    .product_info .product_info_top .product_content .cooking_time .cooking_time_item p{ font-size: 22px; margin-bottom: 5px }
    .product_info .product_info_top .product_content .cooking_time .cooking_time_item span{ font-size: 22px; }
    .product_info .product_info_top .product_content .cooking_time{ gap:20px 10px; margin-bottom: 30px }
    .product_info .product_info_top .product_content .product_desc p{ font-size: 22px; line-height: 30px; }
    .product_info .product_info_top .product_content .cooking_time .cooking_time_item{ grid-template-columns: 40px 1fr; }
    .product_info .product_info_top .product_content .product_desc { padding: 0 0 40px 55px; }
    .product_info .product_info_top .product_content .product_labels img { height: 52px; }
    .product_info .product_info_top .product_content .product_labels .save_it{ height: 50px; font-size: 24px; }
    .product_info .product_info_top .product_content .product_share .share_it p, .product_info .product_info_top .product_content .product_share .spicy p{ font-size: 22px; }
    .product_info .product_info_top .product_content .product_share .share_it span img{ width: 35px; }
    .product_info .product_info_top .product_content .product_share .share_it{ gap:10px }
    .product_info .product_info_top .product_content { padding-right: 50px; }
    .product_info .product_info_top .product_content .product_share{ gap: 20px; }
    .product_months{ padding: 50px 80px 100px; }
    .bowls_kits .container_fluid, .container{ padding: 0 80px 0; }
    .product_months .sec_content .MP_item span { font-size: 18vw; margin: 10px -3.5vw 0 0; }
    .product_months .sec_content .MP_item:first-child span { margin-right: -15px; }
    .product_months .sec_content .MP_item img { height: 15.4vw; }
    section.product_months .sec_header .sec_title { font-size: 50px; margin-bottom: 10px;}
    section.product_months .sec_header .sec_desc { font-size: 28px; }
    .product_months .sec_content { margin-top: 60px; }
    .bowls_kits .products_title{ font-size: 50px; }
    .bowls_kits.border_bottom:after { height: 11vw; bottom: -50px; }
    .bowls_kits .BK_content .BK_title { font-size: 32px; margin-bottom: 15px; }
    .bowls_kits .BK_content .BK_desc p { font-size: 20px; line-height: 28px; margin-bottom: 20px; }
    .bowls_kits .owl-carousel .BK_img img { height: 30vw; }
    .BK_nav_bottom  .owl-nav button { width: 40px; height: 40px; }
    .BK_nav_bottom .owl-dots{ bottom: 10px; }
    .cms_sec { padding: 45px; }
    .cms_sec .container { padding:  40px ; }
    .cms_sec .cms_header .cms_title { font-size: 40px; line-height: 55px; margin-bottom: 20px; } 
    .cms_sec .cms_content p{ font-size: 18px; }
    .cms_sec .cms_content h2 { margin-block: 30px 15px; }
    :is(.noodles_blk, .bowls_kits_2, .KP_blk).bowls_kits .sec_content .owl-item .item{ grid-template-columns: 30% 40%; }
    :is(.drinks, .souse_blk, ).bowls_kits .sec_content .owl-item .item{ grid-template-columns: 40% 30%; }
    .img_hover_item .img_hover_name{font-size: 20px;}
    .product_slider_blk .action .veiw_all_btn{ padding: 7px 25px; font-size: 20px; }
    .product_slider_blk .action .veiw_all_btn:hover{ padding: 7px 35px; }
    .contact_wrap .contact_header .contact_title { font-size: 60px; line-height: 70px; margin-bottom: 30px; }
    .contact_wrap .contact_content .contact_form .input_box :is(.submit_checkbox, .input_label, .input_text, .select_option )  { font-size: 24px; line-height: 30px; } 
    .contact_wrap .contact_content .contact_form .input_box :is(textarea, .select_option, .input_text){ height: 55px; }
    .contact_wrap .contact_content .contact_form .select_option_box::after{ height: 55px; width: 70px; background-size: 25px; }
    .contact_wrap .contact_content .contact_form .input_box{ margin-bottom: 40px; }
    .contact_wrap .contact_content .contact_form .input_box:nth-last-child(2){ margin-bottom: 20px; }
    .contact_wrap .contact_content .contact_form .submit_checkbox p{ font-size: 22px; } 
    .contact_wrap .contact_content .contact_form .action .send_btn { padding: 12px 25px; font-size: 24px; margin: 30px auto 0; }
    .contact_wrap .contact_content .contact_form .action .send_btn:hover{ padding: 12px 35px; }
    .accordion-panel .accordion__header h3 {font-size: 24px;line-height: 30px;}
    .accordion-panel .accordion__header .accordion__button {width: 24px;height: 24px;}
    .share-it p{font-size:28px;}
    .date-details .BK_cloud{width:280px;right: -5.2%;}
    .other-blog .BK_cloud{width:auto;}
    .blog-content p, section.racipe-details ul li {font-size:20px;}
    .b_details-grid ul li{font-size:24px;}
    .racipe-details h4, .blog-content.bg-color-2.racipe-details h4 {font-size: 28px;line-height: 34px;margin-bottom: 30px;}
    .b_details-grid .blog-Sun1 {max-width: 300px;}
    .blog-content.border_bottom .blog-Sun2{max-width:190px;}
    .blog-content.border_bottom .blog-Sun3{max-width:230px;}
    .racipe-details .blog-Sun2 {margin: -150px 260px 0px -177px;}
    .racipe-details .blog-Sun4 {top: 350px;left: 0%;width: 36%;}
    .racipe-details .blog-Sun3 {top: -110px;max-width: 30%;}
    .bg-color-2.racipe-details .blog-Sun2{margin: -285px 400px -50px -100px;}
    .b_details_title {font-size: 24px;line-height: 30px;} 

    .page-template-about .hero_sec .hero_img img{width: 435px;}
    .page-template-about .hero_sec .hero_row .hero_right_col p{font-size: 30px; padding-left: 17%;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view img{margin-top: -50px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(3){font-size: 65px; margin-top: -50px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_1{width: 200px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_2{width: 200px; right: -235px;}
    .page-template-about .hero_sec .hero_row .hero_right_col.animated .cloud_2{right: -135px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info{margin-left: -80px; width: 125%; margin-top: 120px;}
    .date-details.other-blog .BK_cloud {width: 90px;right:-82px; }
    .yellow-details .blog-Sun2{max-width:150px;margin:-215px 390px 0px -150px;}
    section.noodles_blk.bowls_kits.blog-content.border_bottom.pink-bg-details.happy-sec .sec_header {padding-bottom: 80px;} 
    .pink-bg-details .b_details_img .blog-happy2{right:-100px;bottom: -50px;}
    

}

@media (max-width: 1400px){
    .page-template-about .last_sec .last_sec_row .last_left_col{padding: 110px 100px 60px 55px;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{margin-top: 0px;}
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{margin-top: 150px; width: 70%;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info p{font-size: 25px; line-height: 35px}
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info p{font-size: 25px; line-height: 35px}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){max-width: 350px; height: auto; top: -150px;} 
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(2){max-width: 230px; height: auto; right: 170px; top: -150px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(3) { max-width: 200px; height: auto; right: 363px; top: -140px; }
    .page-template-about .pr_sec{padding-bottom: 300px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(1){max-width: 400px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(2) { top: -320px; left: 120px; max-width: 360px; }
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(3) { top: -50px; left: 235px; max-width: 350px; height: auto; z-index: 1; }
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(4) { top: 20px; left: 440px; max-width: 200px; height: auto; }
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(5) { top: 150px; left: 540px; max-width: 200px; height: auto; }
    .page-template-about .pr_sec .pr_img img { width: 325px; height: auto; }
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h1{font-size: 60px;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h3{font-size: 60px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img img{max-width: 600px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -430px;}
    .yellow-bg-details .NB_cloud5 {top: 55%;max-width: 220px;}

}

@media (max-width: 1375px){
    .page-template-about .last_sec .last_sec_row .last_left_col{padding: 120px 50px 60px 55px;}
    .blog-content.pink-bg-details .blog-Sun2 {left: -60px;}
    .blog-content.pink-bg-details .blog-Sun3{left:75%;}
    section.noodles_blk.bowls_kits.blog-content.border_bottom.pink-bg-details.happy-sec .sec_header {padding-bottom: 60px;}
    .pink-bg-details .b_details_img .blog-happy1{max-width:250px;} 
    .pink-bg-details .b_details_img .blog-happy2{max-width:250px;right:-80px;bottom: 0px;}
    
    
}
@media (max-width: 1240px) {
    .page-template-about .last_sec .last_sec_row .last_right_col{padding-bottom: 300px;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{max-width: 70%;}
    .blog-content.pink-bg-details .blog-Sun2 {left: -100px;}
    .blog-content.pink-bg-details .blog-Sun3{max-width:60%;top: 70%;}

    

    .blog-content .sec_header { max-width: 70%; margin-left: 0; }
     section.noodles_blk.bowls_kits.blog-content.border_bottom.pink-bg-details.happy-sec .sec_header{max-width:85%;padding-bottom:0;}
     .pink-bg-details .b_details_img .blog-happy1{margin-top:100px;margin-left:-30%;}
     .pink-bg-details .b_details_img .blog-happy2{right:-50px;bottom:50px;}
}
@media(min-width:1200px){
    header .header-wrp {padding-top: 48px;padding-bottom: 16px;}
}

@media(max-width:1199px){
    /* .header-sticky .header_logo { width: 95px; position: relative; z-index: 9; height: 65px; background-color: #f05423; display: flex; align-items: center; } */
    header.sticky-on .header-wrp { padding: 5px 0; }
    .home_recipes .recipe_center .RC2 { top: -20px; }
    .home_recipes .recipe_center .RC4 { bottom: -10px; }
    .home_recipes .sec_content .panta_bottom { bottom: -70px; }
    .border_bottom::after { height: 60px; }
    .product_slider_blk .owl-carousel .owl-nav .owl-next { right: -7vw; height: 50px; width: 35px;}
    .product_slider_blk .owl-carousel .owl-nav .owl-prev { left: -7vw; height: 50px;  width: 35px;}
    .product_slider_blk .owl-carousel .item .product_desc { line-height: 1; font-weight: 400;}
    .product_slider_blk .owl-carousel .item img { margin: 0 auto 15px; }
    section:not(.product_months) .sec_header .sec_title { font-size: 54px; line-height: 1; }
    .map_sec .map_blk .sec_header .sec_title { margin-bottom: 60px; }
    .map_sec .map_blk { max-width: 700px; }
    .map_sec .map_blk .map_col img{ height: 45px; margin-bottom: 20px; }
    .footer_wrp .footer_bottom p { font-size: 20px; padding-right: 200px; line-height: 28px; }
    .sign_up_newslatter .newslatter_right .privacy_olicy{ font-size: 10px; }
    .footer_wrp { padding: 60px 0 70px 60px; }
    .content_wrp { margin-top: 70px; }
    .new_recipes_blk { padding: 40px 0 120px;}
    .zest_wrp { margin-top: 100px; }
    .zestful_recipes .sec_content #tabs-nav li { padding: 10px 30px; }
    .zestful_recipes .sec_content #tabs-nav li.active:after{ bottom: 9px; }
    .zest_wrp .zest_item{ padding: 20px 15px 30px; }
    .zest_wrp .zest_item_top .left .r_shadow { margin: -40px 0 0 -45px; width: calc(100% + 15px); }
    .zest_wrp .zest_item_top .recipe_info .info_item :is(p, span){ font-size: 14px; }
    .zest_wrp .zest_item_top .recipe_info .info_item{ gap:5px }
    .zest_wrp .zest_item_middle .more_item span { font-size: 16px;}
    .zest_wrp .zest_item_top { grid-template-columns: 40% 60%; }
    .zest_wrp .zest_item_top .zest_title{ font-size: 24px; }
    .zest_wrp .zest_item_top .recipe_info { gap: 10px 0; }
    .zest_wrp .zest_item_bottom .zest_btn { padding: 10px; }
    .zestful_recipes .zest_wrp_bottom a{ font-size: 28px; }
    .zestful_recipes .zest_wrp_bottom img{ width: 30px; }
    .zestful_recipes { padding: 62px 0 70px; }
    .zest_item_panda_1:before { top: -75px; }
    .zestful_recipes .z_boll { top: 75px; width: 4%; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li{ font-size: 20px }
    .breadcrumb_blk .breadcrumb_wrap .b_cloud_2, .breadcrumb_blk .breadcrumb_wrap .b_cloud_1{ top: 20px; }
    .product_info_bottom .ingre_method .find_product ul li span, .product_info_bottom .ingre_method .IM_list li { font-size: 20px; line-height: 30px; }    
    .product_info_bottom .ingre_method .IM_list li:before{ top: 14px; width: 6px; height: 6px; left: -20px; }
    .product_info_bottom .ingre_method .IM_title { font-size: 28px; margin-bottom: 15px; line-height: 1; }
    .product_info_bottom .ingre_method .find_product .search_input, .product_info_bottom .ingre_method .find_product h2 { font-size: 22px; line-height: 1 }
    .product_info_bottom .ingre_method .find_product .search_input img { width: 25px; }
    .product_info .product_info_top{gap: 20px;padding: 50px 0 20px;}
    .product_info .product_info_top .product_content .product_title { font-size: 35px; line-height: 40px; margin-bottom: 20px; }
    .product_info .product_info_top .product_content .product_share{ flex-wrap: wrap; gap:15px }
    .product_info .product_info_top .product_content .product_labels img { height: 40px; }
    .product_info .product_info_top .product_content .product_labels .save_it { height: 40px; font-size: 20px; }
    .product_info .product_info_top .product_content .product_labels{ grid-template-columns: auto 1fr; }
    .product_info .product_info_top .product_content .product_desc { padding: 0 0 40px 0; }
    .product_info .product_info_top .product_content .product_share .share_it a img { width: 35px; }
    .product_info .product_info_top .product_content .cooking_time { grid-template-columns: auto auto ; }
    .product_months { padding: 50px 50px 70px; }
    .bowls_kits .BK_content .BK_desc p { font-size: 18px; line-height: 26px; margin-bottom: 15px; }
    .cms_sec .cms_header .cms_title { font-size: 40px; line-height: 1; margin-bottom: 20px; }
     .bowls_kits_2.bowls_kits .sec_content .owl-item .item{ padding-bottom: 40px; }
     :is(.drinks, .souse_blk).bowls_kits .sec_content .owl-item .item{ padding-bottom: 30px; }
    .noodles_blk.bowls_kits .sec_content .owl-item .item{ padding-bottom: 20px; }
    .contact_wrap .contact_header .contact_title { font-size: 50px; line-height: 60px; }
    .contact_wrap .contact_content .contact_form .input_box :is(.submit_checkbox, .input_label, .input_text, .select_option )  { font-size: 20px; line-height: 26px; }
    .contact_wrap .contact_content .contact_form .submit_checkbox p { font-size: 18px; }
    .product_slider_blk .action .veiw_all_btn{ font-size: 18px; }
    .noodles_blk.bowls_kits.blog-content{padding:45px 0px 35px;}
    .b_details-grid{grid-gap:20px;}
    .b_details-grid ul li{font-size:20px;line-height: 36px;}
    .racipe-details .b_details-grid {grid-template-columns: 1fr 335px;grid-column-gap: 40px;}
    .racipe-details .blog-Sun2 {margin: -125px 260px 0px -150px;max-width: 275px;}

     .page-template-about .hero_sec .hero_img img{width: 400px;}
    .page-template-about .hero_sec .hero_img { left: -260px; top: 34%; }
    .page-template-about .hero_sec.animated .hero_img { left: -160px; top: 34%; }
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view{margin-top: 70px;}

    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info{margin-left: 0px; width: 89%; margin-top: 130px; margin-bottom: 50px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info p{ font-size: 35px; line-height: 45px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){width: 310px; height: auto; right: 310px;}

    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{margin-right: 30px;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{margin-left: 45px; margin-top: 0px; width: 100%;}
    .page-template-about .pr_sec .pr_main .pr_3{padding-top: 150px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(1){max-width: 380px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(2){max-width: 300px; top: -220px !important; left: 120px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(3){top: -16px !important; left: 210px; z-index: 1;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(4){top: -25px !important; left: 405px; max-width: 150px; height: auto;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(5){top: 180px !important; left : 490px !important; max-width: 150px; height: auto;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){max-width: 320px; height: auto; top: -110px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(2){max-width: 200px; height: auto; right: 120px !important; top: -80px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(3){max-width: 170px; height: auto; right: 275px !important; top: -65px !important;}
    .page-template-about .pr_sec{padding-bottom: 280px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){right: -20px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img img{max-width: 620px;}
    .yellow-details .blog-Sun2{max-width:150px;margin:-215px 260px 0px -150px;}
    :is(.noodles_blk, .bowls_kits_2, .KP_blk).bowls_kits .sec_content .owl-item .item {
    grid-template-columns: 50% 40%;
}

}
@media (max-width: 1100px) {
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -250px; right: -5%;}
    .page-template-about .last_sec .last_sec_row .last_right_col{padding-bottom: 330px;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{max-width: 80%;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img img{max-width: 620px;}
}
@media (min-width:992) and (max-width:1024px){
    .product_slider_blk .product_bowl { margin-block: 90px 60px; }
}
@media(max-width:1024px){
    
    section:not(.product_months) .sec_header .sec_title { font-size: 40px; margin-bottom: 10px; }
    .border_bottom::after { height: 45px; }
    .product_slider_blk{ padding-block: 35px 80px; }
    .product_slider_blk .cloud2{ top: 9%; }
    .product_slider_blk .action .veiw_all_btn{ padding: 7px 20px; margin-top: 10px; }
    .product_slider_blk .owl-carousel .item .product_desc { font-size: 18px;}
    .product_slider_blk .product_bowl { margin-block: 50px 30px;  }
    .product_slider_blk .owl-carousel#product_sous .owl-nav{ top: 40%; }
    .map_sec .map_blk .map_col img { height: 35px; margin-bottom: 15px;}
    .map_sec .map_blk { max-width: 600px; }
    .action .cstm_btn:hover{ padding: 5px 20px; }
    .action .cstm_btn { font-size: 18px; }
    .footer_wrp{ padding: 50px 50px; }
    .footer_wrp .footer_top { grid-template-columns: auto auto auto; margin-bottom: 40px; }
    .footer_wrp .footer_top .footer_media{ margin-left: auto; gap: 5px 15px; }
    .footer_wrp .footer_top .footer_link { font-size: 20px; }
    .footer_wrp .footer_top .footer_logo { max-width: 180px; }
    .footer_wrp .footer_bottom p { padding: 0; line-height: 28px; text-align: center; }
    .footer_panda{ width: 11vw; }
    .footer_bottom { margin-bottom: 20px; }
    .footer_wrp .footer_top .footer_media img{ width: 40px; height: 40px;}
    .home_recipes .sec_content .panta_bottom { bottom: -40px; }
    .home_recipes .recipe_center { top: 30%; height: 20%; }
    .home_recipes .sec_content .RC_mushroom { bottom: 10%; width: 6%; }
    .new_recipes_blk.border_bottom::after { height: 60px; }
    .new_recipes_blk { padding: 50px 0 100px; }
    .new_recipes_blk .sec_header { margin-bottom: 35px; }
    .zestful_recipes .container_fluid { padding: 0 30px; }
    .zest_wrp { gap:0 30px;margin-top: 120px;}
    .zest_wrp .zest_item_middle { gap: 15px 10px; display: grid; grid-template-columns: 1fr 1fr; }
    .zest_wrp .zest_item_top { grid-template-columns: 100%; }
    .zest_wrp .zest_item_top .left .r_shadow { margin: -70px auto; width: 100%; max-width: 220px; }
    .zest_wrp .zest_item_top .left{ padding-bottom: 85px; }
    .zest_wrp .zest_item_top .zest_title { font-size: 28px; }
    .zest_wrp .zest_item_middle .more_item img { max-height: 70px; }
    .zestful_recipes .sec_content { margin-top: 40px; }
    .zestful_recipes .z_cloud_2 { width: 25%; }
    .zestful_recipes .z_boll { top: 80px; width: 5%; right: 11%; }
    .zest_item_panda_1:before { top: -85px; left: 12.5vw; height: 80px; width: 80px; }
    .zest_wrp .korean_style_beef .zest_item_top .left{ padding-bottom: 0 }
    .zest_wrp .korean_style_beef .zest_item_top .right { margin-top: 80px; }
    .KP_blk .products_title, .souse_blk .products_title { padding-right: 50px; }
    .bowls_kits:not(.noodles_blk,.KP_blk ) .BK_cloud { width: 150px; right: -40px; }
    .bowls_kits .BK_cloud2 { top: 80px; width: 100px; }
    .souse_blk .BK_cloud3 { top: 70px; width: 100px; }
    .noodles_blk .NB_cloud2 { left: -70px; width: 110px; top: 20px; }
    .noodles_blk .NB_cloud3{ width: 90px; }
    .noodles_blk .BK_cloud { width: 120px; }
    .KP_blk .BK_cloud { top: 150px; width: 140px; }
    .KP_blk .BK_cloud3 { width: 120px; }
    .BK_nav_bottom .owl-nav button{ width: 30px; height: 30px; }
    .BK_nav_bottom .owl-dots{ bottom: 5px; }
    .bowls_kits.border_bottom:after{ bottom: -35px; }
    .bowls_kits .BK_content .action .read_more { font-size: 16px; line-height: 1; }
    .bowls_kits .BK_content .action .read_more img { width: 30px; }
    .bowls_kits .BK_nav_bottom  .owl-nav { bottom: -15px; }
    .BK_nav_bottom .owl-dots { bottom: -10px; }
    .zest_wrp .zest_item_middle .more_item{min-height: 100px;}
}
@media(max-width:991px){
    .map_sec .map_blk { max-width: 450px; padding-bottom: 60px; justify-content: space-between;}
    .map_sec .map_blk  .map_col { width: calc(50% - 12.5px); display: flex; /*justify-content: space-between;*/ align-items: center; padding:15px 20px ;border-radius: 16px;}
    .map_sec .map_blk  .map_col:last-child{ margin-top: 20px; }
    .map_sec .map_blk .map_col img{ width: auto; margin: 0;}
    .map_sec .map_blk .sec_header .sec_title { margin-bottom: 40px; }
    .sign_up_newslatter { padding: 20px 20px; }
    .sign_up_newslatter .container_md{ grid-template-columns: 1fr; }
    .sign_up_newslatter .newslatter_right { padding: 0; width: 100%; max-width: 600px; margin: 0 auto; }
    .sign_up_newslatter .newslatter_left{ padding: 0; }
    .sign_up_newslatter .newslatter_right { padding: 0 ; }
    .sign_up_newslatter .newslatter_right .newslatte_btn a { padding: 15px 20px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn::before { top: -100px; transform: scale(0.8); right: 30px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn::after { transform: scale(0.8); bottom: -28px; right: 20px; }
    .sign_up_newslatter .newslatter_right .privacy_olicy { font-size: 12px; padding-right: 30px; }
    .new_recipes_blk { padding: 30px 0 70px; }
    .new_recipes_blk .sec_header { margin-bottom: 25px; }
    .new_recipes_blk.border_bottom::after { height: 45px; }
    .new_recipes_blk .owl-carousel .owl-nav :is(.owl-prev, .owl-next) { width: 30px; }
    .zest_wrp .zest_item_middle .more_item span { font-size: 14px; }
    .zest_wrp .zest_item_middle .more_item{ padding: 5px; }
    .zest_wrp .zest_item_bottom .action{ flex-wrap: wrap; margin-top: 20px;}
    .zest_wrp .zest_item_bottom .zest_btn img { width: 30px; }
    .zest_wrp .zest_item_bottom .zest_btn { padding: 10px 25px; justify-content: space-between; width: 100%; }
    .zest_wrp .zest_item { padding: 20px 15px; }
    .zestful_recipes .zest_wrp_bottom a { font-size: 24px; }
    .zestful_recipes .zest_wrp_bottom img { width: 25px; }
    .zest_item_panda_1:before{top: -95px;}
    .zest_item_panda_2:before{ left: 10px; right: unset; }
    .zestful_recipes .z_boll{ top: 70px; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li{ font-size: 18px; line-height: 1; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row{ gap:30px; margin: auto auto 15px 20px; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li:not(:last-child):after { width: 15px; height: 15px; top: 2px; right: -25px; }
    .product_info_bottom .product_detail_wrap { padding: 25px 30px 70px 50px; margin: 0 30px; }
    .product_info_bottom .ingre_method .find_product ul li span{ font-size: 18px; line-height: 1; } 
    .product_info_bottom .ingre_method .IM_list li { font-size: 18px; line-height: 26px; }
    .product_info_bottom .ingre_method .IM_list li:before{ top: 13px; }
    .product_info_bottom .ingre_method .find_product .search_input{ font-size: 18px; } 
    .product_info_bottom .ingre_method .find_product h2{ font-size: 18px; padding: 10px 20px; margin-bottom: 20px }
    .product_info_bottom .ingre_method .find_product h2::before{ width: 80px; height: 80px; top: -50px; left: -35px; }
    .product_info_bottom .ingre_method .find_product ul { gap: 10px; }
    .product_info .product_info_top{ padding: 25px 0 15px; grid-template-columns: 43% 1fr; }
    .product_info .product_info_top .product_image { padding: 30px 30px 0 7vw; }
    .product_info .product_info_top .product_content { padding-right: 20px; }
    .product_info .product_info_top .product_content .product_share .share_it p, 
    .product_info .product_info_top .product_content .product_share .spicy p, 
    .product_info .product_info_top .product_content .cooking_time .cooking_time_item span, 
    .product_info .product_info_top .product_content .product_desc p { font-size: 18px; line-height: 24px; }
    .product_info .product_info_top .product_content .cooking_time .cooking_time_item p{ font-size: 18px; line-height: 24px; margin-bottom: 0 }
    .product_info .product_info_top .product_content .cooking_time{ gap: 10px; margin-bottom: 20px; }
    .product_info .product_info_top .product_content .cooking_time .cooking_time_item { grid-template-columns: 35px 1fr; }
    .product_info .product_info_top .product_content .product_share .share_it a img { width: 30px; }
    .product_info .product_info_top .product_content .product_share .spicy span { width: 18px; height: 18px; border: 3px solid #fff; margin: 2px 5px 0 0; }
    .product_info .product_info_top .product_content .product_title { font-size:30px ; line-height: 1; }
    .product_info .product_info_top .product_content .product_desc { padding: 0 0 25px 0; }
    section.product_months .sec_header .sec_title { font-size: 35px; }
    section.product_months .sec_header .sec_desc { font-size: 20px; }
    .product_months .sec_content { margin-top: 30px; }
    .product_months { padding: 20px 50px 70px; }
    .bowls_kits .products_title { font-size: 35px;  }
    .bowls_kits .BK_content .BK_title { font-size: 26px; }
    .bowls_kits .container_fluid, .container { padding: 0 50px 0; }
    .bowls_kits .BK_content .BK_desc p { font-size: 16px; line-height: 22px; margin-bottom: 15px; }
    .bowls_kits .owl-carousel .BK_img img { height: 100%; aspect-ratio: 1 / 0.85; }
    .cms_sec { padding: 40px 35px; }
    .cms_sec .container { padding: 20px 30px; }
    .cms_sec .cms_header .cms_title{ font-size: 35px;  }
    .cms_sec .cms_content p { font-size: 16px; line-height: 22px; }
    .cms_sec .cms_content h2 { margin-block: 20px 10px; font-size: 22px; }
    .contact_wrap { padding: 50px 30px; }
    .contact_wrap .contact_row { padding: 40px 0 60px; }
    .contact_wrap .contact_header .contact_title { font-size: 40px; line-height: 40px; margin-bottom: 20px; }
    .contact_wrap .contact_content .contact_form .input_box { margin-bottom: 25px; }
    .contact_wrap .contact_content .contact_form .action .send_btn { font-size: 20px; }
    .contact_wrap .contact_content .contact_form .input_box textarea { min-height: 100px; }
    .contact_wrap .captcha_box {  grid-template-columns: auto;}
    .contact_wrap .captcha_box .g-recaptcha{ margin: 0 auto;}
    .b_details-grid .blog-Sun1 {
        max-width: 270px;
    }
    .blog-content.border_bottom .blog-Sun2 {
        max-width: 140px;
    }
    .blog-content.border_bottom .blog-Sun3 {
        max-width: 185px;
        top: 50%;
    }
    .racipe-details .blog-Sun3 {
        top: -82px;
    }
    .racipe-details .b_details-grid {
        grid-template-columns: 1fr 300px;
        grid-column-gap: 20px;
    }
    .date-details .BK_cloud {
        right: 0%;
        width: 150px;
        bottom: -30px;
    }

    .page-template-about .hero_sec .hero_row .hero_right_col .location_view img {margin-top: -35px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(3){margin-top: -35px;}
    .page-template-about .hero_sec .hero_row .hero_right_col p{padding-left: 8%; margin-bottom: 30px;}
    .page-template-about .hero_sec .hero_img img{width: 350px;}
    .page-template-about .hero_sec .hero_img{left: -240px;}
    .page-template-about .hero_sec.animated .hero_img{left: -90px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_2{top: 65px;}

    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info{margin-left: 0px; width: 90%; margin-top: 130px; margin-bottom: 50px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info p{ font-size: 30px; line-height: 40px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){width: 310px; height: auto; right: 310px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element{margin-left: -280px;}
    .page-template-about .secound_sec .second_row .scond_left_col.animated .left_col_element{margin-left: -120px; transition: 1s ease-in-out;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud3{width: 220px; height: auto;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud4{width: 220px; height: auto;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .bl1{width: 105px; height: auto;}
    .page-template-about .secound_sec .socond_img img:nth-child(1){width: 550px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){right: 280px;}
    .page-template-about .secound_sec{padding-bottom: 190px;}

    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{margin-right: 30px; float: right; margin-top: 120px; width: 88%;}
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info p{font-size: 20px; line-height: 30px;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{margin-left: 45px; margin-top: 0px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(1){max-width: 300px; top: -300px; left: -35px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(2){max-width: 250px; top: -200px; left: 95px; z-index: 1;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(3){max-width: 250px; top: -35px !important; left: 175px; z-index: 1;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(4){top: -60px !important; left: 270px; max-width: 150px; height: auto;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(5){top: 125px !important; left: 335px !important; max-width: 180px; height: auto;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){max-width: 300px; height: auto; right: -20px; top: -70px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(2){max-width: 160px; height: auto; right: 130px !important; top: -25px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(3){max-width: 135px; height: auto; right: 265px !important; top: -18px !important;}
    .page-template-about .pr_sec{padding-bottom: 250px;}
    .page-template-about .pr_sec .pr_main .pr_3{padding-top: 160px;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info p{font-size: 20px; line-height: 30px;}
    .page-template-about .pr_sec .pr_img img{max-width: 300px;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{max-width: 90%;}
    .page-template-about .last_sec .last_sec_row .last_right_col{padding-bottom: 330px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img img{max-width: 600px;}

    .Korean-grid .products_title {font-size: 25px;}
    .Korean_content .Korean-grid p {font-size: 20px;line-height: 120%;margin-bottom: 10px;}
    .Korean_bbq .Korean_content .action .read_more{font-size: 25px;}
    .Korean_bbq .Korean_content .sec_header {padding: 20px;}
    .date-details.other-blog .BK_cloud{width:60px;bottom:5%;right: -53px;}
    .blog-content.pink-bg-details .blog-Sun3{top:70%;}
    .pink-bg-details .b_details_img .blog-happy1{max-width:230px;}
    .pink-bg-details .b_details_img .blog-happy2{max-width:230px;bottom:30%;right:-60px;}

}
@media(max-width: 900px){
    .page-template-about .secound_sec .socond_img img:nth-child(1){width: 500px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){right: 280px; width: 280px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){right: -45px; top: -100px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(2){right: 105px !important; top: -50px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(3){right: 230px !important; top: -44px !important;}
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{width: 80%;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(5){top: 150px !important; left: 300px !important;}
}

@media(max-width: 840px){
    .page-template-about .hero_sec .hero_row .hero_right_col p{padding: 0px;}
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{width: 75%;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{width: 90%;}
}

@media (max-width: 800px) {
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(3){max-width: 250px; top: -15px !important; left: 145px; z-index: 1;}
}
@media(min-width:768px){
    .herobanner .herobanner_img img.mobile_view,
    .mobile_view{ display: none ;}
}
@media(max-width:767px){
    .herobanner .herobanner_img img.desc_view,
    .desc_view{display: none;}
    /* header.header-sticky .header-wrp{ padding: 0; height: 65px; display: flex; align-items: center; } */
    header.header-sticky .header-wrp .header_logo img{ height: 50px; }
    .map_sec .were_to_find_us{ display: none; }
    .map_sec .map_blk { max-width: unset; padding: 30px 20px; gap: 40px; }
    .map_sec .map_blk .sec_header .sec_title{margin-bottom: 0;}
    section:not(.product_months) .sec_header .sec_title{ font-size: 24px;}
    .map_sec .map_blk .map_col { flex-wrap: wrap; justify-content: center; gap: 15px; width: 100%; max-width: 230px; margin: 0 auto; }
    .map_sec .map_blk .map_col .action{ width: 100%; }
    .map_sec .map_blk .map_col img{height: 27px;}
    .map_sec .cloud2 { height: 8.5vw; top: 12%; }
    .map_sec .cloud1 { height: 5.8vw; top: 7%; }
    .sign_up_newslatter .container_md{ padding: 0; }
    .sign_up_newslatter { padding: 30px 20px; }
    .sign_up_newslatter .newslatter_left { font-size: 20px; line-height: 24px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn a { padding: 12px 20px; font-size: 18px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn::before { top: -94px; transform: scale(0.5); right: -10px; }
    .sign_up_newslatter .newslatter_right .newslatte_btn::after { transform: scale(0.45); top: -20px; right: -20px; }
    .sign_up_newslatter .newslatter_right .privacy_olicy { font-size: 12px; padding-right: 80px; margin-left: 10px; }
    .border_bottom::after { height: 35px; }
    section .sec_header .sec_desc, .blog_title .sec_header .sec_desc { font-size: 20px; line-height: 1; }
    .product_slider_blk { padding-block: 35px 40px; }
    .product_slider_blk .product_bowl { margin-block: 60px 10px; }
    .product_slider_blk .cloud2 { top: 110px; width: 28%; right: 2%; }
    .product_slider_blk .cloud1 { width: 38%; }
    .product_slider_blk .container_md { padding-inline: 70px; }
    .product_slider_blk .owl-carousel .owl-nav .owl-prev { left: -50px; }
    .product_slider_blk .owl-carousel .owl-nav .owl-next { right: -50px; }
    .product_slider_blk .owl-carousel .item .product_desc { font-size: 16px; line-height: 1.4; margin-bottom: 10px; }
    .product_slider_blk .owl-carousel .item .product_desc br{ display: none; }
    .action .cstm_btn { font-size: 14px; line-height: 1; padding: 7px 10px; border-radius: 6px; }
    .home_recipes { height: 100vw; }
    .home_recipes .recipe_n1{ top: 21%; }
    .home_recipes .recipe_center { top: 30%;height: 20%; }
    .home_recipes .sec_content .panta_bottom { left: 10px; bottom: -25px; }
    .home_recipes .sec_content .panta_top{ top: 80px; }
    .home_recipes .r_shadow:before{ top: -5px; }
    section:not(.map_sec, .product_months) .sec_header .sec_title{ margin-bottom: 10px; }
    .home_recipes .sec_header .sec_desc{ margin-bottom: 15px; }
    .new_recipes_blk .owl-carousel .owl-nav :is(.owl-prev, .owl-next) { width: 20px; height: 30px; }
    .zest_wrp { grid-template-columns: 1fr; margin-top: 120px; }
    .zestful_recipes { padding: 35px 0 50px; }
    .zestful_recipes .sec_content #tabs-nav a { font-size: 16px; }
    .zestful_recipes .sec_content #tabs-nav li { padding: 3px 10px 5px; }
    .zestful_recipes .sec_content #tabs-nav li.active:after { bottom: 6px; width: calc(100% - 20px); }
    .zestful_recipes .sec_content { margin-top: 20px; }
    .zestful_recipes .z_cloud_2 { width: 160px; top: 10px; }
    .zestful_recipes .z_boll { right: 50px; top: 42px; }
    .zest_item_panda_1:before { top: -80px; left: 30vw; }
    .zest_item_panda_2:before{ width: 17vw; }
    .zest_wrp .zest_item:nth-child(2) ~ .zest_item{ display: none; }
    .zest_wrp .zest_item:nth-child(1) ~ .zest_item { margin-top: 100px !important; }
    .zest_wrp .zest_item_bottom .zest_btn { font-size: 18px; padding-block: 5px; }
    .zestful_recipes .zest_wrp_bottom a { font-size: 20px; }
    .breadcrumb_blk .container_fluid { grid-template-columns:  auto; }
    .breadcrumb_blk .breadcrumb_wrap .b_cloud_2, .breadcrumb_blk .breadcrumb_wrap .b_cloud_1{ display: none; }
    .breadcrumb_blk .container_fluid .main_logo{ display: none }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li { font-size: 14px; line-height: 1 }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row{ gap:20px; margin: 20px 20px 10px 20px; }
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li:not(:last-child):after { width: 8px; height: 8px; top: 2px; right: -15px; }
    .product_info_bottom .product_detail_wrap .product_video .video{ background-color: transparent; }
    .product_info_bottom .product_detail_wrap .video_frame_img { width: 285px; }
    .product_info_bottom .product_detail_wrap .product_video .video iframe { height: 133px; width: 237px; border-radius: 4px; }
    .product_info_bottom .product_detail_wrap .product_video{ margin: 0 auto 20px; }
    .product_info_bottom .ingre_method { gap:30px }
    .product_info_bottom .ingre_method .ingredients{ width: 100%; padding-bottom: 0 }
    .product_info_bottom .ingre_method .methods{ width: 100%; }
    .product_info_bottom .ingre_method .find_product{ width: 100%; margin-top: 30px }
    .product_info_bottom .product_detail_wrap { margin: 0 15px; padding: 25px 20px 50px 20px; }
    .product_info_bottom .ingre_method .find_product ul li span, .product_info_bottom .ingre_method .IM_list li { font-size: 16px; line-height: 1.3; }
    .product_info_bottom .ingre_method .IM_title{ font-size: 22px }
    .product_info_bottom .ingre_method .find_product ul li img{ aspect-ratio: 1.4 / 1; }
    .product_info_bottom .ingre_method .find_product h2{margin-left: 20px;}
    .product_info .product_info_top .product_content .product_share .share_it p, 
    .product_info .product_info_top .product_content .product_share .spicy p, 
    .product_info .product_info_top .product_content .cooking_time .cooking_time_item span, 
    .product_info .product_info_top .product_content .product_desc p { font-size: 16px; line-height: 22px; }
    .product_info_bottom .ingre_method .find_product ul li span br { display: none; }
    .product_info_bottom .ingre_method .IM_list { padding: 0 0 0 20px; }
    .product_info .product_info_top .product_content .product_title { font-size: 24px; margin-bottom: 15px; }
    .bowls_kits .container_fluid { padding: 0 30px 0; }
    .bowls_kits .products_title { margin-bottom: 30px; padding: 0; text-align: center; }
    .bowls_kits .sec_content { display: flex; flex-wrap: wrap; }
    .BK_nav_bottom .owl-carousel { position: relative;  order: 1; }
    .bowls_kits .BK_content .BK_title { font-size: 24px; text-align: center; }
    .bowls_kits.border_bottom:after { height: 80px; width: 121%; bottom: -25px; }
    .bowls_kits .BK_content { padding: 0 0 15px 0; order: 2; }
    .zest_wrp .zest_item_middle .more_item span { font-size: 12px; }
    .zestful_recipes .sec_content #tab2 .zest_item { display: block !important; }
    .KP_blk .owl-carousel { margin-bottom: 60px; }
    .KP_blk .BK_nav_bottom  .owl-nav { bottom: -35px; }
    .KP_blk .BK_nav_bottom .owl-dots { bottom: -30px; }
    .KP_blk .sec_content{ padding-bottom: 0; }
    .KP_blk .owl-carousel .item .BK_img img ,
    .KP_blk .owl-carousel .Kimch.item .BK_img img { aspect-ratio: 1 / 0.5; height: 100%; }
    .herobanner .herobanner_img .herobanner_logo { top: 2.5%; left: 4.5%; width: 22%; }
    .herobanner .herobanner_img .herobanner_logo:not(.home_index_index .herobanner_logo)  { display: none; }
    .contact_wrap .cloud3 { width: 25vw; right: -8vw; top: 7.1vw; }
    .contact_wrap .cloud2 { width: 16vw; right: 1.5vw; top: 49vw; }
    .contact_wrap .cloud1 { width: 21vw; left: 10vw; top: 2.5vw; }
    .contact_wrap .BL3{ display: none; }
    .map_sec .map_blk .map_col:last-child{margin-top: 0;}
    .herobanner .herobanner_img .herobanner_logo{ display: none; }
    .noodles-section .item.four img.image-one {transition-delay: 0.2s ease-out;}
    .noodles-section .item.four img.image-two {transition-delay: 0.4s ease-out;}
    .noodles-section .item.three img.image-one{ transition-delay: 0.2s ease-out; }
    .noodles-section .item.three img.image-two{ transition-delay: 0.2s ease-out; }
    .noodles-section .item.two img.image-two{ transition-delay: 1s; transition: 0.5s ease-out;}
    .noodles-section .item.two img.image-one{transition-delay: 0.5s;transition: 0.5s ease-out; }
    .noodles-section .item.two .sauce-img{transition-delay: 2s;transition: 0.5s ease-out;}
    .noodles-section .item.three span{ transition: all 0.2s ease-out; }
    .noodles-section .item.four span{ transition: all 0.2s ease-out; }
    .noodles-section .item.one span:nth-child(1){transition-delay: 1.2s;} 
    .noodles-section .item.one span:nth-child(2){transition-delay: 1.3s;} 
    .noodles-section .item.one span:nth-child(3){transition-delay: 1.4s;} 
    .noodles-section .item.one span:nth-child(4){transition-delay: 1.5s;} 
    .noodles-section .item.one span:nth-child(5){transition-delay: 1.6s;} 
    .noodles-section .item.one span:nth-child(6){transition-delay: 1.7s;} 
    .noodles-section .item.one span:nth-child(7){transition-delay: 1.8s;} 
    .noodles-section .item.one span:nth-child(8){transition-delay: 1.9s;} 
    .noodles-section .item.one span:nth-child(9){transition-delay: 2s;} 
    .noodles-section .item.one span:nth-child(10){transition-delay: 2.1s;} 
    .noodles-section .item.one span:nth-child(11){transition-delay: 2.2s;} 

    .noodles-section .item.two span:nth-child(1){transition-delay: 1.2s;} 
    .noodles-section .item.two span:nth-child(2){transition-delay: 1.3s;} 
    .noodles-section .item.two span:nth-child(3){transition-delay: 1.4s;} 
    .noodles-section .item.two span:nth-child(4){transition-delay: 1.5s;} 
    .noodles-section .item.two span:nth-child(5){transition-delay: 1.6s;} 
    .noodles-section .item.two span:nth-child(6){transition-delay: 1.7s;} 
    .noodles-section .item.two span:nth-child(7){transition-delay: 1.8s;} 
    .noodles-section .item.two span:nth-child(8){transition-delay: 1.9s;} 

    .noodles-section .item.three span:nth-child(1){transition-delay: 1.2s;} 
    .noodles-section .item.three span:nth-child(2){transition-delay: 1.35s;} 
    .noodles-section .item.three span:nth-child(3){transition-delay: 1.4s;} 
    .noodles-section .item.three span:nth-child(4){transition-delay: 1.45s;} 
    .noodles-section .item.three span:nth-child(5){transition-delay: 1.5s;} 
    .noodles-section .item.three span:nth-child(6){transition-delay: 1.55s;} 

    .noodles-section .item.four span:nth-child(1) {transition-delay: 1.2s;} 
    .noodles-section .item.four span:nth-child(2) {transition-delay: 1.25s;} 
    .noodles-section .item.four span:nth-child(3) {transition-delay: 1.3s;} 
    .noodles-section .item.four span:nth-child(4) {transition-delay: 1.35s;} 
    .noodles-section .item.four span:nth-child(5) {transition-delay: 2.4s;} 
    .noodles-section .item.four span:nth-child(6) {transition-delay: 2.45s;} 
    .noodles-section .item.four span:nth-child(7) {transition-delay: 2.5s;} 
    .noodles-section .item.four span:nth-child(8) {transition-delay: 2.55s;} 
    .noodles-section .item.four span:nth-child(9) {transition-delay: 2.6s;} 
    .noodles-section .item.four span:nth-child(10) {transition-delay: 2.65s;} 
    .noodles-section .item.four span:nth-child(11) {transition-delay: 2.7s;} 
    .noodles-section .item.four span:nth-child(12) {transition-delay: 2.75s;} 
    .blog_title{padding:40px 0;}
    .Korean_bbq{padding:75px 0px;}
    .Korean-grid{grid-template-columns: 1fr; grid-gap: 30px;}
    .Korean_bbq.border_bottom:after{height: 80px;width: 121%;bottom: -25px;background-size: cover; }
    
    .accordion-panel .accordion__header h3 {font-size: 24px;line-height: 30px;}
    .accordion-panel .accordion__header .accordion__button {width: 24px;height: 24px;}
    .accordion-panel .accordion__body p{font-size:16px;line-height: 24px;}
    .accordion-wrap{padding-bottom: 80px;}
    .accordion-panel .accordion__body td{font-size:16px;}
    .b_details-grid, .racipe-details .b_details-grid{grid-template-columns: 1fr;grid-column-gap:0px;}
    .container{padding:0px 30px;}
    .blog-content { padding: 31px 0px;position: relative;}
    .blog-content h4{font-size:20px;}
    .blog-content p{font-size:16px;    line-height: 30px;}
    .noodles_blk.bowls_kits.blog-content h4 {font-size: 20px;line-height: 30px;}
    .blog-content p, section.racipe-details ul li, .b_details-grid ul li  {font-size: 16px;line-height: 24px;margin-bottom: 10px;}
    .racipe-details .NB_cloud4 { right: 0px;top: 10px;width: 80px;}
    .racipe-details .blog-Sun2 {margin: -80px 135px 0px 0px;max-width: 190px;}
    .racipe-details .b_details-grid:not(:last-child) {margin-bottom: 20px;}
    .blog-content p{margin-bottom:20px;}
    .blog-content.border_bottom .blog-Sun3 {max-width: 170px;top: 58%;}


     .page-template-about .hero_sec .hero_row{display: block;}
    .page-template-about .hero_sec .hero_row .hero_right_col{width: 100%; padding: 0px 30px;}
    .page-template-about .hero_sec .hero_img img{max-width: 300px;}
    .page-template-about .hero_sec .hero_img{top: 75%; left: -220px;}
    .page-template-about .hero_sec.animated .hero_img{top: 75%; left: -120px;}
    .page-template-about .hero_sec .hero_row .hero_right_col p{margin: 0; padding-left: 10%; margin-top: 20px; font-size: 25px; width: 90%;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_1{top: -30%;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_2{top: -10%;}
    .page-template-about .hero_sec{padding-bottom: 100px;}
    /* .page-template-about .secound_sec .socond_img{display: none;} */
    .page-template-about .secound_sec .socond_img { top: 60%; right: 20px; }
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info p{font-size: 25px; line-height:30px;}
    .page-template-about .secound_sec{padding-bottom: 350px;}
    .page-template-about .secound_sec .socond_img img:nth-child(1){width: 300px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){right: 165px; top: -40%; width: 240px;}
    .page-template-about .secound_sec .second_row{display: block;}
    .page-template-about .secound_sec .second_row .scond_left_col{width: 100%;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element{ margin-top: 0px; position: absolute; right: -150px; top: 15%;}
    .page-template-about .secound_sec .second_row .scond_left_col.animated .left_col_element {
        right: -50px;
        transition: 1s ease-in-out;
    }
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info { padding-top: 250px; width: 75%; margin-top: 0; padding-bottom: 60px; }
    .page-template-about .pr_sec .pr_main{display: grid; grid-template-columns: 30% 40% 30%;}
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{width: 90%; margin: 0; padding: 350px 15px 0px 0px;}
    .page-template-about .pr_sec .pr_main .pr_2{width: 100%; grid-column: 1 / 4;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(1){top: -100px; max-width: 250px; left: 20px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(2){top: 10px !important; width: 200px; left: 110px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(3){width: 180px; top: 173px !important; left: 165px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(4){max-width: 100px; left: 300px; top: 100px !important;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(5){max-width: 120px; left: 0 !important; top: 200px !important;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud3{width: 150px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .cloud4{width: 150px;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_element .bl1{width: 60px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(1){font-size: 30px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(3){font-size: 50px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(1){max-width: 220px; right: 10px;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(2){max-width: 120px; right: 120px !important;}
    .page-template-about .pr_sec .pr_main .pr_4 img:nth-child(3){max-width: 103px;}
    .page-template-about .pr_sec .pr_main .pr_3{margin: 0; padding-left: 15px; grid-column: 1 / 4; order: 4; padding-top: 130px;}
    .page-template-about .pr_sec .pr_main .pr_4{grid-column: 1 / 4; order: 3; margin-top: 100px;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{width: 90%; margin: 0;}
    .page-template-about .pr_sec{padding-bottom: 320px;}

    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info{width: 100%;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h1{font-size: 50px;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h3{font-size: 50px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img img{max-width: 450px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -200px;}
    .page-template-about .last_sec .last_sec_row .last_right_col{padding-bottom: 245px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -180px !important;}

    .bowls_kits .BK_content .re-recipes-imgs ul {justify-content: space-between;}
    .bowls_kits .BK_content .re-recipes-imgs ul li {max-width: 48%;width: 100%;}
    .bowls_kits .BK_content .re-recipes-imgs ul:not(.owl-loaded) li img {max-width: 100px;}

    .Korean_content { row-gap: 30px; grid-template-columns: 100%; }
    .Korean_content .Korean-grid {width: 100%;}
    .blog-content .sec_header { max-width: 1608px; }
    .pink-bg-details .b_details_img{text-align: center;}
    .blog-content.pink-bg-details .blog-Sun2{left:10%;}
    .yellow-details .blog-Sun2{max-width:120px; margin: -110px 0px 0px -30px;}
    .racipe-details .b_details_img{text-align: center;}

    .compliment-with-prod {max-width: 100%;padding-bottom: 10%;}
    .compliment-with-prod h2 {font-size: 18px;}
    section.noodles_blk.bowls_kits.blog-content.border_bottom.pink-bg-details.happy-sec .b_details_img{text-align: center;padding-bottom:50px;}
    .pink-bg-details .b_details_img .blog-happy1 {margin-top:0;margin-left:-10%;}
    .pink-bg-details .b_details_img .blog-happy2{bottom:-30%;left:70%;right:unset;transform: translate(-50%, 0px);}

}
@media(max-width: 650px){
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h1{font-size: 40px;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h3{font-size: 40px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img img{max-width: 430px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -200px;}
    .page-template-about .last_sec .last_sec_row .last_right_col{padding-bottom: 250px;}
    .page-template-about .last_sec .last_sec_row .last_left_col{padding: 50px 10px;}
}
@media(min-width:577px){
    .home_recipes :is(.RC_MB1, .RC_MB2, .RC_MB3){ display: none; }
}
@media(max-width:576px){
    .footer_wrp { padding: 50px 30px; }
    .footer_wrp .footer_top { grid-template-columns: 1fr; margin-bottom: 30px; gap: 25px;}
    .footer_wrp .footer_top .footer_logo { margin: 0 auto;max-width: 150px; }
    .footer_wrp .footer_top .footer_media { display: flex; margin:0 auto; }
    .footer_wrp .footer_top .footer_links{display: flex;flex-wrap:wrap;justify-content: center;text-align: center;gap: 15px;}
    .footer_wrp .footer_top .footer_links li:nth-child(2){display: flex;}
    .footer_wrp .footer_top .footer_links li:nth-child(2):before{content: '|';margin-right: 15px;color: #fff;}
    .footer_wrp .footer_top .footer_links li:nth-child(2):after{content: '|';margin-left: 15px;color: #fff;}
    .footer_wrp .footer_bottom p { line-height: 21px; font-size: 16px; }
    .footer_bottom { margin-bottom: 0; }
    .footer_wrp .footer_top .footer_link { font-size: 18px; }
    .home_recipes { height: 120vw;padding-top: 25px; }
    .home_recipes .recipe_center .RC1 { width: 45%; }
    .home_recipes .recipe_center :is( .RC3, .RC4){ width: 35%; }
    .home_recipes .recipe_center .RC2 { top: -10px; width: 35%; }
    .home_recipes .recipe_n3 { left: 69%; bottom: 3.5%; }
    .border_bottom::after { height: 25px; background-size: 130%; }
    .home_recipes .sec_content :is( .RC6, .RC5, .recipe_center) {display: none;}
    .home_recipes .recipe_n3 .nt3{ margin-bottom: 5px; }
    .home_recipes { height: 242vw; padding-top: 25px; }
    .home_recipes .sec_content .panta_top { top: 110px; width: 44%; }
    .home_recipes .recipe_n1 { top: 50vw; }
    .home_recipes .recipe_n1 .r_shadow { width: 45vw; }
    .home_recipes .recipe_n1 .nt1 { width: 60vw; margin: -12% 0 0 -1.5%; transform: rotate(5deg) }
    .home_recipes .r_shadow:before { top: 10px; left: auto; }
    .home_recipes .RC_MB1{ position: absolute; width: 40vw; left: 10%; top: 35vw; }
    .home_recipes .RC_MB2{ position: absolute; width: 40vw; right: 3%; top: 92vw }
    .home_recipes .recipe_n2{ bottom: unset; top: 114vw; left: 18%; }
    .home_recipes .recipe_n2 .r_shadow { width: 45vw; }
    .home_recipes .recipe_n1 .nt1 { width: 54vw; margin: -19% 0 0 -1.5%; transform: rotate(2deg); }
    .home_recipes .recipe_n2 .nt2 { width: 44vw; margin: -22% 0 0 -7%; transform: rotate(-18deg); } 
    .home_recipes .RC_MB3 { position: absolute; width: 20vw; right: 10vw; top: 120vw; }
    .home_recipes .sec_content .panta_bottom{ width: 44%; } 
    .home_recipes .recipe_n3 { left: 50vw; display: flex; flex-direction: column-reverse; bottom: 12vw; }
    .home_recipes .recipe_n3 .r_shadow { width: 45vw; }
    .home_recipes .recipe_n3 .nt3 { width: 43vw; margin: 10px 0 0; transform: rotate(-15deg); } 
    .home_recipes .sec_content .RC7{ width: 14vw; bottom: 17px; right: 12vw; z-index: 9; }
    .home_recipes .sec_content .RC_mushroom { bottom: 111vw; left: 4%; width: 10vw; }
    .product_slider_blk .product_bowl{ margin-top: 40px; }
    .new_recipes_blk .new_recipes .owl-item.center .item { margin-right:20px; transform: scale(0.8); }
    .new_recipes_blk .owl-carousel .owl-nav .owl-next{ right: -4%;width: 30px; }
    .new_recipes_blk .owl-carousel .owl-nav .owl-prev{ left: -4%;width: 30px; }
    .new_recipes_blk .new_recipes .owl-stage-outer { padding-top: 0; }
    .new_recipes_blk { padding: 30px 0 10px; }
    .new_recipes_blk.border_bottom::after { height: 35px; }
    .new_recipes_blk .sec_header { margin-bottom: 10px; }
    .new_recipes_blk .r_cloud_2 { top: 30px; right: -10px; width: 24%; }
    .new_recipes_blk .r_cloud_1 { left: 1.5vw; width: 21%; }
    .zestful_recipes .sec_content #tabs-nav{ flex-wrap: wrap; }
    .zestful_recipes .sec_content #tabs-nav li { padding: 5px 30px 10px; width: 100%; }
    .zestful_recipes .sec_content #tabs-nav li.active:after { bottom: 8px; width: calc(100% - 60px); }
    .zestful_recipes .z_cloud_2 { top: 200px; }
    .zestful_recipes .z_boll { right: 50px; top: 235px; width: 35px; }
    .zestful_recipes .z_cloud_1 { width: 23%; top: 20px; }
    .zestful_recipes .sec_content #tabs-nav li.active a { letter-spacing: 4px; }
    .zest_item_panda_1:before { top: -90px; left: 23vw; } 
    .breadcrumb_blk .breadcrumb_wrap .breadcrumb_row li { font-size: 12px; }
    .product_info .product_info_top .product_content .product_labels { margin-bottom: 15px; }
    .product_info .product_info_top{ grid-template-columns: 1fr; } 
    .product_info .product_info_top .product_image .r_shadow { max-width: unset; width: calc(100% - 40px); margin: 0 auto }
    .product_info .product_info_top .product_image { padding: 30px 40px 10px 30px; }
    .product_info .product_info_top .product_left .PD_chopstick { width: 52vw; top: 8vw; }
    .product_info .product_info_top .product_content { padding-inline: 20px; } 
    .product_info_bottom .ingre_method .find_product .search_input { padding-right: 20px; }
    .product_months { padding: 20px 20px 45px; }
    .product_months .sec_content { flex-wrap: wrap; margin-top: 20px; gap: 30px 0; }
    .product_months .sec_content .MP_item { width: 50%; justify-content: center; }
    section.product_months .sec_header .sec_title { font-size: 22px; margin-bottom: 5px;}
    section.product_months .sec_header .sec_desc { font-size: 16px; padding-inline: 13%; }
    .product_months .sec_content .MP_item img { height: 26vw; }
    .product_months .sec_content .MP_item span { font-size: 30vw; margin: 10px -4.5vw 0 0; }
    .product_months .line_cloud { width: 16%; }
    .product_months .PM_cloud { top: 15vw; right: -9vw; width: 20%; }
    .bowls_kits:not(.noodles_blk,.KP_blk, .souse_blk ) .BK_cloud { width: 120px; top: 34%; left: -50px; }
    section.bowls_kits.souse_blk .BK_cloud { top: 25%; width: 120px; }
    .bowls_kits:not(.KP_blk) .BK_cloud2 { top: 70px; width: 80px; right: 35px; }
    .noodles_blk .BK_cloud { width: 100px; top: 13%; }
    .noodles_blk .NB_cloud2 { top: 20px; }
    .noodles_blk .NB_cloud3 { left: 10px; top: 47%; }
    .KP_blk .BK_cloud3 { top: 9%; }
    .KP_blk .BK_cloud { top: 40%; width: 110px; }
    .KP_blk .BK_cloud2 { top: 10px; width: 70px; right: 10px; }
    /* .noodles_blk.bowls_kits .sec_content .owl-item .item, 
    .bowls_kits_2.bowls_kits .sec_content .owl-item .item, 
    .drinks.bowls_kits .sec_content .owl-item .item, 
    .KP_blk.bowls_kits .sec_content .owl-item .item,
    .souse_blk.bowls_kits .sec_content .owl-item .item { grid-template-columns: 1fr; padding-bottom: 0;gap:25px;display: block;}
    .bowls_kits .owl-carousel .BK_img img {margin-bottom: 25px;} */
    :is(.drinks, .souse_blk).bowls_kits .sec_content .owl-item .item .BK_img { order: 1; }
    .bowls_kits .BK_content .BK_desc p { text-align: center; }
    .BK_nav_bottom .owl-dots .owl-dot{ margin-right: 10px; }
    .noodles_blk.bowls_kits , .bowls_kits_2.bowls_kits , .souse_blk.bowls_kits { padding: 30px 0 40px; }
    .cms_sec { padding: 30px 19px; }
    .cms_sec .container { padding: 20px 20px; }
    .cms_sec .cms_header .cms_title { font-size: 25px; margin-bottom: 15px; }
    .product_slider_blk .owl-carousel .item img { aspect-ratio: 1/1; }
    .action .cstm_btn{ height: 33px; }
    .contact_wrap { padding: 30px 15px; }
    .contact_wrap .contact_content { width: calc(100% - 40px); }
    .contact_wrap .contact_header .contact_title { font-size: 30px; line-height: 30px; }
    .contact_wrap .contact_content .contact_form .input_box :is(textarea, .select_option, .input_text) { height: 45px; border-radius: 8px; }
    .contact_wrap .contact_content .contact_form .select_option_box::after { height: 45px; width: 50px; background-size: 20px; }
    .contact_wrap .contact_content .contact_form .input_box :is(.submit_checkbox, .input_label, .input_text, .select_option ) { font-size: 18px; line-height: 26px; }
    .contact_wrap .contact_content .contact_form .submit_checkbox p { font-size: 16px; line-height: 1.2; }
    .contact_wrap .contact_content .contact_form .action .send_btn { font-size: 18px; border-radius: 8px; }
    .contact_wrap .contact_row { padding: 30px 0 40px; }
    .map_sec .map_blk { gap: 30px; }
    .Korean-grid .products_title {font-size: 28px;margin-bottom: 22px;}
    .Korean-grid p {font-size: 16px;line-height: 24px;}
    .Korean_bbq {padding: 40px 0px;}
    .content_wrp { margin-top: 74px; }
    .b_details_title {font-size: 20px;line-height: 24px;}
    .share-title img {max-width: 30px;}
    .share-title{gap:15px;margin: 20px 0px;}
    .share-it span, .share-it p {font-size: 16px; line-height: 24px;}
    .date-details .BK_cloud{top:auto;right: -8%;bottom: -15px;}
    section .share-it .sec_desc{margin-bottom:20px;}
     .racipe-details .b_details_img{text-align: left;}
     .blog-content .BK_cloud{width:70px;}
     .blog-content .NB_cloud3{top:auto;bottom:20px;}
     .blog-content .NB_cloud4 {right: 2.5%;top: 10px;width: 20%;}
     .racipe-details .blog-Sun3 {top: -48px;max-width: 20%;}
     .racipe-details .blog-Sun4 {top: 285px;left: 3%;width: 30%;}
     .bg-color-2.racipe-details .blog-Sun2 { margin: -125px 0px -50px -30px;}
     .bottom-share-it .share-title{justify-content: center;}

     .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(1){margin-left: -50px;}
     .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(3){margin-right: -50px;}

    .Korean_content .Korean-grid .products_title {font-size: 25px; line-height: 120%;}
    .Korean_bbq .Korean_content .action .read_more { font-size: 18px; }
    .Korean_bbq .Korean_content .action .read_more img { width: 22px; }
    .Korean_bbq .Korean_content .sec_header {padding: 20px 0px;}
    .yellow-bg-details .NB_cloud5 {right: 0%;top: 16%;max-width: 100px;}
    .blog-content.pink-bg-details .blog-Sun2 {left: -10%;}
    .blog-content.pink-bg-details .blog-Sun3 {left: 85%; max-width: 140px; top: 70%; } 
    .yellow-details .NB_cloud3{bottom: unset;left: unset;}
    section.noodles_blk.bowls_kits.blog-content.border_bottom.pink-bg-details.happy-sec .b_details_img{padding-bottom:100px;}
    .pink-bg-details .b_details_img .blog-happy1{margin-left:-30%;}
    .pink-bg-details .b_details_img .blog-happy2 {bottom: -10%;left: 75%;}
}
@media(max-width: 500px){
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view img{margin-top: -25px;}
    .page-template-about .hero_sec .hero_row .hero_right_col .location_view span:nth-child(3){margin-top: -20px;}
    .page-template-about .hero_sec .hero_row .hero_right_col{padding: 0px 15px;}
    .page-template-about .hero_sec .hero_row .hero_right_col p{padding: 0; font-size: 20px; width: 100%;}
    .page-template-about .secound_sec .second_row .scond_left_col .left_col_info{width: 100%;}
    .page-template-about .secound_sec .socond_img{top: 61%; right: 0;}
    .page-template-about .secound_sec .socond_img img:nth-child(1){width: 250px;}
    .page-template-about .secound_sec .socond_img img:nth-child(2){width: 200px; right: 125px; top: -44%;}
    .page-template-about .hero_sec .hero_row .hero_right_col .cloud_1{width: 150px;}

    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(1){left: -25px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(2){left: 60px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(3){left: 120px; top: 160px;}
    .page-template-about .pr_sec .pr_main .pr_1 img:nth-child(4){max-width: 100px; left: 240px; top: 145px !important;}
    .page-template-about .pr_sec .pr_main .pr_2 .pr_info{width: 100%; padding: 350px 15px 0px 15px;}
    .page-template-about .pr_sec .pr_main .pr_3 .pr_info{width: 100%; padding: 0px 15px 0px 0px;}
    .page-template-about .pr_sec .pr_img img{width: 250px;}

    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h1{font-size: 35px;}
    .page-template-about .last_sec .last_sec_row .last_left_col .last_sec_info h3{font-size: 35px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img img{width: 350px;}
    .page-template-about .last_sec .last_sec_row .last_right_col .right_col_img{bottom: -135px !important;}
    .page-template-about .last_sec .last_sec_row .last_right_col{padding-bottom: 200px;}
    .yellow-bg-details .NB_cloud5{max-width:80px;}
} 
@media(max-width:375px){
    .BK_nav_bottom .owl-dots .owl-dot { margin-right: 5px; } 
    .bowls_kits .BK_nav_bottom  .owl-nav { gap: 210px; }
    .noodles_blk.other-blog .NB_cloud3 { top: 10%; }
    .pink-bg-details .NB_cloud2{top:0px;}
    .blog-content.pink-bg-details .blog-Sun2{left: -15%;}
}
@media(max-width:319px){
    .product_info_bottom .product_detail_wrap .product_video{ margin: 0 -20px 0 -38px; }
}

/* Pujan Responsive End */

/*23-10-24 responsive*/
@media (max-width: 1650px) {
    .Korean_bbq.border_bottom .container {max-width: 96%;}
    .Korean_content {grid-column-gap: 110px;}
    .Korean_content .Korean-grid .products_title {min-height: 108px;}
}

@media (max-width: 1440px) {
    .Korean_bbq.border_bottom .container {max-width: 100%;}
    .Korean_content {grid-column-gap: 70px;}
    .Korean_content .Korean-grid .Korean_img img {height: 210px;}
}

@media (max-width: 1399px) {
    .Korean_content {grid-column-gap: 50px;}
    .Korean_content .Korean-grid .products_title {font-size: 24px;}
    .Korean_content .Korean-grid p {font-size: 21px;}
}
@media (max-width: 1299px) {
    .Korean_content {grid-column-gap: 30px;}
    .Korean_content .Korean-grid .products_title {min-block-size: 135px;}
}

@media (max-width: 1199px) {
    .Korean_content {grid-column-gap: 40px;grid-template-columns: repeat(2, 1fr);grid-row-gap: 30px;}
    .Korean_content .Korean-grid .products_title {font-size: 22px;min-height: 81px;}
    .Korean_content .Korean-grid p {font-size: 20px;        margin-bottom: 40px;}
    .Korean_bbq .Korean_content .action .read_more {font-size: 20px;}
}

@media (max-width: 991px) {
    .Korean_content {grid-column-gap: 25px;grid-template-columns: repeat(2, 1fr);grid-row-gap: 30px;}
    .Korean_content .Korean-grid p {margin-bottom: 30px;}
    .Korean_bbq .action {margin-bottom: 20px;}
    .Korean_bbq .Korean_content .sec_header {padding: 10px;}
    .Korean_content .Korean-grid .products_title {min-height: 108px;}

    .home-blog-slider .owl-nav button[class^="owl-"] {width: 35px;height: 35px;}
    .home-blog-slider .owl-nav button.owl-prev {left: -30px;}
    .home-blog-slider .owl-nav button.owl-next {right: -30px;}
    .home-blog-slider:not(.owl-loaded) {grid-template-columns: repeat(2 , 1fr);grid-column-gap: 30px;}
    .home-blog-slider:not(.owl-loaded) .Korean-grid:not(:first-child,:nth-child(2)) {display: none;}
}

@media (max-width: 767px){
    .Korean_content {grid-template-columns: repeat(1, 1fr);}
    .Korean_content .Korean-grid .products_title {min-height: auto; }
    .Korean_content .Korean-grid .Korean_img img {height: max-content;}
    .Korean_content .Korean-grid p {font-size: 19px;}

    .noodles_blk.bowls_kits .sec_content .owl-item .item, .bowls_kits_2.bowls_kits .sec_content .owl-item .item, .drinks.bowls_kits .sec_content .owl-item .item, .KP_blk.bowls_kits .sec_content .owl-item .item, .souse_blk.bowls_kits .sec_content .owl-item .item { grid-template-columns: 1fr; padding-bottom: 0;gap:25px;display: block;}
    .bowls_kits .owl-carousel .BK_img img {margin-bottom: 25px;}
}


@media (max-width: 1800px) {
    .blog-content {padding: 100px 0;}
    .blog-content .BK_cloud {width: 6.5%;}
}

@media (max-width: 1600px) {
    .blog-content .NB_cloud4 {top: 35px;}
}

@media (max-width: 767px){
    .blog-content {padding: 70px 0 40px;}
    
    .blog-content .sec_header {max-width: 84%;}
}
@media (max-width: 699px){
    .home-blog-slider .owl-nav button.owl-prev {left: -20px;}
    .home-blog-slider .owl-nav button.owl-next {right: -20px;}
}


/*Point no. 39 */
@media (max-width: 1599px) {
    .product_info_bottom .ingre_method .ingredients {width: 52%;}
    .product_info_bottom .ingre_method .methods{width: 46%;}
}
@media (max-width: 991px){
    .product_info_bottom .ingre_method{flex-direction: column; gap: 20px;}
    .product_info_bottom .ingre_method .ingredients{width: 100%; padding: 0px;}
    .product_info_bottom .ingre_method .methods{width: 100%; padding-bottom: 50px;}
}

@media (max-width: 767px){
    .product_info_bottom .ingre_method .methods{width: 100%; padding-bottom: 0px;}
}

@media (max-width: 499px){
    .product_info_bottom .ingre_method .ingredients .IM_list li{grid-template-columns: 60% 38%;}
}

@media (max-width: 399px){
    .product_info_bottom .ingre_method .ingredients .IM_list li{grid-template-columns: 50% 48%;}
}

@media (max-width: 1600px){
    .compliment-with-prod ul li:nth-child(1) a::before {max-width: 320px; height: 100%; width: 100%; max-height: 320px; transform: translate(-50%, -50%); top: 50%; left: 50%;}
.compliment-with-prod ul li:nth-child(2) a::before {max-width: 320px; height: 100%; width: 100%; max-height: 320px; transform: translate(-50%, -50%); top: 50%; left: 50%;}
.compliment-with-prod ul li a::before{ max-width: 320px; height: 100%; width: 100%; max-height: 320px; transform: translate(-50%, -50%); top: 50%; left: 50%;}
}


@media (max-width: 1440px){
    body.we-love-ramen .ramen-panda-1{top: 45%; right: 77%;}
    body.we-love-ramen .ramen-panda-1 { height: 310px; width: 340px; left: -18%; z-index: -1; bottom: 0; }
}

@media (max-width: 1250px){
    body.we-love-ramen .ramen-panda-1 {left: -23%;}
}

@media (max-width: 991px){
    body.we-love-ramen .ramen-panda-1 {left: -23%; height: 210px; width: 240px;}
}
@media (max-width: 767px){
    body.we-love-ramen .blog-content .BK_cloud{position: static; max-height: 200px; height: auto; width: auto;}
    body.we-love-ramen .racipe-details .b_details-grid{grid-template-columns: 1fr; margin-bottom: 30px;}
    body.we-love-ramen .racipe-details .blog-Sun2, body.we-love-ramen .racipe-details .blog-Sun1{max-height: 190px; width: auto; display: block;}
}

@media (max-width: 700px){
    body.we-love-ramen .ramen-panda-1 {left: -20%; height: 150px; width: 140px;}
}

@media (max-width: 500px){
    body.we-love-ramen .ramen-panda-1 {left: -25%; bottom: 0px !important; top: unset;}
}



@media screen and (min-width:768px) and (max-width:1700px){
    .product_info_bottom .ingre_method .ingredients .IM_list li{
            grid-template-columns: calc(100% - 220px) 191px;
    }
}

@media screen and (max-width:1440px){
    .compliment-with-prod h2{font-size:28px;line-height:30px;}
}

@media screen and (max-width:1199px){
    .compliment-with-prod h2{font-size:22px;line-height: 1;}
}

@media screen and (max-width:991px){
    .compliment-with-prod h2{font-size:18px;line-height: 1;padding-top: 10px; padding-bottom: 10px;}
}

@media (max-width: 767px){
    .zestful_recipes .sec_content #tabs-nav{display: flex; align-items: center; justify-content: center; flex-wrap: wrap; max-width: 100%; row-gap: 10px;}
    .zestful_recipes .sec_content #tabs-nav li{width: 100%;padding: 10px;}
    .zestful_recipes .sec_content #tabs-nav li.with-img{width: 100%;}
    .zestful_recipes .sec_content #tabs-nav li.with-img a {margin: 0px; width: 100%; background-color: #f05423; display: block; color: #FFFFFF;}
    .zestful_recipes .sec_content #tabs-nav li.with-img .recipes-icon-img{display: none;}
    
    .zestful_recipes .z_boll{display: none;}
    .zestful_recipes .sec_content #tabs-nav li.with-img:after {display: block;}
    .zestful_recipes .sec_content #tabs-nav li.active:after {bottom: 3px;background: #FFFFFF;}
    .zestful_recipes .sec_content #tabs-nav li.with-img a {line-height: 100%;padding: 10px;font-size: 16px;text-transform: uppercase;}
    .zestful_recipes .sec_content #tabs-nav a {line-height: 100%;}
    .zestful_recipes .sec_content #tabs-nav li.active a {letter-spacing: 0;}
}