.nf{color:#12283b;background:transparent}.nf-wrap{max-width:1280px;margin:auto;padding:64px 30px}.nf-intro,.nf-system,.nf-label{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.nf h2{font-size:clamp(34px,4.5vw,64px);line-height:1.03;font-weight:900;letter-spacing:-.045em;color:#101923}.nf em{font-style:normal;color:#007aff}.nf p{font-size:18px;line-height:1.65}.nf a{color:#006bdf}.nf .nf-cta{display:inline-flex;padding:20px 26px;background:#007aff;color:#fff;border-radius:16px;font-weight:850;text-decoration:none}.nf-bottle{width:100%;height:500px;object-fit:contain;filter:drop-shadow(0 18px 20px #17394d26);animation:nf-float 8s ease-in-out infinite}.nf-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.nf-benefits article{border-top:2px solid #b1c7d9;padding-top:22px}.nf-benefits span{color:#007aff;font-weight:900}.nf h3{font-size:22px;font-weight:850;line-height:1.2}.nf-system strong{font-size:clamp(48px,6vw,88px);font-weight:900;color:#007aff}.nf .nf-context{font-size:14px}.nf-eyebrow{font-size:12px!important;letter-spacing:.14em;font-weight:800;color:#006bdf}.nf-label img{width:100%;height:auto}.nf details{border-top:1px solid #b5cbdc;padding:20px 0}.nf summary{font-weight:750;cursor:pointer}.nf .hm{background:transparent;border:0;box-shadow:none}.nf-rootstature .nf-intro>img,.nf-beetarc .nf-intro>img{grid-column:1;grid-row:1}.nf-rootstature .nf-intro>div,.nf-beetarc .nf-intro>div{grid-column:2}.nf-mossfrond .nf-benefits{grid-template-columns:1fr 1fr}.nf-moonsettle .nf-system>div:first-child{order:2}.nf-repkern .nf-intro{text-align:center}.nf-repkern .nf-benefits article:nth-child(2n){padding-top:55px}body:has([data-next-five]) #MainContent{background:#fff!important}body:has([data-next-five]) #MainContent>.shopify-section,body:has([data-next-five]) #MainContent>.shopify-section>section,body:has([data-next-five]) #MainContent>.shopify-section>div,body:has([data-next-five]) #MainContent pd-product-extras,body:has([data-next-five]) #MainContent .pd-extras__inner,body:has([data-next-five]) #MainContent .pd-supply,body:has([data-next-five]) #MainContent .pd-explore,body:has([data-next-five]) #MainContent .gk-faq{background:transparent!important;background-image:none!important;box-shadow:none!important}body:has([data-next-five]) [id^=ProductSubmitButton-]{border-radius:16px!important}@keyframes nf-float{50%{transform:translateY(-9px)}}@media(max-width:749px){.nf-wrap{padding:42px 22px}.nf-intro,.nf-system,.nf-label{grid-template-columns:1fr;gap:28px}.nf-intro>div,.nf-intro>img{grid-column:auto!important;grid-row:auto!important}.nf-benefits,.nf-mossfrond .nf-benefits{grid-template-columns:1fr 1fr;gap:24px}.nf-benefits article:nth-child(2n){padding-top:22px}.nf-bottle{height:330px}.nf .nf-cta{display:flex;width:fit-content;margin-inline:auto;text-align:center}.nf h3{font-size:19px}.nf p{font-size:17px}.nf-moonsettle .nf-system>div:first-child{order:0}}@media(prefers-reduced-motion:reduce){.nf-bottle{animation:none}}.nf .hm-obsidian .hm-stage{aspect-ratio:2/3!important;height:auto!important;min-height:0!important;overflow:visible!important;background:transparent!important}.nf .hm-obsidian .hm-stage img{width:100%!important;height:auto!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:drop-shadow(0 18px 18px #18334825)!important}.nf .hm-obsidian .hm-stage svg{width:100%;height:100%}.nf .hm-obsidian{max-width:460px;margin-inline:auto}.nf .hm-obsidian{max-width:340px}.nf .hm-obsidian .hm-region{mix-blend-mode:screen;opacity:.9}.nf .hm-obsidian .hm-stream{opacity:1;stroke-width:5}.nf .hm-obsidian .hm-footer{background:transparent;border:0}.nf .hm-obsidian .hm-stage:after{display:none}.nf-facts{margin:0}.nf-facts-image{position:relative}.nf-facts-image img{display:block}.nf-facts-highlight{position:absolute;left:2%;right:2%;border:3px solid #007aff;border-radius:5px;background:#63b8ff;mix-blend-mode:multiply;box-shadow:0 0 0 2px #ffffff90;pointer-events:none}.nf-facts-arrow{position:absolute;left:-42px;transform:translateY(-50%);color:#007aff;font:900 45px/1 Arial}.nf-facts figcaption{padding:22px 0;border-bottom:1px solid #b6cadd;color:#12283b}.nf-facts figcaption strong{color:#006bdf;font-size:20px}.nf-facts figcaption p{font-size:16px;margin-bottom:0}@media(max-width:749px){.nf-facts-arrow{left:-21px;font-size:30px}.nf-facts-highlight{border-width:2px}}body.pd-continuous-product,body.pd-continuous-product #MainContent{background:#fff!important;--pd-product-canvas:#fff}body.pd-continuous-product #MainContent [class*=nf-],body.pd-continuous-product #MainContent .product,body.pd-continuous-product #MainContent [id^=MainProduct-]{background-color:transparent!important}.nf-ingredient-grid article{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;border-top:1px solid #dce3ea;padding:32px 0}.nf-ingredient-grid img{width:100%;height:320px;object-fit:contain;filter:drop-shadow(0 12px 16px #10283b18)}@media(max-width:749px){.nf-ingredient-grid article{grid-template-columns:1fr;gap:16px}.nf-ingredient-grid img{height:240px}}.nf .nf-system h2{font-size:clamp(34px,4.5vw,64px);color:#000;font-weight:900;line-height:1.03}.nf .nf-system h2 em{color:#007aff}body.pd-continuous-product #MainContent .nf-facts-highlight{background-color:#63b8ff!important;mix-blend-mode:multiply}.nf-capsule-section{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.nf-capsule-section figure{margin:0;text-align:center}.nf-capsule-visual{display:block;width:100%;height:520px;object-fit:contain;filter:drop-shadow(0 14px 18px #10283b18);animation:nf-float 8s ease-in-out infinite}.nf-capsule-section figcaption{font-size:12px;color:#526b80}@media(max-width:749px){.nf-capsule-section{grid-template-columns:1fr;gap:24px}.nf-capsule-visual{height:360px}}@media(prefers-reduced-motion:reduce){.nf-capsule-visual{animation:none}}@media(min-width:750px){.nf .nf-intro>img{grid-column:1!important;grid-row:1!important}.nf .nf-intro>div{grid-column:2!important;grid-row:1!important}.nf .nf-system>div:first-child{grid-column:2!important;grid-row:1!important;order:0!important}.nf .nf-system>div:last-child{grid-column:1!important;grid-row:1!important}.nf .nf-label>figure{grid-column:1;grid-row:1}.nf .nf-label>div{grid-column:2;grid-row:1}.nf .nf-ingredient-grid article:nth-child(2n)>img{grid-column:2;grid-row:1}.nf .nf-ingredient-grid article:nth-child(2n)>div{grid-column:1;grid-row:1}.nf:has(.nf-capsule-section) .nf-label>figure{grid-column:1}.nf:has(.nf-capsule-section) .nf-label>div{grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/pd-next-five.css.map */
