.nzph-reviews{padding-top:72px;padding-bottom:64px;scroll-margin-top:120px}.nzph-reviews__head{text-align:center;margin-bottom:32px}.nzph-reviews__head h2{margin:0 0 12px}.nzph-reviews__summary{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:16px}.nzph-reviews .jdgm-star{color:#3b7f1d!important}.nzph-reviews .jdgm-carousel-item{background:#fff;border:1px solid rgba(23,60,7,.14);border-radius:12px;padding:24px;box-shadow:none}.nzph-reviews .jdgm-carousel-item__review-body{font-size:16px;line-height:1.6}.nzph-reviews .jdgm-carousel-item__reviewer-name{font-weight:600}.nzph-reviews .jdgm-carousel-item__timestamp{opacity:.65}.nzph-scene{background:linear-gradient(180deg,#fbf6ea,#fdfaf2 60%,#fff);padding-top:64px;overflow:hidden}.nzph-scene__text{max-width:760px;margin:0 auto;text-align:center;padding-bottom:8px}.nzph-scene__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3b7f1d}.nzph-scene__eyebrow:before{content:"";width:10px;height:10px;border-radius:50%;background:#f0a93a;box-shadow:0 0 0 4px #f0a93a40}.nzph-scene h2{margin:0 0 14px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:#173c07}.nzph-scene h2 em{font-style:italic;color:#3b7f1d}.nzph-scene__body{margin:0 auto 24px;max-width:560px;font-size:18px;line-height:1.65;color:#34452f}.nzph-scene__btn{display:inline-flex;align-items:center;min-height:52px;padding:0 28px;border-radius:999px;background:#3b7f1d;color:#fff;font-size:17px;font-weight:600;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.nzph-scene__btn:hover{background:#2f6a1a;transform:translateY(-1px)}.nzph-scene__art{display:block;width:100%;max-width:1500px;height:auto;margin:8px auto 0}#MainContent:has(.nzph-scene) [id$=__image_with_text_e9fckQ],#MainContent:has(.nzph-scene) [id$=__rich_text_jgbGEq],#MainContent:has(.nzph-scene) [id$=__home_bundle_and_save],#MainContent:has(.nzph-scene) [id$=__multirow_GB9g3X]{background:#fbf6ea!important}#MainContent:has(.nzph-scene) [id$=__home_bestsellers]{background:#fdfaf2!important}#MainContent:has(.nzph-scene) [id$=__home_bestsellers] .card--product,#MainContent:has(.nzph-scene) [id$=__home_bundle_and_save] .card--product{border-color:#ecdfc2!important;background:#fff;transition:transform .2s ease,box-shadow .2s ease}#MainContent:has(.nzph-scene) [id$=__home_bestsellers] .card--product:hover,#MainContent:has(.nzph-scene) [id$=__home_bundle_and_save] .card--product:hover{transform:translateY(-3px);box-shadow:0 10px 28px #a0782829}#MainContent:has(.nzph-scene) .multirow__caption,#MainContent:has(.nzph-scene) [class*=caption]{display:inline-flex;align-items:center;gap:8px}#MainContent:has(.nzph-scene) .multirow__caption:before{content:"";width:8px;height:8px;border-radius:50%;background:#f0a93a}#MainContent:has(.nzph-scene) [id$=__nzph_provenance]{background:#fff}@media(max-width:749px){.nzph-scene{padding-top:44px}.nzph-scene__body{font-size:16px}.nzph-scene__art{width:140%;max-width:none;margin-left:-20%}}.nzph-story{background:#fff;color:#262626;padding-bottom:24px}.nzph-story__hero{padding:72px 0 48px;max-width:980px}.nzph-story__hero h1{margin:0 0 24px;font-size:clamp(40px,5.6vw,84px);font-weight:600;line-height:1.02;letter-spacing:-.035em;color:#173c07;text-wrap:balance}.nzph-story__hero p{margin:0;max-width:640px;font-size:clamp(18px,1.6vw,22px);line-height:1.6;color:#34452f}.nzph-story__photo{margin:0}.nzph-story__photo img{display:block;width:100%;height:clamp(300px,52vw,640px);object-fit:cover}.nzph-story .page-width{max-width:1160px}.nzph-story__proof{list-style:none;margin:0;padding:36px 0;border-bottom:1px solid #d9d9d4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px}.nzph-story__proof strong{display:block;font-size:26px;font-weight:700;letter-spacing:-.02em;color:#1d2b17}.nzph-story__proof span{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:#4a4a45}.nzph-story__how{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;padding:88px 0;align-items:start}.nzph-story__how h2,.nzph-story__source h2{margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.12;letter-spacing:-.025em;color:#173c07}.nzph-story__how-text p{margin:0 0 18px;font-size:18px;line-height:1.75}.nzph-story__link{display:inline-block;margin-top:8px;font-weight:600;color:#173c07;text-underline-offset:4px}.nzph-story__source{padding:0 0 72px}.nzph-story__source ul{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}.nzph-story__source li{padding-top:20px;border-top:2px solid #1d2b17;display:flex;flex-direction:column;gap:8px}.nzph-story__n{font-size:14px;font-weight:700;color:#3b7f1d}.nzph-story__source li strong{font-size:20px;font-weight:700;color:#1d2b17}.nzph-story__source li>span:not(.nzph-story__n){font-size:16px;line-height:1.6;color:#34452f}.nzph-story__source li a{margin-top:auto;padding-top:8px;font-weight:600;color:#173c07;text-underline-offset:3px}.nzph-story__marks{list-style:none;margin:0;padding:40px 0 8px;border-top:1px solid #d9d9d4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px}.nzph-story__marks li{display:flex;gap:18px;align-items:center}.nzph-story__marks img{flex:none;width:76px;height:auto;filter:grayscale(1)}.nzph-story__marks strong{display:block;font-size:16px;font-weight:700;color:#1d2b17}.nzph-story__marks span{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:#4a4a45}@media screen and (max-width:989px){.nzph-story__proof{grid-template-columns:repeat(2,minmax(0,1fr))}.nzph-story__how{grid-template-columns:minmax(0,1fr);gap:24px;padding:56px 0}.nzph-story__source ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.nzph-story__marks{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.nzph-story__hero{padding:40px 0 32px}.nzph-story__proof{padding:28px 0}.nzph-story__proof strong{font-size:22px}.nzph-story__source ul{grid-template-columns:minmax(0,1fr)}.nzph-story__how h2,.nzph-story__source h2{font-size:28px}.nzph-story__source{padding-bottom:48px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAAAACEBAAAAAAAAAAAAAAAQ */
