.faq-v2-section[data-astro-cid-xzfjpzvk]{width:100%;display:flex;flex-direction:column;gap:10px;padding:60px 0}@media(min-width:576px){.faq-v2-section[data-astro-cid-xzfjpzvk]{gap:30px}}@media(min-width:992px){.faq-v2-section[data-astro-cid-xzfjpzvk]{padding:80px 0}}.faq-v2-section--wide[data-astro-cid-xzfjpzvk]{width:100%;background:#f6f6f6}.faq-v2-section[data-astro-cid-xzfjpzvk].special{background:transparent;outline:none;gap:10px}@media(min-width:576px){.faq-v2-section[data-astro-cid-xzfjpzvk].special{gap:30px}}@media(min-width:992px){.faq-v2-section[data-astro-cid-xzfjpzvk].special{padding:80px 0}}.faq-v2-section__container[data-astro-cid-xzfjpzvk]{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:30px}.faq-v2-section[data-astro-cid-xzfjpzvk] .heading{font-size:30px;color:#000;font-weight:400;line-height:102%}@media(min-width:992px){.faq-v2-section[data-astro-cid-xzfjpzvk] .heading{font-size:40px}}.faq-v2__accordion[data-astro-cid-xzfjpzvk]{display:flex;flex-direction:column;width:100%}.faq-v2-section[data-astro-cid-xzfjpzvk].special .faq-v2__accordion[data-astro-cid-xzfjpzvk]{gap:20px}.faq-v2__item{border:none;background:none;outline:none}.faq-v2__header{margin:0}.faq-v2__trigger{width:100%;border:none;background:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#000;font-size:18px;line-height:24px;font-weight:400;text-transform:uppercase;padding:20px 0 5px;border-bottom:1px solid #000;box-shadow:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.faq-v2__trigger:focus{outline:none;box-shadow:none}.faq-v2__trigger:focus-visible{outline:2px solid #000;outline-offset:2px}.faq-v2__trigger-text{max-width:85%;width:100%;text-align:left;font-family:Inter,sans-serif}.faq-v2__icon--image{position:absolute;top:65%;right:0;transform:translateY(-50%) rotate(180deg);transform-origin:center center;display:flex;justify-content:center;align-items:center;opacity:.2;transition:transform .4s ease,opacity .4s ease}.faq-v2__icon--image img[data-astro-cid-xzfjpzvk]{transform:rotate(180deg);transition:transform .4s ease}.faq-v2__item.default .faq-v2__header{position:relative}.faq-v2__item.default.is-open .faq-v2__icon--image{transform:translateY(-50%) rotate(0);opacity:1}.faq-v2__item.default.is-open .faq-v2__icon--image img{transform:rotate(0)}.faq-v2__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.faq-v2__item.is-open .faq-v2__panel{grid-template-rows:1fr}.faq-v2__panel-content{overflow:hidden}.faq-v2__panel-inner{display:flex;flex-direction:column;padding:1rem 1.5rem;font-size:16px;font-weight:400;line-height:20px;color:#000;background:none;text-align:left;opacity:0;transform:translateY(-4px);transition:opacity .35s ease,transform .35s ease,padding .35s ease,background-color .35s ease;font-family:Inter,sans-serif}@media(min-width:992px){.faq-v2__panel-inner{padding:2rem 1.8rem;font-size:18px}}.faq-v2__panel-inner p[data-astro-cid-xzfjpzvk]{margin:0 0 1rem;font-family:Inter,sans-serif}.faq-v2__panel-inner .space-item{display:block}.faq-v2__panel-inner .ml-4{margin:0}@media(min-width:1025px){.faq-v2__panel-inner .ml-4{margin-bottom:0;margin-left:30px}}.faq-v2__panel-inner .ml-1{margin:0}@media(min-width:1025px){.faq-v2__panel-inner .ml-1{margin-left:10px;margin-bottom:0}}.faq-v2__panel-inner .italic{font-style:italic}.faq-v2__panel-inner .uppercase{text-transform:uppercase}.faq-v2__panel-inner .bold{font-weight:700}.faq-v2__panel-inner p{margin:0}.faq-v2__panel-inner ol li::marker{font-weight:600}.faq-v2__panel-inner ul,.faq-v2__panel-inner ol{display:flex;flex-direction:column;gap:20px;padding:0;margin:0}@media(min-width:1024px){.faq-v2__panel-inner ul,.faq-v2__panel-inner ol{padding-left:30px}}@media(min-width:1024px){.faq-v2__panel-inner ol[data-astro-cid-xzfjpzvk]{padding-left:25px}}.faq-v2__panel-inner ol[data-astro-cid-xzfjpzvk] li[data-astro-cid-xzfjpzvk]{font-size:16px;font-weight:400;line-height:100%;color:#000}@media(min-width:1024px){.faq-v2__panel-inner ol[data-astro-cid-xzfjpzvk] li[data-astro-cid-xzfjpzvk]{font-size:18px}}.faq-v2__panel-inner a[data-astro-cid-xzfjpzvk]{text-decoration:none}.faq-v2__item.is-open .faq-v2__panel-inner{opacity:1;transform:translateY(0);transition-delay:.05s}.faq-v2__icon--caret{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;transition:transform .3s ease;flex-shrink:0}.faq-v2__item.special .faq-v2__trigger{padding:30px;background-color:#d3d3d3;border-bottom:1px solid #000;outline:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.faq-v2__item.special .faq-v2__trigger-text{font-size:16px;font-weight:600;line-height:25px;text-transform:uppercase}.faq-v2__item.special.is-open .faq-v2__icon--caret{transform:rotate(90deg)}.faq-v2__item.special .faq-v2__panel-inner{border-bottom:2px solid #000;background-color:#d3d3d3;font-size:16px;font-weight:300;line-height:1.8em;padding:15px 35px;color:#000}@media(min-width:992px){.faq-v2__item.special .faq-v2__panel-inner{padding:2rem 1.8rem;font-size:18px}}.faq-v2__item.special .faq-v2__panel-inner ol[data-astro-cid-xzfjpzvk]{counter-reset:item;margin-left:0;padding-left:40px;list-style:none}.faq-v2__item.special .faq-v2__panel-inner ol[data-astro-cid-xzfjpzvk] li[data-astro-cid-xzfjpzvk]{list-style:none;margin-bottom:12px;padding-left:18px;position:relative;font-size:16px;font-weight:300;color:#000;line-height:1.7}.faq-v2__item.special .faq-v2__panel-inner ol[data-astro-cid-xzfjpzvk] li[data-astro-cid-xzfjpzvk]:before{counter-increment:item;content:counter(item) ".";position:absolute;left:0;top:0;font-weight:700;color:#000}.key-ingredients-mobile[data-astro-cid-c7blaq4h]{padding:20px;display:flex;flex-direction:column;gap:50px}.key-ingredients-mobile__heading[data-astro-cid-c7blaq4h] .heading{text-align:center}.faq-v2__accordion[data-astro-cid-c7blaq4h]{display:flex;flex-direction:column;gap:10px;width:100%}.faq-v2__item.key-ingredients{background:#f6f6f6;padding:20px 20px 0;border:none}.faq-v2__item.key-ingredients.is-open{background:#e9f3f8}.faq-v2__item.key-ingredients .faq-v2__header{position:relative;margin:0}.faq-v2__item.key-ingredients .faq-v2__trigger{width:100%;border:none;background:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-end;text-align:left;color:#000;padding:0 0 15px;box-shadow:none;text-transform:none;font-size:inherit;line-height:inherit;font-weight:inherit}.faq-v2__item.key-ingredients .faq-v2__trigger:focus{outline:none;box-shadow:none}.faq-v2__item.key-ingredients .faq-v2__trigger:focus-visible{outline:2px solid #000;outline-offset:2px}.key-ingredients__trigger-content{display:flex;flex-direction:column;gap:10px;width:90%;text-align:left}.key-ingredients__trigger-heading{font-size:16px;font-weight:400;line-height:120%;text-transform:uppercase;color:#000}.key-ingredients__trigger-images{display:flex;flex-direction:row;gap:8px}.key-ingredients__trigger-images img[data-astro-cid-c7blaq4h]{width:27px;height:27px;border-radius:50%;object-fit:contain}.faq-v2__item.key-ingredients .faq-v2__icon--image{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(180deg);display:flex;justify-content:center;align-items:center;opacity:.2;transition:transform .4s ease,opacity .4s ease}.faq-v2__item.key-ingredients .faq-v2__icon--image img[data-astro-cid-c7blaq4h]{transform:rotate(180deg);transition:transform .4s ease}.faq-v2__item.key-ingredients.is-open .faq-v2__icon--image{transform:translateY(-50%) rotate(0);opacity:1}.faq-v2__item.key-ingredients.is-open .faq-v2__icon--image img{transform:rotate(0)}.faq-v2__item.key-ingredients .faq-v2__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.faq-v2__item.key-ingredients.is-open .faq-v2__panel{grid-template-rows:1fr}.faq-v2__item.key-ingredients .faq-v2__panel-content{overflow:hidden}.faq-v2__item.key-ingredients .key-ingredients__panel-inner{border-top:1px solid rgba(0,0,0,.1);padding:20px 0;opacity:0;transform:translateY(-4px);transition:opacity .35s ease,transform .35s ease}.faq-v2__item.key-ingredients.is-open .key-ingredients__panel-inner{opacity:1;transform:translateY(0)}.key-ingredients__list{display:grid;grid-template-columns:1fr;gap:20px}.key-ingredients__card{width:100%;background:#fff;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.key-ingredients__card-title{font-size:14px;font-weight:600;line-height:100%;color:#000;text-transform:uppercase}.key-ingredients__card-text{font-size:14px;font-weight:400;line-height:100%;color:#000;text-transform:uppercase}.key-ingredients__plus-symbol{padding:10px 0}.key-ingredients__plus-symbol p[data-astro-cid-c7blaq4h]{margin:0;font-size:30px;line-height:100%;text-transform:uppercase;font-weight:400;color:#000}.key-ingredients__plus-list{display:grid;grid-template-columns:1fr;gap:20px}.key-ingredients__plus-card{width:100%;padding:20px;background:#dbdbdb;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.key-ingredients__plus-card-title,.key-ingredients__plus-card-text{margin:0;font-size:14px;font-weight:400;line-height:100%;color:#000;text-transform:uppercase}.panel{display:flex;flex-direction:column;gap:15px}.panel .panel-item{border:none!important;background:#f6f6f6!important;border:1px solid transparent!important;border-radius:0;padding:0 15px;position:relative;z-index:1}.panel .panel-item.longevity .panel-header .panel-button .panel-button-left{flex-direction:column;align-items:start;gap:5px}.panel .panel-item.longevity .panel-header .panel-button .panel-button-left .panel-button-left-plan-label{max-width:200px;line-height:1.4}.panel .panel-item.longevity .panel-header .panel-button .panel-button-left .panel-button-left-discount-label{font-style:normal;font-size:12px;font-weight:300;line-height:1.2;color:#000;text-align:left;text-wrap-mode:wrap;margin:0;padding:0}@media(min-width:1025px){.panel .panel-item.longevity .panel-header .panel-button .panel-button-left .panel-button-left-discount-label{text-wrap-mode:nowrap;font-size:16px}}.panel .panel-item.longevity .panel-header .panel-button .panel-button-right{flex-direction:row}.panel .panel-item.longevity.longevity-plan .panel-header .panel-button{align-items:flex-start}.panel .panel-item.longevity.longevity-plan .panel-header .panel-button .panel-button-left{flex-direction:row;align-items:center;gap:12px;width:100%;flex:1;max-width:50%;width:50%}.panel .panel-item.longevity.longevity-plan .panel-header .panel-button .panel-button-left .header-bottle{width:30px;height:76px;object-fit:contain;flex-shrink:0}.panel .panel-item.longevity.longevity-plan .panel-header .panel-button .panel-button-left .panel-button-wrapper{display:flex;align-items:center;flex:1;width:100%;min-width:0;gap:5px;flex-direction:column;align-items:flex-start}.panel .panel-item.longevity.longevity-plan .panel-header .panel-button .panel-button-left .panel-button-wrapper .panel-button-left-plan-label{width:100%;max-width:200px;text-wrap-mode:wrap;line-height:1.4}.panel .panel-item.longevity.longevity-plan .panel-header .panel-button .panel-button-left .panel-button-wrapper .panel-button-left-discount-label{width:100%;font-style:normal;font-size:12px;font-weight:300;line-height:1.2;color:#000;text-align:left;text-wrap-mode:wrap;margin:0;padding:0}@media(min-width:1025px){.panel .panel-item.longevity.longevity-plan .panel-header .panel-button .panel-button-left .panel-button-wrapper .panel-button-left-discount-label{text-wrap-mode:nowrap;font-size:16px}}.panel .panel-item.longevity.longevity-plan .panel-header .panel-button .panel-button-right{width:auto;flex-shrink:0}.panel .panel-item.not-selected{border:1px solid red!important}.panel .panel-item .panel-item-tag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#545454;color:#fff;min-width:166px;height:43px;display:flex;justify-content:center;align-items:center;z-index:2}@media(min-width:1024px){.panel .panel-item .panel-item-tag{top:-15px;right:20px;left:unset;transform:unset;font-size:14px}}.panel .panel-item.selected{border:1px solid #cbcbcb!important}.panel .panel-item~.panel-item .panel-button-left-plan-label{text-wrap-mode:nowrap}@media(min-width:1024px){.panel .panel-item{padding:0 35px}}.panel .panel-item .panel-header{border-bottom:0 solid black;border:none;margin:0}.panel .panel-item .panel-header .panel-button{padding:32px 0;border-radius:none!important;border-top-left-radius:0;border-top-right-radius:0;color:#000!important;font-size:18px!important;line-height:24px!important;font-weight:400!important;background:#f6f6f6!important;position:relative;z-index:1;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:none}@media(min-width:1024px){.panel .panel-item .panel-header .panel-button{align-items:center}}.panel .panel-item .panel-header .panel-button.panel-button-spl{align-items:center}.panel .panel-item .panel-header .panel-button.panel-button-spl .panel-button-left{flex-direction:row;align-items:center;width:100%;flex:1;gap:12px;max-width:50%;width:50%}.panel .panel-item .panel-header .panel-button.panel-button-spl .panel-button-left .header-bottle{width:30px;height:76px;object-fit:contain;flex-shrink:0}.panel .panel-item .panel-header .panel-button.panel-button-spl .panel-button-wrapper{display:flex;align-items:center;flex:1;width:100%;min-width:0;gap:5px;flex-direction:column;align-items:flex-start}.panel .panel-item .panel-header .panel-button.panel-button-spl .panel-button-wrapper .panel-button-left-plan-label--spl{width:100%;text-wrap-mode:wrap;line-height:1.4;max-width:200px}.panel .panel-item .panel-header .panel-button.panel-button-spl .panel-button-wrapper .panel-button-left-discount-label--spl{width:100%;color:#9c9c9c;font-size:14px;font-weight:500;font-style:normal;line-height:1.2}@media(min-width:1025px){.panel .panel-item .panel-header .panel-button.panel-button-spl .panel-button-wrapper .panel-button-left-discount-label--spl{text-wrap-mode:nowrap}}.panel .panel-item .panel-header .panel-button.panel-button-spl .panel-button-right{width:auto;flex-shrink:0}.panel .panel-item .panel-header .panel-button .panel-button-left,.panel .panel-item .panel-header .panel-button .panel-button-right{width:50%;display:flex}.panel .panel-item .panel-header .panel-button .panel-button-left{display:flex;flex-direction:column;gap:5px;width:50%}@media(min-width:1024px){.panel .panel-item .panel-header .panel-button .panel-button-left{flex-direction:row;align-items:center}}.panel .panel-item .panel-header .panel-button .panel-button-left .panel-button-left-plan-label{font-size:18px;font-weight:600;line-height:100%;color:#000;margin-bottom:0;text-align:start;max-width:50%}@media(min-width:1024px){.panel .panel-item .panel-header .panel-button .panel-button-left .panel-button-left-plan-label{font-size:20px;text-wrap-mode:nowrap;max-width:100%}}.panel .panel-item .panel-header .panel-button .panel-button-left .panel-button-left-discount-label{font-size:12px;font-weight:400;line-height:100%;font-style:italic;color:#000;text-wrap-mode:wrap;text-align:left;margin-bottom:0}@media(min-width:1024px){.panel .panel-item .panel-header .panel-button .panel-button-left .panel-button-left-discount-label{font-size:16px;text-wrap-mode:nowrap}}.panel .panel-item .panel-header .panel-button .panel-button-right{width:50%;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:row;gap:5px}@media(min-width:1024px){.panel .panel-item .panel-header .panel-button .panel-button-right{flex-direction:row;align-items:end}}.panel .panel-item .panel-header .panel-button .panel-button-right .panel-button-right-price-label{font-size:16px;font-weight:600;line-height:23px;color:#000;margin:0}@media(min-width:1024px){.panel .panel-item .panel-header .panel-button .panel-button-right .panel-button-right-price-label{font-size:20px}}.panel .panel-item .panel-header .panel-button .panel-button-right .panel-button-right-price-label--compare{text-decoration:line-through;color:#b1b1b1}.panel .panel-item .panel-header .panel-button .panel-button-right .panel-button-right-price-per-day-label{font-size:12px;font-weight:600;line-height:23px;color:#b1b1b1;margin-bottom:0;text-wrap-mode:nowrap}@media(min-width:1024px){.panel .panel-item .panel-header .panel-button .panel-button-right .panel-button-right-price-per-day-label{font-size:16px;text-wrap-mode:wrap}}.panel .panel-item .panel-header .panel-button .panel-button-right .panel-button-right-check-icon{margin-left:5px;pointer-events:none;transition:opacity .4s}.panel .panel-item .panel-header .panel-button .panel-button-right .panel-button-right-check-icon img{width:25px;height:25px;object-fit:contain}.panel .panel-item .panel-header .panel-button:after{width:0}.panel .panel-item .panel-header .panel-button:focus{box-shadow:none!important;border:none;background:none;color:none}.panel .panel-item .panel-header .panel-button:not(.collapsed){color:none}.panel .panel-item .panel-header .panel-button:not(.collapsed) .panel-button-icon img{opacity:1;transform:rotate(180deg)!important}.panel .panel-item .panel-collapse.collapse{display:none;height:0;overflow:hidden}.panel .panel-item .panel-collapse.collapse.show{display:block;height:auto}.panel .panel-item .panel-collapse.collapsing{display:block;height:0;overflow:hidden;transition:height .35s ease}.panel .panel-item .panel-body{padding:0 0 30px;font-size:16px;font-weight:400;line-height:20px;color:#000;background:#f6f6f6!important;text-align:left;display:flex;flex-direction:column;gap:20px}@media(min-width:992px){.panel .panel-item .panel-body{font-size:18px}}.panel .panel-item .panel-body ul{padding-left:20px!important;display:flex;flex-direction:column;gap:15px;list-style:disc;margin:0}.panel .panel-item .panel-body ul:nth-child(2){list-style:disc}.panel .panel-item .panel-body ul:nth-child(2) li{width:100%;line-height:120%;display:flex;justify-content:space-between;align-items:center}.panel .panel-item .panel-body ul li{font-size:16px;font-weight:400;line-height:100%}@media(min-width:1024px){.panel .panel-item .panel-body ul li{font-size:18px}}.panel .panel-item .panel-body ol{display:flex!important;flex-direction:column!important;gap:20px!important}.panel .panel-item .panel-body .panel-body-bottom{border-top:1px solid #d5d5d5;padding-top:14px}.panel .panel-item .panel-body .panel-body-bottom ul li .panel-body-bottom-list-item-container{display:flex;justify-content:space-between;align-items:flex-start}.panel .panel-item .panel-body .panel-body-bottom ul li .panel-body-bottom-list-item-container .panel-body-bottom-list-item-container-left{line-height:121%;align-self:flex-start;margin:0;padding:0}.panel .panel-item .panel-body .panel-body-bottom ul li .panel-body-bottom-list-item-container .panel-body-bottom-list-item-container-right{display:flex;align-items:center;gap:5px}.panel .panel-item .panel-body .panel-body-bottom ul li .panel-body-bottom-list-item-container .panel-body-bottom-list-item-container-right .panel-body-bottom-list-item-container-right-free-label{font-size:20px;font-weight:600;line-height:23px;margin:0;color:#000}.panel .panel-item .panel-body .panel-body-bottom ul li .panel-body-bottom-list-item-container .panel-body-bottom-list-item-container-right .panel-body-bottom-list-item-container-right-price-label{font-size:16px;font-weight:600;line-height:23px;color:#b1b1b1;text-decoration:line-through;margin:0}.panel .panel-item-text p{font-size:16px;font-weight:400;color:#000;line-height:100%;margin:0;padding:0}
