@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2")}.template-suffix-lp-natto{--natto-primary: #C08817;--natto-secondary: #D49A08;--natto-link: #D49A08;--natto-tint: #F5DDA0;--natto-cream: #F1F3EA;--natto-cream-soft: #F1F3EA}.template-suffix-lp-natto .natto-sale-banner{background:var(--natto-primary);width:100%;padding:10px 0}.template-suffix-lp-natto .natto-sale-banner__content{display:flex;align-items:center;justify-content:center;gap:9px;padding:0 15px;margin:0 auto}.template-suffix-lp-natto .natto-sale-banner__text{display:flex;flex-direction:column;align-items:center;justify-content:center}.template-suffix-lp-natto .natto-sale-banner__title{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:100%;color:#fff}.template-suffix-lp-natto .natto-sale-banner__subtitle{font-family:Inter,sans-serif;font-weight:400;font-size:10px;line-height:150%;color:#fffc}.template-suffix-lp-natto .natto-sale-banner__timer{display:flex;align-items:center;gap:0}.template-suffix-lp-natto .natto-sale-banner__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px;border-radius:8px}.template-suffix-lp-natto .natto-sale-banner__num{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:140%;color:#fff;font-variant-numeric:tabular-nums}.template-suffix-lp-natto .natto-sale-banner__label{font-family:Inter,sans-serif;font-weight:400;font-size:10px;line-height:140%;color:#fffc}@media(min-width:769px){.template-suffix-lp-natto .natto-sale-banner__content{gap:30px}.template-suffix-lp-natto .natto-sale-banner__title{font-size:19px}.template-suffix-lp-natto .natto-sale-banner__subtitle{font-size:12px}.template-suffix-lp-natto .natto-sale-banner__unit{padding:8px 24px}.template-suffix-lp-natto .natto-sale-banner__num{font-size:18px}.template-suffix-lp-natto .natto-sale-banner__label{font-size:12px}}.template-suffix-lp-natto a[href^="mailto:support@nutrea.shop"]{color:var(--natto-link)!important;text-decoration:underline!important}body.template-product.template-suffix-lp-natto,body.template-product.template-suffix-lp-natto *,body.template-product.template-suffix-lp-natto #MainContent,body.template-product.template-suffix-lp-natto #MainContent *,body.template-product.template-suffix-lp-natto #MainContent h1,body.template-product.template-suffix-lp-natto #MainContent h2,body.template-product.template-suffix-lp-natto #MainContent h3,body.template-product.template-suffix-lp-natto #MainContent h4,body.template-product.template-suffix-lp-natto #MainContent h5,body.template-product.template-suffix-lp-natto #MainContent h6,body.template-product.template-suffix-lp-natto #MainContent .h1,body.template-product.template-suffix-lp-natto #MainContent .h2,body.template-product.template-suffix-lp-natto #MainContent .h3,body.template-product.template-suffix-lp-natto #MainContent .h4,body.template-product.template-suffix-lp-natto #MainContent .product-single__title,body.template-product.template-suffix-lp-natto #MainContent .collapsible-trigger,body.template-product.template-suffix-lp-natto #MainContent .collapsible-trigger *,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}body.template-product.template-suffix-lp-natto #MainContent h1,body.template-product.template-suffix-lp-natto #MainContent h2,body.template-product.template-suffix-lp-natto #MainContent h3,body.template-product.template-suffix-lp-natto #MainContent h4,body.template-product.template-suffix-lp-natto #MainContent h5,body.template-product.template-suffix-lp-natto #MainContent h6,body.template-product.template-suffix-lp-natto #MainContent p,body.template-product.template-suffix-lp-natto #MainContent li,body.template-product.template-suffix-lp-natto #MainContent strong,body.template-product.template-suffix-lp-natto #MainContent em,body.template-product.template-suffix-lp-natto #MainContent .product-single__title,body.template-product.template-suffix-lp-natto #MainContent .pci-natto-desc,body.template-product.template-suffix-lp-natto #MainContent .pci-natto-desc strong,body.template-product.template-suffix-lp-natto #MainContent .pci-natto-features li,body.template-product.template-suffix-lp-natto #MainContent .pci-review-count,body.template-product.template-suffix-lp-natto #MainContent .pci-review-count strong,body.template-product.template-suffix-lp-natto #MainContent .pci-review-count span,body.template-product.template-suffix-lp-natto #MainContent .rps-info-bar,body.template-product.template-suffix-lp-natto #MainContent .rps-info-bar *,body.template-product.template-suffix-lp-natto #MainContent .natto-mbg-text,body.template-product.template-suffix-lp-natto #MainContent .natto-mbg-text strong,body.template-product.template-suffix-lp-natto #MainContent .natto-mbg-text p,body.template-product.template-suffix-lp-natto #MainContent .lp-g-bullets li,body.template-product.template-suffix-lp-natto #MainContent .lp-g-tl-card,body.template-product.template-suffix-lp-natto #MainContent .lp-g-tl-card p,body.template-product.template-suffix-lp-natto #MainContent .lp-g-promise-item span,body.template-product.template-suffix-lp-natto #MainContent .lp-g-faq summary,body.template-product.template-suffix-lp-natto #MainContent .lp-g-faq details p,body.template-product.template-suffix-lp-natto #MainContent .lp-g-foot-copy{color:#000!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-col-mid,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-col-mid *,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-feat,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-feat *,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart *,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cta,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cta *{color:#fff!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-col-mid,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-col-mid *,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-feat,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cmp-feat *,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cta,body.template-product.template-suffix-lp-natto #MainContent .lp-g-cta *,body.template-suffix-lp-natto,body.template-suffix-lp-natto *{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important;text-rendering:auto!important}.template-suffix-lp-natto.template-product #MainContent h1,.template-suffix-lp-natto.template-product #MainContent h2,.template-suffix-lp-natto.template-product #MainContent h3,.template-suffix-lp-natto.template-product #MainContent h4,.template-suffix-lp-natto.template-product #MainContent h5,.template-suffix-lp-natto.template-product #MainContent h6,.template-suffix-lp-natto.template-product #MainContent .h1,.template-suffix-lp-natto.template-product #MainContent .h2,.template-suffix-lp-natto.template-product #MainContent .h3,.template-suffix-lp-natto.template-product #MainContent .h4,.template-suffix-lp-natto.template-product #MainContent .h5,.template-suffix-lp-natto.template-product #MainContent .h6,.template-suffix-lp-natto.template-product #MainContent h1 *,.template-suffix-lp-natto.template-product #MainContent h2 *,.template-suffix-lp-natto.template-product #MainContent h3 *,.template-suffix-lp-natto.template-product #MainContent h4 *,.template-suffix-lp-natto.template-product #MainContent h5 *,.template-suffix-lp-natto.template-product #MainContent h6 *,.template-suffix-lp-natto.template-product #MainContent p,.template-suffix-lp-natto.template-product #MainContent span,.template-suffix-lp-natto.template-product #MainContent li,.template-suffix-lp-natto.template-product #MainContent strong,.template-suffix-lp-natto.template-product #MainContent em,.template-suffix-lp-natto.template-product #MainContent a,.template-suffix-lp-natto.template-product #MainContent button,.template-suffix-lp-natto.template-product #MainContent .add-to-cart,.template-suffix-lp-natto.template-product #MainContent .add-to-cart *,.template-suffix-lp-natto.template-product #MainContent .add-to-cart.btn--full,.template-suffix-lp-natto.template-product #MainContent .add-to-cart.btn--full *,.template-suffix-lp-natto .lp-natto,.template-suffix-lp-natto .lp-natto *,.template-suffix-lp-natto .pci-natto-desc,.template-suffix-lp-natto .pci-natto-desc *,.template-suffix-lp-natto .pci-natto-features,.template-suffix-lp-natto .pci-natto-features *,.template-suffix-lp-natto .product-single__title,.template-suffix-lp-natto .product-single__title *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.template-suffix-lp-natto .site-nav,.template-suffix-lp-natto .header-item--icons,.template-suffix-lp-natto .header-item--navigation,.template-suffix-lp-natto .header-item--menu,.template-suffix-lp-natto .site-nav__icons,.template-suffix-lp-natto .site-header__icons,.template-suffix-lp-natto .header-item--icons-large,.template-suffix-lp-natto .header-item--icons-small,.template-suffix-lp-natto [data-site-nav-icons],.template-suffix-lp-natto .js-mobile-nav-toggle,.template-suffix-lp-natto .site-nav__cart-toggle,.template-suffix-lp-natto .site-nav__icon,.template-suffix-lp-natto .header-cart,.template-suffix-lp-natto .header-search,.template-suffix-lp-natto .header-account,.template-suffix-lp-natto .header-menu-drawer,.template-suffix-lp-natto .mobile-nav-trigger,.template-suffix-lp-natto .site-header__search,.template-suffix-lp-natto .site-header__account,.template-suffix-lp-natto .site-header__cart,.template-suffix-lp-natto .announcement-bar,.template-suffix-lp-natto .shopify-section-header-promotions,.template-suffix-lp-natto .header-promotions{display:none!important;visibility:hidden!important}.template-suffix-lp-natto .header-layout>*:not(.header-item--logo){display:none!important}.template-suffix-lp-natto .shopify-section-group-header-group,.template-suffix-lp-natto #shopify-section-header,.template-suffix-lp-natto .header-sticky-wrapper,.template-suffix-lp-natto #StickyHeaderWrap,.template-suffix-lp-natto #HeaderWrapper,.template-suffix-lp-natto .header-wrapper,.template-suffix-lp-natto .header-wrapper--sticky{position:static!important;top:auto!important;background:#fff!important;border:0!important;box-shadow:none!important}.template-suffix-lp-natto .site-header,.template-suffix-lp-natto .site-header.site-header--stuck,.template-suffix-lp-natto .site-header.header-scrolled,.template-suffix-lp-natto .site-header.site-header--opening{position:static!important;transform:none!important;transition:none!important;animation:none!important;border:0!important;border-top:0!important;border-bottom:1px solid #f8f8f8!important;box-shadow:none!important;background:#fff!important;padding:14px 0!important}.template-suffix-lp-natto .site-header:before,.template-suffix-lp-natto .site-header:after,.template-suffix-lp-natto .header-wrapper:before,.template-suffix-lp-natto .header-wrapper:after,.template-suffix-lp-natto .header-sticky-wrapper:before,.template-suffix-lp-natto .header-sticky-wrapper:after{display:none!important;content:none!important}.template-suffix-lp-natto .site-header hr,.template-suffix-lp-natto .header-separator{display:none!important}.template-suffix-lp-natto .header-layout,.template-suffix-lp-natto .header-layout--left,.template-suffix-lp-natto .header-layout--left-center,.template-suffix-lp-natto .header-layout--center,.template-suffix-lp-natto .header-layout--inline{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.template-suffix-lp-natto .header-item--logo,.template-suffix-lp-natto .header-layout--left-center .header-item--logo,.template-suffix-lp-natto .header-layout--left .header-item--logo{flex:0 0 auto!important;margin:0 auto!important;max-width:none!important;width:auto!important;text-align:center!important}.template-suffix-lp-natto [id*=announcement],.template-suffix-lp-natto [id*=custom-sale-banner],.template-suffix-lp-natto [id*=sale-banner]:not(.natto-sale-banner),.template-suffix-lp-natto [id*=promotion],.template-suffix-lp-natto .shopify-section--announcement,.template-suffix-lp-natto .shopify-section[id*=announcement],.template-suffix-lp-natto .shopify-section[id*=sale-banner],.template-suffix-lp-natto .shopify-section[id*=custom-sale-banner]{display:none!important}body.template-product.template-suffix-lp-natto .page-content--product{padding-top:16px!important}@media(max-width:600px){body.template-product.template-suffix-lp-natto .page-content--product{padding-top:0!important}}body.template-product.template-suffix-lp-natto .product-single__meta{padding-top:0!important;margin-top:0!important}.template-suffix-lp-natto .shopify-section-group-header-group,.template-suffix-lp-natto .shopify-section-group-header-group *{background:#fff!important;background-color:#fff!important;border-color:transparent!important}.template-suffix-lp-natto .site-header{border-bottom-color:#f8f8f8!important}.template-suffix-lp-natto .sale-banner{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;padding:15px 10px!important;background:#c08817!important;align-items:center!important;justify-content:center!important;margin:0!important;border:0!important;box-shadow:none!important}@media(min-width:769px){.template-suffix-lp-natto .sale-banner{display:none!important}}.template-suffix-lp-natto .sale-banner__content{display:block!important;padding:0!important;margin:0!important;text-align:center!important;gap:0!important}.template-suffix-lp-natto .sale-banner__text{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}.template-suffix-lp-natto .sale-banner__title{display:inline-flex!important;align-items:center!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;color:#fff!important;letter-spacing:0!important;text-transform:none!important}.template-suffix-lp-natto .sale-banner__title:before{content:"SPRING SALE: \a0SHOP NOW AND SAVE UP TO 70%";display:inline-block!important;font-size:18px!important;font-weight:700!important;line-height:1!important;vertical-align:middle!important}.template-suffix-lp-natto .sale-banner__title{font-size:0!important}.template-suffix-lp-natto .sale-banner__subtitle,.template-suffix-lp-natto .sale-banner__timer{display:none!important}.template-suffix-lp-natto .sale-banner{height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.template-suffix-lp-natto .sale-banner__content{padding:0!important;height:auto!important;min-height:0!important;max-height:none!important}@media(max-width:600px){.template-suffix-lp-natto .sale-banner{height:31px!important;min-height:31px!important;max-height:31px!important}.template-suffix-lp-natto .sale-banner__title:before{font-size:14px!important}}@media(max-width:768px){.template-suffix-lp-natto .product-single__sticky{position:static!important;top:auto!important}}@media(min-width:769px){.template-suffix-lp-natto .product-single__sticky{position:sticky!important;top:80px!important;align-self:flex-start!important}}@media(max-width:600px){.template-suffix-lp-natto .grid--product-images--partial{margin-left:0!important}.template-suffix-lp-natto .grid--product-images--partial>.grid__item{padding-left:0!important;padding-right:0!important}.template-suffix-lp-natto .cpg-wrapper{padding-left:clamp(14px,4.2vw,16px)!important;padding-right:clamp(14px,4.2vw,16px)!important;box-sizing:border-box!important}}.template-suffix-lp-natto .page-content,.template-suffix-lp-natto .page-content--product{padding-top:36px!important;padding-bottom:30px!important}@media(max-width:600px){.template-suffix-lp-natto .page-content,.template-suffix-lp-natto .page-content--product{padding-top:0!important}}@media(min-width:601px){.template-suffix-lp-natto.template-product .page-content--product .page-width{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:15px!important;padding-right:15px!important}}html:has(body.template-suffix-lp-natto){background-color:#fff!important}body.template-suffix-lp-natto{background:#fff!important;background-image:none!important}.template-suffix-lp-natto .site-header{height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 15px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.template-suffix-lp-natto .site-header .page-width,.template-suffix-lp-natto .site-header .header-layout{height:100%!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-top:0!important;padding-bottom:0!important}.template-suffix-lp-natto .site-header__logo a,.template-suffix-lp-natto .site-header__logo-link{pointer-events:none!important;cursor:default!important;text-decoration:none!important}.template-suffix-lp-natto .site-header .page-width{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:auto!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important}.template-suffix-lp-natto .site-header .header-layout{height:auto!important;min-height:50px!important;align-items:center!important;padding:0!important;overflow:visible!important}.template-suffix-lp-natto .header-item--logo,.template-suffix-lp-natto .site-header__logo,.template-suffix-lp-natto .site-header__logo-link,.template-suffix-lp-natto .site-header__logo a{align-self:center!important;margin:0 auto!important;padding:0!important;height:47px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}@media(max-width:768px){.template-suffix-lp-natto .site-header{padding:8px 0!important}.template-suffix-lp-natto .header-item--logo,.template-suffix-lp-natto .site-header__logo,.template-suffix-lp-natto .site-header__logo a{height:40px!important}.template-suffix-lp-natto .site-header__logo,.template-suffix-lp-natto .site-header__logo a{width:158px!important;max-width:90vw!important}}.template-suffix-lp-natto .site-header__logo{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;padding:0!important;width:185px!important;height:47px!important;line-height:1!important;font-size:0!important}.template-suffix-lp-natto h1.site-header__logo,.template-suffix-lp-natto div.site-header__logo{margin-top:0!important;margin-bottom:0!important}.template-suffix-lp-natto .site-header__logo a{position:relative;padding-top:0!important;width:185px!important;height:47px!important;background-image:url(/cdn/shop/files/natto-logo_e3f460dd-a3d8-4d96-b81e-2981afed79e7.png?v=1780250251)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important;display:block!important;font-size:0!important;color:transparent!important}.template-suffix-lp-natto .site-header__logo a>*,.template-suffix-lp-natto .site-header__logo a img,.template-suffix-lp-natto .site-header__logo a picture,.template-suffix-lp-natto .site-header__logo a source,.template-suffix-lp-natto .site-header__logo a span,.template-suffix-lp-natto .site-header__logo a noscript,.template-suffix-lp-natto .site-header__logo .logo--inverted,.template-suffix-lp-natto .site-header__logo .logo--has-inverted{display:none!important;visibility:hidden!important;opacity:0!important}@media(max-width:768px){.template-suffix-lp-natto .site-header__logo,.template-suffix-lp-natto .site-header__logo a{width:158px!important;max-width:90vw!important}.template-suffix-lp-natto .site-header__logo a{height:40px!important}}.template-suffix-lp-natto .pci-review-count{background:transparent!important;padding:0!important;margin-top:16px!important;margin-bottom:14px!important;display:block!important;text-align:left!important;line-height:1!important}body.template-product.template-suffix-lp-natto #MainContent .pci-review-count>*{vertical-align:middle}body.template-product.template-suffix-lp-natto #MainContent .pci-review-stars--trust{margin-left:6px!important;margin-right:6px!important}@media(min-width:769px){body.template-product.template-suffix-lp-natto #MainContent .pci-review-count{margin-bottom:14px!important}}.template-suffix-lp-natto .pci-review-count strong{color:#000;font-weight:700}body.template-product.template-suffix-lp-natto #MainContent .pci-review-stars{display:inline-flex;align-items:center;gap:1px;color:var(--natto-primary, #C08817)!important;line-height:0}body.template-product.template-suffix-lp-natto #MainContent .pci-review-stars svg{width:14px;height:14px;display:block;fill:var(--natto-primary, #C08817)}body.template-product.template-suffix-lp-natto #MainContent .pci-review-stars--trust{display:inline-flex;align-items:center;gap:2px;line-height:0}body.template-product.template-suffix-lp-natto #MainContent .pci-review-stars--trust .pci-trust-star{width:16px;height:16px;background:#00b67a;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}body.template-product.template-suffix-lp-natto #MainContent .pci-review-stars--trust .pci-trust-star svg{width:16px;height:16px;display:block;fill:#fff}body.template-product.template-suffix-lp-natto #MainContent .pci-review-excellent,body.template-product.template-suffix-lp-natto #MainContent .pci-review-count-text{color:#000;font-weight:400;font-size:14px;line-height:1;display:inline-flex;align-items:center}body.template-product.template-suffix-lp-natto #MainContent .pci-review-excellent{margin-right:2px;margin-left:0}body.template-product.template-suffix-lp-natto #MainContent .pci-review-count-text{margin-left:2px}body.template-product.template-suffix-lp-natto #MainContent .pci-review-count-text strong{font-weight:700;margin-right:4px}body.template-product.template-suffix-lp-natto #MainContent .pci-review-count{background:transparent!important;background-color:transparent!important;border-color:transparent!important}.template-suffix-lp-natto .pci-review-faces--hidden{display:none!important}.template-suffix-lp-natto .pci-review-count .pci-review-faces{filter:none!important;height:22px!important;width:auto!important;max-width:none!important;min-width:0!important;flex:0 0 auto!important;display:inline-block}.template-suffix-lp-natto .product-single__title{color:#000!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;font-size:35px!important;line-height:42px!important;letter-spacing:0!important;margin:8px 0 12px!important}.template-suffix-lp-natto .pci-review-count,.template-suffix-lp-natto .pci-review-count strong,.template-suffix-lp-natto .pci-review-count span{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.template-suffix-lp-natto .pci-review-count{background:transparent!important;padding:0!important;border-radius:0!important;gap:0!important;font-size:14px!important;line-height:1!important;font-weight:400!important;color:#000!important;display:block!important;width:auto!important;max-width:none!important;margin-right:0!important;align-self:stretch!important;box-sizing:border-box!important}.template-suffix-lp-natto .pci-review-count strong{font-weight:700!important;color:#000!important}@media(max-width:600px){.template-suffix-lp-natto .product-single__title{font-size:24.6px!important;line-height:1.2!important}.template-suffix-lp-natto .pci-review-count{font-size:14px!important;line-height:1!important;gap:0!important;padding:0!important;white-space:nowrap!important;margin-top:16px!important;margin-bottom:14px!important}.template-suffix-lp-natto .pci-review-count .pci-review-faces{height:22px!important;width:auto!important;max-width:none!important}}.template-suffix-lp-natto .pci-natto-rule{border:0;border-top:1px solid #e8e6da;margin:0 0 18px;height:0}.template-suffix-lp-natto .pci-natto-desc{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15.6px;line-height:23.4px;color:#000;font-weight:400;margin:0 0 20px}.template-suffix-lp-natto .pci-natto-desc strong{color:#000;font-weight:700}.template-suffix-lp-natto .pci-natto-desc--em em{font-style:italic}.template-suffix-lp-natto .pci-natto-features{list-style:none!important;margin:14px 0 0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}.template-suffix-lp-natto .pci-natto-features li{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;display:flex!important;align-items:center!important;gap:10px!important;font-size:15.6px!important;line-height:23.4px!important;font-weight:400!important;color:#000!important;list-style:none!important}.template-suffix-lp-natto .pci-natto-features li::marker{content:""!important}.template-suffix-lp-natto .pci-natto-check{width:16px!important;height:16px!important;flex-shrink:0!important;margin:0!important}.template-suffix-lp-natto .page-content--product .product__price,.template-suffix-lp-natto .page-content--product .product__price.on-sale{color:var(--natto-primary)!important;font-weight:700!important;font-size:23px!important;line-height:30px!important}.template-suffix-lp-natto .page-content--product .product__price-savings{font-size:14px!important;font-weight:700!important;line-height:100%!important;letter-spacing:0!important;background:var(--natto-primary)!important;color:#fff!important;border-radius:5.65px!important;height:27px!important;min-height:27px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;padding:0 10px!important;flex:0 0 auto!important;flex-shrink:0!important;white-space:nowrap!important;overflow:visible!important}.template-suffix-lp-natto .page-content--product .product-block--price{overflow:visible!important}@keyframes sr-pulse{0%{transform:translateZ(0) scale(1)}30%{transform:translateZ(0) scale(1.1)}60%{transform:translateZ(0) scale(1)}to{transform:translateZ(0) scale(1)}}@keyframes sr-echo{0%{box-shadow:0 0 #c08817b3}70%{box-shadow:0 0 0 5px #c0881700}to{box-shadow:0 0 #c0881700}}.template-suffix-lp-natto .sr-offer-section{background:#fff;padding:0;margin-top:0!important}.template-suffix-lp-natto .product-block{margin-bottom:0!important}.template-suffix-lp-natto .sales-points{margin:0!important}.template-suffix-lp-natto .product-block--sales-point{margin-bottom:0!important;padding-bottom:0!important}html body.template-product.template-suffix-lp-natto #MainContent .sr-offer-section .sr-offer-box,html body.template-product.template-suffix-lp-natto .sr-offer-section .sr-offer-box,.template-suffix-lp-natto .sr-offer-box{border:1px solid rgba(0,0,0,.2)!important;background:#fff!important;border-radius:10px!important;padding:12px 24px 12px 99px!important;margin:0 0 17px!important;height:74px!important;min-height:74px!important;max-height:74px!important;overflow:visible!important;box-sizing:border-box!important;flex:0 0 74px!important;position:relative;cursor:pointer;transition:border-color .2s,background .2s}html body.template-product.template-suffix-lp-natto #MainContent .sr-offer-section .sr-offer-box--active,html body.template-product.template-suffix-lp-natto .sr-offer-section .sr-offer-box--active,.template-suffix-lp-natto .sr-offer-box--active{background:#c0881714!important;border:1px solid var(--natto-primary)!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){html body.template-product.template-suffix-lp-natto #MainContent .sr-offer-section .sr-offer-box:hover,html body.template-product.template-suffix-lp-natto .sr-offer-section .sr-offer-box:hover,.template-suffix-lp-natto .sr-offer-box:hover{background:#c0881714!important;border:1px solid var(--natto-primary)!important;box-shadow:none!important}}.template-suffix-lp-natto .sr-badge{position:absolute!important;top:-11px!important;right:10px!important;min-width:112px!important;padding:0 10px!important;height:22px!important;font-size:12px!important;line-height:22px!important;font-weight:700!important;color:#fff!important;background:var(--natto-primary)!important;border-radius:12.56px!important;text-align:center!important;display:inline-block!important;white-space:nowrap!important;z-index:1}.template-suffix-lp-natto .sr-offer-inner{display:flex!important;align-items:center!important;gap:0!important;width:100%!important;justify-content:flex-start!important}.template-suffix-lp-natto .sr-offer-prices{margin-left:auto!important;text-align:right!important;min-width:fit-content!important}.template-suffix-lp-natto .sr-offer-img{position:absolute!important;left:4px!important;top:50%!important;transform:translateY(-50%)!important;width:91px!important;max-width:91px!important;height:auto!important;max-height:64px!important;object-fit:contain!important;margin:0!important;flex-shrink:0!important}.template-suffix-lp-natto .sr-offer-title{font-size:14px!important;line-height:19px!important;font-weight:700!important;color:#000!important}.template-suffix-lp-natto .sr-offer-subtitle{font-size:14px!important;line-height:19px!important;font-weight:400!important;color:#000!important;margin-top:4px!important}.template-suffix-lp-natto .sr-offer-price{font-size:14px!important;line-height:19px!important;font-weight:700!important;color:#000!important;margin:0 0 4px!important;padding-right:0!important;white-space:nowrap!important}.template-suffix-lp-natto .sr-offer-compare{font-size:14px!important;line-height:21px!important;font-weight:400!important;color:#000!important;text-decoration:line-through!important;padding-right:0!important;white-space:nowrap!important}.template-suffix-lp-natto .sr-subscription-toggle{border-color:var(--natto-primary)!important;margin-top:17px!important;margin-bottom:0!important}.template-suffix-lp-natto .sr-subscribe-input{border-color:var(--natto-primary)!important}.template-suffix-lp-natto .sr-subscribe-input:checked{border-color:var(--natto-primary)!important}.template-suffix-lp-natto .sr-subscribe-input:checked:after{border-color:var(--natto-primary)!important}body.template-suffix-lp-natto .sr-offer-section .sr-order-date{order:100!important}body.template-suffix-lp-natto .sr-offer-section .pci-order-date--natto{display:inline-flex!important;margin-top:22px!important;margin-bottom:13px!important}html body.template-product.template-suffix-lp-natto #MainContent .sr-offer-section .sr-offer-box[data-index="2"],html body.template-product.template-suffix-lp-natto .sr-offer-section .sr-offer-box[data-index="2"],body.template-suffix-lp-natto .sr-offer-box[data-index="2"]{margin-bottom:0!important}@media(min-width:601px){.template-suffix-lp-natto .page-content--product .product__price.on-sale,.template-suffix-lp-natto .page-content--product .product__price--compare{min-width:0!important;margin:0!important;padding:0!important}.template-suffix-lp-natto .product-block--price{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;border-top:.55px solid rgba(0,0,0,.2)!important;border-bottom:none!important;padding-top:12px!important;padding-bottom:0!important;margin-top:8px!important;margin-bottom:20px!important;width:100%!important}.template-suffix-lp-natto .product-block--price .product__price-savings{font-size:14px!important}.template-suffix-lp-natto .product-block--price .product__price.on-sale{min-width:0!important;font-size:18px!important}.template-suffix-lp-natto .product-block--price .product__price--compare{color:#08122a!important;font-weight:400!important;font-size:18px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}}@media(max-width:600px){.template-suffix-lp-natto .product-single__meta{padding-left:16px!important;padding-right:16px!important}.template-suffix-lp-natto .page-content--product .product__price.on-sale,.template-suffix-lp-natto .page-content--product .product__price--compare{min-width:0!important;margin:0!important;padding:0!important}.template-suffix-lp-natto .product-block--price{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding-top:12px!important;padding-bottom:0!important;margin-top:8px!important;margin-bottom:20px!important;border-top:.55px solid rgba(0,0,0,.2)!important;border-bottom:none!important;width:100%!important;max-width:100%!important}.template-suffix-lp-natto .product-block--price .product__price.on-sale{font-size:18px!important;line-height:1.3!important;font-weight:700!important;color:var(--natto-primary)!important;flex:0 0 auto!important;flex-shrink:0!important;white-space:nowrap!important;align-self:center!important}.template-suffix-lp-natto .product-block--price .product__price--compare{font-size:18px!important;line-height:1.3!important;font-weight:400!important;color:#08122a!important;text-decoration:line-through!important;flex:0 0 auto!important;flex-shrink:0!important;white-space:nowrap!important;align-self:center!important}.template-suffix-lp-natto .product-block--price .product__price-savings{font-size:14px!important}}.template-suffix-lp-natto .sr-subscribe-input{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;background:#fff!important;border:1px solid var(--natto-primary)!important;border-radius:4px!important;position:relative!important;cursor:pointer!important;accent-color:var(--natto-primary)!important}.template-suffix-lp-natto .sr-subscribe-input:checked{background:#fff!important;border-color:var(--natto-primary)!important}.template-suffix-lp-natto .sr-subscribe-input:checked:after{content:""!important;position:absolute!important;left:5px;top:1px;width:5px;height:10px;border:solid var(--natto-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}.template-suffix-lp-natto .sr-subscribe-text{color:#111!important}.template-suffix-lp-natto .pci-order-date{background:var(--natto-cream-soft)!important;border:1px solid #e8e6da!important;border-radius:4px!important}.template-suffix-lp-natto .pci-order-date svg circle{fill:var(--natto-primary)!important}.template-suffix-lp-natto .pci-order-date svg path{fill:var(--natto-tint)!important}.template-suffix-lp-natto .pci-order-label,.template-suffix-lp-natto strong.pci-order-date-text{color:var(--natto-primary)!important}body.template-product.template-suffix-lp-natto #MainContent .add-to-cart.btn--full,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart{background:var(--natto-primary)!important;border:none!important}body.template-product.template-suffix-lp-natto #MainContent .add-to-cart.btn--full,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart.btn--full *,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart,body.template-product.template-suffix-lp-natto #MainContent .add-to-cart *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;color:#fff!important}body.template-product.template-suffix-lp-natto .add-to-cart .dd-atc-price-wrap,body.template-product.template-suffix-lp-natto .add-to-cart .dd-atc-guarantee{display:none!important}body.template-product.template-suffix-lp-natto .add-to-cart [data-add-to-cart-text]{width:auto!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:.36px!important;line-height:1!important;text-transform:uppercase!important;text-align:center!important}body.template-product.template-suffix-lp-natto #MainContent .add-to-cart.btn--full,body.template-suffix-lp-natto .page-content--product .add-to-cart.btn--full,body.template-suffix-lp-natto .add-to-cart.btn--full{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;min-height:60px!important;padding:0 24px!important;line-height:1!important}body.template-product.template-suffix-lp-natto .add-to-cart [data-add-to-cart-text]{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important}@media(max-width:767px){body.template-product.template-suffix-lp-natto #MainContent .add-to-cart.btn--full,body.template-suffix-lp-natto .page-content--product .add-to-cart.btn--full,body.template-suffix-lp-natto .add-to-cart.btn--full{min-height:56px!important;height:auto!important;max-height:none!important;border-radius:10px!important;padding:0 20px!important}}body.template-suffix-lp-natto .page-content--product .add-to-cart.btn--full,body.template-suffix-lp-natto .page-content--product .add-to-cart.btn--full:hover,body.template-suffix-lp-natto .page-content--product .add-to-cart.btn--full:focus,body.template-suffix-lp-natto .page-content--product .add-to-cart.btn--full:active,body.template-suffix-lp-natto .add-to-cart.btn--full,body.template-suffix-lp-natto .add-to-cart.btn--full:hover,body.template-suffix-lp-natto .add-to-cart.btn--full:focus,body.template-suffix-lp-natto .add-to-cart.btn--full:active,body.template-suffix-lp-natto button[type=submit][name=add],body.template-suffix-lp-natto button[type=submit][name=add]:hover,body.template-suffix-lp-natto button[type=submit][name=add]:focus,body.template-suffix-lp-natto button[type=submit][name=add]:active{background:var(--natto-primary)!important;color:#000!important;box-shadow:none!important;transform:none!important;transition:none!important;animation:none!important;opacity:1!important;filter:none!important}.template-suffix-lp-natto .lp-g-cta,.template-suffix-lp-natto .lp-g-cta:hover,.template-suffix-lp-natto .lp-g-cta:focus,.template-suffix-lp-natto .lp-g-cta:active{background:var(--natto-primary)!important;color:#000!important;box-shadow:none!important;transform:none!important;transition:none!important;animation:none!important;opacity:1!important;filter:none!important}@media only screen and (min-width:769px){body.template-suffix-lp-natto .page-content--product .page-width>.grid{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:stretch!important;margin-left:0!important;column-gap:22px}body.template-suffix-lp-natto .page-content--product .page-width>.grid:after{display:none!important}body.template-suffix-lp-natto .page-content--product .page-width>.grid>.grid__item{float:none!important;width:auto!important;padding-left:0!important;min-width:0}body.template-suffix-lp-natto .product-single__sticky{position:relative!important;top:auto!important}body.template-suffix-lp-natto .product-single__sticky .cpg-abs-wrap{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}body.template-suffix-lp-natto .product-single__sticky .cpg-wrapper{position:sticky!important;top:20px!important}body.template-suffix-lp-natto.sticky-header .product-single__sticky .cpg-wrapper{top:140px!important}}.template-suffix-lp-natto .lp-g-cta--clone-atc{margin-top:4px!important;width:100%!important;max-width:565px!important;box-sizing:border-box!important;cursor:pointer!important;text-decoration:none!important}.template-suffix-lp-natto .pci-order-date--lpg-hidden{display:none!important}.template-suffix-lp-natto .lp-g-promo-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:35px;margin:-1px 0 14px;padding:0 12px;background:var(--natto-cream-soft)!important;border:1px solid #e8e6da;border-radius:4px;color:var(--natto-primary, #C08817);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.3px;text-transform:uppercase}.template-suffix-lp-natto .lp-g-promo-pill__dot{width:9px;height:9px;border-radius:50%;background:var(--natto-primary, #C08817);animation:lpGDotPulse 1.4s ease-in-out infinite;flex-shrink:0}@keyframes lpGDotPulse{0%,to{opacity:1}50%{opacity:.25}}.template-suffix-lp-natto .lp-g-promo-pill__title{font-weight:700}.template-suffix-lp-natto .lp-g-promo-pill__sep{opacity:.6;font-weight:400}.template-suffix-lp-natto .lp-g-promo-pill__timer{display:inline-flex;align-items:center;gap:1px;font-variant-numeric:tabular-nums}.template-suffix-lp-natto .lp-g-promo-pill__num{display:inline-block;min-width:18px;text-align:center;font-weight:700;font-size:14px}.template-suffix-lp-natto .lp-g-promo-pill__colon{font-weight:700;opacity:.85}@media(max-width:767px){.template-suffix-lp-natto .lp-g-promo-pill{font-size:13px;gap:7px;margin-top:-11px}.template-suffix-lp-natto .lp-g-promo-pill__num{font-size:13px;min-width:16px}}.template-suffix-lp-natto .lp-g-offer-clone{text-align:left}.template-suffix-lp-natto .lp-g-offer-clone .sr-subscribe-text,.template-suffix-lp-natto .lp-g-offer-clone .sr-subscribe-details{text-align:left!important}.template-suffix-lp-natto .natto-payment-row{display:flex;align-items:center;justify-content:center;margin:10px 0 0;line-height:0;font-size:0}.template-suffix-lp-natto .natto-payment-row img{max-width:100%;height:40px;width:auto;object-fit:contain;display:block}@media(max-width:768px){.template-suffix-lp-natto .natto-payment-row img{height:34px}}body.template-suffix-lp-natto #MainContent .pci-order-date--garlic .pci-order-label,body.template-suffix-lp-natto #MainContent .pci-order-date--garlic .pci-order-date-text,body.template-suffix-lp-natto #MainContent .pci-order-date--garlic .sr-date-text,body.template-suffix-lp-natto #MainContent .pci-order-date--garlic .pci-order-suffix{color:var(--natto-primary)!important;font-weight:400!important;text-decoration:none!important;font-style:normal!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;-webkit-text-stroke:0!important;margin-left:0!important}.template-suffix-lp-natto .natto-faq-wrapper--left{display:flex!important}.template-suffix-lp-natto .natto-faq-wrapper--right{display:none!important}@media(max-width:768px){.template-suffix-lp-natto .natto-faq-wrapper--left{display:none!important}.template-suffix-lp-natto .natto-faq-wrapper--right{display:flex!important}}.template-suffix-lp-natto .natto-faq-wrapper{margin-top:25px;display:flex;flex-direction:column;gap:11px;background:transparent;border:0;border-radius:0;overflow:visible}.template-suffix-lp-natto .natto-faq{background:transparent!important;border:0;border-radius:0;box-shadow:none;overflow:visible}.template-suffix-lp-natto .natto-faq-header{width:100%;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:16px;padding:12px 15px!important;border:0;border-radius:0;cursor:pointer;background:#fff!important;-webkit-appearance:none;appearance:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:140%!important;color:var(--natto-primary, #C08817)!important;text-align:left!important}.template-suffix-lp-natto .natto-faq-title{flex:1 1 0;font:inherit!important;color:inherit!important;text-align:left}.template-suffix-lp-natto .natto-faq-icon-wrap{flex-shrink:0;width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;color:inherit}.template-suffix-lp-natto .natto-faq-icon{width:16px;height:16px;display:block}.template-suffix-lp-natto .natto-faq-icon--minus,.template-suffix-lp-natto .natto-faq.is-open .natto-faq-icon--plus{display:none}.template-suffix-lp-natto .natto-faq.is-open .natto-faq-icon--minus{display:block}.template-suffix-lp-natto .natto-faq.is-open .natto-faq-header{background:var(--natto-primary, #C08817)!important;color:#fff!important}.template-suffix-lp-natto .natto-faq-body{height:0;overflow:hidden;background:#fff;transition:height .5s cubic-bezier(.4,0,.2,1)}.template-suffix-lp-natto .natto-faq-content{padding:12px 16px 14px;background:#fff}@media(max-width:600px){.template-suffix-lp-natto .natto-faq-header{font-size:16px!important;line-height:130%!important;padding:12px 14px!important}.template-suffix-lp-natto .natto-faq-content{padding:10px 14px 12px}}.template-suffix-lp-natto .natto-faq-content p{font-family:Inter,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:400!important;color:#000!important;margin:0!important}.template-suffix-lp-natto .natto-faq-content p+p,.template-suffix-lp-natto .natto-faq-content p+ul,.template-suffix-lp-natto .natto-faq-content ul+p{margin-top:12px!important}.template-suffix-lp-natto .natto-faq-content ul.natto-faq-bullets{list-style:none;padding:0;margin:0}.template-suffix-lp-natto .natto-faq-content ul.natto-faq-bullets li{font-family:Inter,sans-serif;font-size:16px;line-height:24px;color:#000;margin:0 0 8px;padding:0}.template-suffix-lp-natto .natto-faq-content ul.natto-faq-bullets li:last-child{margin-bottom:0}.template-suffix-lp-natto .natto-mbg-box{display:flex;flex-direction:row;align-items:center;gap:10px;background:#f1f3ea;border:1px solid #135E4A30;border-radius:4px;padding:10px;margin-top:17px;margin-bottom:0}.template-suffix-lp-natto .natto-mbg-badge{width:86px!important;height:auto!important;min-width:86px!important;max-width:86px!important;max-height:100%!important;object-fit:cover;flex-shrink:0;display:block}.template-suffix-lp-natto .natto-mbg-text{min-width:0;flex:1 1 auto}.template-suffix-lp-natto .natto-mbg-text strong{display:block;font-size:16px;font-weight:400!important;color:#000;margin-bottom:0;line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.template-suffix-lp-natto .natto-mbg-text p{margin:5px 0 0;font-size:16px;line-height:1.5;color:#000;font-weight:400!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}@media(max-width:768px){.template-suffix-lp-natto .natto-mbg-box{padding:10px;gap:10px}.template-suffix-lp-natto .natto-mbg-badge{width:86px;height:86px;min-width:86px}.template-suffix-lp-natto .natto-mbg-text strong{font-size:13.6px;line-height:1.5;font-weight:700!important}.template-suffix-lp-natto .natto-mbg-text p{font-size:13.6px;line-height:1.5;font-weight:400!important;margin-top:5px}}.lp-natto{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#000}.lp-natto h2,.lp-natto h3,.lp-natto h4{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.01em;color:#000;font-weight:800}.lp-natto h2{font-size:35px;font-weight:700;line-height:42px;margin:0 0 25px;color:#000}.lp-natto h3{font-size:30px;font-weight:700;line-height:36px;margin:25px 0 0;color:#000}.lp-natto .natto-lt-br{display:none}.lp-natto h4{font-size:20px;font-weight:700;line-height:24px;margin:25px 0 14px;color:#000}.lp-natto .lp-g-ingredients h4{text-align:left!important}.lp-natto p{font-size:18px;line-height:27px;margin:0 0 24px;color:#000;font-weight:400}.lp-natto,.lp-natto h1,.lp-natto h2,.lp-natto h3,.lp-natto h4,.lp-natto h5,.lp-natto p,.lp-natto li,.lp-natto span,.lp-natto div,.lp-natto strong,.lp-natto em{text-wrap:pretty}.lp-natto p:last-child{margin-bottom:0}.lp-natto h2:first-child,.lp-natto h3:first-child,.lp-natto h4:first-child,.lp-natto p:first-child{margin-top:0}.lp-natto strong{font-weight:700}.lp-natto .lp-g-container{max-width:1170px;margin:0 auto;padding:65px 15px;box-sizing:border-box}.lp-natto .lp-g-arteries .lp-g-container{padding-bottom:0}.lp-natto .lp-g-ancient .lp-g-container{padding-top:24px}.lp-natto .lp-g-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.lp-natto .lp-g-bullets{list-style:none;margin:0 0 24px!important;padding:0!important}.lp-natto .lp-g-text .lp-g-subhead,.lp-natto .lp-g-ingredients .lp-g-subhead{margin:24px 0!important;font-size:18px!important;font-weight:700!important;line-height:1.4!important;color:#000!important;text-align:left!important}.lp-natto .lp-g-bullets+.lp-g-subhead{margin-top:0!important}.lp-natto .lp-g-text p+.lp-g-subhead,.lp-natto .lp-g-ingredients p+.lp-g-subhead{margin-top:0!important}.lp-natto .lp-g-text p:has(+.lp-g-subhead),.lp-natto .lp-g-ingredients p:has(+.lp-g-subhead){margin-bottom:24px!important}.lp-natto .lp-g-bullets li{position:relative;padding-left:32px;margin-bottom:8px!important;font-size:18px;line-height:27px;color:#000;font-weight:400}.lp-natto .lp-g-bullets li:last-child{margin-bottom:0!important}.lp-natto .lp-g-bullets+p{margin-top:0!important}.lp-natto .lp-g-bullets li:before{content:"";position:absolute;left:12px;top:10px;width:10px;height:10px;border-radius:50%;background:var(--natto-primary)}.lp-natto .lp-g-bullets--check li:before{content:"\2713";background:var(--natto-primary);color:#fff;width:16px;height:16px;font-size:11px;line-height:16px;text-align:center;top:4px;font-weight:700}.lp-natto .lp-g-arteries,.lp-natto .lp-g-ancient,.lp-natto .lp-g-ingredients,.lp-natto .lp-g-compare,.lp-natto .lp-g-faq{background:#f1f3ea!important}.lp-natto .lp-g-faq .lp-g-container{padding:45px 15px!important}.lp-natto .lp-g-faq h2,.lp-natto .lp-g-faq .natto-faq__title{margin:0 0 45px!important}.lp-natto .lp-g-timeline,.lp-natto .lp-g-stats,.lp-natto .lp-g-promise,.lp-natto .lp-g-offer2{background:#fff}.lp-natto .lp-g-arteries .lp-g-visual,.lp-natto .lp-g-ancient .lp-g-visual,.lp-natto .lp-g-ingredients .lp-g-visual{margin:0 0 24px!important}.lp-natto .lp-g-offer2 .lp-g-container{padding:65px 15px}.lp-natto .lp-g-visual img{width:100%;height:auto;display:block;border-radius:12px}.lp-natto .lp-g-arteries .lp-g-visual img,.lp-natto .lp-g-ancient .lp-g-visual img,.lp-natto .lp-g-offer2 .lp-g-visual img{border-radius:0!important}.lp-natto .lp-g-arteries .lp-g-visual img,.lp-natto .lp-g-ingredients .lp-g-visual img{background:var(--natto-primary)}.lp-natto .lp-g-stats{text-align:center}.lp-natto .lp-g-stats h2{text-align:center;margin-bottom:8px!important}.lp-natto .lp-g-stats-sub{text-align:center;margin-top:0;margin-bottom:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:150%;font-weight:700;color:#151515}@media(max-width:600px){.lp-natto .lp-g-stats-sub{font-size:14px}}.lp-natto .lp-g-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:24px}.lp-natto .lp-g-stat{padding:0}.lp-natto .lp-g-stat-num-wrap{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:10px}.lp-natto .lp-g-stat-num{font-size:35px;font-weight:700;color:var(--natto-primary);line-height:42px;margin-bottom:10px;font-family:Inter,sans-serif;text-align:center}.lp-natto .lp-g-stat-label{font-size:18px;line-height:1.5;color:#000;font-weight:400;text-wrap:wrap;-webkit-font-smoothing:auto;text-rendering:auto}body.template-product.template-suffix-lp-natto #MainContent .lp-g-stat-label{max-width:250px;margin-left:auto;margin-right:auto}.lp-natto .lp-g-stats-foot{font-size:18px;line-height:1.5;color:#000;margin-top:8px;font-weight:700}.lp-natto .lp-g-stats-closing{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:150%;font-weight:700;color:#151515;text-align:center;margin:16px auto 0;max-width:620px}.lp-natto .lp-g-stats-closing strong{font-weight:700}.lp-natto .lp-g-stats-closing-brand{color:var(--natto-primary, #C08817)}@media(max-width:600px){.lp-natto .lp-g-stats-closing{font-size:14px}}.lp-natto .lp-g-promise{text-align:center}.lp-natto .lp-g-promise h2{text-align:center;margin:0 0 36px}.lp-natto .lp-g-timeline{border-top:1px solid #e6e3d6}.lp-natto .lp-g-promise-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.lp-natto .lp-g-promise-item{display:flex;flex-direction:column;align-items:center;gap:12px}.lp-natto .lp-g-promise-item img{width:40px;height:40px;object-fit:contain;filter:brightness(0) saturate(100%) invert(11%) sepia(96%) saturate(4929%) hue-rotate(348deg) brightness(72%) contrast(108%)}.lp-natto .lp-g-promise-icon{display:inline-block;width:94px;height:94px;background-color:var(--natto-primary);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.lp-natto .lp-g-promise-item span{font-size:16px;line-height:1.5;font-weight:400;color:#151515}.lp-natto .lp-g-timeline h2{text-align:center;margin-bottom:40px;font-size:28px;line-height:130%;font-weight:700;text-transform:uppercase;color:#151515;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.lp-natto .lp-g-tl{position:relative;max-width:1000px;margin:0 auto;display:grid;row-gap:0;padding-bottom:16px}.lp-natto .lp-g-tl:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:0;border-left:2px dashed var(--natto-primary);transform:translate(-1px);pointer-events:none;z-index:0}.lp-natto .lp-g-tl-row{display:grid;grid-template-columns:1fr 1fr;column-gap:0;align-items:stretch;position:relative}.lp-natto .lp-g-tl-label-cell{display:flex;align-items:center;padding:16px}.lp-natto .lp-g-tl-row--right .lp-g-tl-label-cell{justify-content:flex-start;padding-left:0}.lp-natto .lp-g-tl-row--left .lp-g-tl-label-cell{justify-content:flex-end;padding-right:0}.lp-natto .lp-g-tl-label{display:inline-flex;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:25px;line-height:1.2;color:#151515;text-align:left}.lp-natto .lp-g-tl-cal{width:40px;height:40px;color:var(--natto-primary);flex-shrink:0;display:inline-block}.lp-natto .lp-g-tl-label--mobile{display:none}.lp-natto .lp-g-tl-card-cell{position:static;padding:30px 0;display:flex;align-items:center}.lp-natto .lp-g-tl-row--right .lp-g-tl-card-cell{justify-content:flex-end}.lp-natto .lp-g-tl-row--left .lp-g-tl-card-cell{justify-content:flex-start}.lp-natto .lp-g-tl-node{width:46px;height:46px;background:var(--natto-tint);border:11px solid var(--natto-primary);border-radius:50%;box-sizing:border-box;display:block;z-index:2}.lp-natto .lp-g-tl-node--standalone{position:relative;margin:0 auto}.lp-natto .lp-g-tl-node--inrow{display:none}.lp-natto .lp-g-tl-card{background:#f5dda073;border:2px solid var(--natto-primary);border-radius:15px;box-shadow:2.83px 2.83px 0 0 var(--natto-primary);padding:24px 16px;width:400px;max-width:100%;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;box-sizing:border-box}.lp-natto .lp-g-tl-row--left .lp-g-tl-card{grid-template-columns:1fr auto}.lp-natto .lp-g-tl-card p{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;font-size:16px;line-height:1.55;color:#151515;text-align:left}.lp-natto .lp-g-tl-chev{width:30px;height:30px;color:#151515;flex-shrink:0;display:inline-block}.lp-natto .lp-g-tl-tail{height:60px}.lp-natto .lp-g-timeline .lp-g-cta-wrap{margin-top:-16px}.lp-natto .lp-g-compare h2{text-align:center;margin-bottom:0}.lp-natto .lp-g-cmp{max-width:1000px;margin:180px auto 0;border:3px solid var(--natto-secondary);border-radius:10px;background:transparent;position:relative}.lp-natto .lp-g-cmp-head{display:grid;grid-template-columns:minmax(0,1fr) 38% minmax(0,1fr);align-items:stretch}.lp-natto .lp-g-cmp-col-brand,.lp-natto .lp-g-cmp-col-other{text-align:center;font-size:24px;line-height:28.8px;font-weight:400;color:#000;font-family:Inter,sans-serif;padding:0;position:relative;min-height:140px}.lp-natto .lp-g-cmp-img{position:absolute;top:-170px;left:50%;transform:translate(-50%);display:block;width:256px;height:256px;object-fit:contain;max-width:none!important}.lp-natto .lp-g-cmp-col-brand>span,.lp-natto .lp-g-cmp-col-other>span{position:absolute;top:80px;left:0;right:0;display:block;text-align:center;padding:0 8px}.lp-natto .lp-g-cmp-col-mid{background:var(--natto-primary);color:#fff;padding:0 10px 16px;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:-55px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:1;align-self:stretch}.lp-natto .lp-g-cmp-col-mid:before{content:"VS";display:flex;align-items:center;justify-content:center;width:76px;height:76px;background:#fff;color:var(--natto-primary);border:3px solid var(--natto-secondary);border-radius:300px;font-family:Inter,sans-serif;font-weight:400;font-size:28px;line-height:1.2;margin-top:-38px;flex-shrink:0}.lp-natto .lp-g-cmp-col-mid>strong{display:block;text-align:center;color:#fff;font-weight:700;font-size:24px;line-height:1.2;position:absolute;bottom:16px;left:0;right:0;padding:0 10px;margin:0}.lp-natto .lp-g-cmp-row{display:grid;grid-template-columns:minmax(0,1fr) 38% minmax(0,1fr);align-items:stretch;border-bottom:1px solid rgba(161,161,161,.46)}.lp-natto .lp-g-cmp-row:last-of-type{border-bottom:none}.lp-natto .lp-g-cmp-row:last-of-type .lp-g-cmp-feat{position:relative;padding-bottom:34px;margin-bottom:-16px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.lp-natto .lp-g-cmp-feat{background:var(--natto-primary);color:#fff;padding:18px 12px;text-align:center;font-size:20px;line-height:1.5;font-weight:400;font-family:Inter,sans-serif;display:flex;align-items:center;justify-content:center}.lp-natto .lp-g-mark{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 auto;background:transparent!important}.lp-natto .lp-g-mark svg,.lp-natto .lp-g-mark img{width:36px;height:36px;display:block}.lp-natto .lp-g-cmp-row>.lp-g-mark{justify-self:center;align-self:center}.lp-natto .lp-g-cta-wrap{text-align:center;margin-top:36px}.lp-natto .lp-g-cta{display:inline-block;background:var(--natto-primary);color:#000!important;padding:20px 105px;border-radius:9999px;font-weight:700;font-size:18px;line-height:24.48px;letter-spacing:.36px;text-decoration:none;transition:.2s ease-in-out;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:none}.lp-natto .lp-g-cta:hover{background:var(--natto-primary)}.lp-natto .lp-g-cta-sub{font-size:15.6px;line-height:23.4px;color:#000;margin-top:20px;font-weight:400;display:flex;align-items:center;justify-content:center;gap:6px}.lp-natto .lp-g-cta-sub img.lp-g-chk{width:16px;height:16px}.lp-natto .lp-g-offer2 .lp-g-text{padding:0;text-align:center}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-text h2{font-size:26.6px!important;line-height:31.92px!important;font-weight:700!important;color:#000!important;text-align:center!important;margin:20px 0 0!important;letter-spacing:0!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-text>p{font-size:15.6px!important;line-height:23.4px!important;font-weight:400!important;color:#000!important;text-align:center!important;margin:20px 0 0!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-text>p strong{font-weight:700!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-text h4{font-size:20px!important;line-height:24px!important;font-weight:700!important;color:#000!important;text-align:left!important;margin:25px 0 0!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-bullets{text-align:left;margin:20px 0 0!important;padding:0!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-bullets li{font-size:15.6px!important;line-height:23.4px!important;font-weight:400!important;color:#000!important;padding-left:35px!important;margin-bottom:0!important;margin-top:12px!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-bullets li:first-child{margin-top:0!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-bullets li strong{font-weight:700!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-bullets--check li:before{left:0!important;top:4px!important;width:16px!important;height:16px!important;font-size:11px!important;line-height:16px!important}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-text h3{font-size:26.6px!important;line-height:31.92px!important;font-weight:700!important;color:#000!important;text-align:center!important;margin:25px 0 0!important;letter-spacing:0!important}.lp-natto .lp-g-offer2 .lp-g-cta{margin-top:0;padding:12px 10px;width:100%;box-sizing:border-box;max-width:565px}.lp-natto .lp-g-offer2 h3{margin-bottom:0!important}.lp-natto .lp-g-offer2 .lp-g-offer2-cta{margin-top:31px!important;padding-top:0!important}.template-suffix-lp-natto .page-content--product .collapsible-trigger-btn{font-size:16px!important}.lp-natto .lp-g-payments{display:block;height:auto;width:auto;max-width:100%;margin:14px auto 6px}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-text>p.lp-g-secure{font-size:13.6px!important;line-height:16.32px!important;font-weight:400!important;color:#000!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:20px 0 0!important;text-align:center!important}.lp-natto .lp-g-secure .lp-g-chk-circle{color:var(--natto-primary);flex-shrink:0;width:16px;height:16px}body.template-product.template-suffix-lp-natto #MainContent .lp-g-offer2 .lp-g-text>p.lp-g-note{font-size:13.6px!important;line-height:16.32px!important;font-weight:400!important;color:#000!important;margin:16px 0 0!important;text-align:center!important}.lp-natto .lp-g-note strong{font-weight:700}.lp-natto .lp-g-chk{width:16px;height:16px;vertical-align:middle;display:inline-block;flex-shrink:0}.lp-natto .lp-g-cta-sub{display:flex;justify-content:center;align-items:center;gap:6px}.lp-natto .lp-g-faq h2{text-align:center;margin-bottom:28px}.lp-natto .lp-g-faq-list{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.lp-natto .lp-g-faq-item{background:#fff;border:1px solid var(--natto-primary, #C08817);border-radius:10px;overflow:hidden;box-shadow:2.83px 2.83px 0 2px #121212}.lp-natto .lp-g-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px;background:#fff;border:0;cursor:pointer;-webkit-appearance:none;appearance:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;line-height:140%;color:var(--natto-primary, #C08817);text-align:left}.lp-natto .lp-g-faq-chev{width:20px;height:20px;flex-shrink:0;color:var(--natto-primary, #C08817);transition:transform .25s cubic-bezier(.22,1,.36,1)}.lp-natto .lp-g-faq-item.is-open .lp-g-faq-chev{transform:rotate(90deg)}.lp-natto .lp-g-faq-body{height:0;overflow:hidden;background:#fff;transition:height .5s cubic-bezier(.22,1,.36,1)}.lp-natto .lp-g-faq-a{padding:0 15px 15px}.lp-natto .lp-g-faq-a p{margin:0}.lp-natto .lp-g-foot{background:#fff;border-top:1px solid #e6e3d6}.lp-natto .lp-g-foot .lp-g-container{text-align:center;padding:24px 20px 40px}.lp-natto .lp-g-foot-logo{height:32px;width:auto;margin:0 auto 12px;display:block}.lp-natto .lp-g-foot-copy{font-size:15px;color:#000;margin-bottom:18px}.lp-natto .lp-g-foot-disc{font-size:14px;line-height:21px;color:#161616;max-width:740px;margin:0 auto 12px;font-style:italic;font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:center}.lp-natto .lp-g-foot-disc em{font-style:italic}body.template-suffix-lp-natto .sr-subscription-toggle:not(.sr-subscription-toggle--link){border:1px solid var(--natto-primary)!important}body.template-suffix-lp-natto .pci-checklist svg{width:16px!important;height:16px!important;flex-shrink:0}body.template-suffix-lp-natto .sr-subscribe-input{background:#fff!important;border-color:var(--natto-primary)!important}body.template-suffix-lp-natto .sr-subscribe-input:checked{background:#fff!important;border-color:var(--natto-primary)!important}body.template-product.template-suffix-lp-natto .product__thumb-item a.is-active:before,body.template-product.template-suffix-lp-natto .product__thumb-item a:focus:before{box-shadow:inset 0 0 0 2px var(--natto-primary)!important}.natto-pdp-gallery .product-carousel-wrapper{width:100%}.natto-pdp-gallery .product-swiper-main{position:relative;width:100%;max-width:100%;padding-top:100%;overflow:hidden;background:#fff;touch-action:pan-y pinch-zoom;cursor:grab}.natto-pdp-gallery .product-swiper-main:active{cursor:grabbing}.natto-pdp-gallery .main-track{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:nowrap;gap:8px;touch-action:pan-y;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.natto-pdp-gallery .product-swiper-main{isolation:isolate;transform:translateZ(0)}.natto-pdp-gallery .main-slide{min-width:100%;max-width:100%;width:100%;height:100%;flex-shrink:0;overflow:hidden}.natto-pdp-gallery .main-slide img{width:100%;max-width:100%;height:100%;object-fit:cover;display:block;touch-action:pan-y pinch-zoom;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;border-radius:0}.natto-pdp-gallery .ships-from-badge{position:absolute;bottom:10px;left:10px;background:#ffffffbf;padding:3px 7px;border-radius:5px;font-size:11px;line-height:1.4;white-space:nowrap;pointer-events:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#000;z-index:5}.natto-pdp-gallery .ships-from-badge strong{font-weight:700}.natto-pdp-gallery .product-slider-nav{display:flex;align-items:center;gap:8px;margin-top:12px;width:100%}.natto-pdp-gallery .gp-arrow{position:relative;flex:0 0 auto;width:40px;height:40px;border:none;background:#fff;color:var(--natto-primary, #C08817);border-radius:9999px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:12px;-webkit-appearance:none;appearance:none;font-family:inherit;box-shadow:1.4142px 1.4142px 0 0 var(--natto-primary, #C08817);overflow:hidden}.natto-pdp-gallery .gp-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--natto-primary, #C08817);border-radius:9999px;pointer-events:none;z-index:1}.natto-pdp-gallery .gp-arrow svg{width:20px;height:20px;display:block}.natto-pdp-gallery .gp-arrow:active{transform:translate(.7px,.7px);box-shadow:.7px .7px 0 0 var(--natto-primary, #C08817)}.natto-pdp-gallery .gp-arrow:focus-visible{outline:2px solid var(--natto-primary);outline-offset:2px}.natto-pdp-gallery .product-swiper-thumbs{flex:1 1 0%;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:auto;overscroll-behavior-x:contain;scroll-behavior:auto}.natto-pdp-gallery .product-swiper-thumbs::-webkit-scrollbar{display:none}.natto-pdp-gallery .thumb-track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--thumb-w, calc((100% - 32px)/5) );gap:8px}.natto-pdp-gallery .thumb{position:relative;aspect-ratio:1 / 1;cursor:pointer;border:0;background:transparent;border-radius:3px;overflow:hidden;padding:0;-webkit-appearance:none;appearance:none}.natto-pdp-gallery .thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:3px;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.natto-pdp-gallery .thumb{scroll-snap-align:start}.natto-pdp-gallery .thumb.active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--natto-primary, #C08817);border-radius:3px;pointer-events:none;z-index:2}.natto-review-card{margin-top:25px;border:1px solid #C08817;border-radius:8px;padding:15px;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.natto-review-card .grc-stars{display:flex;gap:0;align-items:center;margin-bottom:10px}.natto-review-card .grc-stars svg{width:18px;height:18px}.natto-review-card .grc-stars--top{display:flex;justify-content:flex-start;margin:14px 0 14px -2px;padding:0}.natto-review-card .grc-stars--top svg{width:16px;height:16px;color:#800918;fill:#800918;display:block}.natto-review-card .grc-slide{display:flex;flex-direction:column}.natto-review-card .grc-quote{flex:1 1 auto}.natto-review-card .grc-quote{margin:12px 0 0;font-size:15px;line-height:1.5;color:#020817;font-weight:400;font-style:normal}.natto-review-card .grc-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:nowrap;margin-top:15px}.natto-review-card .grc-author{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;text-align:left}.natto-review-card .grc-name{font-size:14px;font-weight:700;color:#020817;line-height:1.2}.natto-review-card .grc-country{font-size:14px;font-weight:400;color:#020817;line-height:1.2}.natto-review-card .grc-verified-label{font-size:14px;font-weight:700;color:#020817;line-height:1.2}@media(max-width:600px){.natto-review-card .grc-quote{font-size:15px;line-height:1.5;margin:12px 0 0}.natto-review-card .grc-foot{margin-top:15px}.natto-review-card .grc-name{font-size:14px;font-weight:700;line-height:1.2}.natto-review-card .grc-country{font-size:14px;font-weight:400;line-height:1.2}.natto-review-card .grc-verified-label{font-size:14px;font-weight:700;line-height:1.2}.natto-review-card .grc-verified-wrap{gap:6px}.natto-review-card .grc-verified{width:20px;height:20px}.natto-review-card .grc-stars-img{width:95px}}.template-suffix-lp-natto .natto-review-card--left{display:block}.template-suffix-lp-natto .natto-review-card--right{display:none}@media(max-width:768px){.template-suffix-lp-natto .natto-review-card--left{display:none!important}.template-suffix-lp-natto .natto-review-card--right{display:block!important;margin-top:14px}}body.template-suffix-lp-natto .cpg-wrapper>.pos-rel,body.template-suffix-lp-natto .cpg-wrapper>.product-slider-nav,body.template-suffix-lp-natto .cpg-wrapper>.cpg-tabs{display:none!important}.template-suffix-lp-natto .site-footer,.template-suffix-lp-natto .footer-promotions,.template-suffix-lp-natto .shopify-section--footer-group,.template-suffix-lp-natto .shopify-section[id*=footer],.template-suffix-lp-natto .shopify-section[id*=custom-testimonials],.template-suffix-lp-natto .shopify-section[id*=custom-timeline],.template-suffix-lp-natto .shopify-section[id*=custom-comparison],.template-suffix-lp-natto .shopify-section[id*=custom-feature-highlight],.template-suffix-lp-natto .shopify-section[id*=custom-risk-free]{display:none!important}@media(min-width:601px)and (max-width:1023px){.lp-natto h2{font-size:32.3px;line-height:1.2}.lp-natto h3{font-size:24.3px;line-height:1.2}.lp-natto h4{font-size:18px}.lp-natto p,.lp-natto .lp-g-bullets li,.lp-natto .lp-g-stat-label{font-size:15.6px}.lp-natto .lp-g-promise-item span{font-size:16px;font-weight:400}.lp-natto .lp-g-tl-card p,.lp-natto .lp-g-tl-label{font-size:16px}.lp-natto .lp-g-tl-cal{width:25px;height:25px}.lp-natto .lp-g-stat-num{font-size:35px;line-height:42px}.lp-natto .lp-g-cmp{margin-top:100px}.lp-natto .lp-g-cmp-col-brand,.lp-natto .lp-g-cmp-col-other{font-size:18px;line-height:1.3;padding:12px 6px}.lp-natto .lp-g-cmp-col-mid>strong{font-size:18px;line-height:1.3;margin-top:32px}.lp-natto .lp-g-cmp-feat{font-size:14.6px;line-height:1.4;padding:12px 8px}}@media(max-width:600px){.lp-natto h2{font-size:26.6px;line-height:1.2;margin-bottom:18px}.lp-natto h3{font-size:24.3px;line-height:1.2;margin-top:18px}.lp-natto h4{font-size:18px}.lp-natto p,.lp-natto .lp-g-bullets li,.lp-natto .lp-g-stat-label{font-size:15.6px;line-height:1.5}.lp-natto .lp-g-promise-item span{font-size:16px;font-weight:400;line-height:1.5}.lp-natto .lp-g-tl-card p{font-size:14px;line-height:1.5}.lp-natto .lp-g-tl-label{font-size:18px;line-height:1.2}.lp-natto .lp-g-stat-num{font-size:40px;line-height:48px}.lp-natto .lp-g-compare h2{margin-bottom:36px}.lp-natto .lp-g-cmp{margin-top:75px}.lp-natto .lp-g-cmp-col-brand,.lp-natto .lp-g-cmp-col-other{font-size:12.6px;line-height:15.12px;padding:0;min-height:90px}.lp-natto .lp-g-cmp-head,.lp-natto .lp-g-cmp-row{grid-template-columns:minmax(0,1fr) 46% minmax(0,1fr)}.lp-natto .lp-g-cmp-row{min-height:65px}.lp-natto .lp-g-cmp-img{width:110px!important;height:110px!important;top:-55px!important}.lp-natto .lp-g-cmp-col-brand>span,.lp-natto .lp-g-cmp-col-other>span{top:50px}.lp-natto .lp-g-cmp-col-mid{padding:0 6px 12px;margin-top:-28px;position:relative}.lp-natto .lp-g-cmp-col-mid>strong{position:absolute;bottom:8px;left:0;right:0;text-align:center;padding:0 6px;margin:0!important}.lp-natto .lp-g-cmp-col-mid:before{width:56px;height:56px;font-size:21.6px;margin-top:-28px;border-width:2px}.lp-natto .lp-g-cmp-col-mid>strong{font-size:13.6px;line-height:16.32px;margin-top:24px}.lp-natto .lp-g-cmp-feat{font-size:13.6px;padding:10px 6px;line-height:20.4px;font-weight:400}.lp-natto .lp-g-mark{width:28px;height:28px}.lp-natto .lp-g-mark img,.lp-natto .lp-g-mark svg{width:28px;height:28px}.lp-natto .lp-g-container{padding:47px 15px 50px}.lp-natto .lp-g-2col{grid-template-columns:1fr;gap:24px}.lp-natto .lp-g-offer2 .lp-g-2col{gap:0}.lp-natto .lp-g-arteries .lp-g-2col,.lp-natto .lp-g-ancient .lp-g-2col,.lp-natto .lp-g-ingredients .lp-g-2col{display:flex;flex-direction:column;gap:0;align-items:stretch}.lp-natto .lp-g-arteries .lp-g-text,.lp-natto .lp-g-ancient .lp-g-text,.lp-natto .lp-g-ingredients .lp-g-text{display:contents}.lp-natto .lp-g-arteries .lp-g-text h2,.lp-natto .lp-g-ancient .lp-g-text h2,.lp-natto .lp-g-ingredients .lp-g-text h2{order:1;margin:0 0 16px;text-align:center}.lp-natto .lp-g-arteries .lp-g-visual,.lp-natto .lp-g-ancient .lp-g-visual,.lp-natto .lp-g-ingredients .lp-g-visual{order:2;margin-top:9px!important;margin-bottom:28px!important}.lp-natto .lp-g-arteries .lp-g-text>*:not(h2),.lp-natto .lp-g-ancient .lp-g-text>*:not(h2),.lp-natto .lp-g-ingredients .lp-g-text>*:not(h2){order:3}.lp-natto .lp-g-ingredients .lp-g-text h4{margin:4px 0 12px}.lp-natto .lp-g-stats-grid{grid-template-columns:1fr 1fr;gap:28px 8px}.lp-natto .lp-g-promise-grid{grid-template-columns:repeat(2,1fr);gap:32px 16px}.lp-natto .lp-g-promise-item img,.lp-natto .lp-g-promise-item .lp-g-promise-icon{width:72px;height:72px}.lp-natto .natto-lt-br{display:inline}.lp-natto .lp-g-tl:before{left:15px;transform:translate(-1px)}.lp-natto .lp-g-tl-row{grid-template-columns:1fr;position:relative}.lp-natto .lp-g-tl-label-cell{display:none}.lp-natto .lp-g-tl-row--right .lp-g-tl-card-cell,.lp-natto .lp-g-tl-row--left .lp-g-tl-card-cell{margin-left:0;padding:0 30px 25px 46px;flex-direction:column;align-items:stretch;justify-content:flex-start}.lp-natto .lp-g-tl-node--standalone{display:none!important}.lp-natto .lp-g-tl-node--inrow{display:block!important;position:absolute;left:15px;top:13px;width:33px;height:33px;border:7px solid var(--natto-primary);background:var(--natto-tint);border-radius:50%;box-sizing:border-box;transform:translate(-50%,-50%);z-index:2}.lp-natto .lp-g-tl-label--mobile{display:inline-flex;align-items:center;margin:0 0 10px;font-size:18px;line-height:1.5;gap:8px}.lp-natto .lp-g-tl-label--mobile .lp-g-tl-cal{width:25px;height:25px}.lp-natto .lp-g-tl-card,.lp-natto .lp-g-tl-row--left .lp-g-tl-card{width:100%;padding:12px;grid-template-columns:1fr;margin-left:auto;margin-right:auto}.lp-natto .lp-g-tl-chev{display:none}.lp-natto .lp-g-tl{padding-bottom:12px}.lp-natto .lp-g-timeline .lp-g-cta-wrap{margin-top:0}.lp-natto .lp-g-cta{padding:14px 30px;font-size:16px}.pci-natto-features{grid-template-columns:1fr 1fr!important;gap:8px 12px!important}}.lp-g-mobile-cta{display:none}@media(max-width:768px){.lp-g-mobile-cta{display:block;background:#fff;text-align:center;border-top:1px solid #e6e3d6;padding:9px 20px}.lp-g-mobile-cta .lp-g-cta{display:block;width:100%;max-width:100%;padding:14px 20px!important;font-size:16px!important;font-weight:700!important;border-radius:30px;box-sizing:border-box}}.lp-natto .lp-g-faq .lp-g-cta-wrap{padding:0 39px}.lp-natto .lp-g-compare .lp-g-cta-wrap{padding:0 38px}.lp-natto .lp-g-timeline .lp-g-cta-wrap{padding:0}.lp-natto .lp-g-faq .lp-g-cta,.lp-natto .lp-g-timeline .lp-g-cta,.lp-natto .lp-g-compare .lp-g-cta{display:block;width:100%;max-width:none;box-sizing:border-box;padding:16px 20px}@media(min-width:769px){.lp-natto .lp-g-faq .lp-g-cta-wrap,.lp-natto .lp-g-timeline .lp-g-cta-wrap,.lp-natto .lp-g-compare .lp-g-cta-wrap{padding:0}.lp-natto .lp-g-faq .lp-g-cta,.lp-natto .lp-g-timeline .lp-g-cta,.lp-natto .lp-g-compare .lp-g-cta{display:inline-flex;align-items:center;justify-content:center;width:332px;height:67px;padding:0}}body.template-product.template-suffix-lp-natto [id*=hellorep i],body.template-product.template-suffix-lp-natto [class*=hellorep i],body.template-product.template-suffix-lp-natto [id*=rep-ai i],body.template-product.template-suffix-lp-natto [class*=rep-ai i],body.template-product.template-suffix-lp-natto [id*=repai i],body.template-product.template-suffix-lp-natto [class*=repai i],body.template-product.template-suffix-lp-natto iframe[src*=hellorep],body.template-product.template-suffix-lp-natto iframe[src*="rep.ai"],body.template-product.template-suffix-lp-natto iframe[id*=rep i][src*=chat]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.natto-benefits-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 16px;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.natto-benefit{padding:12px 4px;display:flex;flex-direction:column;align-items:center;gap:4px}.natto-benefit-icon{color:#000;margin-bottom:4px}.natto-benefit-title{font-size:16px;font-weight:700;color:#000;margin:0;line-height:1.2}.natto-benefit-sub{font-size:13px;font-weight:400;color:#000;margin:0;line-height:1.3}.natto-review-card{position:relative;margin-top:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;overflow:visible}.natto-review-card{overflow:hidden;touch-action:pan-y;overscroll-behavior-x:contain}.natto-review-card .grc-track{display:flex;flex-direction:row;align-items:stretch;width:100%;gap:15px;padding-block:10px;padding-inline:0;touch-action:pan-y;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none;will-change:transform;transform:translateZ(0);transition:none}.natto-review-card .grc-track.is-animating{transition:transform .32s cubic-bezier(.22,.61,.36,1)}.natto-review-card .grc-slide{flex:0 0 100%;width:100%;min-width:0}.natto-review-card .grc-track::-webkit-scrollbar{display:none}.natto-review-card .grc-slide{flex:0 0 100%;width:100%;min-width:0;background:#fff;border:1px solid var(--natto-primary);border-radius:8px;padding:12px 10px;box-sizing:border-box;box-shadow:none;display:flex;flex-direction:column}.natto-review-card .grc-stars-img{display:block;width:95px;height:auto;margin:0}.natto-review-card .grc-quote{color:#020817;font-size:15px;line-height:1.5;font-weight:400;font-style:normal;text-align:left;margin:12px 0 0;flex:1 1 auto}.natto-review-card .grc-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap;margin-top:20px}.natto-review-card .grc-author{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0;text-align:left;flex:1 1 auto}.natto-review-card .grc-avatar{width:35px;height:35px;min-width:35px;border-radius:50%;overflow:hidden;background:#f0eee5;flex-shrink:0}.natto-review-card .grc-avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%;transform:scale(1.6);transform-origin:center 30%}.natto-review-card .grc-meta{color:#020817;font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap}.natto-review-card .grc-name{color:#020817;font-size:14px;font-weight:700;line-height:1.2}.natto-review-card .grc-verified-wrap{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap}.natto-review-card .grc-verified{width:20px;height:20px;flex-shrink:0;color:#00b890;display:block}.natto-review-card .grc-verified-label{color:#020817;font-size:14px;font-weight:700;line-height:1.2}.natto-review-card .grc-head{display:flex;align-items:center;gap:10px;margin-bottom:0;margin-top:12px;flex-wrap:nowrap}.natto-review-card .grc-stars{display:inline-flex;align-items:center;gap:1px;color:var(--natto-primary, #C08817);vertical-align:middle;margin:0 6px 0 4px;line-height:0}.natto-review-card .grc-stars svg{width:14px;height:14px;display:block}.natto-review-card .grc-quote{color:#020817;font-size:15px;line-height:1.5;font-weight:400;margin:12px 0 0;font-style:normal}.natto-review-card .grc-nav{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.natto-review-card .grc-arrow{position:absolute;top:50%;pointer-events:auto;width:14px;height:14px;border:none;background:#fff;color:var(--natto-primary, #C08817);border-radius:9999px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;-webkit-appearance:none;appearance:none;font-family:inherit;z-index:11;box-shadow:.7px .7px 0 0 var(--natto-primary, #C08817);overflow:hidden}.natto-review-card .grc-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--natto-primary, #C08817);border-radius:9999px;pointer-events:none;z-index:1}.natto-review-card .grc-arrow svg{width:8px;height:8px;display:block}.natto-review-card .grc-arrow:active{box-shadow:.5px .5px 0 0 var(--natto-primary, #C08817)}.natto-review-card .grc-arrow--prev{left:0;transform:translate(-50%,-50%)}.natto-review-card .grc-arrow--next{right:0;transform:translate(50%,-50%)}.natto-review-card .grc-arrow--prev:active{transform:translate(calc(-50% + .5px),calc(-50% + .5px))}.natto-review-card .grc-arrow--next:active{transform:translate(calc(50% + .5px),calc(-50% + .5px))}.natto-img-swiper{position:relative;margin:16px 0}.natto-img-swiper .gis-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px) / 3);gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;touch-action:pan-x pan-y}.natto-img-swiper .gis-track:active{cursor:grabbing}.natto-img-swiper .gis-track::-webkit-scrollbar{display:none}.natto-img-swiper .gis-tile{scroll-snap-align:start;aspect-ratio:9/16;border-radius:16px;overflow:hidden;cursor:pointer;border:0;padding:0;background:#000;display:block}.natto-img-swiper .gis-tile img{width:100%;height:100%;object-fit:cover;display:block}.natto-img-swiper .gis-arrow{position:absolute;top:50%;width:14px;height:14px;border:none;background:#fff;color:var(--natto-primary, #C08817);border-radius:9999px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;-webkit-appearance:none;appearance:none;font-family:inherit;z-index:11;box-shadow:.7px .7px 0 0 var(--natto-primary, #C08817);overflow:hidden}.natto-img-swiper .gis-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--natto-primary, #C08817);border-radius:9999px;pointer-events:none;z-index:1}.natto-img-swiper .gis-arrow svg{width:8px;height:8px;display:block}.natto-img-swiper .gis-arrow--prev{left:0;transform:translate(-50%,-50%)}.natto-img-swiper .gis-arrow--next{right:0;transform:translate(50%,-50%)}.natto-img-swiper .gis-arrow--hidden{opacity:0;pointer-events:none;visibility:hidden}.natto-img-swiper .gis-arrow--prev:active{transform:translate(calc(-50% + .5px),calc(-50% + .5px));box-shadow:.5px .5px 0 0 var(--natto-primary, #C08817)}.natto-img-swiper .gis-arrow--next:active{transform:translate(calc(50% + .5px),calc(-50% + .5px));box-shadow:.5px .5px 0 0 var(--natto-primary, #C08817)}.gis-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;z-index:9999;display:flex;align-items:center;justify-content:center}.gis-modal[hidden]{display:none}.gis-modal__panel{max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.gis-modal__panel img{max-width:100%;max-height:90vh;height:auto;border-radius:12px}.gis-modal__close{position:absolute;top:16px;right:20px;width:36px;height:36px;border-radius:50%;background:#fff;border:none;font-size:24px;line-height:1;cursor:pointer;padding:0}.natto-trust-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;align-items:center;justify-items:center}.natto-trust-badge{width:100%;max-width:110px;height:auto;display:block}@media(max-width:600px){.natto-benefits-row{gap:4px;margin:14px 0 12px}.natto-benefit{padding:10px 2px}.natto-benefit-title{font-size:14px}.natto-benefit-sub{font-size:12px}.natto-trust-badge{max-width:90px}.natto-review-card .grc-name{font-size:14px;font-weight:700;line-height:1.2}.natto-review-card .grc-quote{font-size:15px;line-height:1.5}}@media(max-width:991px){body.template-suffix-lp-natto .drawer__inner,body.template-suffix-lp-natto .drawer__header,body.template-suffix-lp-natto .cart__item-title,body.template-suffix-lp-natto .cart__price,body.template-suffix-lp-natto .cart__subtotal,body.template-suffix-lp-natto .cart__qty-input,body.template-suffix-lp-natto .site-header__cart-count,body.template-suffix-lp-natto .site-header__icon,body.template-suffix-lp-natto .icon-cart{color:#000!important;fill:#000!important;stroke:#000!important;border-color:var(--natto-primary)!important}body.template-suffix-lp-natto .site-header__cart-count{background:var(--natto-primary)!important;color:#fff!important}body.template-suffix-lp-natto .btn--cart-checkout,body.template-suffix-lp-natto .cart__checkout,body.template-suffix-lp-natto .cart__submit-controls .btn{background:var(--natto-primary)!important;color:#fff!important;border-color:var(--natto-primary)!important;box-shadow:none!important}}html body.template-product.template-suffix-lp-natto #MainContent .page-content--product .add-to-cart.btn--full,html body.template-product.template-suffix-lp-natto #MainContent .page-content--product .add-to-cart.btn--full:hover,html body.template-product.template-suffix-lp-natto #MainContent .page-content--product .add-to-cart.btn--full:focus,html body.template-product.template-suffix-lp-natto #MainContent .page-content--product .add-to-cart.btn--full:active,html body.template-product.template-suffix-lp-natto .add-to-cart.btn--full,html body.template-product.template-suffix-lp-natto button[type=submit][name=add]{background:#c08817!important;background-color:#c08817!important;color:#000!important;border:none!important;box-shadow:none!important}html body.template-product.template-suffix-lp-natto .add-to-cart.btn--full *,html body.template-product.template-suffix-lp-natto .add-to-cart.btn--full span,html body.template-product.template-suffix-lp-natto .add-to-cart.btn--full [data-add-to-cart-text]{color:#000!important}html body.template-suffix-lp-natto .sr-subscribe-input{background:#fff!important;border:1.5px solid #C08817!important}html body.template-suffix-lp-natto .sr-subscribe-input:checked{background:#fff!important;border-color:#c08817!important}html body.template-suffix-lp-natto .sr-subscribe-input:checked:after{content:""!important;position:absolute!important;left:50%!important;top:45%!important;width:4px!important;height:9px!important;border:solid #C08817!important;border-width:0 2px 2px 0!important;transform:translate(-50%,-50%) rotate(45deg)!important}body.template-suffix-lp-natto .pci-review-count.pci-review-count--natto{background:#d4d4d41a!important;padding:7px 12px!important;border-radius:106.64px!important;display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;white-space:nowrap!important;gap:8px!important;font-weight:400!important;font-size:13px!important;line-height:1.4!important;width:auto!important;max-width:100%!important;text-decoration:none!important;color:#000!important}body.template-suffix-lp-natto .pci-review-count--natto .pci-review-stars-img{width:72px!important;height:14px!important;flex-shrink:0!important;display:block!important}body.template-suffix-lp-natto .pci-review-count--natto .pci-review-light{font-weight:400!important;color:#000!important}body.template-suffix-lp-natto .pci-review-count--natto .pci-review-rated{font-weight:700!important;color:#000!important}body.template-suffix-lp-natto .pci-review-count--natto .pci-review-faces{max-width:80px!important;width:auto!important;height:auto!important;flex-shrink:0!important;filter:none!important;display:inline-block!important}@media(min-width:768px){body.template-suffix-lp-natto .pci-review-count--natto{font-size:15.81px!important;gap:10.38px!important;padding:8.47px 14px 11px 14.42px!important}body.template-suffix-lp-natto .pci-review-count--natto .pci-review-stars-img{width:90px!important;height:17px!important}body.template-suffix-lp-natto .pci-review-count--natto .pci-review-faces{max-width:95px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nattokinase.css.map */
