.ns-catalog-exact[data-handle=kuro-kosen] .ns-spiro-bundle-image{position:relative;width:min(170px,calc(36cqw - 4.32px));max-width:100%;aspect-ratio:17 / 27}.ns-catalog-exact[data-handle=kuro-kosen] .ns-spiro-bundle-image>img{position:absolute;width:auto;max-width:none;height:100%;left:50%;top:50%;translate:-50% -50%;object-fit:contain}.ns-catalog-exact[data-handle=kuro-kosen] .ns-spiro-bundle-kosen>img{height:85%}@media(max-width:749px){.ns-catalog-exact[data-handle=kuro-kosen] .ns-spiro-bundle-image{width:min(170px,calc(36cqw - 2.88px))}}.ns-catalog-exact[data-handle=kuro-kosen] .ns-how-image{min-width:0;min-height:84px}.ns-catalog-exact[data-handle=kuro-kosen] .ns-how-image>img{width:76px;max-width:none;height:auto;mix-blend-mode:multiply}@media(max-width:749px){.ns-catalog-exact[data-handle=kuro-kosen] .ns-how-image{min-height:68px}.ns-catalog-exact[data-handle=kuro-kosen] .ns-how-image>img{width:60px}}.ns-catalog-exact[data-handle=kuro-kosen] .ns-sticky-image{position:relative}.ns-catalog-exact[data-handle=kuro-kosen] .ns-sticky-image img{position:absolute;width:auto;height:27px;max-width:none;left:50%;top:50%;translate:-50% -50%}.ns-catalog-exact[data-handle=kuro-kosen] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=kuro-kosen] .ns-pack-interact>.ns-pack-photo{position:absolute;width:100%;max-width:none;height:auto;max-height:none;left:50%;top:48.25%;translate:-50% -50%}.ns-catalog-exact[data-handle=kuro-kosen] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=kuro-kosen] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=kuro-kosen] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=kuro-kosen] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=kuro-kosen] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=kuro-kosen] .ns-story-visual>img{position:absolute;width:50%;max-width:none;height:auto;left:auto;right:0;top:calc(90px - 21vw);object-fit:contain;object-position:50% 0;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%);mask-image:linear-gradient(90deg,transparent,#000 15%);-webkit-mask-composite:source-over;mask-composite:add}@media(max-width:749px){.ns-catalog-exact[data-handle=kuro-kosen] .ns-story-visual{background:#ed91a5}.ns-catalog-exact[data-handle=kuro-kosen] .ns-story-visual>img{width:100%;height:auto;top:0;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.ns-catalog-exact[data-handle=kuro-kosen] .ns-story-content{padding-top:32px;gap:clamp(240px,65vw,485px)}}.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery>.ns-media.ns-ko-poster,.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery>.ns-media.ns-ko-bottle{aspect-ratio:4 / 3;align-self:start;background:#eee}.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery .ns-ko-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery .ns-ko-bottle img{position:absolute;width:auto;max-width:none;height:92.277868%;max-height:none;left:50%;top:50%;translate:-50% -50%;object-fit:contain;padding:0;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery .ns-ko-back img{height:92.702486%;translate:-50.033602% -50%}.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=kuro-kosen] .ns-gallery>.ns-ko-back{grid-column:1 / -1}@media(max-width:749px){.ns-catalog-exact[data-handle=spi2ro-plus] .ns-story-content{padding-top:clamp(180px,40vw,300px);gap:36px}}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-ingredient-photo>a{display:block;width:100%;height:100%}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-ingredient-photo img{width:100%;height:100%;object-fit:cover;object-position:center;padding:0}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-ingredient-photo>a:focus-visible{outline:3px solid #173e35;outline-offset:-4px}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-components-heading{margin:0 0 12px;font:inherit;font-weight:600}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-components{margin:0 0 24px;padding-left:20px}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-components li+li{margin-top:14px}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-components li p{margin:4px 0 0}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-bundle-visual{container-type:inline-size}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-bundle-image{position:relative;width:min(170px,calc(36cqw - 4.32px));max-width:100%;aspect-ratio:17 / 27}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-bundle-image>img{position:absolute;width:auto;max-width:none;height:100%;left:50%;top:50%;translate:-50% -50%;object-fit:contain}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-bundle-kosen>img{height:85%}@media(max-width:749px){.ns-catalog-exact[data-handle=spi2ro-plus] .ns-spiro-bundle-image{width:min(170px,calc(36cqw - 2.88px))}}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-how-image{min-width:0;min-height:84px}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-how-image>img{width:76px;max-width:none;height:auto;mix-blend-mode:multiply}@media(max-width:749px){.ns-catalog-exact[data-handle=spi2ro-plus] .ns-how-image{min-height:68px}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-how-image>img{width:60px}}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-sticky-image{position:relative}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-sticky-image img{position:absolute;width:auto;height:28px;max-width:none;left:50%;top:50%;translate:-50% -49.96873%}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:96.3%;max-height:none;left:50%;top:48.3%;translate:-50% -49.96873%}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=spi2ro-plus] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=spi2ro-plus] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-story-visual>img{position:absolute;width:50%;max-width:none;height:calc(100% + 24px);left:auto;right:0;top:-24px;object-fit:cover;object-position:75% 0;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%);mask-image:linear-gradient(90deg,transparent,#000 15%);-webkit-mask-composite:source-over;mask-composite:add}@media(max-width:749px){.ns-catalog-exact[data-handle=spi2ro-plus] .ns-story-visual>img{width:100%;height:100%;top:0;-webkit-mask-image:none;mask-image:none}}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-gallery>.ns-media.ns-sp-poster,.ns-catalog-exact[data-handle=spi2ro-plus] .ns-gallery>.ns-media.ns-sp-bottle{aspect-ratio:4 / 3;align-self:start;background:#eee}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-gallery .ns-sp-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-gallery .ns-sp-bottle img{position:absolute;width:auto;max-width:none;height:92.294372%;max-height:none;left:50%;top:50%;translate:-50% -49.96873%;object-fit:contain;padding:0;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-gallery .ns-sp-back img{height:92.307692%;translate:-50.042808% -50%}.ns-catalog-exact[data-handle=spi2ro-plus] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=homega] .ns-gallery>.ns-media.ns-ho-poster,.ns-catalog-exact[data-handle=homega] .ns-gallery>.ns-media.ns-ho-bottle{aspect-ratio:4 / 3;align-self:start;background:#eee}.ns-catalog-exact[data-handle=homega] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=homega] .ns-gallery .ns-ho-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=homega] .ns-gallery .ns-ho-bottle img{position:absolute;width:auto;max-width:none;height:92.006064%;max-height:none;left:50%;top:50%;translate:-50% -50.021968%;object-fit:contain;padding:0;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=homega] .ns-gallery .ns-ho-back img{height:81.96098%;translate:-50.082645% -49.829102%}.ns-catalog-exact[data-handle=homega] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=glpro-core] .ns-how-image{position:relative;min-width:0;min-height:0;height:84px}.ns-catalog-exact[data-handle=glpro-core] .ns-how-image>img{position:absolute;height:90.01069px;width:auto;max-width:none;left:49.35%;top:48.3%;translate:-50.15949% -51.71451%}@media(max-width:749px){.ns-catalog-exact[data-handle=glpro-core] .ns-how-image{height:68px}.ns-catalog-exact[data-handle=glpro-core] .ns-how-image>img{height:73.829px}}.ns-catalog-exact[data-handle=imuglo] .ns-ingredient-image>img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ns-catalog-exact[data-handle=homega] .ns-ingredient-image>img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ns-catalog-exact[data-handle=homega] .ns-homega-ingredient-3>img{position:relative;width:106%;max-width:none;left:-6%}.ns-catalog-exact[data-handle=imuglo] .ns-imu-ingredient-2>img{position:absolute;width:106%;max-width:none;left:-6%;object-position:50% 55%}.ns-catalog-exact[data-handle=imuglo] .ns-how-image{position:relative;min-width:0;min-height:0;height:84px}.ns-catalog-exact[data-handle=imuglo] .ns-how-image>img{position:absolute;height:81.9275px;width:auto;max-width:none;left:49.35%;top:48.3%;translate:-50.641% -50.0552%}@media(max-width:749px){.ns-catalog-exact[data-handle=imuglo] .ns-how-image{height:68px}.ns-catalog-exact[data-handle=imuglo] .ns-how-image>img{height:67.199px}}.ns-catalog-exact[data-handle=imuglo] .ns-sticky-image{position:relative}.ns-catalog-exact[data-handle=imuglo] .ns-sticky-image img{position:absolute;width:auto;height:30.3px;max-width:none;left:50%;top:50%;translate:-50% -50.0216%}.ns-catalog-exact[data-handle=glpro-core] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=glpro-core] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:108.8292%;max-height:none;left:49.35%;top:48.3%;translate:-50.15949% -51.71451%}.ns-catalog-exact[data-handle=glpro-core] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=glpro-core] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=glpro-core] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=glpro-core] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=imuglo] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=imuglo] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:99.0544%;max-height:none;left:49.35%;top:48.3%;translate:-50.641% -50.0552%}.ns-catalog-exact[data-handle=imuglo] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=imuglo] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=imuglo] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=imuglo] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=glpro-core] .ns-gallery>.ns-media.ns-gl-poster,.ns-catalog-exact[data-handle=glpro-core] .ns-gallery>.ns-media.ns-gl-bottle{aspect-ratio:4 / 3;align-self:start;background:#eee}.ns-catalog-exact[data-handle=glpro-core] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=glpro-core] .ns-gallery .ns-gl-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=glpro-core] .ns-gallery .ns-gl-bottle img{position:absolute;height:auto;max-width:none;width:92.7607%;max-height:none;left:50%;top:50%;translate:-50% -50%;object-fit:contain;padding:0;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=glpro-core] .ns-gallery .ns-gl-back img{width:92.7295%}.ns-catalog-exact[data-handle=glpro-core] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}@media(min-width:750px){.ns-catalog-exact[data-handle=glpro-core] .ns-gallery>.ns-gl-back{grid-column:1 / -1}}.ns-catalog-exact[data-handle=homega] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=homega] .ns-story-visual>img{position:absolute;width:auto;max-width:none;height:calc(100% + 24px);left:auto;right:0;top:-24px;object-fit:cover;object-position:50% 50%;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%);mask-image:linear-gradient(90deg,transparent,#000 15%);-webkit-mask-composite:source-over;mask-composite:add}@media(max-width:749px){.ns-catalog-exact[data-handle=homega] .ns-story-visual>img{width:auto;-webkit-mask-image:none;mask-image:none}}.ns-catalog-exact[data-handle=glpro-core] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=glpro-core] .ns-story-visual>img{position:absolute;width:auto;max-width:none;height:calc(100% + 24px);left:auto;right:0;top:-24px;object-fit:cover;object-position:50% 50%;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%);mask-image:linear-gradient(90deg,transparent,#000 15%);-webkit-mask-composite:source-over;mask-composite:add}@media(max-width:749px){.ns-catalog-exact[data-handle=glpro-core] .ns-story-visual>img{width:100%;-webkit-mask-image:none;mask-image:none}}.ns-catalog-exact[data-handle=imuglo] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=imuglo] .ns-story-visual>img{position:absolute;width:50%;max-width:none;height:calc(100% + 24px);left:auto;right:0;top:-24px;object-fit:cover;object-position:75% 0;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%);mask-image:linear-gradient(90deg,transparent,#000 15%);-webkit-mask-composite:source-over;mask-composite:add}@media(max-width:749px){.ns-catalog-exact[data-handle=imuglo] .ns-story-visual>img{width:100%;-webkit-mask-image:none;mask-image:none}}.ns-catalog-exact[data-handle=imuglo] .ns-gallery>.ns-media.ns-imu-poster,.ns-catalog-exact[data-handle=imuglo] .ns-gallery>.ns-media.ns-imu-bottle{aspect-ratio:4 / 3;align-self:start;background:#eee}.ns-catalog-exact[data-handle=imuglo] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=imuglo] .ns-gallery .ns-imu-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=imuglo] .ns-gallery .ns-imu-bottle img{position:absolute;width:auto;max-width:none;height:92.225%;max-height:none;left:50%;top:50%;translate:-50% -50.0216%;object-fit:contain;padding:0;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=imuglo] .ns-gallery .ns-imu-back img{height:92.2217%;translate:-50.0366% -50%}.ns-catalog-exact[data-handle=imuglo] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=glpro-core] .ns-sticky-image{position:relative}.ns-catalog-exact[data-handle=glpro-core] .ns-sticky-image img{position:absolute;width:32px;height:auto;max-width:none;left:50%;top:50%;translate:-50% -50%}.ns-catalog-exact[data-handle=tmk] .ns-sticky-image{position:relative}.ns-catalog-exact[data-handle=tmk] .ns-sticky-image img{position:absolute;width:45px;height:45px;max-width:none;left:50%;top:50%;translate:-48.9815% -51.3889%}.ns-catalog-exact[data-handle=tmk] .ns-how-image{position:relative;min-width:0;min-height:0;height:84px}.ns-catalog-exact[data-handle=tmk] .ns-how-image>img{position:absolute;height:89px;width:auto;max-width:none;left:49.35%;top:48.3%;translate:-50.8726% -49.4537%}@media(max-width:749px){.ns-catalog-exact[data-handle=tmk] .ns-how-image{height:68px}.ns-catalog-exact[data-handle=tmk] .ns-how-image>img{height:73px}}.ns-catalog-exact[data-handle=homega] .ns-how-image{min-width:0;min-height:84px}.ns-catalog-exact[data-handle=homega] .ns-how-image>img{width:76px;max-width:none;height:auto;mix-blend-mode:multiply}@media(max-width:749px){.ns-catalog-exact[data-handle=homega] .ns-how-image{min-height:68px}.ns-catalog-exact[data-handle=homega] .ns-how-image>img{width:60px}}.ns-catalog-exact[data-handle=erojan] .ns-how-image{min-width:0;min-height:84px}.ns-catalog-exact[data-handle=erojan] .ns-how-image>img{width:76px;max-width:none;height:auto;mix-blend-mode:multiply}@media(max-width:749px){.ns-catalog-exact[data-handle=erojan] .ns-how-image{min-height:68px}.ns-catalog-exact[data-handle=erojan] .ns-how-image>img{width:60px}}.ns-catalog-exact[data-handle=erojan] .ns-ingredient-image>img{object-fit:cover;object-position:center}.ns-catalog-exact[data-handle=erojan] .ns-ero-ingredient-isolated{position:relative;background:#f0f2e9}.ns-catalog-exact[data-handle=erojan] .ns-ero-ingredient-isolated>img{position:absolute;width:100%;left:0;object-fit:contain;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=erojan] .ns-ero-ingredient-1>img{height:110%;top:-9%}.ns-catalog-exact[data-handle=erojan] .ns-ero-ingredient-3>img{height:95%;top:2.5%}.ns-catalog-exact[data-handle=erojan] .ns-ero-ingredient-2>img{object-position:50% 100%}.ns-catalog-exact[data-handle=erojan] .ns-ero-ingredient-5>img{object-position:50% 65%}.ns-catalog-exact[data-handle=tmk] .ns-ingredient-image>img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ns-catalog-exact[data-handle=tmk] .ns-tmk-ingredient-1>img{object-position:50% 60%}.ns-catalog-exact[data-handle=tmk] .ns-tmk-ingredient-3>img{object-position:50% 45%}.ns-catalog-exact[data-handle=tmk] .ns-tmk-ingredient-5>img{position:absolute;width:106%;max-width:none;left:-6%;object-position:50% 55%}.ns-catalog-exact:is([data-handle=tmk],[data-handle=imuglo]) .ns-bundle-visual{container-type:inline-size}.ns-catalog-exact:is([data-handle=tmk],[data-handle=imuglo]) .ns-tmk-bundle-image{position:relative;width:min(170px,calc(36cqw - 4.32px));max-width:100%;aspect-ratio:17 / 27}.ns-catalog-exact:is([data-handle=tmk],[data-handle=imuglo]) .ns-tmk-bundle-image>img{position:absolute;width:auto;max-width:none;height:100%;left:50%;top:50%;translate:-50% -50%;object-fit:contain}.ns-catalog-exact:is([data-handle=tmk],[data-handle=imuglo]) .ns-tmk-bundle-tmk>img{height:147.4%;translate:-48.9815% -51.3426%}@media(max-width:749px){.ns-catalog-exact:is([data-handle=tmk],[data-handle=imuglo]) .ns-tmk-bundle-image{width:min(170px,calc(36cqw - 2.88px))}}.ns-catalog-exact[data-handle=tmk] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=tmk] .ns-story-visual>img{position:absolute;width:50%;max-width:none;height:calc(100% + 24px);left:auto;right:0;top:-24px;object-fit:cover;object-position:75% 0;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%);mask-image:linear-gradient(90deg,transparent,#000 15%);-webkit-mask-composite:source-over;mask-composite:add}@media(max-width:749px){.ns-catalog-exact[data-handle=tmk] .ns-story-visual>img{width:100%;-webkit-mask-image:none;mask-image:none}}.ns-catalog-exact[data-handle=erojan] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=erojan] .ns-story-visual>img{position:absolute;width:min(50%,624px);max-width:none;height:auto;left:auto;right:0;top:-19%;object-fit:contain;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%),linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%),linear-gradient(180deg,#000 78%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}@media(max-width:749px){.ns-catalog-exact[data-handle=erojan] .ns-story-visual>img{width:100%;top:calc(128px - 40vw);-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent 85%);mask-image:linear-gradient(180deg,#000 65%,transparent 85%);-webkit-mask-composite:source-over;mask-composite:add}}.ns-catalog-exact[data-handle=homega] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=homega] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:96%;max-height:none;left:49.35%;top:48.3%;translate:-50% -50.021968%}.ns-catalog-exact[data-handle=homega] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=homega] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=homega] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=homega] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=tmk] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=tmk] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:107.6072%;max-height:none;left:49.35%;top:48.3%;translate:-50.8726% -49.4537%}.ns-catalog-exact[data-handle=tmk] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=tmk] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=tmk] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=tmk] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=erojan] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=erojan] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:96.8619%;max-height:none;left:50%;top:48.25%;translate:-50% -50%}.ns-catalog-exact[data-handle=erojan] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=erojan] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=erojan] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=erojan] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=tmk] .ns-gallery>.ns-media.ns-tmk-poster,.ns-catalog-exact[data-handle=tmk] .ns-gallery>.ns-media.ns-tmk-bottle{aspect-ratio:4 / 3;align-self:start;background:#eee}.ns-catalog-exact[data-handle=tmk] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=tmk] .ns-gallery .ns-tmk-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=tmk] .ns-gallery .ns-tmk-bottle img{position:absolute;width:auto;max-width:none;height:135%;max-height:none;left:50%;top:50%;translate:-48.9815% -51.3889%;object-fit:contain;padding:0;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=tmk] .ns-gallery .ns-tmk-back img{height:138.4615%;translate:-48.8889% -50.5556%}.ns-catalog-exact[data-handle=tmk] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=erojan] .ns-gallery>.ns-media.ns-ero-poster,.ns-catalog-exact[data-handle=erojan] .ns-gallery>.ns-media.ns-ero-bottle{aspect-ratio:4 / 3;align-self:start;background:#eee}.ns-catalog-exact[data-handle=erojan] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=erojan] .ns-gallery .ns-ero-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=erojan] .ns-gallery .ns-ero-bottle img{position:absolute;width:auto;max-width:none;height:92.4232%;max-height:none;left:50%;top:50%;translate:-50% -50%;object-fit:contain;padding:0;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=erojan] .ns-gallery .ns-ero-back img{height:92.4751%}.ns-catalog-exact[data-handle=erojan] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery>.ns-media.ns-grape-poster,.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery>.ns-media.ns-grape-bottle{aspect-ratio:1779 / 1520;align-self:start;background:#eee}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery>.ns-grape-back{grid-column:1 / -1}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery .ns-grape-poster img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery .ns-grape-bottle img{position:absolute;width:auto;max-width:none;height:89.7%;max-height:none;left:50%;top:50%;translate:-49.3% -47.86%;object-fit:contain;padding:0}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery .ns-grape-back img{height:92.27%;translate:-50% -50%}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-document-dialog:has(.ns-bio-flyer) [data-document-original]{display:none}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-sticky-image img{height:27px}.ns-catalog-exact[data-handle=homega] .ns-sticky-image{position:relative}.ns-catalog-exact[data-handle=homega] .ns-sticky-image img{position:absolute;width:auto;height:28px;max-width:none;left:50%;top:50%;translate:-50% -50.021968%}.ns-catalog-exact[data-handle=erojan] .ns-sticky-image img{height:28px}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-ingredients:has(.ns-ingredient:only-child) .ns-arrows{display:none}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-ingredient-track:has(>.ns-ingredient:only-child){justify-content:center}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-ingredient-image>img{object-fit:cover;object-position:50% 55%}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-ingredients:has(.ns-ingredient:only-child) .ns-arrows{display:none}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-ingredient-track:has(>.ns-ingredient:only-child){justify-content:center}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info-frame{container-type:inline-size;aspect-ratio:2709 / 2084;overflow:hidden;background:#eeeae3}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info{display:grid;grid-template-columns:1.1fr .9fr;gap:3cqw;padding:7cqw;width:100%;height:100%;box-sizing:border-box;align-items:center;color:#213e1b;background:#eeefe6}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info--2{background:#eee8ef;color:#56335b}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info--3{background:#e9e7de}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info-copy{min-width:0}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info .ns-bio-info-kicker{margin:0 0 4cqw;font-size:2.5cqw;letter-spacing:.05em;line-height:1.5}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info h3{font-size:5.2cqw;line-height:1.3;margin:0 0 4cqw;font-weight:600}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info p{font-size:3.3cqw;line-height:1.65;margin:0 0 4cqw}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info .ns-bio-info-fact{font-size:2.8cqw;margin:0;padding-top:3cqw;border-top:1px solid currentColor}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info-image{height:100%;display:flex;align-items:center;min-width:0}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-info-image img{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;padding:0}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-flyer{padding:20px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-flyer>.ns-bio-info-frame{margin:28px 0;border-radius:18px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-evidence-copy{padding:clamp(24px,4vw,52px);text-align:left}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-evidence-copy h3{margin:0 0 20px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-bio-evidence-copy p{line-height:1.8}.ns-catalog-exact:is([data-handle=bio-lingzhi],[data-handle=bio-grape-seed]) .ns-bundle-visual{container-type:inline-size}.ns-catalog-exact:is([data-handle=bio-lingzhi],[data-handle=bio-grape-seed]) .ns-bio-bundle-image{position:relative;width:min(170px,calc(36cqw - 4.32px));max-width:100%;aspect-ratio:17 / 27}.ns-catalog-exact:is([data-handle=bio-lingzhi],[data-handle=bio-grape-seed]) .ns-bio-bundle-image>img{position:absolute;width:auto;max-width:none;height:97.45%;left:50%;top:3.36%;translate:-49.3% 0;object-fit:contain}.ns-catalog-exact:is([data-handle=bio-lingzhi],[data-handle=bio-grape-seed]) .ns-bio-bundle-lingzhi>img{height:105.3%;top:-1.336%;translate:-50.46% 0}@media(max-width:749px){.ns-catalog-exact:is([data-handle=bio-lingzhi],[data-handle=bio-grape-seed]) .ns-bio-bundle-image{width:min(170px,calc(36cqw - 2.88px))}}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-how-image{min-width:0;min-height:84px}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-how-image>img{width:76px;max-width:none;height:auto;mix-blend-mode:multiply}@media(max-width:749px){.ns-catalog-exact[data-handle=bio-grape-seed] .ns-how-image{min-height:68px}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-how-image>img{width:60px}}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-how-image{min-width:0;min-height:84px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-how-image>img{width:76px;max-width:none;height:auto}@media(max-width:749px){.ns-catalog-exact[data-handle=bio-lingzhi] .ns-how-image{min-height:68px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-how-image>img{width:60px}}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:94%;max-height:none;left:50%;top:48.25%;translate:-49.34% -47.89%}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=bio-grape-seed] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=bio-grape-seed] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-pack-interact>.ns-pack-photo{position:absolute;width:auto;max-width:none;height:100.98%;max-height:none;left:50%;top:48.25%;translate:-50.46% -48.75%}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-pack-card h2{min-height:2.6em}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=bio-lingzhi] .ns-pack-card-intro{min-height:3.3em}}@media(max-width:749px){.ns-catalog-exact[data-handle=bio-lingzhi] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-story-visual{background:#fff}.ns-catalog-exact[data-handle=bio-grape-seed] .ns-story-visual>img{position:absolute;width:auto;max-width:none;height:110%;right:0;left:auto;top:-24%;object-fit:contain;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%),linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%),linear-gradient(180deg,#000 78%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}@media(max-width:749px){.ns-catalog-exact[data-handle=bio-grape-seed] .ns-story-visual>img{width:100%;height:auto;right:0;top:-18%;-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent)}}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-story-visual>img{object-fit:cover;object-position:50% 25%}@media(max-width:749px){.ns-catalog-exact[data-handle=bio-lingzhi] .ns-story-visual>img{object-position:40% 50%}}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery .ns-media>a{position:relative;overflow:hidden}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery>.ns-media.ns-bio-poster{background:#f3f1e8;aspect-ratio:2709 / 2084;align-self:start}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery>.ns-media.ns-bio-poster.ns-use-media{aspect-ratio:2709 / 2085}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery .ns-bio-poster>a>img{object-fit:contain;padding:0}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery>.ns-media.ns-bio-bottle{background:#eee;align-self:start;aspect-ratio:2709 / 2084}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery .ns-bio-bottle>a>img{position:absolute;width:auto;max-width:none;height:142%;max-height:none;left:50%;top:-29.5%;translate:-49.5% 0;object-fit:contain;padding:0}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery .ns-bio-back>a>img{top:-31.8%;translate:-51.3% 0}.ns-catalog-exact[data-handle=bio-lingzhi] .ns-gallery .ns-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-catalog-exact[data-handle=liveon] .ns-ingredient-image--isolated{position:relative;isolation:isolate;background:#f0f2e9}.ns-catalog-exact[data-handle=liveon] .ns-ingredient-image--isolated>.ns-ingredient-photo{position:absolute;left:0;width:100%;max-width:none;object-fit:contain;object-position:center;mix-blend-mode:multiply}.ns-catalog-exact[data-handle=liveon] .ns-ingredient-image--seaberry>.ns-ingredient-photo{height:113%;top:-10%}.ns-catalog-exact[data-handle=liveon] .ns-ingredient-image--sirtmax>.ns-ingredient-photo{height:138%;top:-26%}@media(min-width:750px)and (max-width:989px){.ns-catalog-exact[data-handle=liveon] .ns-pack-card-intro{min-height:3.3em}}.ns-catalog-exact[data-handle=liveon] .ns-pack-interact{position:relative;aspect-ratio:1392 / 2614;max-height:380px}.ns-catalog-exact[data-handle=liveon] .ns-pack-interact>.ns-pack-photo{position:absolute;left:50%;top:-4%;width:auto;max-width:none;height:102.5%;max-height:none;translate:-51.2% 0}@media(max-width:749px){.ns-catalog-exact[data-handle=liveon] .ns-pack-interact{max-height:290px}.ns-catalog-exact[data-handle=liveon] .ns-pack-card-intro{min-height:3.4em}}.ns-catalog-exact[data-handle=liveon] .ns-story-visual{background:#f3e3e4}.ns-catalog-exact[data-handle=liveon] .ns-story-visual>img{position:absolute;width:32%;height:auto;left:auto;right:8%;top:-13%;object-fit:contain;object-position:center;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 75%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 75%,transparent)}@media(max-width:749px){.ns-catalog-exact[data-handle=liveon] .ns-story-visual>img{position:absolute;width:60%;right:0;top:0;transform:none}}.ns-catalog-exact .ns-research-heading>.ns-research-scope{color:#e6ebdf;font-size:14px;line-height:1.7;margin-top:16px}.ns-catalog-exact[data-handle=liveon] .ns-gallery .ns-label-media{background:#cbd6c3}.ns-catalog-exact[data-handle=liveon] .ns-gallery .ns-label-media>a{display:flex;align-items:center;justify-content:center;overflow:hidden}.ns-catalog-exact[data-handle=liveon] .ns-gallery .ns-label-media>a>img.ns-cutout{flex:0 0 auto;width:120%;max-width:none;height:auto;padding:0;object-fit:contain;transform:translateY(-1.9%);clip-path:polygon(15.35% 22.55%,15.65% 22.35%,84.7% 22.35%,85.05% 22.6%,85.05% 81.25%,15.3% 81.25%)}.ns-catalog-exact[data-handle=liveon] .ns-gallery .ns-label-media>a:focus-visible{outline:3px solid #173e35;outline-offset:-5px}.ns-extra-research{padding:48px 0;color:#203d20;background:#f7f6ef}.ns-extra-research-intro h2{font-size:clamp(24px,3vw,36px);line-height:1.35;margin:0 0 16px}.ns-extra-research-intro p{max-width:760px;margin:0 0 24px;line-height:1.7}.ns-extra-research-fold>summary{list-style:none;display:flex;gap:20px;align-items:center;justify-content:space-between;cursor:pointer;padding-top:22px;padding-bottom:22px;border-top:1px solid #c7cfbf;border-bottom:1px solid #c7cfbf}.ns-extra-research-fold>summary::-webkit-details-marker{display:none}.ns-extra-research-fold>summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ns-extra-research-label{display:block;min-width:0;flex:1;font:inherit}.ns-extra-research-mark{flex:0 0 20px;width:20px;height:20px;position:relative}.ns-extra-research-mark:before,.ns-extra-research-mark:after{content:"";background:currentColor;position:absolute}.ns-extra-research-mark:before{width:16px;height:1px;top:10px;left:2px}.ns-extra-research-mark:after{height:16px;width:1px;left:10px;top:2px}.ns-extra-research-fold[open]>summary .ns-extra-research-mark:after{display:none}.ns-extra-research-fold[open]>summary{margin-bottom:24px}.ns-catalog-exact .ns-ingredient-research{margin-bottom:24px}.ns-catalog-exact .ns-ingredient-research h4{font:inherit;font-weight:600;margin:0 0 12px}.ns-catalog-exact .ns-ingredient-research a{display:block;width:fit-content;margin-top:12px;text-underline-offset:4px;overflow-wrap:anywhere}.ns-catalog-exact[data-handle=liveon] .ns-how-image>img{width:auto;max-width:none;height:86px;translate:-1% -2%}@media(max-width:749px){.ns-catalog-exact[data-handle=liveon] .ns-how-image>img{height:70px}}.nc-editorial-policy{max-width:1100px;padding-top:40px;padding-bottom:40px;color:#173e35;font-family:Noto Sans TC,PingFang TC,sans-serif;font-size:15px;line-height:1.85}.nc-editorial-policy h2{font:600 26px/1.5 Noto Sans TC,PingFang TC,sans-serif;color:inherit;margin:0 0 20px}.nc-editorial-policy p{margin:0 0 16px}.nc-editorial-policy a{color:inherit;text-underline-offset:4px}.ns-support-copy{padding-top:48px;padding-bottom:48px;border-top:1px solid #c7cfbf}.ns-support-copy h2{color:#203d20;font-size:clamp(28px,4vw,42px);line-height:1.3;margin:0 0 20px}.ns-support-copy p{max-width:760px;line-height:1.7;margin:0 0 20px}.ns-support-copy a{color:inherit;text-underline-offset:5px}#nc-verification-view .nv-page{max-width:840px;margin:auto;padding:12px 22px 40px;font-size:14px}#nc-verification-view .nv-back{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--nc-muted);margin-bottom:20px}#nc-verification-view .nv-hero{display:block;height:auto;border:0;padding:0;margin:0 0 24px}#nc-verification-view .nv-hero h1{font-size:28px;line-height:1.35;letter-spacing:-.5px;max-width:19em}#nc-verification-view .nv-lead{font-size:14px;color:var(--nc-muted);line-height:1.8;margin-top:12px;max-width:38em}#nc-verification-view .nv-dealer{border-top:1px solid var(--nc-ink);border-bottom:1px solid var(--nc-line);padding:20px 0 12px}#nc-verification-view .nv-dealer-top{display:flex;justify-content:space-between;align-items:center;gap:16px}#nc-verification-view .nv-label,#nc-verification-view .nv-id span{display:block;font-size:12px;color:var(--nc-muted);margin-bottom:4px}#nc-verification-view .nv-dealer h2{font-size:23px;line-height:1.4;letter-spacing:0}#nc-verification-view .nv-id{text-align:right;flex:none}#nc-verification-view .nv-id strong{font-size:23px;font-weight:600;letter-spacing:.02em}#nc-verification-view .nv-verified{font-size:12px;margin:8px 0;color:var(--nc-muted)}#nc-verification-view .nv-dealer-details{font-size:12px}#nc-verification-view summary{cursor:pointer}#nc-verification-view .nv-dealer-details summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;list-style:none}#nc-verification-view .nv-dealer-details summary::-webkit-details-marker{display:none}#nc-verification-view .nv-dealer-details[open] summary span{transform:rotate(45deg)}#nc-verification-view .nv-dealer-details p{line-height:1.8;margin:6px 0;color:var(--nc-muted)}#nc-verification-view .nv-dealer-details a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}#nc-verification-view .nv-guide,#nc-verification-view .nv-results{margin-top:36px}#nc-verification-view .nv-guide h2,#nc-verification-view .nv-results h2,#nc-verification-view .nc-verification-help h2{font-size:22px;line-height:1.4;letter-spacing:0;font-weight:600}#nc-verification-view .nv-steps{list-style:none;padding:0;margin:12px 0 24px}#nc-verification-view .nv-steps li{display:grid;grid-template-columns:24px minmax(0,1fr) 90px;gap:10px;align-items:start;padding:20px 0}#nc-verification-view .nv-steps li+li{border-top:1px solid var(--nc-line)}#nc-verification-view .nv-step-number{font-size:12px;color:var(--nc-muted);padding-top:3px}#nc-verification-view .nv-step-copy h3{font-size:15px;line-height:1.6;letter-spacing:0;font-weight:600}#nc-verification-view .nv-step-copy p{font-size:13px;line-height:1.85;color:var(--nc-muted);margin-top:7px}#nc-verification-view .nv-step-image{width:90px}#nc-verification-view .nv-step-picture{display:block;width:100%;height:auto;object-fit:contain}#nc-verification-view .nv-enlarge{display:block;font-size:11px;color:var(--nc-muted);text-decoration:underline;text-underline-offset:3px;padding-top:8px;line-height:1.5;text-align:center}#nc-verification-view .nv-note{border-left:2px solid #879b83;padding:0 0 0 14px}#nc-verification-view .nv-note strong{font-size:13px;font-weight:600}#nc-verification-view .nv-note p{font-size:12px;line-height:1.8;color:var(--nc-muted);margin-top:6px}#nc-verification-view .nv-result-intro{font-size:13px;line-height:1.8;color:var(--nc-muted);margin:10px 0 18px}#nc-verification-view nc-verification-results{display:block}#nc-verification-view .nv-result-tabs{display:flex;border-bottom:1px solid var(--nc-line);gap:26px;margin-bottom:20px}#nc-verification-view .nv-result-tabs[hidden],#nc-verification-view .nv-result[hidden]{display:none}#nc-verification-view .nv-result-tabs button{-webkit-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--nc-muted);font:inherit;font-size:14px;padding:10px 0;min-height:44px;cursor:pointer;margin-bottom:-1px}#nc-verification-view .nv-result-tabs button[aria-selected=true]{border-bottom-color:var(--nc-ink);color:var(--nc-ink);font-weight:600}#nc-verification-view .nv-result{margin:0 0 20px;padding:0}#nc-verification-view .nv-result figcaption{font-size:15px;font-weight:600;margin-bottom:10px}#nc-verification-view nc-verification-results[data-ready] figcaption{display:none}#nc-verification-view .nv-result-layout{display:grid;gap:18px}#nc-verification-view .nv-result p{font-size:13px;line-height:1.85;margin:0}#nc-verification-view .nv-example-label{display:block;font-size:11px;color:var(--nc-muted);margin-top:8px}#nc-verification-view .nv-result-image-link{display:block;width:100%;max-width:260px;justify-self:center}#nc-verification-view .nv-result-image{display:block;width:100%;height:auto;object-fit:contain}#nc-verification-view .nv-source{display:inline-flex;align-items:center;min-height:44px;font-size:11px;color:var(--nc-muted);text-decoration:underline;text-underline-offset:4px;margin-top:4px}#nc-verification-view .nc-verification-help{margin-top:30px;padding-top:26px}#nc-verification-view .nc-verification-help p{font-size:13px;line-height:1.85}#nc-verification-view .nc-verify-action{font-size:14px;min-height:48px;padding:12px 16px;border-radius:3px}#nc-verification-view .nc-verification-faq summary{font-size:13px;min-height:52px}#nc-verification-view a:focus-visible,#nc-verification-view button:focus-visible,#nc-verification-view summary:focus-visible,#nc-verification-view [role=tabpanel]:focus-visible{outline:2px solid var(--nc-ink);outline-offset:4px}@media(min-width:750px){#nc-verification-view .nv-page{padding:24px 30px 60px}#nc-verification-view .nv-back{margin-bottom:26px;font-size:13px}#nc-verification-view .nv-hero h1{font-size:36px}#nc-verification-view .nv-lead{font-size:15px}#nc-verification-view .nv-dealer{padding:22px 0 14px}#nc-verification-view .nv-dealer h2,#nc-verification-view .nv-id strong{font-size:25px}#nc-verification-view .nv-guide,#nc-verification-view .nv-results{margin-top:44px}#nc-verification-view .nv-steps li{grid-template-columns:32px 1fr 140px;gap:20px;padding:24px 0}#nc-verification-view .nv-step-image{width:140px}#nc-verification-view .nv-steps li:first-child .nv-step-image{width:100px;justify-self:center}#nc-verification-view .nv-step-copy h3{font-size:18px}#nc-verification-view .nv-step-copy p,#nc-verification-view .nv-result p{font-size:15px}#nc-verification-view .nv-result-layout{grid-template-columns:1fr 300px;gap:36px;align-items:center}#nc-verification-view .nv-result-image-link{max-width:300px}#nc-verification-view .nv-note p,#nc-verification-view .nv-result-intro,#nc-verification-view .nc-verification-help p{font-size:14px}}@media(max-width:350px){#nc-verification-view .nv-page{padding-left:18px;padding-right:18px}#nc-verification-view .nv-hero h1{font-size:25px}#nc-verification-view .nv-steps li{grid-template-columns:22px 1fr;gap:8px}#nc-verification-view .nv-step-image{grid-column:2;width:120px;margin-top:5px}#nc-verification-view .nv-steps li:first-child .nv-step-image{width:80px}#nc-verification-view .nv-label{font-size:11px}}.ng-brochure{display:block;max-width:1180px;margin:48px auto;padding:24px;color:#163a40}.ng-brochure *{box-sizing:border-box}.ng-brochure figure{margin:0}.ngb-cover{background:#eff8f8;border:1px solid #d8e9e9;border-radius:24px;padding:48px;display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center}.ngb-spread{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ngb-spread img{display:block;width:100%;height:auto;aspect-ratio:2472/2884;object-fit:contain;background:#fff;border-radius:8px;border:1px solid #d8e9e9}.ngb-spread figcaption{text-align:center;font-size:12px;margin-top:10px}.ng-brochure h2{font-size:36px;color:inherit}.ng-brochure p{line-height:1.8}.ng-brochure button{font:inherit;cursor:pointer;border:0;border-radius:10px;padding:16px 22px;background:#106d78;color:#fff}.ng-brochure dialog{width:min(1100px,100%);height:94dvh;max-height:94dvh;padding:0;border:0;border-radius:16px;color:#163a40}.ng-brochure dialog::backdrop{background:#10272bcc}.ngb-toolbar{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#fff}.ngb-toolbar strong{margin-right:auto}.ngb-toolbar button{padding:10px 14px}.ngb-scroll{height:calc(100% - 72px);overflow:auto;background:#eaf1f2;padding:24px}.ngb-pages{max-width:760px;margin:auto}.ngb-pages img{width:100%;height:auto;display:block}.ngb-pages figure{margin:0 0 28px}.ngb-pages figcaption{padding:10px 0}.ngb-zoomed .ngb-pages{width:1300px;max-width:none}@media(max-width:700px){.ng-brochure{padding:16px;margin:16px auto}.ngb-cover{padding:24px;grid-template-columns:1fr;gap:28px}.ngb-spread{gap:16px}.ng-brochure h2{font-size:30px}.ngb-toolbar{padding:12px;gap:8px}.ngb-toolbar strong{font-size:13px}.ngb-toolbar button{font-size:13px;padding:10px}.ngb-scroll{padding:12px}.ng-brochure dialog{height:100dvh;max-height:100dvh;max-width:100%;border-radius:0}}.gv-page{--gv-paper:#f7f5ef;--gv-green:#173e35;--gv-ink:#203b34;--gv-muted:#64736c;--gv-sage:#e5ece4;--gv-line:#d8ddd4;display:block;background:var(--gv-paper);color:var(--gv-ink);font:400 16px/1.75 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0}.gv-page *{box-sizing:border-box}.gv-page [hidden]{display:none!important}.gv-page h1,.gv-page h2{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;letter-spacing:0;color:inherit}.gv-page h1{font-size:40px;line-height:1.4;margin:20px 0}.gv-page h1 span{display:block}.gv-page h2{font-size:32px;line-height:1.44;margin:0 0 28px}.gv-page h3{font:500 24px/1.5 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;color:inherit;margin:0 0 14px}.gv-page p{margin:0 0 22px}.gv-page small,.gv-page .gv-small{font-size:13px;line-height:1.7;color:var(--gv-muted)}.gv-page .gv-eyebrow{font-size:13px;line-height:1.7;margin-bottom:20px}.gv-page a{color:inherit;text-underline-offset:5px}.gv-page button,.gv-page input{font:inherit}.gv-page button{cursor:pointer}.gv-page :focus-visible{outline:3px solid #b99861;outline-offset:4px}.gv-section{scroll-margin-top:100px;padding:80px 0}.gv-inner{width:100%;max-width:1440px;padding:0 80px;margin:auto}.gv-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.gv-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 36px}.gv-white{background:#fff}.gv-sage{background:var(--gv-sage)}.gv-dark{background:var(--gv-green);color:var(--gv-paper)}.gv-card{background:var(--gv-sage);padding:24px}.gv-paper{background:var(--gv-paper)}.gv-card p{margin:0}.gv-hero{padding-top:24px;padding-bottom:96px}.gv-gallery{background:#fff;padding:24px}.gv-gallery .gv-photo{display:block;width:100%;height:500px;object-fit:contain}.gv-gallery>small{display:block;margin-top:18px}.gv-thumbnails{display:flex;gap:10px;margin-top:16px}.gv-thumbnails button{border:1px solid var(--gv-line);border-radius:4px;background:#fff;padding:2px;line-height:0}.gv-thumbnails button[aria-pressed=true]{border:2px solid var(--gv-green);padding:1px}.gv-thumbnails img{width:60px;height:60px;object-fit:contain}.gv-buy{padding-top:4px}.gv-buy>p{margin-bottom:18px}.gv-page fieldset{border:0;margin:26px 0 0;padding:0;min-width:0}.gv-page legend{font-weight:500;margin-bottom:16px}.gv-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gv-choices label{position:relative;cursor:pointer}.gv-choices input{position:absolute;opacity:0;width:1px;height:1px}.gv-choices span{display:flex;min-height:86px;flex-direction:column;justify-content:center;border:1px solid var(--gv-line);border-radius:8px;padding:14px;background:#fff}.gv-choices input:checked+span{background:var(--gv-sage);border-color:var(--gv-green);box-shadow:inset 0 0 0 1px var(--gv-green)}.gv-choices input:focus-visible+span{outline:3px solid #b99861;outline-offset:3px}.gv-choices input:disabled+span{opacity:.45;cursor:not-allowed}.gv-page .gv-total{font-size:24px;line-height:1.5;margin:24px 0 16px}.gv-button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 24px;background:var(--gv-green);color:#fff!important;border:1px solid transparent;border-radius:8px;text-decoration:none;text-align:center;font-size:14px;font-weight:500;line-height:1.6}.gv-button:hover{filter:brightness(1.13)}.gv-button:disabled{opacity:.5;cursor:not-allowed}.gv-add,[data-open-book]{width:100%}.gv-secondary{background:var(--gv-paper);color:var(--gv-green)!important}.gv-link{display:block;width:fit-content;margin:24px 0;font-size:14px;font-weight:500}.gv-buy>.gv-link{margin:24px auto}.gv-buy>.gv-small{margin-top:18px}.gv-page table{border:0;border-collapse:separate;border-spacing:0 10px;width:100%;box-shadow:none;font-size:14px;line-height:1.65;margin-top:-10px}.gv-page caption{text-align:left;font-size:24px;font-weight:500;padding-bottom:12px}.gv-page td,.gv-page th{border:0;background:var(--gv-paper);padding:16px;text-align:left;font-weight:400;vertical-align:top}.gv-page th{width:55%}.gv-cover{background:var(--gv-sage);padding:24px;min-height:450px}.gv-cover img{display:block;width:70%;max-width:330px;height:280px;object-fit:contain;background:#fff;margin:20px auto}.gv-cover p:last-child{margin:0}.gv-book-note{margin-top:40px!important}.gv-faq{background:var(--gv-paper);padding:0 24px;margin:0 0 16px}.gv-faq summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;padding:24px 0;font-weight:500;font-size:20px;line-height:1.5}.gv-faq summary::-webkit-details-marker{display:none}.gv-faq summary span{font-size:24px}.gv-faq[open] summary span{transform:rotate(45deg)}.gv-faq p{margin:0;padding:0 0 24px}.gv-next{display:flex;flex-direction:column;gap:16px;max-width:390px;margin:28px 0}body:has(.gv-page){background:#f7f5ef}body:has(.gv-page) .header-wrapper,body:has(.gv-page) .header{background:#f7f5ef}body:has(.gv-page) .header-wrapper{border:0}body:has(.gv-page) .footer{background:#173e35;color:#f7f5ef;margin-top:0}body:has(.gv-page) .footer :is(h2,a,p){color:inherit}body:has(.gv-page) .footer-block__details-content{color:#e5ece4}body:has(.gv-page) .nutricare-breadcrumbs{max-width:1440px;padding-left:80px;padding-right:80px;color:#64736c}.gv-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1100px,calc(100vw - 48px));height:calc(100dvh - 48px);max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:12px;background:var(--gv-paper);color:var(--gv-ink);overflow:hidden}.gv-dialog[open]{display:flex;flex-direction:column}.gv-dialog::backdrop{background:#0a1e19bf}.gv-toolbar,.gv-reader-status,.gv-reader-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;flex-shrink:0}.gv-toolbar{background:var(--gv-green);color:#fff}.gv-toolbar h2{font:500 20px/1.5 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.gv-dialog button{border:1px solid var(--gv-line);border-radius:6px;background:transparent;color:inherit;min-height:44px;padding:8px 16px;line-height:1.5}.gv-dialog button:disabled{opacity:.4;cursor:not-allowed}.gv-reader-status{background:#fff;font-size:14px}.gv-reader-status>div{display:flex;align-items:center;gap:12px}.gv-reader-nav{border-top:1px solid var(--gv-line)}.gv-viewport{overflow:auto;flex:1;min-height:0;touch-action:pan-x pan-y;overscroll-behavior:contain;background:var(--gv-sage);padding:24px;cursor:grab}.gv-viewport.gv-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.gv-sheet-wrap{width:100%;min-height:100%}.gv-sheet{background:var(--gv-paper);padding:clamp(24px,5vw,56px);min-height:100%;max-width:820px;margin:auto;box-shadow:0 2px 16px #173e3510}.gv-sheet p,.gv-sheet li{font-size:18px;line-height:1.8}.gv-sheet li{margin:16px 0}.gv-sheet ul{padding-left:24px}.gv-sheet img{display:block;max-width:100%;width:450px;height:340px;object-fit:contain;margin:24px auto;background:#fff}.gv-sheet .gv-link{overflow-wrap:anywhere}@media(min-width:1500px){.gv-inner{max-width:1440px}}@media(max-width:989px){.gv-inner{padding:0 32px}.gv-page h1{font-size:32px}.gv-page h2{font-size:28px}.gv-gallery .gv-photo{height:360px}.gv-choices{gap:8px}.gv-choices span{padding:10px}.gv-three{gap:16px}.gv-card{padding:20px}.gv-page h3{font-size:21px}body:has(.gv-page) .nutricare-breadcrumbs{padding-left:32px;padding-right:32px}}@media(max-width:749px){.gv-inner{padding:0 24px}.gv-section{padding:56px 0}.gv-hero{padding-top:16px}.gv-two,.gv-three{grid-template-columns:minmax(0,1fr);gap:24px}.gv-page h1{font-size:32px;line-height:1.44}.gv-page h2{font-size:28px;line-height:1.5;margin-bottom:24px}.gv-page h3{font-size:24px}.gv-gallery .gv-photo{height:280px}.gv-gallery{padding:24px}.gv-thumbnails img{width:48px;height:48px}.gv-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gv-choices span{padding:16px;min-height:82px}.gv-card{padding:24px}.gv-page .gv-total,.gv-page caption{font-size:22px}.gv-page td,.gv-page th{padding:14px 12px}.gv-page table{font-size:13px}.gv-cover{min-height:0}.gv-cover img{height:250px;width:100%}.gv-next{max-width:none}.gv-faq{padding:0 20px}.gv-faq summary{font-size:19px}.gv-book-note{margin-top:28px!important}body:has(.gv-page) .nutricare-breadcrumbs{padding-left:24px;padding-right:24px}.gv-dialog{width:100vw;height:100dvh;border-radius:0}.gv-toolbar,.gv-reader-status,.gv-reader-nav{padding:10px 16px;gap:8px}.gv-toolbar h2{font-size:16px}.gv-dialog button{padding:8px 12px}.gv-reader-status>div{gap:8px}.gv-viewport{padding:16px}.gv-sheet{padding:24px}.gv-sheet h2{font-size:28px}.gv-sheet p,.gv-sheet li{font-size:16px}.gv-sheet img{height:260px}}@media(prefers-reduced-motion:reduce){.gv-page *{scroll-behavior:auto!important}}.gv-buy{display:flex;flex-direction:column;gap:16px;padding:0}.gv-buy>p,.gv-buy>h1,.gv-buy>.gv-link{margin:0}.gv-buy h1{font-size:40px;line-height:56px}.gv-page .gv-subtitle{font-size:20px;font-weight:500;line-height:30px}.gv-page .gv-package-facts{color:var(--gv-ink)}.gv-buy form{margin:0;width:100%}.gv-page fieldset{margin:0}.gv-page legend{font-size:14px;line-height:22px;margin-bottom:16px}.gv-choices span{min-height:72px;padding:12px;gap:4px;justify-content:flex-start}.gv-choices strong{font-size:14px;font-weight:500;line-height:22px}.gv-choices small{font-size:13px;color:var(--gv-green);line-height:22px}.gv-choices input:checked+span strong:after{content:" \2713";padding-left:4px}.gv-choices input:checked+span{box-shadow:none}.gv-page .gv-total{font-size:20px;line-height:30px;margin:16px 0}.gv-total strong{font-weight:500}.gv-button{min-height:46px}.gv-trust{display:flex;flex-direction:column;gap:8px;width:100%}.gv-page .gv-trust p{font-size:13px;line-height:22px;margin:0}.gv-page .gv-trust .gv-trust-title{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;color:var(--gv-green)}.gv-icon{display:block;flex-shrink:0;object-fit:contain}.gv-payments{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.gv-payments>img{display:block;object-fit:contain;flex-shrink:0}.gv-payments .gv-alipay{background:#1677ff;border-radius:3px}.gv-cod{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap}.gv-page .gv-trust .gv-payment-note{font-size:11px;line-height:18px;color:var(--gv-muted)}.gv-buy>.gv-link{align-self:center;padding:12px 0}.gv-dark .gv-inner{display:flex;flex-direction:column;gap:16px}.gv-dark .gv-inner>*{margin:0}.gv-ingredients{gap:24px;margin:32px 0}.gv-ingredient{overflow:hidden;border-radius:8px;background:#fff}.gv-ingredient-photo{position:relative;height:280px;overflow:hidden}.gv-ingredient-photo img{position:absolute;display:block;width:342.33%;height:586.01%;max-width:none;top:-155.29%;object-fit:fill}.gv-ingredient-0 img{left:-12.79%}.gv-ingredient-1 img{left:-120.93%}.gv-ingredient-2 img{left:-229.53%}.gv-ingredient-copy{display:flex;flex-direction:column;gap:16px;padding:24px}.gv-ingredient-copy h3,.gv-ingredient-copy p{margin:0}.gv-ingredient-copy h3{color:var(--gv-green)}.gv-page table{border-collapse:collapse;border-spacing:0;margin:0;font-size:16px;line-height:28px;table-layout:fixed}.gv-page caption{font-size:24px;line-height:36px;padding:0 0 12px;color:var(--gv-ink)}.gv-page th,.gv-page td{padding:12px;border:0;border-bottom:1px solid var(--gv-line);background:var(--gv-paper);vertical-align:top}.gv-page tr:last-child td,.gv-page tr:last-child th{border-bottom:0}.gv-spec-table th{width:30%}.gv-spec-table td{width:70%}.gv-ingredient-summary{background:var(--gv-sage);border-radius:8px;padding:16px;margin-top:12px}.gv-ingredient-summary h3{font-size:14px;line-height:22px;margin:0 0 8px}.gv-ingredient-summary p{font-size:13px;line-height:22px;margin:0 0 8px}.gv-ingredient-summary p:last-child{margin:0}.gv-nutrition caption{padding-bottom:16px}.gv-nutrition caption span{display:block;font-size:13px;font-weight:400;line-height:22px;color:var(--gv-muted);margin-top:4px}.gv-nutrition th,.gv-nutrition td{padding:8px 12px;background:#fff}.gv-nutrition th{width:55%}.gv-nutrition td{width:45%;text-align:right;font-variant-numeric:tabular-nums}.gv-nutrition thead th{color:#fff;background:var(--gv-green);border:0;font-weight:400}.gv-nutrition thead th:last-child{text-align:right;width:45%}.gv-nutrition tbody tr:nth-child(2n)>*{background:var(--gv-paper)}.gv-nutrition .gv-subnutrient{padding-left:28px}.gv-page .gv-data-note{margin:24px 0}.gv-routine-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gv-routine-steps article{padding:16px;background:var(--gv-paper)}.gv-routine-steps h3,.gv-storage h3{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:400;line-height:28px;margin:0 0 8px}.gv-routine-steps p,.gv-storage p,.gv-precautions p,.gv-precautions a{font-size:13px;line-height:22px;margin:0}.gv-page .gv-days{color:var(--gv-ink);margin:16px 0}.gv-storage{padding:12px;margin-bottom:16px}.gv-storage h3{font-size:14px;line-height:22px;font-weight:500;margin-bottom:4px}.gv-precautions{padding:16px;background:var(--gv-paper)}.gv-precautions h3{font-size:13px;line-height:22px;margin:0}.gv-precautions p{margin-bottom:16px}.gv-precautions a{color:var(--gv-muted)}#gv-book .gv-inner>h2{margin-bottom:16px}.gv-book-stage{background:var(--gv-sage);border-radius:8px;padding:24px 32px 32px 24px}.gv-cover{-webkit-appearance:none;appearance:none;display:flex;flex-direction:column;gap:12px;position:relative;isolation:isolate;min-height:0;width:100%;text-align:left;background:#fff;padding:16px;border:1px solid var(--gv-line);border-left:4px solid #b99861;color:var(--gv-ink);box-shadow:8px 8px 0 -1px #fff,8px 8px 0 0 var(--gv-line),16px 16px 0 -1px #fff,16px 16px 0 0 var(--gv-line)}.gv-cover .gv-eyebrow{font-size:11px;line-height:18px;margin:0}.gv-cover .gv-cover-title{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;line-height:48px;font-weight:500}.gv-cover img{width:100%;max-width:none;height:280px;object-fit:cover;margin:0}.gv-cover .gv-small{color:var(--gv-ink)}.gv-book-intro{display:flex;flex-direction:column;gap:12px}.gv-book-intro>p,.gv-book-intro>.gv-link{margin:0}.gv-book-intro>.gv-link{align-self:center;padding:12px 0}.gv-book-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gv-book-preview{-webkit-appearance:none;appearance:none;display:block;min-width:0;background:none;border:0;padding:0;text-align:left;color:var(--gv-ink)}.gv-book-peek{display:flex;flex-direction:column;gap:10px;overflow:hidden;height:160px;padding:12px;border:1px solid var(--gv-line);background:#fff}.gv-book-peek>span{display:block;flex-shrink:0}.gv-peek-eyebrow,.gv-peek-category{font-size:7px;line-height:11px}.gv-peek-title{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:24px}.gv-peek-body{font-size:8px;line-height:14px}.gv-peek-label{display:block;margin-top:8px;font-size:13px;line-height:22px}.gv-faq{margin:0;padding:8px 0;border-bottom:1px solid var(--gv-line);background:none}.gv-faq summary{min-height:48px;padding:10px 0;align-items:center;font-size:18px;line-height:28px;gap:12px}.gv-faq summary span{font-size:20px;font-weight:400;color:var(--gv-muted);width:20px;flex-shrink:0;text-align:center}.gv-faq summary span:before{content:"+"}.gv-faq[open] summary span:before{content:"\2212"}.gv-faq[open] summary span{transform:none}.gv-faq p{font-size:13px;line-height:22px;color:var(--gv-muted);padding:8px 0 0}#gv-faq h2{margin-bottom:0}.gv-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.gv-article{display:flex;align-items:center;gap:12px;padding:16px;background:var(--gv-paper);text-decoration:none}.gv-article-photo{position:relative;width:72px;height:80px;flex-shrink:0;overflow:hidden}.gv-article-photo img{position:absolute;width:526.32%;height:416.67%;max-width:none;left:-47.37%;top:-97.92%}.gv-article>.gv-icon{width:72px;height:80px}.gv-article-copy{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:16px;line-height:28px}.gv-return{display:flex;width:100%;margin:16px 0 24px}.gv-page .gv-inner>p:last-child{margin-bottom:0}@media(max-width:989px){.gv-buy h1{font-size:32px;line-height:46px}.gv-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.gv-payments{gap:12px}.gv-page table{font-size:14px}.gv-ingredient-photo{height:240px}}@media(max-width:749px){.gv-section{padding:24px 0}.gv-hero{padding-top:16px}.gv-two{gap:32px}.gv-page .gv-total{font-size:20px}.gv-choices{gap:8px}.gv-choices span{padding:12px;min-height:72px}.gv-ingredients{gap:24px}.gv-ingredient-photo{height:280px}.gv-page table{font-size:16px;line-height:28px}.gv-page caption{font-size:24px;line-height:36px}.gv-page .gv-spec-table th,.gv-page .gv-spec-table td{padding:12px}.gv-page .gv-nutrition th,.gv-page .gv-nutrition td{padding:8px 12px}.gv-page .gv-nutrition .gv-subnutrient{padding-left:28px}.gv-routine-steps{grid-template-columns:minmax(0,1fr)}.gv-book-layout{gap:24px}.gv-cover .gv-cover-title{font-size:28px;line-height:40px}.gv-cover img{height:160px;object-fit:cover}.gv-book-peek{height:112px;padding:10px}.gv-peek-eyebrow,.gv-peek-category{font-size:6px;line-height:9px}.gv-peek-title{font-size:13px;line-height:19px}.gv-peek-body{font-size:7px;line-height:12px}.gv-faq{padding:8px 0}.gv-faq summary{font-size:18px;padding:10px 0}.gv-articles{grid-template-columns:minmax(0,1fr)}.gv-payments{gap:16px}}@media(max-width:749px){#gv-spec .gv-button{width:100%}}.gv-choices label>span{position:relative;min-height:104px}.gv-choices strong{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-right:16px}.gv-choices input:checked+span strong:after{content:none}.gv-choices input:checked+span:after{content:"\2713";position:absolute;top:10px;right:10px;font-size:14px;color:var(--gv-green)}.gv-recommended{display:inline-block;font-style:normal;font-size:10px;font-weight:500;line-height:18px;padding:0 5px;border-radius:4px;background:var(--gv-green);color:#fff}.gv-choices .gv-supply{font-size:12px;line-height:20px;font-weight:400;color:var(--gv-muted)}.gv-page .gv-package-note{font-size:12px;line-height:20px;font-weight:400;color:var(--gv-muted);margin:10px 0 0}.gv-page .gv-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;font-size:16px;font-weight:400;line-height:26px}.gv-page .gv-total strong{font-size:24px;font-weight:700;line-height:34px;white-space:nowrap}.gv-payments{gap:12px}.gv-payments .gv-icon-fps{width:34px;height:34px}.gv-payments>img[alt=PayMe]{width:64px;height:23px}.gv-payments .gv-alipay{width:60px;height:25px}.gv-payments .gv-cod{font-size:11px;line-height:18px}.gv-payments .gv-icon-cash{width:17px;height:17px}.gv-eflyer-cover{padding:0;cursor:pointer}.gv-cover.gv-eflyer-cover img{width:100%;height:auto;max-width:none;object-fit:contain;margin:0}.gv-book-preview>img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid var(--gv-line);background:#fff}.gv-book-preview>.gv-small{display:block;margin-top:8px}.gv-sheet.gv-eflyer-sheet{padding:0;min-height:0;background:#fff}.gv-sheet.gv-eflyer-sheet img{display:block;width:100%;height:auto;max-width:none;margin:0;object-fit:contain}.gv-sheet-wrap{display:flex;flex-direction:column;gap:16px}.gv-sheet.gv-eflyer-sheet{flex:none;width:100%}.gv-viewport{overflow-anchor:none;scroll-behavior:auto}.gv-main-photo{overflow:hidden;background:#fff}.gv-gallery .gv-main-photo .gv-photo{display:block;margin:0;width:100%;height:420px;object-fit:contain;transform:scale(1.12)}.gv-section-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px;padding:12px 0;border-top:1px solid var(--gv-line);border-bottom:1px solid var(--gv-line)}.gv-section-nav a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border-radius:6px;color:var(--gv-green);font-size:13px;text-decoration:none}.gv-section-nav a:hover{background:var(--gv-sage)}.gv-ingredient-copy{gap:10px;padding:20px}.gv-ingredient-details{border-top:1px solid var(--gv-line);padding-top:4px}.gv-ingredient-details summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-size:13px;color:var(--gv-green)}.gv-ingredient-details summary::-webkit-details-marker{display:none}.gv-ingredient-details summary:after{content:"+";font-size:18px}.gv-ingredient-details[open] summary:after{content:"\2212"}.gv-ingredient-details p{font-size:14px;line-height:24px;padding:4px 0 8px}.gv-page .gv-book-heading{display:flex;flex-wrap:wrap;gap:0 12px}.gv-book-heading span{display:block}.gv-sticky-buy{display:none}.gv-page .gv-buy>.gv-starting-price{font-size:18px;line-height:26px;font-weight:500;color:var(--gv-green);margin:0}@media(max-width:749px){.gv-gallery{padding:16px}.gv-hero .gv-two{gap:20px}.gv-buy{gap:12px}.gv-page .gv-buy>p,.gv-page .gv-buy>h1{margin:0}.gv-page .gv-buy h1{line-height:42px}.gv-gallery .gv-main-photo .gv-photo{height:200px;transform:scale(1.48)}.gv-thumbnails{margin:12px 0}.gv-section-nav{justify-content:flex-start;gap:4px;margin-top:16px}.gv-section-nav a{padding:6px 10px;font-size:12px}.gv-ingredient-photo{height:190px}.gv-ingredient-copy h3{font-size:21px;line-height:30px}.gv-page .gv-ingredient-summary-line{font-size:14px;line-height:24px}.gv-page .gv-book-heading{display:block}.gv-sticky-buy:not([hidden]){position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--gv-paper);border-top:1px solid var(--gv-line);box-shadow:0 -4px 16px #173e3514}.gv-sticky-buy>div{display:flex;flex-direction:column;gap:2px;min-width:0}.gv-sticky-label{font-size:12px;line-height:18px}.gv-sticky-price{font-size:18px;line-height:24px;white-space:nowrap}.gv-sticky-buy .gv-button{min-height:44px;padding:10px 18px;font-size:14px}body:has(.gv-sticky-buy:not([hidden])){padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media(max-width:749px){body:has(iframe#PBarNextFrame) .gv-sticky-buy:not([hidden]){bottom:64px}body:has(iframe#PBarNextFrame):has(.gv-sticky-buy:not([hidden])){padding-bottom:calc(140px + env(safe-area-inset-bottom))}}.gv-choices label>span{height:100%;gap:3px;padding:10px}.gv-choices .gv-package-price{font-size:18px;font-weight:500;line-height:26px;margin-top:0}.gv-choices .gv-unit-price{font-size:12px;line-height:20px;color:var(--gv-muted)}.gv-savings{align-self:flex-start;display:inline-block;font-size:12px;line-height:20px;font-weight:500;font-style:normal;padding:2px 7px;border-radius:4px;background:var(--gv-sage);color:var(--gv-green);margin-top:1px}.gv-choices input:checked+span .gv-savings{background:#d6e3d7}.gv-page .gv-savings-note{margin-top:6px}.gv-unit-price i{font-style:normal;white-space:nowrap}.gv-support-teaser{display:flex;align-items:center;gap:12px;margin:16px 0 0;padding:12px 14px;border:1px solid var(--gv-line);border-radius:8px;background:var(--gv-sage);color:var(--gv-green);text-decoration:none}.gv-support-teaser>svg{flex-shrink:0}.gv-support-teaser>div{flex:1;min-width:0}.gv-support-teaser strong{display:block;font-size:14px;font-weight:500;line-height:22px}.gv-support-teaser small{display:block;font-size:12px;line-height:20px;color:var(--gv-muted)}.gv-support-teaser>b{font-weight:400;font-size:18px}.gv-support-teaser:hover{border-color:var(--gv-green)}.gv-support-teaser:focus-visible{outline:3px solid #b99861;outline-offset:3px}.gv-support-heading{max-width:720px}.gv-page .gv-support-heading h2{margin:12px 0 16px}.gv-page .gv-support-heading>p{margin:0}.gv-support-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.gv-support-options article{padding:24px;background:var(--gv-paper);border-radius:8px}.gv-support-options svg{display:block;color:var(--gv-green);margin-bottom:14px}.gv-page .gv-support-options h3{font-size:20px;line-height:30px;margin:0 0 8px}.gv-page .gv-support-options p{font-size:14px;line-height:24px;margin:0}@media(max-width:749px){.gv-support-options{grid-template-columns:minmax(0,1fr);gap:12px}.gv-support-options article{padding:20px}.gv-page .gv-support-heading>p:not(.gv-eyebrow){font-size:15px;line-height:26px}}.gv-trust .gv-delivery-logo{display:block;width:30px;height:30px;object-fit:contain;flex-shrink:0}.gv-payments{gap:10px 14px}.gv-payments .gv-payment-card{display:block;width:44px;height:28px;flex-shrink:0}.gv-payments .gv-payment-octopus{width:86px;height:48px;object-fit:contain}.gv-payments .gv-payment-wechat{width:98px;height:22px;object-fit:contain}@media(max-width:749px){.gv-payments{gap:8px 12px}}.gv-trust .gv-payments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:44px;align-items:center;justify-items:center;gap:4px 10px;max-width:440px;isolation:isolate;background:var(--gv-paper,#f7f5ef)}.gv-trust .gv-payments>*{max-width:100%;min-width:0}.gv-trust .gv-payments .gv-payment-card{width:40px;height:26px}.gv-trust .gv-payments .gv-icon-fps{width:30px;height:30px}.gv-trust .gv-payments>img[alt=PayMe]{width:60px;height:22px}.gv-trust .gv-payments .gv-alipay{width:56px;height:24px}.gv-trust .gv-payments .gv-payment-octopus{width:80px;height:44px;mix-blend-mode:multiply}.gv-trust .gv-payments .gv-payment-wechat{width:90px;height:22px;mix-blend-mode:multiply}.gv-trust .gv-payments .gv-cod{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:11px;line-height:18px}.gv-page .gv-trust .gv-payment-note{display:block;margin-top:8px;font-size:11px;line-height:18px}@media(max-width:359px){.gv-trust .gv-payments{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px}}.gv-page h1,.gv-page h2,.gv-page h3{font-family:inherit;font-weight:700;letter-spacing:-.02em}.nu-editorial .nu-editorial-media{background:var(--nm-paper);border-radius:12px;padding:32px!important;box-sizing:border-box}.nu-editorial .nu-product-image{display:block;width:100%;height:480px;object-fit:contain}.nu-editorial .nu-text-only{grid-template-columns:minmax(0,760px)!important}.nutricare-product-ui.nutricare-product-ui .nu-enquiry{display:flex;background:var(--nm-green);color:#fff;border-radius:8px;min-height:54px;font-size:16px;font-weight:700;text-decoration:none}.nu-editorial .nu-editorial-section{padding:64px 0;border-top:1px solid var(--nm-line)}.nu-editorial .nu-editorial-body{color:var(--nm-muted);line-height:1.75}.nu-editorial .nu-editorial-body strong{color:var(--nm-ink)}.nu-editorial .nu-editorial-body ul{padding-left:22px}.nu-editorial .nu-editorial-body li{padding:12px 0}.nu-editorial .nu-editorial-routine{background:var(--nm-sage);margin-inline:calc(-1 * var(--nm-gutter));padding-inline:var(--nm-gutter)}@media(max-width:749px){.nu-editorial .nu-product-image{height:282px}.nu-editorial .nu-editorial-media{padding:20px!important}.nu-editorial .nu-editorial-section{padding-block:44px}}.nu-pricing{display:grid;gap:12px}.nu-pricing select,.nu-pricing input{width:100%;padding:14px;border:1px solid var(--nm-line);background:#fff;color:var(--nm-ink);font:inherit;border-radius:6px;box-sizing:border-box}.nu-pricing table{width:100%;border-collapse:collapse}.nu-pricing th,.nu-pricing td{padding:10px;text-align:left;border-bottom:1px solid var(--nm-line)}.nu-flyers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nu-flyers img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.nu-flyers span{display:block;text-align:center;padding:10px}@media(max-width:749px){.nu-flyers{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-page[data-handle=moveon] .bundler-volume-target-element[data-bundle="865741"]{display:none!important}.pv-page{--pv-paper:#f7f5ef;--pv-green:#173e35;--pv-ink:#203b34;--pv-muted:#64736c;--pv-sage:#e5ece4;--pv-line:#d8ddd4;display:block;background:var(--pv-paper);color:var(--pv-ink);font:400 16px/1.75 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0}.pv-page *{box-sizing:border-box}.pv-page [hidden]{display:none!important}.pv-page h1,.pv-page h2{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;letter-spacing:0;color:inherit}.pv-page h1{font-size:40px;line-height:1.4;margin:20px 0}.pv-page h1 span{display:block}.pv-page h2{font-size:32px;line-height:1.44;margin:0 0 28px}.pv-page h3{font:500 24px/1.5 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;color:inherit;margin:0 0 14px}.pv-page p{margin:0 0 22px}.pv-page small,.pv-page .pv-small{font-size:13px;line-height:1.7;color:var(--pv-muted)}.pv-page .pv-eyebrow{font-size:13px;line-height:1.7;margin-bottom:20px}.pv-page a{color:inherit;text-underline-offset:5px}.pv-page button,.pv-page input{font:inherit}.pv-page button{cursor:pointer}.pv-page :focus-visible{outline:3px solid #b99861;outline-offset:4px}.pv-section{scroll-margin-top:100px;padding:80px 0}.pv-inner{width:100%;max-width:1440px;padding:0 80px;margin:auto}.pv-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.pv-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 36px}.pv-white{background:#fff}.pv-sage{background:var(--pv-sage)}.pv-dark{background:var(--pv-green);color:var(--pv-paper)}.pv-card{background:var(--pv-sage);padding:24px}.pv-paper{background:var(--pv-paper)}.pv-card p{margin:0}.pv-hero{padding-top:24px;padding-bottom:96px}.pv-gallery{background:#fff;padding:24px}.pv-gallery .pv-photo{display:block;width:100%;height:500px;object-fit:contain}.pv-gallery>small{display:block;margin-top:18px}.pv-thumbnails{display:flex;gap:10px;margin-top:16px}.pv-thumbnails button{border:1px solid var(--pv-line);border-radius:4px;background:#fff;padding:2px;line-height:0}.pv-thumbnails button[aria-pressed=true]{border:2px solid var(--pv-green);padding:1px}.pv-thumbnails img{width:60px;height:60px;object-fit:contain}.pv-buy{padding-top:4px}.pv-buy>p{margin-bottom:18px}.pv-page fieldset{border:0;margin:26px 0 0;padding:0;min-width:0}.pv-page legend{font-weight:500;margin-bottom:16px}.pv-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pv-choices label{position:relative;cursor:pointer}.pv-choices input{position:absolute;opacity:0;width:1px;height:1px}.pv-choices span{display:flex;min-height:86px;flex-direction:column;justify-content:center;border:1px solid var(--pv-line);border-radius:8px;padding:14px;background:#fff}.pv-choices input:checked+span{background:var(--pv-sage);border-color:var(--pv-green);box-shadow:inset 0 0 0 1px var(--pv-green)}.pv-choices input:focus-visible+span{outline:3px solid #b99861;outline-offset:3px}.pv-choices input:disabled+span{opacity:.45;cursor:not-allowed}.pv-page .pv-total{font-size:24px;line-height:1.5;margin:24px 0 16px}.pv-button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 24px;background:var(--pv-green);color:#fff!important;border:1px solid transparent;border-radius:8px;text-decoration:none;text-align:center;font-size:14px;font-weight:500;line-height:1.6}.pv-button:hover{filter:brightness(1.13)}.pv-button:disabled{opacity:.5;cursor:not-allowed}.pv-add,[data-open-book]{width:100%}.pv-secondary{background:var(--pv-paper);color:var(--pv-green)!important}.pv-link{display:block;width:fit-content;margin:24px 0;font-size:14px;font-weight:500}.pv-buy>.pv-link{margin:24px auto}.pv-buy>.pv-small{margin-top:18px}.pv-page table{border:0;border-collapse:separate;border-spacing:0 10px;width:100%;box-shadow:none;font-size:14px;line-height:1.65;margin-top:-10px}.pv-page caption{text-align:left;font-size:24px;font-weight:500;padding-bottom:12px}.pv-page td,.pv-page th{border:0;background:var(--pv-paper);padding:16px;text-align:left;font-weight:400;vertical-align:top}.pv-page th{width:55%}.pv-cover{background:var(--pv-sage);padding:24px;min-height:450px}.pv-cover img{display:block;width:70%;max-width:330px;height:280px;object-fit:contain;background:#fff;margin:20px auto}.pv-cover p:last-child{margin:0}.pv-book-note{margin-top:40px!important}.pv-faq{background:var(--pv-paper);padding:0 24px;margin:0 0 16px}.pv-faq summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;padding:24px 0;font-weight:500;font-size:20px;line-height:1.5}.pv-faq summary::-webkit-details-marker{display:none}.pv-faq summary span{font-size:24px}.pv-faq[open] summary span{transform:rotate(45deg)}.pv-faq p{margin:0;padding:0 0 24px}.pv-next{display:flex;flex-direction:column;gap:16px;max-width:390px;margin:28px 0}body:has(.pv-page){background:#f7f5ef}body:has(.pv-page) .header-wrapper,body:has(.pv-page) .header{background:#f7f5ef}body:has(.pv-page) .header-wrapper{border:0}body:has(.pv-page) .footer{background:#173e35;color:#f7f5ef;margin-top:0}body:has(.pv-page) .footer :is(h2,a,p){color:inherit}body:has(.pv-page) .footer-block__details-content{color:#e5ece4}body:has(.pv-page) .nutricare-breadcrumbs{max-width:1440px;padding-left:80px;padding-right:80px;color:#64736c}.pv-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1100px,calc(100vw - 48px));height:calc(100dvh - 48px);max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:12px;background:var(--pv-paper);color:var(--pv-ink);overflow:hidden}.pv-dialog[open]{display:flex;flex-direction:column}.pv-dialog::backdrop{background:#0a1e19bf}.pv-toolbar,.pv-reader-status,.pv-reader-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;flex-shrink:0}.pv-toolbar{background:var(--pv-green);color:#fff}.pv-toolbar h2{font:500 20px/1.5 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.pv-dialog button{border:1px solid var(--pv-line);border-radius:6px;background:transparent;color:inherit;min-height:44px;padding:8px 16px;line-height:1.5}.pv-dialog button:disabled{opacity:.4;cursor:not-allowed}.pv-reader-status{background:#fff;font-size:14px}.pv-reader-status>div{display:flex;align-items:center;gap:12px}.pv-reader-nav{border-top:1px solid var(--pv-line)}.pv-viewport{overflow:auto;flex:1;min-height:0;touch-action:pan-x pan-y;overscroll-behavior:contain;background:var(--pv-sage);padding:24px;cursor:grab}.pv-viewport.pv-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.pv-sheet-wrap{width:100%;min-height:100%}.pv-sheet{background:var(--pv-paper);padding:clamp(24px,5vw,56px);min-height:100%;max-width:820px;margin:auto;box-shadow:0 2px 16px #173e3510}.pv-sheet p,.pv-sheet li{font-size:18px;line-height:1.8}.pv-sheet li{margin:16px 0}.pv-sheet ul{padding-left:24px}.pv-sheet img{display:block;max-width:100%;width:450px;height:340px;object-fit:contain;margin:24px auto;background:#fff}.pv-sheet .pv-link{overflow-wrap:anywhere}@media(min-width:1500px){.pv-inner{max-width:1440px}}@media(max-width:989px){.pv-inner{padding:0 32px}.pv-page h1{font-size:32px}.pv-page h2{font-size:28px}.pv-gallery .pv-photo{height:360px}.pv-choices{gap:8px}.pv-choices span{padding:10px}.pv-three{gap:16px}.pv-card{padding:20px}.pv-page h3{font-size:21px}body:has(.pv-page) .nutricare-breadcrumbs{padding-left:32px;padding-right:32px}}@media(max-width:749px){.pv-inner{padding:0 24px}.pv-section{padding:56px 0}.pv-hero{padding-top:16px}.pv-two,.pv-three{grid-template-columns:minmax(0,1fr);gap:24px}.pv-page h1{font-size:32px;line-height:1.44}.pv-page h2{font-size:28px;line-height:1.5;margin-bottom:24px}.pv-page h3{font-size:24px}.pv-gallery .pv-photo{height:280px}.pv-gallery{padding:24px}.pv-thumbnails img{width:48px;height:48px}.pv-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pv-choices span{padding:16px;min-height:82px}.pv-card{padding:24px}.pv-page .pv-total,.pv-page caption{font-size:22px}.pv-page td,.pv-page th{padding:14px 12px}.pv-page table{font-size:13px}.pv-cover{min-height:0}.pv-cover img{height:250px;width:100%}.pv-next{max-width:none}.pv-faq{padding:0 20px}.pv-faq summary{font-size:19px}.pv-book-note{margin-top:28px!important}body:has(.pv-page) .nutricare-breadcrumbs{padding-left:24px;padding-right:24px}.pv-dialog{width:100vw;height:100dvh;border-radius:0}.pv-toolbar,.pv-reader-status,.pv-reader-nav{padding:10px 16px;gap:8px}.pv-toolbar h2{font-size:16px}.pv-dialog button{padding:8px 12px}.pv-reader-status>div{gap:8px}.pv-viewport{padding:16px}.pv-sheet{padding:24px}.pv-sheet h2{font-size:28px}.pv-sheet p,.pv-sheet li{font-size:16px}.pv-sheet img{height:260px}}@media(prefers-reduced-motion:reduce){.pv-page *{scroll-behavior:auto!important}}.pv-buy{display:flex;flex-direction:column;gap:16px;padding:0}.pv-buy>p,.pv-buy>h1,.pv-buy>.pv-link{margin:0}.pv-buy h1{font-size:40px;line-height:56px}.pv-page .pv-subtitle{font-size:20px;font-weight:500;line-height:30px}.pv-page .pv-package-facts{color:var(--pv-ink)}.pv-buy form{margin:0;width:100%}.pv-page fieldset{margin:0}.pv-page legend{font-size:14px;line-height:22px;margin-bottom:16px}.pv-choices span{min-height:72px;padding:12px;gap:4px;justify-content:flex-start}.pv-choices strong{font-size:14px;font-weight:500;line-height:22px}.pv-choices small{font-size:13px;color:var(--pv-green);line-height:22px}.pv-choices input:checked+span strong:after{content:" \2713";padding-left:4px}.pv-choices input:checked+span{box-shadow:none}.pv-page .pv-total{font-size:20px;line-height:30px;margin:16px 0}.pv-total strong{font-weight:500}.pv-button{min-height:46px}.pv-trust{display:flex;flex-direction:column;gap:8px;width:100%}.pv-page .pv-trust p{font-size:13px;line-height:22px;margin:0}.pv-page .pv-trust .pv-trust-title{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;color:var(--pv-green)}.pv-icon{display:block;flex-shrink:0;object-fit:contain}.pv-payments{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.pv-payments>img{display:block;object-fit:contain;flex-shrink:0}.pv-payments .pv-alipay{background:#1677ff;border-radius:3px}.pv-cod{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap}.pv-page .pv-trust .pv-payment-note{font-size:11px;line-height:18px;color:var(--pv-muted)}.pv-buy>.pv-link{align-self:center;padding:12px 0}.pv-dark .pv-inner{display:flex;flex-direction:column;gap:16px}.pv-dark .pv-inner>*{margin:0}.pv-ingredients{gap:24px;margin:32px 0}.pv-ingredient{overflow:hidden;border-radius:8px;background:#fff}.pv-ingredient-photo{position:relative;height:280px;overflow:hidden}.pv-ingredient-photo img{position:absolute;display:block;width:342.33%;height:586.01%;max-width:none;top:-155.29%;object-fit:fill}.pv-ingredient-0 img{left:-12.79%}.pv-ingredient-1 img{left:-120.93%}.pv-ingredient-2 img{left:-229.53%}.pv-ingredient-copy{display:flex;flex-direction:column;gap:16px;padding:24px}.pv-ingredient-copy h3,.pv-ingredient-copy p{margin:0}.pv-ingredient-copy h3{color:var(--pv-green)}.pv-page table{border-collapse:collapse;border-spacing:0;margin:0;font-size:16px;line-height:28px;table-layout:fixed}.pv-page caption{font-size:24px;line-height:36px;padding:0 0 12px;color:var(--pv-ink)}.pv-page th,.pv-page td{padding:12px;border:0;border-bottom:1px solid var(--pv-line);background:var(--pv-paper);vertical-align:top}.pv-page tr:last-child td,.pv-page tr:last-child th{border-bottom:0}.pv-spec-table th{width:30%}.pv-spec-table td{width:70%}.pv-ingredient-summary{background:var(--pv-sage);border-radius:8px;padding:16px;margin-top:12px}.pv-ingredient-summary h3{font-size:14px;line-height:22px;margin:0 0 8px}.pv-ingredient-summary p{font-size:13px;line-height:22px;margin:0 0 8px}.pv-ingredient-summary p:last-child{margin:0}.pv-nutrition caption{padding-bottom:16px}.pv-nutrition caption span{display:block;font-size:13px;font-weight:400;line-height:22px;color:var(--pv-muted);margin-top:4px}.pv-nutrition th,.pv-nutrition td{padding:8px 12px;background:#fff}.pv-nutrition th{width:55%}.pv-nutrition td{width:45%;text-align:right;font-variant-numeric:tabular-nums}.pv-nutrition thead th{color:#fff;background:var(--pv-green);border:0;font-weight:400}.pv-nutrition thead th:last-child{text-align:right;width:45%}.pv-nutrition tbody tr:nth-child(2n)>*{background:var(--pv-paper)}.pv-nutrition .pv-subnutrient{padding-left:28px}.pv-page .pv-data-note{margin:24px 0}.pv-routine-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pv-routine-steps article{padding:16px;background:var(--pv-paper)}.pv-routine-steps h3,.pv-storage h3{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:400;line-height:28px;margin:0 0 8px}.pv-routine-steps p,.pv-storage p,.pv-precautions p,.pv-precautions a{font-size:13px;line-height:22px;margin:0}.pv-page .pv-days{color:var(--pv-ink);margin:16px 0}.pv-storage{padding:12px;margin-bottom:16px}.pv-storage h3{font-size:14px;line-height:22px;font-weight:500;margin-bottom:4px}.pv-precautions{padding:16px;background:var(--pv-paper)}.pv-precautions h3{font-size:13px;line-height:22px;margin:0}.pv-precautions p{margin-bottom:16px}.pv-precautions a{color:var(--pv-muted)}#pv-book .pv-inner>h2{margin-bottom:16px}.pv-book-stage{background:var(--pv-sage);border-radius:8px;padding:24px 32px 32px 24px}.pv-cover{-webkit-appearance:none;appearance:none;display:flex;flex-direction:column;gap:12px;position:relative;isolation:isolate;min-height:0;width:100%;text-align:left;background:#fff;padding:16px;border:1px solid var(--pv-line);border-left:4px solid #b99861;color:var(--pv-ink);box-shadow:8px 8px 0 -1px #fff,8px 8px 0 0 var(--pv-line),16px 16px 0 -1px #fff,16px 16px 0 0 var(--pv-line)}.pv-cover .pv-eyebrow{font-size:11px;line-height:18px;margin:0}.pv-cover .pv-cover-title{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;line-height:48px;font-weight:500}.pv-cover img{width:100%;max-width:none;height:280px;object-fit:cover;margin:0}.pv-cover .pv-small{color:var(--pv-ink)}.pv-book-intro{display:flex;flex-direction:column;gap:12px}.pv-book-intro>p,.pv-book-intro>.pv-link{margin:0}.pv-book-intro>.pv-link{align-self:center;padding:12px 0}.pv-book-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pv-book-preview{-webkit-appearance:none;appearance:none;display:block;min-width:0;background:none;border:0;padding:0;text-align:left;color:var(--pv-ink)}.pv-book-peek{display:flex;flex-direction:column;gap:10px;overflow:hidden;height:160px;padding:12px;border:1px solid var(--pv-line);background:#fff}.pv-book-peek>span{display:block;flex-shrink:0}.pv-peek-eyebrow,.pv-peek-category{font-size:7px;line-height:11px}.pv-peek-title{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:24px}.pv-peek-body{font-size:8px;line-height:14px}.pv-peek-label{display:block;margin-top:8px;font-size:13px;line-height:22px}.pv-faq{margin:0;padding:8px 0;border-bottom:1px solid var(--pv-line);background:none}.pv-faq summary{min-height:48px;padding:10px 0;align-items:center;font-size:18px;line-height:28px;gap:12px}.pv-faq summary span{font-size:20px;font-weight:400;color:var(--pv-muted);width:20px;flex-shrink:0;text-align:center}.pv-faq summary span:before{content:"+"}.pv-faq[open] summary span:before{content:"\2212"}.pv-faq[open] summary span{transform:none}.pv-faq p{font-size:13px;line-height:22px;color:var(--pv-muted);padding:8px 0 0}#pv-faq h2{margin-bottom:0}.pv-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.pv-article{display:flex;align-items:center;gap:12px;padding:16px;background:var(--pv-paper);text-decoration:none}.pv-article-photo{position:relative;width:72px;height:80px;flex-shrink:0;overflow:hidden}.pv-article-photo img{position:absolute;width:526.32%;height:416.67%;max-width:none;left:-47.37%;top:-97.92%}.pv-article>.pv-icon{width:72px;height:80px}.pv-article-copy{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:16px;line-height:28px}.pv-return{display:flex;width:100%;margin:16px 0 24px}.pv-page .pv-inner>p:last-child{margin-bottom:0}@media(max-width:989px){.pv-buy h1{font-size:32px;line-height:46px}.pv-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-payments{gap:12px}.pv-page table{font-size:14px}.pv-ingredient-photo{height:240px}}@media(max-width:749px){.pv-section{padding:24px 0}.pv-hero{padding-top:16px}.pv-two{gap:32px}.pv-page .pv-total{font-size:20px}.pv-choices{gap:8px}.pv-choices span{padding:12px;min-height:72px}.pv-ingredients{gap:24px}.pv-ingredient-photo{height:280px}.pv-page table{font-size:16px;line-height:28px}.pv-page caption{font-size:24px;line-height:36px}.pv-page .pv-spec-table th,.pv-page .pv-spec-table td{padding:12px}.pv-page .pv-nutrition th,.pv-page .pv-nutrition td{padding:8px 12px}.pv-page .pv-nutrition .pv-subnutrient{padding-left:28px}.pv-routine-steps{grid-template-columns:minmax(0,1fr)}.pv-book-layout{gap:24px}.pv-cover .pv-cover-title{font-size:28px;line-height:40px}.pv-cover img{height:160px;object-fit:cover}.pv-book-peek{height:112px;padding:10px}.pv-peek-eyebrow,.pv-peek-category{font-size:6px;line-height:9px}.pv-peek-title{font-size:13px;line-height:19px}.pv-peek-body{font-size:7px;line-height:12px}.pv-faq{padding:8px 0}.pv-faq summary{font-size:18px;padding:10px 0}.pv-articles{grid-template-columns:minmax(0,1fr)}.pv-payments{gap:16px}}@media(max-width:749px){#pv-spec .pv-button{width:100%}}.pv-choices label>span{position:relative;min-height:104px}.pv-choices strong{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-right:16px}.pv-choices input:checked+span strong:after{content:none}.pv-choices input:checked+span:after{content:"\2713";position:absolute;top:10px;right:10px;font-size:14px;color:var(--pv-green)}.pv-recommended{display:inline-block;font-style:normal;font-size:10px;font-weight:500;line-height:18px;padding:0 5px;border-radius:4px;background:var(--pv-green);color:#fff}.pv-choices .pv-supply{font-size:12px;line-height:20px;font-weight:400;color:var(--pv-muted)}.pv-page .pv-package-note{font-size:12px;line-height:20px;font-weight:400;color:var(--pv-muted);margin:10px 0 0}.pv-page .pv-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;font-size:16px;font-weight:400;line-height:26px}.pv-page .pv-total strong{font-size:24px;font-weight:700;line-height:34px;white-space:nowrap}.pv-payments{gap:12px}.pv-payments .pv-icon-fps{width:34px;height:34px}.pv-payments>img[alt=PayMe]{width:64px;height:23px}.pv-payments .pv-alipay{width:60px;height:25px}.pv-payments .pv-cod{font-size:11px;line-height:18px}.pv-payments .pv-icon-cash{width:17px;height:17px}.pv-eflyer-cover{padding:0;cursor:pointer}.pv-cover.pv-eflyer-cover img{width:100%;height:auto;max-width:none;object-fit:contain;margin:0}.pv-book-preview>img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid var(--pv-line);background:#fff}.pv-book-preview>.pv-small{display:block;margin-top:8px}.pv-sheet.pv-eflyer-sheet{padding:0;min-height:0;background:#fff}.pv-sheet.pv-eflyer-sheet img{display:block;width:100%;height:auto;max-width:none;margin:0;object-fit:contain}.pv-sheet-wrap{display:flex;flex-direction:column;gap:16px}.pv-sheet.pv-eflyer-sheet{flex:none;width:100%}.pv-viewport{overflow-anchor:none;scroll-behavior:auto}.pv-main-photo{overflow:hidden;background:#fff}.pv-gallery .pv-main-photo .pv-photo{display:block;margin:0;width:100%;height:420px;object-fit:contain;transform:scale(1.12)}.pv-section-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px;padding:12px 0;border-top:1px solid var(--pv-line);border-bottom:1px solid var(--pv-line)}.pv-section-nav a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border-radius:6px;color:var(--pv-green);font-size:13px;text-decoration:none}.pv-section-nav a:hover{background:var(--pv-sage)}.pv-ingredient-copy{gap:10px;padding:20px}.pv-ingredient-details{border-top:1px solid var(--pv-line);padding-top:4px}.pv-ingredient-details summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-size:13px;color:var(--pv-green)}.pv-ingredient-details summary::-webkit-details-marker{display:none}.pv-ingredient-details summary:after{content:"+";font-size:18px}.pv-ingredient-details[open] summary:after{content:"\2212"}.pv-ingredient-details p{font-size:14px;line-height:24px;padding:4px 0 8px}.pv-page .pv-book-heading{display:flex;flex-wrap:wrap;gap:0 12px}.pv-book-heading span{display:block}.pv-sticky-buy{display:none}.pv-page .pv-buy>.pv-starting-price{font-size:18px;line-height:26px;font-weight:500;color:var(--pv-green);margin:0}@media(max-width:749px){.pv-gallery{padding:16px}.pv-hero .pv-two{gap:20px}.pv-buy{gap:12px}.pv-page .pv-buy>p,.pv-page .pv-buy>h1{margin:0}.pv-page .pv-buy h1{line-height:42px}.pv-gallery .pv-main-photo .pv-photo{height:200px;transform:scale(1.48)}.pv-thumbnails{margin:12px 0}.pv-section-nav{justify-content:flex-start;gap:4px;margin-top:16px}.pv-section-nav a{padding:6px 10px;font-size:12px}.pv-ingredient-photo{height:190px}.pv-ingredient-copy h3{font-size:21px;line-height:30px}.pv-page .pv-ingredient-summary-line{font-size:14px;line-height:24px}.pv-page .pv-book-heading{display:block}.pv-sticky-buy:not([hidden]){position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--pv-paper);border-top:1px solid var(--pv-line);box-shadow:0 -4px 16px #173e3514}.pv-sticky-buy>div{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-sticky-label{font-size:12px;line-height:18px}.pv-sticky-price{font-size:18px;line-height:24px;white-space:nowrap}.pv-sticky-buy .pv-button{min-height:44px;padding:10px 18px;font-size:14px}body:has(.pv-sticky-buy:not([hidden])){padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media(max-width:749px){body:has(iframe#PBarNextFrame) .pv-sticky-buy:not([hidden]){bottom:64px}body:has(iframe#PBarNextFrame):has(.pv-sticky-buy:not([hidden])){padding-bottom:calc(140px + env(safe-area-inset-bottom))}}.pv-choices label>span{height:100%;gap:3px;padding:10px}.pv-choices .pv-package-price{font-size:18px;font-weight:500;line-height:26px;margin-top:0}.pv-choices .pv-unit-price{font-size:12px;line-height:20px;color:var(--pv-muted)}.pv-savings{align-self:flex-start;display:inline-block;font-size:12px;line-height:20px;font-weight:500;font-style:normal;padding:2px 7px;border-radius:4px;background:var(--pv-sage);color:var(--pv-green);margin-top:1px}.pv-choices input:checked+span .pv-savings{background:#d6e3d7}.pv-page .pv-savings-note{margin-top:6px}.pv-unit-price i{font-style:normal;white-space:nowrap}.pv-support-teaser{display:flex;align-items:center;gap:12px;margin:16px 0 0;padding:12px 14px;border:1px solid var(--pv-line);border-radius:8px;background:var(--pv-sage);color:var(--pv-green);text-decoration:none}.pv-support-teaser>svg{flex-shrink:0}.pv-support-teaser>div{flex:1;min-width:0}.pv-support-teaser strong{display:block;font-size:14px;font-weight:500;line-height:22px}.pv-support-teaser small{display:block;font-size:12px;line-height:20px;color:var(--pv-muted)}.pv-support-teaser>b{font-weight:400;font-size:18px}.pv-support-teaser:hover{border-color:var(--pv-green)}.pv-support-teaser:focus-visible{outline:3px solid #b99861;outline-offset:3px}.pv-support-heading{max-width:720px}.pv-page .pv-support-heading h2{margin:12px 0 16px}.pv-page .pv-support-heading>p{margin:0}.pv-support-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.pv-support-options article{padding:24px;background:var(--pv-paper);border-radius:8px}.pv-support-options svg{display:block;color:var(--pv-green);margin-bottom:14px}.pv-page .pv-support-options h3{font-size:20px;line-height:30px;margin:0 0 8px}.pv-page .pv-support-options p{font-size:14px;line-height:24px;margin:0}@media(max-width:749px){.pv-support-options{grid-template-columns:minmax(0,1fr);gap:12px}.pv-support-options article{padding:20px}.pv-page .pv-support-heading>p:not(.pv-eyebrow){font-size:15px;line-height:26px}}.pv-trust .pv-delivery-logo{display:block;width:30px;height:30px;object-fit:contain;flex-shrink:0}.pv-payments{gap:10px 14px}.pv-payments .pv-payment-card{display:block;width:44px;height:28px;flex-shrink:0}.pv-payments .pv-payment-octopus{width:86px;height:48px;object-fit:contain}.pv-payments .pv-payment-wechat{width:98px;height:22px;object-fit:contain}@media(max-width:749px){.pv-payments{gap:8px 12px}}.pv-trust .pv-payments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:44px;align-items:center;justify-items:center;gap:4px 10px;max-width:440px;isolation:isolate;background:var(--pv-paper,#f7f5ef)}.pv-trust .pv-payments>*{max-width:100%;min-width:0}.pv-trust .pv-payments .pv-payment-card{width:40px;height:26px}.pv-trust .pv-payments .pv-icon-fps{width:30px;height:30px}.pv-trust .pv-payments>img[alt=PayMe]{width:60px;height:22px}.pv-trust .pv-payments .pv-alipay{width:56px;height:24px}.pv-trust .pv-payments .pv-payment-octopus{width:80px;height:44px;mix-blend-mode:multiply}.pv-trust .pv-payments .pv-payment-wechat{width:90px;height:22px;mix-blend-mode:multiply}.pv-trust .pv-payments .pv-cod{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:11px;line-height:18px}.pv-page .pv-trust .pv-payment-note{display:block;margin-top:8px;font-size:11px;line-height:18px}@media(max-width:359px){.pv-trust .pv-payments{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px}}.pv-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.pv-ingredient-photo{height:240px}.pv-ingredient-photo img{object-fit:fill;max-width:none}.pv-ingredient-0 img{width:181.82%;height:357.14%;left:-81.82%;top:-100%}.pv-ingredient-1 img{width:250%;height:416.67%;left:-62.5%;top:-287.5%}.pv-ingredient-2 img{width:500%;height:588.24%;left:-210%;top:-288.24%}.pv-gallery .pv-main-photo .pv-photo{transform:scale(1);height:420px}.pv-article-photo img{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:right center}@media(max-width:749px){.pv-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-gallery .pv-main-photo .pv-photo{height:260px;transform:scale(1)}.pv-ingredient-photo{height:210px}}.pv-page h1,.pv-page h2,.pv-page h3{font-family:inherit;font-weight:700;letter-spacing:-.02em}.pv-page .pv-gallery{background:transparent;padding:0}.pv-gallery .pv-main-photo{background:#fbfbf6;border-radius:12px;padding:5px 32px;height:auto;overflow:hidden}.pv-gallery .pv-main-photo .pv-photo{height:480px;width:100%;object-fit:contain;transform:none}.pv-gallery .pv-thumbnails{display:flex;gap:10px;margin-top:14px;padding:5px;align-items:center}.pv-gallery .pv-thumbnails button{width:64px;height:64px;flex:0 0 64px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;overflow:hidden;box-shadow:none}.pv-gallery .pv-thumbnails button[aria-pressed=true]{border-color:#343e29;outline:none}.pv-gallery .pv-thumbnails button:focus-visible{outline:2px solid #53623a;outline-offset:3px}.pv-gallery .pv-thumbnails img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}@media(max-width:749px){.pv-gallery .pv-main-photo{padding:5px 20px}.pv-gallery .pv-main-photo .pv-photo{height:282px}}.pv-page h1,.pv-page h2,.pv-page h3{font-family:inherit;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.pv-page h1{font-size:34px;line-height:1.4}.pv-buy>*{min-width:0}.pv-buy .pv-subtitle{font-size:19px;line-height:1.65}.pv-page p{overflow-wrap:anywhere}.pv-thumbnails{overflow-x:auto;max-width:100%;padding:4px 0}.pv-thumbnails button{flex-shrink:0}.pv-page .pv-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-choices strong{overflow-wrap:anywhere;white-space:normal}.pv-choices small{white-space:normal}.pv-choices span{height:100%;min-height:130px}.pv-choices label{min-width:0}.pv-choices .pv-unit-price{font-size:12px}.pv-choices .pv-package-price{font-size:21px}.pv-selected-detail{padding:12px 14px;background:var(--pv-sage);border-radius:8px;font-size:14px}.pv-pairs{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.pv-pairs label{grid-row:1}.pv-pairs select{grid-row:2;width:100%;min-width:0;border:1px solid var(--pv-line);background:#fff;color:var(--pv-green);border-radius:8px;padding:12px;font:inherit;min-height:48px}.pv-special{grid-column:1/-1;background:var(--pv-sage);border:1px solid var(--pv-line);border-radius:8px;padding:12px;color:var(--pv-green);font-size:13px!important;cursor:pointer}.pv-special[aria-pressed=true]{border-color:var(--pv-green)}.pv-page .pv-formula-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:32px;align-items:start}.pv-formula-cards{display:grid;gap:16px}.pv-ingredient-copy{padding:24px}.pv-ingredient-copy h3{font-size:21px}.pv-ingredient-copy p{font-size:15px;line-height:1.8}.pv-ingredient-copy p+p{margin-top:12px}.pv-source-figure{margin:0;position:sticky;top:32px}.pv-source-figure button{border:0;padding:0;background:transparent;cursor:zoom-in;width:100%}.pv-source-img{width:100%;height:auto;border-radius:8px}.pv-source-figure figcaption{font-size:12px;color:var(--pv-muted);margin-top:10px}.pv-component-photos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pv-component-img{width:100%;height:280px;object-fit:contain;background:#fff;border-radius:10px}.pv-table-wrap{width:100%;overflow-x:auto;margin:24px 0}.pv-page .pv-nutrition{width:100%;table-layout:auto}.pv-page .pv-nutrition th,.pv-page .pv-nutrition td{width:auto;white-space:normal;overflow-wrap:anywhere}.pv-page .pv-nutrition th:first-child{min-width:120px}.pv-page .pv-dark table{color:var(--pv-ink)}.pv-page .pv-dark a{color:inherit}.pv-label-links{display:flex;flex-wrap:wrap;gap:12px}.pv-label-button{border:1px solid var(--pv-line);background:var(--pv-paper);border-radius:8px;padding:14px;text-align:left;cursor:zoom-in;font-size:14px!important;line-height:1.5}.pv-routine-content{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pv-routine-content p{background:var(--pv-paper);padding:24px;border-radius:8px;margin:0}.pv-routine-content p:last-child:nth-child(odd){grid-column:1/-1}.pv-book-grid{display:grid;gap:32px}.pv-book-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.pv-book-stage{padding:24px}.pv-page .pv-cover img{width:100%;height:auto;max-height:550px;object-fit:contain}.pv-book-previews{margin:16px 0 24px}.pv-book-preview img{width:100%;height:200px;object-fit:contain;background:#fff}.pv-book-preview{min-width:0}.pv-book-preview span{font-size:12px}.pv-page .pv-eflyer-sheet img{width:100%;height:auto}.pv-page .pv-eflyer-sheet{margin-bottom:20px}.pv-page .pv-book-intro>.pv-button{width:100%}.pv-faq-list{max-width:900px;margin:auto}.pv-faq summary{font-size:17px}.pv-faq p{font-size:15px}.pv-image-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1000px,95vw);height:90dvh;max-width:none;max-height:none;padding:0;border:0;border-radius:10px;background:var(--pv-paper);color:var(--pv-ink)}.pv-image-dialog[open]{display:flex;flex-direction:column}.pv-image-dialog::backdrop{background:#0a1e19bf}.pv-image-viewport{overflow:auto;flex:1;padding:16px}.pv-image-viewport img{display:block;max-width:none;height:auto;cursor:zoom-in}.pv-image-dialog button{border:1px solid var(--pv-line);border-radius:6px;color:inherit;background:transparent;min-height:44px;padding:8px 14px}.pv-page button:focus-visible,.pv-page select:focus-visible,.pv-page a:focus-visible{outline:3px solid #bd9b5e;outline-offset:3px}@media(max-width:749px){.pv-page h1{font-size:28px;line-height:1.45}.pv-page h2{font-size:25px;line-height:1.5}.pv-page .pv-subtitle{font-size:17px}.pv-page .pv-formula-layout{grid-template-columns:1fr;gap:24px}.pv-source-figure{position:static;max-width:100%}.pv-source-img{max-height:460px;object-fit:contain;background:#fff}.pv-page .pv-choices span{padding:12px;min-height:120px}.pv-choices strong{font-size:15px}.pv-choices .pv-supply{font-size:12px}.pv-choices .pv-package-price{font-size:19px}.pv-choices .pv-savings{font-size:12px}.pv-routine-content{grid-template-columns:1fr}.pv-page .pv-book-card{grid-template-columns:1fr;gap:20px}.pv-page .pv-book-stage{padding:20px}.pv-page .pv-book-card .pv-cover img{height:auto;max-height:420px}.pv-page .pv-book-preview img{height:150px}.pv-page table{font-size:13px;line-height:1.6}.pv-page .pv-nutrition th:first-child{min-width:85px}.pv-page .pv-nutrition th,.pv-page .pv-nutrition td{padding:10px 8px}.pv-ingredient-copy{padding:20px}.pv-ingredient-copy h3{font-size:20px}.pv-component-img{height:200px}.pv-section{padding:40px 0}.pv-hero{padding-top:16px}.pv-page .pv-inner{padding:0 20px}.pv-label-button{width:100%}.pv-page .pv-sticky-label{max-width:48vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.pv-page li,.pv-page a{overflow-wrap:anywhere}.pv-page ul{padding-left:22px}.pv-page li+li{margin-top:12px}.nt-brochure{display:block;max-width:1180px;margin:48px auto;padding:24px;color:#163a40}.nt-brochure *{box-sizing:border-box}.nt-brochure figure{margin:0}.ntb-cover{background:#f7f5ed;border:1px solid #d8e9e9;border-radius:24px;padding:48px;display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center}.ntb-spread{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ntb-spread img{display:block;width:100%;height:auto;aspect-ratio:6/7;object-fit:contain;background:#fff;border-radius:8px;border:1px solid #d8e9e9}.ntb-spread figcaption{text-align:center;font-size:12px;margin-top:10px}.nt-brochure h2{font-size:36px;color:inherit}.nt-brochure p{line-height:1.8}.nt-brochure button{font:inherit;cursor:pointer;border:0;border-radius:10px;padding:16px 22px;background:#526039;color:#fff}.nt-brochure dialog{width:min(1100px,100%);height:94dvh;max-height:94dvh;padding:0;border:0;border-radius:16px;color:#163a40}.nt-brochure dialog::backdrop{background:#10272bcc}.ntb-toolbar{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#fff}.ntb-toolbar strong{margin-right:auto}.ntb-toolbar button{padding:10px 14px}.ntb-scroll{height:calc(100% - 72px);overflow:auto;background:#eaf1f2;padding:24px}.ntb-pages{max-width:760px;margin:auto}.ntb-pages img{width:100%;height:auto;display:block}.ntb-pages figure{margin:0 0 28px}.ntb-pages figcaption{padding:10px 0}.ntb-zoomed .ntb-pages{width:1300px;max-width:none}@media(max-width:700px){.nt-brochure{padding:16px;margin:16px auto}.ntb-cover{padding:24px;grid-template-columns:1fr;gap:28px}.ntb-spread{gap:16px}.nt-brochure h2{font-size:30px}.ntb-toolbar{padding:12px;gap:8px}.ntb-toolbar strong{font-size:13px}.ntb-toolbar button{font-size:13px;padding:10px}.ntb-scroll{padding:12px}.nt-brochure dialog{height:100dvh;max-height:100dvh;max-width:100%;border-radius:0}}.tv-page{--tv-paper:#f7f5ef;--tv-green:#173e35;--tv-ink:#203b34;--tv-muted:#64736c;--tv-sage:#e5ece4;--tv-line:#d8ddd4;display:block;background:var(--tv-paper);color:var(--tv-ink);font:400 16px/1.75 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0}.tv-page *{box-sizing:border-box}.tv-page [hidden]{display:none!important}.tv-page h1,.tv-page h2{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;letter-spacing:0;color:inherit}.tv-page h1{font-size:40px;line-height:1.4;margin:20px 0}.tv-page h1 span{display:block}.tv-page h2{font-size:32px;line-height:1.44;margin:0 0 28px}.tv-page h3{font:500 24px/1.5 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;color:inherit;margin:0 0 14px}.tv-page p{margin:0 0 22px}.tv-page small,.tv-page .tv-small{font-size:13px;line-height:1.7;color:var(--tv-muted)}.tv-page .tv-eyebrow{font-size:13px;line-height:1.7;margin-bottom:20px}.tv-page a{color:inherit;text-underline-offset:5px}.tv-page button,.tv-page input{font:inherit}.tv-page button{cursor:pointer}.tv-page :focus-visible{outline:3px solid #b99861;outline-offset:4px}.tv-section{scroll-margin-top:100px;padding:80px 0}.tv-inner{width:100%;max-width:1440px;padding:0 80px;margin:auto}.tv-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.tv-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 36px}.tv-white{background:#fff}.tv-sage{background:var(--tv-sage)}.tv-dark{background:var(--tv-green);color:var(--tv-paper)}.tv-card{background:var(--tv-sage);padding:24px}.tv-paper{background:var(--tv-paper)}.tv-card p{margin:0}.tv-hero{padding-top:24px;padding-bottom:96px}.tv-gallery{background:#fff;padding:24px}.tv-gallery .tv-photo{display:block;width:100%;height:500px;object-fit:contain}.tv-gallery>small{display:block;margin-top:18px}.tv-thumbnails{display:flex;gap:10px;margin-top:16px}.tv-thumbnails button{border:1px solid var(--tv-line);border-radius:4px;background:#fff;padding:2px;line-height:0}.tv-thumbnails button[aria-pressed=true]{border:2px solid var(--tv-green);padding:1px}.tv-thumbnails img{width:60px;height:60px;object-fit:contain}.tv-buy{padding-top:4px}.tv-buy>p{margin-bottom:18px}.tv-page fieldset{border:0;margin:26px 0 0;padding:0;min-width:0}.tv-page legend{font-weight:500;margin-bottom:16px}.tv-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tv-choices label{position:relative;cursor:pointer}.tv-choices input{position:absolute;opacity:0;width:1px;height:1px}.tv-choices span{display:flex;min-height:86px;flex-direction:column;justify-content:center;border:1px solid var(--tv-line);border-radius:8px;padding:14px;background:#fff}.tv-choices input:checked+span{background:var(--tv-sage);border-color:var(--tv-green);box-shadow:inset 0 0 0 1px var(--tv-green)}.tv-choices input:focus-visible+span{outline:3px solid #b99861;outline-offset:3px}.tv-choices input:disabled+span{opacity:.45;cursor:not-allowed}.tv-page .tv-total{font-size:24px;line-height:1.5;margin:24px 0 16px}.tv-button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 24px;background:var(--tv-green);color:#fff!important;border:1px solid transparent;border-radius:8px;text-decoration:none;text-align:center;font-size:14px;font-weight:500;line-height:1.6}.tv-button:hover{filter:brightness(1.13)}.tv-button:disabled{opacity:.5;cursor:not-allowed}.tv-add,[data-open-book]{width:100%}.tv-secondary{background:var(--tv-paper);color:var(--tv-green)!important}.tv-link{display:block;width:fit-content;margin:24px 0;font-size:14px;font-weight:500}.tv-buy>.tv-link{margin:24px auto}.tv-buy>.tv-small{margin-top:18px}.tv-page table{border:0;border-collapse:separate;border-spacing:0 10px;width:100%;box-shadow:none;font-size:14px;line-height:1.65;margin-top:-10px}.tv-page caption{text-align:left;font-size:24px;font-weight:500;padding-bottom:12px}.tv-page td,.tv-page th{border:0;background:var(--tv-paper);padding:16px;text-align:left;font-weight:400;vertical-align:top}.tv-page th{width:55%}.tv-cover{background:var(--tv-sage);padding:24px;min-height:450px}.tv-cover img{display:block;width:70%;max-width:330px;height:280px;object-fit:contain;background:#fff;margin:20px auto}.tv-cover p:last-child{margin:0}.tv-book-note{margin-top:40px!important}.tv-faq{background:var(--tv-paper);padding:0 24px;margin:0 0 16px}.tv-faq summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;padding:24px 0;font-weight:500;font-size:20px;line-height:1.5}.tv-faq summary::-webkit-details-marker{display:none}.tv-faq summary span{font-size:24px}.tv-faq[open] summary span{transform:rotate(45deg)}.tv-faq p{margin:0;padding:0 0 24px}.tv-next{display:flex;flex-direction:column;gap:16px;max-width:390px;margin:28px 0}body:has(.tv-page){background:#f7f5ef}body:has(.tv-page) .header-wrapper,body:has(.tv-page) .header{background:#f7f5ef}body:has(.tv-page) .header-wrapper{border:0}body:has(.tv-page) .footer{background:#173e35;color:#f7f5ef;margin-top:0}body:has(.tv-page) .footer :is(h2,a,p){color:inherit}body:has(.tv-page) .footer-block__details-content{color:#e5ece4}body:has(.tv-page) .nutricare-breadcrumbs{max-width:1440px;padding-left:80px;padding-right:80px;color:#64736c}.tv-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1100px,calc(100vw - 48px));height:calc(100dvh - 48px);max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:12px;background:var(--tv-paper);color:var(--tv-ink);overflow:hidden}.tv-dialog[open]{display:flex;flex-direction:column}.tv-dialog::backdrop{background:#0a1e19bf}.tv-toolbar,.tv-reader-status,.tv-reader-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;flex-shrink:0}.tv-toolbar{background:var(--tv-green);color:#fff}.tv-toolbar h2{font:500 20px/1.5 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.tv-dialog button{border:1px solid var(--tv-line);border-radius:6px;background:transparent;color:inherit;min-height:44px;padding:8px 16px;line-height:1.5}.tv-dialog button:disabled{opacity:.4;cursor:not-allowed}.tv-reader-status{background:#fff;font-size:14px}.tv-reader-status>div{display:flex;align-items:center;gap:12px}.tv-reader-nav{border-top:1px solid var(--tv-line)}.tv-viewport{overflow:auto;flex:1;min-height:0;touch-action:pan-x pan-y;overscroll-behavior:contain;background:var(--tv-sage);padding:24px;cursor:grab}.tv-viewport.tv-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.tv-sheet-wrap{width:100%;min-height:100%}.tv-sheet{background:var(--tv-paper);padding:clamp(24px,5vw,56px);min-height:100%;max-width:820px;margin:auto;box-shadow:0 2px 16px #173e3510}.tv-sheet p,.tv-sheet li{font-size:18px;line-height:1.8}.tv-sheet li{margin:16px 0}.tv-sheet ul{padding-left:24px}.tv-sheet img{display:block;max-width:100%;width:450px;height:340px;object-fit:contain;margin:24px auto;background:#fff}.tv-sheet .tv-link{overflow-wrap:anywhere}@media(min-width:1500px){.tv-inner{max-width:1440px}}@media(max-width:989px){.tv-inner{padding:0 32px}.tv-page h1{font-size:32px}.tv-page h2{font-size:28px}.tv-gallery .tv-photo{height:360px}.tv-choices{gap:8px}.tv-choices span{padding:10px}.tv-three{gap:16px}.tv-card{padding:20px}.tv-page h3{font-size:21px}body:has(.tv-page) .nutricare-breadcrumbs{padding-left:32px;padding-right:32px}}@media(max-width:749px){.tv-inner{padding:0 24px}.tv-section{padding:56px 0}.tv-hero{padding-top:16px}.tv-two,.tv-three{grid-template-columns:minmax(0,1fr);gap:24px}.tv-page h1{font-size:32px;line-height:1.44}.tv-page h2{font-size:28px;line-height:1.5;margin-bottom:24px}.tv-page h3{font-size:24px}.tv-gallery .tv-photo{height:280px}.tv-gallery{padding:24px}.tv-thumbnails img{width:48px;height:48px}.tv-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tv-choices span{padding:16px;min-height:82px}.tv-card{padding:24px}.tv-page .tv-total,.tv-page caption{font-size:22px}.tv-page td,.tv-page th{padding:14px 12px}.tv-page table{font-size:13px}.tv-cover{min-height:0}.tv-cover img{height:250px;width:100%}.tv-next{max-width:none}.tv-faq{padding:0 20px}.tv-faq summary{font-size:19px}.tv-book-note{margin-top:28px!important}body:has(.tv-page) .nutricare-breadcrumbs{padding-left:24px;padding-right:24px}.tv-dialog{width:100vw;height:100dvh;border-radius:0}.tv-toolbar,.tv-reader-status,.tv-reader-nav{padding:10px 16px;gap:8px}.tv-toolbar h2{font-size:16px}.tv-dialog button{padding:8px 12px}.tv-reader-status>div{gap:8px}.tv-viewport{padding:16px}.tv-sheet{padding:24px}.tv-sheet h2{font-size:28px}.tv-sheet p,.tv-sheet li{font-size:16px}.tv-sheet img{height:260px}}@media(prefers-reduced-motion:reduce){.tv-page *{scroll-behavior:auto!important}}.tv-buy{display:flex;flex-direction:column;gap:16px;padding:0}.tv-buy>p,.tv-buy>h1,.tv-buy>.tv-link{margin:0}.tv-buy h1{font-size:40px;line-height:56px}.tv-page .tv-subtitle{font-size:20px;font-weight:500;line-height:30px}.tv-page .tv-package-facts{color:var(--tv-ink)}.tv-buy form{margin:0;width:100%}.tv-page fieldset{margin:0}.tv-page legend{font-size:14px;line-height:22px;margin-bottom:16px}.tv-choices span{min-height:72px;padding:12px;gap:4px;justify-content:flex-start}.tv-choices strong{font-size:14px;font-weight:500;line-height:22px}.tv-choices small{font-size:13px;color:var(--tv-green);line-height:22px}.tv-choices input:checked+span strong:after{content:" \2713";padding-left:4px}.tv-choices input:checked+span{box-shadow:none}.tv-page .tv-total{font-size:20px;line-height:30px;margin:16px 0}.tv-total strong{font-weight:500}.tv-button{min-height:46px}.tv-trust{display:flex;flex-direction:column;gap:8px;width:100%}.tv-page .tv-trust p{font-size:13px;line-height:22px;margin:0}.tv-page .tv-trust .tv-trust-title{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;color:var(--tv-green)}.tv-icon{display:block;flex-shrink:0;object-fit:contain}.tv-payments{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.tv-payments>img{display:block;object-fit:contain;flex-shrink:0}.tv-payments .tv-alipay{background:#1677ff;border-radius:3px}.tv-cod{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap}.tv-page .tv-trust .tv-payment-note{font-size:11px;line-height:18px;color:var(--tv-muted)}.tv-buy>.tv-link{align-self:center;padding:12px 0}.tv-dark .tv-inner{display:flex;flex-direction:column;gap:16px}.tv-dark .tv-inner>*{margin:0}.tv-ingredients{gap:24px;margin:32px 0}.tv-ingredient{overflow:hidden;border-radius:8px;background:#fff}.tv-ingredient-photo{position:relative;height:280px;overflow:hidden}.tv-ingredient-photo img{position:absolute;display:block;width:342.33%;height:586.01%;max-width:none;top:-155.29%;object-fit:fill}.tv-ingredient-0 img{left:-12.79%}.tv-ingredient-1 img{left:-120.93%}.tv-ingredient-2 img{left:-229.53%}.tv-ingredient-copy{display:flex;flex-direction:column;gap:16px;padding:24px}.tv-ingredient-copy h3,.tv-ingredient-copy p{margin:0}.tv-ingredient-copy h3{color:var(--tv-green)}.tv-page table{border-collapse:collapse;border-spacing:0;margin:0;font-size:16px;line-height:28px;table-layout:fixed}.tv-page caption{font-size:24px;line-height:36px;padding:0 0 12px;color:var(--tv-ink)}.tv-page th,.tv-page td{padding:12px;border:0;border-bottom:1px solid var(--tv-line);background:var(--tv-paper);vertical-align:top}.tv-page tr:last-child td,.tv-page tr:last-child th{border-bottom:0}.tv-spec-table th{width:30%}.tv-spec-table td{width:70%}.tv-ingredient-summary{background:var(--tv-sage);border-radius:8px;padding:16px;margin-top:12px}.tv-ingredient-summary h3{font-size:14px;line-height:22px;margin:0 0 8px}.tv-ingredient-summary p{font-size:13px;line-height:22px;margin:0 0 8px}.tv-ingredient-summary p:last-child{margin:0}.tv-nutrition caption{padding-bottom:16px}.tv-nutrition caption span{display:block;font-size:13px;font-weight:400;line-height:22px;color:var(--tv-muted);margin-top:4px}.tv-page .tv-nutrition th,.tv-page .tv-nutrition td{padding:6px 12px;background:#fff;line-height:26px;font-weight:400}.tv-nutrition th{width:55%}.tv-nutrition td{width:45%;text-align:right;font-variant-numeric:tabular-nums}.tv-page .tv-nutrition thead th{color:#fff;background:var(--tv-green);border:0;font-weight:600;padding-top:10px;padding-bottom:10px}.tv-nutrition thead th:last-child{text-align:right;width:45%}.tv-page .tv-nutrition tbody tr:nth-child(2n)>*{background:var(--tv-paper)}.tv-page .tv-data-note{margin:24px 0}.tv-routine-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tv-routine-steps article{padding:16px;background:var(--tv-paper)}.tv-routine-steps h3,.tv-storage h3{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:400;line-height:28px;margin:0 0 8px}.tv-routine-steps p,.tv-storage p,.tv-precautions p,.tv-precautions a{font-size:13px;line-height:22px;margin:0}.tv-page .tv-days{color:var(--tv-ink);margin:16px 0}.tv-storage{padding:12px;margin-bottom:16px}.tv-storage h3{font-size:14px;line-height:22px;font-weight:500;margin-bottom:4px}.tv-precautions{padding:16px;background:var(--tv-paper)}.tv-precautions h3{font-size:13px;line-height:22px;margin:0}.tv-precautions p{margin-bottom:16px}.tv-precautions a{color:var(--tv-muted)}#tv-book .tv-inner>h2{margin-bottom:16px}.tv-book-stage{background:var(--tv-sage);border-radius:8px;padding:24px 32px 32px 24px}.tv-cover{-webkit-appearance:none;appearance:none;display:flex;flex-direction:column;gap:12px;position:relative;isolation:isolate;min-height:0;width:100%;text-align:left;background:#fff;padding:16px;border:1px solid var(--tv-line);border-left:4px solid #b99861;color:var(--tv-ink);box-shadow:8px 8px 0 -1px #fff,8px 8px 0 0 var(--tv-line),16px 16px 0 -1px #fff,16px 16px 0 0 var(--tv-line)}.tv-cover .tv-eyebrow{font-size:11px;line-height:18px;margin:0}.tv-cover .tv-cover-title{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;line-height:48px;font-weight:500}.tv-cover img{width:100%;max-width:none;height:280px;object-fit:cover;margin:0}.tv-cover .tv-small{color:var(--tv-ink)}.tv-book-intro{display:flex;flex-direction:column;gap:12px}.tv-book-intro>p,.tv-book-intro>.tv-link{margin:0}.tv-book-intro>.tv-link{align-self:center;padding:12px 0}.tv-book-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tv-book-preview{-webkit-appearance:none;appearance:none;display:block;min-width:0;background:none;border:0;padding:0;text-align:left;color:var(--tv-ink)}.tv-book-peek{display:flex;flex-direction:column;gap:10px;overflow:hidden;height:160px;padding:12px;border:1px solid var(--tv-line);background:#fff}.tv-book-peek>span{display:block;flex-shrink:0}.tv-peek-eyebrow,.tv-peek-category{font-size:7px;line-height:11px}.tv-peek-title{font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:24px}.tv-peek-body{font-size:8px;line-height:14px}.tv-peek-label{display:block;margin-top:8px;font-size:13px;line-height:22px}.tv-faq{margin:0;padding:8px 0;border-bottom:1px solid var(--tv-line);background:none}.tv-faq summary{min-height:48px;padding:10px 0;align-items:center;font-size:18px;line-height:28px;gap:12px}.tv-faq summary span{font-size:20px;font-weight:400;color:var(--tv-muted);width:20px;flex-shrink:0;text-align:center}.tv-faq summary span:before{content:"+"}.tv-faq[open] summary span:before{content:"\2212"}.tv-faq[open] summary span{transform:none}.tv-faq p{font-size:13px;line-height:22px;color:var(--tv-muted);padding:8px 0 0}#tv-faq h2{margin-bottom:0}.tv-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.tv-article{display:flex;align-items:center;gap:12px;padding:16px;background:var(--tv-paper);text-decoration:none}.tv-article-photo{position:relative;width:72px;height:80px;flex-shrink:0;overflow:hidden}.tv-article-photo img{position:absolute;width:526.32%;height:416.67%;max-width:none;left:-47.37%;top:-97.92%}.tv-article>.tv-icon{width:72px;height:80px}.tv-article-copy{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:16px;line-height:28px}.tv-return{display:flex;width:100%;margin:16px 0 24px}.tv-page .tv-inner>p:last-child{margin-bottom:0}@media(max-width:989px){.tv-buy h1{font-size:32px;line-height:46px}.tv-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-payments{gap:12px}.tv-page table{font-size:14px}.tv-ingredient-photo{height:240px}}@media(max-width:749px){.tv-section{padding:24px 0}.tv-hero{padding-top:16px}.tv-two{gap:32px}.tv-page .tv-total{font-size:20px}.tv-choices{gap:8px}.tv-choices span{padding:12px;min-height:72px}.tv-ingredients{gap:24px}.tv-ingredient-photo{height:280px}.tv-page table{font-size:16px;line-height:28px}.tv-page caption{font-size:24px;line-height:36px}.tv-page .tv-spec-table th,.tv-page .tv-spec-table td{padding:12px}.tv-page .tv-nutrition th,.tv-page .tv-nutrition td{padding:6px 12px}.tv-page .tv-nutrition thead th{padding-top:10px;padding-bottom:10px}.tv-routine-steps{grid-template-columns:minmax(0,1fr)}.tv-book-layout{gap:24px}.tv-cover .tv-cover-title{font-size:28px;line-height:40px}.tv-cover img{height:160px;object-fit:cover}.tv-book-peek{height:112px;padding:10px}.tv-peek-eyebrow,.tv-peek-category{font-size:6px;line-height:9px}.tv-peek-title{font-size:13px;line-height:19px}.tv-peek-body{font-size:7px;line-height:12px}.tv-faq{padding:8px 0}.tv-faq summary{font-size:18px;padding:10px 0}.tv-articles{grid-template-columns:minmax(0,1fr)}.tv-payments{gap:16px}}@media(max-width:749px){#tv-spec .tv-button{width:100%}}.tv-choices label>span{position:relative;min-height:104px}.tv-choices strong{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-right:16px}.tv-choices input:checked+span strong:after{content:none}.tv-choices input:checked+span:after{content:"\2713";position:absolute;top:10px;right:10px;font-size:14px;color:var(--tv-green)}.tv-recommended{display:inline-block;font-style:normal;font-size:10px;font-weight:500;line-height:18px;padding:0 5px;border-radius:4px;background:var(--tv-green);color:#fff}.tv-choices .tv-supply{font-size:12px;line-height:20px;font-weight:400;color:var(--tv-muted)}.tv-page .tv-package-note{font-size:12px;line-height:20px;font-weight:400;color:var(--tv-muted);margin:10px 0 0}.tv-page .tv-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;font-size:16px;font-weight:400;line-height:26px}.tv-page .tv-total strong{font-size:24px;font-weight:700;line-height:34px;white-space:nowrap}.tv-payments{gap:12px}.tv-payments .tv-icon-fps{width:34px;height:34px}.tv-payments>img[alt=PayMe]{width:64px;height:23px}.tv-payments .tv-alipay{width:60px;height:25px}.tv-payments .tv-cod{font-size:11px;line-height:18px}.tv-payments .tv-icon-cash{width:17px;height:17px}.tv-eflyer-cover{padding:0;cursor:pointer}.tv-cover.tv-eflyer-cover img{width:100%;height:auto;max-width:none;object-fit:contain;margin:0}.tv-book-preview>img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid var(--tv-line);background:#fff}.tv-book-preview>.tv-small{display:block;margin-top:8px}.tv-sheet.tv-eflyer-sheet{padding:0;min-height:0;background:#fff}.tv-sheet.tv-eflyer-sheet img{display:block;width:100%;height:auto;max-width:none;margin:0;object-fit:contain}.tv-sheet-wrap{display:flex;flex-direction:column;gap:16px}.tv-sheet.tv-eflyer-sheet{flex:none;width:100%}.tv-viewport{overflow-anchor:none;scroll-behavior:auto}.tv-main-photo{overflow:hidden;background:#fff}.tv-gallery .tv-main-photo .tv-photo{display:block;margin:0;width:100%;height:420px;object-fit:contain;transform:scale(1.12)}.tv-section-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px;padding:12px 0;border-top:1px solid var(--tv-line);border-bottom:1px solid var(--tv-line)}.tv-section-nav a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border-radius:6px;color:var(--tv-green);font-size:13px;text-decoration:none}.tv-section-nav a:hover{background:var(--tv-sage)}.tv-ingredient-copy{gap:10px;padding:20px}.tv-ingredient-details{border-top:1px solid var(--tv-line);padding-top:4px}.tv-ingredient-details summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-size:13px;color:var(--tv-green)}.tv-ingredient-details summary::-webkit-details-marker{display:none}.tv-ingredient-details summary:after{content:"+";font-size:18px}.tv-ingredient-details[open] summary:after{content:"\2212"}.tv-ingredient-details p{font-size:14px;line-height:24px;padding:4px 0 8px}.tv-page .tv-book-heading{display:flex;flex-wrap:wrap;gap:0 12px}.tv-book-heading span{display:block}.tv-sticky-buy{display:none}.tv-page .tv-buy>.tv-starting-price{font-size:18px;line-height:26px;font-weight:500;color:var(--tv-green);margin:0}@media(max-width:749px){.tv-gallery{padding:16px}.tv-hero .tv-two{gap:20px}.tv-buy{gap:12px}.tv-page .tv-buy>p,.tv-page .tv-buy>h1{margin:0}.tv-page .tv-buy h1{line-height:42px}.tv-gallery .tv-main-photo .tv-photo{height:200px;transform:scale(1.48)}.tv-thumbnails{margin:12px 0}.tv-section-nav{justify-content:flex-start;gap:4px;margin-top:16px}.tv-section-nav a{padding:6px 10px;font-size:12px}.tv-ingredient-photo{height:190px}.tv-ingredient-copy h3{font-size:21px;line-height:30px}.tv-page .tv-ingredient-summary-line{font-size:14px;line-height:24px}.tv-page .tv-book-heading{display:block}.tv-sticky-buy:not([hidden]){position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--tv-paper);border-top:1px solid var(--tv-line);box-shadow:0 -4px 16px #173e3514}.tv-sticky-buy>div{display:flex;flex-direction:column;gap:2px;min-width:0}.tv-sticky-label{font-size:12px;line-height:18px}.tv-sticky-price{font-size:18px;line-height:24px;white-space:nowrap}.tv-sticky-buy .tv-button{min-height:44px;padding:10px 18px;font-size:14px}body:has(.tv-sticky-buy:not([hidden])){padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media(max-width:749px){body:has(iframe#PBarNextFrame) .tv-sticky-buy:not([hidden]){bottom:64px}body:has(iframe#PBarNextFrame):has(.tv-sticky-buy:not([hidden])){padding-bottom:calc(140px + env(safe-area-inset-bottom))}}.tv-choices label>span{height:100%;gap:3px;padding:10px}.tv-choices .tv-package-price{font-size:18px;font-weight:500;line-height:26px;margin-top:0}.tv-choices .tv-unit-price{font-size:12px;line-height:20px;color:var(--tv-muted)}.tv-savings{align-self:flex-start;display:inline-block;font-size:12px;line-height:20px;font-weight:500;font-style:normal;padding:2px 7px;border-radius:4px;background:var(--tv-sage);color:var(--tv-green);margin-top:1px}.tv-choices input:checked+span .tv-savings{background:#d6e3d7}.tv-page .tv-savings-note{margin-top:6px}.tv-unit-price i{font-style:normal;white-space:nowrap}.tv-support-teaser{display:flex;align-items:center;gap:12px;margin:16px 0 0;padding:12px 14px;border:1px solid var(--tv-line);border-radius:8px;background:var(--tv-sage);color:var(--tv-green);text-decoration:none}.tv-support-teaser>svg{flex-shrink:0}.tv-support-teaser>div{flex:1;min-width:0}.tv-support-teaser strong{display:block;font-size:14px;font-weight:500;line-height:22px}.tv-support-teaser small{display:block;font-size:12px;line-height:20px;color:var(--tv-muted)}.tv-support-teaser>b{font-weight:400;font-size:18px}.tv-support-teaser:hover{border-color:var(--tv-green)}.tv-support-teaser:focus-visible{outline:3px solid #b99861;outline-offset:3px}.tv-support-contact{margin-top:24px;max-width:100%;white-space:normal;text-align:center}.tv-support-heading{max-width:720px}.tv-page .tv-support-heading h2{margin:12px 0 16px}.tv-page .tv-support-heading>p{margin:0}.tv-support-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.tv-support-options article{padding:24px;background:var(--tv-paper);border-radius:8px}.tv-support-options svg{display:block;color:var(--tv-green);margin-bottom:14px}.tv-page .tv-support-options h3{font-size:20px;line-height:30px;margin:0 0 8px}.tv-page .tv-support-options p{font-size:14px;line-height:24px;margin:0}@media(max-width:749px){.tv-support-options{grid-template-columns:minmax(0,1fr);gap:12px}.tv-support-options article{padding:20px}.tv-page .tv-support-heading>p:not(.tv-eyebrow){font-size:15px;line-height:26px}}.tv-trust .tv-delivery-logo{display:block;width:30px;height:30px;object-fit:contain;flex-shrink:0}.tv-payments{gap:10px 14px}.tv-payments .tv-payment-card{display:block;width:44px;height:28px;flex-shrink:0}.tv-payments .tv-payment-octopus{width:86px;height:48px;object-fit:contain}.tv-payments .tv-payment-wechat{width:98px;height:22px;object-fit:contain}@media(max-width:749px){.tv-payments{gap:8px 12px}}.tv-trust .tv-payments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:44px;align-items:center;justify-items:center;gap:4px 10px;max-width:440px;isolation:isolate;background:var(--tv-paper,#f7f5ef)}.tv-trust .tv-payments>*{max-width:100%;min-width:0}.tv-trust .tv-payments .tv-payment-card{width:40px;height:26px}.tv-trust .tv-payments .tv-icon-fps{width:30px;height:30px}.tv-trust .tv-payments>img[alt=PayMe]{width:60px;height:22px}.tv-trust .tv-payments .tv-alipay{width:56px;height:24px}.tv-trust .tv-payments .tv-payment-octopus{width:80px;height:44px;mix-blend-mode:multiply}.tv-trust .tv-payments .tv-payment-wechat{width:90px;height:22px;mix-blend-mode:multiply}.tv-trust .tv-payments .tv-cod{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:11px;line-height:18px}.tv-page .tv-trust .tv-payment-note{display:block;margin-top:8px;font-size:11px;line-height:18px}@media(max-width:359px){.tv-trust .tv-payments{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px}}.tv-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.tv-ingredient-photo{height:240px}.tv-ingredient-photo img{object-fit:fill;max-width:none}.tv-ingredient-0 img{width:181.82%;height:357.14%;left:-81.82%;top:-100%}.tv-ingredient-1 img{width:250%;height:416.67%;left:-62.5%;top:-287.5%}.tv-ingredient-2 img{width:500%;height:588.24%;left:-210%;top:-288.24%}.tv-gallery .tv-main-photo .tv-photo{transform:scale(1);height:420px}.tv-article-photo img{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:right center}@media(max-width:749px){.tv-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-gallery .tv-main-photo .tv-photo{height:260px;transform:scale(1)}.tv-ingredient-photo{height:210px}}.tv-page h1,.tv-page h2,.tv-page h3{font-family:inherit;font-weight:700;letter-spacing:-.02em}.tv-page .tv-gallery{background:transparent;padding:0}.tv-gallery .tv-main-photo{background:#fbfbf6;border-radius:12px;padding:5px 32px;height:auto;overflow:hidden}.tv-gallery .tv-main-photo .tv-photo{height:480px;width:100%;object-fit:contain;transform:none}.tv-gallery .tv-thumbnails{display:flex;gap:10px;margin-top:14px;padding:5px;align-items:center}.tv-gallery .tv-thumbnails button{width:64px;height:64px;flex:0 0 64px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;overflow:hidden;box-shadow:none}.tv-gallery .tv-thumbnails button[aria-pressed=true]{border-color:#343e29;outline:none}.tv-gallery .tv-thumbnails button:focus-visible{outline:2px solid #53623a;outline-offset:3px}.tv-gallery .tv-thumbnails img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}@media(max-width:749px){.tv-gallery .tv-main-photo{padding:5px 20px}.tv-gallery .tv-main-photo .tv-photo{height:282px}}.nutricare-storefront .tv-compact .tv-buy{padding-top:0}.nutricare-storefront .tv-compact .tv-buy>.tv-eyebrow{margin:0 0 8px;font-size:12px;letter-spacing:.04em;color:#64736c}.nutricare-storefront .tv-compact .tv-buy h1{font-size:32px;line-height:1.3;margin:0 0 10px}.nutricare-storefront .tv-compact .tv-buy>.tv-subtitle{font-size:15px;line-height:24px;margin:0 0 4px;font-weight:400}.nutricare-storefront .tv-compact .tv-buy>.tv-short-intro{font-size:14px;line-height:22px;color:#64736c;margin:0 0 22px}.nutricare-storefront .tv-compact .tv-buy fieldset{margin:0;padding:0}.nutricare-storefront .tv-compact .tv-buy legend{font-size:14px;line-height:22px;margin-bottom:10px;font-weight:600}.nutricare-storefront .tv-compact .tv-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nutricare-storefront .tv-compact .tv-choices label>span{padding:12px 10px;min-height:76px;height:100%;gap:3px;border-radius:8px;justify-content:center;align-items:center;text-align:center}.nutricare-storefront .tv-compact .tv-choices strong{padding:0;font-size:15px;line-height:22px;font-weight:600}.nutricare-storefront .tv-compact .tv-choices .tv-package-price{font-size:13px;line-height:20px;font-weight:400;color:#64736c;white-space:nowrap}.nutricare-storefront .tv-compact .tv-choices input:checked+span{border:2px solid #173e35;padding:11px 9px;background:#e5ece4}.nutricare-storefront .tv-compact .tv-choices input:checked+span:after{top:3px;right:5px;font-size:11px}.nutricare-storefront .tv-compact .tv-gift-badge{display:none;font-size:10px;line-height:16px;font-style:normal;color:#173e35;background:#e5ece4;padding:1px 6px;border-radius:3px}.nutricare-storefront .tv-compact form:has(nc-wellous-product:not([hidden])) .tv-gift-badge{display:block}.nutricare-storefront .tv-compact .tv-compact-summary{margin:20px 0 0;border-top:1px solid #d8ddd4;padding:16px 0 0}.nutricare-storefront .tv-compact .tv-price-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.nutricare-storefront .tv-compact .tv-price-row strong{font-size:30px;line-height:38px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nutricare-storefront .tv-compact .tv-price-row span{font-size:14px;line-height:22px;color:#64736c}.nutricare-storefront .tv-compact .tv-unit-note{font-size:12px;line-height:20px;color:#64736c;margin:3px 0 0}.nutricare-storefront .tv-compact .nc-wp-product{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:12px 14px;margin:14px 0;background:#e5ece4;border:0;border-radius:8px}.nutricare-storefront .tv-compact .nc-wp-product [data-wp-result]{font-size:15px!important;line-height:23px!important;white-space:normal;grid-column:1/-1}.nutricare-storefront .tv-compact .nc-wp-product [data-compact-average]{grid-column:1/-1;margin:0;font-size:12px;line-height:20px;color:#173e35}.nutricare-storefront .tv-compact .nc-wp-product .nc-wp-help{align-self:center;font-size:11px!important;line-height:18px!important}.nutricare-storefront .tv-compact .nc-wp-product .nc-wp-details{display:contents}.nutricare-storefront .tv-compact .nc-wp-product .nc-wp-details>summary{grid-column:2;grid-row:3;font-size:11px!important;line-height:18px!important;min-height:28px;gap:6px}.nutricare-storefront .tv-compact .nc-wp-product:not(:has([data-compact-average]:not([hidden]))) .nc-wp-details>summary{grid-row:2}.nutricare-storefront .tv-compact .nc-wp-product .nc-wp-terms{grid-column:1/-1;margin-top:8px}.nutricare-storefront .tv-compact .nc-wp-product .nc-wp-qualification{display:none}.nutricare-storefront .tv-compact .tv-add{min-height:52px;font-size:16px;font-weight:600;margin-top:14px}.nutricare-storefront .tv-compact form:has(nc-wellous-product:not([hidden])) .tv-add{margin-top:0}.nutricare-storefront .tv-compact .tv-support-teaser{padding:16px 0;margin:0;border-bottom:1px solid #d8ddd4;gap:10px}.nutricare-storefront .tv-compact .tv-support-teaser strong{font-size:13px;line-height:21px}.nutricare-storefront .tv-compact .tv-support-teaser small{font-size:11px;line-height:18px}.nutricare-storefront .tv-compact .tv-trust{margin-top:14px;padding-top:0;border:0}.nutricare-storefront .tv-compact .tv-trust p{font-size:12px;line-height:20px;margin-bottom:6px}.nutricare-storefront .tv-compact .tv-trust .tv-trust-title{font-size:13px;line-height:22px;gap:8px}.nutricare-storefront .tv-compact .tv-trust .tv-delivery-logo{width:22px;height:22px}.nutricare-storefront .tv-compact .tv-payment-strip{margin:12px 0 4px}.nutricare-storefront .tv-compact .tv-payment-inline{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1.3fr) minmax(0,1.9fr) minmax(0,1.8fr);align-items:center;justify-items:center;gap:5px;width:100%;max-width:410px;margin:0 auto;padding:2px 0;overflow:visible;background:transparent}.nutricare-storefront .tv-compact .tv-payment-inline>*{display:block;min-width:0;max-width:100%;object-fit:contain}.nutricare-storefront .tv-compact .tv-payment-inline .tv-payment-card{width:28px;height:18px}.nutricare-storefront .tv-compact .tv-payment-inline .tv-icon-fps{width:22px;height:22px}.nutricare-storefront .tv-compact .tv-payment-inline>img[alt=PayMe]{width:42px;height:18px}.nutricare-storefront .tv-compact .tv-payment-inline .tv-alipay{width:38px;height:18px}.nutricare-storefront .tv-compact .tv-payment-inline .tv-payment-wechat{width:57px;height:18px}.nutricare-storefront .tv-compact .tv-payment-inline .tv-cod{display:flex;align-items:center;gap:3px;white-space:nowrap;font-size:8px;line-height:18px}.nutricare-storefront .tv-compact .tv-payment-inline .tv-icon-cash{width:12px;height:12px}.nutricare-storefront .tv-compact .tv-payment-strip .tv-payment-note{text-align:center;color:#64736c;font-size:10px;line-height:16px;margin:4px 0 0}@media(max-width:749px){.nutricare-storefront .tv-compact .tv-hero .tv-inner{padding:0 20px}.nutricare-storefront .tv-compact .tv-hero .tv-two{gap:22px}.nutricare-storefront .tv-compact .tv-buy h1{font-size:27px;line-height:36px}.nutricare-storefront .tv-compact .tv-gallery .tv-main-photo .tv-photo{height:220px}.nutricare-storefront .tv-compact .tv-gallery .tv-thumbnails{margin-top:8px;gap:8px;padding:2px}.nutricare-storefront .tv-compact .tv-gallery .tv-thumbnails button{width:44px;height:44px;flex-basis:44px}.nutricare-storefront .tv-compact .tv-sticky-buy .nc-sticky-gift{display:none!important}}.nutricare-storefront .tv-compact .tv-choices .tv-average-label{font-size:10px;line-height:15px;color:#64736c}.nutricare-storefront .tv-compact .tv-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 0}.nutricare-storefront .tv-compact .tv-benefit{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid #dce3d9;border-radius:10px;background:#eef2eb;color:#203b34;text-decoration:none;min-width:0;transition:background-color .15s,border-color .15s}.nutricare-storefront .tv-compact .tv-benefit:hover{background:#e5ece2;border-color:#b9cbbd}.nutricare-storefront .tv-compact .tv-benefit:focus-visible{outline:2px solid #173e35;outline-offset:3px}.nutricare-storefront .tv-compact .tv-benefit-top{display:flex;align-items:center;justify-content:space-between;color:#365b4b}.nutricare-storefront .tv-compact .tv-benefit-top>span{font-size:15px;font-weight:400;line-height:22px}.nutricare-storefront .tv-compact .tv-benefit strong{font-size:14px;line-height:22px;font-weight:600}.nutricare-storefront .tv-compact .tv-benefit-copy{font-size:11px;line-height:19px;color:#607067}@media(max-width:359px){.nutricare-storefront .tv-compact .tv-benefit{padding:12px;gap:6px}.nutricare-storefront .tv-compact .tv-benefit strong{font-size:13px}.nutricare-storefront .tv-compact .tv-benefit-copy{font-size:10px;line-height:18px}}.wg[hidden],.wg [hidden]{display:none!important}.wg{display:block;margin:2rem auto}.wg-panel{padding:24px;border:1px solid #d6ddd2;border-radius:14px;background:#f8f6ef;color:#193f36}.nc-cart-page #MainContent .wg h2{font-size:26px;line-height:1.4;margin:8px 0 12px;font-weight:700}.nc-cart-page #MainContent .wg h3{font-size:18px;line-height:1.5;margin:0 0 6px;font-weight:700}.wg p{margin:8px 0 12px}.wg-eyebrow{font-size:12px;color:#53665b}.wg-progress{padding:14px 16px;margin:16px 0 8px;background:#e5ece3;border-radius:10px}.wg-progress strong{font-size:18px;line-height:1.5}.wg-progress p{font-size:13px;color:#53665b;margin:4px 0 0}.wg-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:10px 0;font-size:14px}.wg-details ul{padding-left:20px}.wg-details li,.wg-details p{font-size:14px}.wg-picker{margin-top:16px}.wg-picker>p{font-size:14px}.wg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wg-gift{background:#fff;border:1px solid #d6ddd2;border-radius:10px;padding:12px;display:flex;align-items:center;gap:12px;min-width:0}.wg-gift[data-selected=true]{border-color:#285347;background:#f4f8f2}.wg-image{width:72px;height:72px;object-fit:contain;flex:0 0 72px}.wg-gift-body{min-width:0;flex:1;display:grid;grid-template-columns:1fr auto;gap:4px 8px;align-items:center}.wg-gift strong{grid-column:1/-1;display:block;overflow-wrap:anywhere;font-size:15px;line-height:1.45}.wg-pack{font-size:12px;color:#53665b}.wg-quantity{display:flex;align-items:center;gap:4px}.wg-quantity button{font:inherit;width:44px;height:44px;background:#fff;color:#193f36;border:1px solid #becbb9;border-radius:6px;cursor:pointer}.wg-quantity button:disabled{opacity:.35;cursor:default}.wg-quantity output{min-width:20px;text-align:center;font-variant-numeric:tabular-nums}.wg-toggle{font:inherit;font-size:14px;color:#193f36;background:transparent;border:1px solid #becbb9;border-radius:8px;min-height:44px;padding:8px 16px;cursor:pointer;margin-top:12px;width:100%}.wg-selection{background:#e5ece3;border-radius:10px;padding:16px;margin-top:20px}.wg-selection ul{padding:0;list-style:none;margin:8px 0}.wg-selection li{font-size:14px;line-height:1.6;margin:4px 0}.wg-selection p{font-size:14px;margin:4px 0}.wg-selection a{display:inline-block;min-height:44px;padding-top:8px;font-size:14px;text-underline-offset:4px}.wg-explanation{font-size:12px;line-height:1.7}.wg [data-error]{color:#932e1f;font-size:14px}.wg [data-status]{font-size:12px;color:#53665b;margin-bottom:0}body:has(wellous-gifts[data-active=true]) .cart__dynamic-checkout-buttons{display:none}@media(max-width:749px){.wg-panel{padding:16px}.nc-cart-page #MainContent .wg h2{font-size:22px}.wg-panel>p:not(.wg-eyebrow):not(.wg-explanation):not([data-status]):not([data-error]){font-size:14px}.wg-grid{grid-template-columns:1fr}.wg-gift{padding:10px}.wg-image{width:64px;height:64px;flex-basis:64px}}.gv-announcement{background:#173e35;color:#f7f5ef;text-align:center;padding:8px 24px;font-size:12px;line-height:1.6}.nc-navigation-drawer .menu-drawer,.nc-navigation-drawer .menu-drawer__submenu{background:#f8f6f0;color:#173e35}.nc-navigation-drawer .menu-drawer__menu-item{min-height:52px;color:#173e35}.nc-navigation-drawer .menu-drawer__menu-item--active,.nc-navigation-drawer .menu-drawer__menu-item--active:hover{color:#173e35;background:#e5ece3;box-shadow:inset 3px 0 #173e35;font-weight:600}.nc-navigation-drawer .menu-drawer__menu-item:focus-visible,.nc-navigation-drawer .menu-drawer__close-button:focus-visible,.nc-nav-support__link:focus-visible{outline:2px solid #173e35;outline-offset:-4px}.nc-navigation-drawer .menu-drawer__menu-item>.svg-wrapper:has(.nc-nav-chevron){width:20px;height:20px}.nc-nav-chevron{width:20px;height:20px}.nc-nav-support{margin:24px 24px 0;padding-top:24px;border-top:1px solid #d7ded4}.nc-nav-support__link{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 16px;border:1px solid #173e35;border-radius:10px;color:#173e35;background:#e5ece3;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none}.nc-nav-support__link:hover{background:#dce6da}.nc-nav-support__link>svg{width:22px;height:22px;flex-shrink:0}.na.na-section{padding:64px 0;scroll-margin-top:32px}.na .na-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}.na .na-stack{display:flex;flex-direction:column;gap:24px;min-width:0}.na .na-section-stack{display:flex;flex-direction:column;gap:48px}.na .na-gap16{gap:16px}.na .na-stack>*{margin:0}.na .nh-button{align-self:flex-start;width:260px;max-width:100%;font-weight:500;line-height:22px}.na .na-eyebrow{font-size:13px;line-height:22px;font-weight:700}.na-hero .na-eyebrow{color:var(--nh-muted)}.na h1{font-size:48px;line-height:68px;letter-spacing:0}.na h2{font-size:32px;line-height:46px;letter-spacing:0}.na h3{font-size:20px;line-height:30px;letter-spacing:0}.na .na-service-heading{font-size:40px;line-height:56px}.na .na-poster{background:var(--nh-sage);padding:48px;align-self:stretch;justify-content:center}.na .na-poster-heading{font-size:44px;line-height:64px;font-weight:700}.na .na-note{font-size:13px;line-height:22px}.na .na-small{font-size:14px;line-height:24px}.na .na-muted{color:var(--nh-muted)}.na .na-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.na .na-card{padding:24px;border:1px solid var(--nh-line);border-radius:8px;background:#fff;color:var(--nh-green);display:flex;flex-direction:column;gap:16px}.na .na-panel{padding:24px;background:#fff;min-width:0}.na .na-panel-paper{background:var(--nh-paper)}.na .na-company-grid{gap:32px}.na .na-company-name{font-size:18px;line-height:28px}.na .na-company-details{display:flex;flex-direction:column;gap:24px;font-size:14px;line-height:24px;margin:0}.na .na-company-details dd{margin:0;overflow-wrap:anywhere}.na .na-actions{display:flex;gap:16px}.na .na-panel a{overflow-wrap:anywhere}.na .na-panel a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.na .na-grid{grid-template-columns:1fr;gap:24px}.na .na-cards{grid-template-columns:1fr}.na .na-poster{padding:32px}.na .na-company-grid{gap:32px}}@media(max-width:749px){.na.na-section{padding:48px 0}.na .na-section-stack{gap:24px}.na h1{font-size:32px;line-height:46px}.na h2{font-size:26px;line-height:38px}.na h3{font-size:20px;line-height:30px}.na .na-service-heading{font-size:28px;line-height:40px}.na .na-poster-heading{font-size:32px;line-height:48px}.na .nh-button{width:100%}.na .na-actions{flex-direction:column}.na .na-company-name{font-size:18px;line-height:28px}}body.nc-cart-page{--font-body-family: "Noto Sans TC", "PingFang TC", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading-family: var(--font-body-family);--font-heading-weight: 700;--color-background: 247, 245, 239;--color-foreground: 32, 59, 52;background:#f7f5ef}.nc-cart-page #MainContent{color:#203b34;font:400 16px/1.75 var(--font-body-family);letter-spacing:0;padding:36px 0 56px}.nc-cart-page #MainContent :is(cart-items,#main-cart-footer){--color-background: 247, 245, 239;--color-foreground: 32, 59, 52;--color-button: 23, 62, 53;--color-button-text: 255, 255, 255;--color-link: 32, 59, 52;background:#f7f5ef;color:#203b34}.nc-cart-page #MainContent .page-width{max-width:1280px;padding:0 64px}.nc-cart-page #MainContent :is(h1,h2,h3,.h1,.h2,.h3,.h4,.cart-item__name){font-family:var(--font-body-family);color:#203b34;letter-spacing:0}.nc-cart-page #MainContent h1{font-size:36px;line-height:1.4;font-weight:700}.nc-cart-page #MainContent .title-wrapper-with-link{margin:0 0 28px;gap:16px}.nc-cart-page #MainContent :is(a,.product-option){color:#203b34}.nc-cart-page #MainContent .cart__warnings{padding:56px 20px}.nc-cart-page #MainContent .cart__empty-text{margin:0 0 28px}.nc-cart-page #MainContent .cart__login-title{font-size:18px;font-weight:600;margin-top:32px}.nc-cart-page #MainContent .cart__login-paragraph{font-size:14px;color:#64736c}.nc-cart-page #MainContent .button{min-height:50px;border-radius:8px;background:#173e35;color:#fff;font:600 16px/1.4 var(--font-body-family);letter-spacing:0;padding:14px 28px}.nc-cart-page #MainContent .button:before,.nc-cart-page #MainContent .button:after{box-shadow:none}.nc-cart-page #MainContent .button:not(:disabled):hover{background:#285347}.nc-cart-page #MainContent :is(a,button,input,textarea):focus-visible{outline:2px solid #b99861;outline-offset:4px}.nc-cart-page #MainContent .cart-items thead th{font-size:13px;font-weight:500;color:#64736c;letter-spacing:0;border-color:#d6ded3}.nc-cart-page #MainContent .cart__items{border-color:#d6ded3}.nc-cart-page #MainContent .cart-item__name{font-size:18px;font-weight:600;line-height:1.5}.nc-cart-page #MainContent .cart-item__image-container{width:100px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:8px;box-sizing:border-box;background:transparent;border:1px solid #d6ded3;border-radius:8px;overflow:hidden}.nc-cart-page #MainContent .cart-item__image{width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center}.nc-cart-page #MainContent .product-option{font-size:14px}.nc-cart-page #MainContent .cart-item__price-wrapper .price{font-size:18px;font-weight:600;color:#203b34}.nc-cart-page #MainContent .quantity{background:#fff;border:1px solid #cbd5ca;border-radius:8px;min-height:44px;color:#203b34}.nc-cart-page #MainContent .quantity:before,.nc-cart-page #MainContent .quantity:after{box-shadow:none}.nc-cart-page #MainContent .quantity__button{color:#203b34}.nc-cart-page #MainContent .cart__blocks{background:#fff;padding:24px;border:1px solid #d6ded3;border-radius:12px;width:100%;max-width:480px}.nc-cart-page #MainContent .totals{justify-content:space-between;gap:16px;align-items:baseline}.nc-cart-page #MainContent .totals__total{font-size:16px;font-weight:400}.nc-cart-page #MainContent .totals__total-value{font-size:26px;font-weight:700;color:#203b34}.nc-cart-page #MainContent .tax-note{font-size:13px;line-height:1.7;color:#64736c;text-align:left;margin:12px 0 20px}.nc-cart-page #MainContent .cart__ctas{margin-top:20px}.nc-cart-page #MainContent .cart__checkout-button{width:100%;max-width:none}.nc-cart-page #MainContent cart-remove-button .button{background:transparent;color:#203b34;min-width:44px;min-height:44px;padding:10px}.nc-cart-page #MainContent cart-remove-button .button:hover{background:#e5ece4}.nc-cart-page #MainContent .totals__total,.nc-cart-page #MainContent .totals__total-value{white-space:nowrap}.nc-cart-page #MainContent .cart__note .field__input{background:#fff;border-radius:8px}@media(max-width:749px){.nc-cart-page #MainContent{padding:24px 0 32px}.nc-cart-page #MainContent .page-width{padding:0 20px}.nc-cart-page #MainContent h1{font-size:28px}.nc-cart-page #MainContent .cart__warnings{padding:40px 0}.nc-cart-page #MainContent .cart__warnings .button{width:100%;max-width:340px}.nc-cart-page #MainContent .title-wrapper-with-link{align-items:baseline;flex-wrap:wrap;margin-bottom:24px}.nc-cart-page #MainContent .title-wrapper-with-link a{font-size:14px}.nc-cart-page #MainContent .cart-item__image-container{width:72px}.nc-cart-page #MainContent .cart-item__name,.nc-cart-page #MainContent .cart-item__price-wrapper .price{font-size:16px}.nc-cart-page #MainContent .cart__blocks{padding:20px;max-width:none}.nc-cart-page #MainContent .totals{flex-direction:column;align-items:flex-start;gap:8px}.nc-cart-page #MainContent .totals__total-value{font-size:24px;margin:0}}#nc-section-refresh{--nc-bg:#f7f5ef;--nc-ink:#173e35;--nc-muted:#63746c;--nc-line:#d9ded4;--nc-sage:#e6ebdf;background:var(--nc-bg);color:var(--nc-ink);font:400 14px/1.5 -apple-system,BlinkMacSystemFont,Noto Sans TC,sans-serif;letter-spacing:0;max-width:1080px;margin:auto;padding:4px 0 32px;color-scheme:light;text-align:left}#nc-section-refresh *{box-sizing:border-box}#nc-section-refresh h2,#nc-section-refresh h3,#nc-section-refresh p,#nc-section-refresh figure{margin:0}#nc-section-refresh a{color:inherit;text-decoration:none}#nc-section-refresh img{display:block;max-width:100%}#nc-section-refresh button{font:inherit;color:inherit;cursor:pointer}#nc-section-refresh [hidden]{display:none!important}#nc-section-refresh .nr-section{padding:30px 20px 0}#nc-section-refresh h2{font-size:22px;line-height:1.4;letter-spacing:-.5px;font-weight:600}#nc-section-refresh h3{font-size:15px;line-height:1.5;font-weight:600}#nc-section-refresh .nr-intro{font-size:13px;line-height:1.6;color:var(--nc-muted);margin:8px 0 17px}#nc-section-refresh .nr-heading{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:18px}#nc-section-refresh .nr-heading>span{font-size:12px;color:var(--nc-muted);white-space:nowrap}#nc-section-refresh .nr-filter{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}#nc-section-refresh .nr-filter button{font-size:12px;background:transparent;border:1px solid var(--nc-line);border-radius:30px;padding:8px 11px;min-height:44px}#nc-section-refresh .nr-filter button[aria-pressed=true]{background:var(--nc-ink);border-color:var(--nc-ink);color:var(--nc-bg)}#nc-section-refresh .nr-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}#nc-section-refresh .nr-product>a{display:flex;flex-direction:column;height:100%}#nc-section-refresh .nr-photo{height:178px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:#eeeee4;margin-bottom:11px}#nc-section-refresh .nr-photo img{width:82%;height:154px;object-fit:contain}#nc-section-refresh .nr-product:nth-child(2) .nr-photo{background:#f2e7df}#nc-section-refresh .nr-product:nth-child(3) .nr-photo{background:#e8ece2}#nc-section-refresh .nr-product:nth-child(4) .nr-photo{background:#eeeae3}#nc-section-refresh .nr-brand{font-size:11px;color:var(--nc-muted);letter-spacing:.02em;margin-bottom:3px}#nc-section-refresh .nr-value{font-size:12px;font-weight:600;margin-top:8px}#nc-section-refresh .nr-description{font-size:12px;color:var(--nc-muted);line-height:1.65;margin-top:5px;min-height:61px}#nc-section-refresh .nr-spec{font-size:11px;color:var(--nc-muted);margin-top:8px}#nc-section-refresh .nr-price{font-size:18px;font-weight:600;line-height:1.5;margin-top:10px;margin-bottom:7px}#nc-section-refresh .nr-price small{font-size:12px;font-weight:400;white-space:nowrap}#nc-section-refresh .nr-product-link{font-size:12px;display:flex;align-items:center;justify-content:space-between;min-height:44px;border-bottom:1px solid var(--nc-line);margin-top:auto;gap:7px}#nc-section-refresh .nr-all{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:13px;border-bottom:1px solid var(--nc-line);margin-top:8px}#nc-section-refresh .nr-care{background:var(--nc-sage);padding:25px 20px 18px;margin:32px 20px 0;border-radius:8px}#nc-section-refresh .nr-care-head{margin-bottom:22px}#nc-section-refresh .nr-care-head>p{font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:7px;color:#51675a}#nc-section-refresh .nr-care-head h2{font-size:21px}#nc-section-refresh .nr-benefits{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}#nc-section-refresh .nr-benefit{min-width:0}#nc-section-refresh .nr-benefit svg{width:25px;height:25px;stroke-width:1.5;margin-bottom:9px}#nc-section-refresh .nr-benefit h3{font-size:13px;font-weight:600;margin-bottom:5px}#nc-section-refresh .nr-benefit p{font-size:12px;line-height:1.7;color:#51675a}#nc-section-refresh .nr-benefit-link{font-size:11px;display:inline-flex;align-items:center;gap:6px;min-height:36px;text-decoration:underline;text-underline-offset:4px}#nc-section-refresh .nr-care-bottom{border-top:1px solid #c8d2c1;margin-top:20px;padding-top:8px;display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:12px;font-weight:600;gap:10px}#nc-section-refresh .nr-bundles{display:grid;grid-template-columns:1fr 1fr;gap:15px}#nc-section-refresh .nr-bundle{display:block;min-width:0}#nc-section-refresh .nr-bundle-scene{position:relative;height:176px;background:#e6ebdf;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:17px 8px;gap:2px;margin-bottom:13px;overflow:hidden}#nc-section-refresh .nr-bundle:nth-child(2) .nr-bundle-scene{background:#eee9df}#nc-section-refresh .nr-bundle-scene img{width:46%;height:138px;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(4px 7px 4px #36543a17)}#nc-section-refresh .nr-bundle-scene img:first-child{transform:translateY(7px)}#nc-section-refresh .nr-bundle-scene img:last-child{transform:translateY(-6px)}#nc-section-refresh .nr-bundle-scene.nr-moveon img:last-child{width:53%;height:110px;transform:translate(-5px,18px)}#nc-section-refresh .nr-bundle-scene:before{content:"";position:absolute;width:76%;height:13px;background:#5164460e;filter:blur(4px);border-radius:50%;bottom:17px}#nc-section-refresh .nr-bundle h3{font-size:15px;min-height:45px;line-height:1.45}#nc-section-refresh .nr-bundle h3 span{white-space:nowrap}#nc-section-refresh .nr-bundle p{font-size:12px;color:var(--nc-muted);margin-top:3px}#nc-section-refresh .nr-bundle .nr-price{font-size:17px;color:var(--nc-ink);font-weight:600;margin:10px 0}#nc-section-refresh .nr-bundle-cta{font-size:12px;font-weight:600;display:flex;justify-content:space-between;align-items:center;background:var(--nc-ink);color:var(--nc-bg);padding:10px 12px;border-radius:5px;min-height:44px;gap:6px}#nc-section-refresh .nr-news{padding-top:34px}#nc-section-refresh .nr-news .nr-heading{margin-bottom:15px}#nc-section-refresh .nr-news-grid{display:grid;gap:20px}#nc-section-refresh .nr-story{min-width:0}#nc-section-refresh .nr-story>a{display:block}#nc-section-refresh .nr-story-image{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:7px}#nc-section-refresh .nr-story-meta{color:var(--nc-muted);font-size:11px;margin:12px 0 6px;display:flex;gap:8px;align-items:center}#nc-section-refresh .nr-story-meta span{font-weight:600;color:var(--nc-ink)}#nc-section-refresh .nr-story h3{font-size:18px;font-weight:600;line-height:1.45;letter-spacing:-.2px}#nc-section-refresh .nr-story-action{font-size:12px;display:flex;justify-content:space-between;min-height:44px;align-items:center;margin-top:5px}#nc-section-refresh .nr-story-secondary{border-top:1px solid var(--nc-line);padding-top:19px}#nc-section-refresh .nr-story-secondary>a{display:grid;grid-template-columns:35% 1fr;column-gap:14px;align-items:start}#nc-section-refresh .nr-story-secondary .nr-story-image{height:108px;aspect-ratio:auto;object-fit:cover;object-position:center;grid-row:1/4}#nc-section-refresh .nr-story-secondary .nr-story-meta{margin:0 0 5px;font-size:11px;flex-wrap:wrap;gap:3px 6px}#nc-section-refresh .nr-story-secondary h3{font-size:14px;line-height:1.6}#nc-section-refresh .nr-story-secondary .nr-story-action{font-size:11px;margin-top:3px;min-height:36px}#nc-section-refresh .nr-source{font-size:11px;color:var(--nc-muted);border-top:1px solid var(--nc-line);padding-top:13px;margin-top:18px}#nc-section-refresh[data-service=cream] .nr-care{background:transparent;border-top:1px solid var(--nc-line);border-bottom:1px solid var(--nc-line);border-radius:0;padding-left:0;padding-right:0}@media(min-width:750px){#nc-section-refresh{padding:8px 20px 36px}#nc-section-refresh .nr-section{padding:32px 16px 0}#nc-section-refresh h2{font-size:28px}#nc-section-refresh .nr-intro{font-size:14px}#nc-section-refresh .nr-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#nc-section-refresh .nr-photo{height:218px}#nc-section-refresh .nr-photo img{height:187px}#nc-section-refresh h3{font-size:18px}#nc-section-refresh .nr-description{min-height:78px;font-size:13px}#nc-section-refresh .nr-value{font-size:13px}#nc-section-refresh .nr-care{margin:36px 16px 0;padding:26px}#nc-section-refresh .nr-care-head h2{font-size:26px}#nc-section-refresh .nr-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}#nc-section-refresh .nr-benefit h3{font-size:15px}#nc-section-refresh .nr-benefit p{font-size:13px}#nc-section-refresh .nr-bundles{gap:24px}#nc-section-refresh .nr-bundle-scene{height:235px;padding:20px 45px}#nc-section-refresh .nr-bundle-scene img{height:190px}#nc-section-refresh .nr-bundle-scene.nr-moveon img:last-child{height:130px}#nc-section-refresh .nr-bundle h3{font-size:20px;min-height:0}#nc-section-refresh .nr-bundle p,#nc-section-refresh .nr-bundle-cta{font-size:14px}#nc-section-refresh .nr-news-grid{grid-template-columns:1.25fr 1fr;gap:24px}#nc-section-refresh .nr-story-secondary{border-top:0;padding-top:0}#nc-section-refresh .nr-story-secondary>a{display:block}#nc-section-refresh .nr-story-secondary .nr-story-image{width:100%;height:auto;aspect-ratio:4/3}#nc-section-refresh .nr-story-secondary .nr-story-meta{margin-top:12px}#nc-section-refresh .nr-story-secondary h3{font-size:18px}#nc-section-refresh .nr-story-action,#nc-section-refresh .nr-story-secondary .nr-story-action{font-size:13px}}@media(max-width:350px){#nc-section-refresh .nr-section{padding-left:15px;padding-right:15px}#nc-section-refresh h2{font-size:20px}#nc-section-refresh .nr-care{margin-left:15px;margin-right:15px;padding:20px 15px 15px}#nc-section-refresh .nr-filter{gap:4px}#nc-section-refresh .nr-filter button{padding:8px;font-size:11px}#nc-section-refresh .nr-photo{height:155px}#nc-section-refresh .nr-photo img{height:132px}#nc-section-refresh .nr-price{font-size:16px}#nc-section-refresh .nr-price small{font-size:11px}#nc-section-refresh .nr-description{min-height:80px}#nc-section-refresh .nr-bundle-scene{height:151px}#nc-section-refresh .nr-bundle-scene img{height:122px}#nc-section-refresh .nr-bundle h3{font-size:14px}#nc-section-refresh .nr-benefits{gap:20px 12px}#nc-section-refresh .nr-news h2{font-size:20px}}#nc-section-refresh .nr-benefit .nc-icon{display:block;width:25px;height:25px;margin-bottom:9px}#nc-section-refresh .nr-benefit .nc-icon svg{margin:0;width:100%;height:100%}#nc-section-refresh .nr-filter{display:none}.nc-homepage[data-filters-ready] #nc-section-refresh .nr-filter{display:flex}#nc-section-refresh .nr-stock{font-size:12px;color:var(--nc-muted)}.nc-homepage{--nc-bg:#f7f5ef;--nc-ink:#173e35;--nc-muted:#63746c;--nc-line:#d9ded4;--nc-sage:#e6ebdf;--nc-gold:#ead9ae;font-family:-apple-system,BlinkMacSystemFont,Noto Sans TC,sans-serif;color:var(--nc-ink);max-width:430px;margin:auto;background:var(--nc-bg);border-radius:14px;overflow:hidden;line-height:1.5;text-align:left;color-scheme:light}.nc-homepage *{box-sizing:border-box}.nc-homepage h1,.nc-homepage h2,.nc-homepage h3,.nc-homepage p{margin:0}.nc-homepage a{color:inherit;text-decoration:none}.nc-homepage button,.nc-homepage summary{font:inherit;color:inherit;cursor:pointer}.nc-homepage button{background:none;border:0}.nc-homepage .nc-top{background:var(--nc-ink);color:var(--nc-bg);text-align:center;font-size:11px;letter-spacing:.08em;padding:7px 12px}.nc-homepage header{height:62px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--nc-line)}.nc-homepage .nc-logo{font-size:25px;font-weight:700;letter-spacing:-1px}.nc-homepage .nc-menu{font-size:12px;padding:12px 0}.nc-homepage .nc-hero{padding:25px 22px 22px;position:relative;background:linear-gradient(135deg,#f3f0e6,#e4eadb)}.nc-homepage .nc-eyebrow{font-size:10px;font-weight:600;letter-spacing:.14em;margin-bottom:10px}.nc-homepage h1{font-size:32px;line-height:1.28;letter-spacing:-1px;font-weight:600}.nc-homepage .nc-intro{font-size:13px;margin-top:10px;color:#496153}.nc-homepage .nc-stage{height:240px;position:relative;margin:3px 0 6px;display:flex;align-items:center;justify-content:center;gap:12px}.nc-homepage .nc-stage:before{content:"";position:absolute;background:#ced8c2;border-radius:50%;width:235px;height:190px;bottom:8px;left:50%;transform:translate(-50%)}.nc-homepage .nc-stage img{position:relative;width:38%;height:215px;object-fit:contain;filter:drop-shadow(9px 13px 7px #294f3825)}.nc-homepage .nc-stage img:first-child{transform:rotate(-7deg) translateY(5px)}.nc-homepage .nc-stage img:last-child{height:195px;transform:rotate(7deg) translateY(12px)}.nc-homepage .nc-label{position:absolute;right:0;top:12px;background:var(--nc-ink);color:#fffdf5;font-size:10px;padding:7px 10px;border-radius:2px;z-index:2}.nc-homepage .nc-primary{display:flex;justify-content:space-between;align-items:center;background:var(--nc-ink);color:#fffdf5;border-radius:5px;min-height:46px;padding:11px 15px;font-size:14px;font-weight:600}.nc-homepage .nc-trust{font-size:11px;text-align:center;padding:12px 5px;border-bottom:1px solid var(--nc-line);letter-spacing:.02em}.nc-homepage .nc-promo{margin:17px 18px 0;padding:13px 14px;background:var(--nc-gold);border-radius:6px;font-size:12px}.nc-homepage .nc-promo summary{display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;min-height:34px}.nc-homepage .nc-promo strong{font-size:15px;display:block}.nc-homepage .nc-promo p{padding-top:10px;line-height:1.65}.nc-homepage section.nc-section{padding:28px 18px 0}.nc-homepage .nc-section-title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.nc-homepage h2{font-size:20px;font-weight:600;letter-spacing:-.5px}.nc-homepage .nc-small-link{font-size:11px;padding:8px 0}.nc-homepage .nc-filter{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:15px}.nc-homepage .nc-filter button{border:1px solid var(--nc-line);padding:8px 11px;border-radius:30px;font-size:11px}.nc-homepage .nc-filter button[aria-pressed=true]{color:var(--nc-bg);background:var(--nc-ink);border-color:var(--nc-ink)}.nc-homepage .nc-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.nc-homepage .nc-product{min-width:0}.nc-homepage .nc-product[hidden]{display:none}.nc-homepage .nc-photo{height:166px;background:#eeeee4;display:flex;align-items:center;justify-content:center;border-radius:7px;margin-bottom:10px}.nc-homepage .nc-photo img{width:80%;height:144px;object-fit:contain}.nc-homepage .nc-product:nth-child(2) .nc-photo{background:#f2e7df}.nc-homepage .nc-product:nth-child(3) .nc-photo{background:#e8ece2}.nc-homepage .nc-product:nth-child(4) .nc-photo{background:#eeeae3}.nc-homepage h3{font-size:14px;font-weight:600}.nc-homepage .nc-sub{color:var(--nc-muted);font-size:11px;margin-top:3px}.nc-homepage .nc-price{font-size:15px;font-weight:600;margin-top:9px}.nc-homepage .nc-price small{font-size:10px;font-weight:400}.nc-homepage .nc-buy-link{font-size:11px;display:flex;align-items:center;justify-content:space-between;min-height:40px;border-bottom:1px solid var(--nc-line)}.nc-homepage .nc-service{margin:28px 18px 0;padding:18px;background:var(--nc-ink);color:#f7f5ef;border-radius:7px;display:grid;grid-template-columns:28px 1fr;gap:12px}.nc-homepage .nc-service p{font-size:12px;color:#d2dfd6;margin:5px 0 10px}.nc-homepage .nc-service a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.nc-homepage .nc-bundle{display:grid;grid-template-columns:74px 1fr 18px;gap:13px;align-items:center;border-bottom:1px solid var(--nc-line);padding:12px 0;min-height:95px}.nc-homepage .nc-bundle-images{display:flex;justify-content:center;align-items:center;height:70px;background:var(--nc-sage);border-radius:5px;gap:3px}.nc-homepage .nc-bundle-images img{width:32px;height:60px;object-fit:contain}.nc-homepage .nc-bundle .nc-price{font-size:13px;margin-top:4px}.nc-homepage .nc-faq{margin-top:28px;padding:22px 18px;background:#fffdf8}.nc-homepage .nc-faq details{border-bottom:1px solid var(--nc-line);font-size:12px}.nc-homepage .nc-faq summary{padding:15px 0;display:flex;justify-content:space-between;list-style:none}.nc-homepage .nc-faq p{color:var(--nc-muted);padding-bottom:15px;font-size:12px}.nc-homepage footer{padding:19px 18px;font-size:11px;color:var(--nc-muted);display:flex;justify-content:space-between}.nc-homepage [data-lucide]{width:22px;height:22px}.nc-homepage[data-tone=forest] .nc-hero{background:#234d40;color:#fff9e9}.nc-homepage[data-tone=forest] .nc-intro{color:#d3dfcf}.nc-homepage[data-tone=forest] .nc-stage:before{background:#3a6250}.nc-homepage[data-tone=forest] .nc-primary{background:#ede2bd;color:#173e35}.nc-homepage[data-tone=forest] .nc-label{background:#e8d9b3;color:#173e35}@media(max-width:350px){.nc-homepage h1{font-size:28px}.nc-homepage .nc-stage{height:214px}.nc-homepage .nc-stage img{height:194px}.nc-homepage .nc-stage img:last-child{height:179px}.nc-homepage .nc-filter{gap:4px}.nc-homepage .nc-filter button{padding:8px}.nc-homepage .nc-photo{height:145px}.nc-homepage .nc-photo img{height:126px}}.nc-homepage .nc-brand-news{padding-bottom:2px}.nc-homepage .nc-brand-news .nc-section-title{margin-bottom:5px}.nc-homepage .nc-news-intro{font-size:12px;color:var(--nc-muted);margin-bottom:16px}.nc-homepage .nc-news-item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;background:#fffdf8;padding:15px 13px;margin-top:10px;border-radius:7px}.nc-homepage .nc-news-symbol{display:flex;align-items:center;justify-content:center;background:var(--nc-sage);height:38px;border-radius:5px}.nc-homepage .nc-news-symbol svg{width:20px;height:20px}.nc-homepage .nc-news-meta{font-size:11px;color:var(--nc-muted);margin-bottom:5px}.nc-homepage .nc-news-copy h3{font-size:14px;line-height:1.55}.nc-homepage .nc-news-summary{font-size:12px;color:var(--nc-muted);line-height:1.65;margin-top:6px;overflow-wrap:anywhere}.nc-homepage .nc-news-link{font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:3px;text-decoration:underline;text-underline-offset:4px}.nc-homepage .nc-news-source{font-size:11px;color:var(--nc-muted)}.nc-homepage .nc-section-intro{font-size:12px;color:var(--nc-muted);margin:-6px 0 15px;line-height:1.6}.nc-homepage .nc-product-brand{font-size:11px;color:var(--nc-muted);letter-spacing:.02em;margin-bottom:3px}.nc-homepage .nc-value-title{font-size:12px;font-weight:600;margin-top:8px}.nc-homepage .nc-value-description{font-size:12px;color:var(--nc-muted);line-height:1.65;margin:5px 0 8px;min-height:60px}.nc-homepage .nc-package-note{font-size:11px;line-height:1.65;color:var(--nc-muted);margin-top:5px;min-height:37px}.nc-homepage .nc-product>a{display:flex;flex-direction:column;height:100%}.nc-homepage .nc-buy-link{margin-top:auto;min-height:44px}.nc-homepage .nc-formula-sources{font-size:11px;color:var(--nc-muted);margin-top:12px}.nc-homepage .nc-formula-sources summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;list-style:none}.nc-homepage .nc-formula-sources p{line-height:1.7}.nc-homepage .nc-formula-sources div{display:flex;gap:18px;flex-wrap:wrap}.nc-homepage .nc-formula-sources a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.nc-homepage .nc-all-products{display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:12px;border-bottom:1px solid var(--nc-line)}.nc-homepage .nc-why{background:var(--nc-ink);color:var(--nc-bg);margin:26px 18px 0;border-radius:7px;padding:20px 17px 12px}.nc-homepage .nc-why .nc-eyebrow{font-size:11px;color:#cfddd5;margin-bottom:5px}.nc-homepage .nc-why h2{font-size:20px;line-height:1.4;margin-bottom:7px}.nc-homepage .nc-reason{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #426358}.nc-homepage .nc-reason svg{width:21px;height:21px;margin-top:1px}.nc-homepage .nc-reason h3{font-size:13px;line-height:1.5}.nc-homepage .nc-reason p{font-size:12px;line-height:1.7;color:#d4dfd8;margin-top:4px}.nc-homepage .nc-why-contact{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding-top:5px;font-size:12px;font-weight:600}.nc-homepage .nc-filter button{min-height:44px}@media(max-width:350px){.nc-homepage .nc-value-description{min-height:80px}.nc-homepage .nc-why{padding:18px 14px 10px}.nc-homepage .nc-reason{gap:10px}}.nc-homepage #nc-home-view[hidden],.nc-homepage #nc-verification-view[hidden]{display:none}.nc-homepage .nc-verification-body{padding:26px 20px 16px}.nc-homepage .nc-verification-lead{font-size:13px;line-height:1.7;margin-top:12px;color:var(--nc-muted)}.nc-homepage .nc-dealer-box{background:var(--nc-ink);color:var(--nc-bg);padding:19px 17px 10px;border-radius:7px;margin-top:22px}.nc-homepage .nc-dealer-box .nc-eyebrow{font-size:11px;color:#d0dfd5;margin-bottom:4px}.nc-homepage .nc-dealer-number{display:flex;justify-content:space-between;align-items:center;margin:12px 0;border-bottom:1px solid #527266;padding-bottom:12px}.nc-homepage .nc-dealer-number span{font-size:13px;color:#d0dfd5}.nc-homepage .nc-dealer-number strong{font-size:29px;letter-spacing:.07em;font-weight:600}.nc-homepage .nc-dealer-box p:not(.nc-eyebrow){font-size:12px;line-height:1.7;color:#d0dfd5}.nc-homepage .nc-verify-action{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:46px;background:var(--nc-ink);color:var(--nc-bg);font-size:12px;font-weight:600;padding:10px 13px;border-radius:5px;margin-top:14px}.nc-homepage .nc-dealer-box .nc-verify-action{background:var(--nc-bg);color:var(--nc-ink)}.nc-homepage .nc-verify-secondary{display:flex;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.nc-homepage .nc-verification-steps{margin-top:28px}.nc-homepage .nc-verification-steps h2{font-size:19px;line-height:1.5}.nc-homepage .nc-verification-steps ol{list-style:none;padding:0;margin:8px 0 16px}.nc-homepage .nc-verification-steps li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid var(--nc-line)}.nc-homepage .nc-step-index{font-size:19px;font-weight:500;color:var(--nc-muted);line-height:1.3}.nc-homepage .nc-verification-steps li h3{font-size:14px}.nc-homepage .nc-verification-steps li p{font-size:12px;line-height:1.7;color:var(--nc-muted);margin-top:4px}.nc-homepage .nc-verification-note{background:var(--nc-sage);border-radius:5px;padding:12px 14px;font-size:12px}.nc-homepage .nc-verification-note p{font-size:12px;color:var(--nc-muted);line-height:1.7;margin-top:4px}.nc-homepage .nc-verification-source{font-size:11px;color:var(--nc-muted)}.nc-homepage .nc-verification-help{margin:24px 0 12px;padding-top:22px;border-top:1px solid var(--nc-line)}.nc-homepage .nc-verification-help p{font-size:12px;line-height:1.7;color:var(--nc-muted);margin-top:8px}.nc-homepage .nc-verification-faq{border-bottom:1px solid var(--nc-line);font-size:12px}.nc-homepage .nc-verification-faq summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;min-height:48px;padding:10px 0}.nc-homepage .nc-verification-faq p{font-size:12px;line-height:1.7;color:var(--nc-muted);padding-bottom:14px}.nc-homepage .nc-authorized-preview-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:4px;width:100%;padding:8px 0;text-align:left}.nc-homepage .nc-dealer-entry{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;width:100%;min-height:52px;padding:13px 18px;border:0;border-bottom:1px solid #d6ddd3;background:#f7f5ef;color:#173e35;text-align:left;font:inherit;cursor:pointer}.nc-homepage .nc-dealer-entry-label{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.6}.nc-homepage .nc-dealer-entry-label svg{width:18px;height:18px;flex:none}.nc-homepage .nc-dealer-entry-label strong{font-weight:600;white-space:nowrap}.nc-homepage .nc-dealer-entry-action{font-size:12px;white-space:nowrap;margin-left:auto}.nc-homepage{max-width:1200px;width:100%;border-radius:0;overflow:visible;font-size:14px;letter-spacing:0}.nc-homepage h1,.nc-homepage h2,.nc-homepage h3{font-family:inherit;color:inherit}.nc-homepage .nc-hero-copy{min-width:0}.nc-homepage .nc-price small,.nc-homepage .nc-eyebrow{font-size:11px}.nc-homepage .nc-icon{width:22px;height:22px;display:inline-flex;align-items:center;flex:none}.nc-homepage .nc-icon svg{width:100%;height:100%;display:block}.nc-homepage .nc-icon .nh-icon{display:flex;width:100%;height:100%}.nc-homepage .nc-dealer-entry-label .nc-icon{width:18px;height:18px}.nc-homepage summary::-webkit-details-marker{display:none}.nc-homepage details[open]>summary>span:last-child{transform:rotate(45deg)}.nc-homepage a:focus-visible,.nc-homepage button:focus-visible,.nc-homepage summary:focus-visible{outline:2px solid #a87619;outline-offset:4px}.nc-homepage .nc-filter{display:none}.nc-homepage[data-filters-ready] .nc-filter{display:flex}.nc-homepage .nc-verification-body{max-width:780px;margin:auto}.nc-homepage .nc-back-link{display:flex;align-items:center;min-height:44px;margin-bottom:10px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.nc-homepage .nc-reading-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 18px}.nc-homepage .nc-reading-links a{display:flex;align-items:center;min-height:44px;font-size:13px}.nc-homepage .nc-product a{min-width:0}.nc-homepage .nc-product h3{overflow-wrap:anywhere}.nc-homepage .nc-news-summary{margin-top:6px}.nc-homepage .nc-dealer-box .nc-verify-secondary{color:#f7f5ef}.nc-homepage .nc-bundle-images{overflow:hidden}.nc-homepage .nc-product .nc-price{white-space:normal}.nc-homepage .nc-stock{display:block;font-size:12px;font-weight:500;margin:5px 0}.nc-homepage .nc-intro{line-height:1.7}@media(min-width:750px){.nc-homepage{padding:0 24px 30px}.nc-homepage .nc-hero{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;gap:16px 32px;padding:44px 40px;border-radius:10px}.nc-homepage .nc-hero-copy{align-self:center}.nc-homepage h1{font-size:44px;line-height:1.3}.nc-homepage .nc-intro{font-size:16px;margin-top:16px}.nc-homepage .nc-stage{grid-column:2;grid-row:1/3;height:340px;margin:0}.nc-homepage .nc-stage img{height:295px}.nc-homepage .nc-stage img:last-child{height:270px}.nc-homepage .nc-stage:before{width:280px;height:220px;bottom:22px}.nc-homepage .nc-primary{grid-column:1;max-width:360px;font-size:16px}.nc-homepage .nc-dealer-entry{padding:15px 24px}.nc-homepage .nc-dealer-entry-label,.nc-homepage .nc-dealer-entry-action{font-size:14px}.nc-homepage .nc-promo{margin:20px 0 0;padding:16px 24px}.nc-homepage .nc-promo strong{font-size:18px}.nc-homepage section.nc-section{padding:40px 0 0}.nc-homepage h2,.nc-homepage .nc-why h2{font-size:28px}.nc-homepage .nc-section-intro,.nc-homepage .nc-news-intro{font-size:14px}.nc-homepage .nc-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.nc-homepage .nc-photo{height:210px}.nc-homepage .nc-photo img{height:180px}.nc-homepage .nc-product h3{font-size:18px}.nc-homepage .nc-value-title,.nc-homepage .nc-value-description{font-size:14px}.nc-homepage .nc-value-description{min-height:70px}.nc-homepage .nc-price{font-size:18px}.nc-homepage .nc-sub,.nc-homepage .nc-package-note,.nc-homepage .nc-buy-link{font-size:12px}.nc-homepage .nc-package-note{min-height:43px}.nc-homepage .nc-filter button{font-size:13px;padding:9px 16px}.nc-homepage .nc-why{margin:40px 0 0;padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.nc-homepage .nc-why>.nc-eyebrow,.nc-homepage .nc-why>h2,.nc-homepage .nc-why-contact{grid-column:1/-1}.nc-homepage .nc-reason h3{font-size:16px}.nc-homepage .nc-reason p,.nc-homepage .nc-why-contact{font-size:14px}.nc-homepage .nc-authorized-preview-link{font-size:13px}.nc-homepage .nc-bundles{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.nc-homepage .nc-bundles>.nc-section-title{grid-column:1/-1}.nc-homepage .nc-bundle{grid-template-columns:100px 1fr 18px;min-height:120px}.nc-homepage .nc-bundle-images{height:90px}.nc-homepage .nc-bundle-images img{width:40px;height:78px}.nc-homepage .nc-brand-news{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.nc-homepage .nc-brand-news>.nc-section-title,.nc-homepage .nc-news-intro{grid-column:1/-1}.nc-homepage .nc-news-copy h3{font-size:16px}.nc-homepage .nc-news-summary{font-size:14px}.nc-homepage .nc-faq{margin-top:36px;padding:28px}.nc-homepage .nc-faq details,.nc-homepage .nc-faq p{font-size:14px}.nc-homepage .nc-verification-body{padding:38px 24px}.nc-homepage .nc-verification-lead,.nc-homepage .nc-dealer-box p:not(.nc-eyebrow),.nc-homepage .nc-verification-steps li p,.nc-homepage .nc-verification-help p,.nc-homepage .nc-verification-faq,.nc-homepage .nc-verification-faq p,.nc-homepage .nc-verification-note p{font-size:15px}.nc-homepage .nc-dealer-box{padding:26px}.nc-homepage .nc-verification-steps li h3{font-size:18px}.nc-homepage .nc-verify-action,.nc-homepage .nc-verify-secondary{font-size:15px}}@media(max-width:749px){body:has(.nc-homepage) .header{padding-top:10px;padding-bottom:10px}body:has(.nc-homepage) .header__heading-link{padding:5px}.nc-homepage .nc-filter button{font-size:12px}.nc-homepage .nc-dealer-entry{padding:13px 18px}}.nc-hub{background:#f8f6f0;color:#173e35;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:16px;line-height:1.7;letter-spacing:0}.nc-hub *{box-sizing:border-box}.nc-hub [hidden]{display:none!important}.nc-hub__inner{max-width:1200px;margin:auto;padding:56px 32px 72px}.nc-hub h1,.nc-hub h2,.nc-hub h3{font-family:inherit;color:inherit;font-weight:700;letter-spacing:-.02em;line-height:1.4}.nc-hub h1{font-size:44px;margin:0 0 14px}.nc-hub h2{font-size:28px;margin:0 0 20px}.nc-hub h3{font-size:22px;margin:0}.nc-hub p{margin:12px 0 0}.nc-hub a{color:inherit;text-decoration:none}.nc-hub a:focus-visible,.nc-hub button:focus-visible,.nc-hub input:focus-visible{outline:3px solid #527361;outline-offset:4px}.nc-hub__intro{max-width:650px;color:#61716a;font-size:18px}.nc-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nc-hub__card{background:#fff;border:1px solid #d7ddd4;border-radius:16px;overflow:hidden;min-width:0;display:flex;flex-direction:column}.nc-hub .nc-hub__card h2{font-size:22px;margin:0}.nc-hub__card:hover{border-color:#779281}.nc-hub__card-body{padding:24px;display:flex;flex-direction:column;flex:1;gap:12px}.nc-hub__card p{margin:0;color:#61716a}.nc-hub__card .nc-hub__action{margin-top:auto;padding-top:8px;font-weight:600}.nc-hub__eyebrow{font-size:13px;font-weight:600;letter-spacing:.04em;color:#61716a}.nc-hub__tag{display:inline-block;align-self:flex-start;background:#e5ece3;border-radius:5px;padding:3px 9px;font-size:13px}.nc-hub__media{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#e5ece3}.nc-hub__icon{width:48px;height:48px;border-radius:12px;background:#e5ece3;display:grid;place-items:center}.nc-hub__icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nc-hub__search{margin:28px 0 22px;max-width:650px}.nc-hub__search label{display:block;font-weight:600;margin-bottom:8px}.nc-hub__search-row{display:flex;gap:10px}.nc-hub__search input{font:inherit;width:100%;min-width:0;border:1px solid #8b9c90;border-radius:10px;padding:12px 14px;background:#fff;color:#173e35;min-height:48px}.nc-hub button{font:inherit;cursor:pointer;border:1px solid #d7ddd4;border-radius:10px;background:#fff;color:inherit;padding:10px 16px;min-height:44px}.nc-hub__count{font-size:14px;color:#61716a;min-height:24px}.nc-hub__section{margin-top:48px}.nc-hub__filters{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 32px}.nc-hub__filters a{display:flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid #cad4c9;border-radius:24px;background:#fff;font-size:14px}.nc-hub__filters a[aria-current=page]{background:#173e35;color:#fff;border-color:#173e35}.nc-hub__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nc-hub__date{font-size:12px;color:#61716a}.nc-hub__related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nc-hub__product{display:flex;gap:16px;align-items:center;padding:16px;background:#fff;border:1px solid #d7ddd4;border-radius:12px}.nc-hub__product img{width:64px;height:72px;object-fit:contain}.nc-hub__product span{font-weight:600}.nc-hub__note{background:#e5ece3;border-radius:16px;padding:28px;margin-top:48px;max-width:900px}.nc-hub__note h2{font-size:22px}.nc-hub__note p{font-size:14px}.nc-hub__crosslink{display:inline-flex;align-items:center;min-height:44px;margin-top:24px;font-weight:600}.nc-hub .pagination-wrapper{margin-top:32px}.nc-hub__empty{padding:24px;background:#e5ece3;border-radius:12px}@media(max-width:989px){.nc-hub__grid,.nc-hub__related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.nc-hub__inner{padding:36px 22px 48px}.nc-hub h1{font-size:32px}.nc-hub h2{font-size:24px}.nc-hub h3,.nc-hub .nc-hub__card h2{font-size:20px}.nc-hub__intro{font-size:16px}.nc-hub__grid,.nc-hub__related{grid-template-columns:minmax(0,1fr);gap:16px}.nc-hub__card-body{padding:20px;gap:10px}.nc-hub__section{margin-top:36px}.nc-hub__note{padding:22px;margin-top:36px}.nc-hub__note h2{font-size:20px}.nc-hub__filters{gap:8px}.nc-hub__filters a{padding:8px 12px}.nc-hub__search-row button{padding:10px 12px;white-space:nowrap}}.nc-label-viewer{display:block;min-width:0}.nc-label-viewer .nc-label-card{display:grid;grid-template-columns:64px minmax(0,1fr) 22px;gap:16px;align-items:center;width:100%;min-height:110px;margin:0;padding:16px 20px;border:1px solid #d7ded4;border-radius:12px;background:#fff;color:#173e35;text-align:left;text-decoration:none;font:inherit;cursor:zoom-in;box-sizing:border-box}.nc-label-viewer .nc-label-card:hover{border-color:#173e35;background:#f5f8f3}.nc-label-viewer .nc-label-card:focus-visible{outline:3px solid #b99861;outline-offset:3px}.nc-label-card__thumb{display:block;width:64px;height:76px;object-fit:contain;background:#f7f5ef;border-radius:4px}.nc-label-card__pdf{display:grid;place-items:center;width:64px;height:76px;background:#e5ece4;border-radius:4px;font-size:14px;font-weight:600}.nc-label-card__copy{display:flex;flex-direction:column;gap:3px;min-width:0;line-height:1.5;overflow-wrap:anywhere}.nc-label-card__copy strong{font-size:16px;font-weight:600}.nc-label-card__copy>span{font-size:13px;color:#64736c}.nc-label-card__copy .nc-label-card__action{font-size:12px;color:#173e35}.nc-label-card__icon{display:block;flex-shrink:0}.nc-label-viewer .nc-label-dialog{width:min(960px,94vw);max-width:94vw;height:90dvh;max-height:90dvh;padding:0;border:0;border-radius:12px;background:#fff;color:#173e35;overflow:hidden}.nc-label-dialog::backdrop{background:#0009}.nc-label-dialog__toolbar{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #d7ded4;background:#f7f5ef}.nc-label-dialog__toolbar strong{font-size:14px;line-height:1.4;flex:1;min-width:0}.nc-label-dialog__toolbar button{min-height:44px;padding:8px 12px;border:1px solid #d7ded4;border-radius:6px;background:#fff;color:#173e35;font-size:13px;white-space:nowrap}.nc-label-dialog[open]{display:flex;flex-direction:column}.nc-label-dialog__scroll{overflow:auto;flex:1;min-height:0;padding:12px;overscroll-behavior:contain}.nc-label-dialog__scroll img{display:block;width:100%;max-width:none;height:auto;cursor:zoom-in}.nc-label-dialog__scroll img.is-zoomed{width:200%;cursor:zoom-out}@media(max-width:749px){.nc-label-viewer .nc-label-card{padding:14px;gap:12px;grid-template-columns:52px minmax(0,1fr) 20px;min-height:104px}.nc-label-card__thumb,.nc-label-card__pdf{width:52px;height:68px}.nc-label-card__copy strong{font-size:15px}.nc-label-dialog__toolbar{flex-wrap:wrap;gap:8px;padding:10px}.nc-label-dialog__toolbar strong{flex-basis:100%}.nc-label-viewer .nc-label-dialog{width:96vw;max-width:96vw}}.nc-label-list{margin:24px 0;color:#173e35;width:100%;max-width:100%}.nc-label-list .nc-label-list__heading{font-family:inherit;font-size:20px;font-weight:600;line-height:1.45;margin:0 0 8px;color:#173e35}.nc-label-list .nc-label-list__intro{font-size:14px;line-height:1.65;margin:0 0 16px;color:#64736c}.nc-label-list__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.nc-label-list__grid>nc-label-viewer:only-child{grid-column:1/-1;max-width:620px}.nc-label-list__group+.nc-label-list__group{margin-top:20px}.nc-label-list__group h4{font-family:inherit;font-weight:600;font-size:15px;line-height:1.5;margin:0 0 10px;color:#173e35}@media(max-width:749px){.nc-label-list__grid{grid-template-columns:1fr}.nc-label-list .nc-label-list__heading{font-size:19px}}.nc-aeo-comparison{margin:28px 0}.nc-aeo-comparison table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;line-height:1.5}.nc-aeo-comparison caption{text-align:left;font-size:20px;font-weight:600;padding-bottom:12px}.nc-aeo-comparison th,.nc-aeo-comparison td{padding:10px 6px;text-align:left;border-bottom:1px solid #d8ddd4;overflow-wrap:anywhere}.nc-aeo-comparison p{font-size:13px;line-height:1.7}.nutricare-storefront .nc-policy-page{--font-body-family: "Noto Sans TC", "PingFang TC", -apple-system, BlinkMacSystemFont, sans-serif;background:#f7f5ef;color:#203b34;font:400 16px/1.8 var(--font-body-family);letter-spacing:0}.nc-policy-page .shopify-policy__container{box-sizing:border-box;width:100%;max-width:880px;margin:0 auto;padding:56px 40px 80px;overflow-wrap:anywhere}.nc-policy-page .shopify-policy__title{margin:0 0 32px;padding-bottom:24px;border-bottom:1px solid #d8ddd4;text-align:left}.nc-policy-page .shopify-policy__title h1{margin:0;font:600 40px/1.3 var(--font-body-family);letter-spacing:0;color:#173e35}.nc-policy-page .shopify-policy__body .rte{font:inherit;color:inherit;letter-spacing:0}.nc-policy-page .shopify-policy__body :is(h2,h3,h4,h5,h6){margin:36px 0 12px;font-family:var(--font-body-family);font-weight:600;font-size:22px;line-height:1.5;letter-spacing:0;color:#173e35}.nc-policy-page .shopify-policy__body :is(h4,h5,h6){font-size:18px}.nc-policy-page .shopify-policy__body :is(p,ul,ol,blockquote){margin:0 0 16px}.nc-policy-page .shopify-policy__body :is(ul,ol){padding-inline-start:24px}.nc-policy-page .shopify-policy__body li{margin:0 0 8px}.nc-policy-page .shopify-policy__body :is(ul,ol) :is(ul,ol){margin-top:8px}.nc-policy-page .shopify-policy__body strong{font-weight:600}.nc-policy-page .shopify-policy__body a{color:#173e35;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}.nc-policy-page .shopify-policy__body a:hover{text-decoration-thickness:2px}.nc-policy-page .shopify-policy__body a:focus-visible{outline:2px solid #173e35;outline-offset:4px;border-radius:2px}.nc-policy-page .shopify-policy__body blockquote{padding:16px 20px;border-left:3px solid #173e35;background:#e5ece4;font-style:normal}.nc-policy-page .shopify-policy__body hr{margin:32px 0;background:#d8ddd4}.nc-policy-page .shopify-policy__body .rte>:first-child{margin-top:0}.nc-policy-page .shopify-policy__body .rte>:last-child{margin-bottom:0}@media(max-width:749px){.nc-policy-page .shopify-policy__container{padding:32px 24px 48px}.nc-policy-page .shopify-policy__title{margin-bottom:24px;padding-bottom:20px}.nc-policy-page .shopify-policy__title h1{font-size:32px}.nc-policy-page .shopify-policy__body :is(h2,h3){margin-top:28px;font-size:21px}}:is(.pv-page,.gv-page,.tv-page) .nc-buy-summary{margin:20px 0 16px;padding:18px;background:#e5ece4;border-radius:12px;color:#203b34}:is(.pv-page,.gv-page,.tv-page) .nc-buy-label{font-size:12px;font-weight:400;line-height:1.6;color:#64736c;margin:0 0 6px}:is(.pv-page,.gv-page,.tv-page) .nc-buy-choice{font-size:16px;font-weight:600;line-height:1.6;margin:0;overflow-wrap:anywhere}:is(.pv-page,.gv-page,.tv-page) .nc-buy-detail{padding:0;margin:8px 0 0;background:transparent;font-size:14px;font-weight:400;line-height:1.7;border:0;border-radius:0}:is(.pv-page,.gv-page,.tv-page) .nc-buy-detail.nc-buy-choice{margin:0;font-size:16px;font-weight:600}:is(.pv-page,.gv-page,.tv-page) .nc-buy-summary :is(.pv-total,.gv-total,.tv-total){display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;border-top:1px solid #d8ddd4;padding:12px 0 0;margin:14px 0 4px;font-size:14px;font-weight:400;line-height:1.6}:is(.pv-page,.gv-page,.tv-page) .nc-buy-summary :is(.pv-total,.gv-total,.tv-total) strong{font-size:28px;line-height:1.4;font-weight:700;white-space:nowrap}:is(.pv-page,.gv-page,.tv-page) .nc-buy-note{font-size:12px;color:#64736c;line-height:1.7;margin:8px 0 0}:is(.pv-page,.gv-page,.tv-page) :is(.pv-support-teaser,.gv-support-teaser,.tv-support-teaser){padding:14px 0;background:transparent;border:0;border-radius:0;border-bottom:1px solid #d8ddd4;margin:8px 0 16px;gap:10px}:is(.pv-page,.gv-page,.tv-page) :is(.pv-support-teaser,.gv-support-teaser,.tv-support-teaser) strong{font-size:13px;line-height:1.6;font-weight:600}:is(.pv-page,.gv-page,.tv-page) :is(.pv-support-teaser,.gv-support-teaser,.tv-support-teaser) small{font-size:12px;line-height:1.6}:is(.pv-page,.gv-page,.tv-page) :is(.pv-support-teaser,.gv-support-teaser,.tv-support-teaser)>svg{width:22px;height:22px;flex-shrink:0}:is(.pv-page,.gv-page,.tv-page) :is(button,select,a):focus-visible{outline:2px solid #173e35;outline-offset:3px;box-shadow:none}:is(.pv-page,.gv-page,.tv-page) :is(.pv-packages,.gv-packages,.tv-packages) input:focus-visible+span{outline:2px solid #173e35;outline-offset:3px;box-shadow:none}.pv-page .pv-pairs{gap:8px 16px}.pv-page .pv-pairs label{font-size:15px;font-weight:600}.pv-page .pv-pairs select{min-height:52px;font-size:16px;padding:12px}:is(.pv-page,.gv-page,.tv-page) :is(.pv-package-note,.gv-package-note,.tv-package-note){font-size:12px;line-height:1.7}@media(max-width:359px){.pv-page .pv-pairs{gap:8px 12px}.pv-page .pv-pairs select{padding:10px 8px;font-size:15px}:is(.pv-page,.gv-page,.tv-page) .nc-buy-summary{padding:16px}:is(.pv-page,.gv-page,.tv-page) .nc-buy-summary :is(.pv-total,.gv-total,.tv-total) strong{font-size:26px}}.nutricare-storefront .nc-compact :is(.pv-buy,.gv-buy){gap:10px;padding-top:0}.nutricare-storefront .nc-compact :is(.pv-buy,.gv-buy)>p{font-size:14px;line-height:23px;margin:0}.nutricare-storefront .nc-compact :is(.pv-buy,.gv-buy)>.pv-eyebrow,.nutricare-storefront .nc-compact .gv-buy>.gv-eyebrow{font-size:12px;color:#64736c}.nutricare-storefront .nc-compact :is(.pv-buy,.gv-buy) h1{font-size:32px;line-height:1.35;margin:0 0 6px}.nutricare-storefront .nc-compact :is(.pv-buy,.gv-buy) fieldset{margin:16px 0 0;padding:0}.nutricare-storefront .nc-compact :is(.pv-buy,.gv-buy) legend{font-size:14px;line-height:22px;margin-bottom:10px;font-weight:600}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices){gap:8px}.nutricare-storefront .nc-compact .nc-simple-options{grid-template-columns:repeat(3,minmax(0,1fr))}.nutricare-storefront .nc-compact .nc-four-options{grid-template-columns:repeat(2,minmax(0,1fr))}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices) label>span{padding:12px 10px;min-height:88px;height:100%;gap:3px;border-radius:8px;justify-content:center;align-items:center;text-align:center}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices) strong{padding:0;font-size:15px;line-height:22px;font-weight:600;justify-content:center}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices) .nc-average-label{font-size:10px;line-height:15px;color:#64736c}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices) .nc-option-price{font-size:13px;line-height:20px;color:#64736c;white-space:nowrap}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices) .nc-option-detail{font-size:11px;line-height:18px;color:#64736c}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices) input:checked+span{border:2px solid #173e35;padding:11px 9px;background:#e5ece4;box-shadow:none}.nutricare-storefront .nc-compact :is(.pv-choices,.gv-choices) input:checked+span:after{top:3px;right:5px;font-size:11px}.nutricare-storefront .nc-compact :is(.nc-buy-summary,.pv-order-summary){margin:18px 0 12px;border:0;border-top:1px solid #d8ddd4;border-radius:0;padding:14px 0 0;background:transparent}.nutricare-storefront .nc-compact :is(.nc-buy-label,.pv-order-label){display:none}.nutricare-storefront .nc-compact :is(.nc-buy-choice,.pv-selected-detail){font-size:14px;line-height:22px;margin:0;color:#64736c}.nutricare-storefront .nc-compact :is(.nc-buy-summary,.pv-order-summary) :is(.pv-total,.gv-total){border:0;padding:0;margin:6px 0;font-size:12px}.nutricare-storefront .nc-compact :is(.nc-buy-summary,.pv-order-summary) :is(.pv-total,.gv-total) strong{font-size:28px;line-height:36px}.nutricare-storefront .nc-compact .nc-wp-product{padding:12px 14px;margin:14px 0;border:0;border-radius:8px;background:#e5ece4}.nutricare-storefront .nc-compact .nc-wp-product .nc-wp-eyebrow{display:none}.nutricare-storefront .nc-compact .nc-wp-product [data-wp-result]{font-size:15px!important;line-height:23px!important;white-space:normal}.nutricare-storefront .nc-compact .nc-wp-product :is(.nc-wp-qualification,.nc-wp-help){font-size:11px!important;line-height:18px!important;margin:4px 0 0;white-space:normal}.nutricare-storefront .nc-compact .nc-wp-product .nc-wp-details{margin-top:4px}.nutricare-storefront .nc-compact .nc-wp-product .nc-wp-details>summary{min-height:28px;font-size:11px;line-height:18px}.nutricare-storefront .nc-compact :is(.pv-add,.gv-add){min-height:52px;font-size:16px;font-weight:600;margin-top:0}.nutricare-storefront .nc-compact :is(.pv-package-note,.gv-package-note){font-size:11px;line-height:18px;margin-top:8px}@media(max-width:749px){.nutricare-storefront .nc-compact :is(.pv-thumbnails,.gv-thumbnails){gap:8px;flex-wrap:wrap}.nutricare-storefront .nc-compact :is(.pv-thumbnails,.gv-thumbnails) button{width:44px;height:44px;flex-basis:44px}.nutricare-storefront .nc-compact :is(.pv-hero .pv-inner,.gv-hero .gv-inner){padding:0 20px}.nutricare-storefront .nc-compact :is(.pv-hero .pv-two,.gv-hero .gv-two){gap:22px}.nutricare-storefront .nc-compact :is(.pv-buy,.gv-buy) h1{font-size:27px;line-height:36px}.nutricare-storefront .nc-compact :is(.pv-gallery .pv-photo,.gv-gallery .gv-photo){height:220px}}.nutricare-storefront .nc-compact .pv-pair-options[hidden]{display:none!important}.nutricare-storefront :is(.nc-compact,.tv-compact) :is(.pv-choices,.gv-choices,.tv-choices) label>.nc-package-option{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;min-height:112px;height:100%;padding:16px 10px;border:2px solid #d8ddd4;border-radius:8px;text-align:center}.nutricare-storefront :is(.nc-compact,.tv-compact) :is(.pv-choices,.gv-choices,.tv-choices) label>.nc-package-option>strong{display:block;flex:none;margin:0;padding:0;font-size:16px;font-weight:600;line-height:24px}.nutricare-storefront :is(.nc-compact,.tv-compact) :is(.pv-choices,.gv-choices,.tv-choices) label>.nc-package-option>:is(.nc-option-price,.tv-package-price){margin:0;font-size:20px;line-height:28px;font-weight:700;color:#173e35;white-space:nowrap}.nutricare-storefront :is(.nc-compact,.tv-compact) :is(.pv-choices,.gv-choices,.tv-choices) label>.nc-package-option>.nc-unit-price{display:block;margin:0;font-size:11px!important;font-weight:400;line-height:18px!important;color:#64736c;white-space:nowrap}.nutricare-storefront :is(.nc-compact,.tv-compact) :is(.pv-choices,.gv-choices,.tv-choices) input:checked+.nc-package-option{padding:16px 10px;border:2px solid #173e35;background:#e5ece4;box-shadow:none}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-choices,.gv-choices,.tv-choices) input:checked+span:after,.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-choices,.gv-choices,.tv-choices) input:checked+span strong:after{content:none;display:none}@media(max-width:749px){.nutricare-storefront :is(.nc-compact,.tv-compact) :is(.nc-simple-options,.tv-choices){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nutricare-storefront :is(.nc-compact,.tv-compact) :is(.pv-choices,.gv-choices,.tv-choices) label>.nc-package-option>.nc-unit-price{font-size:12px!important}}.nc-decision-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:24px 0 32px}.nc-decision-facts article{padding:18px 0;border-top:1px solid #d8ddd4;min-width:0}.nc-decision .nc-decision-facts h3{font-size:19px;line-height:1.5;margin:0 0 10px;letter-spacing:0}.nc-decision .nc-decision-facts p{font-size:15px;line-height:1.8;margin:0}.nc-related{margin:0 0 28px}.nc-related-label{font-size:13px!important;font-weight:600;margin:0 0 8px!important}.nc-related ul{margin:0;padding-left:20px}.nc-related li{font-size:14px;line-height:1.8}.nc-related a{text-underline-offset:3px}.nc-package-guide{margin:14px 0 18px}.nc-package-guide p{font-size:13px!important;line-height:1.8!important;margin:0!important;color:inherit}.nc-package-guide strong{font-weight:600}.nc-deep{border-top:1px solid #d8ddd4;border-bottom:1px solid #d8ddd4}.nc-deep>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:16px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:600;line-height:1.5}.nc-deep>summary::-webkit-details-marker{display:none}.nc-deep>summary:after{content:"+";font-size:22px;font-weight:400;flex:none}.nc-deep[open]>summary:after{content:"\2212"}.nc-deep>summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.nc-deep-body{padding:16px 0 24px}.nc-deep-body .nc-source{font-size:12px;line-height:1.7;margin:16px 0 0}body.nutricare-storefront :is(.pv-page,.tv-page,.gv-page) section.nc-deep-section{padding-block:0;background:#f7f5ef}body.nutricare-storefront :is(.pv-page,.tv-page,.gv-page) section:has(>:is(.pv-inner,.tv-inner,.gv-inner)>.nc-decision):has(>:is(.pv-inner,.tv-inner,.gv-inner)>.nc-deep){padding-bottom:0}body.nutricare-storefront :is(.pv-page,.tv-page,.gv-page) section:has(.nc-decision)+section.nc-deep-section .nc-deep{border-top:0}body.nutricare-storefront :is(.pv-page,.tv-page,.gv-page) .nc-deep>summary{min-height:60px;padding:16px 0;font-size:16px;line-height:26px}.pv-page .nc-unit-price,.tv-page .nc-unit-price,.gv-page .nc-unit-price{display:block;font-size:11px!important;line-height:1.5!important;font-weight:400;white-space:normal;letter-spacing:0;margin-top:3px}@media(max-width:749px){.nc-decision-facts{grid-template-columns:1fr;gap:0;margin:20px 0}.nc-decision-facts article{padding:18px 0}.nc-decision .nc-decision-facts h3{font-size:18px}.nc-decision .nc-decision-facts p{font-size:15px}.nc-deep>summary{font-size:15px}}.nc-product-evidence{display:flex;flex-wrap:wrap;gap:8px 16px;max-width:900px;margin:24px auto 0;font-size:13px;line-height:1.8;color:#53685f}.nc-product-evidence a{color:inherit;text-underline-offset:3px}.nutricare-storefront .nc-compact .nc-payment-strip{margin:12px 0 4px}.nutricare-storefront .nc-compact .nc-payment-inline{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1.3fr) minmax(0,1.9fr) minmax(0,1.8fr);align-items:center;justify-items:center;gap:5px;width:100%;max-width:410px;margin:0 auto;padding:2px 0;overflow:visible;background:transparent}.nutricare-storefront .nc-compact .nc-payment-inline>*{display:block;min-width:0;max-width:100%;object-fit:contain}.nutricare-storefront .nc-compact .nc-payment-inline .nc-payment-card{width:28px;height:18px}.nutricare-storefront .nc-compact .nc-payment-inline .nc-icon-fps{width:22px;height:22px}.nutricare-storefront .nc-compact .nc-payment-inline>img[alt=PayMe]{width:42px;height:18px}.nutricare-storefront .nc-compact .nc-payment-inline .nc-alipay{width:38px;height:18px;background:#1677ff;border-radius:2px}.nutricare-storefront .nc-compact .nc-payment-inline .nc-payment-wechat{width:57px;height:18px}.nutricare-storefront .nc-compact .nc-payment-inline .nc-cod{display:flex;align-items:center;gap:3px;white-space:nowrap;font-size:8px;line-height:18px}.nutricare-storefront .nc-compact .nc-payment-inline .nc-icon-cash{width:12px;height:12px}.nutricare-storefront .nc-compact .nc-payment-strip .nc-payment-note{text-align:center;color:#64736c;font-size:10px;line-height:16px;margin:4px 0 0}.nutricare-storefront .nc-compact .nc-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 0}.nutricare-storefront .nc-compact .nc-benefit{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid #dce3d9;border-radius:10px;background:#eef2eb;color:#203b34;text-decoration:none;min-width:0;transition:background-color .15s,border-color .15s}.nutricare-storefront .nc-compact .nc-benefit:hover{background:#e5ece2;border-color:#b9cbbd}.nutricare-storefront .nc-compact .nc-benefit:focus-visible{outline:2px solid #173e35;outline-offset:3px}.nutricare-storefront .nc-compact .nc-benefit-top{display:flex;align-items:center;justify-content:space-between;color:#365b4b}.nutricare-storefront .nc-compact .nc-benefit-top>span{font-size:15px;font-weight:400;line-height:22px}.nutricare-storefront .nc-compact .nc-benefit strong{font-size:14px;line-height:22px;font-weight:600}.nutricare-storefront .nc-compact .nc-benefit-copy{font-size:11px;line-height:19px;color:#607067}@media(max-width:359px){.nutricare-storefront .nc-compact .nc-benefit{padding:12px;gap:6px}.nutricare-storefront .nc-compact .nc-benefit strong{font-size:13px}.nutricare-storefront .nc-compact .nc-benefit-copy{font-size:10px;line-height:18px}}.nc-sticky-enhanced .nc-sticky-change{display:flex;align-items:center;gap:5px;width:100%;min-height:24px;padding:0;border:0;background:transparent;color:#64736c;text-align:left;font:400 12px/18px Noto Sans TC,sans-serif;cursor:pointer}.nc-sticky-change .nc-sticky-caption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nc-sticky-change .nc-sticky-chevron{flex:0 0 auto;font-size:14px}.nc-sticky-enhanced .nc-sticky-gift{margin:0!important;color:#173e35;font:500 11px/17px Noto Sans TC,sans-serif}.nc-sticky-enhanced .nc-sticky-gift[hidden]{display:none!important}.nc-sticky-enhanced :focus-visible{outline:2px solid #173e35;outline-offset:3px}body:has(dialog[open],cart-drawer.active,#Details-menu-drawer-container[open],details-modal details[open]) .nc-sticky-enhanced{display:none!important}@media(max-width:749px){.nutricare-storefront .nc-sticky-enhanced:not([hidden]){gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f7f5ef;border-top:1px solid #d8ddd4;box-shadow:0 -3px 12px #173e350d}.nutricare-storefront .nc-sticky-enhanced>div{flex:1;min-width:0;gap:2px}.nutricare-storefront .nc-sticky-enhanced :is(.tv-sticky-price,.pv-sticky-price,.gv-sticky-price){font-size:20px;line-height:26px;font-weight:600;color:#173e35;font-variant-numeric:tabular-nums}.nutricare-storefront .nc-sticky-enhanced>button{flex:0 0 auto;min-width:128px;min-height:48px;padding:12px 16px;font-size:14px;line-height:22px;border-radius:8px;background:#173e35;color:#fff}body:has(.nc-sticky-enhanced:not([hidden])){padding-bottom:calc(var(--nc-sticky-height,96px) + env(safe-area-inset-bottom))}body:has(iframe#PBarNextFrame):has(.nc-sticky-enhanced:not([hidden])){padding-bottom:calc(var(--nc-sticky-height,96px) + 64px + env(safe-area-inset-bottom))}}.pv-page[data-handle=tmk-imuglo-bundle] .pv-pairs{gap:8px 16px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-pairs label{font-size:15px;font-weight:600}.pv-page[data-handle=tmk-imuglo-bundle] .pv-pairs select{min-height:52px;font-size:16px;padding:12px}.pv-page[data-handle=tmk-imuglo-bundle] :is(button,select,a):focus-visible{outline:2px solid var(--pv-green);outline-offset:3px;box-shadow:none}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;text-align:left;background:#fff;border:1px solid var(--pv-line);padding:14px 16px;margin-top:8px;min-height:72px;line-height:1.6}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special-idle,.pv-page[data-handle=tmk-imuglo-bundle] .pv-special-active{font-size:12px;font-weight:400}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special strong{grid-column:1;font-size:15px;line-height:1.6;font-weight:600}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special-mark{grid-column:2;grid-row:1/3;align-self:center;font-size:22px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special-active{display:none}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special[aria-pressed=true]{background:var(--pv-sage);border-color:var(--pv-green)}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special[aria-pressed=true] .pv-special-idle{display:none}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special[aria-pressed=true] .pv-special-active{display:inline}.pv-page[data-handle=tmk-imuglo-bundle] .pv-special-help{grid-column:1/-1;color:var(--pv-muted);font-size:12px;line-height:1.7;margin:0}.pv-page[data-handle=tmk-imuglo-bundle] .pv-package-note{font-size:12px;margin:12px 0 0;line-height:1.7}.pv-page[data-handle=tmk-imuglo-bundle] .pv-order-summary{margin:20px 0 16px;padding:18px;background:var(--pv-sage);border-radius:12px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-order-label{font-size:12px;font-weight:400;color:var(--pv-muted);margin:0 0 6px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-selected-detail{font-size:16px;font-weight:600;line-height:1.6;background:transparent;padding:0;margin:0}.pv-page[data-handle=tmk-imuglo-bundle] .pv-total{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;border-top:1px solid var(--pv-line);padding-top:12px;margin:14px 0 4px;font-size:14px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-total strong{font-size:28px;line-height:1.4;font-weight:700}.pv-page[data-handle=tmk-imuglo-bundle] .pv-order-note{font-size:12px;color:var(--pv-muted);line-height:1.7;margin:8px 0 0}.pv-page[data-handle=tmk-imuglo-bundle] .pv-support-teaser{padding:14px 0;background:transparent;border:0;border-radius:0;border-bottom:1px solid var(--pv-line);margin:8px 0 16px;gap:10px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-support-teaser strong{font-size:13px;line-height:1.6;font-weight:600}.pv-page[data-handle=tmk-imuglo-bundle] .pv-support-teaser small{font-size:12px;line-height:1.6}.pv-page[data-handle=tmk-imuglo-bundle] .pv-support-teaser>svg{width:22px;height:22px}@media(max-width:359px){.pv-page[data-handle=tmk-imuglo-bundle] .pv-pairs{gap:8px 12px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-pairs select{padding:10px 8px;font-size:15px}.pv-page[data-handle=tmk-imuglo-bundle] .pv-total strong{font-size:26px}}.nc-formula-comparison{margin:24px 0;padding:20px 0;border-top:1px solid #d8ddd4}.nc-formula-comparison h3{font-size:20px!important;line-height:1.5!important}.nc-formula-comparison dt{font-weight:600;margin-top:14px}.nc-formula-comparison dd{margin:4px 0 0}.nc-formula-comparison p,.nc-formula-comparison dl{font-size:14px;line-height:1.75}.nc-wp-badge{display:inline-block;padding:4px 9px;margin:0 0 10px;border-radius:5px;background:#e5ece3;color:#193f36;font-size:12px;font-weight:600;line-height:1.5}.nc-wp-badge[hidden]{display:none}.nc-wp-details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;list-style:none}.nc-wp-period{white-space:pre-line}.nc-wp-unit-list{font-size:12px;line-height:1.7;padding-left:18px}.nh-footer{background:#f2f4f1;color:#173e35;padding:48px 0 28px;font:400 14px/1.7 Noto Sans TC,PingFang TC,sans-serif;letter-spacing:0;border-top:1px solid #dce3dc}.nh-footer *{box-sizing:border-box}.nh-footer a{color:inherit;text-decoration:none}.nh-footer a:hover{text-decoration:underline}.nh-footer a:focus-visible,.nh-footer summary:focus-visible{outline:2px solid #173e35;outline-offset:4px}.nh-footer-inner{max-width:1200px;padding:0 36px;margin:auto}.nh-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px}.nh-footer p{margin:0 0 6px}.nh-footer .nh-footer-brand{font-size:28px;line-height:1.3;margin-bottom:10px;font-weight:700;letter-spacing:-1px}.nh-footer-contact{margin-top:18px;font-style:normal;font-size:13px;line-height:1.9;overflow-wrap:anywhere}.nh-footer-contact a{display:inline-flex;align-items:center;min-height:32px}.nh-footer details summary{list-style:none;font-weight:600;min-height:44px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.nh-footer summary::-webkit-details-marker{display:none}.nh-footer summary span{display:none}.nh-footer nav a{display:block;padding:10px 0;font-size:14px;min-height:44px}.nh-footer details:not([open])>nav{display:block}.nh-footer-policies{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:30px;border-top:1px solid #d3ddd3;padding-top:14px}.nh-footer-policies a{font-size:12px;min-height:44px;display:flex;align-items:center}.nh-footer-bottom{font-size:12px;color:#53635b;line-height:1.8;margin-top:12px}@media(max-width:749px){.nh-footer{padding:30px 0 24px}.nh-footer-inner{padding:0 20px}.nh-footer-grid{display:block}.nh-footer-contact{font-size:12px;line-height:1.9;margin-top:12px}.nh-footer-contact a{min-height:36px}.nh-footer details{margin-top:4px;border-bottom:1px solid #d3ddd3}.nh-footer details:first-of-type{margin-top:22px}.nh-footer details summary{font-size:14px;min-height:52px}.nh-footer summary span{display:inline}.nh-footer details[open] summary span{transform:rotate(45deg)}.nh-footer details:not([open])>nav{display:none}.nh-footer nav{padding-bottom:12px}.nh-footer nav a{font-size:13px}.nh-footer-policies{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin-top:14px;border:0;padding:0}.nh-footer-policies a{font-size:12px}.nh-footer-bottom{font-size:11px;line-height:1.8;margin-top:12px}}.nh{--nh-paper:#f7f5ef;--nh-green:#173e35;--nh-ink:#203b34;--nh-muted:#64736c;--nh-sage:#e5ece4;--nh-line:#d8ddd4;background:var(--nh-paper);color:var(--nh-ink);font:400 16px/1.75 Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0}.nh *{box-sizing:border-box}.nh :is(h1,h2,h3){font-family:inherit;font-weight:700;color:inherit;letter-spacing:-.02em;margin:0;overflow-wrap:break-word}.nh h1{font-size:48px;line-height:1.5}.nh h2{font-size:32px;line-height:1.5}.nh h3{font-size:20px;line-height:1.5}.nh p{margin:0}.nh a{color:inherit;text-decoration:none}.nh a:focus-visible,.nh summary:focus-visible{outline:3px solid #b99861;outline-offset:5px}.nh a:hover .nh-bundle-cta,.nh a:hover h3,.nh-text-link:hover,.nh-all:hover{text-decoration:underline;text-underline-offset:5px}.nh-inner{max-width:1440px;margin:0 auto;padding:0 80px}.nh-section{padding:72px 0;scroll-margin-top:32px}.nh-heading{margin-bottom:32px}.nh-heading p{margin-top:16px;color:var(--nh-muted);max-width:760px}.nh-eyebrow{font-size:13px;font-weight:700;line-height:22px;margin-bottom:24px!important}.nh-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:12px 24px;border-radius:8px;background:var(--nh-green);color:#fff!important;font-weight:700;font-size:14px;line-height:24px;text-align:center}.nh-button:hover{background:#27594d}.nh-text-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-weight:700;font-size:14px}.nh-sage{background:var(--nh-sage)}.nh-white{background:#fff}.nh-dark{background:var(--nh-green);color:var(--nh-paper)}.nh-note{font-size:13px;line-height:22px}.nh-icon{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;flex:none}.nh-icon svg{width:24px;height:24px}.nh-hero{padding:56px 0 64px}.nh-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.nh-hero-intro{margin-top:24px!important;max-width:500px}.nh-actions{display:flex;align-items:center;gap:24px;margin-top:28px}.nh-hero-visual{margin:0;padding:24px;background:var(--nh-sage);min-width:0}.nh-hero-pair{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:16px;min-height:320px}.nh-hero-pair img{display:block;width:100%;height:320px;object-fit:contain;mix-blend-mode:multiply}.nh-hero-visual figcaption{font-size:13px;color:var(--nh-muted);margin-top:18px}.nh-trust{background:var(--nh-sage);padding:28px 0}.nh-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.nh-trust-item{display:flex;align-items:flex-start;gap:12px}.nh-trust-item strong{font-size:14px;line-height:24px}.nh-trust-item p{font-size:13px;line-height:22px;color:var(--nh-muted)}.nh-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.nh-product{min-width:0;display:flex;flex-direction:column}.nh-product-photo{height:292px;display:flex;align-items:center;justify-content:center;overflow:hidden}.nh-product-photo img,.nh-product-photo svg{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nh-product-copy{display:flex;flex:1;flex-direction:column;padding-top:20px}.nh-product-copy p{font-size:14px;color:var(--nh-muted);line-height:24px;margin:12px 0 16px}.nh-price{display:block;font-size:20px;font-weight:700;line-height:30px;margin-top:auto;font-variant-numeric:tabular-nums}.nh-product-copy small{font-size:12px;color:var(--nh-muted);line-height:20px;margin-top:2px}.nh-stock{font-size:12px;display:block;color:var(--nh-muted)}.nh-all{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;min-height:44px;margin-top:28px}.nh-needs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.nh-need{display:block;padding:24px;background:#fff;border:1px solid var(--nh-line);border-radius:8px}.nh-need .nh-icon{margin-bottom:12px}.nh-need h3{font-size:18px;margin-bottom:8px}.nh-need>span:last-child{font-size:14px}.nh-bundles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nh-bundle{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid var(--nh-line);border-radius:8px;background:#fff}.nh-bundle-pair{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:8px;align-items:center;height:156px;margin-bottom:20px}.nh-bundle-pair img{width:100%;height:156px;display:block;object-fit:contain}.nh-bundle-pair>span{font-size:16px;text-align:center;color:var(--nh-muted)}.nh-bundle-copy{flex:1;display:flex;flex-direction:column}.nh-bundle h3{font-size:20px;line-height:28px}.nh-bundle-copy p{font-size:14px;line-height:24px;margin:12px 0 4px;color:var(--nh-muted)}.nh-bundle-cta{font-size:14px;line-height:24px;margin-top:8px;display:block}.nh-support-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.nh-support-intro{margin-top:24px!important;max-width:500px}.nh-support-options{display:grid;gap:28px;margin-bottom:28px}.nh-support-options>div{display:flex;gap:14px}.nh-support-options p{font-size:14px;line-height:24px;color:var(--nh-sage);margin-top:6px}.nh-support-options h3{font-size:18px;line-height:28px}.nh-button-light{background:var(--nh-paper);color:var(--nh-green)!important}.nh-button-light:hover{background:#fff}.nh-dark .nh-note{color:var(--nh-sage);margin-top:20px}.nh-reading{display:grid;grid-template-columns:1fr 1fr;gap:24px}.nh-reading-card{display:grid;grid-template-columns:96px 1fr 16px;align-items:center;gap:20px;background:#fff;border:1px solid var(--nh-line);border-radius:8px;padding:20px}.nh-reading-picture{height:96px;background:var(--nh-sage);display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden}.nh-reading-picture img{width:100%;height:100%;object-fit:cover}.nh-reading-picture .nh-icon,.nh-reading-picture svg{width:40px;height:40px}.nh-reading-card p{font-size:14px;line-height:24px;color:var(--nh-muted);margin-top:8px}.nh-reading-card h3{font-size:20px}.nh-faq-list{max-width:1000px}.nh-faq{border-bottom:1px solid var(--nh-line)}.nh-faq:first-child{border-top:1px solid var(--nh-line)}.nh-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:18px;line-height:28px;font-weight:700;padding:20px 0;cursor:pointer;list-style:none}.nh-faq summary::-webkit-details-marker{display:none}.nh-faq summary>span{flex:none;font-size:22px;font-weight:400;transition:transform .15s}.nh-faq[open] summary>span{transform:rotate(45deg)}.nh-answer{padding:0 40px 20px 0;color:var(--nh-muted);font-size:14px;line-height:26px}.nh-answer p+p{margin-top:12px}.nh-payment-section{padding:32px 0}.nh-payment-section p{font-weight:700;font-size:14px;margin-bottom:16px}.nh-payment-section small{display:block;font-size:12px;line-height:20px;color:var(--nh-muted);margin-top:12px}.nh-payments{display:grid;grid-template-columns:repeat(8,90px);gap:8px 18px;align-items:center;justify-items:center;isolation:isolate}.nh-payments>*{max-width:100%;min-width:0}.nh-payments img{display:block;object-fit:contain}.nh-payments .gv-payment-card{width:40px;height:26px}.nh-payments .gv-icon-fps{width:30px;height:30px}.nh-payments img[alt=PayMe]{width:60px;height:22px}.nh-payments .gv-alipay{width:56px;height:24px;background:#1677ff;border-radius:3px}.nh-payments .gv-payment-octopus{width:80px;height:44px;mix-blend-mode:multiply}.nh-payments .gv-payment-wechat{width:90px;height:22px;mix-blend-mode:multiply}.nh-payments .gv-cod{display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:11px}.nh-payments .gv-icon-cash{width:17px;height:17px}body:has(.nh-hero){background:#f7f5ef;--font-body-family:"Noto Sans TC","PingFang TC",-apple-system,BlinkMacSystemFont,sans-serif;--font-heading-family:var(--font-body-family);--font-heading-weight:700}body:has(.nh-hero) :is(.header-wrapper,.header,.menu-drawer,.search-modal){background:#f7f5ef;color:#203b34}body:has(.nh-hero) .header{max-width:1440px;padding:20px 80px}body:has(.nh-hero) .header__heading-link .h2{font-family:inherit;font-size:28px;font-weight:600;letter-spacing:-1px}body:has(.nh-hero) .header__menu-item{font-size:14px}body:has(.nh-hero) .utility-bar{background:#173e35;color:#f7f5ef}body:has(.nh-hero) .announcement-bar__message{font:400 12px/20px var(--font-body-family);padding:8px 0;color:#f7f5ef}body:has(.nh-hero) .footer{background:#e5ece4;color:#203b34;margin-top:0;--color-foreground:32,59,52;--color-background:229,236,228}body:has(.nh-hero) .footer :is(h2,a,p){color:inherit}body:has(.nh-hero) .footer-block__heading{font:700 18px/28px var(--font-body-family)}body:has(.nh-hero) .footer-block__details-content{font-size:13px;line-height:24px}body:has(.nh-hero) .footer__content-top{padding:40px 80px;max-width:1440px}body:has(.nh-hero) .footer__payment{display:none}body:has(.nh-hero) .footer__content-bottom{border-top:1px solid #cbd5ca}body:has(.nh-hero) .footer__content-bottom-wrapper{max-width:1440px}@media(min-width:990px){.nh-bundle{min-height:366px}.nh-faq-list{margin:auto}.nh-white .nh-heading{max-width:1000px;margin-left:auto;margin-right:auto}}@media(max-width:1199px){.nh-inner{padding:0 40px}.nh-hero-grid{gap:32px}.nh h1{font-size:38px}.nh-actions{flex-direction:column;align-items:stretch;gap:8px}.nh-hero-pair,.nh-hero-pair img{height:280px;min-height:0}.nh-needs{gap:16px}.nh-need{padding:20px}.nh-support-grid{gap:40px}body:has(.nh-hero) .header{padding:16px 40px}}@media(max-width:989px){.nh-hero-grid{grid-template-columns:1fr}.nh-hero-copy{max-width:620px}.nh-actions{max-width:400px}.nh-hero-pair,.nh-hero-pair img{height:320px}.nh-trust-grid{gap:20px}.nh-trust-item{gap:8px}.nh-products{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.nh-product-photo{height:280px}.nh-needs{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-bundles{grid-template-columns:1fr}.nh-bundle{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:20px}.nh-bundle-pair{height:140px;margin:0;align-self:center;gap:2px;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr)}.nh-bundle-pair img{height:140px}.nh-bundle-copy p{margin:8px 0 2px}.nh-support-grid{grid-template-columns:1fr;gap:28px}.nh-support-options{grid-template-columns:1fr 1fr}.nh-reading{grid-template-columns:1fr}.nh-payments{grid-template-columns:repeat(4,90px)}body:has(.nh-hero) .footer__content-top{padding:32px 40px}}@media(max-width:749px){.nh-inner{padding:0 24px}.nh-section{padding:40px 0}.nh h1{font-size:32px;line-height:1.5;letter-spacing:-.025em}.nh h2{font-size:26px;line-height:38px}.nh h3{font-size:18px;line-height:28px}.nh-heading{margin-bottom:24px}.nh-heading p{font-size:14px;line-height:24px;margin-top:12px}.nh-hero{padding:32px 0}.nh-eyebrow{font-size:12px;line-height:20px;margin-bottom:24px!important}.nh-hero-intro{font-size:16px;line-height:28px;margin-top:20px!important}.nh-actions{gap:10px;margin-top:24px;max-width:none}.nh-button{width:100%}.nh-hero-grid{gap:24px}.nh-hero-visual{padding:16px}.nh-hero-pair{gap:12px;height:208px}.nh-hero-pair img{height:208px}.nh-hero-visual figcaption{margin-top:12px;font-size:12px}.nh-trust{padding:24px 0}.nh-trust-grid{grid-template-columns:1fr;gap:20px}.nh-trust-item{gap:12px}.nh-trust-item p{font-size:12px;line-height:20px}.nh-products{gap:28px 16px}.nh-product-photo{height:180px}.nh-product-copy{padding-top:12px}.nh-product-copy h3{font-size:16px;line-height:24px}.nh-product-copy p{font-size:12px;line-height:20px;margin:8px 0 10px}.nh-price{font-size:16px;line-height:24px}.nh-product-copy small{font-size:11px;line-height:18px}.nh-all{font-size:14px;margin-top:24px}.nh-needs{gap:12px}.nh-need{padding:16px}.nh-need .nh-icon{margin-bottom:8px}.nh-need h3{font-size:16px;line-height:24px;margin-bottom:8px}.nh-need>span:last-child{font-size:13px}.nh-bundles{gap:16px}.nh-bundle{grid-template-columns:120px minmax(0,1fr);gap:12px;padding:16px;min-height:152px}.nh-bundle-pair{height:104px;gap:2px;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)}.nh-bundle-pair img{height:104px}.nh-bundle-pair>span{font-size:12px}.nh-bundle h3{font-size:16px;line-height:22px;letter-spacing:0}.nh-bundle-copy p{font-size:12px;line-height:20px;margin:6px 0 2px}.nh-bundle-cta{font-size:12px;line-height:20px;margin-top:8px}.nh-support-intro{font-size:16px;line-height:28px;margin-top:20px!important}.nh-support-options{grid-template-columns:1fr;gap:24px}.nh-support-options h3{font-size:18px;line-height:28px}.nh-support-options p{font-size:14px;line-height:24px;margin-top:4px}.nh-dark .nh-note{font-size:12px;line-height:22px;margin-top:16px}.nh-reading-card{grid-template-columns:72px 1fr 12px;gap:14px;padding:16px}.nh-reading-picture{height:80px}.nh-reading-card h3{font-size:18px;line-height:26px}.nh-reading-card p{font-size:12px;line-height:22px;margin-top:4px}.nh-faq summary{font-size:16px;line-height:26px;padding:16px 0;gap:16px}.nh-answer{padding:0 24px 16px 0;font-size:14px;line-height:26px}.nh-payment-section{padding:24px 0}.nh-payments{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:440px;grid-auto-rows:44px}body:has(.nh-hero) .header{padding:12px 24px}body:has(.nh-hero) .header__heading-link .h2{font-size:25px}body:has(.nh-hero) .footer__content-top{padding:32px 24px}body:has(.nh-hero) .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px}body:has(.nh-hero) .footer-block.grid__item{width:100%;margin:0}body:has(.nh-hero) .footer-block:last-child{grid-column:1/-1}body:has(.nh-hero) .footer-block__details-content{margin-bottom:0}body:has(.nh-hero) .footer-block__heading{margin-bottom:12px}}@media(max-width:359px){.nh-inner{padding-left:16px;padding-right:16px}.nh h1{font-size:28px}.nh h2{font-size:24px;line-height:34px}.nh-bundle{grid-template-columns:92px minmax(0,1fr);gap:10px;padding:12px}.nh-bundle h3{font-size:15px}.nh-bundle-pair,.nh-bundle-pair img{height:92px}.nh-need{padding:12px}.nh-product-photo{height:160px}.nh-payments{gap:6px}.nh-payments .gv-payment-wechat{width:70px}body:has(.nh-hero) .header{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.nh *{transition:none!important;scroll-behavior:auto!important}}.nutricare-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:1.6rem 0;padding:0;font-size:1.3rem}.nutricare-breadcrumbs a{color:inherit}.nutricare-breadcrumbs [aria-hidden]{margin-right:.6rem}body.nutricare-storefront .shopify-section-group-header-group,body.nutricare-storefront .shopify-section-group-footer-group{--font-body-family:"Noto Sans TC","PingFang TC",-apple-system,BlinkMacSystemFont,sans-serif;--font-heading-family:var(--font-body-family);--font-heading-weight:700;--color-foreground:32,59,52;font:400 16px/1.75 var(--font-body-family);color:#203b34;letter-spacing:0}body.nutricare-storefront .shopify-section-group-header-group :is(.header-wrapper,.header,.menu-drawer,.search-modal){background:#f7f5ef;color:#203b34;--color-background:247,245,239}body.nutricare-storefront .shopify-section-group-header-group .header-wrapper{border:0}body.nutricare-storefront .shopify-section-group-header-group .header{max-width:1440px;padding:20px 80px}body.nutricare-storefront .shopify-section-group-header-group .header__heading-link .h2{font-family:var(--font-body-family);font-size:28px;font-weight:600;letter-spacing:-1px;color:#203b34}body.nutricare-storefront .shopify-section-group-header-group .header__menu-item{font-family:var(--font-body-family);font-size:14px;line-height:1.3;letter-spacing:0;color:#203b34}body.nutricare-storefront .shopify-section-group-header-group .header__icon{color:#203b34}body.nutricare-storefront .shopify-section-group-header-group .menu-drawer__menu-item{font-family:var(--font-body-family);letter-spacing:0}body.nutricare-storefront .shopify-section-group-header-group .utility-bar{background:#173e35;color:#f7f5ef;--color-foreground:247,245,239;--color-background:23,62,53}body.nutricare-storefront .shopify-section-group-header-group .announcement-bar__message{font:400 12px/20px var(--font-body-family);letter-spacing:0;padding:8px 0;color:#f7f5ef}body.nutricare-storefront .shopify-section-group-header-group .announcement-bar__link{color:#f7f5ef}body.nutricare-storefront .shopify-section-group-footer-group .footer{background:#e5ece4;color:#203b34;margin-top:0;--color-foreground:32,59,52;--color-background:229,236,228}body.nutricare-storefront .shopify-section-group-footer-group .footer :is(h2,a,p){color:inherit;letter-spacing:0}body.nutricare-storefront .shopify-section-group-footer-group .footer-block__heading{font:700 18px/28px var(--font-body-family);margin-bottom:20px}body.nutricare-storefront .shopify-section-group-footer-group .footer-block__details-content{font:400 13px/24px var(--font-body-family);color:#203b34;overflow-wrap:anywhere}body.nutricare-storefront .shopify-section-group-footer-group .footer__content-top{padding:40px 80px;max-width:1440px}body.nutricare-storefront .shopify-section-group-footer-group .footer__content-bottom{border-top:1px solid #cbd5ca}body.nutricare-storefront .shopify-section-group-footer-group .footer__content-bottom-wrapper{max-width:1440px}body.nutricare-storefront .shopify-section-group-footer-group .footer__copyright{font-family:var(--font-body-family);letter-spacing:0}body.nutricare-storefront .shopify-section-group-header-group :focus-visible,body.nutricare-storefront .shopify-section-group-footer-group :focus-visible{outline:2px solid #b99861;outline-offset:4px}@media(max-width:1199px){body.nutricare-storefront .shopify-section-group-header-group .header{padding:16px 40px}}@media(max-width:989px){body.nutricare-storefront .shopify-section-group-footer-group .footer__content-top{padding:32px 40px}}@media(max-width:749px){body.nutricare-storefront .shopify-section-group-header-group .header{padding:12px 24px}body.nutricare-storefront .shopify-section-group-header-group .header__heading-link .h2{font-size:25px}body.nutricare-storefront .shopify-section-group-footer-group .footer__content-top{padding:32px 24px}body.nutricare-storefront .shopify-section-group-footer-group .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px}body.nutricare-storefront .shopify-section-group-footer-group .footer-block.grid__item{width:100%;min-width:0;margin:0}body.nutricare-storefront .shopify-section-group-footer-group .footer-block:last-child{grid-column:1/-1}body.nutricare-storefront .shopify-section-group-footer-group .footer-block__details-content{margin-bottom:0}body.nutricare-storefront .shopify-section-group-footer-group .footer-block__heading{margin-bottom:12px}}@media(max-width:359px){body.nutricare-storefront .shopify-section-group-header-group .header{padding:12px 16px}}.nutricare-related-links{margin-block:2.4rem}.nutricare-related-links h2{font-size:2rem}.nutricare-related-links ul{padding-inline-start:2rem}.nutricare-related-links li{margin-block:.8rem}.nutricare-related-links a{color:inherit;text-underline-offset:.3rem}.nutricare-storefront #MainContent:has(.nc-catalog){background:#f7f5ef}.nutricare-storefront .nc-catalog,.nutricare-storefront .nc-catalog-hero{background:#f7f5ef;color:#203b34;font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0}.nc-catalog .page-width,.nc-catalog-hero .page-width{max-width:1440px;padding-inline:80px}.nutricare-storefront .nc-catalog-hero .collection-hero__inner{padding-block:36px 20px}.nutricare-storefront .nc-catalog-hero h1{font-family:inherit;font-weight:600;font-size:36px;line-height:1.35;margin:0 0 16px;color:inherit}.nc-catalog-intro{max-width:620px;font-size:16px;line-height:1.75;color:#64736c;margin:0 0 10px}.nc-catalog .facets-container{padding-top:8px;padding-bottom:24px}.nc-catalog :is(.facets__heading,.facets__summary,.facets__label,.facets__sort,.product-count__text){font-family:inherit;color:#203b34}.nc-catalog #product-grid{row-gap:28px;column-gap:20px}.nc-catalog #product-grid>.grid__item{display:flex}.nc-card{width:100%;border:1px solid #d8ddd4;border-radius:12px;background:#fff;overflow:hidden;transition:border-color .18s,box-shadow .18s}.nc-card:hover{border-color:#173e35;box-shadow:0 5px 18px #173e3510}.nc-card-link{display:flex;flex-direction:column;height:100%;color:#203b34;text-decoration:none}.nc-card-link:focus-visible{outline:3px solid #b99861;outline-offset:-4px}.nc-card-media{aspect-ratio:1;position:relative;background:#fff;padding:18px;display:flex;align-items:center;justify-content:center}.nc-card-media img,.nc-card-media svg{position:absolute;top:18px;right:18px;bottom:18px;left:18px;display:block;width:calc(100% - 36px);height:calc(100% - 36px);object-fit:contain}.nc-card-copy{padding:18px;display:flex;flex:1;flex-direction:column;gap:10px;border-top:1px solid #eef0eb}.nc-card-kind{font-size:11px;line-height:1.5;letter-spacing:.04em;color:#64736c;min-height:17px;margin:0}.nutricare-storefront .nc-card h2{font-family:inherit;font-size:17px;font-weight:600;line-height:1.5;margin:0;min-height:51px;color:#203b34;overflow-wrap:anywhere}.nc-card-price{font-size:20px;font-weight:600;line-height:1.4;margin:auto 0 0;padding-top:4px;font-variant-numeric:tabular-nums}.nc-card-price small{font-size:13px;font-weight:400;color:#64736c}.nc-card-action{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d8ddd4;padding-top:12px;margin-top:4px;font-size:13px;font-weight:500}.nc-status{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:4px;font-size:12px;background:#e5ece4;color:#203b34}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page){font-family:Noto Sans TC,PingFang TC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.75}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-inner,.gv-inner,.tv-inner){max-width:1440px;padding-inline:80px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) h1{font-family:inherit;font-size:36px;font-weight:600;line-height:1.35;margin-block:16px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) h2{font-family:inherit;font-size:30px;font-weight:600;line-height:1.45;margin-bottom:24px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) h3{font-family:inherit;font-size:21px;font-weight:600;line-height:1.5}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-section,.gv-section,.tv-section){padding-block:64px}.nutricare-storefront :is(.pv-choices,.gv-choices,.tv-choices){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nutricare-storefront :is(.pv-choices,.gv-choices,.tv-choices)>label>span{height:100%;border-radius:10px;padding:16px;min-height:128px;justify-content:flex-start}.nutricare-storefront :is(.pv-choices,.gv-choices,.tv-choices) :is(.pv-package-price,.gv-package-price,.tv-package-price){font-size:20px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}.nutricare-storefront :is(.pv-total,.gv-total,.tv-total){font-size:15px;font-weight:400;display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-block:24px 16px}.nutricare-storefront :is(.pv-total,.gv-total,.tv-total) strong{font-size:30px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}.nutricare-storefront :is(.pv-add,.gv-add,.tv-add){min-height:56px;border-radius:10px;font-size:18px;line-height:1.4;padding:16px 20px}.nutricare-storefront :is(.pv-section-nav,.gv-section-nav,.tv-section-nav){gap:8px;flex-wrap:wrap;margin-top:24px}.nutricare-storefront :is(.pv-section-nav,.gv-section-nav,.tv-section-nav) a{font-size:13px;padding:8px 12px;border-radius:6px}@media(min-width:990px){.nutricare-storefront :is(.pv-two,.gv-two,.tv-two){gap:40px}.nc-catalog #product-grid>.grid__item{width:calc((100% - 60px)/4);max-width:calc((100% - 60px)/4)}}@media(min-width:750px)and (max-width:989px){.nc-catalog .page-width,.nc-catalog-hero .page-width,.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-inner,.gv-inner,.tv-inner){padding-inline:32px}.nc-catalog #product-grid>.grid__item{width:calc((100% - 40px)/3);max-width:calc((100% - 40px)/3)}}@media(max-width:749px){.nc-catalog .page-width,.nc-catalog-hero .page-width{padding-inline:20px}.nutricare-storefront .nc-catalog-hero .collection-hero__inner{padding-block:24px 12px}.nutricare-storefront .nc-catalog-hero h1{font-size:28px}.nc-catalog-intro{font-size:14px}.nc-catalog #product-grid{gap:16px 12px}.nc-catalog #product-grid>.grid__item{width:calc((100% - 12px)/2);max-width:calc((100% - 12px)/2)}.nc-card-media{padding:10px}.nc-card-media img,.nc-card-media svg{top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.nc-card-copy{padding:12px;gap:8px}.nutricare-storefront .nc-card h2{font-size:14px;min-height:63px;line-height:1.5}.nc-card-price{font-size:18px}.nc-card-action{font-size:12px}.nc-card-kind{font-size:10px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-inner,.gv-inner,.tv-inner){padding-inline:20px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) h1{font-size:28px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) h2{font-size:25px;margin-bottom:20px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) h3{font-size:19px}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-section,.gv-section,.tv-section){padding-block:40px}.nutricare-storefront :is(.pv-choices,.gv-choices,.tv-choices)>label>span{padding:12px;min-height:120px}.nutricare-storefront :is(.pv-choices,.gv-choices,.tv-choices) :is(.pv-package-price,.gv-package-price,.tv-package-price){font-size:18px}.nutricare-storefront :is(.pv-total,.gv-total,.tv-total) strong{font-size:26px}.nutricare-storefront :is(.pv-section-nav,.gv-section-nav,.tv-section-nav){gap:6px}.nutricare-storefront :is(.pv-section-nav,.gv-section-nav,.tv-section-nav) a{font-size:12px;padding:7px 9px}}.nutricare-storefront :is(.pv-page,.gv-page,.tv-page) :is(.pv-hero,.gv-hero,.tv-hero){padding-top:24px}@media(prefers-reduced-motion:reduce){.nc-card{transition:none}}.nc-wp-product{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;margin:16px 0;padding:20px;border:1px solid #d8ddd4;border-radius:8px;background:#e5ece4;color:#173e35;font-family:Noto Sans TC,sans-serif}.nc-wp-product[hidden]{display:none}.nc-wp-product .nc-wp-eyebrow{font-size:12px!important;line-height:19px!important;font-weight:500;margin:0!important;letter-spacing:0}.nc-wp-product [data-wp-result]{display:block;margin:0;font-size:24px!important;font-weight:700;line-height:37px!important;white-space:pre-line;color:#173e35;letter-spacing:0}.nc-wp-product .nc-wp-qualification{font-size:14px!important;line-height:22px!important;font-weight:400;white-space:pre-line;color:#64736c;margin:0!important}.nc-wp-product .nc-wp-help{font-size:12px!important;line-height:19px!important;font-weight:400;color:#64736c;margin:0!important}.nc-wp-product .nc-wp-details{margin:0;padding:0;border:0}.nc-wp-product .nc-wp-details>summary{min-height:44px;padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:13px!important;font-weight:500;line-height:20px!important;text-decoration:none;list-style:none}.nc-wp-details>summary::-webkit-details-marker{display:none}.nc-wp-details>summary::marker{content:""}.nc-wp-details .nc-wp-chevron{display:block;width:12px;height:8px;flex:0 0 12px}.nc-wp-chevron svg{display:block;width:12px;height:8px;position:static!important;transform:none!important}.nc-wp-details[open]>summary>.nc-wp-chevron{transform:rotate(180deg)}.nc-wp-details>summary .nc-wp-label-open{display:none}.nc-wp-details[open]>summary .nc-wp-label-open{display:inline}.nc-wp-details[open]>summary .nc-wp-label-closed{display:none}.nc-wp-product .nc-wp-terms{display:flex;flex-direction:column;gap:12px;margin-top:12px}.nc-wp-product .nc-wp-terms>p{font-size:13px!important;line-height:20px!important;font-weight:400;margin:0!important}.nc-wp-product .nc-wp-terms>.nc-wp-period{font-size:11px!important;line-height:17px!important;color:#64736c;white-space:pre-line}.nc-wp-product .nc-wp-unit-list{margin:8px 0 0;padding-left:18px;font-size:12px;line-height:20px}.nc-wp-unit-list li+li{margin-top:6px}.nc-wp-details summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
