:root{--font-display:'Mona Sans','Helvetica Neue',Arial,sans-serif;--font-body:'Mona Sans','Helvetica Neue',Arial,sans-serif;--font-mono:'Mona Sans','Helvetica Neue',Arial,sans-serif;--font-code:'Fragment Mono',ui-monospace,'SFMono-Regular',Menlo,monospace;--font-wordmark:'Source Serif 4',Georgia,serif;--stretch-display:112%;--stretch-heading:108%;--stretch-text:100%;--type-wordmark-family:var(--font-wordmark);--type-wordmark-size:24px;--type-wordmark-weight:600;--type-wordmark-line:1;--type-wordmark-tracking:0.24em;--type-hero-title-family:var(--font-display);--type-hero-title-size:clamp(46px, 5.4vw, 80px);--type-hero-title-weight:560;--type-hero-title-line:0.96;--type-hero-title-tracking:-0.042em;--type-page-title-family:var(--font-display);--type-page-title-size:clamp(40px, 5vw, 76px);--type-page-title-weight:560;--type-page-title-line:0.98;--type-page-title-tracking:-0.04em;--type-section-heading-family:var(--font-display);--type-section-heading-size:clamp(24px, 2.1vw, 30px);--type-band-title-size:clamp(30px, 3.3vw, 50px);--type-section-heading-weight:560;--type-section-heading-line:1.02;--type-section-heading-tracking:-0.032em;--type-subheading-size:20px;--type-product-title-family:var(--font-display);--type-product-title-size:clamp(34px, 3.6vw, 54px);--type-product-title-weight:560;--type-product-title-line:1;--type-product-title-tracking:-0.035em;--type-card-title-family:var(--font-body);--type-card-title-size:19px;--type-card-title-weight:540;--type-card-title-line:1.2;--type-card-title-tracking:-0.012em;--type-body-family:var(--font-body);--type-body-size:16px;--type-body-weight:400;--type-body-line:1.6;--type-body-tracking:-0.003em;--type-lede-size:clamp(17px, 1.35vw, 20px);--type-small-family:var(--font-body);--type-small-size:13.5px;--type-small-weight:420;--type-small-line:1.5;--type-small-tracking:0;--type-table-header-family:var(--font-body);--type-table-header-size:11.5px;--type-table-header-weight:560;--type-table-header-line:1.4;--type-table-header-tracking:0.08em;--type-data-family:var(--font-body);--type-data-size:15px;--type-data-weight:460;--type-data-line:1.5;--type-data-tracking:-0.005em;--type-catalog-family:var(--font-code);--type-catalog-size:12.5px;--type-catalog-weight:400;--type-catalog-line:1.4;--type-catalog-tracking:0.02em;--type-price-family:var(--font-body);--type-price-size:17px;--type-price-weight:540;--type-price-line:1.3;--type-price-tracking:-0.01em;--type-button-family:var(--font-body);--type-button-size:15px;--type-button-weight:540;--type-button-line:1;--type-button-tracking:-0.005em;--type-sequence-family:var(--font-display);--gutter:clamp(20px, 3.4vw, 48px);--content-max:calc(1280px + (var(--gutter) * 2));--grid-gap:clamp(16px, 2vw, 32px);--section-y:clamp(80px, 8.4vw, 128px);--prose-max:64ch;--rule-strong:color-mix(in srgb, var(--ink) 34%, transparent);--ease-out:cubic-bezier(0.23, 1, 0.32, 1);--ease-in-out:cubic-bezier(0.77, 0, 0.175, 1);--ease-drawer:cubic-bezier(0.32, 0.72, 0, 1);--ease-entrance:cubic-bezier(0.16, 1, 0.3, 1);--motion-easing:var(--ease-out);--motion-ease:var(--ease-entrance);--hover-duration:180ms;--press-duration:140ms;--shadow-raised:none;--shadow-hover:none}@media (max-width:768px){:root{--type-wordmark-size:24px;--type-wordmark-tracking:0.12em;--type-hero-title-size:clamp(42px, 11.4vw, 60px);--type-section-heading-size:clamp(22px, 6vw, 26px);--type-band-title-size:clamp(28px, 7.6vw, 38px);--type-page-title-size:clamp(36px, 10vw, 52px);--type-product-title-size:clamp(30px, 8.6vw, 40px);--type-card-title-size:17px;--type-body-size:16px;--type-small-size:13px;--type-data-size:14.5px;--type-price-size:16px;--type-button-size:15px;--type-subheading-size:18px;--section-y:72px;--grid-gap:16px}}@media (max-width:480px){:root{--type-wordmark-size:20px;--type-wordmark-tracking:0.08em;--section-y:64px}}body.axenta-v2{font-stretch:var(--stretch-text);font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.axenta-v2 ::selection{background-color:var(--ink);color:var(--paper)}body.axenta-v2 h1,body.axenta-v2 h2{font-stretch:var(--stretch-heading);text-wrap:balance}body.axenta-v2 h1{font-stretch:var(--stretch-display)}body.axenta-v2 h3,body.axenta-v2 h4{font-family:var(--font-body);font-size:var(--type-subheading-size);font-weight:540;line-height:1.25;letter-spacing:-.016em;font-stretch:104%;text-wrap:balance}body.axenta-v2 li,body.axenta-v2 p{text-wrap:pretty}body.axenta-v2 b,body.axenta-v2 strong{font-weight:600}body.axenta-v2 code,body.axenta-v2 kbd,body.axenta-v2 pre,body.axenta-v2 samp{font-family:var(--font-code);font-size:.92em}body.axenta-v2 .page__content a,body.axenta-v2 .prose a{text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out)}body.axenta-v2 .page__content a:hover,body.axenta-v2 .prose a:hover{text-decoration-color:currentColor}body.axenta-v2 :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}body.axenta-v2 .catalog-table__catalog,body.axenta-v2 .coa-summary__lot b,body.axenta-v2 .product-card__catalog,body.axenta-v2 .product-catalog-number,body.axenta-v2 [data-coa-lot-text]{font-family:var(--font-code);font-stretch:normal;font-weight:400}.v2-arrow{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.14em}body.axenta-v2 .site-header__inner{gap:clamp(16px,2.2vw,36px);min-height:72px;padding-block:12px}body.axenta-v2 .site-nav ul{gap:clamp(16px,1.9vw,30px)}body.axenta-v2 .site-account,body.axenta-v2 .site-cart,body.axenta-v2 .site-nav a{position:relative;color:var(--ink-70);font-family:var(--font-body);font-size:14.5px;font-weight:480;letter-spacing:-.005em;line-height:1.4;text-decoration:none;transition:color var(--hover-duration) var(--ease-out)}body.axenta-v2 .site-account::after,body.axenta-v2 .site-nav a::after{content:'';position:absolute;left:0;right:0;bottom:-5px;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform 320ms var(--ease-out)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .site-account:hover::after,body.axenta-v2 .site-nav a:hover::after{transform:scaleX(1);transform-origin:left center}}body.axenta-v2 .site-account:hover,body.axenta-v2 .site-cart:hover,body.axenta-v2 .site-nav .current-menu-ancestor>a,body.axenta-v2 .site-nav .current-menu-item>a,body.axenta-v2 .site-nav .current_page_ancestor>a,body.axenta-v2 .site-nav .current_page_item>a,body.axenta-v2 .site-nav a:hover{color:var(--ink)}body.axenta-v2 .site-nav .current-menu-ancestor>a::after,body.axenta-v2 .site-nav .current-menu-item>a::after,body.axenta-v2 .site-nav .current_page_ancestor>a::after,body.axenta-v2 .site-nav .current_page_item>a::after{transform:scaleX(1)}body.axenta-v2 .site-cart{display:inline-flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border:1px solid var(--rule);border-radius:var(--radius-pill);transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out),transform var(--press-duration) var(--ease-out)}body.axenta-v2 .site-cart:hover{border-color:var(--ink)}body.axenta-v2 .site-cart:active{transform:scale(.97)}body.axenta-v2 .site-cart__count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);background-color:var(--chrome-blue);color:var(--chrome-paper);font-size:12px;font-weight:600;line-height:1;letter-spacing:0}body.axenta-v2 .site-cart__count::after,body.axenta-v2 .site-cart__count::before{content:none}body.axenta-v2 .compliance-strip__text{padding-block:9px;font-family:var(--font-body);font-size:11px;font-weight:600;font-stretch:108%;letter-spacing:.11em;line-height:1.5}body.axenta-v2 .button,body.axenta-v2 .woocommerce a.button,body.axenta-v2 .woocommerce button.button,body.axenta-v2 a.button,body.axenta-v2 button.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border-radius:var(--radius-pill);box-shadow:none;font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);font-stretch:104%;letter-spacing:var(--type-button-tracking);line-height:1;text-transform:none;white-space:nowrap;transition:background-color var(--hover-duration) var(--ease-out),border-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out),transform var(--press-duration) var(--ease-out)}body.axenta-v2 .button:hover,body.axenta-v2 .woocommerce a.button:hover,body.axenta-v2 .woocommerce button.button:hover,body.axenta-v2 a.button:hover,body.axenta-v2 button.button:hover{box-shadow:none;transform:none}body.axenta-v2 .button:active,body.axenta-v2 .woocommerce a.button:active,body.axenta-v2 .woocommerce button.button:active,body.axenta-v2 .woocommerce div.product form.cart .button:active,body.axenta-v2 a.button:active,body.axenta-v2 button.button:active{transform:scale(.97)}body.axenta-v2 .button--secondary,body.axenta-v2 a.button--secondary{border:1px solid var(--rule-strong);background-color:transparent;color:var(--ink)}body.axenta-v2 .button--secondary:hover,body.axenta-v2 a.button--secondary:hover{border-color:var(--ink);background-color:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}.v2-link{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:15px;font-weight:520;letter-spacing:-.005em;text-decoration:none;white-space:nowrap}.v2-link .v2-arrow{transition:transform 260ms var(--ease-out)}@media (hover:hover) and (pointer:fine){.v2-link:hover .v2-arrow{transform:translateX(4px)}}.v2-link:hover{color:var(--ink)}body.axenta-v2 .v2-band{padding-block:var(--section-y)}body.axenta-v2 .v2-band+.v2-band:not(.home-band--paper){border-top:1px solid var(--rule)}body.axenta-v2 .home-band--paper+.v2-band{border-top:0}body.axenta-v2 .v2-band__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(32px,4vw,56px)}body.axenta-v2 .v2-band__title{margin:0;max-width:18ch;color:var(--ink);font-size:var(--type-band-title-size);font-weight:var(--type-section-heading-weight);line-height:var(--type-section-heading-line);letter-spacing:var(--type-section-heading-tracking)}body.axenta-v2 .v2-hero{justify-content:flex-start;min-height:calc(100svh - var(--chrome-height));padding-block:clamp(40px,6vh,88px) 0}body.axenta-v2 .v2-hero>.container{display:flex;flex:1;flex-direction:column;width:100%}body.axenta-v2 .v2-hero .hero-grid{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);row-gap:32px;align-items:center}body.axenta-v2 .v2-hero__copy{grid-column:1/span 7;max-width:none}body.axenta-v2 .v2-hero__vials{grid-column:8/-1;width:100%;max-width:560px;justify-self:end}body.axenta-v2 .v2-hero__title{margin:0;color:var(--ink);font-family:var(--type-hero-title-family);font-size:var(--type-hero-title-size);font-weight:var(--type-hero-title-weight);font-stretch:var(--stretch-display);line-height:var(--type-hero-title-line);letter-spacing:var(--type-hero-title-tracking)}.v2-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.v2-line__inner{display:block}body.axenta-v2 .v2-hero__lede{margin-top:clamp(24px,3vw,36px)}body.axenta-v2 .v2-hero__lede p{max-width:38ch;margin:0;color:var(--ink-70);font-size:var(--type-lede-size);line-height:1.5;letter-spacing:-.01em}body.axenta-v2 .v2-hero__actions{grid-template-columns:repeat(2,max-content);gap:12px;margin-top:clamp(28px,3.4vw,44px)}body.axenta-v2 .v2-hero .button{min-height:52px;padding:0 28px;font-size:15.5px}body.axenta-v2 .v2-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 var(--grid-gap);margin:clamp(40px,6vh,72px) 0 0;padding:0 0 clamp(28px,4vh,48px);border-top:0;font-family:var(--font-body);letter-spacing:0}body.axenta-v2 .v2-trust__item{position:relative;padding:20px 0 0;border:0;background:0 0}body.axenta-v2 .v2-trust__item::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--rule-strong);transform-origin:left center}body.axenta-v2 .v2-trust .hero-trust__term{margin:0 0 6px;color:var(--ink);font-family:var(--font-body);font-size:19px;font-weight:540;font-stretch:104%;letter-spacing:-.015em;line-height:1.25;text-transform:none}body.axenta-v2 .v2-trust .hero-trust__note{max-width:30ch;color:var(--ink-70);font-size:14px;line-height:1.45}@media (max-width:1023px){body.axenta-v2 .v2-hero .hero-grid{grid-template-columns:1fr}body.axenta-v2 .v2-hero__copy,body.axenta-v2 .v2-hero__vials{grid-column:1/-1}body.axenta-v2 .v2-hero__vials{justify-self:center;max-width:440px}body.axenta-v2 .v2-trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (max-width:768px){body.axenta-v2 .v2-hero{min-height:0;padding-top:36px}body.axenta-v2 .v2-hero__title{text-wrap:balance}body.axenta-v2 .v2-hero__vials{max-width:340px;margin-top:8px}body.axenta-v2 .v2-hero .button{min-height:50px;padding:0 20px}body.axenta-v2 .v2-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr))}body.axenta-v2 .v2-trust .hero-trust__term{font-size:17px}body.axenta-v2 .v2-trust .hero-trust__note{font-size:13.5px}}body.axenta-v2 .v2-featured{border-top:1px solid var(--rule)}.v2-promise-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;gap:var(--grid-gap);margin:0;padding:0;list-style:none}.v2-promise{display:grid;min-width:0;margin:0;background-color:var(--card)}.v2-promise--lead{grid-column:1/span 7;grid-row:1/span 2;grid-template-rows:minmax(0,1fr) auto}.v2-promise--side{grid-column:8/-1;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr)}.v2-promise__media{position:relative;overflow:hidden;min-height:0}.v2-promise--lead .v2-promise__media{aspect-ratio:16/11}.v2-promise__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}@media (hover:hover) and (pointer:fine){.v2-promise:hover .v2-promise__image{transform:scale(1.035)}}.v2-promise__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(24px,2.6vw,40px)}.v2-promise--side .v2-promise__body{justify-content:center}body.axenta-v2 .v2-promise__heading{margin:0;color:var(--ink);font-size:22px;font-weight:560;font-stretch:106%;letter-spacing:-.022em;line-height:1.15}body.axenta-v2 .v2-promise--lead .v2-promise__heading{font-size:clamp(26px, 2.4vw, 34px);letter-spacing:-.03em}.v2-promise__copy{max-width:46ch;margin:0;color:var(--ink-70);font-size:15px;line-height:1.55}.v2-promise .v2-link{margin-top:auto;padding-top:8px;font-size:14.5px}@media (max-width:1023px){.v2-promise--lead,.v2-promise--side{grid-column:1/-1;grid-row:auto}}@media (max-width:600px){.v2-promise--side{grid-template-columns:1fr}.v2-promise--side .v2-promise__media{aspect-ratio:16/10}}.v2-catalog__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px var(--grid-gap);align-items:start}.v2-catalog__copy{grid-column:1/span 6}body.axenta-v2 .v2-catalog__heading{max-width:14ch;margin:0 0 28px;color:var(--ink);font-size:clamp(36px, 4.3vw, 64px);font-weight:560;font-stretch:var(--stretch-display);line-height:.98;letter-spacing:-.04em}.v2-catalog__copy .prose p{max-width:40ch;margin:0;font-size:17px;line-height:1.55}.v2-catalog__action{margin:36px 0 0}.v2-index{grid-column:8/-1}.v2-index__head{display:flex;justify-content:space-between;margin:0;padding-bottom:12px;color:var(--ink-40);font-size:var(--type-table-header-size);font-weight:var(--type-table-header-weight);letter-spacing:var(--type-table-header-tracking);text-transform:uppercase}body.axenta-v2 .v2-index__list{margin:0;padding:0;border:0;list-style:none}body.axenta-v2 .v2-index__row{position:relative;display:block;margin:0;padding:0;border:0}.v2-index__row::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--rule-strong);transform-origin:left center}.v2-index__row:last-child::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--rule-strong)}body.axenta-v2 .v2-index__row a{display:grid;grid-template-columns:1fr auto 20px;align-items:center;gap:20px;padding:22px 0;color:var(--ink);font-size:clamp(20px, 1.8vw, 26px);font-weight:520;font-stretch:106%;letter-spacing:-.02em;line-height:1.2;text-decoration:none}body.axenta-v2 .v2-index__row .v2-index__count{color:var(--ink-40);font-size:15px;font-weight:460;font-stretch:100%;letter-spacing:0}body.axenta-v2 .v2-index__row .v2-arrow{color:var(--ink-40);transition:transform 260ms var(--ease-out),color var(--hover-duration) var(--ease-out)}.v2-index__name{transition:transform 360ms var(--ease-out)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .v2-index__row a:hover .v2-arrow{color:var(--ink);transform:translateX(4px)}body.axenta-v2 .v2-index__row a:hover .v2-index__name{transform:translateX(6px)}}.v2-index__note{margin:16px 0 0;color:var(--ink-40);font-size:13px}@media (max-width:1023px){.v2-catalog__copy,.v2-index{grid-column:1/-1}}body.axenta-v2 .v2-report{border-top:0}.v2-report__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px var(--grid-gap);align-items:start}.v2-report__head{grid-column:1/span 4;position:sticky;top:32px}.v2-report__links{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin:32px 0 0}body.axenta-v2 .v2-report__blocks{grid-column:6/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px var(--grid-gap)}body.axenta-v2 .v2-report__block{position:relative;padding-top:24px}.v2-report__block::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--ink);transform-origin:left center}body.axenta-v2 .v2-report__block h3{margin:0 0 12px;color:var(--ink)}body.axenta-v2 .v2-report__block p{max-width:44ch;color:var(--ink-70);font-size:15.5px;line-height:1.6}@media (max-width:1023px){.v2-report__head{position:static;grid-column:1/-1}body.axenta-v2 .v2-report__blocks{grid-column:1/-1}}@media (max-width:600px){body.axenta-v2 .v2-report__blocks{grid-template-columns:1fr;gap:36px}}.v2-faq__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px var(--grid-gap);align-items:start}.v2-faq__head{grid-column:1/span 4;display:flex;flex-direction:column;align-items:flex-start;gap:28px}.v2-faq .faq-list{grid-column:6/-1}@media (max-width:1023px){.v2-faq .faq-list,.v2-faq__head{grid-column:1/-1}}body.axenta-v2 .v2-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px var(--grid-gap)}body.axenta-v2 .product-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:0;border:0;background:0 0;box-shadow:none}body.axenta-v2 .product-card:hover{border:0;box-shadow:none;transform:none}body.axenta-v2 .product-card__image{position:relative;display:block;overflow:hidden;margin:0 0 20px;padding:0;aspect-ratio:1/1;border:0;background-color:var(--chrome-paper)}body.axenta-v2 .product-card__image img{display:block;width:100%;height:100%;margin:0;object-fit:cover;border:0;transition:transform .8s var(--ease-out)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .product-card:hover .product-card__image img{transform:scale(1.045)}}body.axenta-v2 .product-card__catalog{margin:0 0 8px;color:var(--ink-40);font-size:var(--type-catalog-size);letter-spacing:var(--type-catalog-tracking)}body.axenta-v2 .product-card__name{margin:0;font-family:var(--font-body);font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);font-stretch:104%;line-height:var(--type-card-title-line);letter-spacing:var(--type-card-title-tracking)}body.axenta-v2 .product-card__name a{color:var(--ink);text-decoration:none}body.axenta-v2 .product-card__name a::after{content:'';position:absolute;inset:0;z-index:1}body.axenta-v2 .product-card__size{margin:6px 0 0;color:var(--ink-70);font-family:var(--font-body);font-size:14px;font-weight:420;letter-spacing:0}body.axenta-v2 .product-card__spacer{flex:1;min-height:20px}body.axenta-v2 .product-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:16px 0 0;border-top:1px solid var(--rule)}body.axenta-v2 .product-card__price,body.axenta-v2 .product-card__price .amount{color:var(--ink);font-family:var(--type-price-family);font-size:var(--type-price-size);font-weight:var(--type-price-weight);letter-spacing:var(--type-price-tracking)}body.axenta-v2 .product-card__actions{position:relative;z-index:2;display:inline-flex;flex-wrap:wrap;gap:8px}body.axenta-v2 .product-card__actions .button{min-height:40px;padding:0 18px;border:1px solid var(--rule-strong);background-color:transparent;color:var(--ink);font-size:14px}body.axenta-v2 .product-card__actions .button:hover{border-color:var(--ink);background-color:var(--ink);color:var(--paper)}@media (max-width:1023px){body.axenta-v2 .v2-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body.axenta-v2 .v2-card-grid{gap:36px 14px}body.axenta-v2 .product-card__image{margin-bottom:14px}body.axenta-v2 .product-card__footer{flex-direction:column;align-items:stretch;padding-top:12px}body.axenta-v2 .product-card__actions .button{width:100%}}body.axenta-v2 .site-footer{padding-block:clamp(56px,6vw,88px) 32px}body.axenta-v2 .v2-footer__top{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px var(--grid-gap)}body.axenta-v2 .v2-footer__brand{grid-column:1/span 4;display:flex;flex-direction:column;align-items:flex-start;gap:24px}body.axenta-v2 .v2-footer__brand .site-footer__ruo{max-width:34ch;margin:0;color:var(--ink-70);font-size:14px;line-height:1.55}body.axenta-v2 .v2-footer .site-footer__columns{grid-column:6/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px var(--grid-gap)}body.axenta-v2 .site-footer__heading{margin:0 0 18px;color:var(--ink-40);font-family:var(--font-body);font-size:var(--type-table-header-size);font-weight:var(--type-table-header-weight);letter-spacing:var(--type-table-header-tracking);line-height:1.4;text-transform:uppercase}body.axenta-v2 .site-footer__links{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}body.axenta-v2 .site-footer__links+.site-footer__links{margin-top:12px}body.axenta-v2 .site-footer__links li{margin:0}body.axenta-v2 .site-footer__links a{color:var(--ink);font-size:15px;font-weight:440;letter-spacing:-.005em;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:0.25em;transition:text-decoration-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out)}body.axenta-v2 .site-footer__links a:hover{color:var(--blue);text-decoration-color:currentColor}body.axenta-v2 .v2-footer__base{display:flex;justify-content:space-between;gap:16px;margin-top:clamp(48px,6vw,88px);padding-top:20px;border-top:1px solid var(--rule)}body.axenta-v2 .v2-footer__base .site-footer__copyright{margin:0;color:var(--ink-70);font-family:var(--font-body);font-size:13px;letter-spacing:0}@media (max-width:1023px){body.axenta-v2 .v2-footer .site-footer__columns,body.axenta-v2 .v2-footer__brand{grid-column:1/-1}}@media (max-width:600px){body.axenta-v2 .v2-footer .site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}body.axenta-v2 .v2-footer .site-footer__column--compliance{grid-column:1/-1}}body.axenta-v2 .faq-item{border-bottom:1px solid var(--rule)}body.axenta-v2 .faq-list>.faq-item:first-child,body.axenta-v2 .faq-section .faq-item:first-of-type{border-top:1px solid var(--rule)}body.axenta-v2 .faq-item__question{align-items:center;gap:24px;padding:22px 0;color:var(--ink);font-size:17.5px;font-weight:480;letter-spacing:-.012em;line-height:1.4;background:0 0}body.axenta-v2 .faq-item__question:hover{background:0 0}body.axenta-v2 .faq-item__text{transition:transform 320ms var(--ease-out)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .faq-item:not([open]) .faq-item__question:hover .faq-item__text{transform:translateX(6px)}}body.axenta-v2 .faq-item__indicator{position:relative;display:block;flex:none;width:32px;height:32px;border:1px solid var(--rule-strong);border-radius:50%;color:var(--ink);transition:transform 360ms var(--ease-out),border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out)}body.axenta-v2 .faq-item__indicator::after,body.axenta-v2 .faq-item__indicator::before{content:'';position:absolute;top:50%;left:50%;width:11px;height:1.4px;margin:-.7px 0 0 -5.5px;background-color:currentColor;border-radius:1px}body.axenta-v2 .faq-item__indicator::after{transform:rotate(90deg)}body.axenta-v2 .faq-item[open] .faq-item__indicator{transform:rotate(135deg);border-color:var(--ink)}body.axenta-v2 .faq-item[open] .faq-item__indicator::before{content:''}@media (hover:hover) and (pointer:fine){body.axenta-v2 .faq-item__question:hover .faq-item__indicator{border-color:var(--ink)}}body.axenta-v2 .faq-item__answer{max-width:62ch;padding:0 56px 28px 0;color:var(--ink-70);font-size:16px;line-height:1.65}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .faq-item[open] .faq-item__answer{animation:v2-answer-in 360ms var(--ease-out) both}}@keyframes v2-answer-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}body.axenta-v2 .nav-toggle__glyph{stroke-width:1.4;stroke-linecap:round;overflow:visible}body.axenta-v2 .nav-toggle__glyph line{transform-box:view-box;transform-origin:12px 12px;transition:transform 320ms var(--ease-out),opacity .2s var(--ease-out)}body.axenta-v2 .nav-toggle[aria-expanded=true] .nav-toggle__glyph line:first-child{transform:translateY(5px) rotate(45deg)}body.axenta-v2 .nav-toggle[aria-expanded=true] .nav-toggle__glyph line:nth-child(2){opacity:0}body.axenta-v2 .nav-toggle[aria-expanded=true] .nav-toggle__glyph line:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media (max-width:768px){body.axenta-v2 .site-header__inner{flex-wrap:wrap;column-gap:14px;row-gap:0;min-height:64px;padding-block:10px}body.axenta-v2 .nav-toggle{margin-right:-8px}body.axenta-v2 .site-cart{gap:6px;padding:5px 5px 5px 10px;font-size:0}body.axenta-v2 .site-cart::before{content:'';display:block;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M5 8h14l-1.2 12H6.2L5 8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M5 8h14l-1.2 12H6.2L5 8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3C/svg%3E") center/contain no-repeat}body.axenta-v2 .site-cart__count{font-size:12px}body.axenta-v2 .site-nav{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}body.axenta-v2 .site-nav ul{padding:8px 0 20px}body.axenta-v2 .site-nav li{border-bottom:1px solid var(--rule)}body.axenta-v2 .site-nav a{display:flex;padding:16px 0;color:var(--ink);font-size:24px;font-weight:520;font-stretch:106%;letter-spacing:-.025em;line-height:1.2}body.axenta-v2 .site-nav a::after{content:none}body.axenta-v2 .site-nav .current-menu-item>a,body.axenta-v2 .site-nav .current_page_item>a{color:var(--ink)}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .site-nav.is-open li{animation:v2-row-in 420ms var(--ease-out) both}body.axenta-v2 .site-nav.is-open li:nth-child(2){animation-delay:35ms}body.axenta-v2 .site-nav.is-open li:nth-child(3){animation-delay:70ms}body.axenta-v2 .site-nav.is-open li:nth-child(4){animation-delay:105ms}body.axenta-v2 .site-nav.is-open li:nth-child(5){animation-delay:140ms}body.axenta-v2 .site-nav.is-open li:nth-child(6){animation-delay:175ms}body.axenta-v2 .site-nav.is-open li:nth-child(n+7){animation-delay:210ms}}}@keyframes v2-row-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:600px){body.axenta-v2 .v2-card-grid--featured{display:flex;gap:14px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}body.axenta-v2 .v2-card-grid--featured::-webkit-scrollbar{display:none}body.axenta-v2 .v2-card-grid--featured .product-card{flex:0 0 74%;scroll-snap-align:start}body.axenta-v2 .v2-card-grid--featured .product-card__footer{flex-direction:row;align-items:center}body.axenta-v2 .v2-card-grid--featured .product-card__actions .button{width:auto}body.axenta-v2 .v2-hero__vials{max-width:300px}}@media (max-width:768px){body.axenta-v2 .site-header__inner{column-gap:10px}body.axenta-v2 .nav-toggle{padding:4px;margin-right:-4px}body.axenta-v2 .site-cart{padding:4px 0 4px 2px;border:0;border-radius:0}}@media (max-width:380px){:root{--type-wordmark-size:18px;--type-wordmark-tracking:0.06em}body.axenta-v2 .site-header__inner{column-gap:8px}}@media (max-width:768px){body.axenta-v2 .site-header__inner{column-gap:8px}body.axenta-v2 .site-header .site-search__toggle{width:36px;height:40px;padding:0;justify-content:center}}@media (max-width:768px){body.axenta-v2 .has-nav-toggle .nav-toggle,body.axenta-v2 .has-search .site-search__toggle,body.axenta-v2.has-nav-toggle .nav-toggle,body.axenta-v2.has-search .site-search__toggle{min-width:36px;width:36px;padding:0}}@media (max-width:768px){.has-nav-toggle body.axenta-v2 .nav-toggle,.has-search body.axenta-v2 .site-search__toggle{min-width:36px;width:36px;padding:0}}@media (prefers-reduced-motion:no-preference){.v2-hero--armed .v2-line__inner{transform:translateY(108%)}.v2-hero--armed .v2-hero__actions,.v2-hero--armed .v2-hero__lede{opacity:0;transform:translateY(18px)}.v2-hero--armed .v2-hero__vials{opacity:0;transform:scale(.955);filter:blur(10px)}.v2-hero--armed .v2-trust__item::before{transform:scaleX(0)}.v2-hero--armed .v2-trust__item>*{opacity:0;transform:translateY(10px)}.v2-hero--go .v2-line__inner{transform:none;transition:transform 1.05s var(--ease-entrance)}.v2-hero--go .v2-line:nth-child(2) .v2-line__inner{transition-delay:90ms}.v2-hero--go .v2-hero__actions,.v2-hero--go .v2-hero__lede{opacity:1;transform:none;transition:opacity .8s var(--ease-out),transform .9s var(--ease-entrance)}.v2-hero--go .v2-hero__lede{transition-delay:280ms}.v2-hero--go .v2-hero__actions{transition-delay:380ms}.v2-hero--go .v2-hero__vials{opacity:1;transform:none;filter:blur(0);transition:opacity .9s var(--ease-out) 160ms,transform 1.4s var(--ease-entrance) 160ms,filter 1.1s var(--ease-out) 160ms}.v2-hero--go .v2-trust__item::before{transform:scaleX(1);transition:transform 1s var(--ease-in-out) calc(560ms + var(--v2-i, 0) * 90ms)}.v2-hero--go .v2-trust__item>*{opacity:1;transform:none;transition:opacity .7s var(--ease-out) calc(820ms + var(--v2-i, 0) * 90ms),transform .8s var(--ease-entrance) calc(820ms + var(--v2-i, 0) * 90ms)}.v2-rule--armed::before{transform:scaleX(0)}.v2-rule--armed>*{opacity:0;transform:translateY(10px)}.v2-rule--in::before{transform:scaleX(1);transition:transform .9s var(--ease-in-out) var(--v2-delay, 0ms)}.v2-rule--in>*{opacity:1;transform:none;transition:opacity .7s var(--ease-out) calc(var(--v2-delay, 0ms) + 220ms),transform .8s var(--ease-entrance) calc(var(--v2-delay, 0ms) + 220ms)}}body.axenta-v2 main.catalog,body.axenta-v2 main.page{padding-bottom:var(--section-y)}body.axenta-v2 .v2-page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;padding:clamp(40px,6vw,88px) 0 clamp(28px,3.4vw,48px);margin-bottom:clamp(32px,3.4vw,48px);border-bottom:1px solid var(--rule)}body.axenta-v2 .catalog__title,body.axenta-v2 .v2-page-head__title{margin:0;color:var(--ink);font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);font-stretch:var(--stretch-display);line-height:var(--type-page-title-line);letter-spacing:var(--type-page-title-tracking)}body.axenta-v2 .v2-page-head__meta{margin:0 0 6px;color:var(--ink-70);font-size:15px}body.axenta-v2 .v2-card-grid--shop{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px var(--grid-gap)}body.axenta-v2 .catalog__summary{margin:0 0 32px;font-family:var(--font-body);font-size:15px}@media (max-width:1180px){body.axenta-v2 .v2-card-grid--shop{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){body.axenta-v2 .v2-card-grid--shop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body.axenta-v2 .v2-card-grid--shop{gap:40px 14px}}body.axenta-v2 .product-crumb{display:flex;align-items:center;gap:10px;padding-top:28px;font-family:var(--font-body);font-size:13px;font-weight:460;letter-spacing:0;text-transform:none}body.axenta-v2 .product-crumb a+span,body.axenta-v2 .product-crumb span{margin:0}body.axenta-v2 .product-crumb>span:last-child{color:var(--ink-70)}body.axenta-v2 .product-layout{gap:40px var(--grid-gap);padding-top:24px}@media (min-width:1024px){body.axenta-v2 .product-layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}body.axenta-v2 .product-panel--media{grid-column:1/span 7}body.axenta-v2 .product-panel--buy{grid-column:8/-1}body.axenta-v2 .product-layout>.product-panel--buy:only-child{grid-column:1/span 7}}body.axenta-v2 .product-panel{padding:0;border:0;border-radius:0;background:0 0}body.axenta-v2 .product-panel--media{aspect-ratio:1/1;background-color:var(--chrome-paper)}body.axenta-v2 .product-panel--media img{width:100%;height:100%;object-fit:cover}body.axenta-v2 .product-panel--buy{padding-top:4px}body.axenta-v2 .product-catalog-number{margin:0 0 14px;color:var(--ink-40);font-size:13px;letter-spacing:.02em}body.axenta-v2 .product-title{margin:0 0 18px;color:var(--ink);font-size:var(--type-product-title-size);font-weight:var(--type-product-title-weight);font-stretch:var(--stretch-display);line-height:var(--type-product-title-line);letter-spacing:var(--type-product-title-tracking)}body.axenta-v2 .product-price{margin:0 0 20px}body.axenta-v2 .product-price .price,body.axenta-v2.woocommerce div.product .product-price .price,body.axenta-v2.woocommerce div.product .product-price .price .amount,body.axenta-v2.woocommerce div.product .product-price .price bdi,body.axenta-v2.woocommerce div.product .product-price p.price{color:var(--ink);font-family:var(--font-body);font-size:clamp(22px, 1.9vw, 28px);font-weight:500;font-stretch:104%;line-height:1.2;letter-spacing:-.02em}body.axenta-v2 .product-short-description{max-width:46ch;margin:0 0 28px;padding-bottom:28px;border-bottom:1px solid var(--rule);color:var(--ink-70);font-size:15.5px;line-height:1.6}body.axenta-v2 .product-short-description p{margin:0}body.axenta-v2 .potency-field{margin:0 0 24px}body.axenta-v2 .potency-label{margin:0 0 12px;font-family:var(--font-body)}body.axenta-v2 .potency-options{gap:8px}body.axenta-v2 .potency-option{min-height:44px;padding:0 20px;border:1px solid var(--rule-strong);font-family:var(--font-body);font-size:15px;font-weight:500;letter-spacing:-.005em;transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out),transform var(--press-duration) var(--ease-out)}body.axenta-v2 .potency-option:active:not(:disabled){transform:scale(.96)}body.axenta-v2 .potency-option.is-selected,body.axenta-v2 .potency-option.is-selected:hover{border-color:var(--ink);background-color:var(--ink);color:var(--paper)}body.axenta-v2 .add-to-cart-row{gap:10px;margin:0 0 28px}body.axenta-v2 .qty-stepper{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);overflow:hidden}body.axenta-v2 .qty-stepper__button{width:46px;min-height:52px;font-family:var(--font-body);font-size:18px;font-weight:400;box-shadow:none}body.axenta-v2 .qty-stepper__button:hover{background-color:color-mix(in srgb,var(--ink) 8%,transparent);transform:none}body.axenta-v2 .qty-stepper__button:active{transform:none;background-color:color-mix(in srgb,var(--ink) 14%,transparent)}body.axenta-v2 .qty-stepper input.qty,body.axenta-v2.woocommerce .qty-stepper input.qty{width:44px;min-height:52px;border-inline:0;font-family:var(--font-body);font-size:16px;font-weight:500}body.axenta-v2 .add-to-cart-row .add-to-cart,body.axenta-v2.woocommerce .add-to-cart-row .add-to-cart{min-height:54px;border:0;background-color:var(--ink);color:var(--paper);font-size:16px;font-weight:560}body.axenta-v2 .add-to-cart-row .add-to-cart:hover,body.axenta-v2.woocommerce .add-to-cart-row .add-to-cart:hover{background-color:var(--blue-hover);color:var(--paper)}body.axenta-v2 .add-to-cart__price:not(:empty)::before{content:'\00B7\00A0';opacity:.6}body.axenta-v2 .spec-chart{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 var(--grid-gap);margin:0 0 28px;border:0;border-radius:0;background:0 0;overflow:visible}body.axenta-v2 .spec-chart__cell{padding:14px 0 0;border-top:1px solid var(--rule-strong);background:0 0}body.axenta-v2 .spec-chart__label{font-family:var(--font-body)}body.axenta-v2 .spec-chart__value{margin-top:6px;font-family:var(--font-body);font-size:clamp(24px, 2.2vw, 32px);font-weight:500;font-stretch:106%;letter-spacing:-.03em;line-height:1.1}body.axenta-v2 .product-panel--buy .trust-row{gap:12px 24px;margin:0 0 24px;font-family:var(--font-body);font-size:14px;letter-spacing:0;color:var(--ink-70)}body.axenta-v2 .trust-row li{display:flex;align-items:flex-start;gap:10px}body.axenta-v2 .trust-row li::before{content:'';flex:none;width:16px;height:16px;margin-top:2px;background-color:var(--ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='7'/%3E%3Cpath d='M5 8.2l2 2L11 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='7'/%3E%3Cpath d='M5 8.2l2 2L11 6'/%3E%3C/svg%3E") center/contain no-repeat}body.axenta-v2 .product-panel--buy .ruo-notice,body.axenta-v2 .ruo-notice{margin:0;padding:14px 16px;border:1px solid color-mix(in srgb,var(--oxblood) 45%,transparent);border-radius:2px;background:0 0;color:var(--oxblood);font-size:13.5px;line-height:1.55}body.axenta-v2 .product-sections{display:block;margin:clamp(72px,8vw,120px) 0 0}body.axenta-v2 .product-secnav{position:relative;display:flex;flex-direction:row;gap:clamp(20px,3vw,40px);margin:0 0 clamp(32px,4vw,48px);border-bottom:1px solid var(--rule);top:auto}body.axenta-v2 .product-secnav__link{position:relative;display:inline-flex;padding:0 0 16px;border:0;background:0 0;box-shadow:none;color:var(--ink-40);font-family:var(--font-body);font-size:17px;font-weight:500;font-stretch:104%;letter-spacing:-.012em;transition:color var(--hover-duration) var(--ease-out)}body.axenta-v2 .product-secnav__link:hover{color:var(--ink);transform:none}body.axenta-v2 .product-secnav__link[hidden]{display:none}body.axenta-v2 .product-secnav__link.is-on{color:var(--ink);font-weight:560}body.axenta-v2 .product-secnav__link.is-on::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--ink)}body.axenta-v2 .product-secnav.has-v2-ink .product-secnav__link.is-on::after{content:none}.v2-tab-ink{position:absolute;left:0;bottom:-1px;width:1px;height:2px;background-color:var(--ink);transform-origin:left center;transition:transform 420ms var(--ease-in-out);pointer-events:none}body.axenta-v2 .product-sec__no,body.axenta-v2 .product-secnav__no{display:none}body.axenta-v2 .product-sec{padding:0;border:0}body.axenta-v2 .product-sec+.product-sec{padding-top:0;border-top:0}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .product-sec:not([hidden]){animation:v2-answer-in 420ms var(--ease-out) both}}body.axenta-v2 .product-sec__heading{margin:0 0 32px;font-size:var(--type-band-title-size);font-stretch:var(--stretch-heading)}body.axenta-v2 .spec-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--grid-gap);max-width:980px;margin:0}body.axenta-v2 .spec-row,body.axenta-v2 .spec-row:first-child{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 0 0;border:0}body.axenta-v2 .spec-row::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--rule-strong);transform-origin:left center}body.axenta-v2 .spec-row__label{font-family:var(--font-body)}body.axenta-v2 .spec-row__value{font-family:var(--font-body);font-size:19px;font-weight:480;letter-spacing:-.015em;line-height:1.35;text-align:left}body.axenta-v2 .product-sec__body{max-width:60ch;margin-top:36px;font-size:15px}body.axenta-v2 .coa-summary{max-width:720px;margin-top:0;padding:clamp(24px,3vw,40px);border-radius:2px}body.axenta-v2 .coa-summary__head{padding-bottom:18px}body.axenta-v2 .coa-summary__title{font-family:var(--font-body);font-size:20px;font-weight:560;font-stretch:106%;letter-spacing:-.02em}body.axenta-v2 .coa-summary__lot{font-family:var(--font-body);font-size:12px;letter-spacing:.06em}body.axenta-v2 .coa-summary__lot b{font-size:13px;letter-spacing:.02em}body.axenta-v2 .coa-summary__row{padding:13px 0}body.axenta-v2 .coa-summary__label{font-size:14.5px}body.axenta-v2 .coa-summary__value{font-family:var(--font-body);font-size:15.5px;font-weight:540}body.axenta-v2 .coa-cta{display:inline-flex;width:auto;min-height:52px;margin-top:28px;padding:0 28px;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:15.5px;font-weight:540;letter-spacing:-.005em;transition:background-color var(--hover-duration) var(--ease-out),transform var(--press-duration) var(--ease-out)}body.axenta-v2 .coa-cta:active{transform:scale(.97)}body.axenta-v2 .coa-cta span{transition:transform 260ms var(--ease-out)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .coa-cta:hover span{transform:translateX(4px)}}body.axenta-v2 .related-products{margin:clamp(88px,10vw,144px) 0 0;padding:clamp(72px,8vw,112px) 0 0;border-top:1px solid var(--rule)}body.axenta-v2 .v2-card-grid--related{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px var(--grid-gap)}body.axenta-v2 .v2-card-grid--related .product-card__footer{flex-direction:column;align-items:flex-start}body.axenta-v2 .v2-card-grid--related .product-card__actions,body.axenta-v2 .v2-card-grid--related .product-card__actions .button{width:100%}@media (max-width:1180px){body.axenta-v2 .v2-card-grid--related{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){body.axenta-v2 .product-panel--buy{padding-top:0}}@media (max-width:860px){body.axenta-v2 .v2-card-grid--related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body.axenta-v2 .spec-rows{grid-template-columns:1fr;gap:20px}body.axenta-v2 .product-panel--buy .trust-row{grid-template-columns:1fr}body.axenta-v2 .product-secnav__link{font-size:15.5px}}body.axenta-v2 .product-panel--media{aspect-ratio:auto;align-self:start;padding:clamp(20px,2.4vw,32px)}body.axenta-v2 .product-panel--media img,body.axenta-v2.woocommerce div.product .product-panel--media img{width:auto;height:auto;max-width:100%;max-height:420px;object-fit:contain}@media (min-width:1024px){body.axenta-v2 .product-panel--media{grid-column:1/span 6}body.axenta-v2 .product-panel--buy{grid-column:8/-1}}body.axenta-v2.single-product main#content{padding-bottom:var(--section-y)}@media (min-width:1024px){body.axenta-v2 .product-title{margin-bottom:12px}body.axenta-v2 .product-price{margin-bottom:16px}body.axenta-v2 .product-short-description{margin-bottom:22px;padding-bottom:22px}body.axenta-v2 .potency-field{margin-bottom:18px}body.axenta-v2 .add-to-cart-row{margin-bottom:0}body.axenta-v2 .product-panel--buy .single_variation_wrap,body.axenta-v2 .product-panel--buy form.cart{margin-bottom:24px}body.axenta-v2 .spec-chart{margin-bottom:20px}body.axenta-v2 .product-panel--buy .trust-row{gap:10px 24px;margin-bottom:18px}}body.axenta-v2 :not(.product-card__catalog):not(.product-catalog-number):not([data-coa-lot-text]):not(code):not(kbd){font-variant-numeric:proportional-nums}body.axenta-v2 .coa-hero{padding:clamp(40px,6vw,88px) 0 clamp(36px,4vw,56px)}body.axenta-v2 .coa-hero .container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px var(--grid-gap);align-items:end}body.axenta-v2 .coa-hero h1{grid-column:1/span 8;margin:0;color:var(--ink);font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-line);letter-spacing:var(--type-page-title-tracking)}body.axenta-v2 .coa-hero__lede{grid-column:1/span 6;margin:0}body.axenta-v2 .coa-hero__lede p{margin:0;font-size:var(--type-lede-size);line-height:1.5}body.axenta-v2 .coa-stats{grid-column:8/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap);align-self:end}body.axenta-v2 .coa-stats__item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 0 0;border:0;border-top:1px solid var(--rule-strong);border-radius:0;background:0 0}body.axenta-v2 .coa-stats__figure{color:var(--ink);font-family:var(--font-body);font-size:clamp(28px, 2.6vw, 40px);font-weight:520;font-stretch:106%;letter-spacing:-.03em;line-height:1}body.axenta-v2 .coa-stats__label{color:var(--ink-70);font-size:13.5px;line-height:1.35}body.axenta-v2 .coa-stats__label--alone{color:var(--ink);font-size:15px;font-weight:500}body.axenta-v2 .coa-controls{padding:0 0 clamp(36px,4vw,56px)}body.axenta-v2 .coa-controls .container{display:grid;gap:18px;padding-top:clamp(28px,3vw,40px);border-top:1px solid var(--rule)}body.axenta-v2 .coa-controls__field{position:relative;margin:0}body.axenta-v2 .coa-controls__field::before{content:'';position:absolute;top:50%;left:22px;width:18px;height:18px;margin-top:-9px;background-color:var(--ink-40);pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5L20 20'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5L20 20'/%3E%3C/svg%3E") center/contain no-repeat}body.axenta-v2 .coa-controls__search,body.axenta-v2 input.coa-controls__search{height:60px;padding:0 24px 0 54px;border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink);font-family:var(--font-body);font-size:17px;transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out)}body.axenta-v2 .coa-controls__search::placeholder{color:var(--ink-40)}body.axenta-v2 .coa-controls__search:focus{border-color:var(--ink);background-color:color-mix(in srgb,var(--ink) 7%,transparent);outline:0}body.axenta-v2 .coa-chips__label{font-size:14px}body.axenta-v2 .coa-chip{min-height:38px;padding:0 16px;border:1px solid var(--rule-strong);border-radius:var(--radius-pill);color:var(--ink-70);font-family:var(--font-body);font-size:14px;font-weight:480;transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out),transform var(--press-duration) var(--ease-out)}body.axenta-v2 .coa-chip:hover{transform:none}body.axenta-v2 .coa-chip:active{transform:scale(.96)}body.axenta-v2 .coa-chip.is-on{border-color:var(--ink);background-color:var(--ink);color:var(--paper)}body.axenta-v2 .coa-library__header{display:flex;align-items:baseline;margin-bottom:28px}body.axenta-v2 .coa-library__header h2{font-family:var(--font-body);font-size:var(--type-subheading-size);font-weight:540;font-stretch:104%;letter-spacing:-.016em;line-height:1.25}body.axenta-v2 .coa-library__count{font-family:var(--font-body);font-size:14px;color:var(--ink-70)}body.axenta-v2 .coa-grid{gap:var(--grid-gap)}body.axenta-v2 .coa-card{border-radius:0}body.axenta-v2 .coa-card__name{font-family:var(--font-body);font-size:20px;font-weight:540;font-stretch:104%;letter-spacing:-.018em}body.axenta-v2 .coa-card__strength{font-family:var(--font-body);font-size:13px}@media (max-width:1023px){body.axenta-v2 .coa-hero h1,body.axenta-v2 .coa-hero__lede,body.axenta-v2 .coa-stats{grid-column:1/-1}body.axenta-v2 .coa-stats{margin-top:12px}}@media (max-width:600px){body.axenta-v2 .coa-stats__figure{font-size:26px}body.axenta-v2 .coa-controls__search,body.axenta-v2 input.coa-controls__search{height:54px;font-size:16px}}body.axenta-v2 :not(.product-card__catalog):not(.product-catalog-number):not([data-coa-lot-text]):not(code):not(kbd){font-feature-settings:normal}body.axenta-v2 .coa-controls .container{border-top:0;background:linear-gradient(var(--rule),var(--rule)) center top/calc(100% - (var(--gutter) * 2)) 1px no-repeat}body.axenta-v2 main.page--prose{padding-top:clamp(40px,6vw,88px)}body.axenta-v2 main.page--prose h1{margin:0 0 clamp(32px,4vw,56px);padding-bottom:clamp(28px,3.4vw,48px);border-bottom:1px solid var(--rule);color:var(--ink);font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-line);letter-spacing:var(--type-page-title-tracking)}body.axenta-v2 main.page--prose .prose-column,body.axenta-v2 main.page--prose>article{max-width:none}body.axenta-v2 main.page--prose .prose li,body.axenta-v2 main.page--prose .prose p{font-size:17px;line-height:1.65}body.axenta-v2 main.page--prose .prose h2{margin:56px 0 16px;color:var(--ink);font-size:clamp(24px, 2.2vw, 30px);font-weight:540;font-stretch:106%;line-height:1.15;letter-spacing:-.025em}body.axenta-v2 main.page--prose .prose h2:first-child{margin-top:0}body.axenta-v2 main.page--prose .prose h3{margin:36px 0 12px}@media (min-width:1024px){body.axenta-v2 main.page--prose>article{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}body.axenta-v2 main.page--prose>article>h1{grid-column:1/-1}body.axenta-v2 main.page--prose>article>.page__content{grid-column:5/span 7;max-width:66ch}}body.axenta-v2 main.page--prose .prose-column>.prose:first-of-type,body.axenta-v2 main.page--prose:has(.faq-section) .prose-column>.prose{max-width:56ch}body.axenta-v2 main.page--prose:has(.faq-section) .prose-column>.prose p{margin-bottom:0;font-size:var(--type-lede-size);line-height:1.5}body.axenta-v2 main.page--prose:has(.faq-section) h1{margin-bottom:20px;padding-bottom:0;border-bottom:0}body.axenta-v2 .faq-section{margin:0;padding:clamp(40px,5vw,72px) 0 0}body.axenta-v2 .faq-section:first-of-type{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--rule)}body.axenta-v2 .faq-section>h2{margin:0 0 20px;color:var(--ink);font-size:clamp(22px, 2vw, 28px);font-weight:540;font-stretch:106%;line-height:1.15;letter-spacing:-.024em}@media (min-width:1024px){body.axenta-v2 .faq-section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:start}body.axenta-v2 .faq-section>h2{grid-column:1/span 4;position:sticky;top:28px;margin:18px 0 0}body.axenta-v2 .faq-section>.faq-list{grid-column:5/-1}}body.axenta-v2 .contact-form-section,body.axenta-v2 .contact-notes,body.axenta-v2 .contact-table{max-width:760px}body.axenta-v2 .contact-form-section>h2,body.axenta-v2 .contact-notes>h2,body.axenta-v2 main.page--prose .prose-column>section>h2{margin:0 0 20px;color:var(--ink);font-size:clamp(24px, 2.2vw, 30px);font-weight:540;font-stretch:106%;line-height:1.15;letter-spacing:-.025em}body.axenta-v2 .woocommerce form .form-row .input-text,body.axenta-v2 .woocommerce form .form-row select,body.axenta-v2 input[type=date],body.axenta-v2 input[type=email],body.axenta-v2 input[type=number]:not(.qty),body.axenta-v2 input[type=password],body.axenta-v2 input[type=tel],body.axenta-v2 input[type=text],body.axenta-v2 input[type=url],body.axenta-v2 select,body.axenta-v2 textarea{min-height:50px;padding:12px 16px;border:1px solid var(--rule-strong);border-radius:10px;background-color:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.35;box-shadow:none;transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out)}body.axenta-v2 textarea{min-height:140px}body.axenta-v2 .woocommerce form .form-row .input-text:focus,body.axenta-v2 input[type=email]:focus,body.axenta-v2 input[type=number]:not(.qty):focus,body.axenta-v2 input[type=password]:focus,body.axenta-v2 input[type=tel]:focus,body.axenta-v2 input[type=text]:focus,body.axenta-v2 input[type=url]:focus,body.axenta-v2 select:focus,body.axenta-v2 textarea:focus{border-color:var(--ink);background-color:color-mix(in srgb,var(--ink) 7%,transparent);outline:0}body.axenta-v2 input::placeholder,body.axenta-v2 textarea::placeholder{color:var(--ink-40)}body.axenta-v2 .woocommerce form .form-row label,body.axenta-v2 label{font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:-.005em}body.axenta-v2 .account-auth__panel>h2{margin:0 0 28px;color:var(--ink);font-size:clamp(34px, 4vw, 56px);font-weight:560;font-stretch:var(--stretch-display);line-height:1;letter-spacing:-.038em}body.axenta-v2 .site-header .site-search__input,body.axenta-v2 .site-search__input{min-height:46px;padding:0 20px;border:1px solid var(--rule);border-radius:var(--radius-pill);background-color:var(--paper);font-size:16px}body.axenta-v2 .site-header .site-search__input:focus,body.axenta-v2 .site-search__input:focus{border-color:var(--ink)}body.axenta-v2 .site-search__submit{min-height:46px;padding:0 22px;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:15px;font-weight:540;letter-spacing:-.005em;text-transform:none}html:has(body.axenta-v2){scrollbar-color:color-mix(in srgb,var(--ink) 30%,transparent) var(--paper)}body.axenta-v2 input,body.axenta-v2 textarea{caret-color:var(--ink)}body.axenta-v2 .cart-drawer h2,body.axenta-v2 .woocommerce-checkout h2,body.axenta-v2 .woocommerce-checkout h3{font-stretch:106%}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .cart-drawer__panel{transition:transform 280ms var(--ease-out)}body.axenta-v2 .cart-drawer.is-open .cart-drawer__panel{transition:transform 480ms var(--ease-drawer)}body.axenta-v2 .cart-drawer__backdrop{transition:opacity 280ms var(--ease-out)}body.axenta-v2 .cart-drawer.is-open .cart-drawer__backdrop{transition:opacity 420ms var(--ease-out)}}body.axenta-v2 .cart-drawer__title{font-size:clamp(26px, 2.4vw, 32px);font-stretch:var(--stretch-display);letter-spacing:-.03em}body.axenta-v2.admin-bar .site-chrome{top:32px}@media screen and (max-width:782px){body.axenta-v2.admin-bar .site-chrome{top:46px}}@media screen and (max-width:600px){body.axenta-v2.admin-bar .site-chrome{top:0}}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .site-chrome{transition:transform 360ms var(--ease-out)}}:root{--stretch-display:118%;--type-hero-title-size:clamp(46px, 5.05vw, 76px);--type-hero-title-tracking:-0.034em;--type-page-title-tracking:-0.034em}.v2-sentence{display:block}body.axenta-v2 .v2-featured{border-top:0}body.axenta-v2 .v2-featured .product-card__image{box-shadow:inset 0 0 0 1px var(--rule)}body.axenta-v2 .v2-featured+.v2-band{border-top:0}.v2-promise--side{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.v2-promise--side .v2-promise__copy{font-size:14.5px}body.axenta-v2 .site-footer__heading{color:var(--ink-70)}body.axenta-v2 .v2-page-head{padding-top:clamp(32px,4vw,56px)}@media (min-width:1024px){body.axenta-v2 .product-panel--media{grid-column:1/span 5}body.axenta-v2 .product-panel--buy{grid-column:7/-1}}body.axenta-v2 .product-short-description{max-width:none}body.axenta-v2 .product-short-description p{max-width:48ch}body.axenta-v2 .product-panel--buy>.ruo-notice{margin:-6px 0 24px}body.axenta-v2 .spec-chart{display:block}body.axenta-v2 .spec-chart__cell{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--rule)}body.axenta-v2 .spec-chart__cell:last-child{border-bottom:1px solid var(--rule)}body.axenta-v2 .spec-chart__value{margin:0;font-size:17px;font-weight:520;font-stretch:104%;letter-spacing:-.012em}body.axenta-v2 .trust-row li::before{width:14px;height:14px;margin-top:3px;background-color:var(--ink-70);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.8'/%3E%3C/svg%3E")}body.axenta-v2 .spec-rows{display:block;max-width:none}body.axenta-v2 .spec-row,body.axenta-v2 .spec-row:first-child{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:baseline;padding:18px 0}body.axenta-v2 .spec-row:last-child{border-bottom:1px solid var(--rule-strong)}body.axenta-v2 .spec-row__label{grid-column:1/span 3}body.axenta-v2 .spec-row__value{grid-column:4/-1;font-size:18px}@media (min-width:1024px){body.axenta-v2 #product-coa:not([hidden]){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:start}body.axenta-v2 #product-coa>.product-sec__heading{grid-column:1/-1}body.axenta-v2 #product-coa>.coa-summary{grid-column:1/span 7;grid-row:2/span 2;max-width:none}body.axenta-v2 #product-coa>.product-sec__body{grid-column:9/-1;grid-row:2;margin-top:0}body.axenta-v2 #product-coa>.coa-cta{grid-column:9/-1;grid-row:3;justify-self:start;align-self:start;margin-top:24px}}@media (max-width:600px){body.axenta-v2 .spec-row,body.axenta-v2 .spec-row:first-child{display:flex;flex-direction:column;gap:6px}body.axenta-v2 .potency-options:not(:has(> :nth-child(5))){display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}body.axenta-v2 .potency-option{padding:0 8px}body.axenta-v2 .add-to-cart-row{flex-wrap:nowrap}body.axenta-v2 .qty-stepper__button{width:38px}body.axenta-v2 .qty-stepper input.qty{width:34px}body.axenta-v2 .add-to-cart-row .add-to-cart,body.axenta-v2.woocommerce .add-to-cart-row .add-to-cart{min-width:0;padding:0 14px}body.axenta-v2 .coa-controls__search,body.axenta-v2 input.coa-controls__search{padding-right:16px;font-size:15px}}@media (min-width:1024px){body.axenta-v2 main.page--prose>article>.page__content{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);max-width:none}body.axenta-v2 main.page--prose>article>.page__content>*{grid-column:5/span 7;max-width:66ch}body.axenta-v2 main.page--prose>article>.page__content>h2,body.axenta-v2 main.page--prose>article>.page__content>h3{grid-column:1/span 4;margin:0;padding-top:40px;border-top:1px solid var(--rule)}body.axenta-v2 main.page--prose>article>.page__content>h2+*{margin-top:0;padding-top:40px;border-top:1px solid var(--rule)}body.axenta-v2 main.page--prose>article>.page__content>h2+*+*{margin-top:0}body.axenta-v2 main.page--prose>article>.page__content>:first-child:not(h2){margin-bottom:40px}body.axenta-v2 main.page--prose>article>.page__content>p:last-child{margin-bottom:0}}body.axenta-v2 .required,body.axenta-v2 abbr.required{color:var(--ink-40);text-decoration:none}body.axenta-v2 input[type=checkbox],body.axenta-v2 input[type=radio]{accent-color:var(--ink);width:18px;height:18px}body.axenta-v2 .woocommerce #place_order,body.axenta-v2.woocommerce-checkout #place_order{width:100%;min-height:56px;border-radius:var(--radius-pill);font-size:16px}body.axenta-v2 .select2-container .select2-selection--single{min-height:50px;border-radius:10px}body.axenta-v2 .cart-drawer__backdrop{background-color:var(--chrome-ink)}body.axenta-v2 .cart-drawer.is-open .cart-drawer__backdrop{opacity:.5}body.axenta-v2 .cart-line__stepper{display:inline-flex;border:1px solid var(--rule);border-radius:var(--radius-pill);overflow:hidden}body.axenta-v2 .cart-line__step{min-width:40px;min-height:38px;border:0;border-radius:0;background:0 0;box-shadow:none;font-size:16px}body.axenta-v2 .cart-line__step:hover{background-color:color-mix(in srgb,var(--ink) 7%,transparent);transform:none}body.axenta-v2 .cart-line__qty{min-height:38px;border:0;font-weight:500}body.axenta-v2 .cart-line__name{font-weight:520;letter-spacing:-.01em}body.axenta-v2 .cart-drawer__checkout{display:flex;width:100%;min-height:54px}.v2-nobreak{white-space:nowrap}:where(*){--rule-strong:color-mix(in srgb, var(--ink) 34%, transparent)}body.axenta-v2 .v2-featured .product-card__image{box-shadow:none}.v2-catalog__copy{grid-column:1/span 7}body.axenta-v2 .v2-catalog__heading{max-width:none;font-size:clamp(34px, 3.5vw, 52px)}@media (min-width:1024px){.v2-catalog__heading .v2-sentence{white-space:nowrap}}body.axenta-v2 .v2-catalog__heading{font-size:clamp(34px, 4.3vw, 62px)}@media (min-width:1024px){body.axenta-v2 #product-coa:not([hidden]){grid-template-rows:auto auto 1fr}body.axenta-v2 #product-coa>.coa-summary{grid-row:2/-1}body.axenta-v2 #product-coa>.coa-cta{margin-top:28px}}body.axenta-v2 .checkout-summary .qty-stepper,body.axenta-v2 .checkout-summary .quantity{border-radius:var(--radius-pill)}body.axenta-v2 .summary-stepper{display:inline-flex;overflow:hidden;border:1px solid var(--rule-strong);border-radius:var(--radius-pill)}body.axenta-v2 .summary-stepper>*{border:0;border-radius:0;background:0 0;box-shadow:none}body.axenta-v2 .summary-stepper__step:hover{background-color:color-mix(in srgb,var(--ink) 8%,transparent);transform:none}@media (max-width:768px){:root{--type-hero-title-size:clamp(38px, 10.2vw, 56px)}}@media (max-width:600px){.v2-promise--side{grid-template-columns:1fr}.v2-promise--side .v2-promise__media{aspect-ratio:16/10}.v2-promise--side .v2-promise__copy{font-size:15px}}body.axenta-v2 .potency-option{display:inline-flex;align-items:center;justify-content:center;line-height:1}@media (max-width:600px){body.axenta-v2 .potency-options:has(> :only-child){display:flex}body.axenta-v2 .potency-options>.potency-option:only-child{padding:0 22px}body.axenta-v2 .product-panel--buy .single_variation_wrap,body.axenta-v2 .product-panel--buy form.cart{margin-bottom:20px}body.axenta-v2 .add-to-cart-row{margin-bottom:0}}body.axenta-v2 .v2-footer__brand .site-footer__address{margin:0;color:var(--ink-70);font-size:14px;font-style:normal;line-height:1.55}body.axenta-v2 .signin-prompt{position:relative;z-index:2;margin:0;color:var(--ink-70);font-size:14px;line-height:1.45}body.axenta-v2 .signin-prompt__link{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2 .signin-prompt__link:hover{color:var(--ink-70)}body.axenta-v2 .signin-prompt--card{flex:1 1 100%;font-size:13px}body.axenta-v2 .signin-prompt--product{margin:4px 0 24px;font-size:15px}body.axenta-v2 .signin-prompt--table{margin:0 0 20px}body.axenta-v2 .signin-prompt--drawer{padding:var(--space-5);font-size:var(--type-body-size);line-height:var(--type-body-line)}body.axenta-v2 .signin-prompt--modal{margin:0 0 12px}body.axenta-v2 .ruo-line{margin:-8px 0 18px;color:var(--ink-70);font-size:13px;letter-spacing:.02em;line-height:1.45}body.axenta-v2 .ruo-line--category{margin:12px 0 0}body.axenta-v2 h1 .ruo-line--heading{display:block;margin:10px 0 0;color:var(--ink-70);font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);font-stretch:100%;font-style:normal;line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);text-transform:none}body.axenta-v2 .checkout-payment-note{margin:0 0 12px;color:var(--ink-70);font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}body.axenta-v2 .product-disclaimer{display:grid;gap:24px;max-width:760px;margin:clamp(56px,6vw,88px) 0 0}body.axenta-v2 .product-disclaimer__label{margin:0 0 6px;color:var(--ink-40);font-family:var(--type-table-header-family);font-size:var(--type-table-header-size);font-weight:var(--type-table-header-weight);line-height:var(--type-table-header-line);letter-spacing:var(--type-table-header-tracking);text-transform:uppercase}body.axenta-v2 .product-disclaimer__body{margin:0;max-width:68ch;color:var(--ink-70);font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}body.axenta-v2 .spec-row__value sub{line-height:0}body.axenta-v2 .checkout-account-line{margin:10px 0 0;color:var(--ink-70);font-size:13px;line-height:1.45}body.axenta-v2 .cart-drawer__discount{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:6px 0 0;color:var(--ink-70);font-size:var(--type-small-size);line-height:1.5}body.axenta-v2 .cart-drawer__coupon-remove{min-height:0;margin:0 0 0 8px;padding:0;border:0;background:0 0;color:var(--ink-70);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.axenta-v2 .cart-drawer__coupon{display:flex;gap:8px;margin:14px 0 0}body.axenta-v2 .cart-drawer__coupon input{flex:1 1 auto;min-width:0;min-height:44px}body.axenta-v2 .cart-drawer__coupon .button{flex:0 0 auto;min-height:44px;padding-right:20px;padding-left:20px}body.axenta-v2 .cart-drawer__coupon-msg{margin:8px 0 0;color:var(--oxblood);font-size:13px;line-height:1.45}body.axenta-v2 .account-checkout__terms{margin:12px 0 14px;color:var(--ink-70);font-size:13px;line-height:1.45}body.axenta-v2 .account-checkout__terms a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2 .account-checkout__action{margin:0 0 8px}body.axenta-v2 .account-checkout__cart,body.axenta-v2 .account-checkout__signin{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;text-align:center}body.axenta-v2 .account-checkout__note{margin:0 0 14px;color:var(--ink-70);font-size:13px;line-height:1.45;text-align:center}body.axenta-v2 .cart-drawer__foot--guest .account-checkout__action:last-child{margin-bottom:0}body.axenta-v2 .cart-drawer__foot--guest .account-checkout__action:has(.account-checkout__cart){margin-bottom:var(--space-3)}@media (max-width:600px){body.axenta-v2 .v2-card-grid--featured{overflow-y:hidden;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}body.axenta-v2 .v2-card-grid--featured .product-card{scroll-snap-stop:always}body.axenta-v2 .v2-card-grid--featured .product-card.axenta-enter,body.axenta-v2 .v2-card-grid--featured .product-card.axenta-enter.is-in{opacity:1;transform:none;transition:none}}@media (hover:none){body.axenta-v2 .v2-card-grid--featured .button,body.axenta-v2 .v2-card-grid--featured .button:active,body.axenta-v2 .v2-card-grid--featured .button:hover,body.axenta-v2 .v2-card-grid--featured .product-card,body.axenta-v2 .v2-card-grid--featured .product-card:active,body.axenta-v2 .v2-card-grid--featured .product-card:focus-within,body.axenta-v2 .v2-card-grid--featured .product-card:hover,body.axenta-v2 .v2-card-grid--featured .product-card__image img{transform:none}}body.axenta-v2 .v2-footer__brand .site-footer__phone{display:block;margin-top:8px}body.axenta-v2 .v2-footer__brand .site-footer__phone a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2 .v2-footer__brand .site-footer__phone a:hover{color:var(--ink)}body.axenta-v2 .v2-footer__brand .site-footer__email{display:block}body.axenta-v2 .v2-footer__brand .site-footer__email a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2 .v2-footer__brand .site-footer__email a:hover{color:var(--ink)}body.axenta-v2 .v2-footer__brand .site-footer__payments{max-width:34ch;margin:-14px 0 0;color:var(--ink-70);font-size:14px;line-height:1.55}select optgroup,select option{background-color:var(--card);color:var(--ink)}body.axenta-v2 .themed-select{position:relative;min-width:0}body.axenta-v2 .themed-select .themed-select__native{position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none}body.axenta-v2 .themed-select__combo{display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;width:100%;min-height:50px;padding:12px 14px 12px 16px;border:1px solid var(--rule-strong);border-radius:10px;background-color:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.35;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out)}body.axenta-v2 .themed-select.is-native-focus .themed-select__combo,body.axenta-v2 .themed-select.is-open .themed-select__combo,body.axenta-v2 .themed-select__combo:focus{border-color:var(--ink);background-color:color-mix(in srgb,var(--ink) 7%,transparent);outline:0}body.axenta-v2 .themed-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.axenta-v2 .themed-select__combo.is-placeholder .themed-select__value{color:var(--ink-40)}body.axenta-v2 .themed-select__chevron{flex:none;width:16px;height:16px;color:var(--ink-70);transition:transform 160ms var(--ease-out)}body.axenta-v2 .themed-select.is-open .themed-select__chevron{transform:rotate(180deg)}body.axenta-v2 .themed-select__list{position:absolute;top:calc(100% + 6px);left:0;z-index:40;box-sizing:border-box;min-width:100%;width:max-content;max-width:min(420px,calc(100vw - 32px));max-height:300px;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--rule-strong);border-radius:10px;background-color:var(--card);list-style:none}body.axenta-v2 .themed-select__list[hidden]{display:none}body.axenta-v2 .themed-select__option{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;margin:0;padding:10px 12px;border-radius:6px;color:var(--ink-70);font-family:var(--font-body);font-size:15px;line-height:1.35;white-space:nowrap;cursor:pointer}body.axenta-v2 .themed-select__option.is-active{background-color:color-mix(in srgb,var(--ink) 10%,transparent);color:var(--ink)}body.axenta-v2 .themed-select__option[aria-selected=true]{color:var(--ink);font-weight:560}body.axenta-v2 .themed-select__check{flex:none;width:16px;height:16px;visibility:hidden}body.axenta-v2 .themed-select__option[aria-selected=true] .themed-select__check{visibility:visible}body.axenta-v2 .themed-select__combo[aria-invalid=true]{border-color:var(--oxblood)}@media (max-width:600px){body.axenta-v2 .themed-select .themed-select__list{right:0;left:0;width:auto;min-width:0;max-width:none}body.axenta-v2 .themed-select__option{white-space:normal}}@media (prefers-reduced-motion:reduce){body.axenta-v2 .themed-select__chevron{transition:none}}body.axenta-v2 .account-form__error{display:block;margin-top:6px;color:var(--oxblood);font-size:13px;line-height:1.4}body.axenta-v2 .account-form__error:empty{display:none}body.axenta-v2 .account-form #reg_axenta_password_confirm[aria-invalid=true]{border-color:var(--oxblood)}body.axenta-v2 .woocommerce form .show-password-input::before,body.axenta-v2.woocommerce-page form .show-password-input::before{background-color:var(--ink);background-image:none;-webkit-mask:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>') no-repeat center/cover;mask:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>') no-repeat center/cover;transition:background-color var(--hover-duration) var(--ease-out)}body.axenta-v2 .woocommerce form .show-password-input.display-password::before,body.axenta-v2.woocommerce-page form .show-password-input.display-password::before{-webkit-mask-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>');mask-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}body.axenta-v2 .woocommerce form .show-password-input:focus-visible::before,body.axenta-v2 .woocommerce form .show-password-input:hover::before,body.axenta-v2.woocommerce-page form .show-password-input:focus-visible::before,body.axenta-v2.woocommerce-page form .show-password-input:hover::before{background-color:color-mix(in srgb,var(--ink) 45%,#fff)}body.axenta-v2 .woocommerce form .show-password-input:focus-visible,body.axenta-v2.woocommerce-page form .show-password-input:focus-visible{outline:1px solid var(--ink);outline-offset:3px;border-radius:4px}body.axenta-v2 .gate-landing{display:flex;align-items:center;min-height:min(68vh,720px);padding:clamp(72px,10vw,140px) 0}body.axenta-v2 .gate-landing__inner{max-width:720px}body.axenta-v2 .gate-landing__title{margin:0 0 22px;color:var(--ink);font-family:var(--type-page-title-family);font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);font-stretch:var(--stretch-display);line-height:var(--type-page-title-line);letter-spacing:var(--type-page-title-tracking)}body.axenta-v2 .gate-landing__text{max-width:56ch;margin:0 0 36px;color:var(--ink-70);font-size:var(--type-lede-size);line-height:1.55}body.axenta-v2 .gate-landing__actions{display:flex;flex-wrap:wrap;gap:12px;margin:0}@media (min-width:769px){body.axenta-v2 .site-account--create{margin-left:-6px}}@media (max-width:600px){body.axenta-v2 .gate-landing__actions .button{flex:1 1 100%;text-align:center}}body.axenta-v2 .home-auth{padding:clamp(40px,6vw,80px) 0 clamp(56px,8vw,104px)}body.axenta-v2 .home-auth__card{box-sizing:border-box;max-width:640px;margin:0 auto;padding:clamp(24px,4vw,40px);border:1px solid var(--rule-strong);border-radius:14px;background-color:color-mix(in srgb,var(--ink) 3%,transparent)}body.axenta-v2 .home-auth__eyebrow{margin:0 0 16px;color:var(--ink-70);font-family:var(--type-table-header-family);font-size:var(--type-table-header-size);font-weight:var(--type-table-header-weight);line-height:var(--type-table-header-line);letter-spacing:var(--type-table-header-tracking);text-transform:uppercase}body.axenta-v2 .home-auth__notice{margin:0 0 24px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--oxblood) 45%,transparent);border-radius:8px}body.axenta-v2 .home-auth__notice-title{margin:0 0 4px;color:var(--oxblood);font-size:14.5px;font-weight:560;line-height:1.4}body.axenta-v2 .home-auth__notice-body{margin:0;color:var(--ink-70);font-size:var(--type-small-size);line-height:var(--type-small-line)}body.axenta-v2 .home-auth__tabs{display:grid;grid-template-columns:1fr 1fr;margin:0 0 28px;border-bottom:1px solid var(--rule-strong)}body.axenta-v2 .home-auth__tab{display:flex;align-items:center;justify-content:center;min-height:48px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--ink-70);font-size:16px;font-weight:500;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color var(--hover-duration) var(--ease-out),border-color var(--hover-duration) var(--ease-out)}body.axenta-v2 .home-auth__tab:hover{color:var(--ink)}body.axenta-v2 .home-auth__tab.is-active{border-bottom-color:var(--ink);color:var(--ink)}body.axenta-v2 .home-auth__tab:focus-visible{outline:1px solid var(--ink);outline-offset:-3px;border-radius:6px 6px 0 0}body.axenta-v2 .home-auth .account-auth{max-width:none}body.axenta-v2 .home-auth .account-auth .account-form{padding:0;border:0;background:0 0}body.axenta-v2 .home-auth .account-auth__panel>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.axenta-v2 .home-auth .account-auth__switch{display:none}body.axenta-v2 .home-auth .account-ack label{min-height:44px}@media (max-width:600px){body.axenta-v2 .home-auth .home-auth__wrap{padding-right:16px;padding-left:16px}body.axenta-v2 .home-auth__card{padding:20px 16px}}body.axenta-v2 .home-auth__logo{--home-auth-logo-size:40px;display:flex;justify-content:center;gap:calc(var(--home-auth-logo-size) * .33);margin:4px 0 28px;color:var(--ink)}body.axenta-v2 .home-auth__logo .wordmark__text{font-size:var(--home-auth-logo-size);letter-spacing:.24em;margin-right:-.24em;white-space:nowrap}body.axenta-v2 .home-auth__logo .mark{width:var(--home-auth-logo-size);height:var(--home-auth-logo-size)}@media (max-width:600px){body.axenta-v2 .home-auth__logo{--home-auth-logo-size:32px;margin:8px 0 24px}}@media (max-width:400px){body.axenta-v2 .home-auth__logo{--home-auth-logo-size:30px}body.axenta-v2 .home-auth__logo .wordmark__text{letter-spacing:.16em;margin-right:-.16em}}@media (max-width:374px){body.axenta-v2 .home-auth__logo{--home-auth-logo-size:27px}}@keyframes axenta-home-card-in{from{opacity:0;transform:scale(.98)}}@keyframes axenta-home-rise-in{from{opacity:0;transform:translateY(12px)}}@keyframes axenta-home-fade-in{from{opacity:0}}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .home-auth:not(.home-auth--static){--home-auth-ease:cubic-bezier(0.22, 1, 0.36, 1)}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__card{animation:axenta-home-card-in .6s var(--home-auth-ease) backwards}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__eyebrow,body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__forms,body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__logo,body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__notice,body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__tabs{animation:axenta-home-rise-in .6s var(--home-auth-ease) backwards}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__logo{animation-delay:80ms}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__eyebrow{animation-delay:160ms}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__notice{animation-delay:240ms}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__tabs{animation-delay:320ms}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__forms{animation-delay:.4s}}@media (prefers-reduced-motion:reduce){body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__card{animation:axenta-home-fade-in 160ms linear backwards}}body.axenta-v2 .home-auth .account-auth.is-switching{position:relative;overflow:hidden;overflow:clip}body.axenta-v2 .home-auth .account-auth .account-auth__panel.is-leaving{display:block;position:absolute;right:0;left:0;pointer-events:none}body.axenta-v2 .axenta-turnstile.form-row,body.axenta-v2 form .axenta-turnstile.form-row{margin:0;padding:0}body.axenta-v2 .axenta-turnstile.form-row.is-interactive,body.axenta-v2 form .axenta-turnstile.form-row.is-interactive{margin:0 0 var(--space-4)}body.axenta-v2 .axenta-turnstile.is-interactive iframe{max-width:100%}.v2-promise__image--shipping{object-position:78% 65%}@media (max-width:359px){:root{--type-hero-title-size:clamp(32px, 10.9vw, 38px)}}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .hero-vials__front{animation:axenta-drift-front 7s 0s ease-in-out infinite alternate}body.axenta-v2 .hero-vials__side{animation:axenta-drift-front 7s -4.67s ease-in-out infinite alternate}body.axenta-v2 .hero-vials__back{animation:axenta-drift-front 7s -9.33s ease-in-out infinite alternate}}body.axenta-v2 #payment ul.payment_methods{display:grid;gap:var(--space-2);margin:0 0 var(--space-4);padding:0;border:0;list-style:none}body.axenta-v2 #payment ul.payment_methods li.axenta-pay{position:relative;margin:0;padding:0;border:var(--hairline) solid var(--rule);border-radius:var(--radius);background-color:var(--card);font-weight:400;line-height:inherit;text-align:left;transition:border-color var(--hover-duration) var(--motion-easing)}body.axenta-v2 #payment ul.payment_methods li.axenta-pay[hidden]{display:none}body.axenta-v2 #payment ul.payment_methods li.axenta-pay:hover{border-color:var(--ink-40)}body.axenta-v2 #payment ul.payment_methods li.axenta-pay:has(> .axenta-pay__input:checked),body.axenta-v2 #payment ul.payment_methods li.axenta-pay:has(> .axenta-pay__input:focus-visible){border-color:var(--blue)}body.axenta-v2 #payment ul.payment_methods li.axenta-pay>.axenta-pay__input{position:absolute;z-index:1;top:23px;left:14px;width:auto;margin:0;transform:translateY(-50%);cursor:pointer}body.axenta-v2 #payment ul.payment_methods li.axenta-pay>.axenta-pay__label{container:axenta-pay/inline-size;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;box-sizing:border-box;width:100%;min-height:var(--field-height,46px);margin:0;padding:11px 14px 11px 44px;color:var(--ink);font-family:var(--font-body);font-size:15px;font-weight:500;line-height:24px;cursor:pointer;-webkit-tap-highlight-color:transparent}body.axenta-v2 #payment .axenta-pay__head{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}body.axenta-v2 #payment .axenta-pay__title{overflow-wrap:anywhere}body.axenta-v2 #payment .axenta-pay__sub{color:var(--ink-70);font-family:var(--type-small-family);font-size:13px;font-weight:400;line-height:18px}body.axenta-v2 #payment .axenta-marks{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;max-width:100%}body.axenta-v2 #payment .axenta-marks__mark{display:block;width:auto;height:24px}body.axenta-v2 #payment ul.payment_methods li.axenta-pay>.axenta-pay__label img{max-height:24px;width:auto;margin:0;vertical-align:middle}@container axenta-pay (max-width:360px){body.axenta-v2 #payment .axenta-pay--card .axenta-pay__head{flex-basis:100%}body.axenta-v2 #payment .axenta-pay--card .axenta-marks{flex:0 1 auto}}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel{box-sizing:border-box;width:100%;margin:0;padding:14px 14px 16px 44px;border:0;border-top:var(--hairline) solid var(--rule);border-radius:0;background:0 0;color:var(--ink-70);font-family:var(--type-small-family);font-size:14px;line-height:1.55}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel::before{content:none;display:none}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel p{margin:0 0 10px;color:var(--ink-70)}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel p:last-child,body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel>:last-child{margin-bottom:0}body.axenta-v2 #payment .axenta-pay__card{min-height:0}body.axenta-v2 #payment .axenta-pay--card.is-loading .axenta-pay__card{min-height:136px}body.axenta-v2 #payment .axenta-pay--card.is-inline .axenta-pay__fallback{display:none}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel .axenta-pay__error{margin:12px 0 0;color:var(--oxblood);font-size:13.5px;line-height:1.45}body.axenta-v2 #payment .axenta-pay__error[hidden]{display:none}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel .checkout-payment-note{margin:14px 0 0;padding-top:12px;border-top:var(--hairline) solid var(--rule);color:var(--ink-70)}@media (max-width:600px){body.axenta-v2 #payment ul.payment_methods li.axenta-pay>.axenta-pay__input{left:12px}body.axenta-v2 #payment ul.payment_methods li.axenta-pay>.axenta-pay__label{padding-right:12px;padding-left:40px}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel{padding:12px 12px 14px}}body.axenta-v2 .cart_totals--estimate tr.cart-estimate td{color:var(--ink)}body.axenta-v2 .cart_totals--estimate .cart-totals__note{margin:var(--space-2) 0 var(--space-4);padding:0;color:var(--ink-40);font-family:var(--type-small-family);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}@media (max-width:768px){body.axenta-v2 .cart_totals--estimate .cart-totals__note{padding:0 var(--space-4)}}body.axenta-v2 .cart-drawer__estimate{margin-top:6px}body.axenta-v2 #payment .axenta-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}body.axenta-v2 #payment .axenta-card__field--number,body.axenta-v2 #payment .axenta-card__field--zip{grid-column:1/-1}body.axenta-v2 #payment .axenta-card__label{display:block;margin:0 0 6px;color:var(--ink-70);font-family:var(--font-body);font-size:13px;font-weight:500;line-height:1.3;cursor:default}body.axenta-v2 #payment .axenta-card__input,body.axenta-v2.woocommerce-checkout #payment input.axenta-card__input{box-sizing:border-box;display:block;width:100%;min-height:50px;margin:0;padding:13px 16px;border:1px solid var(--rule-strong);border-radius:10px;background-color:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:22px;box-shadow:none;transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out)}body.axenta-v2 #payment .axenta-card__input:hover{border-color:color-mix(in srgb,var(--ink) 55%,transparent)}body.axenta-v2 #payment .axenta-card__input.is-focus,body.axenta-v2.woocommerce-checkout #payment input.axenta-card__input:focus{border-color:var(--ink);background-color:color-mix(in srgb,var(--ink) 7%,transparent);outline:0}body.axenta-v2 #payment .axenta-card__input.is-invalid{border-color:#e0b0a2}body.axenta-v2 #payment input.axenta-card__input::placeholder{color:var(--ink-40)}body.axenta-v2 #payment .axenta-pay--card.is-loading .axenta-pay__card{min-height:0}body.axenta-v2 #payment .axenta-pay--card.is-unavailable .axenta-card{display:none}body.axenta-v2.woocommerce-checkout #payment div.payment_box.axenta-pay__panel .axenta-pay__fallback{margin:12px 0 0;color:var(--ink-70);font-size:13.5px}body.axenta-v2 #payment .axenta-wallet-pay,body.axenta-v2 #payment .axenta-wallet-pay.is-active .axenta-wallet-pay__button:not(.is-active){position:absolute;left:-10000px;top:0;width:320px;pointer-events:none}body.axenta-v2 #payment .axenta-wallet-pay.is-active{position:static;width:auto;pointer-events:auto}body.axenta-v2 #payment .axenta-wallet-pay.is-active .axenta-wallet-pay__button.is-active{position:static;width:100%;min-height:52px;pointer-events:auto}body.axenta-v2 #place_order.axenta-is-hidden{display:none!important}body.axenta-v2 #payment .axenta-pay--klarna .axenta-marks__mark{height:24px}@media (max-width:1023px){body.axenta-v2 .account-nav__list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.axenta-v2 .account-nav__list::-webkit-scrollbar{display:none}body.axenta-v2 .account-nav__list li:last-child{padding-right:var(--space-2)}}@media (max-width:768px){body.axenta-v2 .woocommerce table.shop_table.account-orders-table td,body.axenta-v2 .woocommerce table.shop_table.account-orders-table th{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:7px 0;text-align:right!important}body.axenta-v2 .woocommerce table.shop_table.account-orders-table td[data-title]::before,body.axenta-v2 .woocommerce table.shop_table.account-orders-table th[data-title]::before{content:attr(data-title);display:block;flex:none;float:none;margin:0;text-align:left}body.axenta-v2 .account-orders-table .woocommerce-orders-table__value{min-width:0;text-align:right;overflow-wrap:anywhere}body.axenta-v2 .woocommerce table.shop_table.account-orders-table .woocommerce-orders-table__cell--empty{display:none}body.axenta-v2 .woocommerce table.shop_table.account-orders-table td.woocommerce-orders-table__cell-order-actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;padding-top:14px}body.axenta-v2 .woocommerce table.shop_table.account-orders-table td.woocommerce-orders-table__cell-order-actions::before{content:none;display:none}body.axenta-v2 .account-orders-table td.woocommerce-orders-table__cell-order-actions .button{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0}}body.axenta-v2 .axenta-confirming{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));z-index:10000;display:flex;align-items:center;gap:12px;box-sizing:border-box;width:min(560px,calc(100vw - 32px));padding:16px 20px;border:1px solid var(--rule-strong);border-radius:14px;background-color:var(--card);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.45;transform:translateX(-50%);box-shadow:0 12px 32px rgba(10,20,35,.35)}body.axenta-v2 .axenta-confirming[hidden]{display:none}body.axenta-v2 .axenta-spinner{display:inline-block;box-sizing:border-box;flex:none;width:20px;height:20px;border:2px solid var(--rule-strong);border-top-color:var(--ink);border-radius:50%;animation:axenta-spin .9s linear infinite}body.axenta-v2 .axenta-confirming-page.is-waiting .axenta-spinner,body.axenta-v2 .axenta-confirming.is-waiting .axenta-spinner{animation:none;border-top-color:var(--rule-strong)}@keyframes axenta-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){body.axenta-v2 .axenta-spinner{animation:none}}body.axenta-v2 .axenta-confirming-page{max-width:560px;margin:0 0 var(--space-6);padding:24px;border:1px solid var(--rule);border-radius:14px;background-color:var(--card)}body.axenta-v2 .axenta-confirming-page .axenta-spinner{display:block;width:24px;height:24px;margin-bottom:14px}body.axenta-v2 .axenta-confirming-page__lead{margin:0 0 6px;color:var(--ink);font-size:19px;font-weight:500}body.axenta-v2 .axenta-confirming-page__text{margin:0;color:var(--ink-70);font-size:15px;line-height:1.5}body.axenta-v2 .ordering-paused{margin:0;padding:9px 16px;border-bottom:1px solid var(--rule-strong);background-color:#24405e;color:#f0f0ed;font-family:var(--font-body);font-size:11px;font-weight:600;font-stretch:108%;line-height:1.5;letter-spacing:.11em;text-align:center;text-transform:uppercase}body.axenta-v2 .ordering-paused-note{margin:0 0 var(--space-4);padding:14px 16px;border:1px solid var(--rule-strong);border-radius:10px;color:var(--ink);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body.axenta-v2 .cart-drawer__subtotal+.cart-drawer__action{margin-top:var(--space-3)}body.axenta-v2 .account-form__help{display:block;margin:8px 0 0;color:var(--ink-70);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}@keyframes axenta-home-card-in-solid{from{transform:scale(.98)}}@keyframes axenta-home-rise-in-solid{from{transform:translateY(12px)}}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__card{animation-name:axenta-home-card-in-solid}body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__notice{animation-name:axenta-home-rise-in-solid}}@media (prefers-reduced-motion:reduce){body.axenta-v2 .home-auth:not(.home-auth--static) .home-auth__card{animation:none}}body.axenta-v2 .woocommerce button.button.woocommerce-form-register__submit:disabled{transition-property:transform}body.axenta-v2 .hero-vials__link{cursor:pointer}body.axenta-v2 .hero-vials__link:focus-visible{outline:0}body.axenta-v2 .hero-vials__link:focus-visible>img{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .hero-vials__link>img{transition:translate 260ms var(--ease-out)}body.axenta-v2 .hero-vials__link:focus-visible>img{translate:0 -8px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){body.axenta-v2 .hero-vials__link:hover>img{translate:0 -8px}}body.axenta-v2 .woocommerce form .account-form__login-actions::after,body.axenta-v2 .woocommerce form .account-form__login-actions::before{content:none}body.axenta-v2 .account-offer{margin:0 0 var(--space-4);color:var(--ink-70);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}body.axenta-v2 .account-offer a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2 .account-offer--cart{margin:12px 0 14px;font-size:13px;line-height:1.45}body.axenta-v2 .cart-drawer__subtotal--discount{margin-top:4px}body.axenta-v2 .home-notices{padding-top:var(--space-5)}body.axenta-v2.axenta-account-card #content{padding-top:24px;padding-bottom:40px}body.axenta-v2.axenta-account-card .home-auth,body.axenta-v2.axenta-account-card .home-auth--checkout{padding:0}body.axenta-v2.axenta-account-card .home-auth--checkout .home-auth__wrap{padding-right:0;padding-left:0}body.axenta-v2.axenta-account-card .home-auth__card{max-width:none;padding:0;border:0;border-radius:0;background:0 0}body.axenta-v2.axenta-account-card .woocommerce{row-gap:0}body.axenta-v2.axenta-account-card .account-auth,body.axenta-v2.axenta-account-card .account-auth[data-panel=register]{box-sizing:border-box;width:100%;max-width:440px;margin:0 auto;padding:4px 12px 20px;border:1px solid var(--rule-strong);border-radius:14px;background-color:color-mix(in srgb,var(--ink) 3%,transparent)}body.axenta-v2.axenta-account-card .account-auth__panel>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.axenta-v2.axenta-account-card .account-auth .home-auth__tabs{margin:0 0 14px}body.axenta-v2.axenta-account-card .account-auth .home-auth__tab{min-height:44px;font-size:15px}body.axenta-v2.axenta-account-card .account-auth .account-offer{margin:0 0 12px}body.axenta-v2.axenta-account-card .account-auth .account-form{margin:0;padding:0;border:0;background:0 0}body.axenta-v2.axenta-account-card .account-auth .account-form__field,body.axenta-v2.axenta-account-card .account-auth .account-form__row,body.axenta-v2.axenta-account-card .account-auth form .form-row{margin:0 0 12px;padding:0}body.axenta-v2.axenta-account-card .account-auth form label{margin:0 0 4px;font-size:14px;line-height:1.3}body.axenta-v2.axenta-account-card .account-auth form .input-text,body.axenta-v2.axenta-account-card .account-auth form input[type=email],body.axenta-v2.axenta-account-card .account-auth form input[type=password],body.axenta-v2.axenta-account-card .account-auth form input[type=text]{box-sizing:border-box;height:44px;min-height:44px;padding-top:0;padding-bottom:0}body.axenta-v2.axenta-account-card .account-auth .account-form__help{margin-top:4px}body.axenta-v2.axenta-account-card .account-auth .account-form__forgot{margin:-6px 0 12px;font-size:var(--type-small-size);line-height:var(--type-small-line);text-align:right}body.axenta-v2.axenta-account-card .account-auth .account-ack{margin:0 0 14px;padding:0;border:0;background:0 0}body.axenta-v2.axenta-account-card .account-auth .account-ack__field{margin:0}body.axenta-v2.axenta-account-card .account-auth .account-ack label{display:block;min-height:0;font-size:12px;line-height:1.45;cursor:pointer}body.axenta-v2.axenta-account-card .account-auth .account-ack label input{display:inline-block;margin:0 6px 0 0;vertical-align:-4px}body.axenta-v2.axenta-account-card .account-auth .account-ack label span{display:inline}body.axenta-v2.axenta-account-card .account-auth .account-form__login-actions,body.axenta-v2.axenta-account-card .account-auth form .woocommerce-form-row:last-of-type{margin-bottom:0}@media (min-width:768px){body.axenta-v2.axenta-account-card #content{padding-top:40px;padding-bottom:64px}body.axenta-v2.axenta-account-card .account-auth,body.axenta-v2.axenta-account-card .account-auth[data-panel=register]{padding:8px 28px 28px}body.axenta-v2.axenta-account-card .account-auth .account-ack label{font-size:var(--type-small-size)}}body.axenta-v2.axenta-account-card .account-split{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto}body.axenta-v2.axenta-account-card .account-split__promo{display:none}body.axenta-v2.axenta-account-card .account-split__strip{display:flex;align-items:center;justify-content:center;gap:.35em;min-height:40px;margin:0 calc(50% - 50vw) 16px;padding:0 16px;background-color:var(--chrome-paper);color:var(--chrome-ink-70);font-family:var(--type-table-header-family);font-size:var(--type-table-header-size);font-weight:var(--type-table-header-weight);line-height:var(--type-table-header-line);letter-spacing:var(--type-table-header-tracking);text-transform:uppercase;text-align:center}body.axenta-v2.axenta-account-card .account-split__strip a{color:var(--chrome-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2.axenta-account-card .account-auth,body.axenta-v2.axenta-account-card .account-auth[data-panel=register]{--paper:var(--chrome-paper);--card:var(--chrome-card);--ink:var(--chrome-ink);--ink-70:var(--chrome-ink-70);--ink-40:var(--chrome-ink-40);--rule:var(--chrome-rule);--rule-light:var(--chrome-rule-light);--blue:var(--chrome-blue);--blue-hover:var(--chrome-blue-hover);--oxblood:var(--chrome-oxblood);--rule-strong:color-mix(in srgb, var(--chrome-ink) 25%, transparent);box-sizing:border-box;width:100%;max-width:440px;margin:0 auto;padding:20px;border:0;border-radius:16px;background-color:var(--chrome-paper);box-shadow:var(--shadow-raised-card);color:var(--chrome-ink)}body.axenta-v2.axenta-account-card .account-auth__title{margin:0 0 14px;color:var(--chrome-ink);font-family:var(--font-wordmark);font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.01em}body.axenta-v2.axenta-account-card .account-auth[data-panel=login] .account-auth__title--register,body.axenta-v2.axenta-account-card .account-auth[data-panel=register] .account-auth__title--login{display:none}body.axenta-v2.axenta-account-card .account-auth .home-auth__tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 18px;padding:4px;border:0;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--chrome-ink) 7%,transparent)}body.axenta-v2.axenta-account-card .account-auth .home-auth__tab{min-height:38px;margin:0;border:0;border-radius:var(--radius-pill);color:var(--chrome-ink-70);font-size:14px;font-weight:560}body.axenta-v2.axenta-account-card .account-auth .home-auth__tab:hover{color:var(--chrome-ink)}body.axenta-v2.axenta-account-card .account-auth .home-auth__tab.is-active{background-color:var(--chrome-blue);color:var(--chrome-paper)}body.axenta-v2.axenta-account-card .account-auth .home-auth__tab:focus-visible{outline:2px solid var(--chrome-blue);outline-offset:2px;border-radius:var(--radius-pill)}body.axenta-v2.axenta-account-card .account-auth form label{margin:0 0 5px;color:var(--chrome-ink);font-size:14px;font-weight:500}body.axenta-v2.axenta-account-card .account-auth form .input-text,body.axenta-v2.axenta-account-card .account-auth form input[type=email],body.axenta-v2.axenta-account-card .account-auth form input[type=password],body.axenta-v2.axenta-account-card .account-auth form input[type=text]{height:46px;min-height:46px;padding:0 14px;border:1px solid color-mix(in srgb,var(--chrome-ink) 25%,transparent);border-radius:10px;background-color:var(--chrome-card);color:var(--chrome-ink);font-size:16px;box-shadow:none}body.axenta-v2.axenta-account-card .account-auth form input:focus,body.axenta-v2.axenta-account-card .woocommerce .account-auth form .form-row .input-text:focus{border-color:var(--chrome-blue);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--chrome-blue) 25%,transparent)}body.axenta-v2.axenta-account-card .account-auth form [aria-invalid=true]{border-color:var(--chrome-oxblood)}body.axenta-v2.axenta-account-card .account-auth .show-password-input{color:var(--chrome-ink-70)}body.axenta-v2.axenta-account-card .account-auth .account-form__help{color:var(--chrome-ink-70)}body.axenta-v2.axenta-account-card .account-auth .account-ack a,body.axenta-v2.axenta-account-card .account-auth .account-card__note a,body.axenta-v2.axenta-account-card .account-auth .account-form__forgot a{color:var(--chrome-blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2.axenta-account-card .account-auth .account-ack label{color:var(--chrome-ink-70)}body.axenta-v2.axenta-account-card .account-auth .account-form__login-actions{display:block}body.axenta-v2.axenta-account-card .woocommerce .account-auth button.woocommerce-form-login__submit,body.axenta-v2.axenta-account-card .woocommerce .account-auth button.woocommerce-form-register__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:0 24px;border:0;border-radius:var(--radius-pill);background-color:var(--chrome-blue);color:var(--chrome-paper);font-size:15px;font-weight:560}body.axenta-v2.axenta-account-card .woocommerce .account-auth button.woocommerce-form-login__submit:hover,body.axenta-v2.axenta-account-card .woocommerce .account-auth button.woocommerce-form-register__submit:hover{background-color:var(--chrome-blue-hover);color:var(--chrome-paper)}body.axenta-v2.axenta-account-card .account-auth .account-card__note{margin:12px 0 0;color:var(--chrome-ink-70);font-size:var(--type-small-size);line-height:var(--type-small-line);text-align:center}@media (min-width:600px){body.axenta-v2.axenta-account-card .account-auth,body.axenta-v2.axenta-account-card .account-auth[data-panel=register]{max-width:480px}}@media (max-width:959px){body.axenta-v2.axenta-account-card #content{padding-top:0}body.axenta-v2.axenta-account-card #content.container,body.axenta-v2.axenta-account-card .home-auth:not(.home-auth--checkout) .home-auth__wrap{padding-right:16px;padding-left:16px}}@media (min-width:960px){body.axenta-v2.axenta-account-card .account-split{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:clamp(48px,6vw,96px);align-items:center}body.axenta-v2.axenta-account-card .account-split__strip{display:none}body.axenta-v2.axenta-account-card .account-split__promo{display:block;color:var(--ink)}body.axenta-v2.axenta-account-card .account-auth,body.axenta-v2.axenta-account-card .account-auth[data-panel=register]{max-width:440px;padding:32px}body.axenta-v2.axenta-account-card .account-auth__title{font-size:30px}body.axenta-v2.axenta-account-card .account-split__vials{width:240px;margin:0 0 28px}body.axenta-v2.axenta-account-card .account-split__headline{max-width:14ch;margin:0 0 14px;color:var(--ink);font-family:var(--font-wordmark);font-size:clamp(38px, 3.6vw, 52px);font-weight:600;line-height:1.05;letter-spacing:-.015em}body.axenta-v2.axenta-account-card .account-split__sub{max-width:36ch;margin:0 0 24px;color:var(--ink-70);font-size:var(--type-body-size);line-height:1.5}body.axenta-v2.axenta-account-card .account-split__trust{display:grid;gap:10px;margin:0;padding:0;list-style:none}body.axenta-v2.axenta-account-card .account-split__trust li{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--ink-70);font-size:var(--type-small-size);line-height:var(--type-small-line)}body.axenta-v2.axenta-account-card .account-split__trust li::before{content:'';flex:none;width:16px;height:16px;margin-top:2px;background-color:var(--ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='7'/%3E%3Cpath d='M5 8.2l2 2L11 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='7'/%3E%3Cpath d='M5 8.2l2 2L11 6'/%3E%3C/svg%3E") center/contain no-repeat}}body.axenta-v2.axenta-welcome #content,body.axenta-v2.axenta-welcome #content.container{padding:0}body.axenta-v2 .welcome-header .welcome-header__inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}body.axenta-v2 .welcome-header .welcome-header__link{display:inline-block;flex:none;order:2;width:auto;margin:0;padding:0;border:0;color:var(--ink);font-size:15px;font-weight:540}body.axenta-v2 .welcome-final__title,body.axenta-v2 .welcome-hero__title,body.axenta-v2 .welcome-statement__text,body.axenta-v2 .welcome-title{margin:0;color:var(--ink);font-family:var(--font-wordmark);font-weight:600;font-stretch:normal;text-wrap:balance}body.axenta-v2 .welcome-title{font-size:clamp(32px, 4.2vw, 56px);line-height:1.04;letter-spacing:-.02em}body.axenta-v2 a.button.welcome-cta{min-height:56px;padding:0 20px;background-color:var(--ink);color:var(--paper);font-size:16px;font-weight:560;font-stretch:100%;white-space:normal;text-align:center;text-wrap:balance;line-height:1.25;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (hover:hover) and (pointer:fine){body.axenta-v2 a.button.welcome-cta:hover{background-color:var(--blue-hover);color:var(--paper)}}body.axenta-v2 a.button.welcome-cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}body.axenta-v2 .welcome-hero{display:flex;min-height:calc(100svh - var(--chrome-height));padding:clamp(32px,6vh,72px) 0 0;overflow:hidden}body.axenta-v2 .welcome-hero__grid{display:flex;flex:1;flex-direction:column;gap:8px}body.axenta-v2 .welcome-hero__eyebrow{margin:0 0 18px;color:var(--ink-70);font-family:var(--font-code);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}body.axenta-v2 .welcome-hero__title{margin:0 0 18px;font-size:clamp(46px, 12.6vw, 60px);line-height:1;letter-spacing:-.025em}body.axenta-v2 .welcome-hero__lede{max-width:36ch;margin:0 0 28px;color:var(--ink-70);font-size:17px;line-height:1.55}body.axenta-v2 .welcome-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:16px}body.axenta-v2 .welcome-hero__login{margin:0;color:var(--ink-70);font-size:15px;line-height:1.4;text-align:center}body.axenta-v2 .welcome-final__terms a,body.axenta-v2 .welcome-hero__login a{color:var(--ink);font-weight:540;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.axenta-v2 .welcome-hero__visual{display:flex;flex:1;align-items:center;justify-content:center;min-height:240px;padding:12px 0 8px}body.axenta-v2 .welcome-vials{position:relative;width:min(100%,300px);aspect-ratio:1/1}body.axenta-v2 .welcome-vials__defs{position:absolute;width:0;height:0;overflow:hidden}body.axenta-v2 .welcome-vials__item,body.axenta-v2 .welcome-vials__photo{position:absolute;height:auto;overflow:visible;will-change:transform}body.axenta-v2 .welcome-vials__item--back{width:27%;left:41%;top:4%;rotate:5deg}body.axenta-v2 .welcome-vials__item--side{width:29%;left:66%;top:30%;rotate:11deg}body.axenta-v2 .welcome-vials__item--front{width:37%;left:7%;top:18%;rotate:-7deg}body.axenta-v2 .welcome-vials--photo .welcome-vials__photo{inset:0;width:100%;height:100%;object-fit:contain}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .welcome-vials__item--back{animation:axenta-drift-back 9s -1.5s ease-in-out infinite alternate}body.axenta-v2 .welcome-vials__item--side{animation:axenta-drift-side 8s -4s ease-in-out infinite alternate}body.axenta-v2 .welcome-vials__item--front,body.axenta-v2 .welcome-vials__photo{animation:axenta-drift-front 7s 0s ease-in-out infinite alternate}}body.axenta-v2 .welcome-vials .wv-stop--metal-dark{stop-color:color-mix(in srgb,var(--chrome-ink) 46%,var(--chrome-paper))}body.axenta-v2 .welcome-vials .wv-stop--metal-mid{stop-color:color-mix(in srgb,var(--chrome-ink) 22%,var(--chrome-paper))}body.axenta-v2 .welcome-vials .wv-stop--metal-light{stop-color:var(--chrome-card)}body.axenta-v2 .welcome-vials .wv-stop--sheen{stop-color:var(--chrome-card);stop-opacity:0.55}body.axenta-v2 .welcome-vials .wv-stop--sheen-clear{stop-color:var(--chrome-card);stop-opacity:0}body.axenta-v2 .welcome-vials .wv-glass{fill:color-mix(in srgb,var(--chrome-paper) 9%,transparent)}body.axenta-v2 .welcome-vials .wv-edge{fill:none;stroke:color-mix(in srgb,var(--chrome-paper) 48%,transparent);stroke-width:1.4}body.axenta-v2 .welcome-vials .wv-stopper{fill:color-mix(in srgb,var(--chrome-ink) 62%,var(--paper))}body.axenta-v2 .welcome-vials .wv-powder{fill:color-mix(in srgb,var(--chrome-card) 92%,transparent)}body.axenta-v2 .welcome-vials .wv-label-band{fill:var(--chrome-paper)}body.axenta-v2 .welcome-vials .wv-label-body{fill:var(--chrome-blue-hover)}body.axenta-v2 .welcome-vials .wv-mark{fill:none;stroke:var(--chrome-ink);stroke-width:.9}body.axenta-v2 .welcome-vials .wv-mark-dot{fill:var(--chrome-ink)}body.axenta-v2 .welcome-vials .wv-brand{fill:var(--chrome-ink);font-family:var(--font-wordmark);font-size:9.6px;font-weight:600;letter-spacing:.17em}body.axenta-v2 .welcome-vials .wv-emblem{fill:none;stroke:color-mix(in srgb,var(--chrome-paper) 78%,transparent);stroke-width:1.2}body.axenta-v2 .welcome-vials .wv-emblem-dot{fill:color-mix(in srgb,var(--chrome-paper) 78%,transparent)}body.axenta-v2 .welcome-vials .wv-rule{stroke:color-mix(in srgb,var(--chrome-paper) 24%,transparent);stroke-width:.8}body.axenta-v2 .welcome-vials .wv-ruo{fill:var(--oxblood);font-family:var(--font-code);font-size:8.4px;letter-spacing:.06em}body.axenta-v2 .welcome-vials .wv-url{fill:var(--ink-40);font-family:var(--font-code);font-size:7.6px;letter-spacing:.08em}body.axenta-v2 .welcome-vials .wv-cap{fill:url(#welcome-vial-metal)}body.axenta-v2 .welcome-vials .wv-cap-lip{fill:color-mix(in srgb,var(--chrome-ink) 30%,transparent);mix-blend-mode:multiply}body.axenta-v2 .welcome-vials .wv-cap-top{fill:color-mix(in srgb,var(--chrome-card) 70%,transparent)}body.axenta-v2 .welcome-vials .wv-sheen{fill:url(#welcome-vial-sheen)}body.axenta-v2 .welcome-vials .wv-sheen--soft{opacity:.5}body.axenta-v2 .welcome-proof__list{display:grid;margin:0 auto;padding-top:8px;padding-bottom:8px;list-style:none}body.axenta-v2 .welcome-proof__item{position:relative;margin:0;padding:16px 0}body.axenta-v2 .welcome-proof__item::before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:var(--rule);transform-origin:left center}body.axenta-v2 .welcome-proof__item>span{display:flex;align-items:center;gap:12px;color:var(--ink);font-family:var(--font-code);font-size:13px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}body.axenta-v2 .welcome-proof__item>span::before{content:'';flex:none;width:16px;height:16px;background-color:var(--ink-70);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='7'/%3E%3Cpath d='M5 8.2l2 2L11 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='7'/%3E%3Cpath d='M5 8.2l2 2L11 6'/%3E%3C/svg%3E") center/contain no-repeat}body.axenta-v2 .welcome-proof__item:last-child::after{content:'';position:absolute;right:0;bottom:0;left:0;height:1px;background-color:var(--rule)}body.axenta-v2 .welcome-tests{--paper:var(--chrome-paper);--card:var(--chrome-card);--ink:var(--chrome-ink);--ink-70:var(--chrome-ink-70);--ink-40:var(--chrome-ink-40);--rule:var(--chrome-rule);--rule-light:var(--chrome-rule-light);--blue:var(--chrome-blue);--blue-hover:var(--chrome-blue-hover);--oxblood:var(--chrome-oxblood);--rule-strong:color-mix(in srgb, var(--chrome-ink) 34%, transparent);margin-top:var(--section-y);padding:var(--section-y) 0;background-color:var(--paper);color:var(--ink-70)}body.axenta-v2 .welcome-tests__title{max-width:13ch;margin-bottom:32px}body.axenta-v2 .welcome-tests__columns{display:none}body.axenta-v2 .welcome-tests__list{margin:0;padding:0;list-style:none}body.axenta-v2 .welcome-test{position:relative;margin:0;padding:20px 0 22px}body.axenta-v2 .welcome-test::before,body.axenta-v2 .welcome-tests__verdict::before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:var(--rule-strong);transform-origin:left center}body.axenta-v2 .welcome-test__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 6px;color:var(--ink);font-family:var(--font-body);font-size:19px;font-weight:560;font-stretch:104%;line-height:1.3;letter-spacing:-.012em}body.axenta-v2 .welcome-test__method{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border:1px solid var(--rule-strong);border-radius:var(--radius-pill);color:var(--ink-70);font-family:var(--font-code);font-size:11px;font-weight:400;line-height:1;letter-spacing:.08em;text-transform:uppercase}body.axenta-v2 .welcome-test__what{max-width:52ch;margin:0;color:var(--ink-70);font-size:16px;line-height:1.55}body.axenta-v2 .welcome-tests__verdict{position:relative;margin:0;padding:22px 0 0}body.axenta-v2 .welcome-tests__verdict>span{display:block;color:var(--ink);font-family:var(--font-wordmark);font-size:clamp(20px, 2vw, 26px);font-weight:600;line-height:1.25;letter-spacing:-.01em}body.axenta-v2 .welcome-steps{padding:var(--section-y) 0 0}body.axenta-v2 .welcome-steps__title{margin-bottom:32px}body.axenta-v2 .welcome-steps__list{display:grid;margin:0;padding:0;list-style:none}body.axenta-v2 .welcome-step{position:relative;margin:0;padding:22px 0 26px}body.axenta-v2 .welcome-step::before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:var(--rule);transform-origin:left center}body.axenta-v2 .welcome-step__body{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px}body.axenta-v2 .welcome-step__num{grid-row:1/span 2;color:var(--ink-40);font-family:var(--font-wordmark);font-size:40px;font-weight:600;line-height:.9}body.axenta-v2 .welcome-step__title{margin:0 0 6px;color:var(--ink);font-family:var(--font-body);font-size:19px;font-weight:560;font-stretch:104%;line-height:1.3;letter-spacing:-.012em}body.axenta-v2 .welcome-step__text{margin:0;color:var(--ink-70);font-size:16px;line-height:1.55}body.axenta-v2 .welcome-statement{padding:var(--section-y) 0}body.axenta-v2 .welcome-statement__text{max-width:21ch;font-size:clamp(32px, 5.2vw, 72px);line-height:1.06;letter-spacing:-.022em}body.axenta-v2 .welcome-statement__lead{display:block;margin-bottom:.3em;color:var(--ink-40)}body.axenta-v2 .welcome-faq{padding:0 0 var(--section-y)}body.axenta-v2 .welcome-faq__title{margin-bottom:24px}body.axenta-v2 .welcome-final{padding:var(--section-y) 0;border-top:1px solid var(--rule)}body.axenta-v2 .welcome-final__inner{display:flex;flex-direction:column;align-items:stretch;gap:24px}body.axenta-v2 .welcome-final__title{max-width:18ch;font-size:clamp(34px, 5vw, 64px);line-height:1.04;letter-spacing:-.022em}body.axenta-v2 .welcome-final__terms{margin:-8px 0 0;color:var(--ink-70);font-size:var(--type-small-size);text-align:center}body.axenta-v2 .welcome-footer__notice{margin:0 0 32px;padding:16px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--oxblood);font-size:15px;font-weight:560;line-height:1.45}body.axenta-v2 .welcome-footer__top{display:grid;gap:32px;padding-bottom:32px}body.axenta-v2 .welcome-footer__top .v2-footer__brand{grid-column:auto}body.axenta-v2 .welcome-footer .v2-footer__brand .wordmark{order:-1}body.axenta-v2 .welcome-footer__policies .site-footer__links{margin:0;padding:0;list-style:none}body.axenta-v2 .welcome-footer__policies li{margin:0 0 10px}body.axenta-v2 .welcome-sheet{position:fixed;inset:0;z-index:1000;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:0 0;color:var(--chrome-ink);overflow:hidden}body.axenta-v2 .welcome-sheet[open]{display:flex;flex-direction:column;justify-content:flex-end}body.axenta-v2 .welcome-sheet::backdrop{background:0 0}body.axenta-v2 .welcome-sheet__scrim{position:absolute;inset:0;background-color:color-mix(in srgb,var(--chrome-ink) 62%,transparent)}body.axenta-v2 .welcome-sheet__panel{--paper:var(--chrome-paper);--card:var(--chrome-card);--ink:var(--chrome-ink);--ink-70:var(--chrome-ink-70);--ink-40:var(--chrome-ink-40);--rule:var(--chrome-rule);--rule-light:var(--chrome-rule-light);--blue:var(--chrome-blue);--blue-hover:var(--chrome-blue-hover);--oxblood:var(--chrome-oxblood);position:relative;width:100%;max-height:calc(100% - 24px);overflow-y:auto;overscroll-behavior:contain;border-radius:16px 16px 0 0;background-color:var(--chrome-paper);outline:0}body.axenta-v2 .welcome-sheet .woocommerce-notices-wrapper:empty{display:none}body.axenta-v2 .welcome-sheet .woocommerce-error,body.axenta-v2 .welcome-sheet .woocommerce-info,body.axenta-v2 .welcome-sheet .woocommerce-message{margin:0;padding:20px 68px 16px 20px;border:0;border-bottom:1px solid var(--chrome-rule);border-radius:0;background-color:transparent;color:var(--chrome-oxblood);font-size:var(--type-small-size);line-height:var(--type-small-line)}body.axenta-v2 .welcome-sheet .woocommerce-error::before,body.axenta-v2 .welcome-sheet .woocommerce-info::before,body.axenta-v2 .welcome-sheet .woocommerce-message::before{display:none}body.axenta-v2 .welcome-sheet .woocommerce-error li{margin:0;padding:0}body.axenta-v2 .welcome-sheet .woocommerce-error:focus{outline:0}body.axenta-v2.axenta-account-card .welcome-sheet .account-auth,body.axenta-v2.axenta-account-card .welcome-sheet .account-auth[data-panel=register]{max-width:none;padding:24px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;box-shadow:none;outline:0}body.axenta-v2.axenta-account-card .welcome-sheet .account-auth__title{padding-right:48px}body.axenta-v2 .welcome-sheet .account-auth__lede{margin:-8px 0 16px;color:var(--chrome-ink-70);font-size:var(--type-small-size);line-height:var(--type-small-line)}body.axenta-v2 .welcome-sheet .account-auth[data-panel=login] .account-auth__lede{display:none}body.axenta-v2 .welcome-sheet .woocommerce{margin:0}body.axenta-v2 .welcome-sheet__close{position:absolute;top:14px;right:12px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--chrome-ink) 7%,transparent);color:var(--chrome-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--hover-duration) var(--ease-out),transform var(--press-duration) var(--ease-out)}body.axenta-v2 .welcome-sheet__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}body.axenta-v2 .welcome-sheet__close:active{transform:scale(.94)}body.axenta-v2 .welcome-sheet__close:focus-visible{outline:2px solid var(--chrome-blue);outline-offset:2px}@media (hover:hover) and (pointer:fine){body.axenta-v2 .welcome-sheet__close:hover{background-color:color-mix(in srgb,var(--chrome-ink) 12%,transparent)}}html.welcome-sheet-open{overflow:hidden}@media (min-width:768px){body.axenta-v2 .welcome-hero__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 28px}body.axenta-v2 .welcome-hero__login{text-align:left}body.axenta-v2 .welcome-proof__list{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0;padding-bottom:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}body.axenta-v2 .welcome-proof__item{padding:22px 24px}body.axenta-v2 .welcome-proof__item:first-child{padding-left:0}body.axenta-v2 .welcome-proof__item::before{top:22px;right:auto;bottom:22px;left:0;width:1px;height:auto;transform-origin:center top}body.axenta-v2 .welcome-proof__item:first-child::before,body.axenta-v2 .welcome-proof__item:last-child::after{display:none}body.axenta-v2 .welcome-proof__item>span{justify-content:center}body.axenta-v2 .welcome-proof__item:first-child>span{justify-content:flex-start}body.axenta-v2 .welcome-proof__item:last-child>span{justify-content:flex-end}body.axenta-v2 .welcome-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--grid-gap)}body.axenta-v2 .welcome-step__body{display:block}body.axenta-v2 .welcome-step__num{display:block;margin-bottom:28px;font-size:56px}body.axenta-v2 .welcome-final__inner{align-items:flex-start}body.axenta-v2 .welcome-final__terms{text-align:left}body.axenta-v2 .welcome-footer__top{grid-template-columns:minmax(0,1fr) auto}body.axenta-v2 .welcome-sheet[open]{align-items:center;justify-content:center;padding:24px}body.axenta-v2 .welcome-sheet__panel{width:min(100%,440px);max-height:100%;border-radius:16px}body.axenta-v2.axenta-account-card .welcome-sheet .account-auth,body.axenta-v2.axenta-account-card .welcome-sheet .account-auth[data-panel=register]{padding:32px;border-radius:16px}body.axenta-v2 .welcome-sheet__close{top:22px;right:20px}}@media (min-width:960px){body.axenta-v2 .welcome-hero{align-items:center;min-height:calc(100svh - var(--chrome-height) - 64px);padding:clamp(24px,4vh,56px) 0}body.axenta-v2 .welcome-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:center}body.axenta-v2 .welcome-hero__copy{grid-column:1/span 6}body.axenta-v2 .welcome-hero__visual{grid-column:7/-1;min-height:0;padding:0}body.axenta-v2 .welcome-vials{width:min(100%,560px)}body.axenta-v2 .welcome-hero__eyebrow{margin-bottom:24px;font-size:13px}body.axenta-v2 .welcome-hero__title{margin-bottom:24px;font-size:clamp(64px, 6.1vw, 88px);line-height:.98}body.axenta-v2 .welcome-hero__lede{margin-bottom:36px;font-size:var(--type-lede-size)}body.axenta-v2 .welcome-tests__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:start}body.axenta-v2 .welcome-tests__title{grid-column:1/span 4;position:sticky;top:calc(var(--chrome-height) + 32px)}body.axenta-v2 .welcome-tests__sheet{grid-column:6/-1}body.axenta-v2 .welcome-tests__columns{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--grid-gap);margin:0;padding:0 0 12px;color:var(--ink-70);font-family:var(--font-code);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}body.axenta-v2 .welcome-test{padding:26px 0}body.axenta-v2 .welcome-test__row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--grid-gap);align-items:baseline}body.axenta-v2 .welcome-test__name{margin:0;font-size:21px}body.axenta-v2 .welcome-test__what{font-size:16.5px}body.axenta-v2 .welcome-tests__verdict{padding-top:28px}body.axenta-v2 .welcome-statement__text{margin-left:calc((100% + var(--grid-gap))/ 12)}body.axenta-v2 .welcome-faq__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:start}body.axenta-v2 .welcome-faq__title{grid-column:1/span 4}body.axenta-v2 .welcome-faq__list{grid-column:6/-1}}@media (prefers-reduced-motion:no-preference){body.axenta-v2 .welcome-hero__lede,body.axenta-v2 .welcome-hero__title{animation:axenta-home-rise-in-solid .7s var(--ease-entrance) backwards}body.axenta-v2 .welcome-hero__lede{animation-delay:70ms}body.axenta-v2 .welcome-hero__actions,body.axenta-v2 .welcome-hero__eyebrow{animation:axenta-home-rise-in .7s var(--ease-entrance) 140ms backwards}body.axenta-v2 .welcome-hero__eyebrow{animation-delay:0s}body.axenta-v2 .welcome-vials{animation:axenta-home-fade-in .9s var(--ease-entrance) .2s backwards}}body.axenta-v2 .checkout-form--steps .checkout-summary{border:1px solid var(--rule);background-color:var(--card)}body.axenta-v2 .checkout-form--steps .checkout-summary__panel{padding:24px clamp(18px,2vw,28px) 24px}body.axenta-v2 .checkout-form--steps .checkout-summary__heading{margin:0 0 12px;padding:0}body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary td:first-child,body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary th:first-child{padding-left:0}body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary td:last-child,body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary th:last-child{padding-right:0}body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary{margin-bottom:0}body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary tfoot td,body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary tfoot th{padding-top:14px;padding-bottom:0;border-bottom:0;color:var(--ink-70);font-family:var(--font-body);font-size:14.5px;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}body.axenta-v2 .checkout-form--steps .checkout-summary .order-summary tfoot td{color:var(--ink);font-family:var(--type-price-family);font-variant-numeric:tabular-nums}body.axenta-v2 .checkout-form--steps .checkout-summary .axenta-coupon{margin-top:16px;padding-right:0;padding-left:0}body.axenta-v2 .checkout-form--steps .checkout-summary .axenta-shipping{margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--rule)}body.axenta-v2 .checkout-form--steps .checkout-summary .axenta-shipping h3{margin:0 0 12px;color:var(--ink);font-family:var(--font-body);font-size:15px;font-weight:560;line-height:1.3;letter-spacing:-.005em}body.axenta-v2 .checkout-form--steps .checkout-summary .axenta-shipping__list{gap:6px}body.axenta-v2 .checkout-form--steps .checkout-summary .axenta-shipping__option{min-height:44px;padding:0 12px;background-color:transparent}body.axenta-v2 .checkout-form--steps .checkout-summary .axenta-shipping__label{padding:9px 0;font-size:14px;line-height:20px}body.axenta-v2 .checkout-form--steps .checkout-summary .checkout-totals{display:grid;gap:8px;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--rule)}body.axenta-v2 .checkout-form--steps .checkout-summary .checkout-totals__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding:0;border:0;color:var(--ink-70);font-size:14.5px;line-height:1.45}body.axenta-v2 .checkout-form--steps .checkout-summary .checkout-totals__value{color:var(--ink);font-family:var(--type-price-family);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}body.axenta-v2 .checkout-form--steps .checkout-summary .checkout-totals__row--total{align-items:center;margin-top:8px;padding-top:16px;border-top:1px solid var(--rule);color:var(--ink);font-size:16px;font-weight:560}body.axenta-v2 .checkout-form--steps .checkout-summary .checkout-totals__row--total .checkout-totals__value{font-size:28px;font-weight:560;letter-spacing:-.015em;line-height:1.1}body.axenta-v2 .checkout-form--steps .checkout-step{margin:0 0 32px;padding:0 0 32px;border-bottom:1px solid var(--rule)}body.axenta-v2 .checkout-form--steps .checkout-step--payment{margin-bottom:0;padding-bottom:0;border-bottom:0}body.axenta-v2 .checkout-form--steps .checkout-step__title{display:flex;align-items:center;gap:12px;margin:0 0 20px;color:var(--ink);font-family:var(--type-section-heading-family);font-size:var(--type-section-heading-size);font-weight:var(--type-section-heading-weight);font-stretch:var(--stretch-heading);line-height:var(--type-section-heading-line);letter-spacing:var(--type-section-heading-tracking)}body.axenta-v2 .checkout-form--steps .checkout-step__num{display:inline-grid;flex:none;place-items:center;width:30px;height:30px;border:1px solid var(--rule-strong);border-radius:50%;color:var(--ink);font-family:var(--font-code);font-size:13px;font-weight:400;letter-spacing:0;line-height:1}body.axenta-v2 .checkout-form--steps .checkout-step--contact .form-row{margin-bottom:0}body.axenta-v2 .checkout-form--steps .checkout-form__details{margin-bottom:0}body.axenta-v2 .checkout-form--steps #billing_country_field .woocommerce-input-wrapper,body.axenta-v2 .checkout-form--steps #shipping_country_field .woocommerce-input-wrapper{display:block}body.axenta-v2 .woocommerce .checkout-form--steps .form-row select.country_to_state--single{width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--rule);border-radius:10px;background:0 0;color:var(--ink);font-weight:480;cursor:default}body.axenta-v2 .woocommerce .checkout-form--steps .form-row .select2-container .select2-selection--single{height:50px;min-height:50px;padding:0 16px;border:1px solid var(--rule-strong);border-radius:10px;background-color:color-mix(in srgb,var(--ink) 4%,transparent)}body.axenta-v2 .woocommerce .checkout-form--steps .form-row .select2-container--focus .select2-selection--single,body.axenta-v2 .woocommerce .checkout-form--steps .form-row .select2-container--open .select2-selection--single{border-color:var(--ink);background-color:color-mix(in srgb,var(--ink) 7%,transparent)}body.axenta-v2 .woocommerce .checkout-form--steps .form-row .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px}body.axenta-v2 .checkout-form--steps .checkout-ship-toggle{margin:4px 0 0}body.axenta-v2 .checkout-form--steps .checkout-ship-toggle__label{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ink);font-size:15px;font-weight:480;line-height:1.4;cursor:pointer}body.axenta-v2 .checkout-form--steps .checkout-ship-toggle__label input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--ink)}body.axenta-v2 .checkout-form--steps .shipping_address{margin-top:20px}body.axenta-v2 .checkout-secure{clear:both;display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;color:var(--ink-70);font-size:13px;line-height:1.4}body.axenta-v2 .checkout-secure__icon{flex:none;width:14px;height:14px}@media (min-width:900px){body.axenta-v2 .checkout-form--steps .checkout-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4.4vw,72px);align-items:start}body.axenta-v2 .checkout-form--steps .checkout-summary{position:sticky;top:24px}body.axenta-v2 .checkout-form--steps .checkout-main{max-width:640px}}@media (max-width:899px){body.axenta-v2 .checkout-form--steps .checkout-layout{gap:28px}body.axenta-v2 .checkout-form--steps .checkout-summary__toggle{gap:6px;min-height:52px;padding:0 16px;border-bottom:0;color:var(--ink);font-size:15px;font-weight:540}body.axenta-v2 .checkout-form--steps .checkout-summary__toggle[aria-expanded=true]{border-bottom:1px solid var(--rule)}body.axenta-v2 .checkout-form--steps .checkout-summary__toggle:active,body.axenta-v2 .checkout-form--steps .checkout-summary__toggle:focus,body.axenta-v2 .checkout-form--steps .checkout-summary__toggle:hover{background:0 0;color:var(--ink);box-shadow:none;transform:none}body.axenta-v2 .checkout-form--steps .checkout-summary__toggle:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}body.axenta-v2 .checkout-form--steps .checkout-summary__dot{color:var(--ink-40)}body.axenta-v2 .checkout-form--steps .checkout-summary__toggle-total{margin-left:0;font-weight:560}body.axenta-v2 .checkout-form--steps .checkout-summary__chevron{width:8px;height:8px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 240ms var(--ease-out)}body.axenta-v2 .checkout-form--steps .checkout-summary__toggle[aria-expanded=true] .checkout-summary__chevron{transform:translateY(2px) rotate(-135deg)}html.has-nav-toggle body.axenta-v2 .checkout-form--steps .checkout-summary__toggle[aria-expanded=false]+.checkout-summary__panel{display:none}}html:not(.has-nav-toggle) body.axenta-v2 .checkout-form--steps .checkout-summary__toggle{display:none}:root{--gate-photo:#EFF0EB;--gate-card:#F3F2EE;--gate-tabs:#ECEAE4;--gate-ink:#16202D;--gate-ink-60:#5B6573;--gate-rule:#D6D4CC;--gate-ox:#8E3B2C;--gate-peach:#E8C3B5;--gate-input:#FFFFFF;--gate-input-rule:#CFCCC3;--gate-placeholder:#9A9FA7;--gate-check:#8F9399;--gate-strip:#FAFAF8;--gate-navy:#24405E;--gate-on-navy:#FFFFFF;--gate-shadow-badge:0 6px 16px rgba(22, 32, 45, 0.14);--gate-shadow-card:0 20px 50px rgba(0, 0, 0, 0.3)}body.axenta-v2.axenta-gate-card .site-header__inner{min-height:49px;padding-block:0}body.axenta-v2.axenta-gate-card .site-header .wordmark{gap:9px}body.axenta-v2.axenta-gate-card .site-header .wordmark__text{font-size:18px;letter-spacing:.2em}body.axenta-v2.axenta-gate-card .site-header .wordmark .mark{width:23px;height:23px}body.axenta-v2.axenta-gate-card .compliance-strip{background-color:var(--gate-strip);border-bottom:1px solid var(--gate-rule)}body.axenta-v2.axenta-gate-card .compliance-strip__text{max-width:none;padding:5px 6px;overflow:hidden;color:var(--gate-ox);font-family:var(--font-code);font-size:min(9px, 2.12vw);font-weight:400;font-stretch:normal;letter-spacing:0;line-height:10px;text-align:center;white-space:nowrap}body.axenta-v2.axenta-gate-card #content,body.axenta-v2.axenta-gate-card #content.container{max-width:none;margin:0;padding:0}body.axenta-v2.axenta-gate-card #content>article,body.axenta-v2.axenta-gate-card .home-auth,body.axenta-v2.axenta-gate-card .home-auth:not(.home-auth--checkout) .home-auth__wrap,body.axenta-v2.axenta-gate-card .home-auth__card,body.axenta-v2.axenta-gate-card .page__content,body.axenta-v2.axenta-gate-card .page__content>.woocommerce{max-width:none;margin:0;padding:0}body.axenta-v2.axenta-gate-card #content>article>h1:empty{display:none}body.axenta-v2.axenta-gate-card .account-split--gate{box-sizing:border-box;display:block;width:100%;max-width:none;margin:0;padding:10px}body.axenta-v2.axenta-gate-card #content .woocommerce-error,body.axenta-v2.axenta-gate-card #content .woocommerce-info,body.axenta-v2.axenta-gate-card #content .woocommerce-message{box-sizing:border-box;max-width:1240px;margin:10px 10px 0}@media (min-width:900px){body.axenta-v2.axenta-gate-card #content .woocommerce-error,body.axenta-v2.axenta-gate-card #content .woocommerce-info,body.axenta-v2.axenta-gate-card #content .woocommerce-message{width:calc(100% - 80px);margin:24px auto 0}}body.axenta-v2.axenta-gate-card .gate-pitch{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;height:max(200px,calc(100vh - 524px));height:max(200px,calc(100svh - 524px));margin:0;padding:12px 16px 10px;overflow:hidden;border:0;border-radius:16px;background:var(--gate-photo) url(../img/axenta-gate-vials.jpg) no-repeat;background-size:auto 100%;background-position:right -16px center;color:var(--gate-ink)}body.axenta-v2.axenta-gate-card .gate-pitch__eyebrow{display:flex;align-items:center;gap:6px;margin:0;color:var(--gate-ink-60);font-family:var(--font-code);font-size:9.5px;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}body.axenta-v2.axenta-gate-card .gate-pitch__eyebrow::before{content:'';width:16px;height:1px;background-color:var(--gate-ink-60)}body.axenta-v2.axenta-gate-card .gate-pitch__title{max-width:190px;margin:8px 0 6px;color:var(--gate-ink);font-family:var(--font-wordmark);font-size:25px;font-weight:600;font-stretch:normal;line-height:1.05;letter-spacing:0}body.axenta-v2.axenta-gate-card .gate-pitch__lede{max-width:178px;margin:0;color:var(--gate-ink-60);font-family:var(--font-body);font-size:12px;line-height:1.38}body.axenta-v2.axenta-gate-card .gate-pitch__badge{display:inline-flex;align-self:flex-start;align-items:stretch;margin:10px 0 0;overflow:hidden;border-radius:10px;background-color:var(--gate-input);box-shadow:var(--gate-shadow-badge)}body.axenta-v2.axenta-gate-card .gate-pitch__off{display:flex;align-items:center;padding:5px 10px;background-color:var(--gate-peach);color:var(--gate-ox);font-family:var(--font-wordmark);font-size:17px;font-weight:600;line-height:1.2}body.axenta-v2.axenta-gate-card .gate-pitch__offer{display:flex;flex-direction:column;justify-content:center;padding:4px 10px;line-height:1.15}body.axenta-v2.axenta-gate-card .gate-pitch__offer em{color:var(--gate-ink);font-family:var(--font-body);font-size:11.5px;font-style:normal;font-weight:600;white-space:nowrap}body.axenta-v2.axenta-gate-card .gate-pitch__offer a{color:var(--gate-ink-60);font-size:10px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}body.axenta-v2.axenta-gate-card .account-split--gate .account-split__main{margin:0}body.axenta-v2.axenta-gate-card .account-auth,body.axenta-v2.axenta-gate-card .account-auth[data-panel=register]{--gate-field-gap:7px;box-sizing:border-box;width:100%;max-width:none;margin:10px 0 0;padding:12px 14px;border:0;border-radius:16px;background-color:var(--gate-card);box-shadow:none;color:var(--gate-ink)}body.axenta-v2.axenta-gate-card .account-auth .account-auth__title{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.axenta-v2.axenta-gate-card .account-auth .home-auth__tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 10px;padding:4px;border:0;border-radius:999px;background-color:var(--gate-tabs)}body.axenta-v2.axenta-gate-card .account-auth .home-auth__tab{display:flex;align-items:center;justify-content:center;min-height:34px;height:34px;margin:0;padding:0;border:0;border-radius:999px;background:0 0;color:var(--gate-ink-60);font-family:var(--font-body);font-size:14px;font-weight:600;text-decoration:none}body.axenta-v2.axenta-gate-card .account-auth .home-auth__tab.is-active{background-color:var(--gate-navy);color:var(--gate-on-navy)}body.axenta-v2.axenta-gate-card .account-auth .home-auth__tab:focus-visible{outline:2px solid var(--gate-navy);outline-offset:2px}body.axenta-v2.axenta-gate-card .account-auth .account-form__field,body.axenta-v2.axenta-gate-card .account-auth .account-form__row,body.axenta-v2.axenta-gate-card .account-auth form .form-row{margin:0 0 var(--gate-field-gap);padding:0}body.axenta-v2.axenta-gate-card .woocommerce .account-auth form .account-form__row .account-form__field{margin:0}body.axenta-v2.axenta-gate-card .account-auth form label{display:block;margin:0 0 3px;color:var(--gate-ink);font-family:var(--font-body);font-size:12px;font-weight:600;line-height:17px}body.axenta-v2.axenta-gate-card .account-auth form label .required{color:var(--gate-ox)}body.axenta-v2.axenta-gate-card .account-auth form .input-text,body.axenta-v2.axenta-gate-card .account-auth form input[type=email],body.axenta-v2.axenta-gate-card .account-auth form input[type=password],body.axenta-v2.axenta-gate-card .account-auth form input[type=text]{box-sizing:border-box;height:40px;min-height:40px;padding:0 13px;border:1px solid var(--gate-input-rule);border-radius:10px;background-color:var(--gate-input);color:var(--gate-ink);font-family:var(--font-body);font-size:16px;box-shadow:none}body.axenta-v2.axenta-gate-card .account-auth form input::placeholder{color:var(--gate-placeholder);font-size:14px;opacity:1}body.axenta-v2.axenta-gate-card .account-auth form input:focus,body.axenta-v2.axenta-gate-card .woocommerce .account-auth form .form-row .input-text:focus{border-color:var(--gate-navy);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--gate-navy) 22%,transparent)}body.axenta-v2.axenta-gate-card .account-auth form [aria-invalid=true]{border-color:var(--gate-ox)}body.axenta-v2.axenta-gate-card .account-auth .show-password-input{color:var(--gate-ink-60)}body.axenta-v2.axenta-gate-card .account-auth .account-form__help{display:none}body.axenta-v2.axenta-gate-card .account-auth .account-form__error{margin-top:3px;font-size:11px}body.axenta-v2.axenta-gate-card .account-auth .account-form__forgot{margin:-2px 0 var(--gate-field-gap);font-size:12px;line-height:1.3;text-align:right}body.axenta-v2.axenta-gate-card .account-auth .account-ack a,body.axenta-v2.axenta-gate-card .account-auth .account-form__forgot a{color:var(--gate-navy);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}body.axenta-v2.axenta-gate-card .account-auth .account-ack,body.axenta-v2.axenta-gate-card .account-auth .account-ack__field,body.axenta-v2.axenta-gate-card .account-auth .account-optin{margin:0;padding:0;border:0;background:0 0}body.axenta-v2.axenta-gate-card .account-auth .account-ack{margin-top:7px}body.axenta-v2.axenta-gate-card .account-auth .account-optin{margin-top:7px}body.axenta-v2.axenta-gate-card .account-auth .account-ack label,body.axenta-v2.axenta-gate-card .account-auth .account-optin label{display:flex;align-items:flex-start;gap:9px;min-height:0;margin:0;color:var(--gate-ink-60);font-size:11px;font-weight:400;line-height:1.35;cursor:pointer}body.axenta-v2.axenta-gate-card .account-auth .account-ack label span{display:block}body.axenta-v2.axenta-gate-card .account-auth .account-optin label{align-items:center;color:var(--gate-ink);font-size:11.5px}body.axenta-v2.axenta-gate-card .account-auth .account-ack input[type=checkbox],body.axenta-v2.axenta-gate-card .account-auth .account-optin input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:none;box-sizing:border-box;display:block;width:18px;height:18px;margin:1px 0 0;border:1.5px solid var(--gate-check);border-radius:4px;background:var(--gate-input) center/12px no-repeat;cursor:pointer}body.axenta-v2.axenta-gate-card .account-auth .account-optin input[type=checkbox]{margin-top:0}body.axenta-v2.axenta-gate-card .account-auth .account-ack input[type=checkbox]:checked,body.axenta-v2.axenta-gate-card .account-auth .account-optin input[type=checkbox]:checked{border-color:var(--gate-navy);background-color:var(--gate-navy);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.2l2.3 2.3L9.5 3.6'/%3E%3C/svg%3E")}body.axenta-v2.axenta-gate-card .account-auth .account-ack input[type=checkbox]:focus-visible,body.axenta-v2.axenta-gate-card .account-auth .account-optin input[type=checkbox]:focus-visible{outline:2px solid var(--gate-navy);outline-offset:2px}body.axenta-v2.axenta-gate-card .account-auth .account-ack--invalid input[type=checkbox]{border-color:var(--gate-ox)}body.axenta-v2.axenta-gate-card .account-auth .account-ack__error{display:block;margin:3px 0 0 27px;font-size:11px}body.axenta-v2.axenta-gate-card .account-auth .account-form__login-actions,body.axenta-v2.axenta-gate-card .account-auth form .account-form__submit{display:block;margin:10px 0 0}body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-login__submit,body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-register__submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;min-height:44px;margin:0;padding:0 24px;border:0;border-radius:999px;background-color:var(--gate-navy);box-shadow:none;color:var(--gate-on-navy);font-family:var(--font-body);font-size:15px;font-weight:600;letter-spacing:.06em;transform:none}body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-login__submit:hover,body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-register__submit:hover{background-color:var(--chrome-blue-hover);color:var(--gate-on-navy)}body.axenta-v2.axenta-gate-card .account-auth .account-cta__arrow{flex:none;width:16px;height:16px}body.axenta-v2.axenta-gate-card .account-auth .account-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:6px 0 0;color:var(--gate-ink-60);font-size:10.5px;line-height:14px}body.axenta-v2.axenta-gate-card .account-auth .account-secure svg{width:11px;height:11px}body.axenta-v2.axenta-gate-card .account-auth .account-card__note,body.axenta-v2.axenta-gate-card .account-auth .account-offer{margin:8px 0 0;color:var(--gate-ink-60);font-size:12px;line-height:1.35;text-align:center}body.axenta-v2.axenta-gate-card .account-auth .account-card__note a,body.axenta-v2.axenta-gate-card .account-auth .account-offer a{color:var(--gate-navy);font-weight:600}@media (min-width:900px){body.axenta-v2.axenta-gate-card .site-header__inner{min-height:63px}body.axenta-v2.axenta-gate-card .site-header .wordmark__text{font-size:22px}body.axenta-v2.axenta-gate-card .compliance-strip__text{padding:7px;font-size:10.5px;letter-spacing:.1em;line-height:13px}body.axenta-v2.axenta-gate-card .account-split--gate{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:24px;align-items:stretch;max-width:1320px;height:calc(100vh - 92px);height:calc(100svh - 92px);margin:0 auto;padding:24px 40px}body.axenta-v2.axenta-gate-card .gate-pitch{height:auto;padding:48px 52px;border-radius:22px;background-size:auto 72%;background-size:min(calc((100vh - 140px) * 1.29),calc(178.6% - 546px)) auto;background-size:min(calc((100svh - 140px) * 1.29),calc(178.6% - 546px)) auto;background-position:right -14px center}body.axenta-v2.axenta-gate-card .gate-pitch__eyebrow{font-size:12px}body.axenta-v2.axenta-gate-card .gate-pitch__eyebrow::before{width:24px}body.axenta-v2.axenta-gate-card .gate-pitch__title{max-width:300px;margin:16px 0 14px;font-size:56px}body.axenta-v2.axenta-gate-card .gate-pitch__lede{max-width:290px;font-size:16px}body.axenta-v2.axenta-gate-card .gate-pitch__badge{margin-top:26px}body.axenta-v2.axenta-gate-card .gate-pitch__off{padding:10px 16px;font-size:28px}body.axenta-v2.axenta-gate-card .gate-pitch__offer{padding:6px 16px}body.axenta-v2.axenta-gate-card .gate-pitch__offer em{font-size:15px}body.axenta-v2.axenta-gate-card .gate-pitch__offer a{font-size:12px}body.axenta-v2.axenta-gate-card .account-split--gate .account-split__main{align-self:center}body.axenta-v2.axenta-gate-card .account-auth,body.axenta-v2.axenta-gate-card .account-auth[data-panel=register]{margin:0;padding:28px 28px 24px;border-radius:22px;box-shadow:var(--gate-shadow-card)}}body.axenta-v2 .account-auth .account-optin{margin:-6px 0 14px}body.axenta-v2 .account-auth form .account-optin label{display:flex;align-items:center;gap:6px;margin:0;color:var(--chrome-ink-70);font-size:12px;font-weight:400;line-height:1.45;cursor:pointer}body.axenta-v2 .account-auth form .account-optin input{flex:none;margin:0}:root{--trust-rule:#DEDBD2;--trust-icon-rule:#E4E1D8;--trust-shadow:0 14px 34px rgba(0, 0, 0, 0.22)}body.axenta-v2 .product-trust{box-sizing:border-box;margin:14px 0 0;padding:18px 18px 6px;border-radius:18px;background-color:var(--gate-card);box-shadow:var(--trust-shadow);color:var(--gate-ink);font-family:var(--font-body)}body.axenta-v2 .product-panel--buy form.cart:has(+ .product-trust),body.axenta-v2 .product-panel--buy form.cart:has(+ .product-trust) .single_variation_wrap{margin-bottom:0}body.axenta-v2 .product-trust__eyebrow{display:flex;align-items:center;gap:8px;margin:0;color:var(--gate-ink-60);font-family:var(--font-code);font-size:10.5px;font-weight:400;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}body.axenta-v2 .product-trust__eyebrow::before{content:'';width:18px;height:1px;background-color:var(--gate-ink-60)}body.axenta-v2 .product-trust__title{margin:8px 0 12px;color:var(--gate-ink);font-family:var(--font-wordmark);font-size:24px;font-weight:600;font-stretch:normal;line-height:1.1;letter-spacing:0}body.axenta-v2 .product-trust__row{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--trust-rule)}body.axenta-v2 .product-trust__icon{box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--trust-icon-rule);border-radius:12px;background-color:var(--gate-input);color:var(--gate-navy)}body.axenta-v2 .product-trust__icon svg{display:block;width:24px;height:24px}body.axenta-v2 .product-trust__body{min-width:0}body.axenta-v2 .product-trust__name{margin:0 0 3px;color:var(--gate-ink);font-family:var(--font-body);font-size:15.5px;font-weight:600;font-stretch:normal;line-height:normal;letter-spacing:0}body.axenta-v2 .product-trust__text{margin:0;color:var(--gate-ink-60);font-size:13px;line-height:1.45}body.axenta-v2 .product-trust__text a{color:var(--gate-navy);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}body.axenta-v2 .product-trust__text a:hover{color:var(--chrome-blue-hover)}body.axenta-v2 .product-trust__text a:focus-visible{outline:2px solid var(--gate-navy);outline-offset:2px;border-radius:2px}:root{--chat-button-shadow:0 6px 18px rgba(10, 20, 32, 0.28)}.axenta-chat-button{position:fixed;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:900;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:52px;height:52px;margin:0;padding:0;border:0;border-radius:50%;background-color:var(--gate-navy);box-shadow:var(--chat-button-shadow);color:var(--chrome-paper);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:opacity 180ms var(--ease-out, ease-out),transform 180ms var(--ease-out, ease-out),visibility 0s linear 0s}.axenta-chat-button svg{display:block;width:24px;height:24px}@media (hover:hover) and (pointer:fine){.axenta-chat-button:hover{background-color:var(--chrome-blue-hover)}}.axenta-chat-button:active{transform:scale(.96)}.axenta-chat-button:focus-visible{outline:2px solid var(--chrome-paper);outline-offset:2px;box-shadow:0 0 0 5px var(--gate-navy),var(--chat-button-shadow)}.axenta-chat-button.is-loading{cursor:progress;opacity:.75}.axenta-chat-button.is-away{visibility:hidden;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity 180ms var(--ease-out, ease-out),transform 180ms var(--ease-out, ease-out),visibility 0s linear 180ms}@media (prefers-reduced-motion:reduce){.axenta-chat-button,.axenta-chat-button.is-away{transition:none}}@media print{.axenta-chat-button{display:none}}body.axenta-v2 .contact-chat-button svg{display:block;flex:none;width:18px;height:18px}body.axenta-v2 .faq-item__answer a[href^="tel:"]{white-space:nowrap}body.axenta-v2.axenta-gate-card{--gate-s:clamp(0px, calc((100vh - 640px) / 95), 1px);--gate-t:clamp(0px, calc((100vh - 560px) / 100), 1px);--gate-p:clamp(0px, calc((100vh - 480px) / 140), 1px)}@supports (height:100svh){body.axenta-v2.axenta-gate-card{--gate-s:clamp(0px, calc((100svh - 640px) / 95), 1px);--gate-t:clamp(0px, calc((100svh - 560px) / 100), 1px);--gate-p:clamp(0px, calc((100svh - 480px) / 140), 1px)}}@media (max-width:899px){body.axenta-v2.axenta-gate-card{--gate-chrome:calc(60px + var(--gate-s) * 11)}body.axenta-v2.axenta-gate-card .site-header__inner{min-height:calc(42px + var(--gate-s) * 7)}body.axenta-v2.axenta-gate-card .compliance-strip__text{padding-block:calc(3px + var(--gate-s) * 2)}body.axenta-v2.axenta-gate-card .account-split--gate{display:flex;flex-direction:column;gap:calc(6px + var(--gate-s) * 4);min-height:calc(100vh - var(--gate-chrome));min-height:calc(100svh - var(--gate-chrome));padding:calc(6px + var(--gate-s) * 4)}body.axenta-v2.axenta-gate-card .account-split--gate .account-split__main{flex:none}body.axenta-v2.axenta-gate-card .gate-pitch{flex:none;height:auto;min-height:max(calc(150px + var(--gate-p) * 50),calc(100vh - 384px - var(--gate-s) * 70 - var(--gate-t) * 62));min-height:max(calc(150px + var(--gate-p) * 50),calc(100svh - 384px - var(--gate-s) * 70 - var(--gate-t) * 62));padding:calc(7px + var(--gate-s) * 5) 16px calc(6px + var(--gate-s) * 4);overflow:visible}body.axenta-v2.axenta-gate-card .gate-pitch__eyebrow{font-size:calc(8.5px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .gate-pitch__title{max-width:min(7.6em,190px);margin:calc(4px + var(--gate-s) * 4) 0 calc(3px + var(--gate-s) * 3);font-size:calc(20px + var(--gate-t) * 5)}body.axenta-v2.axenta-gate-card .gate-pitch__lede{max-width:min(14.85em,178px);font-size:calc(11px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .gate-pitch__badge{margin-top:calc(5px + var(--gate-s) * 5)}body.axenta-v2.axenta-gate-card .gate-pitch__off{padding:calc(3px + var(--gate-s) * 2) 10px;font-size:calc(14px + var(--gate-t) * 3)}body.axenta-v2.axenta-gate-card .gate-pitch__offer{padding:calc(3px + var(--gate-s) * 1) 10px}body.axenta-v2.axenta-gate-card .gate-pitch__offer em{font-size:calc(10.5px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .gate-pitch__offer a{font-size:calc(9.5px + var(--gate-t) * .5)}body.axenta-v2.axenta-gate-card .account-auth,body.axenta-v2.axenta-gate-card .account-auth[data-panel=register]{--gate-field-gap:calc(3px + var(--gate-s) * 4);margin:0;padding:calc(8px + var(--gate-s) * 4) calc(12px + var(--gate-s) * 2)}}body.axenta-v2.axenta-gate-card .gate-pitch__off{white-space:nowrap}body.axenta-v2.axenta-gate-card .account-auth .home-auth__tabs{margin-bottom:calc(6px + var(--gate-s) * 4);padding:calc(3px + var(--gate-s) * 1)}body.axenta-v2.axenta-gate-card .account-auth .home-auth__tab{min-height:calc(28px + var(--gate-t) * 6);height:calc(28px + var(--gate-t) * 6);font-size:calc(13px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .account-auth form label{margin-bottom:calc(1px + var(--gate-s) * 2);font-size:calc(11px + var(--gate-t) * 1);line-height:calc(14px + var(--gate-t) * 3)}body.axenta-v2.axenta-gate-card .account-auth form .input-text,body.axenta-v2.axenta-gate-card .account-auth form input[type=email],body.axenta-v2.axenta-gate-card .account-auth form input[type=password],body.axenta-v2.axenta-gate-card .account-auth form input[type=text]{height:calc(32px + var(--gate-t) * 8);min-height:calc(32px + var(--gate-t) * 8)}body.axenta-v2.axenta-gate-card .account-auth .account-ack,body.axenta-v2.axenta-gate-card .account-auth .account-optin{margin-top:calc(4px + var(--gate-s) * 3)}body.axenta-v2.axenta-gate-card .account-auth .account-ack label{font-size:calc(10px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .account-auth .account-optin label{font-size:calc(10.5px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .account-auth .account-ack input[type=checkbox],body.axenta-v2.axenta-gate-card .account-auth .account-optin input[type=checkbox]{width:calc(16px + var(--gate-t) * 2);height:calc(16px + var(--gate-t) * 2)}body.axenta-v2.axenta-gate-card .account-auth .account-form__forgot{font-size:calc(11px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .account-auth .account-form__login-actions,body.axenta-v2.axenta-gate-card .account-auth form .account-form__submit{margin-top:calc(6px + var(--gate-s) * 4)}body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-login__submit,body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-register__submit{height:calc(36px + var(--gate-t) * 8);min-height:calc(36px + var(--gate-t) * 8);font-size:calc(14px + var(--gate-t) * 1)}body.axenta-v2.axenta-gate-card .account-auth .account-secure{margin-top:calc(4px + var(--gate-s) * 2)}body.axenta-v2.axenta-gate-card .account-auth .account-card__note,body.axenta-v2.axenta-gate-card .account-auth .account-offer{margin-top:calc(4px + var(--gate-s) * 4)}@media (max-width:899px) and (max-height:520px) and (orientation:landscape){body.axenta-v2.axenta-gate-card .account-split--gate{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:stretch}body.axenta-v2.axenta-gate-card .account-split--gate .account-split__main{align-self:center}body.axenta-v2.axenta-gate-card .gate-pitch{justify-content:flex-start;min-height:0;background-size:64% auto;background-position:right -6px bottom 6px}body.axenta-v2.axenta-gate-card .account-auth form label{line-height:13px}body.axenta-v2.axenta-gate-card .account-auth form .input-text,body.axenta-v2.axenta-gate-card .account-auth form input[type=email],body.axenta-v2.axenta-gate-card .account-auth form input[type=password],body.axenta-v2.axenta-gate-card .account-auth form input[type=text]{height:30px;min-height:30px}body.axenta-v2.axenta-gate-card .account-auth .home-auth__tab{min-height:26px;height:26px}body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-login__submit,body.axenta-v2.axenta-gate-card .woocommerce .account-auth button.woocommerce-form-register__submit{height:34px;min-height:34px}}@media (min-width:900px){body.axenta-v2.axenta-gate-card{--gate-s:clamp(0px, calc((100vh - 520px) / 130), 1px);--gate-t:clamp(0px, calc((100vh - 420px) / 140), 1px);--gate-chrome:calc(72px + var(--gate-s) * 20)}@supports (height:100svh){body.axenta-v2.axenta-gate-card{--gate-s:clamp(0px, calc((100svh - 520px) / 130), 1px);--gate-t:clamp(0px, calc((100svh - 420px) / 140), 1px)}}body.axenta-v2.axenta-gate-card .site-header__inner{min-height:calc(49px + var(--gate-s) * 14)}body.axenta-v2.axenta-gate-card .compliance-strip__text{padding-block:calc(4px + var(--gate-s) * 3)}body.axenta-v2.axenta-gate-card .account-split--gate{gap:calc(12px + var(--gate-s) * 12);height:auto;min-height:calc(100vh - var(--gate-chrome));min-height:calc(100svh - var(--gate-chrome));padding:calc(10px + var(--gate-s) * 14) 40px}body.axenta-v2.axenta-gate-card .gate-pitch{padding:calc(20px + var(--gate-s) * 28) calc(32px + var(--gate-s) * 20)}body.axenta-v2.axenta-gate-card .gate-pitch__title{max-width:min(5.36em,300px);margin:calc(8px + var(--gate-s) * 8) 0 calc(8px + var(--gate-s) * 6);font-size:calc(32px + var(--gate-t) * 24)}body.axenta-v2.axenta-gate-card .gate-pitch__lede{max-width:min(18.15em,290px);font-size:calc(13px + var(--gate-t) * 3)}body.axenta-v2.axenta-gate-card .gate-pitch__badge{margin-top:calc(12px + var(--gate-s) * 14)}body.axenta-v2.axenta-gate-card .gate-pitch__off{padding:calc(6px + var(--gate-s) * 4) 16px;font-size:calc(20px + var(--gate-t) * 8)}body.axenta-v2.axenta-gate-card .gate-pitch__offer em{font-size:calc(12.5px + var(--gate-t) * 2.5)}body.axenta-v2.axenta-gate-card .account-auth,body.axenta-v2.axenta-gate-card .account-auth[data-panel=register]{--gate-field-gap:calc(3px + var(--gate-s) * 4);padding:calc(14px + var(--gate-s) * 14) calc(20px + var(--gate-s) * 8) calc(12px + var(--gate-s) * 12)}}body.axenta-v2.axenta-gate-card[data-gate-fit~="s"]{--gate-s:0px}body.axenta-v2.axenta-gate-card[data-gate-fit~="t"]{--gate-t:0px}body.axenta-v2.axenta-gate-card[data-gate-fit~="p"]{--gate-p:0px}body.axenta-v2.axenta-gate-card[data-gate-fit] .gate-pitch{min-height:calc(150px + var(--gate-p) * 50)}body.axenta-v2.axenta-gate-card[data-gate-fit~="p"] .gate-pitch{min-height:0}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .site-header__inner{min-height:36px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-split--gate{gap:4px;padding:4px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .gate-pitch{padding-top:5px;padding-bottom:5px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth,body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth[data-panel=register]{--gate-field-gap:2px;padding-top:6px;padding-bottom:6px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth .home-auth__tabs{margin-bottom:4px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth .account-ack,body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth .account-optin{margin-top:3px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth .account-form__login-actions,body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth form .account-form__submit{margin-top:4px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .gate-pitch__title{font-size:18px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .gate-pitch__lede{font-size:10.5px;line-height:1.3}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth .home-auth__tab{min-height:26px;height:26px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth form label{margin-bottom:0;line-height:13px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth form .input-text,body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth form input[type=email],body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth form input[type=password],body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth form input[type=text]{height:30px;min-height:30px}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth .account-ack label,body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .account-auth .account-optin label{line-height:1.25}body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .woocommerce .account-auth button.woocommerce-form-login__submit,body.axenta-v2.axenta-gate-card[data-gate-fit~="x"] .woocommerce .account-auth button.woocommerce-form-register__submit{height:34px;min-height:34px}:root{--gate-divider:#E4E1D8;--gate-shadow-split:0 30px 70px rgba(0, 0, 0, 0.35)}@media (min-width:900px){body.axenta-v2.axenta-gate-card .woocommerce:has(> .account-split--gate){box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - var(--gate-chrome));min-height:calc(100svh - var(--gate-chrome));padding:28px 40px}body.axenta-v2.axenta-gate-card .woocommerce:has(> .account-split--gate)>.woocommerce-notices-wrapper:empty{display:none}body.axenta-v2.axenta-gate-card .account-split--gate{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:0;align-items:stretch;width:100%;max-width:clamp(1180px,72vw,1440px);height:auto;min-height:0;margin:0 auto;padding:0;overflow:hidden;border-radius:24px;box-shadow:var(--gate-shadow-split)}body.axenta-v2.axenta-gate-card .gate-pitch{justify-content:center;height:auto;min-height:0;padding:clamp(44px,3.2vw,64px) 0 clamp(44px,3.2vw,64px) clamp(52px,3.4vw,72px);border-radius:0;background-size:auto 60%;background-position:right 4px center}body.axenta-v2.axenta-gate-card .gate-pitch__title{max-width:7.2em;margin:16px 0 14px;font-size:clamp(46px, 2.9vw, 60px);line-height:1.03}body.axenta-v2.axenta-gate-card .gate-pitch__lede{max-width:18em;font-size:clamp(15px, .95vw, 18px)}body.axenta-v2.axenta-gate-card .account-split--gate .account-split__main{display:flex;flex-direction:column;justify-content:center;align-self:stretch;padding:clamp(36px,2.8vw,56px) clamp(48px,3.2vw,68px) clamp(30px,2.4vw,48px);border-left:1px solid var(--gate-divider);background-color:var(--gate-strip)}body.axenta-v2.axenta-gate-card .account-auth,body.axenta-v2.axenta-gate-card .account-auth[data-panel=register]{margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}body.axenta-v2.axenta-gate-card .account-auth .account-auth__title{position:static;width:auto;height:auto;margin:0 0 18px;overflow:visible;clip:auto;color:var(--gate-ink);font-family:var(--font-wordmark);font-size:30px;font-weight:600;font-stretch:normal;letter-spacing:-.005em;line-height:1.15;white-space:normal}}body.axenta-v2 .checkout-form--steps .checkout-step--shipping-method .axenta-shipping>h3{display:none}body.axenta-v2 .checkout-form--steps .checkout-step--shipping-method .axenta-shipping{margin:0;padding:0;border:0}body.axenta-v2 .checkout-form--steps .checkout-step--total .checkout-totals{display:grid;gap:8px;margin:0;padding:0;border:0}body.axenta-v2 .checkout-form--steps .checkout-step--total .checkout-totals__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding:0;border:0;color:var(--ink-70);font-size:14.5px;line-height:1.45}body.axenta-v2 .checkout-form--steps .checkout-step--total .checkout-totals__value{color:var(--ink);font-family:var(--type-price-family);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}body.axenta-v2 .checkout-form--steps .checkout-step--total .checkout-totals__row--total{align-items:center;margin-top:8px;padding-top:16px;border-top:1px solid var(--rule);color:var(--ink);font-size:16px;font-weight:560}body.axenta-v2 .checkout-form--steps .checkout-step--total .checkout-totals__row--total .checkout-totals__value{font-size:28px;font-weight:560;letter-spacing:-.015em;line-height:1.1}body.axenta-v2 .checkout-form--steps .checkout-step--total .axenta-coupon{margin-top:16px;padding-right:0;padding-left:0}body.axenta-v2 .account-form .account-prefs__row{margin-bottom:12px}body.axenta-v2 .account-form .account-prefs__row label{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer}body.axenta-v2 .account-form .account-prefs__row input[type=checkbox]{flex:none;margin:0}body.axenta-v2 .account-form .account-prefs{margin-bottom:var(--space-4)}:root{--landing-night:#17222F;--landing-cream:#F0F0ED;--landing-navy:#24405E;--landing-mist:#C4D2E0;--landing-paper:#FAFAF8;--landing-sand:#EFEDE6;--landing-callout:#F1EEE4;--landing-white:#FFFFFF;--landing-on-night-rule:rgba(240, 240, 237, 0.16);--landing-shadow-card:0 10px 28px rgba(22, 32, 45, 0.08);--landing-shadow-join:0 24px 60px rgba(0, 0, 0, 0.3)}body.axenta-v2 .welcome-header .welcome-header__signin{display:inline-flex;flex:none;align-items:center;order:2;min-height:40px;padding:0 20px;border-radius:var(--radius-pill);background-color:var(--chrome-blue);color:var(--chrome-paper);font-family:var(--font-body);font-size:14.5px;font-weight:560;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color 160ms ease}@media (hover:hover) and (pointer:fine){body.axenta-v2 .welcome-header .welcome-header__signin:hover{background-color:var(--chrome-blue-hover)}}body.axenta-v2 .welcome-header .welcome-header__signin:focus-visible{outline:2px solid var(--chrome-blue);outline-offset:3px}body.axenta-v2 .landing{overflow-x:clip}body.axenta-v2 .landing-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--gate-ox);font-family:var(--font-code);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}body.axenta-v2 .landing-eyebrow::before{content:"";flex:none;width:28px;height:1px;background-color:currentColor}body.axenta-v2 .landing-title{margin:0 0 18px;color:var(--ink);font-family:var(--font-wordmark);font-size:clamp(32px, 3.5vw, 48px);font-weight:600;font-stretch:normal;line-height:1.06;letter-spacing:-.015em;text-wrap:balance}body.axenta-v2 .landing-text{max-width:34em;margin:0;color:var(--ink-70);font-size:16.5px;line-height:1.6}body.axenta-v2 .landing-faq,body.axenta-v2 .landing-join__card,body.axenta-v2 .landing-steps,body.axenta-v2 .landing-tested{--ink:var(--gate-ink);--ink-70:var(--gate-ink-60);--ink-40:var(--gate-placeholder);--rule:var(--gate-rule);--rule-light:var(--gate-divider);--blue:var(--landing-navy);--blue-hover:var(--chrome-blue-hover);color:var(--gate-ink)}body.axenta-v2 .landing-faq,body.axenta-v2 .landing-join,body.axenta-v2 .landing-steps,body.axenta-v2 .landing-tested{padding:clamp(64px,8vw,112px) 0}body.axenta-v2 .landing-hero{position:relative;background-color:var(--landing-night);color:var(--landing-cream)}body.axenta-v2 .landing-hero__media{position:relative;height:330px;overflow:hidden}body.axenta-v2 .landing-hero__photo{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 38%}body.axenta-v2 .landing-hero__media::after{content:"";position:absolute;right:0;bottom:0;left:0;height:80px;background:linear-gradient(to bottom,transparent,var(--landing-night));pointer-events:none}body.axenta-v2 .landing-hero__inner{position:relative;padding-top:32px;padding-bottom:56px}body.axenta-v2 .landing-hero:not(.landing-hero--photo) .landing-hero__inner{padding-top:56px}body.axenta-v2 .landing-hero__copy{max-width:560px}body.axenta-v2 .landing-hero__eyebrow{color:var(--landing-mist)}body.axenta-v2 .landing-hero__title{margin:0 0 18px;color:var(--landing-cream);font-family:var(--font-wordmark);font-size:44px;font-weight:600;font-stretch:normal;line-height:1.04;letter-spacing:-.015em;text-wrap:balance}body.axenta-v2 .landing-hero__lede{max-width:30em;margin:0 0 24px;color:var(--landing-mist);font-size:16.5px;line-height:1.6}body.axenta-v2 .landing-badge{display:inline-flex;align-items:stretch;margin:0 0 28px;overflow:hidden;border-radius:10px;background-color:var(--gate-input);box-shadow:var(--gate-shadow-badge)}body.axenta-v2 .landing-badge__off{display:flex;align-items:center;padding:5px 10px;background-color:var(--gate-peach);color:var(--gate-ox);font-family:var(--font-wordmark);font-size:17px;font-weight:600;line-height:1.2;white-space:nowrap}body.axenta-v2 .landing-badge__offer{display:flex;flex-direction:column;justify-content:center;padding:4px 10px;line-height:1.15}body.axenta-v2 .landing-badge__offer em{color:var(--gate-ink);font-family:var(--font-body);font-size:11.5px;font-style:normal;font-weight:600;white-space:nowrap}body.axenta-v2 .landing-badge__offer a{color:var(--gate-ink-60);font-size:10px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}body.axenta-v2 .landing-hero__actions{display:flex;flex-direction:column;gap:12px;margin:0}body.axenta-v2 .landing-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border:1px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:15.5px;font-weight:560;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color 160ms ease,border-color 160ms ease,transform 120ms ease}body.axenta-v2 .landing-button:active{transform:scale(.98)}body.axenta-v2 .landing-button--cream{background-color:var(--landing-cream);color:var(--landing-navy)}body.axenta-v2 .landing-button--outline{border-color:var(--landing-on-night-rule);background-color:transparent;color:var(--landing-cream)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .landing-button--cream:hover{background-color:var(--landing-white)}body.axenta-v2 .landing-button--outline:hover{border-color:var(--landing-cream)}}body.axenta-v2 .landing-button:focus-visible{outline:2px solid var(--landing-cream);outline-offset:3px}body.axenta-v2 .landing-proof{background-color:var(--landing-navy);color:var(--landing-cream)}body.axenta-v2 .landing-proof__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;padding-top:0;padding-bottom:0;list-style:none}body.axenta-v2 .landing-proof__item{display:flex;flex-direction:column;gap:6px;margin:0;padding:22px 16px 22px 0}body.axenta-v2 .landing-proof__item:nth-child(2n){padding-left:16px;border-left:1px solid var(--landing-on-night-rule)}body.axenta-v2 .landing-proof__item:nth-child(n+3){border-top:1px solid var(--landing-on-night-rule)}body.axenta-v2 .landing-proof__title{color:var(--landing-cream);font-family:var(--font-wordmark);font-size:17px;font-weight:600;line-height:1.25}body.axenta-v2 .landing-proof__text{color:var(--landing-mist);font-size:13px;line-height:1.45}body.axenta-v2 .landing-tested{background-color:var(--landing-paper)}body.axenta-v2 .landing-tested__grid{display:grid;gap:40px}body.axenta-v2 .landing-callout{display:flex;align-items:flex-start;gap:12px;max-width:34em;margin:28px 0 0;padding:16px 18px;border:1px solid var(--gate-divider);border-radius:12px;background-color:var(--landing-callout);color:var(--gate-ink);font-size:14.5px;line-height:1.5}body.axenta-v2 .landing-callout svg{flex:none;width:22px;height:22px;color:var(--landing-navy)}body.axenta-v2 .landing-tests{margin:0;padding:0;border-bottom:1px solid var(--gate-rule);list-style:none}body.axenta-v2 .landing-tests__item{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:baseline;margin:0;padding:20px 0;border-top:1px solid var(--gate-rule)}body.axenta-v2 .landing-tests__num{color:var(--gate-ox);font-family:var(--font-code);font-size:13px;letter-spacing:.06em}body.axenta-v2 .landing-tests__body{display:flex;flex-direction:column;gap:4px}body.axenta-v2 .landing-tests__name{color:var(--gate-ink);font-family:var(--font-wordmark);font-size:20px;font-weight:600;line-height:1.25}body.axenta-v2 .landing-tests__what{color:var(--gate-ink-60);font-size:15px;line-height:1.5}body.axenta-v2 .landing-steps{background-color:var(--landing-sand)}body.axenta-v2 .landing-steps__list{display:grid;gap:16px;margin:36px 0 0;padding:0;list-style:none}body.axenta-v2 .landing-step{margin:0;padding:28px 26px;border-radius:16px;background-color:var(--landing-white);box-shadow:var(--landing-shadow-card)}body.axenta-v2 .landing-step__num{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 0 20px;border-radius:50%;background-color:var(--landing-navy);color:var(--landing-cream);font-family:var(--font-wordmark);font-size:17px;font-weight:600;line-height:1}body.axenta-v2 .landing-step__title{margin:0 0 8px;color:var(--gate-ink);font-family:var(--font-wordmark);font-size:21px;font-weight:600;font-stretch:normal;line-height:1.2;letter-spacing:0}body.axenta-v2 .landing-step__text{margin:0;color:var(--gate-ink-60);font-size:15px;line-height:1.55}body.axenta-v2 .landing-join{background-color:var(--landing-navy);scroll-margin-top:0}body.axenta-v2 .landing-join__grid{display:grid;gap:36px}body.axenta-v2 .landing-join .landing-eyebrow{color:var(--landing-mist)}body.axenta-v2 .landing-join__intro .landing-title{color:var(--landing-cream)}body.axenta-v2 .landing-join__intro .landing-text{color:var(--landing-mist)}body.axenta-v2 .landing-join__card{width:100%;max-width:480px;padding:28px 22px 24px;border-radius:20px;background-color:var(--gate-card);box-shadow:var(--landing-shadow-join)}body.axenta-v2 .landing-join__card .account-auth--join,body.axenta-v2.axenta-account-card .landing-join__card .account-auth[data-panel=register]{width:auto;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}body.axenta-v2.axenta-account-card .landing-join__card .account-auth__title--register{margin:0 0 18px;color:var(--gate-ink);font-family:var(--font-wordmark);font-size:26px;font-weight:600;font-stretch:normal;line-height:1.15;letter-spacing:-.01em;text-align:left}body.axenta-v2.axenta-account-card .landing-join__card .account-form input[type=email],body.axenta-v2.axenta-account-card .landing-join__card .account-form input[type=password],body.axenta-v2.axenta-account-card .landing-join__card .account-form input[type=text]{min-height:48px;border:1px solid var(--gate-input-rule);border-radius:10px;background-color:var(--gate-input);color:var(--gate-ink);font-size:16px}body.axenta-v2.axenta-account-card .landing-join__card .account-form input::placeholder{color:var(--gate-placeholder)}body.axenta-v2.axenta-account-card .landing-join__card .account-form label{color:var(--gate-ink)}body.axenta-v2.axenta-account-card .landing-join__card .account-ack,body.axenta-v2.axenta-account-card .landing-join__card .account-ack__field{margin:0;padding:0;border:0;background:0 0}body.axenta-v2.axenta-account-card .landing-join__card .account-ack label,body.axenta-v2.axenta-account-card .landing-join__card .account-optin label{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--gate-ink-60);font-size:13px;font-weight:400;line-height:1.45;cursor:pointer}body.axenta-v2.axenta-account-card .landing-join__card .account-ack label span{display:block}body.axenta-v2.axenta-account-card .landing-join__card .account-optin label{align-items:center}body.axenta-v2.axenta-account-card .landing-join__card .account-ack label a{color:var(--gate-ink)}body.axenta-v2.axenta-account-card .landing-join__card .account-ack input[type=checkbox],body.axenta-v2.axenta-account-card .landing-join__card .account-optin input[type=checkbox]{flex:none;margin:1px 0 0;accent-color:var(--landing-navy)}body.axenta-v2.axenta-account-card .landing-join__card .account-optin{margin:14px 0 22px}body.axenta-v2.axenta-account-card .landing-join__card .account-optin label span{flex:1 1 auto;min-width:0;max-width:none}body.axenta-v2.axenta-account-card .landing-join__card .account-form__submit{margin:20px 0 0}body.axenta-v2.axenta-account-card .landing-join__card .woocommerce-form-register__submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;border:0;border-radius:var(--radius-pill);background-color:var(--landing-navy);color:var(--landing-cream);font-size:16px;font-weight:560}@media (hover:hover) and (pointer:fine){body.axenta-v2.axenta-account-card .landing-join__card .woocommerce-form-register__submit:hover{background-color:var(--chrome-blue-hover)}}body.axenta-v2.axenta-account-card .landing-join__card .account-cta__arrow{width:18px;height:18px}body.axenta-v2.axenta-account-card .landing-join__card .account-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;color:var(--gate-ink-60);font-size:12.5px}body.axenta-v2.axenta-account-card .landing-join__card .account-secure svg{width:14px;height:14px}body.axenta-v2.axenta-account-card .landing-join__card .account-auth__signin{margin:10px 0 0;color:var(--gate-ink-60);font-size:13.5px;text-align:center}body.axenta-v2.axenta-account-card .landing-join__card .account-auth__signin a{color:var(--landing-navy);font-weight:600;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .landing-faq{background-color:var(--landing-paper)}body.axenta-v2 .landing-faq__grid{display:grid;gap:32px}body.axenta-v2 .landing-faq__chat,body.axenta-v2 .landing-faq__list .faq-item__answer p a{color:var(--landing-navy);font-weight:560;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .landing-faq__chat{display:inline;margin:0;padding:0;border:0;background:0 0;font:inherit;font-weight:560;cursor:pointer}body.axenta-v2 .landing-faq .faq-item[open] .faq-item__indicator{transform:rotate(180deg)}body.axenta-v2 .landing-faq .faq-item__indicator::after{transition:opacity .2s ease}body.axenta-v2 .landing-faq .faq-item[open] .faq-item__indicator::after{opacity:0}@media (max-width:400px){body.axenta-v2 .landing-eyebrow{gap:10px;letter-spacing:.1em}body.axenta-v2 .landing-eyebrow::before{width:20px}}@media (min-width:900px){body.axenta-v2 .landing-hero{display:flex;align-items:center;min-height:660px}body.axenta-v2 .landing-hero__media{position:absolute;top:0;right:0;bottom:0;width:58%;height:auto}body.axenta-v2 .landing-hero__photo{object-position:42% 8%}body.axenta-v2 .landing-hero__media::after{top:0;right:auto;width:38%;height:auto;background:linear-gradient(to right,var(--landing-night),transparent)}body.axenta-v2 .landing-hero:not(.landing-hero--photo) .landing-hero__inner,body.axenta-v2 .landing-hero__inner{width:100%;padding-top:72px;padding-bottom:72px}body.axenta-v2 .landing-hero__title{font-size:72px;line-height:1}body.axenta-v2 .landing-hero__lede{font-size:18px}body.axenta-v2 .landing-hero__actions{flex-direction:row;flex-wrap:wrap}body.axenta-v2 .landing-proof__list{grid-template-columns:repeat(4,minmax(0,1fr))}body.axenta-v2 .landing-proof__item,body.axenta-v2 .landing-proof__item:nth-child(2n){padding:30px 24px;border-top:0}body.axenta-v2 .landing-proof__item:first-child{padding-left:0}body.axenta-v2 .landing-proof__item+.landing-proof__item{border-left:1px solid var(--landing-on-night-rule)}body.axenta-v2 .landing-proof__title{font-size:19px}body.axenta-v2 .landing-tested__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,6vw,96px);align-items:start}body.axenta-v2 .landing-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px}body.axenta-v2 .landing-join__grid{grid-template-columns:minmax(0,1fr) 480px;gap:clamp(48px,6vw,96px);align-items:center}body.axenta-v2 .landing-join__card{padding:36px 36px 30px}body.axenta-v2 .landing-faq__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(48px,6vw,96px);align-items:start}}@media (prefers-reduced-motion:reduce){body.axenta-v2 .landing-button,body.axenta-v2 .welcome-header .welcome-header__signin{transition:none}}body.axenta-v2 .cart-incentives{display:grid;gap:10px;margin:0 0 14px}body.axenta-v2 .cart-incentives__line{margin:0;color:var(--ink-70);font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);overflow-wrap:anywhere}body.axenta-v2 .cart-incentives__line .amount,body.axenta-v2 .cart-incentives__line strong{color:var(--ink);font-weight:600;white-space:nowrap}body.axenta-v2 .cart-incentives__shipping.is-unlocked .cart-incentives__line{color:var(--ink);font-weight:560}body.axenta-v2 .cart-incentives__check{margin-right:4px}body.axenta-v2 .cart-incentives__track{height:4px;margin-top:8px;overflow:hidden;border-radius:var(--radius-pill);background-color:var(--rule)}body.axenta-v2 .cart-incentives__fill{display:block;height:100%;border-radius:inherit;background-color:var(--blue);transition:width 240ms var(--ease-out, ease-out)}body.axenta-v2 .cart-incentives__offer{color:var(--ink)}body.axenta-v2 .cart-incentives--drawer{margin-top:14px}body.axenta-v2 .cart-incentives--cart{margin-bottom:16px}@media (prefers-reduced-motion:reduce){body.axenta-v2 .cart-incentives__fill{transition:none}}@media (max-width:899px){body.axenta-v2.woocommerce-checkout .woocommerce-checkout-review-order-table{width:100%;max-width:100%;table-layout:fixed}body.axenta-v2.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{width:7.5em}body.axenta-v2.woocommerce-checkout .woocommerce-checkout-review-order-table .summary-line__price,body.axenta-v2.woocommerce-checkout .woocommerce-checkout-review-order-table .summary-line__price .amount{white-space:normal;overflow-wrap:anywhere}body.axenta-v2.woocommerce-checkout #axenta-shipping-methods label,body.axenta-v2.woocommerce-checkout .checkout-totals__label,body.axenta-v2.woocommerce-checkout .form-row label,body.axenta-v2.woocommerce-checkout .payment_box,body.axenta-v2.woocommerce-checkout .summary-line__meta,body.axenta-v2.woocommerce-checkout .summary-line__name,body.axenta-v2.woocommerce-checkout .wc_payment_method>label,body.axenta-v2.woocommerce-checkout .woocommerce-error,body.axenta-v2.woocommerce-checkout .woocommerce-info,body.axenta-v2.woocommerce-checkout .woocommerce-message{overflow-wrap:anywhere}body.axenta-v2.woocommerce-checkout #axenta-checkout-totals,body.axenta-v2.woocommerce-checkout #axenta-shipping-methods,body.axenta-v2.woocommerce-checkout #axenta-shipping-methods label,body.axenta-v2.woocommerce-checkout #axenta-shipping-methods li,body.axenta-v2.woocommerce-checkout #order_review,body.axenta-v2.woocommerce-checkout #payment,body.axenta-v2.woocommerce-checkout .checkout-step,body.axenta-v2.woocommerce-checkout .checkout-summary,body.axenta-v2.woocommerce-checkout .checkout-totals__label,body.axenta-v2.woocommerce-checkout .checkout-totals__row,body.axenta-v2.woocommerce-checkout .col2-set,body.axenta-v2.woocommerce-checkout .col2-set>*,body.axenta-v2.woocommerce-checkout .form-row,body.axenta-v2.woocommerce-checkout .order-summary,body.axenta-v2.woocommerce-checkout .payment_box,body.axenta-v2.woocommerce-checkout .summary-line__detail,body.axenta-v2.woocommerce-checkout .wc_payment_method,body.axenta-v2.woocommerce-checkout .wc_payment_method>label,body.axenta-v2.woocommerce-checkout .wc_payment_methods,body.axenta-v2.woocommerce-checkout .woocommerce-additional-fields,body.axenta-v2.woocommerce-checkout .woocommerce-billing-fields,body.axenta-v2.woocommerce-checkout .woocommerce-input-wrapper,body.axenta-v2.woocommerce-checkout .woocommerce-shipping-fields,body.axenta-v2.woocommerce-checkout form.checkout,body.axenta-v2.woocommerce-checkout form.checkout>*{min-width:0}body.axenta-v2.woocommerce-checkout .checkout-summary table,body.axenta-v2.woocommerce-checkout form.checkout .StripeElement,body.axenta-v2.woocommerce-checkout form.checkout .axenta-wallet-pay,body.axenta-v2.woocommerce-checkout form.checkout .axenta-wallet-pay__button,body.axenta-v2.woocommerce-checkout form.checkout .form-row,body.axenta-v2.woocommerce-checkout form.checkout .payment_box,body.axenta-v2.woocommerce-checkout form.checkout .woocommerce-input-wrapper,body.axenta-v2.woocommerce-checkout form.checkout iframe,body.axenta-v2.woocommerce-checkout form.checkout img,body.axenta-v2.woocommerce-checkout form.checkout input,body.axenta-v2.woocommerce-checkout form.checkout select,body.axenta-v2.woocommerce-checkout form.checkout textarea{max-width:100%}body.axenta-v2.woocommerce-checkout .select2-container{width:100%!important;max-width:100%}body.axenta-v2.woocommerce-checkout .select2-container .select2-selection__rendered{overflow:hidden;text-overflow:ellipsis}body.axenta-v2.woocommerce-checkout,html:has(> body.axenta-v2.woocommerce-checkout){overflow-x:clip}}:root{--founding-night:#17222F;--founding-cream:#F0F0ED;--founding-ox:#8E3B2C;--founding-peach:#E8C3B5;--founding-mist:#A9B4C2;--founding-rule:rgba(240, 240, 237, 0.18)}body.axenta-v2 .founding-strip{max-width:460px;margin:-12px 0 28px;padding:14px 16px 14px 18px;border:1px solid var(--founding-rule);border-left:3px solid var(--founding-ox);border-radius:12px;background-color:var(--founding-night);color:var(--founding-cream)}body.axenta-v2 .founding-strip__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 8px;color:var(--founding-mist);font-family:var(--font-code);font-size:10.5px;font-weight:400;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}body.axenta-v2 .founding-strip__eyebrow::before{content:"";flex:none;width:18px;height:1px;background-color:var(--founding-peach)}body.axenta-v2 .founding-strip__line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;font-family:var(--font-body);font-size:15px;font-weight:560;line-height:1.35}body.axenta-v2 .founding-strip__chip{flex:none;padding:3px 8px;border-radius:6px;background-color:var(--founding-peach);color:var(--founding-ox);font-family:var(--font-wordmark);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap}body.axenta-v2 .founding-strip__count{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:14px;line-height:1.3}body.axenta-v2 .founding-strip__note{margin:0;color:var(--founding-mist);font-size:12px;line-height:1.45}body.axenta-v2 .founding-strip__note span{white-space:nowrap}body.axenta-v2 .founding-bar{background-color:var(--founding-night);color:var(--founding-cream)}body.axenta-v2 .founding-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;box-sizing:border-box;max-width:1200px;min-height:64px;margin:0 auto;padding:7px 12px;font-family:var(--font-body);font-size:15px;font-weight:500;line-height:20px;text-align:center}body.axenta-v2 .founding-bar__text{flex:0 1 100%;min-width:0}body.axenta-v2 .founding-bar__long,body.axenta-v2 .founding-bar__sep{display:none}body.axenta-v2 .founding-bar__end{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:10px}body.axenta-v2 .founding-bar__chip{display:inline-block;margin:0 1px;padding:1px 8px;border-radius:5px;background-color:var(--founding-peach);color:var(--founding-ox);font-family:var(--font-wordmark);font-size:14px;font-weight:700;line-height:18px;white-space:nowrap}body.axenta-v2 .founding-bar__sep{color:var(--founding-mist)}body.axenta-v2 .founding-bar__left{white-space:nowrap}body.axenta-v2 .founding-bar__link{display:inline-flex;align-items:center;min-height:26px;padding:2px 12px;border-radius:999px;background-color:var(--founding-cream);color:var(--founding-night);font-size:14px;font-weight:600;line-height:20px;text-decoration:none;white-space:nowrap;transition:transform 120ms ease-out}body.axenta-v2 .founding-bar__link:active{transform:scale(.97)}body.axenta-v2 .founding-bar__link:focus-visible{outline:2px solid var(--founding-peach);outline-offset:2px}@media (min-width:600px){body.axenta-v2 .founding-bar__text{flex:0 1 auto}body.axenta-v2 .founding-bar__long,body.axenta-v2 .founding-bar__sep{display:inline}}@media (min-width:900px){body.axenta-v2 .founding-bar__inner{gap:6px 12px;min-height:56px;padding:8px 24px;font-size:17px;line-height:24px}body.axenta-v2 .founding-bar__chip{padding:3px 10px;font-size:15px;line-height:20px}body.axenta-v2 .founding-bar__link{min-height:32px;padding:4px 16px;font-size:15px}}body.axenta-v2 .cart-incentives__founding{color:var(--ink);font-weight:560}body.axenta-v2 .checkout-totals__founding{margin:0;color:var(--ink);font-size:13px;font-weight:560;line-height:1.45}@media (max-width:899px) and (min-height:521px),(max-width:899px) and (orientation:portrait){body.axenta-v2.axenta-gate-card .gate-pitch{--gate-pitch-col:196px;background-size:min(calc((100% - 204px)/ .56),330px) auto;background-position:right -16px center}body.axenta-v2.axenta-gate-card .gate-pitch:has(.founding-strip){background-position:right -16px top 4px}body.axenta-v2.axenta-gate-card .founding-strip--gate{max-width:none;margin:10px 0 2px;padding:9px 11px 9px 12px;border-radius:10px}body.axenta-v2.axenta-gate-card .founding-strip--gate .founding-strip__eyebrow{margin-bottom:5px;font-size:9px}body.axenta-v2.axenta-gate-card .founding-strip--gate .founding-strip__line{gap:4px 8px;margin-bottom:5px;font-size:12.5px}body.axenta-v2.axenta-gate-card .founding-strip--gate .founding-strip__chip{padding:2px 6px;font-size:12px}body.axenta-v2.axenta-gate-card .founding-strip--gate .founding-strip__count{margin-bottom:4px;font-size:12px}body.axenta-v2.axenta-gate-card .founding-strip--gate .founding-strip__note{font-size:10.5px}}@media (min-width:900px){body.axenta-v2.axenta-gate-card .gate-pitch{--gate-pitch-col:clamp(300px, 25vw, 400px);background-size:calc((100% - clamp(52px,3.4vw,72px) - var(--gate-pitch-col) - 28px)/ .56) auto;background-position:right 4px center}body.axenta-v2.axenta-gate-card .gate-pitch__title{max-width:min(7.2em,var(--gate-pitch-col))}body.axenta-v2.axenta-gate-card .gate-pitch__lede{max-width:min(18em,var(--gate-pitch-col))}body.axenta-v2.axenta-gate-card .founding-strip--gate{max-width:var(--gate-pitch-col)}body.axenta-v2.axenta-gate-card .founding-strip--gate .founding-strip__eyebrow{letter-spacing:.1em}body.axenta-v2.axenta-gate-card .founding-strip--gate{box-sizing:border-box;width:100%;margin:22px 0 0}}:root{--entry-navy:#24405E;--entry-cream:#F0F0ED;--entry-white:#FFFFFF;--entry-ink:#16202D;--entry-ink-60:#5B6573;--entry-ox:#8E3B2C;--entry-rule:#D9D6CD;--checkout-note:#F3F2EE;--checkout-note-rule:#E1DED6;--checkout-note-ink:#24405E}html.axenta-entry-pending,html.axenta-entry-pending body{overflow:hidden}body.axenta-v2 .entry-check{position:fixed;inset:0;z-index:100000;box-sizing:border-box;display:flex;overflow-y:auto;overscroll-behavior:contain;padding:max(12px,env(safe-area-inset-top,0px)) 12px max(12px,env(safe-area-inset-bottom,0px));background-color:var(--entry-navy)}html.axenta-entry-entered body.axenta-v2 .entry-check{display:none}body.axenta-v2 .entry-check__card{box-sizing:border-box;width:100%;max-width:440px;margin:auto;padding:18px 18px 14px;border-radius:18px;background-color:var(--entry-cream);color:var(--entry-ink);box-shadow:0 24px 60px rgba(0,0,0,.35)}body.axenta-v2 .entry-check__wordmark{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 10px;color:var(--entry-ink);font-family:var(--font-wordmark);font-size:14px;font-weight:600;letter-spacing:.2em;text-decoration:none}body.axenta-v2 .entry-check__wordmark .mark{width:18px;height:18px}body.axenta-v2 .entry-check__title{margin:0 0 4px;color:var(--entry-ink);font-family:var(--font-wordmark);font-size:23px;font-weight:600;line-height:1.15;text-align:center}body.axenta-v2 .entry-check__lede{margin:0 0 12px;color:var(--entry-ink-60);font-family:var(--font-body);font-size:13px;line-height:1.4;text-align:center}body.axenta-v2 .entry-check__list{display:grid;gap:8px;margin:0 0 12px;padding:0;list-style:none}body.axenta-v2 .entry-check__box{display:flex;align-items:flex-start;gap:10px;margin:0;padding:9px 11px;border:1px solid var(--entry-rule);border-radius:12px;background-color:var(--entry-white);color:var(--entry-ink);font-family:var(--font-body);font-size:12.5px;font-weight:450;line-height:1.4;cursor:pointer}body.axenta-v2 .entry-check__box input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--entry-navy)}body.axenta-v2 .entry-check__box a{color:var(--entry-navy);font-weight:600;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .entry-check__enter{display:block;width:100%;min-height:48px;padding:0 20px;border:0;border-radius:var(--radius-pill,999px);background-color:var(--entry-navy);color:var(--entry-cream);font-family:var(--font-body);font-size:16px;font-weight:600;cursor:pointer;touch-action:manipulation}body.axenta-v2 .entry-check__enter:disabled{opacity:.45;cursor:not-allowed}body.axenta-v2 .entry-check__box input:focus-visible,body.axenta-v2 .entry-check__enter:focus-visible{outline:2px solid var(--entry-navy);outline-offset:2px}body.axenta-v2 .entry-check__leave{display:block;width:max-content;margin:8px auto 0;color:var(--entry-ink-60);font-family:var(--font-body);font-size:13px;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .entry-check__ruo{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--entry-rule);color:var(--entry-ox);font-family:var(--font-code);font-size:9.5px;letter-spacing:.12em;line-height:1.5;text-align:center;text-transform:uppercase}@media (max-height:640px){body.axenta-v2 .entry-check__card{padding:14px 14px 10px}body.axenta-v2 .entry-check__wordmark{margin-bottom:6px;font-size:12.5px}body.axenta-v2 .entry-check__title{font-size:20px}body.axenta-v2 .entry-check__lede{margin-bottom:8px;font-size:12px}body.axenta-v2 .entry-check__list{gap:6px;margin-bottom:10px}body.axenta-v2 .entry-check__box{padding:7px 9px;font-size:11.5px;line-height:1.35}body.axenta-v2 .entry-check__enter{min-height:44px;font-size:15px}body.axenta-v2 .entry-check__leave{margin-top:6px;font-size:12.5px}body.axenta-v2 .entry-check__ruo{margin-top:8px;padding-top:7px;font-size:8.5px}}@media (min-width:600px) and (min-height:700px){body.axenta-v2 .entry-check__card{padding:26px 28px 20px}body.axenta-v2 .entry-check__title{font-size:27px}body.axenta-v2 .entry-check__box{font-size:13.5px}}body.axenta-v2 .checkout-returning{margin:0 0 16px}body.axenta-v2 .checkout-returning__bar{margin:0;padding:14px 16px;border:1px solid var(--checkout-note-rule);border-radius:12px;background-color:var(--checkout-note);color:var(--checkout-note-ink);font-family:var(--font-body);font-size:15px;line-height:1.4}body.axenta-v2 .checkout-returning__toggle{color:var(--checkout-note-ink);font-weight:700;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .checkout-returning__form{display:grid;gap:10px;margin:10px 0 0;padding:16px;border:1px solid var(--checkout-note-rule);border-radius:12px;background-color:var(--checkout-note);color:var(--checkout-note-ink)}body.axenta-v2 .checkout-returning__form[hidden]{display:none}body.axenta-v2 .checkout-returning__form .form-row{margin:0;padding:0}body.axenta-v2 .checkout-returning__form label{display:block;margin:0 0 4px;color:var(--checkout-note-ink);font-size:14px;font-weight:560}body.axenta-v2 .checkout-returning form.checkout-returning__form .form-row .input-text{box-sizing:border-box;width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--entry-ink-60);border-radius:10px;background-color:var(--entry-white);color:var(--entry-ink);font-size:16px}body.axenta-v2 .checkout-returning form.checkout-returning__form .form-row .input-text:focus{border-color:var(--checkout-note-ink);outline:2px solid var(--checkout-note-ink);outline-offset:1px}body.axenta-v2 .checkout-returning__form .checkout-returning__submit{min-height:48px;padding:12px 28px;border:0;border-radius:999px;background-color:var(--checkout-note-ink);color:var(--entry-white);font-size:16px;font-weight:600}body.axenta-v2 .checkout-returning__form .checkout-returning__submit:active{transform:scale(.97)}body.axenta-v2 .checkout-returning__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:2px 0 0}body.axenta-v2 .checkout-returning__lost{color:var(--checkout-note-ink);font-size:14px;text-decoration:underline;text-underline-offset:2px}@media (min-width:900px){body.axenta-v2 .checkout-returning{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4.4vw,72px)}body.axenta-v2 .checkout-returning__inner{grid-column:2;max-width:640px}}body.axenta-v2 .checkout-account{margin:12px 0 0}body.axenta-v2 .checkout-account__toggle{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0;color:var(--ink);font-family:var(--font-body);cursor:pointer}body.axenta-v2 .checkout-account__toggle input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--checkout-note-ink)}body.axenta-v2 .checkout-account__label{font-size:15px;font-weight:560}body.axenta-v2 .checkout-account__save{color:var(--ink-70);font-size:13px}body.axenta-v2 .checkout-account__password{margin:10px 0 0}body.axenta-v2 .checkout-account__exists[hidden],body.axenta-v2 .checkout-account__offer[hidden],body.axenta-v2 .checkout-account__password[hidden]{display:none}body.axenta-v2 .checkout-account__hint{display:block;margin-top:4px;color:var(--ink-70);font-size:12.5px}body.axenta-v2 .checkout-account__exists{margin:0 0 4px;padding:10px 12px;border:1px solid var(--checkout-note-rule);border-left:3px solid var(--entry-ox);border-radius:8px;background-color:var(--checkout-note);color:var(--checkout-note-ink);font-size:14px;line-height:1.4}body.axenta-v2 .checkout-account__exists a{color:var(--checkout-note-ink);font-weight:700;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .landing-join__browse{margin:18px 0 0}:root{--free-green:#7ED3A1}body.axenta-v2 .axenta-free{color:var(--free-green);font-weight:600}:root{--paymeth-navy:#24405E;--paymeth-mist:#C4D2E0;--paymeth-cream:#F0F0ED}body.axenta-v2 .pay-methods,body.axenta-v2 .pay-methods__klarna{margin:0;color:var(--paymeth-mist);font-family:var(--font-body);font-size:14px;font-weight:450;line-height:1.45;letter-spacing:0;text-wrap:balance}body.axenta-v2 .pay-methods__sep{margin:0 .1em;opacity:.7}body.axenta-v2 .pay-methods__klarna[hidden]{display:none}body.axenta-v2 .pay-methods__klarna .amount,body.axenta-v2 .pay-methods__klarna bdi{color:var(--paymeth-cream);font-weight:560}body.axenta-v2 .pay-methods-block{display:grid;gap:2px;margin:14px 0 0}body.axenta-v2 .product-panel--buy form.cart:has(+ .pay-methods-block),body.axenta-v2 .product-panel--buy form.cart:has(+ .pay-methods-block) .single_variation_wrap{margin-bottom:0}body.axenta-v2 .pay-methods--cart{margin:12px 0 0}body.axenta-v2 .pay-methods--drawer{margin:10px 0 0;text-align:center}body.axenta-v2 .pay-methods--drawer{color:var(--paymeth-navy)}@media (max-width:600px){body.axenta-v2 .pay-methods,body.axenta-v2 .pay-methods__klarna{font-size:13px}}body.axenta-v2 .v2-footer__brand .site-footer__accepts{max-width:34ch;margin:-8px 0 0;color:var(--paymeth-navy);font-size:14px;line-height:1.55}@media (max-width:600px){body.axenta-v2 .v2-footer__brand .site-footer__accepts{font-size:13px}}body.axenta-v2 #payment ul.payment_methods li.axenta-pay--bank>.axenta-pay__label img{height:24px;max-height:24px;width:auto}body.axenta-v2 .stock-badge{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--paymeth-cream);font-family:var(--font-body);font-size:14px;font-weight:450;line-height:1.35;letter-spacing:0}body.axenta-v2 .stock-badge__dot{flex:0 0 auto;box-sizing:border-box;width:8px;height:8px;border:1.5px solid var(--paymeth-cream);margin-top:calc((1.35em - 8px)/ 2);border-radius:50%;background-color:var(--paymeth-cream)}body.axenta-v2 .stock-badge.is-out-of-stock .stock-badge__dot{background-color:transparent}body.axenta-v2 .stock-badge--product{margin:-10px 0 20px}body.axenta-v2 .product-card__pricing{display:flex;flex-direction:column;gap:6px;min-width:0}@media (max-width:1023px){body.axenta-v2 .stock-badge--product{margin:-6px 0 16px}}@media (max-width:600px){body.axenta-v2 .stock-badge{font-size:13px}}:root{--pay-logo-cream:brightness(0) saturate(100%) invert(89%) sepia(1%) saturate(661%) hue-rotate(27deg) brightness(104%) contrast(104%)}body.axenta-v2 #payment ul.payment_methods li.axenta-pay--bank>.axenta-pay__label img,body.axenta-v2 #payment ul.payment_methods li.axenta-pay--bank>.axenta-pay__label svg{filter:var(--pay-logo-cream)}body.axenta-v2 p.ruo-line--heading{display:block;margin:10px 0 0;color:var(--ink-70);font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);font-stretch:100%;font-style:normal;line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking);text-transform:none;text-wrap:balance}body.axenta-v2 .product-title:has(+ .ruo-line--heading){margin-bottom:0}body.axenta-v2 .product-title+.ruo-line--heading{margin-bottom:18px}@media (min-width:1024px){body.axenta-v2 .product-title+.ruo-line--heading{margin-bottom:12px}}:where(.entry-check__title,.cart-drawer__title,.site-footer__heading){margin:0 0 var(--space-3);color:var(--ink);font-family:var(--type-section-heading-family);font-weight:var(--type-section-heading-weight);font-size:var(--type-section-heading-size);line-height:var(--type-section-heading-line);letter-spacing:var(--type-section-heading-tracking)}body.axenta-v2 :where(.entry-check__title,.cart-drawer__title,.site-footer__heading){font-stretch:var(--stretch-heading);text-wrap:balance}body.axenta-v2 .cart-drawer .cart-drawer__title{font-stretch:106%}body.axenta-v2 .v2-page-head__intro{order:1;flex:0 0 100%;max-width:68ch;margin:8px 0 0;color:var(--ink-70);font-size:var(--type-body-size);line-height:var(--type-body-line)}body.axenta-v2 .v2-page-head__intro p{margin:0}body.axenta-v2 .v2-page-head__intro p+p{margin-top:.75em}body.axenta-v2 .v2-page-head__intro a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color var(--hover-duration) var(--ease-out)}body.axenta-v2 .v2-page-head__intro a:hover{color:var(--ink);text-decoration-color:currentColor}:root{--hw-night:#0C1220;--hw-night-2:#18233A;--hw-pump:#FF7A1A;--hw-pump-2:#FFB347;--hw-glow:#FFD27A;--hw-cream:#F3F2EE;--hw-line:#DFE4EE;--hw-white:#FFFFFF;--hw-mist:#AAB4C8;--hw-mist-2:#9AA6BD;--hw-ink:#1A0F05;--hw-moon-1:#F7D37A;--hw-moon-2:#E0A93C;--hw-moon-3:#B9802A;--hw-star:#FFFFFF88;--hw-star-2:#FFFFFF66;--hw-star-3:#FFFFFF99;--hw-star-4:#FFFFFF55;--hw-star-5:#FFFFFF77;--hw-glow-pump:rgba(255, 122, 26, 0.38);--hw-glow-sky:rgba(150, 170, 220, 0.16);--hw-edge:rgba(255, 122, 26, 0.35);--hw-fog:rgba(220, 228, 245, 0.18);--hw-pumpkin-glow:rgba(255, 140, 40, 0.55);--hw-ghost-glow:rgba(200, 215, 255, 0.45);--hw-moon-glow:rgba(255, 190, 90, 0.22);--hw-crater:rgba(160, 130, 70, 0.35);--hw-crater-2:rgba(160, 130, 70, 0.3);--hw-crater-3:rgba(160, 130, 70, 0.25);--hw-title-glow:rgba(255, 122, 26, 0.55);--hw-title-glow-2:rgba(255, 200, 120, 0.8);--hw-pill-bg:rgba(255, 122, 26, 0.14);--hw-pill-edge:rgba(255, 122, 26, 0.55);--hw-box-bg:rgba(255, 255, 255, 0.05);--hw-box-glow:rgba(255, 122, 26, 0.12);--hw-cta-glow:rgba(255, 122, 26, 0.45)}body.axenta-v2 .hw-bar{position:relative;overflow:hidden;border-bottom:1px solid var(--hw-edge);background:radial-gradient(420px 160px at 9% 70%,var(--hw-glow-pump),transparent 70%),radial-gradient(500px 200px at 88% 20%,var(--hw-glow-sky),transparent 70%),linear-gradient(180deg,var(--hw-night) 0,var(--hw-night-2) 100%);color:var(--hw-cream);font-family:var(--font-body)}body.axenta-v2 .hw-bar *,body.axenta-v2 .hw-card *{box-sizing:border-box}body.axenta-v2 .hw-bar p,body.axenta-v2 .hw-card p{margin:0}body.axenta-v2 .hw-bar__stars{position:absolute;inset:0;background-image:radial-gradient(1.2px 1.2px at 22% 22%,var(--hw-star),transparent),radial-gradient(1px 1px at 31% 70%,var(--hw-star-2),transparent),radial-gradient(1.4px 1.4px at 47% 15%,var(--hw-star-3),transparent),radial-gradient(1px 1px at 58% 80%,var(--hw-star-4),transparent),radial-gradient(1.2px 1.2px at 66% 30%,var(--hw-star),transparent),radial-gradient(1px 1px at 74% 62%,var(--hw-star-2),transparent),radial-gradient(1.3px 1.3px at 82% 85%,var(--hw-star-5),transparent),radial-gradient(1px 1px at 14% 88%,var(--hw-star-4),transparent);pointer-events:none}body.axenta-v2 .hw-bar__fog{position:absolute;left:-10%;right:-10%;bottom:-30px;height:70px;background:radial-gradient(closest-side,var(--hw-fog),transparent) 0 0/260px 70px repeat-x;filter:blur(6px);pointer-events:none}body.axenta-v2 .hw-bar__moon{position:absolute;top:-40px;right:-28px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle at 40% 38%,var(--hw-moon-1),var(--hw-moon-2) 60%,var(--hw-moon-3));box-shadow:0 0 60px 18px var(--hw-moon-glow);opacity:.85;pointer-events:none}body.axenta-v2 .hw-bar__moon::after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(14px 10px at 62% 58%,var(--hw-crater),transparent),radial-gradient(9px 7px at 35% 66%,var(--hw-crater-2),transparent),radial-gradient(11px 8px at 52% 30%,var(--hw-crater-3),transparent)}body.axenta-v2 .hw-web{position:absolute;top:0;left:0;width:120px;height:110px;opacity:.35;pointer-events:none}body.axenta-v2 .hw-bat{position:absolute;width:30px;opacity:.95;line-height:0;pointer-events:none}body.axenta-v2 .hw-bat__svg{display:block;width:30px;height:auto}body.axenta-v2 .hw-bat--1{top:10px;left:21%}body.axenta-v2 .hw-bat--2{top:6px;left:62%;transform:scale(.7)}body.axenta-v2 .hw-bat--3{top:18px;right:150px;transform:scale(.6) rotate(-12deg)}body.axenta-v2 .hw-bar__in{position:relative;display:grid;grid-template-columns:1fr;gap:12px;max-width:1440px;margin:0 auto;padding:16px 16px 18px;text-align:left}body.axenta-v2 .hw-bar__top{display:flex;align-items:center;gap:12px}body.axenta-v2 .hw-pumpkin{display:block;flex:0 0 auto;width:58px;height:54px;filter:drop-shadow(0 0 18px var(--hw-pumpkin-glow))}body.axenta-v2 .hw-ghost{position:absolute;top:12px;right:14px;display:block;width:44px;height:54px;filter:drop-shadow(0 0 14px var(--hw-ghost-glow));animation:hw-float 3.2s ease-in-out infinite}@keyframes hw-float{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(3deg)}}body.axenta-v2 .hw-eyebrow{font-family:var(--font-code);font-size:11px;line-height:1.3;letter-spacing:.24em;text-transform:uppercase;color:var(--hw-pump-2);opacity:.9}body.axenta-v2 .hw-eyebrow__long{display:none}body.axenta-v2 .hw-title{margin-top:4px!important;font-family:var(--font-wordmark);font-size:26px;font-weight:600;line-height:1.05;letter-spacing:.01em;color:var(--hw-pump);text-shadow:0 0 18px var(--hw-title-glow),0 0 2px var(--hw-title-glow-2)}body.axenta-v2 .hw-line{font-size:13.5px;line-height:1.4;color:var(--hw-line)}body.axenta-v2 .hw-line b{color:var(--hw-white);font-weight:700}body.axenta-v2 .hw-pill{display:inline-flex;align-items:center;gap:8px;margin-top:9px!important;padding:5px 12px 5px 10px;border:1px solid var(--hw-pill-edge);border-radius:999px;background-color:var(--hw-pill-bg);color:var(--hw-glow);font-size:12px;font-weight:600;line-height:1.35}body.axenta-v2 .hw-pill i{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background-color:var(--hw-pump);box-shadow:0 0 8px var(--hw-pump)}body.axenta-v2 .hw-pill.is-claimed i{background-color:var(--hw-mist-2);box-shadow:none}body.axenta-v2 .hw-bar__right{display:flex;align-items:center;justify-content:space-between;gap:10px}body.axenta-v2 .hw-timer{text-align:center}body.axenta-v2 .hw-timer__label{margin-bottom:7px!important;font-family:var(--font-code);font-size:10.5px;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:var(--hw-mist)}body.axenta-v2 .hw-cd{display:flex;gap:7px}body.axenta-v2 .hw-cd__box{display:block;width:46px;padding:7px 0 5px;border:1px solid var(--hw-edge);border-radius:8px;background-color:var(--hw-box-bg);box-shadow:inset 0 0 14px var(--hw-box-glow);text-align:center}body.axenta-v2 .hw-cd__box[hidden]{display:none}body.axenta-v2 .hw-cd__box b{display:block;font-family:var(--font-code);font-size:19px;font-weight:400;line-height:1;color:var(--hw-white);font-variant-numeric:tabular-nums}body.axenta-v2 .hw-cd__box small{display:block;margin-top:4px;font-family:var(--font-code);font-size:9.5px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-mist-2)}body.axenta-v2 .hw-cta{display:inline-flex;align-items:center;flex:0 0 auto;padding:11px 14px;border-radius:999px;background-color:var(--hw-pump);box-shadow:0 0 22px var(--hw-cta-glow);color:var(--hw-ink);font-size:13px;font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform 140ms ease-out}body.axenta-v2 .hw-cta:active{transform:scale(.97)}body.axenta-v2 .hw-cta:focus-visible{outline:2px solid var(--hw-glow);outline-offset:3px}@media (hover:hover) and (pointer:fine){body.axenta-v2 .hw-cta:hover{color:var(--hw-ink);background-color:var(--hw-pump-2)}}@media (max-width:1179px){body.axenta-v2 .hw-bar__moon{top:-26px;right:-18px;width:96px;height:96px}body.axenta-v2 .hw-web{width:80px;height:72px}body.axenta-v2 .hw-bat--1{left:52%;transform:scale(.7)}body.axenta-v2 .hw-bat--2{top:34px;left:66%;transform:scale(.45) rotate(10deg)}body.axenta-v2 .hw-bat--3{display:none}}@media (min-width:1180px){body.axenta-v2 .hw-bar__in{grid-template-columns:auto 1fr auto auto;grid-template-areas:"pumpkin head right ghost" "pumpkin body right ghost";align-items:center;gap:0 30px;padding:18px 40px}body.axenta-v2 .hw-bar__top{display:contents}body.axenta-v2 .hw-pumpkin{grid-area:pumpkin;width:86px;height:80px}body.axenta-v2 .hw-copy--head{grid-area:head;align-self:end}body.axenta-v2 .hw-copy--body{grid-area:body;align-self:start}body.axenta-v2 .hw-bar__right{grid-area:right;justify-content:flex-start;gap:22px}body.axenta-v2 .hw-ghost{position:static;grid-area:ghost;width:66px;height:80px}body.axenta-v2 .hw-eyebrow__long{display:inline}body.axenta-v2 .hw-bar .hw-title{font-size:34px}body.axenta-v2 .hw-bar .hw-line{margin-top:6px!important;font-size:15px}body.axenta-v2 .hw-bar .hw-pill{font-size:13px}body.axenta-v2 .hw-bar .hw-cd__box{width:56px;padding:8px 0 6px}body.axenta-v2 .hw-bar .hw-cd__box b{font-size:24px}body.axenta-v2 .hw-bar .hw-cta{padding:13px 20px;font-size:14.5px}}@media (min-width:700px) and (max-width:1179px){body.axenta-v2 .hw-bar__in{padding:18px 32px 20px}body.axenta-v2 .hw-bar__right{justify-content:flex-start;gap:22px}}@media (max-width:374px){body.axenta-v2 .hw-cd{gap:5px}body.axenta-v2 .hw-cd__box{width:42px}body.axenta-v2 .hw-cta{padding:10px 12px;font-size:12.5px}body.axenta-v2 .hw-pill{font-size:11.5px}}@media (prefers-reduced-motion:reduce){body.axenta-v2 .hw-ghost{animation:none}}body.axenta-v2 .hw-card{position:relative;overflow:hidden;max-width:460px;margin:-12px 0 28px;padding:14px 16px 16px;border:1px solid var(--hw-edge);border-radius:14px;background:radial-gradient(260px 120px at 8% 30%,var(--hw-glow-pump),transparent 70%),linear-gradient(180deg,var(--hw-night) 0,var(--hw-night-2) 100%);color:var(--hw-cream);font-family:var(--font-body);text-align:left}body.axenta-v2 .hw-card__head{position:relative;display:flex;align-items:center;gap:12px}body.axenta-v2 .hw-card .hw-pumpkin{width:46px;height:43px}body.axenta-v2 .hw-card .hw-line{position:relative;margin-top:10px!important}body.axenta-v2 .hw-card .hw-pill{position:relative}body.axenta-v2 .hw-timer--card{position:relative;margin-top:12px;text-align:left}@media (max-width:899px){body.axenta-v2.axenta-gate-card .gate-pitch:has(.hw-card){background-position:right -16px top 4px}body.axenta-v2.axenta-gate-card .hw-card--gate{max-width:none;margin:10px 0 2px;padding:10px 12px 12px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-title{font-size:21px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-pumpkin{width:36px;height:34px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-eyebrow{font-size:9.5px;letter-spacing:.16em}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-line{margin-top:6px!important;font-size:12.5px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-pill{margin-top:6px!important;padding:4px 10px 4px 8px;font-size:11px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-timer--card{display:flex;align-items:center;gap:10px;margin-top:8px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-timer__label{margin-bottom:0!important;font-size:9.5px;letter-spacing:.14em}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-cd{gap:4px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-cd__box{width:36px;padding:5px 0 4px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-cd__box b{font-size:15px}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-cd__box small{font-size:8px}}@media (min-width:900px){body.axenta-v2.axenta-gate-card .hw-card--gate{box-sizing:border-box;width:100%;max-width:var(--gate-pitch-col);margin:22px 0 0}}body.axenta-v2 .cart-incentives__halloween{font-weight:600}:root{--coupon-error:#E8C3B5}body.axenta-v2 .cart-coupon .coupon-error-notice{flex-basis:100%;margin:2px 0 0;color:var(--coupon-error);font-size:14px;line-height:1.45}body.axenta-v2 .cart-coupon .input-text.has-error{border-color:var(--coupon-error)}body.axenta-v2 .landing-faq,body.axenta-v2 .landing-steps,body.axenta-v2 .landing-tested{--ink:inherit;--ink-70:inherit;--ink-40:inherit;--rule:inherit;--rule-light:inherit;--blue:inherit;--blue-hover:inherit;background-color:var(--landing-navy);color:var(--ink)}body.axenta-v2 .landing-faq,body.axenta-v2 .landing-join,body.axenta-v2 .landing-steps,body.axenta-v2 .landing-tested{padding:var(--section-y) 0;border-top:1px solid var(--rule)}body.axenta-v2 .landing-eyebrow{color:var(--landing-mist)}body.axenta-v2 .landing-join__intro .landing-title,body.axenta-v2 .landing-title{max-width:18ch;color:var(--ink);font-family:var(--type-section-heading-family);font-size:var(--type-band-title-size);font-weight:var(--type-section-heading-weight);font-stretch:var(--stretch-heading);line-height:var(--type-section-heading-line);letter-spacing:var(--type-section-heading-tracking)}body.axenta-v2 .landing-join__intro .landing-text,body.axenta-v2 .landing-text{color:var(--ink-70);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}body.axenta-v2 .landing-hero__copy{max-width:640px}body.axenta-v2 .landing-hero__title{color:var(--landing-cream);font-family:var(--type-hero-title-family);font-size:var(--type-hero-title-size);font-weight:var(--type-hero-title-weight);font-stretch:var(--stretch-display);line-height:var(--type-hero-title-line);letter-spacing:var(--type-hero-title-tracking)}body.axenta-v2 .landing-hero__lede{max-width:38ch;margin-bottom:clamp(28px,3.4vw,44px);color:var(--landing-mist);font-size:var(--type-lede-size);line-height:1.5;letter-spacing:-.01em}body.axenta-v2 .landing-badge__off{font-family:var(--font-body);font-weight:600}body.axenta-v2 .landing-hero__media{height:auto;background-color:var(--landing-night)}body.axenta-v2 .landing-hero__photo{height:auto;object-fit:contain;object-position:50% 50%}body.axenta-v2 .landing-hero__line{display:block}body.axenta-v2 .landing-hero__media::after{height:24px}body.axenta-v2 .landing-proof__title{font-family:var(--font-body);font-size:17px;font-weight:540;font-stretch:104%;line-height:1.25;letter-spacing:-.015em}body.axenta-v2 .landing-proof__text{font-size:13.5px}body.axenta-v2 .landing-callout{border-color:var(--rule);border-radius:16px;background-color:var(--card);color:var(--ink)}body.axenta-v2 .landing-callout svg{color:var(--ink)}body.axenta-v2 .landing-tests{padding:4px 24px;border:0;border-radius:16px}body.axenta-v2 .landing-tests__item{border-top:1px solid var(--rule)}body.axenta-v2 .landing-tests__item:first-child{border-top:0}body.axenta-v2 .landing-tests__num{color:var(--gate-ox)}body.axenta-v2 .landing-step__title,body.axenta-v2 .landing-tests__name{color:var(--ink);font-family:var(--font-body);font-size:20px;font-weight:560;font-stretch:106%;line-height:1.15;letter-spacing:-.022em}body.axenta-v2 .landing-step__text,body.axenta-v2 .landing-tests__what{color:var(--ink-70);font-size:15px;line-height:1.55}body.axenta-v2 .landing-step{background-color:var(--paper);box-shadow:none}body.axenta-v2 .landing-step__num{background-color:var(--landing-navy);color:var(--landing-cream);font-family:var(--font-code);font-size:15px;font-weight:400}body.axenta-v2 .landing-step__text a{color:var(--blue);font-weight:560;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .landing-points{max-width:440px;margin:28px 0 0;padding:0;list-style:none}body.axenta-v2 .landing-points__item{margin:0;padding:14px 0;border-top:1px solid var(--rule-strong);color:var(--landing-cream);font-size:17px;font-weight:520;font-stretch:104%;line-height:1.35;letter-spacing:-.012em}body.axenta-v2 .landing-points__item:last-child{border-bottom:1px solid var(--rule-strong)}body.axenta-v2 .landing-join__intro .landing-text+.landing-points{margin-top:24px}body.axenta-v2 .landing-join__browse{margin:28px 0 0}body.axenta-v2.axenta-account-card .landing-join__card .account-auth__title--register{font-family:var(--font-display);font-weight:var(--type-section-heading-weight);font-stretch:var(--stretch-heading);letter-spacing:var(--type-section-heading-tracking)}body.axenta-v2 .landing-faq__list{padding:4px 24px;border-radius:16px}body.axenta-v2 .landing-faq__list .faq-item:first-child{border-top:0}body.axenta-v2 .landing-faq__list .faq-item:last-child{border-bottom:0}@media (max-width:400px){body.axenta-v2 .landing-faq__list,body.axenta-v2 .landing-tests{padding:4px 18px}}@media (min-width:900px){body.axenta-v2 .landing-hero__media{width:auto;max-width:58%;height:auto;aspect-ratio:var(--landing-hero-ratio,auto)}body.axenta-v2 .landing-hero__photo{height:100%;object-fit:cover;object-position:42% 50%}body.axenta-v2 .landing-hero__media::after{height:auto}body.axenta-v2 .landing-hero__title{font-size:var(--type-hero-title-size);line-height:var(--type-hero-title-line)}body.axenta-v2 .landing-hero__lede{font-size:var(--type-lede-size)}body.axenta-v2 .landing-proof__title{font-size:19px}body.axenta-v2 .landing-faq__list,body.axenta-v2 .landing-tests{padding:8px 32px}}body.axenta-v2 .hw-bar .hw-terms{display:inline-block;margin:9px 0 0 10px;color:var(--hw-mist);font-size:12px;font-weight:500;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;vertical-align:middle;white-space:nowrap;transition:color 160ms ease}@media (hover:hover) and (pointer:fine){body.axenta-v2 .hw-bar .hw-terms:hover{color:var(--hw-cream)}}body.axenta-v2 .hw-bar .hw-terms:focus-visible{outline:2px solid var(--hw-cream);outline-offset:2px;border-radius:2px}@media (min-width:1180px){body.axenta-v2 .hw-bar .hw-terms{font-size:12.5px}}@media (max-width:699px){body.axenta-v2 .hw-bar .hw-terms{display:block;width:max-content;margin:7px 0 0 2px}}body.axenta-v2 .hw-card .hw-terms{position:absolute;right:16px;bottom:16px;color:var(--hw-mist);font-size:12px;font-weight:500;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap}body.axenta-v2.axenta-gate-card .hw-card--gate .hw-terms{right:12px;bottom:12px}@media (hover:hover) and (pointer:fine){body.axenta-v2 .hw-card .hw-terms:hover{color:var(--hw-cream)}}body.axenta-v2 .hw-card .hw-terms:focus-visible{outline:2px solid var(--hw-cream);outline-offset:2px;border-radius:2px}@media (max-width:1279px){body.axenta-v2 .hw-card .hw-terms,body.axenta-v2.axenta-gate-card .hw-card--gate .hw-terms{position:static;display:block;width:max-content;margin:6px 0 0 auto}}body.axenta-v2 .landing-step--link{position:relative;transition:box-shadow 160ms ease,transform 120ms ease}body.axenta-v2 .landing-step--link .landing-step__link{color:inherit;text-decoration:none}body.axenta-v2 .landing-step--link .landing-step__link::after{content:"";position:absolute;inset:0;border-radius:inherit}body.axenta-v2 .landing-step--link .landing-step__link:focus-visible{outline:0}body.axenta-v2 .landing-step--link:focus-within{outline:2px solid var(--landing-cream);outline-offset:3px}body.axenta-v2 .landing-step--link:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .landing-step--link:hover{box-shadow:0 0 0 1px var(--blue)}body.axenta-v2 .landing-step--link:hover .landing-step__link{text-decoration:underline;text-underline-offset:3px}}@media (prefers-reduced-motion:reduce){body.axenta-v2 .landing-step--link{transition:none}}:root{--wl-night:#1C2433;--wl-night-2:#151B27;--wl-navy-deep:#1B3149;--wl-hero-photo:#1F2533;--wl-mist:#AEB9CB;--wl-text:#C4CDDB;--wl-lede:#D3D9E3;--wl-points:#DFE4EC;--wl-line:rgba(243, 242, 238, 0.14);--wl-ring:rgba(243, 242, 238, 0.45);--wl-acc-ring:rgba(243, 242, 238, 0.4);--wl-btn-line:rgba(243, 242, 238, 0.38);--wl-btn-line-hover:rgba(243, 242, 238, 0.08);--wl-fade-mid:rgba(28, 36, 51, 0.55);--wl-fade-end:rgba(28, 36, 51, 0);--wl-shadow-lift:0 10px 24px rgba(0, 0, 0, 0.28);--wl-shadow-form:0 30px 60px rgba(0, 0, 0, 0.35);--wl-ease:cubic-bezier(0.2, 0.7, 0.2, 1);--wl-edge:max(var(--gutter), calc((100vw - 1280px) / 2))}body.axenta-v2 .wl{color:var(--gate-card)}body.axenta-v2 .wl-kicker{display:flex;align-items:center;gap:12px;margin:0;color:var(--wl-mist);font-family:var(--font-code);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}body.axenta-v2 .wl-kicker::before{content:"";flex:none;width:24px;height:1px;background-color:currentColor;opacity:.7}body.axenta-v2 .wl-h1,body.axenta-v2 .wl-h2{color:var(--gate-card);font-family:var(--font-display);font-weight:560;font-stretch:100%;letter-spacing:-.035em;line-height:.98;text-wrap:balance}body.axenta-v2 .wl-h1{margin:26px 0 24px;font-size:clamp(46px, 5.4vw, 78px)}body.axenta-v2 .wl-h1 span{display:block;white-space:nowrap}body.axenta-v2 .wl-h2{margin:22px 0 18px;font-size:clamp(34px, 3.8vw, 54px);line-height:1.02}body.axenta-v2 .wl-lede{max-width:34em;margin:0;color:var(--wl-lede);font-size:18px;line-height:1.55}body.axenta-v2 .wl-split{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:720px}body.axenta-v2 .wl-photo{position:relative;min-width:0;overflow:hidden;background-color:var(--wl-night-2)}body.axenta-v2 .wl-photo__img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}body.axenta-v2 .wl-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}body.axenta-v2 .wl-split--photo-left .wl-copy{padding:96px var(--wl-edge) 96px 80px}body.axenta-v2 .wl-split--photo-right .wl-copy{padding:96px 80px 96px var(--wl-edge)}body.axenta-v2 .wl-split--photo-right .wl-photo{order:2}body.axenta-v2 .wl-hero{grid-template-columns:1.12fr 0.88fr;min-height:680px;background-color:var(--wl-night)}body.axenta-v2 .wl-split.wl-hero .wl-copy{padding-right:40px}body.axenta-v2 .wl-hero .wl-photo{background-color:var(--wl-hero-photo)}body.axenta-v2 .wl-hero .wl-photo__img{object-position:50% 30%}body.axenta-v2 .wl-hero .wl-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--wl-night) 0,var(--wl-fade-mid) 18%,var(--wl-fade-end) 42%);pointer-events:none}body.axenta-v2 .wl-badge{align-self:flex-start;margin:24px 0 0}body.axenta-v2 .wl-actions{display:flex;flex-wrap:wrap;gap:12px;margin:38px 0 0}body.axenta-v2 .wl-btn{gap:10px;min-height:52px;height:52px;padding:0 26px;font-size:15.5px;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease}body.axenta-v2 .wl-btn--solid{background-color:var(--gate-card);color:var(--wl-navy-deep)}body.axenta-v2 .wl-btn--line{border-color:var(--wl-btn-line);color:var(--gate-card)}@media (hover:hover) and (pointer:fine){body.axenta-v2 .wl-btn--solid:hover{background-color:var(--gate-card);box-shadow:var(--wl-shadow-lift);transform:translateY(-2px)}body.axenta-v2 .wl-btn--line:hover{border-color:var(--wl-btn-line);background-color:var(--wl-btn-line-hover)}}body.axenta-v2 .wl-trust{background-color:var(--landing-navy)}body.axenta-v2 .wl-trust__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;list-style:none}body.axenta-v2 .wl-trust__item{margin:0 28px 0 0;padding:30px 28px 30px 0;border-right:1px solid var(--wl-line)}body.axenta-v2 .wl-trust__item:last-child{margin-right:0;border-right:0}body.axenta-v2 .wl-trust__title{display:block;color:var(--gate-card);font-size:18px;font-weight:560;letter-spacing:-.01em;line-height:1.3}body.axenta-v2 .wl-trust__text{display:block;margin-top:4px;color:var(--wl-text);font-size:14px;line-height:1.5}body.axenta-v2 .wl-tests{background-color:var(--wl-navy-deep)}body.axenta-v2 .wl-tests .wl-photo__img{object-position:50% 50%}body.axenta-v2 .wl-tests__list{margin:34px 0 0;padding:0;border-top:1px solid var(--wl-line);list-style:none}body.axenta-v2 .wl-tests__item{display:grid;grid-template-columns:170px 1fr;gap:24px;align-items:baseline;margin:0;padding:13px 0;border-bottom:1px solid var(--wl-line)}body.axenta-v2 .wl-tests__name{color:var(--gate-card);font-size:18px;font-weight:560;line-height:1.35}body.axenta-v2 .wl-tests__what{color:var(--wl-text);font-size:15px;line-height:1.5}body.axenta-v2 .wl-note{display:flex;align-items:flex-start;gap:12px;margin:26px 0 0;color:var(--wl-text);font-size:14.5px;line-height:1.5}body.axenta-v2 .wl-note svg{flex:none;margin-top:2px;color:var(--gate-peach)}body.axenta-v2 .wl-steps{padding:120px 0;background-color:var(--landing-navy)}body.axenta-v2 .wl-steps__title{max-width:12em;margin:22px 0 0}body.axenta-v2 .wl-steps__list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:64px 0 0;padding:0;list-style:none}body.axenta-v2 .wl-steps__list::before{content:"";position:absolute;top:27px;right:0;left:0;height:1px;background-color:var(--wl-line)}body.axenta-v2 .wl-step{position:relative;margin:0;padding-right:48px}body.axenta-v2 .wl-step__num{position:relative;display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--wl-ring);border-radius:50%;background-color:var(--landing-navy);color:var(--gate-card);font-family:var(--font-code);font-size:15px;line-height:1}body.axenta-v2 .wl-step__title{margin:26px 0 8px;color:var(--gate-card);font-family:var(--font-body);font-size:22px;font-weight:560;font-stretch:100%;letter-spacing:-.015em;line-height:1.25}body.axenta-v2 .wl-step__text{max-width:20em;margin:0;color:var(--wl-text);font-size:15.5px;line-height:1.55}body.axenta-v2 .wl-step__more{display:inline-block;margin-top:14px;padding-bottom:2px;border-bottom:1px solid var(--wl-ring);color:var(--gate-card);font-size:14.5px;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){body.axenta-v2 .wl-browse a:hover,body.axenta-v2 .wl-step__more:hover{border-bottom-color:var(--gate-card)}}body.axenta-v2 .wl-join{background-color:var(--wl-night)}body.axenta-v2 .wl-join .wl-photo__img{object-position:50% 50%}body.axenta-v2 .wl-join .wl-copy{align-items:flex-start}body.axenta-v2 .wl-join .wl-h2{margin:20px 0 22px}body.axenta-v2 .wl-join__line{margin:0 0 22px;font-size:16px}body.axenta-v2 .wl-points{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;max-width:440px;margin:0 0 36px;padding:0;list-style:none}body.axenta-v2 .wl-points__item{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--wl-points);font-size:15.5px;line-height:1.45}body.axenta-v2 .wl-points__item::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background-color:var(--gate-peach);transform:translateY(-2px)}body.axenta-v2 .wl-join .landing-join__card{max-width:440px;padding:34px 34px 28px;border-radius:20px;box-shadow:var(--wl-shadow-form)}body.axenta-v2 .wl-browse{margin:22px 0 0;color:var(--wl-text);font-size:14.5px}body.axenta-v2 .wl-browse a{padding-bottom:1px;border-bottom:1px solid var(--wl-ring);color:var(--gate-card);font-weight:600;text-decoration:none}body.axenta-v2 .wl-faq{background-color:var(--wl-navy-deep)}body.axenta-v2 .wl-faq .wl-photo__img{object-position:55% 50%}body.axenta-v2 .wl-faq .wl-h2{margin:22px 0 12px}body.axenta-v2 .wl-sub{margin:0;color:var(--wl-text);font-size:16px;line-height:1.55}body.axenta-v2 .wl-acc{--ink:var(--gate-card);--ink-70:var(--wl-text);--rule:var(--wl-line);--rule-strong:var(--wl-acc-ring);margin-top:40px}body.axenta-v2 .wl-acc .faq-item__question{padding:22px 0;color:var(--gate-card);font-size:18.5px;font-weight:540}body.axenta-v2 .wl-acc .faq-item__indicator{width:30px;height:30px}body.axenta-v2 .wl-acc .faq-item__answer{max-width:none;padding:0 48px 24px 0;color:var(--wl-text);font-size:15.5px;line-height:1.55}body.axenta-v2 .wl-acc .faq-item__answer p{margin:0}body.axenta-v2 .wl-acc .faq-item__answer a,body.axenta-v2 .wl-acc .landing-faq__chat{color:var(--gate-card);font-weight:560;text-decoration:underline;text-underline-offset:2px}body.axenta-v2 .wl-acc .landing-faq__chat{display:inline;margin:0;padding:0;border:0;background:0 0;font:inherit;cursor:pointer}@media (max-width:1100px){body.axenta-v2 .wl-split .wl-copy,body.axenta-v2 .wl-split--photo-left .wl-copy,body.axenta-v2 .wl-split--photo-right .wl-copy{padding:72px 48px}body.axenta-v2 .wl-tests__item{grid-template-columns:140px 1fr}body.axenta-v2 .wl-points{grid-template-columns:1fr}}@media (max-width:899px){body.axenta-v2 .wl-hero,body.axenta-v2 .wl-split{grid-template-columns:1fr;min-height:0}body.axenta-v2 .wl-photo,body.axenta-v2 .wl-split--photo-right .wl-photo{order:-1;aspect-ratio:4/5}body.axenta-v2 .wl-split .wl-copy,body.axenta-v2 .wl-split--photo-left .wl-copy,body.axenta-v2 .wl-split--photo-right .wl-copy,body.axenta-v2 .wl-split.wl-hero .wl-copy{padding:48px var(--gutter) 64px}body.axenta-v2 .wl-split.wl-hero .wl-copy{padding-top:8px}body.axenta-v2 .wl-hero .wl-photo__img{object-position:50% 50%}body.axenta-v2 .wl-hero .wl-photo::after{background:linear-gradient(180deg,var(--wl-fade-end) 70%,var(--wl-night) 100%)}body.axenta-v2 .wl-actions{flex-direction:column}body.axenta-v2 .wl-btn{justify-content:center;width:100%}body.axenta-v2 .wl-trust__list{grid-template-columns:repeat(2,minmax(0,1fr))}body.axenta-v2 .wl-trust__item{margin-right:12px;padding:22px 12px 22px 0}body.axenta-v2 .wl-trust__item:nth-child(2){margin-right:0;border-right:0}body.axenta-v2 .wl-trust__item:nth-child(-n+2){border-bottom:1px solid var(--wl-line)}body.axenta-v2 .wl-tests__item{grid-template-columns:1fr;gap:2px}body.axenta-v2 .wl-steps{padding:72px 0}body.axenta-v2 .wl-steps__list{grid-template-columns:1fr;gap:36px;margin-top:40px}body.axenta-v2 .wl-steps__list::before{top:0;right:auto;bottom:0;left:27px;width:1px;height:auto}body.axenta-v2 .wl-step{display:grid;grid-template-columns:56px 1fr;column-gap:20px;padding:0}body.axenta-v2 .wl-step__title{margin:12px 0 6px}body.axenta-v2 .wl-join .wl-copy{padding-top:32px}body.axenta-v2 .wl-join .landing-join__card{padding:28px 22px 24px}}@media (prefers-reduced-motion:no-preference){.wl-js body.axenta-v2 .wl-rise{opacity:0;transform:translateY(14px);animation:wl-rise .7s var(--wl-ease) forwards}.wl-js body.axenta-v2 .wl-rise--2{animation-delay:80ms}.wl-js body.axenta-v2 .wl-rise--3{animation-delay:180ms}.wl-js body.axenta-v2 .wl-rise--4{animation-delay:280ms}.wl-js body.axenta-v2 .wl-hero .wl-photo__img{transform:scale(1.06);animation:wl-settle .7s var(--wl-ease) forwards}body.axenta-v2 .wl-photo.wl-settle .wl-photo__img{transform:scale(1.06);transition:transform .7s var(--wl-ease)}body.axenta-v2 .wl-photo.wl-settle.is-in .wl-photo__img{transform:none}}@keyframes wl-rise{to{opacity:1;transform:none}}@keyframes wl-settle{to{transform:none}}body.axenta-v2 .v2-footer__brand .wordmark{flex:none;order:0;margin-right:0}body.axenta-v2 .v2-card-grid--featured .product-card,body.axenta-v2 .v2-card-grid--featured .product-card:hover,body.axenta-v2 .v2-card-grid--shop .product-card,body.axenta-v2 .v2-card-grid--shop .product-card:hover{border:1px solid var(--rule)}body.axenta-v2 .v2-card-grid--featured .product-card,body.axenta-v2 .v2-card-grid--shop .product-card{padding:16px 16px 20px}@media (max-width:600px){body.axenta-v2 .v2-card-grid--featured .product-card,body.axenta-v2 .v2-card-grid--shop .product-card{padding:12px 12px 16px}}@media (min-width:1024px){body.axenta-v2 .product-panel--buy{padding:32px;border:1px solid var(--rule)}}body.axenta-v2 .product-layout--coa{row-gap:16px}body.axenta-v2 .product-media-coa{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin:0;border:1px solid var(--rule-strong);background-color:transparent;color:var(--ink);transition:border-color var(--hover-duration) var(--ease-out),background-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out),transform var(--press-duration) var(--ease-out)}body.axenta-v2 .product-media-coa[hidden]{display:none}body.axenta-v2 .product-media-coa:focus-visible,body.axenta-v2 .product-media-coa:hover{border-color:var(--ink);background-color:var(--ink);color:var(--paper)}body.axenta-v2 .product-media-coa .v2-arrow{width:16px;height:16px}@media (max-width:1023px){body.axenta-v2 .product-layout--coa>.product-panel--buy{margin-top:24px}}@media (min-width:1024px){body.axenta-v2 .product-layout--coa{grid-template-rows:auto 1fr}body.axenta-v2 .product-layout--coa>.product-panel--media{grid-row:1}body.axenta-v2 .product-layout--coa>.product-media-coa{grid-column:1/span 5;grid-row:2;align-self:start}body.axenta-v2 .product-layout--coa>.product-panel--buy{grid-row:1/span 2}}body.axenta-v2 .v2-card-grid--related .product-card,body.axenta-v2 .v2-card-grid--related .product-card:hover{border:1px solid var(--rule)}body.axenta-v2 .v2-card-grid--related .product-card{padding:16px 16px 20px}@media (max-width:600px){body.axenta-v2 .v2-card-grid--related .product-card{padding:12px 12px 16px}}body.axenta-v2 .product-card__option{position:relative;z-index:2;margin:8px 0 0}body.axenta-v2 .product-card__select{width:100%;min-height:40px;padding:8px 12px;font-size:14px}body.axenta-v2 .cross-sell__add.is-loading,body.axenta-v2 .product-card__add.is-loading{opacity:.6;pointer-events:none}body.axenta-v2 .cross-sell{padding:var(--space-4) var(--space-5)}body.axenta-v2 .cross-sell__title{margin:0 0 12px;color:var(--ink-70);font-family:var(--font-body);font-size:12px;font-weight:560;letter-spacing:.08em;text-transform:uppercase}body.axenta-v2 .cross-sell__list{margin:0;padding:0;list-style:none}body.axenta-v2 .cross-sell__item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--rule-light)}body.axenta-v2 .cross-sell__media,body.axenta-v2 .cross-sell__thumb{display:block;width:48px;height:48px;object-fit:cover;background-color:var(--chrome-paper)}body.axenta-v2 .cross-sell__name{display:block;color:var(--ink);font-size:14.5px;font-weight:520;line-height:1.3;text-decoration:none}body.axenta-v2 .cross-sell__name:hover{text-decoration:underline}body.axenta-v2 .cross-sell__meta{display:flex;flex-wrap:wrap;gap:4px;margin:2px 0 0;color:var(--ink-70);font-size:13px}body.axenta-v2 .cross-sell__add{min-height:44px;padding:0 16px;border:1px solid var(--rule-strong);background-color:transparent;color:var(--ink);font-size:13.5px;white-space:nowrap}body.axenta-v2 .cross-sell__add:focus-visible,body.axenta-v2 .cross-sell__add:hover{border-color:var(--ink);background-color:var(--ink);color:var(--paper)}body.axenta-v2 .cross-sell--drawer{border-bottom:1px solid var(--rule-light)}body.axenta-v2 .cross-sell--checkout{padding:20px 28px 24px;border-top:1px solid var(--rule)}body.axenta-v2 .cart-drawer__view{margin:10px 0 0;text-align:center}body.axenta-v2 .cart-drawer__view .v2-link{color:var(--ink);font-size:14px}body.axenta-v2 .add-to-order__error{flex-basis:100%;margin:8px 0 0;color:var(--oxblood);font-size:13px}@media (max-width:600px){body.axenta-v2 .cross-sell{padding:var(--space-4)}body.axenta-v2 .cross-sell--checkout{padding:16px 18px 20px}body.axenta-v2 .cross-sell__add{padding:0 12px}body.axenta-v2 .cross-sell__meta{flex-direction:column;gap:0}body.axenta-v2 .cross-sell__sep{display:none}}body.axenta-v2 .site-search__submit-glyph{display:none;width:18px;height:18px}body.axenta-v2 .site-search__close{display:none;flex:none;align-items:center;justify-content:center;width:44px;min-height:46px;padding:0;border:0;background-color:transparent;box-shadow:none;color:var(--ink-70);font-size:26px;line-height:1;cursor:pointer}body.axenta-v2 .site-search__close:focus-visible,body.axenta-v2 .site-search__close:hover{background-color:transparent;box-shadow:none;color:var(--ink);transform:none}@media (max-width:1279px){.has-search body.axenta-v2 .site-search--bar .site-search__close{display:inline-flex}}@media (max-width:767px){.has-search body.axenta-v2 .site-search--drop .site-search__close{display:inline-flex}}@media (min-width:1280px){.has-search body.axenta-v2 .site-search--bar .site-search__toggle{display:none}.has-search body.axenta-v2 .site-search--bar{position:relative;flex:1 1 0;min-width:0;max-width:240px}.has-search body.axenta-v2 .site-search--bar .site-search__panel{display:block;position:static;width:100%;padding:0;border:0;background-color:transparent;opacity:1;transform:none;transition:none}.has-search body.axenta-v2 .site-search--bar .site-search__results{position:absolute;top:calc(100% + 10px);right:0;left:auto;z-index:30;width:380px;max-width:none;transform:none}}@media (min-width:1280px){.has-search body.axenta-v2 .site-search--bar .site-search__form{position:relative;max-width:none;margin:0}.has-search body.axenta-v2 .site-search--bar .site-search__input{min-height:38px;padding:0 40px 0 16px;font-size:14px}.has-search body.axenta-v2 .site-search--bar .site-search__submit{position:absolute;top:50%;right:4px;display:inline-flex;align-items:center;justify-content:center;width:32px;min-height:32px;padding:0;background-color:transparent;box-shadow:none;color:var(--ink-70);transform:translateY(-50%)}.has-search body.axenta-v2 .site-search--bar .site-search__submit:hover{background-color:transparent;color:var(--ink);transform:translateY(-50%)}.has-search body.axenta-v2 .site-search--bar .site-search__submit-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.has-search body.axenta-v2 .site-search--bar .site-search__submit-glyph{display:block}}body.axenta-v2 .product-toprow{position:relative}body.axenta-v2 .site-search--drop .site-search__input{border-color:var(--rule-strong)}@media (min-width:768px){body.axenta-v2 .product-toprow .product-crumb{padding-right:280px}body.axenta-v2 .site-search--drop{position:absolute;right:0;bottom:-10px}.has-search body.axenta-v2 .site-search--drop .site-search__toggle{display:none}body.axenta-v2 .site-search--drop .site-search__panel{display:block;width:260px}body.axenta-v2 .site-search--drop .site-search__form{position:relative}body.axenta-v2 .site-search--drop .site-search__input{min-height:38px;padding:0 40px 0 16px;font-size:14px}body.axenta-v2 .site-search--drop .site-search__submit{position:absolute;top:50%;right:4px;display:inline-flex;align-items:center;justify-content:center;width:32px;min-height:32px;padding:0;background-color:transparent;box-shadow:none;color:var(--ink-70);transform:translateY(-50%)}body.axenta-v2 .site-search--drop .site-search__submit:hover{background-color:transparent;color:var(--ink);transform:translateY(-50%)}body.axenta-v2 .site-search--drop .site-search__submit-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.axenta-v2 .site-search--drop .site-search__submit-glyph{display:block}body.axenta-v2 .site-search--drop .site-search__results{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:360px}}@media (max-width:767px){body.axenta-v2 .product-toprow .product-crumb{padding-right:40px}.has-search body.axenta-v2 .site-search--drop .site-search__toggle{position:absolute;right:0;bottom:0;width:24px;min-width:24px;height:20px;min-height:20px}.has-search body.axenta-v2 .site-search--drop .site-search__toggle::after{content:"";position:absolute;inset:-12px -10px}.has-search body.axenta-v2 .site-search--drop .site-search__panel{display:none}.has-search body.axenta-v2 .site-search--drop.is-open .site-search__panel{display:block;position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:30;padding:12px 0;border-bottom:1px solid var(--rule);background-color:var(--paper)}.has-search body.axenta-v2 .site-search--drop .site-search__results{position:absolute;top:100%;right:0;left:0}}:root{--radius-box:10px}body.axenta-v2.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method,body.axenta-v2.woocommerce-checkout .axenta-card__input,body.axenta-v2.woocommerce-checkout .axenta-coupon__field,body.axenta-v2.woocommerce-checkout .axenta-shipping__option,body.axenta-v2.woocommerce-checkout .checkout-form input.input-text,body.axenta-v2.woocommerce-checkout .checkout-form select,body.axenta-v2.woocommerce-checkout .checkout-form textarea,body.axenta-v2.woocommerce-checkout .checkout-returning__bar,body.axenta-v2.woocommerce-checkout .checkout-summary,body.axenta-v2.woocommerce-checkout .cross-sell__media,body.axenta-v2.woocommerce-checkout .cross-sell__thumb,body.axenta-v2.woocommerce-checkout .ruo-gate,body.axenta-v2.woocommerce-checkout .select2-container .select2-selection,body.axenta-v2.woocommerce-checkout .select2-container--open .select2-selection,body.axenta-v2.woocommerce-checkout .select2-dropdown,body.axenta-v2.woocommerce-checkout .select2-search__field,body.axenta-v2.woocommerce-checkout .summary-line__thumb,body.axenta-v2.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error,body.axenta-v2.woocommerce-checkout .woocommerce-error,body.axenta-v2.woocommerce-checkout .woocommerce-info,body.axenta-v2.woocommerce-checkout .woocommerce-message,body.axenta-v2.woocommerce-checkout .woocommerce-privacy-policy-text,body.axenta-v2.woocommerce-checkout form.woocommerce-form-login{border-radius:var(--radius-box)}body.axenta-v2.woocommerce-checkout .address-suggest{margin-top:4px;border-top:var(--hairline) solid var(--rule);border-radius:var(--radius-box)}body.axenta-v2.woocommerce-checkout .checkout-main .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection--single,body.axenta-v2.woocommerce-checkout .checkout-main .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection--single{border-radius:var(--radius-box)}body.axenta-v2.woocommerce-checkout .select2-dropdown--below{margin-top:4px}body.axenta-v2.woocommerce-checkout .select2-dropdown--above{margin-top:-4px}body.axenta-v2.woocommerce-checkout .select2-dropdown{overflow:hidden}body.axenta-v2 .free-water{margin:10px 0 0;color:var(--ink-70);font-family:var(--font-body);font-size:14px;font-weight:450;line-height:1.45;letter-spacing:0;text-wrap:balance}body.axenta-v2 .free-water--drawer{margin:10px 0 12px}body.axenta-v2 .free-water--cart{margin:12px 0}body.axenta-v2 .free-water--checkout{margin:0;padding:16px 28px;border-bottom:1px solid var(--rule)}body.axenta-v2 .free-water--order{margin:20px 0 0}@media (max-width:600px){body.axenta-v2 .free-water{font-size:13px}body.axenta-v2 .free-water--checkout{padding:12px 18px}}body.axenta-v2 .product-panel--buy .product-trust+.trust-row{margin-top:24px}
