.slickbanner:not(.slick-initialized)>.item:not(:first-child){display:none}.slickbanner:not(.slick-initialized)>.item:first-child{display:block}.slickbanner video{width:100%;display:block}.replica-lightbox{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.87);display:flex;align-items:center;justify-content:center;padding:45px}.replica-lightbox-content{max-width:calc(100vw - 90px);max-height:calc(100vh - 90px)}.replica-lightbox-content img{display:block;width:auto;max-width:100%;max-height:calc(100vh - 90px);object-fit:contain}.replica-lightbox-content video{display:block;width:min(1100px,90vw);max-height:85vh;background:#000}.replica-lightbox-close{position:absolute;top:12px;right:20px;background:none;border:0;color:white;font:36px/1 Arial;cursor:pointer}.replica-form-status{clear:both;padding:15px 0;color:#ad3825;font-size:14px}@media (min-width:1200px){.header .nav-list1>.more:focus-within>.nav-list2{display:block}}.replica-search-empty{padding:60px 0;text-align:center;color:#999}@media (max-width:767px){.replica-lightbox{padding:20px}.replica-lightbox-content{max-width:calc(100vw - 40px)}.replica-lightbox-content img{max-height:80vh}}@media (prefers-reduced-motion:reduce){.wow{visibility:visible!important}.animated{animation:none!important}}.replica-map-snapshot{position:relative;overflow:hidden;background:#f3f2ef}.replica-map-attribution{position:absolute!important;left:1px;bottom:20px;width:77px!important;height:32px!important;z-index:1}.replica-map-custom{width:100%;height:100%;object-fit:cover}body:has([data-replica-page=home]) .bdsharebuttonbox a{float:left}.reference-placeholder,.reference-video-caption{display:block}.reference-placeholder[hidden],.reference-video-caption[hidden],img[data-replica-optional-image][hidden],video[data-replica-video][hidden]{display:none!important}.banner .slickbanner .item .videoz img.reference-video-poster:not([hidden]),.banner .slickbanner .item .videoz img.source:not([hidden]){display:block}@media (min-width:1200px){.banner .slickbanner .item .videoz.reference-video-active{height:auto;padding-bottom:0;aspect-ratio:16/9}.banner .slickbanner .item .videoz.reference-video-active video{width:100%;height:100%;object-fit:cover}}.replica-announcement{position:fixed;z-index:100001;right:24px;bottom:24px;display:flex;align-items:center;gap:14px;max-width:min(420px,calc(100vw - 32px));padding:12px 14px 12px 18px;color:#fff;background:#ad3825;box-shadow:0 4px 16px rgb(0 0 0/18%)}.replica-announcement[hidden]{display:none}.replica-announcement-close{flex:0 0 auto;padding:0 2px;color:inherit;font-size:20px;line-height:1;background:transparent;border:0;cursor:pointer}a[aria-disabled=true]{cursor:not-allowed}.reference-skip{position:absolute;z-index:100002;top:-100px;left:16px;padding:8px 12px;color:#fff;background:#ad3825}.reference-skip:focus,.reference-skip:focus-visible{top:16px}.reference-section-intro{font-size:16px;line-height:1.8}.reference-section-more{text-align:right}.wrap-health .nutrtion .nutrtion-1.reference-nutrition-three>li{width:33.333333%}.wrap-contact .contact.reference-contact-static{height:auto;min-height:0;padding-bottom:0}.wrap-contact .contact.reference-contact-static .text{position:relative;right:auto;bottom:auto;left:auto;width:100%;height:auto;min-height:0;margin:0}.wrap-contact .contact.reference-contact-static .text .item,.wrap-contact .contact.reference-contact-static .text .item:first-child{float:none;width:auto}.reference-benefits .product .item .note p{display:block;height:auto;overflow:visible;-webkit-line-clamp:unset}@media (max-width:767px){.wrap-health .nutrtion .nutrtion-1.reference-nutrition-three>li{width:100%}.reference-benefits .product .item .note p{display:block}}.header :is(a,button,[role=button]):focus-visible,.replica-lightbox :is(button,video):focus-visible{outline:2px solid currentColor;outline-offset:3px}.header .reference-subnav-toggle{display:none}@media (max-width:1199px){.header .nav-list1>.more{position:relative}.header .nav-list1>.more>a{margin-right:52px}.header .reference-subnav-toggle{position:absolute;top:0;right:0;display:grid;place-items:center;width:48px;height:48px;border:0;background:transparent;color:#fff;font-size:28px;cursor:pointer}.header .nav .nav-list1>li.more:after,.header .nav .nav-list1>li.more>a:after{display:none}}@media (max-width:767px){.banner .text,.banner .text h2,.banner .text h3,.banner .text h4,.banner .text p{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.animated,.header .nav,.header .nav-2,.header .nav-3,.search-box,.wow{transition:none!important;animation:none!important}}.wrap-culture .culture-college.reference-copy-first .left{color:#fff;padding:4%;margin-right:0;width:50%}.wrap-culture .culture-college.reference-copy-first .right{float:right;width:50%;padding:0}.wrap-culture .culture-college.reference-copy-first .right img{display:block;width:100%}.wrap-culture .culture-college.reference-copy-first .left h2{font-size:38px;font-weight:700;margin-bottom:2%}.wrap-culture .culture-college.reference-copy-first .left p{font-size:16px;line-height:2;text-align:justify;text-indent:2em}@media (max-width:991px){.wrap-culture .culture-college.reference-copy-first .left,.wrap-culture .culture-college.reference-copy-first .right{width:100%;float:none}.wrap-culture .culture-college.reference-copy-first .left h2{font-size:29px}}.reference-certificate>.reference-placeholder{position:absolute;inset:0}.reference-certificate>.reference-placeholder,.waterfall .item>a>.reference-placeholder{display:flex;align-items:center;justify-content:center;background:#fbf7ee;border:1px solid #e5e5e5;color:#999;font-size:14px}.waterfall .item>a>.reference-placeholder{aspect-ratio:4/3}.waterfall .item h3{font-size:16px;color:#ad3825}.reference-qr-placeholder{display:inline-flex;width:115px;height:115px;align-items:center;justify-content:center;font-size:12px;background:rgba(255,255,255,.06)}.reference-gallery-source,.reference-test-report figcaption{margin:20px 0;color:#666;font-size:14px;line-height:1.8}.reference-test-report{max-width:800px;margin:0 auto 40px;padding:24px;background:#fff;text-align:center}.reference-test-report h3{margin-bottom:20px;color:#ad3825}.reference-company-photo img,.reference-kelp-photo img,.reference-test-report img{display:block;width:100%;height:auto}.reference-kelp-photo{max-width:900px;margin:35px auto 0}.reference-company-photo{margin:24px 0}.wrap-about .text p:empty{display:none}.reference-certificate img{object-fit:contain!important;background:#fbf7ee}.reference-document-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.reference-document-gallery .item{min-width:0}.reference-document-preview{display:flex;align-items:center;justify-content:center;aspect-ratio:3/4;background:#fbf7ee}.reference-document-preview img{width:100%;height:100%;object-fit:contain}.reference-document-gallery h3{margin:16px 0 8px;font-size:17px;color:#ad3825;line-height:1.6}.reference-document-gallery p{color:#666;line-height:1.7}.reference-document-link{display:inline-block;margin:12px 0;color:#ad3825;text-decoration:underline}@media (max-width:991px){.reference-document-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.reference-document-gallery{grid-template-columns:minmax(0,1fr)}}.header .logo,.header.fixed-header .logo{display:flex;align-items:center;padding:14px 24px}.header .logo a{display:flex;align-items:center;height:100%}.header .logo img{width:180px;height:auto;aspect-ratio:3/1;object-fit:contain}.header,.header .nav-list2{background-color:#fffdf7}::selection{background:#ad3825;color:#fffdf7}@media (min-width:1200px) and (max-width:1439px){.header .logo,.header.fixed-header .logo{padding-left:18px;padding-right:18px}.header .logo img{width:150px}}@media (max-width:1199px){.header .logo,.header.fixed-header .logo{height:60px;padding:8px 0}.header .logo img{width:126px;height:42px}}@media (max-width:374px){.header .logo img{width:108px;height:36px}}.wrap-health .greenkelp.reference-photo-background{position:relative;isolation:isolate;background:#30271e}.wrap-health .greenkelp.reference-photo-background>.reference-section-background{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.wrap-health .greenkelp.reference-photo-background:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(25,21,16,.7)}.wrap-brand .brands .item .zhu .pic img{width:100%;height:auto;max-height:640px;object-fit:contain}