.nrf2_page__Hw_8t{--nrf2-black:#050505;--nrf2-carbon:#111210;--nrf2-bone:#f0eee9;--nrf2-gray:#9a9a94;--nrf2-rule:#363735;min-height:100vh;color:var(--nrf2-bone);background:radial-gradient(circle at 82% 8%,hsla(0,0%,100%,.09),transparent 24rem),var(--nrf2-black)}.nrf2_noise__ZyXHx{background-image:radial-gradient(hsla(0,0%,100%,.24) .55px,transparent .7px);background-size:8px 8px}.nrf2_shell__UIuVl{width:min(1180px,calc(100% - 40px));margin-inline:auto}.nrf2_nav__JRX6J{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid hsla(0,0%,100%,.13)}.nrf2_back__SiKQL,.nrf2_navLinks___1D3C a,.nrf2_textLink__kSA4U{color:hsla(43,19%,93%,.64);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:color .18s ease}.nrf2_back__SiKQL:hover,.nrf2_navLinks___1D3C a:hover,.nrf2_textLink__kSA4U:hover,.nrf2_wordmark__I3PSo{color:var(--nrf2-bone)}.nrf2_wordmark__I3PSo{font-size:18px;font-weight:700;letter-spacing:.14em}.nrf2_navLinks___1D3C{display:flex;align-items:center;gap:24px}.nrf2_checkoutGrid__qTrlv{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);gap:clamp(44px,7vw,100px);padding-block:56px 100px}.nrf2_galleryStage__Fd6pM{position:relative;aspect-ratio:4/5;overflow:hidden;background:#efefec}.nrf2_galleryStage__Fd6pM img{object-fit:cover}.nrf2_counter__eOpMs{position:absolute;right:16px;bottom:16px;padding:7px 10px;color:#111;background:hsla(0,0%,100%,.84);font-size:10px;font-weight:700;letter-spacing:.12em;backdrop-filter:blur(12px)}.nrf2_thumbnails__D0Qvx{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.nrf2_thumbnail__wKXYe{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:2px;background:#efefec;transition:border-color .18s ease,opacity .18s ease}.nrf2_thumbnail__wKXYe img{object-fit:cover}.nrf2_thumbnail__wKXYe:not(.nrf2_selected__Ly4z8){opacity:.56}.nrf2_thumbnail__wKXYe.nrf2_selected__Ly4z8,.nrf2_thumbnail__wKXYe:hover{border-color:hsla(0,0%,100%,.78);opacity:1}.nrf2_details__TX7Uc{align-self:start;padding-top:12px}.nrf2_eyebrow__Z3fEJ{color:hsla(43,19%,93%,.48);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.nrf2_productTitle__tbSx0{max-width:700px;margin-top:16px;font-size:clamp(42px,6vw,76px);font-weight:600;line-height:.95;letter-spacing:0}.nrf2_price___ptjp{margin-top:24px;font-size:27px;font-weight:600}.nrf2_lede__vJCdQ{margin-top:28px;color:hsla(43,19%,93%,.66);font-size:16px;line-height:1.75}.nrf2_notice__qKRSe{display:grid;grid-template-columns:52px 1fr;gap:16px;margin-top:28px;padding-block:18px;border-block:1px solid hsla(0,0%,100%,.16)}.nrf2_noticeIndex__ihXLy{color:hsla(43,19%,93%,.4);font-size:11px;letter-spacing:.16em}.nrf2_notice__qKRSe strong{display:block;font-size:14px;letter-spacing:.02em}.nrf2_notice__qKRSe p{margin-top:5px;color:hsla(43,19%,93%,.56);font-size:13px;line-height:1.55}.nrf2_specs__bUx_s{display:grid;grid-template-columns:1fr 1fr;margin-top:28px;border-top:1px solid hsla(0,0%,100%,.13)}.nrf2_spec__2CS39{padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.13);color:hsla(43,19%,93%,.66);font-size:13px}.nrf2_spec__2CS39:nth-child(odd){padding-right:16px}.nrf2_spec__2CS39:nth-child(2n){padding-left:16px;border-left:1px solid hsla(0,0%,100%,.13)}.nrf2_quantityRow__Uk9VA{display:flex;align-items:center;justify-content:space-between;margin-top:28px}.nrf2_quantityLabel__TniWj{color:hsla(43,19%,93%,.7);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.nrf2_quantity__04csC{display:grid;grid-template-columns:42px 42px 42px;height:42px;border:1px solid hsla(0,0%,100%,.25);border-radius:2px}.nrf2_quantity__04csC button,.nrf2_quantity__04csC span{display:grid;place-items:center}.nrf2_quantity__04csC button{color:hsla(43,19%,93%,.7);transition:background .18s ease,color .18s ease}.nrf2_quantity__04csC button:hover{color:#fff;background:hsla(0,0%,100%,.08)}.nrf2_primaryButton__jQ4pS,.nrf2_secondaryButton__HCGK2{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:12px;border-radius:3px;padding-inline:26px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease}.nrf2_primaryButton__jQ4pS{border:1px solid #fff;color:#050505;background:var(--nrf2-bone)}.nrf2_primaryButton__jQ4pS:hover{background:#fff}.nrf2_secondaryButton__HCGK2{border:1px solid hsla(0,0%,100%,.38);color:var(--nrf2-bone);background:transparent}.nrf2_secondaryButton__HCGK2:hover{border-color:#fff;background:hsla(0,0%,100%,.06)}.nrf2_addButton__RgBNu{width:100%;margin-top:24px}.nrf2_scienceLink__6q5rG{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:18px 0;border-bottom:1px solid hsla(0,0%,100%,.14);color:hsla(43,19%,93%,.74);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nrf2_scienceLink__6q5rG:hover{color:#fff}.nrf2_scienceHero__Gbbj3{display:grid;min-height:76svh;align-items:end;padding-block:100px 70px}.nrf2_scienceHero__Gbbj3 h1{max-width:950px;margin-top:20px;font-size:clamp(56px,9vw,126px);font-weight:600;line-height:.86;letter-spacing:0;text-transform:uppercase}.nrf2_scienceHero__Gbbj3 p:last-of-type{max-width:680px;margin-top:28px;color:hsla(43,19%,93%,.62);font-size:clamp(16px,2vw,20px);line-height:1.7}.nrf2_scienceActions__bw6fU{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.nrf2_pathway__a05Y9{position:relative;min-height:82svh;overflow:hidden;border-block:1px solid hsla(0,0%,100%,.14);background:#020202}.nrf2_pathway__a05Y9 video{width:100%;height:82svh;object-fit:cover;opacity:.68}.nrf2_pathwayOverlay__18mys{position:absolute;inset:0;display:flex;align-items:end;padding:40px;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.88))}.nrf2_pathwayOverlay__18mys p{max-width:560px;color:hsla(43,19%,93%,.7);font-size:15px;line-height:1.7}.nrf2_scienceSection__wk_OR{padding-block:96px}.nrf2_sectionHeader__4vkSR{display:grid;grid-template-columns:minmax(180px,.35fr) 1fr;gap:36px;padding-bottom:34px;border-bottom:1px solid hsla(0,0%,100%,.15)}.nrf2_sectionHeader__4vkSR h2{max-width:780px;font-size:clamp(34px,5vw,66px);font-weight:500;line-height:1;letter-spacing:0}.nrf2_scienceGrid__LD6fe{display:grid;grid-template-columns:repeat(3,1fr)}.nrf2_scienceFact__S7Fja{min-height:250px;padding:28px 28px 30px 0;border-bottom:1px solid hsla(0,0%,100%,.13)}.nrf2_scienceFact__S7Fja:not(:nth-child(3n+1)){padding-left:28px;border-left:1px solid hsla(0,0%,100%,.13)}.nrf2_scienceFact__S7Fja h3{margin-top:34px;font-size:22px;font-weight:600;line-height:1.2}.nrf2_scienceFact__S7Fja p{margin-top:16px;color:hsla(43,19%,93%,.57);font-size:14px;line-height:1.7}.nrf2_studyList__FWsdm{border-bottom:1px solid hsla(0,0%,100%,.15)}.nrf2_study__49PVt{display:grid;grid-template-columns:92px 1fr auto;gap:28px;padding-block:28px;border-top:1px solid hsla(0,0%,100%,.15)}.nrf2_studyMeta__Ux_Fb{color:hsla(43,19%,93%,.42);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nrf2_study__49PVt h3{max-width:760px;font-size:17px;font-weight:600;line-height:1.45}.nrf2_study__49PVt p{max-width:760px;margin-top:12px;color:hsla(43,19%,93%,.57);font-size:13px;line-height:1.65}.nrf2_limitation__csB9u strong{color:hsla(43,19%,93%,.82);font-size:10px;letter-spacing:.12em}.nrf2_study__49PVt a{align-self:start;color:hsla(43,19%,93%,.58);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.nrf2_study__49PVt a:hover{color:#fff}.nrf2_disclaimer__ba9_W{padding-block:34px 60px;color:hsla(43,19%,93%,.4);font-size:12px;line-height:1.7}@media (max-width:820px){.nrf2_shell__UIuVl{width:min(100% - 28px,1180px)}.nrf2_navLinks___1D3C a:first-child{display:none}.nrf2_checkoutGrid__qTrlv{grid-template-columns:1fr;gap:42px;padding-block:30px 70px}.nrf2_details__TX7Uc{padding-top:0}.nrf2_scienceHero__Gbbj3{min-height:68svh;padding-block:70px 50px}.nrf2_pathway__a05Y9,.nrf2_pathway__a05Y9 video{min-height:64svh;height:64svh}.nrf2_pathwayOverlay__18mys{padding:24px 18px}.nrf2_scienceSection__wk_OR{padding-block:68px}.nrf2_sectionHeader__4vkSR{grid-template-columns:1fr;gap:16px}.nrf2_scienceGrid__LD6fe{grid-template-columns:1fr}.nrf2_scienceFact__S7Fja,.nrf2_scienceFact__S7Fja:not(:nth-child(3n+1)){min-height:auto;padding:26px 0;border-left:0}.nrf2_study__49PVt{grid-template-columns:56px 1fr;gap:16px}.nrf2_study__49PVt a{grid-column:2}}