@font-face{font-family:AonicFellix;src:url(/cdn/shop/files/Fellix-Regular_752e0dc5-87db-435d-b20f-2348d1efd802.woff2?v=1784081763) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AonicFellix;src:url(/cdn/shop/files/Fellix-Medium.woff2?v=1784081763) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AonicFellix;src:url(/cdn/shop/files/Fellix-SemiBold_be168814-66fb-4766-bf5d-cea1467d9496.woff2?v=1784081762) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:AonicFellix;src:url(/cdn/shop/files/Fellix-Bold.woff2?v=1784081762) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AonicDiatype;src:url(/cdn/shop/files/ABCDiatypeExtended-Medium_e2d60e35-82b0-4fa5-93c0-a28b2e2d9a85.woff2?v=1784081762) format("woff2");font-weight:500;font-style:normal;font-display:swap}.lpci-section{font-family:AonicFellix,sans-serif;color:#000}.lpci-container{max-width:1240px;margin:0 auto}.lpci-eyebrow{font-family:AonicFellix,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:.13em;text-transform:uppercase;color:#4d4d4d}.lpci-h1{margin:0;font-family:AonicDiatype,sans-serif;font-weight:500;font-size:clamp(36px,4.4vw,62px);line-height:1.06;letter-spacing:0;color:#000;text-wrap:balance}.lpci-h2{margin:0;font-family:AonicDiatype,sans-serif;font-weight:500;font-size:clamp(30px,3.2vw,46px);line-height:1.1;letter-spacing:0;color:#000;text-wrap:balance}.lpci-h3{margin:0;font-family:AonicFellix,sans-serif;font-weight:600;font-size:clamp(18px,1.4vw,22px);line-height:1.3;letter-spacing:.02em;color:#000}.lpci-body{margin:0;font-family:AonicFellix,sans-serif;font-weight:400;font-size:clamp(16px,1.15vw,19px);line-height:1.6;letter-spacing:.03em;color:#4d4d4d;text-wrap:pretty}.lpci-body--sm{font-size:clamp(15px,1.1vw,18px)}.lpci-divider{height:1.4px;background:#d1d1d1;border:none;width:100%;display:block;margin:0}.lpci-link{font-family:AonicFellix,sans-serif;font-weight:700;font-size:13px;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#000;display:inline-flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer}.lpci-link:hover{color:#4d4d4d}.lpci-link svg{flex:none}.lpci-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 32px;border-radius:100px;font-family:AonicFellix,sans-serif;font-weight:700;font-size:14px;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.lpci-btn svg{flex:none;transition:stroke .2s ease}.lpci-btn--primary{background:#000;border:1.4px solid transparent;color:#fff}.lpci-btn--primary svg{stroke:#fff}.lpci-btn--primary:hover,.lpci-btn--primary:focus-visible,.lpci-btn--primary:active{background:#febe0c;color:#000;transform:translateY(-1px);box-shadow:0 2px 8px #00000014,0 12px 32px #0000001a}.lpci-btn--primary:hover svg,.lpci-btn--primary:focus-visible svg,.lpci-btn--primary:active svg{stroke:#000}.lpci-btn--primary:active{transform:scale(.97);box-shadow:none}.lpci-btn--outline{background:#fcfbf9;border:1px solid #000000;padding:0 28px;color:#000;font-size:13px}.lpci-btn--outline svg{stroke:#000}.lpci-btn--outline:hover,.lpci-btn--outline:focus-visible,.lpci-btn--outline:active{background:#febe0c;border-color:#febe0c}.lpci-btn--outline:active{transform:scale(.97)}@media(max-width:720px){.lpci-btn--full-mobile{width:100%}}.lpci-hero{display:flex;flex-wrap:wrap;align-items:stretch;background:#fcfbf9}.lpci-hero__media{flex:1 1 500px;min-width:min(100%,320px);aspect-ratio:16 / 9;position:relative;overflow:hidden;background:#ededed}.lpci-hero__media img,.lpci-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.lpci-hero__copy-col{flex:1 1 420px;min-width:min(100%,320px);display:flex;align-items:center;justify-content:center;padding:clamp(44px,5vw,96px) clamp(24px,4.5vw,80px)}.lpci-hero__stack{max-width:580px;width:100%;display:flex;flex-direction:column;gap:24px}.lpci-hero__subhead{max-width:520px}.lpci-hero__offer{margin:0;font-family:AonicFellix,sans-serif;font-weight:600;font-size:clamp(16px,1.2vw,19px);line-height:1.5;letter-spacing:.02em;color:#000}.lpci-hero__cta-row{display:flex;flex-direction:column;gap:14px;align-items:stretch}.lpci-hero__guarantee{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center}.lpci-hero__guarantee-item{display:inline-flex;align-items:center;gap:7px;font-family:AonicFellix,sans-serif;font-size:14px;font-weight:500;letter-spacing:.02em;color:#4d4d4d}.lpci-hero__bottom{display:flex;flex-direction:column;gap:24px}.lpci-hero__credibility{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:20px 24px}.lpci-hero__credibility-item{display:flex;align-items:flex-start;gap:12px}.lpci-hero__credibility-item span{font-family:AonicFellix,sans-serif;font-size:15px;font-weight:500;line-height:1.45;letter-spacing:.02em;color:#000}@media(max-width:720px){.lpci-hero__cta-row .lpci-btn{width:100%}}.lpci-benefits{background:#fcfbf9;padding:clamp(56px,7vw,120px) clamp(24px,4.5vw,80px)}.lpci-benefits__grid{display:flex;flex-wrap:wrap;gap:clamp(40px,5vw,96px);align-items:flex-start}.lpci-benefits__left{flex:1 1 340px;min-width:min(100%,300px);display:flex;flex-direction:column;gap:20px}.lpci-benefits__left .lpci-body{max-width:460px}.lpci-benefits__right{flex:1.25 1 420px;min-width:min(100%,300px);display:flex;flex-direction:column;gap:28px}.lpci-benefits__row{display:flex;gap:20px;align-items:flex-start}.lpci-benefits__thumb{flex:none;width:clamp(72px,8vw,96px);height:clamp(72px,8vw,96px);border-radius:12px;overflow:hidden;background:#ededed}.lpci-benefits__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lpci-benefits__row-copy{display:flex;flex-direction:column;gap:6px}.lpci-benefits__row-copy p{margin:0;font-family:AonicFellix,sans-serif;font-weight:400;font-size:clamp(15px,1vw,17px);line-height:1.55;letter-spacing:.02em;color:#4d4d4d;text-wrap:pretty}.lpci-benefits__btn-row{display:flex;margin-top:4px}.lpci-challenges{background:#fcfbf9;padding:clamp(56px,7vw,120px) clamp(24px,4.5vw,80px);border-top:1.4px solid #EDEDED}.lpci-challenges__stack{display:flex;flex-direction:column;gap:clamp(32px,3.5vw,52px)}.lpci-challenges__intro{display:flex;flex-direction:column;gap:18px;max-width:720px}.lpci-challenges__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(20px,2vw,28px)}.lpci-challenges__card{display:flex;flex-direction:column;gap:14px}.lpci-challenges__card-media{aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#ededed}.lpci-challenges__card-media img{width:100%;height:100%;object-fit:cover;display:block}.lpci-challenges__accent{width:28px;height:3px;background:#febe0c}.lpci-challenges__card p{margin:0;font-family:AonicFellix,sans-serif;font-weight:400;font-size:clamp(14px,1vw,16px);line-height:1.6;letter-spacing:.03em;color:#4d4d4d;text-wrap:pretty}.lpci-challenges__scroll{overflow-x:auto;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lpci-challenges__scroll::-webkit-scrollbar{display:none}.lpci-science{background:#fff;padding:clamp(56px,7vw,120px) clamp(24px,4.5vw,80px);border-top:1.4px solid #EDEDED}.lpci-science__stack{display:flex;flex-direction:column;gap:clamp(28px,3vw,44px)}.lpci-science__h2{max-width:720px}.lpci-science__tabs-scroll{overflow-x:auto;margin:0 -24px;padding:0 24px;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.lpci-science__tabs-scroll::-webkit-scrollbar{display:none}.lpci-science__tabs{display:flex;gap:clamp(24px,3vw,40px);border-bottom:1.4px solid #EDEDED;min-width:max-content}.lpci-science__tab{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0 2px 14px;margin-bottom:-1.4px;cursor:pointer;font-family:AonicFellix,sans-serif;font-size:clamp(15px,1.15vw,18px);letter-spacing:.02em;white-space:nowrap;transition:color .18s ease;font-weight:400;color:#777;border-bottom:2px solid transparent}.lpci-science__tab:hover{color:#000}.lpci-science__tab.is-active{font-weight:600;color:#000;border-bottom:2px solid #000000}.lpci-science__content{display:flex;flex-wrap:wrap-reverse;gap:clamp(32px,4vw,72px);align-items:flex-end;margin-top:clamp(4px,1vw,16px)}.lpci-science__copy{flex:1 1 380px;min-width:min(100%,300px);display:flex;flex-direction:column;gap:18px}.lpci-science__panel-copy{display:none}.lpci-science__panel-copy.is-active{display:flex;flex-direction:column;gap:18px}.lpci-science__panel-copy h3,.lpci-science__panel-copy p{max-width:480px}.lpci-science__visual-col{flex:1.15 1 420px;min-width:min(100%,300px)}.lpci-science__panel-visual{display:none}.lpci-science__panel-visual.is-active{display:block}.lpci-science__card{background:#fcfbf9;border:1.4px solid #EDEDED;border-radius:16px;padding:clamp(24px,2.5vw,40px);display:flex;flex-direction:column;gap:20px}.lpci-science__card-label{font-family:AonicFellix,sans-serif;font-weight:700;font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#4d4d4d}.lpci-science__tile-grid{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:14px}.lpci-science__tile{background:#fff;border:1.4px solid #EDEDED;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:6px}.lpci-science__tile-name{font-family:AonicFellix,sans-serif;font-weight:600;font-size:18px;color:#000}.lpci-science__tile-sub{font-family:AonicFellix,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.02em;color:#4d4d4d}.lpci-science__bars{display:flex;flex-direction:column;gap:18px}.lpci-science__bar-row{display:flex;flex-direction:column;gap:8px}.lpci-science__bar-labels{display:flex;justify-content:space-between;gap:12px;font-size:15px;letter-spacing:.02em}.lpci-science__bar-labels strong{font-weight:600;color:#000}.lpci-science__bar-labels span{font-weight:400;color:#4d4d4d}.lpci-science__bar-track{height:6px;border-radius:3px;background:#ededed;overflow:hidden}.lpci-science__bar-fill{height:100%;background:#000}.lpci-science__fine-print{font-family:AonicFellix,sans-serif;font-weight:400;font-size:13px;letter-spacing:.02em;color:#bbb}.lpci-science__forms{display:flex;flex-direction:column}.lpci-science__forms-row{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0;border-bottom:1.4px solid #EDEDED}.lpci-science__forms-row:last-child{border-bottom:none}.lpci-science__forms-row strong{font-family:AonicFellix,sans-serif;font-weight:600;font-size:16px;color:#000}.lpci-science__forms-row span{font-family:AonicFellix,sans-serif;font-weight:400;font-size:15px;letter-spacing:.02em;color:#4d4d4d}.lpci-science__lifestyle-img{border-radius:16px;overflow:hidden;background:#ededed;aspect-ratio:4 / 3}.lpci-science__lifestyle-img img{width:100%;height:100%;object-fit:cover;display:block}.lpci-quality{background:#fcfbf9;border-top:1.4px solid #EDEDED}.lpci-quality__strip{border-bottom:1.4px solid #EDEDED;padding:18px clamp(24px,4.5vw,80px)}.lpci-quality__strip-inner{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px}.lpci-quality__strip-item{display:inline-flex;align-items:center;gap:8px;font-family:AonicFellix,sans-serif;font-weight:700;font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#000;white-space:nowrap}.lpci-quality__split{display:flex;flex-wrap:wrap-reverse;align-items:stretch}.lpci-quality__left{flex:1 1 460px;min-width:min(100%,320px);display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,110px) clamp(24px,4.5vw,80px)}.lpci-quality__left-inner{max-width:600px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:22px}.lpci-quality__right{flex:1 1 460px;min-width:min(100%,320px)}.lpci-quality__sticky-media{position:sticky;top:0;height:max(320px,min(100vh,75vw));background:#ededed;overflow:hidden}.lpci-quality__sticky-media img,.lpci-quality__sticky-media video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:720px){.lpci-quality__sticky-media{position:static;height:max(320px,min(100vh,75vw))}}.lpci-accordion{display:flex;flex-direction:column;border-top:1.4px solid #D1D1D1}.lpci-accordion__row{border-bottom:1.4px solid #D1D1D1}.lpci-accordion__trigger{-webkit-appearance:none;appearance:none;background:none;border:none;width:100%;display:flex;align-items:center;gap:14px;padding:18px 2px;cursor:pointer;text-align:left;font-family:AonicFellix,sans-serif}.lpci-accordion__trigger svg:first-child{flex:none;stroke:#000}.lpci-accordion__title{flex:1;font-weight:600;font-size:clamp(15px,1.15vw,18px);letter-spacing:.02em;color:#000}.lpci-accordion__icon{display:inline-flex;flex:none;transition:transform .26s cubic-bezier(.22,.61,.36,1);stroke:#000}.lpci-accordion__row.is-open .lpci-accordion__icon{transform:rotate(45deg)}.lpci-accordion__panel{overflow:hidden;max-height:0;opacity:0;transition:max-height .32s cubic-bezier(.22,.61,.36,1),opacity .26s ease}.lpci-accordion__row.is-open .lpci-accordion__panel{max-height:400px;opacity:1}.lpci-accordion__panel p{margin:0;padding:0 34px 20px;font-family:AonicFellix,sans-serif;font-weight:400;font-size:clamp(14px,1vw,16px);line-height:1.6;letter-spacing:.03em;color:#4d4d4d;text-wrap:pretty}.lpci-trust{background:#fff;border-top:1.4px solid #EDEDED;padding:clamp(56px,7vw,120px) 0}.lpci-trust__header{padding:0 clamp(24px,4.5vw,80px);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.lpci-trust__h2{max-width:760px}.lpci-trust__arrows{display:flex;gap:12px}@media(max-width:720px){.lpci-trust__arrows{display:none}}.lpci-trust__arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff;border:1.4px solid #D1D1D1;color:#000;cursor:pointer;transition:background .18s ease,border-color .18s ease,opacity .18s ease}.lpci-trust__arrow svg{stroke:#000}.lpci-trust__arrow:hover:not(:disabled){background:#ededed;border-color:#000}.lpci-trust__arrow:active:not(:disabled){background:#ededed;transform:scale(.97)}.lpci-trust__arrow:disabled{opacity:.35;cursor:not-allowed}.lpci-trust__arrow--prev svg{transform:rotate(180deg)}.lpci-trust__viewport-wrap{margin:clamp(28px,3vw,44px) auto 0;padding:0 clamp(24px,4.5vw,80px);max-width:1240px}.lpci-trust__rail{overflow-x:hidden;scroll-snap-type:x proximity;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}.lpci-trust__rail::-webkit-scrollbar{display:none}@media(max-width:720px){.lpci-trust__rail{overflow-x:auto}}.lpci-trust__track{display:flex;gap:24px;width:100%;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.lpci-trust__card{flex:0 0 calc((100% - 48px) / 3);scroll-snap-align:start;display:flex;flex-direction:column;gap:14px}@media(max-width:720px){.lpci-trust__card{flex:0 0 85vw}}.lpci-trust__card-media{aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#ededed}.lpci-trust__card-media img{width:100%;height:100%;object-fit:cover;display:block}.lpci-trust__card h3{margin:6px 0 0;font-family:AonicFellix,sans-serif;font-weight:600;font-size:clamp(18px,1.4vw,22px);letter-spacing:.02em;color:#000}.lpci-trust__card-role{font-family:AonicFellix,sans-serif;font-weight:700;font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#4d4d4d}.lpci-trust__card p{margin:0;font-family:AonicFellix,sans-serif;font-weight:400;font-size:clamp(15px,1.05vw,17px);line-height:1.6;letter-spacing:.03em;color:#4d4d4d;text-wrap:pretty}html.lpci-modal-open,body.lpci-modal-open{overflow:hidden}.lpci-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:2147483000;background:#0000008c;display:none;align-items:center;justify-content:center;overflow:hidden;padding:24px 16px}.lpci-modal-overlay.is-open{display:flex;pointer-events:auto}.lpci-modal-card{position:relative;z-index:2147483001;width:min(760px,calc(100vw - 48px));max-width:760px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);background:#fff;border-radius:28px;overflow:hidden;display:flex;flex-direction:column}@media(max-width:1200px){.lpci-modal-card{width:min(720px,calc(100vw - 48px))}}@media(max-width:900px){.lpci-modal-card{width:min(660px,calc(100vw - 32px));border-radius:24px}}@media(max-width:720px){.lpci-modal-card{width:calc(100vw - 20px);border-radius:22px}}@media(max-height:800px){.lpci-modal-overlay{align-items:flex-start;padding-top:16px}.lpci-modal-card{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}}@media(max-height:680px){.lpci-modal-overlay{padding-top:12px}.lpci-modal-card{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}}.lpci-modal-close{position:absolute;top:12px;right:12px;z-index:2147483002;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#000;border:none;cursor:pointer;color:#fff;transition:background .16s cubic-bezier(.22,.61,.36,1),transform .16s ease}.lpci-modal-close svg{stroke:#fff}.lpci-modal-close:hover{background:#1a1a1a}.lpci-modal-close:active{transform:scale(.95)}@media(max-width:900px){.lpci-modal-close{width:40px;height:40px;top:10px;right:10px}}@media(max-width:720px){.lpci-modal-close{width:38px;height:38px;top:8px;right:8px}}.lpci-modal-header{flex:0 0 auto;padding:24px 56px 18px;background:#fff;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media(max-width:1200px){.lpci-modal-header{padding:22px 52px 16px}}@media(max-width:900px){.lpci-modal-header{padding:20px 48px 14px}}@media(max-width:720px){.lpci-modal-header{padding:18px 46px 12px}}@media(max-height:800px){.lpci-modal-header{padding-top:16px;padding-bottom:12px}}@media(max-height:680px){.lpci-modal-header{padding-top:12px;padding-bottom:10px}}.lpci-modal-tabs{display:flex;flex:none;background:#fff;border:1px solid #C9D0D3;border-radius:999px;padding:4px;width:320px;max-width:100%;height:48px;margin:0 auto}@media(max-width:720px){.lpci-modal-tabs{width:min(280px,100%);height:42px}}@media(max-height:680px){.lpci-modal-tabs{height:42px}}.lpci-modal-tab{flex:1 1 50%;-webkit-appearance:none;appearance:none;border:none;background:transparent;border-radius:999px;color:#4d4d4d;font-family:AonicFellix,sans-serif;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.lpci-modal-tab--hers.is-active{background:#e9a98f;color:#fff}.lpci-modal-tab--his.is-active{background:#3f7a4b;color:#fff}.lpci-modal-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0 28px 28px;display:flex;justify-content:center;align-items:flex-start}@media(max-width:720px){.lpci-modal-scroll{padding:0 14px 18px}}.lpci-modal-body{width:100%;display:flex;justify-content:center}.lpci-modal-panel{display:none;width:100%;justify-content:center}.lpci-modal-panel.is-active{display:flex}.lpci-modal-panel-img{display:block;width:min(660px,100%);max-width:100%;height:auto;object-fit:contain;margin:0 auto}@media(max-width:1200px){.lpci-modal-panel-img{width:min(620px,100%)}}@media(max-width:900px){.lpci-modal-panel-img{width:min(580px,100%)}}@media(max-width:720px){.lpci-modal-panel-img{width:100%}}.lpci-modal-placeholder{width:100%;min-height:240px;display:flex;align-items:center;justify-content:center;background:#f4f4f4;border-radius:16px;font-family:AonicFellix,sans-serif;font-weight:400;font-size:15px;color:#777;text-align:center;padding:24px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/lp-co-aonic-immunity.css.map */
