/*!
    Theme Name: HAKUBAKU
    Description: HAKUBAKU WP theme by Clickr Myanmar
    Version:1.1
    Author: Clickr Myanmar
    Author URI: https: */@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:'Buba DEMO Outline';src:url("fonts/outline/BubaDEMO-Outline.eot");src:url("fonts/outline/BubaDEMO-Outline.eot?#iefix") format("embedded-opentype"),url("fonts/outline/BubaDEMO-Outline.woff2") format("woff2"),url("fonts/outline/BubaDEMO-Outline.woff") format("woff"),url("fonts/outline/BubaDEMO-Outline.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}a{text-decoration:none}a:hover{text-decoration:none}a,button,input[type=button]{cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}button,input[type=button]{border:0 none;outline:none;background-color:transparent}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.logo{width:120px}.logo img{max-width:92%}body{color:#404040;font-size:18px;font-family:'Poppins', sans-serif;font-weight:400;line-height:28px;overflow-x:hidden}.underline-easing{position:relative}.underline-easing:hover::before{transform:scaleX(1);transform-origin:bottom left}.underline-easing::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:#404040;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;-webkit-transition:transform .3s ease}.title-font{color:#732200;font-family:'Raleway', sans-serif;font-size:40px;font-weight:bold}.section-title{display:flex;justify-content:center;align-items:center;color:#C9171D;font-family:'Raleway', sans-serif;font-size:40px;font-weight:800;line-height:47px;overflow:hidden}.section-title img{height:64px}.section-title img:first-of-type{margin-right:15px}.section-title img:last-of-type{margin-left:15px;transform:rotateY(180deg)}.uk-navbar-right{margin-right:2em}.header_shop_cart i{font-size:23px;color:#C9171D;padding:10px 9px;border-radius:50%;background:#fff}.header_shop_cart i:hover{transition:all .3s ease;color:#fff;background:#C9171D}.header_shopping_cart{position:absolute;top:49px;right:50px;z-index:99}.header_shopping_cart i{font-size:23px;color:#C9171D;padding:10px 9px;border-radius:50%;background:#fff}.header_shopping_cart i:hover{transition:all .3s ease;color:#fff;background:#C9171D}.shopping_cart{position:fixed;right:50px;bottom:24px;z-index:99}.shopping_cart i{font-size:23px;color:#fff;padding:10px 9px;border-radius:50%;background:#C9171D}.shopping_cart i:hover{transition:all .3s ease;color:#C9171D;background:#fff}.shopping_cart .cart_number{position:absolute;background:#C9171D;color:#fff;top:-18px;font-weight:400;right:-14px;text-align:center;border:3px solid #C9171D;font-size:13px;min-width:20px;line-height:14px;border-radius:50%}.footer_social{margin-right:40px}header{position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center bottom;z-index:99}header .uk-navbar-container{background:transparent !important;margin-top:18px;padding-bottom:100px}#menu-main-menu{margin:0;padding:0;list-style:none;display:flex;align-items:center}#menu-main-menu li:not(:last-of-type){margin-right:2em}#menu-main-menu li a{color:#C9171D;position:relative}#menu-main-menu li a:hover::before{transform:scaleX(1);transform-origin:bottom left}#menu-main-menu li a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:#C9171D;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;-webkit-transition:transform .3s ease}.mobile_nav_toggle{outline:none !important}.mobile_nav_toggle svg rect{fill:#C9171D}#offcanvas-slide .uk-offcanvas-bar{width:100%;color:#C9171D;background:#FDF8E8}#offcanvas-slide .uk-offcanvas-close{position:static;color:#C9171D;width:40px;height:40px;margin-left:auto}#offcanvas-slide .uk-offcanvas-close svg{width:21px;height:21px}#offcanvas-slide .offcanvas-header{margin-bottom:30px}#menu-mobile-menu{list-style:none;display:flex;flex-direction:column;align-items:center;padding-left:0}#menu-mobile-menu li{margin:0}#menu-mobile-menu li:not(:last-of-type){margin-bottom:15px}#menu-mobile-menu li a{color:#C9171D}.responsive-logo{justify-content:center}footer{padding-top:50px}.footer_bg{background-repeat:no-repeat;background-size:cover;padding:130px 0 75px}.footer_head{margin-bottom:48px}.footer_head img{width:116px;margin-bottom:9px}.footer_head a{color:#C9171D;font-family:'Roboto', sans-serif;font-weight:500;line-height:21px}.footer_menu .menu{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center}.footer_menu .menu li:not(:last-of-type){margin-right:2em}.footer_menu .menu li a{color:#404040;font-family:'Poppins', sans-serif;font-size:16px;line-height:19px;position:relative}.footer_menu .menu li a:hover::before{transform:scaleX(1);transform-origin:bottom left}.footer_menu .menu li a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:#404040;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;-webkit-transition:transform .3s ease}.footer_copy{background:#212529;padding:25px 0}.footer_copy_text{color:#868E96;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;line-height:24px}.footer_social a{display:inline-block}.footer_social a:not(:last-of-type){margin-right:15px}.footer_social img{width:42px}#field_1_4 .ginput_container_select{position:relative}#field_1_4 .ginput_container_select::before{content:url(images/arrow-mail.svg);position:absolute;top:20%;right:10px;pointer-events:none}@media screen and (max-width: 1332px){.header_shopping_cart{right:25px}}@media screen and (max-width: 959px){.header_shopping_cart{right:20px}}@media screen and (max-width: 639px){.menu_icon{order:3;margin-left:10px}.header_shop_cart{margin-right:0;order:2;flex-wrap:wrap;margin-left:auto}.footer_copy_w{flex-direction:column}.footer_copy_text{text-align:center;margin-bottom:15px}.title-font{line-height:45px}header .uk-navbar-container{margin-top:5px}.header_shopping_cart{top:39px;right:75px}.header_shopping_cart i{font-size:15px}.uk-navbar-right{margin-right:0}}@media screen and (max-width: 400px){.footer_menu .menu{flex-direction:column}.footer_menu .menu li{margin:0 0 5px !important}}.banner_section{height:1080px;background-position:center bottom}.banner_container{height:100%}.banner_content_w{height:100%}.banner_left{transform:translateX(-13%)}.banner_content{background-size:auto 100%;background-position:center left;background-repeat:no-repeat;display:flex;align-items:center;width:calc(100% + 75px);height:393px;padding-left:90px;overflow:hidden}.banner_title{max-width:459px;color:#fff;font-size:72px;line-height:85px;overflow:hidden}.banner_clip{transform:translate(-15%, -5%)}.home_desc_section{background-repeat:repeat-x;background-size:auto auto;background-position:bottom left;padding-bottom:89px}.home_desc_header{padding-top:72px;margin-bottom:50px}.home_desc_header img{max-width:161px;margin-bottom:38px}.home_desc_header div{max-width:955px}.home_product_slider_w{margin-bottom:75px}.home_product_row{width:100%;margin-bottom:50px}.home_product_row:nth-child(odd) .home_product_image{order:2}.home_product_row:nth-child(odd) .home_product_desc{order:1}.home_product_image{width:50%;display:flex;justify-content:center}.home_product_image img{transition:all .2s ease;-webkit-transition:all .2s ease}.home_product_desc{width:50%;padding-left:50px}.home_product_desc span{display:inline-block;height:32px;color:#C9171D;background:rgba(201,23,29,0.25);font-size:16px;font-weight:500;line-height:32px;padding:0 10px;margin-bottom:21px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;border-radius:32px}.home_product_desc h3{font-weight:900;line-height:56px;margin-bottom:21px}.home_product_desc div{margin-bottom:21px}.home_product_desc div p{margin-bottom:20px}.home_product_desc a{display:inline-block;height:50px;color:#fff;background:#C9171D;font-size:16px;font-weight:500;line-height:50px;padding:0 25px;border:2px solid #C9171D;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.home_product_desc a:hover{color:#C9171D;background:transparent}.home_product_thumb_title{color:#C9171D;font-family:'Raleway', sans-serif;font-size:24px;font-weight:900;margin-bottom:20px}.home_product_thumb_subtitle{font-family:'Poppins', sans-serif;font-size:18px;font-style:italic;margin-bottom:20px;color:#626262}.home_product_thumb_slider{max-width:836px;padding:20px 0}.home_product_thumb_slider .uk-slider-items>li{padding:0 18px}.home_product_thumb_slider .home_product_thumbs{height:100%;background:#FAFAFA;border-radius:10px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}.home_product_thumb_slider .home_product_thumbs:hover{box-shadow:0 0 7px 3px #8e8d8d3d}.home_product_thumb_slider .uk-slider-nav li a{width:14px;height:14px;border:0 none;background:#DDDDDD}.home_product_thumb_slider .uk-slider-nav li.uk-active a{background:#BF2E1A}.general_section{position:relative;padding:190px 0 150px;overflow:hidden;background-repeat:repeat-y;background-size:100% auto;background-position:top left}.general_main_cliparts{position:absolute}.general_main_cliparts.clip_one{top:0;left:-15px}.general_main_cliparts.clip_two{top:100px;right:-5px}.general_main_cliparts.clip_three{bottom:20px;left:-20px}.general_main_cliparts.clip_four{bottom:40px;right:50px}.general_content_w{position:relative}.general_rows:nth-child(odd) .general_image{transform:translateX(-50px)}.general_rows:nth-child(even){flex-direction:row-reverse}.general_rows:nth-child(even) .general_image{justify-content:flex-end}.general_rows:not(:last-of-type){margin-bottom:117px}.general_image{position:relative;width:calc(50% + 50px)}.general_thumb{position:relative;width:calc(100% - 50px);z-index:2}.general_desc{width:calc(50% - 50px)}.general_desc .title-font{margin-bottom:30px}.general_child_cliparts{display:none;position:absolute;z-index:1}.general_child_cliparts.child_clip_three{top:0;right:0;transform:translate(-15%, -70%)}.general_child_cliparts.child_clip_four{top:0;right:0;transform:translate(55%, -33%) rotate(5deg)}.general_rows:nth-child(3) .general_child_cliparts.child_clip_three{display:block}.general_rows:nth-child(4) .general_child_cliparts.child_clip_four{display:block}@media screen and (max-width: 1400px){.banner_left{transform:translateX(0)}}@media screen and (max-width: 1330px){.general_rows:nth-child(odd) .general_image{transform:translateX(0)}}@media screen and (max-width: 959px){.general_rows{flex-wrap:wrap}.general_rows .title-font-m{position:relative;width:100%;margin-bottom:30px;z-index:2}.general_image{width:100%;margin-bottom:30px}.general_thumb{width:100%;max-width:400px;margin:auto}.general_desc{width:100%;text-align:center}}@media screen and (max-width: 768px){.banner_content{height:300px;padding-left:70px}.banner_title{max-width:310px;font-size:48px;line-height:1.5em}}@media screen and (max-width: 639px){.home_product_row{flex-wrap:wrap}.home_product_row:nth-child(odd) .home_product_image{order:1}.home_product_row:nth-child(odd) .home_product_desc{order:2}.home_product_image{width:100%}.home_product_image img{transform:translateX(0) !important}.home_product_desc{width:100%;padding-left:0;text-align:center}.general_main_cliparts{display:none}}.banner-title .banner_clip_one{top:380px}.banner-title .banner_clip_two{top:480px;transform:translateX(550px)}.banner-title h2{top:45%;margin:0;transform:translateX(100px)}.product-banner .banner_ribbon_one{top:170px}.product-banner .banner_ribbon_two{top:200px;right:0}.product-banner .banner_text{position:absolute;top:360px;left:20%}.somen-notes{font-size:12px;line-height:16px}.somen-subtitle em{color:#732200}.unique-baby-noodle{margin-top:30px;padding-bottom:80px}.unique-baby-noodle .product_row{max-width:900px;display:flex;justify-content:center;flex-wrap:wrap}.unique-baby-noodle .product_ribbon_wrap{margin-bottom:50px}.unique-baby-noodle .product_ribbon{display:flex;justify-content:center;align-items:center;width:600px;height:167px;background-repeat:no-repeat;background-size:100% auto}.unique-baby-noodle .product_ribbon_title{max-width:45%;transform:translate(0, -52%)}.unique-baby-noodle .product_ribbon_title h2{position:relative;display:inline-block;color:#732200;font-family:'Raleway', sans-serif;font-size:36px;font-weight:bold}.unique-baby-noodle .product_ribbon_title h2 span{min-width:0.5em;text-align:center;padding:0;margin:0}.unique-baby-noodle .product_ribbon_title h2.len-ge-29{font-size:1.1rem}.unique-baby-noodle .product_ribbon_title h2.len-ge-23{font-size:1.3rem}.unique-baby-noodle .product_ribbon_title h2.len-ge-21{font-size:1.5rem}.unique-baby-noodle .product_ribbon_title h2.len-ge-16{font-size:1.8rem}.unique-baby-noodle .product_name_image{max-width:90%;margin-bottom:50px}.unique-baby-noodle .product_cards{width:calc(33.33% - 40px);margin:0 20px 40px}.unique-baby-noodle .product_cards a{height:100%;border-radius:8px;transition:all .3s ease;-webkit-transition:all .3s ease;box-shadow:0 5px 15px #fdf2ed}.unique-baby-noodle .product_cards a:hover{box-shadow:0 14px 25px #fdf2ed}.unique-baby-noodle .product_cards a:hover .product_listing_images{transform:scale(1.1)}.unique-baby-noodle .product_cards a:hover .product_listing_titles{color:rgba(115,34,0,0.75)}.unique-baby-noodle .product_listing_images{width:auto;max-height:150px;transition:all .3s ease;-webkit-transition:all .3s ease}.unique-baby-noodle .product_listing_titles{position:relative;display:inline-block;color:#732200;line-height:1.2em}.unique-baby-noodle .unique-baby-noodle-img{position:relative}.unique-baby-noodle .unique-baby-noodle-img::before{content:url(images/line-1.png);position:absolute;left:150px;top:35%}.unique-baby-noodle .unique-baby-noodle-img::after{content:url(images/line-2.png);position:absolute;right:150px;top:35%}.unique-baby-noodle .unique-baby-noodle-text{padding-top:30px;max-width:850px;margin:0 auto}.product_detail_breakcrumb{color:#732200;margin-bottom:50px}.product_detail_breakcrumb a{color:#732200}.product_detail_breakcrumb a:hover{opacity:.75}.product_detail_section{padding:30px 0 30px}.product_detail_image{padding-right:30px}.product_detail_image img{max-height:500px}.product_detail_text h3{font-weight:900;line-height:56px;margin-bottom:21px}.about-noodle-top{margin-top:45px}.about-noodle-top,.about-noodle-bottom{height:85px;background-position:100% 100%}.about-noodle{background:#fdf2ed}.about-noodle .about-noodle-one{top:30px;left:100px}.about-noodle .about-noodle-two{bottom:-35px;width:500px;left:100px}.about-noodle .about-noodle-three{right:100px;bottom:-75px;width:500px}.about-noodle .about-noodle-img{z-index:1}.about-noodle .uk-container{z-index:2;position:relative;padding:100px 0}.about-noodle .about-noodle-list{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.about-noodle .about-noodle-list:nth-last-child(1){margin-bottom:0px}.about-noodle .about-noodle-list:nth-of-type(1) .about-noodle-list-img span{transform:rotate(10deg)}.about-noodle .about-noodle-list:nth-child(even) .about-noodle-list-img{order:2}.about-noodle .about-noodle-list:nth-child(even) .about-noodle-list-img span{transform:rotate(-10deg)}.about-noodle .about-noodle-list:nth-of-type(3) .about-noodle-list-img span{transform:rotate(-10deg);left:-10px}.about-noodle .about-noodle-list-img{width:360px}.about-noodle .about-noodle-list-img span{position:absolute;font-size:78px;color:#732200;font-family:'Buba DEMO Outline';font-weight:500;left:5px;top:10px}.about-noodle .about-noodle-list-text{max-width:calc(100% - 400px)}.about-noodle .about-noodle-list-text p{padding-top:10px;max-width:100%}.noodle-step-wrap{padding-top:40px}.noodle-step-wrap .uk-card{background:#fdf2ed;border-radius:50%;padding:20px 20px;position:relative;width:300px;margin:0 auto}.noodle-step-wrap .uk-card img{width:280px}.noodle-step-wrap p{padding-top:25px}.noodle-step-wrap .uk-grid>*{padding-left:50px}.noodle-step-wrap .cook-arrow-one{top:40%;left:330px;z-index:2}.noodle-step-wrap .cook-arrow-two{right:315px;top:35%;z-index:2}.noodle-step-wrap .noodle-step-list{padding-top:45px}.noodle-step-wrap .noodle-step{position:absolute;width:70px;height:70px;background:#C9171D;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;left:10px}.noodle-step-wrap .noodle-step span{font-size:28px}.ingredients{padding-left:0;list-style:none;color:#732200;font-family:'Poppins', sans-serif;font-weight:600;line-height:22px;margin-top:10px;margin-bottom:30px}.ingredients>li{margin-bottom:5px}.ingredients>li.uk-first-column{padding-right:20px}.pancake_ingredients_w{margin-top:22px;margin-bottom:30px}.pancake_ingredients_w h4{color:#732200;font-family:'Poppins', sans-serif;font-weight:600;margin-bottom:10px}.pancake_ingredients_w ul{list-style:none;margin:0;padding:0;color:#732200;font-family:'Poppins', sans-serif;font-weight:400;line-height:22px}.pancake_ingredients_w ul li{margin-bottom:5px}.directions p{margin-bottom:15px}.somen-list{margin-top:65px;margin-bottom:95px;padding-top:65px;padding-bottom:95px}.somen-list .swiper-pagination{left:50%;transform:translateX(-50%)}.somen-list .swiper-pagination-bullet-active{background:#C9171D}.somen-list .swiper-pagination-bullet{margin-right:10px}.somen-list .somen-content-wrap{margin:0 30px;background-color:#FDF8E8;border:4px solid #F4E5B5;border-radius:60px}.somen-list .somen-content{padding:40px 65px 40px 65px}.somen-list .somen-content-left{width:500px}.somen-list .somen-content-right{display:flex;align-items:center;justify-content:center}.somen-list .somen-content-right img{height:410px}.somen-list .divider{width:5px;background:#f4e5b6;border-radius:99px;margin-left:50px;min-height:100%;margin-right:40px}.somen-list .swiper-button-prev,.somen-list .swiper-button-next{width:70px;height:70px;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.somen-list .swiper-button-prev{left:0}.somen-list .swiper-button-prev::after{content:url("images/left-arrow-symbol1.png");height:36px}.somen-list .swiper-button-next{right:0}.somen-list .swiper-button-next::after{content:url("images/right-arrow-symbol1.png");height:36px}.retail-store{height:700px;display:flex;align-items:center;justify-content:center;background-position:center}.retail-store .retail-store-link{display:flex;justify-content:center}.retail-store .retail-store-btn{min-width:195px;background:#C9171D;border-radius:60px;font-size:16px;padding-top:10px;padding-bottom:10px;margin-right:15px;position:relative;z-index:2;cursor:pointer;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.retail-store .retail-store-btn img{margin-left:8px}.retail-store .show_list ul{display:block !important;transition:transform .5s ease;-webkit-transition:all .5s ease}.retail-store .show_list .retail-store-btn img{transform:rotate(180deg);transition:transform .3s ease;-webkit-transition:all .3s ease}.retail-store .retail-store-btn-wrap{position:relative}.retail-store .retail-store-btn-wrap:nth-last-child(1) .retail-store-btn{min-width:160px;margin-right:0}.retail-store .retail-store-btn-wrap:nth-last-child(1) ul{min-width:160px}.retail-store .retail-store-btn-wrap ul{list-style:none;padding-left:0;min-width:195px;background:#fff;border-radius:30px;padding-top:60px;padding-bottom:30px;margin-top:0px;position:absolute;top:0px;z-index:1;display:none}.retail-store .retail-store-btn-wrap ul li{color:#999;font-size:16px}.retail-store .retail-store-btn-wrap ul li a{color:#C9171D}.retail-store .retail-store-btn-wrap ul li a:hover{border-bottom:2px solid #C9171D;transition:transform .3s ease}.retail-store .retail-store-content{color:#fff}.retail-store .retail-store-content h3{font-size:32px;font-family:'Montserrat', sans-serif;color:#fff;padding-bottom:15px;font-size:32px;font-weight:800}.retail-store .retail-store-content p{font-family:'Roboto', sans-serif;max-width:750px;padding-bottom:25px}@media only screen and (max-width: 959px){.unique-baby-noodle .unique-baby-noodle-img::before{left:50px;top:25%}.unique-baby-noodle .unique-baby-noodle-img::after{right:50px;top:25%}.unique-baby-noodle .unique-baby-noodle-img img{width:450px}.about-noodle .uk-container{padding-left:30px;padding-right:30px;padding-top:0;padding-bottom:0}.about-noodle .about-noodle-list{flex-direction:column;margin-bottom:50px}.about-noodle .about-noodle-list:nth-child(even) .about-noodle-list-img{order:0}.about-noodle .about-noodle-list:nth-of-type(3) .about-noodle-list-img span{left:0px}.about-noodle .about-noodle-list-text{max-width:100%}.about-noodle .about-noodle-list-text p{width:auto;padding-top:30px}.about-noodle:nth-child(even) .about-noodle-list-text{order:2;padding-top:30px}.about-noodle .about-noodle-three{bottom:450px}.somen-list .somen-content{flex-direction:column}.somen-list .divider{display:none}.somen-list .somen-content-left{width:auto;order:2}.noodle-step-wrap .noodle-step{left:-30px;top:-10px}.noodle-step-wrap .cook-arrow-one{top:35%;left:205px;width:70px}.noodle-step-wrap .cook-arrow-two{width:90px;right:175px;top:30%}}@media only screen and (max-width: 639px){.directions p{color:#732200}.somen-list-mobile{padding-top:30px;padding-bottom:50px}.somen-list-mobile .uk-accordion-content{padding-left:20px;padding-right:30px;position:relative}.somen-list-mobile .uk-accordion-content::before{content:"";background:#f4e5b6;width:calc(100% - 140px);height:4px;position:absolute;top:-20px;right:0}.somen-list-mobile .title-font{font-size:24px;line-height:30px;font-weight:800}.somen-list-mobile .section-title{justify-content:start}.somen-list-mobile .uk-accordion-title::before,.somen-list-mobile .uk-open>.uk-accordion-title::before{background-image:none;content:none}.somen-list-mobile .uk-accordion .somen-list-wrap{background:#fdf8e8;border-radius:15px;border:4px solid #f4e5b6;padding:10px}.somen-list-mobile .uk-accordion .uk-accordion-title{display:flex;align-items:center}.somen-list-mobile .uk-accordion .uk-accordion-title div:nth-last-child(1){margin-left:10px}.somen-list-mobile .uk-accordion .uk-accordion-title div:nth-child(1){min-width:125px}.somen-list-mobile .uk-accordion .uk-accordion-title div:nth-child(1) img{border-radius:10px}.product-banner{background-position:30% bottom;display:flex;align-items:center;justify-content:center}.product-banner .banner_ribbon_one{display:none}.product-banner .banner_ribbon_two{display:none}.product-banner .banner_text{position:static;max-width:350px}.unique-baby-noodle{padding-bottom:50px}.unique-baby-noodle .product_row{flex-direction:column;justify-content:flex-start;align-items:center}.unique-baby-noodle .product_ribbon_title h2.len-ge-29{font-size:13px}.unique-baby-noodle .product_ribbon_title h2.len-ge-23{font-size:1rem}.unique-baby-noodle .product_ribbon_title h2.len-ge-21,.unique-baby-noodle .product_ribbon_title h2.len-ge-16{font-size:1.1rem}.unique-baby-noodle .product_cards{width:100%;margin:0 0 40px}.unique-baby-noodle .product_cards a{box-shadow:0 14px 25px #fdf2ed;padding:30px 15px}.unique-baby-noodle .product_ribbon{height:107px}.retail-store{height:610px}.banner_section{height:600px}.banner-title .banner_clip_one{top:250px;width:280px}.banner-title .banner_clip_two{top:350px;transform:translateX(280px);width:70px}.banner-title h2{top:280px;margin:0;transform:translateX(35px)}.unique-baby-noodle .unique-baby-noodle-img:before,.unique-baby-noodle .unique-baby-noodle-img::after{display:none}.unique-baby-noodle .unique-baby-noodle-img img{width:auto}.unique-baby-noodle .unique-baby-noodle-text br{display:none}.about-noodle .uk-container{padding-left:15px;padding-right:15px}.about-noodle .about-noodle-img{display:none}.about-noodle .about-noodle-list-img{width:auto;margin-bottom:30px}.noodle-step-wrap .noodle-step{left:0px;top:20px}.noodle-step-wrap .uk-grid>*{padding-left:30px;margin-bottom:45px}.noodle-step-wrap .uk-card{max-width:100%}.noodle-step-wrap .cook-arrow-two{width:90px;right:60px;top:66%;transform:rotate(130deg)}.noodle-step-wrap .cook-arrow-one{top:34%;left:220px;width:80px;transform:rotate(115deg)}.ingredients{margin-bottom:30px}.somen-list .somen-content{padding:15px}.somen-list .somen-content-wrap{margin:0 0px;border-radius:20px}.somen-list .swiper-button-prev,.somen-list .swiper-button-next{display:none}.retail-store .retail-store-btn-wrap ul{box-shadow:0 0 7px 3px #8e8d8d3d;top:48px;padding-top:30px;z-index:3}.retail-store .retail-store-link{flex-direction:column;align-items:center}.retail-store .retail-store-btn{margin-bottom:15px;margin-top:0}.retail-store .retail-store-content a{max-width:160px}.retail-store .retail-store-content a:nth-of-type(1){margin-right:0px;margin-bottom:15px}}@media only screen and (max-width: 414px){.unique-baby-noodle .product_ribbon_title h2{font-size:21px}}@media only screen and (max-width: 320px){.banner-title{line-height:50px}.banner-title .banner_clip_two{top:370px;transform:translateX(220px);width:70px}.product-banner .banner_text{max-width:300px}}.faq_section{padding:125px 0}.faq_section .section-title{margin-bottom:72px}.faq_accordion{padding:0 15px}.faq_accordion li{padding-bottom:18px;border-bottom:1px solid #C9171D}.faq_accordion li:not(:last-of-type){margin-bottom:38px}.faq_accordion .uk-accordion-title{display:flex;align-items:center;justify-content:space-between;color:#000;font-size:18px;font-weight:500;line-height:27px}.faq_accordion .uk-accordion-title::before{display:none}.faq_accordion .uk-accordion-title span{position:relative;flex-shrink:0;width:14px;height:14px;margin:0 10px;transition:all .5s ease;-webkit-transition:all .5s ease}.faq_accordion .uk-accordion-title span::before{content:"";position:absolute;top:0;left:calc(50% - 1px);width:2px;height:100%;background:#404040;transition:all .5s ease;-webkit-transition:all .5s ease}.faq_accordion .uk-accordion-title span::after{content:"";position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;background:#404040;transition:all .5s ease;-webkit-transition:all .5s ease}.faq_accordion li.uk-open .uk-accordion-title span{transform:rotate(180deg)}.faq_accordion li.uk-open .uk-accordion-title span::before{opacity:0}.faq_accordion li.uk-open .uk-accordion-title span::after{background:#C9171D}.faq_accordion .uk-accordion-content{color:rgba(0,0,0,0.6);font-size:16px}.contact_section .section-title{margin-bottom:33px}.contact_form_left{width:calc(50% - 25px)}.contact_content_w{padding:47px 40px 0}.contact_title{color:#C9171D;font-family:'Raleway', sans-serif;font-size:24px;font-weight:900;line-height:30px;margin-bottom:30px}.contact_desc{line-height:30px;margin-bottom:27px}.contact_mail_link{display:inline-block;color:#C9171D;font-size:20px;font-weight:500;line-height:36px;margin-bottom:24px}.contact_mail_link::before{background:#C9171D}.contact_mail_link:hover{color:#C9171D}.contact_social a{display:inline-block}.contact_social a:not(:last-of-type){margin-right:20px}.contact_form_right{width:calc(50% + 25px)}.contact_clip_left,.contact_clip_right{flex-shrink:0}.contact_clip_right img{transform:translate(20px, 70%)}.contact_form_w{padding:0 20px 0 30px}.contact_form_w .gfield{padding-right:0 !important;margin-top:20px !important}.contact_form_w .ginput_container *{color:#404040;font-family:'Montserrat', sans-serif !important;font-size:18px !important;font-weight:500;line-height:22px;outline:none}.contact_form_w .ginput_container input,.contact_form_w .ginput_container select,.contact_form_w .ginput_container textarea{background:rgba(255,255,255,0.5);padding:19px 24px !important;border:1px solid #C9171D !important;border-radius:2px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none}.contact_form_w .ginput_container input::placeholder,.contact_form_w .ginput_container select::placeholder,.contact_form_w .ginput_container textarea::placeholder{color:#404040;opacity:1}.contact_form_w .ginput_container select{background-repeat:no-repeat;background-size:18px auto;background-position:calc(100% - 24px) center;padding-right:66px !important}.contact_form_w .ginput_container textarea{height:180px !important}.contact_form_w .gform_footer{margin-top:0 !important;display:flex;justify-content:flex-end}.contact_form_w .gform_footer input[type=submit]{height:50px;color:#fff;background:#C9171D;font-family:'Poppins', sans-serif;font-size:16px !important;font-weight:500;line-height:50px;padding:0 36px;margin:0 !important;border:2px solid #C9171D;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;transition:all .3s ease;-webkit-transition:all .3s ease}.contact_form_w .gform_footer input[type=submit]:hover{color:#C9171D;background:transparent}.contact_form_w li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0 !important}.contact_form_w li.gfield.gfield_error{padding-top:0 !important;border:0 none !important;background:transparent !important}.contact_form_w li.gfield.gfield_error .ginput_container{margin:0 !important;padding:0 !important}.contact_form_w li.gfield.gfield_error .ginput_container_textarea+.validation_message{margin-top:-8px !important}.contact_form_w li.gfield.gfield_error input{margin-top:0 !important}.contact_form_w .gform_validation_errors{display:none}.contact_form_w .gfield_description{padding-top:5px !important}.contact_form_w .gfield_validation_message{color:#C9171D !important;font-weight:500 !important}.contact_form_w .gform_confirmation_wrapper{height:100%;display:flex;align-items:center}#contact-form li.gfield.gfield_error{max-width:100% !important}@media screen and (max-width: 959px){.contact_form_row{flex-wrap:wrap}.contact_form_left{width:100%;margin-bottom:30px}.contact_content_w{padding:30px 0 0}.contact_form_right{width:100%}.contact_form_w{flex-grow:1}}@media screen and (max-width: 639px){.contact_form_right{position:relative}.contact_clip_left,.contact_clip_right{position:absolute;z-index:1}.contact_clip_left{bottom:0;left:0}.contact_clip_right{top:0;right:0}.contact_clip_right img{transform:translate(10px, 50%)}.contact_form_w{position:relative;z-index:2;padding:0}}
