.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:1200px;margin:0 auto 40px;padding:24px;background:#fff;text-align:center}.reference-test-report h3{margin-bottom:20px;color:#ad3825}.reference-home-health .greenkelp .reference-test-report a,.reference-home-health .greenkelp .reference-test-report a span{color:#57291f}.reference-test-report-pages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:calc((100% - 72px) / 4);gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:4px 4px 16px}.reference-test-report-pages>a{display:block;min-width:0;color:#57291f;scroll-snap-align:start}.reference-test-report-pages>a:only-child{grid-column:1/-1;width:100%;max-width:640px;justify-self:center}.reference-test-report-pages span{display:block;margin-top:12px;line-height:1.6;overflow-wrap:anywhere}@media (max-width:767px){.reference-test-report{padding:16px}.reference-test-report-pages{grid-template-columns:none;grid-auto-columns:85%;gap:16px}.reference-test-report-pages>a:only-child{grid-column:auto}}.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)}}.reference-patent-deck{max-width:1200px;margin:32px auto 0}.reference-test-report-pages a:focus-visible,.reference-test-report-pages:focus-visible{outline:3px solid #ad3825;outline-offset:3px}.reference-patent-cards{position:relative;container-type:inline-size;aspect-ratio:1.9;isolation:isolate;background:radial-gradient(ellipse at 50% 44%,#fffefa 0,rgb(250 248 242/70%) 45%,transparent 73%),linear-gradient(180deg,transparent 67%,rgb(223 216 202/18%) 88%,transparent)}.reference-patent-cards:after{content:"";position:absolute;z-index:-1;right:2%;bottom:6%;left:2%;height:13%;background:radial-gradient(ellipse,rgb(53 46 33/24%),transparent 68%);filter:blur(8px)}.reference-patent-backdrop{position:absolute;inset:0;pointer-events:none}.reference-patent-frame{position:absolute;bottom:11%;left:50%;box-sizing:border-box;width:29%;aspect-ratio:1556/2200;padding:.85cqi;border:1px solid #14233b;background:linear-gradient(135deg,#65738a,#253955 3%,#15253d 48%,#324863 97%,#101b2e);box-shadow:inset 0 0 0 2px rgb(172 188 210/20%),inset 0 0 0 5px rgb(5 16 34/25%),3px 5px 9px rgb(22 30 39/23%);transform:translateX(-50%)}.reference-patent-frame:before{content:"";position:absolute;z-index:1;inset:8px;inset:.7cqi;border:2px solid #b39351;box-shadow:0 0 0 1px #e5d6a6,inset 0 0 0 1px #f2e5bd;pointer-events:none}.reference-patent-frame:after{content:"";position:absolute;z-index:1;inset:10px;inset:.85cqi;background:linear-gradient(135deg,#f0d990,#b48b41 45%,#f5e3ab 49%,transparent 51%) 0 0,linear-gradient(225deg,#f0d990,#b48b41 45%,#f5e3ab 49%,transparent 51%) 100% 0,linear-gradient(45deg,#f0d990,#b48b41 45%,#f5e3ab 49%,transparent 51%) 0 100%,linear-gradient(315deg,#f0d990,#b48b41 45%,#f5e3ab 49%,transparent 51%) 100% 100%;background-size:7% 5%;background-repeat:no-repeat;pointer-events:none}.reference-patent-side{z-index:calc(5 - var(--depth));bottom:calc(11% + var(--depth) * 1.3%);left:calc(50% + var(--direction) * var(--depth) * 9.35%);transform:translateX(-50%) scale(calc(1 - var(--depth) * .065)) perspective(1200px) rotateY(calc(var(--direction) * -12deg)) rotate(calc(var(--direction) * -1deg));transform-origin:center bottom}.reference-patent-side:nth-child(4n+2){border-color:#957039;background:linear-gradient(135deg,#fbebbc,#c8a15e 4%,#a87c39 48%,#ebd49c 96%,#8f692f)}.reference-patent-peek{display:block;width:100%;height:100%;background:#fffbf1 url(/xian/requirements/patent-stack-peek.webp) var(--peek-position) 0 /800% 100% no-repeat}.reference-patent-card{z-index:5;margin:0;box-shadow:inset 0 0 0 2px rgb(172 188 210/30%),inset 0 0 0 5px rgb(5 16 34/25%),0 8px 20px rgb(22 30 39/28%)}.reference-patent-card .reference-document-preview{width:100%;height:100%;aspect-ratio:auto;overflow:hidden;background:#fffbf1}.reference-patent-card .reference-document-preview img{display:block}@media (max-width:767px){.reference-patent-deck{margin-top:20px}.reference-patent-cards{aspect-ratio:1.6}.reference-patent-frame{width:34%}.reference-patent-side{left:calc(50% + var(--direction) * var(--depth) * 8.75%)}.reference-patent-frame:before{border-width:1px}}.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}.wrap-brand .brands .item .ning .note{text-indent:0}.reference-home-health .greenkelp>.container,.wrap-health .greenkelp.reference-photo-background>.container{padding-top:64px;padding-bottom:64px}.reference-home-health .greenkelp .text,.reference-home-health .nutrtion .text,.wrap-health .greenkelp.reference-photo-background>.container>.box>.box{max-width:980px;margin:30px auto;height:auto;overflow:visible}.reference-home-health.wrap-health .greenkelp .container.box .text.box{height:auto;overflow:visible}.reference-home-health .greenkelp>.container.box{padding-left:24px;padding-right:24px}.reference-home-health .greenkelp .text p,.reference-home-health .nutrtion .text p,.wrap-health .greenkelp.reference-photo-background>.container>.box>.box p{margin:0 0 20px;font-size:18px;line-height:2;text-align:left;text-indent:0}.wrap-health .greenkelp.reference-photo-background .text p,.wrap-health .greenkelp.reference-photo-background>.container>.box>.box p{color:#fffdf7}.reference-home-health .nutrtion .text p{color:#3e322e}.reference-home-health .greenkelp .text p.reference-data-note{color:#e8d8cc;font-size:14px;line-height:1.8}.reference-comparisons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 20px}.reference-comparisons>div{padding:24px 20px;border-top:1px solid #d4b3a0;background:rgb(0 0 0/24%)}.reference-comparisons span,.reference-comparisons strong{display:block;color:#fffdf7}.reference-comparisons strong{margin-bottom:10px;font-size:42px;line-height:1.2}.reference-comparisons span{font-size:15px;line-height:1.8}.reference-recipe-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding:56px 0 80px}.reference-recipe-layout figure{margin:0}.reference-recipe-layout img{display:block;width:100%;height:auto}.reference-recipe-copy h2{margin:0 0 24px;font-size:32px;line-height:1.5;color:#57291f}.reference-recipe-content,.reference-recipe-copy p{color:#3e322e;font-size:18px;line-height:1.9}.reference-recipe-content{margin-top:28px;padding-top:24px;border-top:1px solid #d9c9bf;white-space:pre-line}.reference-kelp-culture .greenkelp h2{color:#fffdf7;text-align:center;font-size:clamp(28px,3vw,38px);line-height:1.5}.reference-culture-dishes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;max-width:1080px;margin-top:48px;margin-right:auto;margin-left:auto;text-align:left}.reference-culture-dishes article{min-width:0;color:#3e322e;background:#fffdf7;box-shadow:0 14px 36px rgb(20 13 10/16%);overflow:hidden}.reference-culture-dishes figure{margin:0}.reference-culture-dishes img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.reference-culture-dishes figcaption{padding:18px 20px;font-size:18px;font-weight:600;line-height:1.5;text-align:center;color:#57291f}.wrap-contact .contact.reference-contact-static .text .item p{font-size:18px;line-height:1.9;overflow-wrap:anywhere}.footer .foot .middle .contact .tel h3{font-size:clamp(28px,3vw,44px);overflow-wrap:anywhere}.footer .foot .middle .contact .note>p{overflow-wrap:anywhere}@media (max-width:991px){.reference-recipe-layout{gap:32px}}@media (max-width:767px){.reference-home-health .greenkelp>.container,.wrap-health .greenkelp.reference-photo-background>.container{padding-top:36px;padding-bottom:36px}.reference-home-health .greenkelp .text p,.reference-home-health .nutrtion .text p,.wrap-health .greenkelp.reference-photo-background>.container>.box>.box p{font-size:16px;line-height:1.9}.reference-comparisons,.reference-recipe-layout{grid-template-columns:minmax(0,1fr)}.reference-comparisons{gap:12px}.reference-comparisons>div{padding:18px 20px}.reference-recipe-layout{padding:28px 0 48px}.reference-recipe-copy h2{font-size:26px}.reference-culture-dishes{grid-template-columns:minmax(0,1fr);max-width:560px;gap:20px;margin-top:32px}}