.xg-pdp-rail{background-color:var(--xg-surface-page);border-block-end:var(--xg-border-w) solid var(--xg-border-hairline)}.xg-pdp-rail__head{display:flex;align-items:center;justify-content:space-between;gap:var(--xg-space-2xs);padding:var(--xg-space-2xs) var(--xg-gutter) 0}.xg-pdp-rail__labels{min-inline-size:0}.xg-pdp-rail__legend{font-size:var(--xg-text-sm);color:var(--xg-ink-muted)}.xg-pdp-rail__statement{font-size:var(--xg-text-micro);color:var(--xg-ink-subtle);line-height:var(--xg-leading-tight)}.xg-pdp-rail__list{display:flex;gap:var(--xg-space-2xs);padding:var(--xg-space-2xs) var(--xg-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--xg-gutter);scrollbar-width:none}.xg-pdp-rail__list::-webkit-scrollbar{display:none}.xg-pdp-rail__chip{position:relative;display:flex;align-items:center;gap:var(--xg-space-2xs);min-block-size:var(--xg-tap-min);padding-inline:var(--xg-space-3xs) var(--xg-space-xs);border:var(--xg-border-w) solid var(--xg-border);border-radius:var(--xg-r-pill);background-color:var(--xg-surface-panel);color:var(--xg-ink);text-decoration:none;white-space:nowrap;scroll-snap-align:center;touch-action:manipulation}.xg-pdp-rail__chip[aria-current]{border-color:var(--xg-accent);background-color:var(--xg-accent-tint);color:var(--xg-ink-strong)}.xg-pdp-rail__chip:after{content:"";inline-size:.375rem;block-size:.6875rem;border-inline-end:var(--xg-border-w-thick) solid currentColor;border-block-end:var(--xg-border-w-thick) solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:0}.xg-pdp-rail__chip[aria-current]:after{opacity:1}.xg-pdp-rail__thumb{position:relative;flex:0 0 auto;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--xg-r-circle);overflow:clip;background-color:var(--xg-surface-inset)}.xg-pdp-rail__chip[data-xg-state=pending] .xg-pdp-rail__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,transparent 0%,var(--xg-ink-strong) 50%,transparent 100%);opacity:var(--xg-veil-busy)}@media(prefers-reduced-motion:no-preference){.xg-pdp-rail__chip[data-xg-state=pending] .xg-pdp-rail__thumb:after{animation:xg-shimmer var(--xg-dur-shimmer) var(--xg-ease-linear) infinite}}.xg-pdp-rail__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.xg-pdp-rail__text{display:flex;flex-direction:column;line-height:var(--xg-leading-tight)}.xg-pdp-rail__name{font-size:var(--xg-text-sm);font-weight:var(--xg-weight-semibold);letter-spacing:var(--xg-track-ui)}.xg-pdp-rail__note{font-size:var(--xg-text-micro);color:var(--xg-ink-subtle)}@media(prefers-reduced-motion:no-preference){.xg-pdp-rail[data-xg-hint][data-xg-state=scrolls] .xg-pdp-rail__statement,.xg-pdp-rail[data-xg-hint][data-xg-state=scrolls] [data-xg-scroll=next] .xg-btn__icon{animation:xg-pdp-hint var(--xg-hint-dur) var(--xg-ease-in-out) var(--xg-hint-count) both}}@keyframes xg-pdp-hint{0%,to{transform:none}45%{transform:translate3d(var(--xg-hint-shift),0,0)}}@media(min-width:1000px){.xg-pdp-rail__inner{max-inline-size:var(--xg-container);margin-inline:auto}}.xg-pdp-buy{display:grid;gap:var(--xg-space-md) var(--xg-space-lg);padding-block-start:var(--xg-space-lg)}@media(min-width:1000px){.xg-pdp-buy{grid-template-columns:minmax(0,10fr) minmax(0,7fr);gap:var(--xg-space-2xl);align-items:start;padding-block-start:var(--xg-space-2xl)}}.xg-pdp-gallery{view-transition-name:xg-pdp-media;display:flex;flex-direction:column;gap:var(--xg-space-2xs)}.xg-pdp-gallery__frame{position:relative;overflow:clip;padding:0}.xg-pdp-gallery__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:inherit}.xg-pdp-gallery__track::-webkit-scrollbar{display:none}.xg-pdp-gallery__slide{flex:0 0 100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always}.xg-pdp-gallery__clip>.xg-media__film{object-fit:contain}.xg-pdp-gallery__tag{position:absolute;inset:auto 0 var(--xg-space-xs);inline-size:fit-content;max-inline-size:90%;margin:0 auto;padding:var(--xg-space-3xs) var(--xg-space-2xs);border-radius:var(--xg-r-chip);background-color:var(--xg-surface-invert);color:var(--xg-on-invert);font-size:var(--xg-text-micro)}.xg-pdp-gallery__nav{position:absolute;inset:0 var(--xg-space-2xs);align-items:center;justify-content:space-between;pointer-events:none}.xg-pdp-gallery__nav .xg-btn{pointer-events:auto}.xg-pdp-gallery__thumbs{display:none;gap:var(--xg-space-2xs)}.xg-pdp-gallery__count{align-self:center}.xg-pdp-gallery__thumb{inline-size:var(--xg-tap-min);block-size:var(--xg-tap-min);padding:0;border:var(--xg-border-w) solid var(--xg-border);border-radius:var(--xg-r-card);background-color:var(--xg-surface-panel);overflow:clip}.xg-pdp-gallery__thumb[aria-current]{border-color:var(--xg-accent)}.xg-pdp-gallery__thumb img{inline-size:100%;block-size:100%;object-fit:contain}@media(min-width:1000px){.xg-pdp-gallery__frame{padding:var(--xg-panel-pad)}.xg-pdp-gallery__track{border-radius:var(--xg-r-card)}.xg-pdp-gallery__thumbs{display:flex}.xg-pdp-gallery__count{display:none}}.xg-pdp-info{view-transition-name:xg-pdp-copy;display:flex;flex-direction:column;gap:var(--xg-space-md)}.xg-pdp-info__tag{color:var(--xg-ink-muted);max-inline-size:var(--xg-measure-tight)}.xg-pdp-facts{display:flex;flex-wrap:wrap;gap:var(--xg-space-2xs)}.xg-pdp-facts__item,.xg-pdp-forwho__item{margin:0;padding:var(--xg-space-2xs) var(--xg-space-xs);border:var(--xg-border-w) solid var(--xg-border-hairline);border-radius:var(--xg-r-chip);background-color:var(--xg-surface-panel);font-size:var(--xg-text-micro);letter-spacing:var(--xg-track-chip);color:var(--xg-ink-muted)}.xg-pdp-info__price{margin-block-start:var(--xg-space-3xs)}.xg-pdp-info__link{align-self:start}.xg-pdp-buy__form{display:flex;flex-direction:column;gap:var(--xg-space-md)}.xg-pdp-packs__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--xg-space-xs)}.xg-pdp-pack{position:relative;cursor:pointer}.xg-pdp-pack .xg-pdp-pack__input,.xg-pdp-plan .xg-pdp-plan__input{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}.xg-pdp-pack__body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--xg-space-3xs);block-size:100%;min-block-size:var(--xg-tap-min);padding:var(--xg-space-2xs);border:var(--xg-border-w) solid var(--xg-border);border-radius:var(--xg-r-card);background-color:var(--xg-surface-panel);text-align:center}.xg-pdp-pack:has(:checked) .xg-pdp-pack__body{border-color:var(--xg-accent);background-color:var(--xg-accent-tint)}.xg-pdp-pack .xg-pdp-pack__input:focus-visible,.xg-pdp-plan .xg-pdp-plan__input:focus-visible{outline:none;box-shadow:none}.xg-pdp-pack:has(:focus-visible) .xg-pdp-pack__body{outline:var(--xg-focus-w) solid var(--xg-focus-ring);outline-offset:var(--xg-focus-gap);box-shadow:0 0 0 var(--xg-focus-gap) var(--xg-focus-halo)}.xg-pdp-pack__n{font-size:var(--xg-text-h4);font-weight:var(--xg-weight-semibold);color:var(--xg-ink-strong);line-height:1}.xg-pdp-pack__lab{font-size:var(--xg-text-micro);color:var(--xg-ink-muted)}.xg-pdp-pack__badge{font-size:var(--xg-text-micro);font-weight:var(--xg-weight-semibold);letter-spacing:var(--xg-track-chip);color:var(--xg-accent)}.xg-pdp-plans{display:flex;flex-direction:column;gap:var(--xg-space-xs)}.xg-pdp-plan{position:relative;padding:var(--xg-space-xs);border:var(--xg-border-w) solid var(--xg-border);border-radius:var(--xg-r-panel);background-color:var(--xg-surface-panel);cursor:pointer}.xg-pdp-plan:has(:checked){border-color:var(--xg-accent);background-color:var(--xg-accent-tint)}.xg-pdp-plan:has(:focus-visible){outline:var(--xg-focus-w) solid var(--xg-focus-ring);outline-offset:var(--xg-focus-gap);box-shadow:0 0 0 var(--xg-focus-gap) var(--xg-focus-halo)}.xg-pdp-plan__body{display:flex;flex-direction:column;gap:var(--xg-space-3xs)}.xg-pdp-plan__head{display:flex;align-items:baseline;gap:var(--xg-space-2xs)}.xg-pdp-plan__name{font-size:var(--xg-text-h5);font-weight:var(--xg-weight-semibold);color:var(--xg-ink-strong)}.xg-pdp-plan__save{padding:var(--xg-space-3xs) var(--xg-space-2xs);border-radius:var(--xg-r-chip);background-color:var(--xg-surface-well);font-size:var(--xg-text-micro);font-weight:var(--xg-weight-semibold);letter-spacing:var(--xg-track-chip);color:var(--xg-accent)}.xg-pdp-plan__price{font-size:var(--xg-text-h5);font-weight:var(--xg-weight-semibold);color:var(--xg-ink-strong)}.xg-pdp-plan__was{color:var(--xg-ink-subtle);text-decoration-thickness:from-font}.xg-pdp-plan__note{font-size:var(--xg-text-sm);color:var(--xg-ink-muted)}@property --xg-trace{syntax: "<angle>"; inherits: false; initial-value: 360deg;}@supports (mask-composite: exclude){.xg-pdp-plan:before,.xg-pdp-rail__chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--xg-border-w-thick);border-radius:inherit;background-image:conic-gradient(from 180deg at 50% 50%,var(--xg-brand-violet) 0deg,var(--xg-brand-blue) 180deg,var(--xg-brand-violet) 360deg);-webkit-mask:conic-gradient(from 180deg at 50% 50%,currentColor var(--xg-trace, 360deg),transparent 0) border-box,linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0) border-box;mask:conic-gradient(from 180deg at 50% 50%,currentColor var(--xg-trace, 360deg),transparent 0) border-box,linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0) border-box;-webkit-mask-composite:source-in,xor,source-over;mask-composite:intersect,exclude,add;opacity:0;pointer-events:none}.xg-pdp-plan:has(:checked):before,.xg-pdp-rail__chip[aria-current]:before{opacity:1}}@media(prefers-reduced-motion:no-preference){.xg-pdp-plan:has(:checked):before,.xg-pdp-rail__chip[aria-current]:before{animation:xg-pdp-trace var(--xg-dur-out) var(--xg-ease) both}}@keyframes xg-pdp-trace{0%{--xg-trace: 0deg}to{--xg-trace: 360deg}}:root[data-xg-vt=pdp]{view-transition-name:none}::view-transition-group(xg-pdp-media),::view-transition-group(xg-pdp-copy),::view-transition-group(xg-pdp-bar){animation-duration:var(--xg-dur-ui);animation-timing-function:var(--xg-ease)}@media(prefers-reduced-motion:no-preference){.xg-pdp-panel{transition:opacity var(--xg-dur-base) var(--xg-ease),transform var(--xg-dur-base) var(--xg-ease)}.xg-pdp-panel[data-xg-swap=out]{opacity:0;transform:translate3d(0,8px,0)}.xg-pdp-panel[data-xg-swap=in]{opacity:0;transform:translate3d(0,-8px,0)}}.xg-pdp-buy__cta{view-timeline-name:--xg-pdp-cta;view-timeline-axis:block}.xg-pdp-bar{display:none}@supports (animation-timeline: view()){.xg-pdp-bar{view-transition-name:xg-pdp-bar;position:fixed;inset-block-end:0;inset-inline:0;z-index:var(--xg-z-sticky);display:flex;align-items:center;gap:var(--xg-space-2xs);padding:var(--xg-space-2xs) var(--xg-gutter);padding-block-end:max(var(--xg-space-2xs),env(safe-area-inset-bottom,0px));border-block-start:var(--xg-border-w) solid var(--xg-border);background-color:var(--xg-surface-panel);box-shadow:var(--xg-shadow-lg);opacity:0;visibility:hidden;animation:xg-pdp-bar-in var(--xg-dur-base) var(--xg-ease) both;animation-timeline:--xg-pdp-cta;animation-range:exit 0% exit 100%}}:root[data-xg-bar=on]{--xg-dock-b: calc( var(--xg-tap-min) + var(--xg-space-md) + max(var(--xg-space-2xs), env(safe-area-inset-bottom, 0px)) )}@keyframes xg-pdp-bar-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.xg-pdp-bar__img{flex:0 0 auto;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--xg-r-card);object-fit:contain;background-color:var(--xg-surface-inset)}.xg-pdp-bar__text{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0;line-height:var(--xg-leading-tight)}.xg-pdp-bar__name{font-size:var(--xg-text-sm);font-weight:var(--xg-weight-semibold);color:var(--xg-ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xg-pdp-bar__price{font-size:var(--xg-text-micro);color:var(--xg-ink-muted)}.xg-pdp-bar__btn{flex:0 0 auto}.xg-pdp .xg-btn--primary{background-image:none;background-color:var(--xg-accent);color:var(--xg-on-accent);box-shadow:0 12px 28px -12px var(--xg-glow)}.xg-pdp .xg-btn--primary:focus-visible{box-shadow:0 0 0 var(--xg-focus-gap) var(--xg-focus-halo),0 12px 28px -12px var(--xg-glow)}.xg-pdp .xg-btn--primary:is(:disabled,[aria-disabled=true]){background-color:var(--xg-border-control);color:var(--xg-ink-strong);box-shadow:none}.xg-pdp .xg-btn--text{color:var(--xg-accent)}.xg-pdp-doc .xg-btn--text,.xg-pdp-coa .xg-btn--text{color:var(--xg-link)}[data-xg-bar=on] .xg-pdp-bar{display:flex;opacity:1;visibility:visible}[data-xg-bar=off] .xg-pdp-bar{opacity:0;visibility:hidden}[data-xg-bar] .xg-pdp-bar{animation:none}@media(prefers-reduced-motion:no-preference){[data-xg-bar] .xg-pdp-bar{transition:opacity var(--xg-dur-base) var(--xg-ease)}}.xg-pdp-safety{display:flex;gap:var(--xg-space-xs);padding:var(--xg-space-sm);border-radius:var(--xg-r-card);border-inline-start:var(--xg-space-3xs) solid var(--xg-warning);background-color:var(--xg-surface-well)}.xg-pdp-safety--danger{border-inline-start-color:var(--xg-danger)}.xg-pdp-safety__icon{flex:0 0 auto;inline-size:1.5rem;block-size:1.5rem;color:var(--xg-warning)}.xg-pdp-safety--danger .xg-pdp-safety__icon{color:var(--xg-danger)}.xg-pdp-safety__title{color:var(--xg-ink-strong)}.xg-pdp-safety__text{color:var(--xg-ink)}.xg-pdp-story,.xg-pdp-fit{display:grid;gap:var(--xg-space-lg);padding-block-start:var(--xg-section-y)}@media(min-width:1000px){.xg-pdp-story,.xg-pdp-fit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--xg-space-2xl);align-items:start}}.xg-pdp-story__copy{display:flex;flex-direction:column;gap:var(--xg-space-sm)}.xg-pdp-actives{display:flex;flex-direction:column;gap:var(--xg-border-w);border:var(--xg-border-w) solid var(--xg-border-hairline);border-radius:var(--xg-r-frame);background-color:var(--xg-border-hairline);overflow:clip}.xg-pdp-actives__item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--xg-space-sm);padding:var(--xg-space-xs) var(--xg-space-sm);background-color:var(--xg-surface-panel)}.xg-pdp-actives__name{color:var(--xg-ink)}.xg-pdp-actives__dose{font-weight:var(--xg-weight-semibold);color:var(--xg-ink-strong);white-space:nowrap}.xg-pdp-actives__unit{font-size:var(--xg-text-sm);color:var(--xg-ink-muted)}.xg-pdp-label,.xg-pdp-matrix{display:flex;flex-direction:column;gap:var(--xg-space-lg);padding-block-start:var(--xg-section-y)}.xg-pdp-break{padding-block-start:var(--xg-section-y)}.xg-pdp-faq,.xg-pdp-reviews{display:flex;flex-direction:column;gap:var(--xg-space-md);padding-block-start:var(--xg-section-y)}.xg-pdp-panel{padding-block-end:var(--xg-section-y)}.xg-pdp-reviews .xg-rail{margin-inline:calc(-1 * var(--xg-gutter))}.xg-pdp-reviews__item{margin:0;align-self:start}.xg-pdp-tin{display:none}.xg-pdp-sf,.xg-pdp-coa,.xg-pdp-doc{padding:var(--xg-space-md);border:var(--xg-border-w) solid var(--xg-border-strong);border-radius:var(--xg-r-frame);background-color:var(--xg-surface-well)}.xg-pdp-sf__title{font-family:var(--xg-font-sans);font-size:var(--xg-text-h3);font-weight:var(--xg-weight-semibold);letter-spacing:var(--xg-track-heading);color:var(--xg-ink-strong)}.xg-pdp-sf__serving{display:flex;justify-content:space-between;gap:var(--xg-space-sm);padding-block:var(--xg-space-2xs);border-block-end:var(--xg-border-w-thick) solid var(--xg-ink-strong);font-size:var(--xg-text-sm);color:var(--xg-ink)}.xg-pdp-sf__per{color:var(--xg-ink-muted)}.xg-pdp-sf__table td,.xg-pdp-coa__table td{text-align:end;color:var(--xg-ink)}.xg-pdp-sf__table th[scope=col],.xg-pdp-coa__table th[scope=col]{font-size:var(--xg-text-micro);letter-spacing:var(--xg-track-caps);text-transform:uppercase;color:var(--xg-ink-muted)}.xg-pdp-sf__table th[scope=col]:not(:first-child),.xg-pdp-coa__table th[scope=col]:not(:first-child){text-align:end}.xg-pdp-sf__other{margin-block-start:var(--xg-space-2xs);font-size:var(--xg-text-sm);color:var(--xg-ink)}.xg-pdp-sf__fda{margin-block-start:var(--xg-space-2xs);font-size:var(--xg-text-micro);color:var(--xg-ink-muted)}.xg-pdp-coa__line{padding-block:var(--xg-space-2xs);color:var(--xg-ink)}.xg-pdp-coa__note{margin-block-start:var(--xg-space-2xs);font-size:var(--xg-text-micro);color:var(--xg-ink-muted)}.xg-pdp-doc__sheet{display:block;align-self:center;inline-size:calc(100% + var(--xg-space-md) * 2);max-inline-size:32.5rem;margin-inline:calc(-1 * var(--xg-space-md));padding:var(--xg-panel-pad);border-radius:var(--xg-r-panel);background-color:var(--xg-paper)}.xg-pdp-doc__img{inline-size:100%}.xg-pdp-doc__panel[data-slot=sfDoc]{content-visibility:auto;aspect-ratio:var(--xg-doc-ar, 1 / 1)}@media(min-width:1000px){.xg-pdp-doc__panel[data-slot=sfDoc]{content-visibility:visible;aspect-ratio:auto}}@media print{.xg-pdp-doc__panel[data-slot=sfDoc]{content-visibility:visible;aspect-ratio:auto}}.xg-pdp-doc__full{align-self:start}.xg-pdp-gets{--xg-stack-gap: var(--xg-space-3xs)}.xg-pdp-gets__item,.xg-pdp-fit__item{padding-inline-start:var(--xg-space-sm);border-inline-start:var(--xg-rule-w, var(--xg-border-w)) solid var(--xg-border-strong);font-size:var(--xg-text-sm)}.xg-pdp-gets__item{--xg-rule-w: var(--xg-border-w-thick)}.xg-pdp-howto{margin-block-start:var(--xg-space-md);padding-block-start:var(--xg-space-md);border-block-start:var(--xg-border-w) solid var(--xg-border-hairline)}.xg-pdp-howto__title{color:var(--xg-ink-muted)}.xg-pdp-howto__list{margin-block-start:var(--xg-space-xs)}.xg-pdp-howto__step{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--xg-space-xs);align-items:start}.xg-pdp-howto__text{--xg-stack-gap: var(--xg-space-3xs)}.xg-pdp-howto__lead{color:var(--xg-ink-strong)}.xg-pdp-long{margin-block-start:var(--xg-space-sm)}.xg-pdp-fit__list--caution{color:var(--xg-ink-muted)}.xg-pdp-coa__explain,.xg-pdp-coa__none{margin-block-start:var(--xg-space-2xs);color:var(--xg-ink-muted)}.xg-pdp-coa__explain-q{font-size:var(--xg-text-sm)}.xg-pdp-coa__qual{display:flex;gap:var(--xg-space-xs);margin-block-start:var(--xg-space-2xs);padding:var(--xg-space-xs) var(--xg-space-sm);border-inline-start:var(--xg-space-3xs) solid var(--xg-warning);color:var(--xg-ink)}.xg-pdp-coa__qual-mark{flex:0 0 auto;inline-size:1.25rem;block-size:1.25rem;color:var(--xg-warning)}.xg-pdp-coa__flag{display:block;flex:1 0 100%;font-size:var(--xg-text-micro);font-weight:var(--xg-weight-semibold);letter-spacing:var(--xg-track-caps);text-transform:uppercase;color:var(--xg-warning)}.xg-pdp-coa__wrap{margin-block-start:var(--xg-space-xs);overflow-x:auto}.xg-pdp-coa__table,.xg-pdp-coa__table :where(tbody,tr,th[scope=row]){display:block}.xg-pdp-coa__table thead{display:none}.xg-pdp-coa__table :is(th,td){padding:0;border:0}.xg-pdp-coa__table th[scope=row]{padding-block-start:var(--xg-space-2xs)}.xg-pdp-coa__table td:last-child{padding-block-end:var(--xg-space-2xs);border-block-end:var(--xg-border-w) solid var(--xg-border-hairline)}.xg-pdp-coa__table td{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--xg-space-sm);font-size:var(--xg-text-sm);line-height:var(--xg-leading-snug)}.xg-pdp-coa__table td:before{font-size:var(--xg-text-micro);letter-spacing:var(--xg-track-caps);text-transform:uppercase;color:var(--xg-ink-muted)}.xg-pdp-coa__table :where(td:nth-child(2)):before{content:"Label claim"}.xg-pdp-coa__table :where(td:nth-child(3)):before{content:"Measured"}.xg-pdp-coa__table :where(td:nth-child(4)):before{content:"Spec"}@media(min-width:700px){.xg-pdp-coa__table,.xg-pdp-coa__table :is(thead,tbody,tr,th,td){display:revert}.xg-pdp-coa__table :is(th,td){padding:var(--xg-space-2xs) var(--xg-space-xs);border-block-end:var(--xg-border-w) solid var(--xg-border-hairline);font-size:inherit;line-height:inherit}.xg-pdp-coa__table td:before{content:none}}.xg-pdp-faq__more{margin-block-start:var(--xg-space-sm);color:var(--xg-ink-muted)}.xg-pdp-info{display:contents}.xg-pdp-info>*{order:5}.xg-pdp-info>.xg-eyebrow{order:1}.xg-pdp-info__title{order:2}.xg-pdp-info__price,.xg-pdp-gallery{order:3}.xg-pdp-info__tag,.xg-pdp-safety,.xg-pdp-buy__form,.xg-pdp-howto{order:4}@media(min-width:1000px){.xg-pdp-info{display:flex}.xg-pdp-info>*{order:0}.xg-pdp-facts__item,.xg-pdp-forwho__item{margin-block-end:var(--xg-space-3xs)}}.xg-pdp-forwho__item{border-radius:var(--xg-r-pill);border-color:var(--xg-accent);background-color:var(--xg-accent-tint);font-size:var(--xg-text-sm);color:var(--xg-ink)}.xg-pdp-doc__panel+.xg-pdp-doc__panel{margin-block-start:var(--xg-space-md);padding-block-start:var(--xg-space-md);border-block-start:var(--xg-border-w) solid var(--xg-border-hairline)}.xg-pdp-doc__sub{margin-block-end:var(--xg-space-2xs);color:var(--xg-ink-muted)}.xg-pdp-doc__links{--xg-cluster-gap: var(--xg-space-xs) var(--xg-space-lg);margin-block-start:var(--xg-space-md)}.xg-pdp-figmark{inline-size:1.75rem;block-size:1.75rem;vertical-align:-.35em;margin-inline-end:var(--xg-space-3xs);color:var(--xg-accent)}.xg-testimonial__photos{display:flex;flex-wrap:wrap;gap:var(--xg-space-2xs)}.xg-testimonial__photo{display:block;inline-size:5rem;block-size:5rem;border-radius:var(--xg-r-card);overflow:clip;background-color:var(--xg-surface-inset)}.xg-testimonial__photo img{inline-size:100%;block-size:100%;object-fit:cover}.xg-testimonial__inner:has(>:where(.xg-testimonial__fold:not([open])))>.xg-testimonial__quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.xg-testimonial__fold-btn{align-self:start}.xg-testimonial__fold[open] .xg-testimonial__fold-more,.xg-testimonial__fold:not([open]) .xg-testimonial__fold-less{display:none}@media(min-width:700px){.xg-testimonial[data-xg-len=mid] .xg-testimonial__quote{display:block;-webkit-line-clamp:none;overflow:visible}.xg-testimonial[data-xg-len=mid] .xg-testimonial__fold{display:none}.xg-testimonial[data-xg-len=long] .xg-testimonial__quote{-webkit-line-clamp:4}}@media(min-width:1000px){.xg-testimonial[data-xg-len=long] .xg-testimonial__quote{-webkit-line-clamp:3}}.xg-pdp .xg-cart__cutoff{padding:0;border:0}.xg-pdp .xg-price__renew{font-size:var(--xg-text-sm);color:var(--xg-ink)}.xg-matrix__note{color:var(--xg-ink-muted)}.xg-matrix+.xg-matrix{margin-block-start:var(--xg-space-lg)}.xg-matrix .xg-rail__nav{justify-content:flex-end}.xg-matrix__scroll{overflow-x:auto;padding-block:var(--xg-space-3xs);scrollbar-width:thin;scrollbar-color:var(--xg-border-strong) transparent}.xg-matrix__scroll::-webkit-scrollbar{block-size:5px}.xg-matrix__scroll::-webkit-scrollbar-track{background-color:var(--xg-border-hairline);border-radius:var(--xg-r-pill)}.xg-matrix__scroll::-webkit-scrollbar-thumb{background-color:var(--xg-border-strong);border-radius:var(--xg-r-pill)}.xg-matrix__table{table-layout:fixed;inline-size:max-content;min-inline-size:100%;border-collapse:separate;border-spacing:var(--xg-space-2xs) 0}.xg-matrix__corner,.xg-matrix__hcell,.xg-matrix__k,.xg-matrix__v{padding:var(--xg-space-2xs);vertical-align:top;line-height:var(--xg-leading-snug)}.xg-matrix__hcell,.xg-matrix__v{--xg-matrix-rim: var(--xg-border-hairline);--xg-matrix-rim-w: var(--xg-border-w);background-color:var(--xg-surface-panel);box-shadow:inset var(--xg-matrix-rim-w) 0 0 var(--xg-matrix-rim),inset calc(-1 * var(--xg-matrix-rim-w)) 0 0 var(--xg-matrix-rim)}.xg-matrix__hcell{inline-size:6.25rem;text-align:center;padding-block:var(--xg-space-2xs);border-start-start-radius:var(--xg-r-panel);border-start-end-radius:var(--xg-r-panel);box-shadow:inset var(--xg-matrix-rim-w) 0 0 var(--xg-matrix-rim),inset calc(-1 * var(--xg-matrix-rim-w)) 0 0 var(--xg-matrix-rim),inset 0 var(--xg-matrix-rim-w) 0 var(--xg-matrix-rim)}tr:last-child .xg-matrix__v{border-end-start-radius:var(--xg-r-panel);border-end-end-radius:var(--xg-r-panel);box-shadow:inset var(--xg-matrix-rim-w) 0 0 var(--xg-matrix-rim),inset calc(-1 * var(--xg-matrix-rim-w)) 0 0 var(--xg-matrix-rim),inset 0 calc(-1 * var(--xg-matrix-rim-w)) 0 var(--xg-matrix-rim)}.xg-matrix__k,.xg-matrix__v{inline-size:6.25rem;font-size:var(--xg-text-micro)}.xg-matrix__v{border-block-start:var(--xg-border-w) solid var(--xg-border-hairline);color:var(--xg-ink)}.xg-matrix__corner,.xg-matrix__k{--xg-matrix-gutter-x: var(--xg-space-2xs);position:sticky;inset-inline-start:0;z-index:var(--xg-z-raised);inline-size:4.5rem;padding-inline-start:0;background-color:var(--xg-surface-page);box-shadow:var(--xg-matrix-gutter-x) 0 0 var(--xg-surface-page);color:var(--xg-ink-subtle);font-size:var(--xg-text-micro);font-weight:var(--xg-weight-semibold)}[dir=rtl] .xg-matrix__corner,[dir=rtl] .xg-matrix__k{--xg-matrix-gutter-x: calc(-1 * var(--xg-space-2xs))}.xg-matrix__med{display:grid;place-items:center;inline-size:2rem;block-size:2rem;margin-inline:auto;margin-block-end:var(--xg-space-3xs);border:var(--xg-border-w) solid var(--xg-border-hairline);border-radius:var(--xg-r-circle);background-color:var(--xg-surface-well);color:var(--xg-ink-muted)}.xg-matrix__fig{display:block;inline-size:1.25rem;block-size:1.25rem}.xg-matrix__fmt{display:block;font-size:var(--xg-text-sm);font-weight:var(--xg-weight-semibold);letter-spacing:normal;color:var(--xg-ink-strong)}.xg-matrix__hcell--mine,.xg-matrix__v--mine{--xg-matrix-rim: var(--xg-accent);--xg-matrix-rim-w: calc(var(--xg-border-w) * 2);position:sticky;inset-inline-start:calc(4.5rem + var(--xg-space-2xs));z-index:calc(var(--xg-z-raised) + 1);background-color:var(--xg-accent-tint)}.xg-matrix__hcell--mine .xg-matrix__med{border-color:var(--xg-accent);color:var(--xg-accent-strong)}.xg-matrix__mine{display:block;margin-block-start:var(--xg-space-3xs);font-size:var(--xg-text-micro);font-weight:var(--xg-weight-semibold);letter-spacing:normal;text-transform:uppercase;color:var(--xg-ink-strong)}.xg-matrix__num{display:block;font-size:var(--xg-text-body);font-weight:var(--xg-weight-semibold);color:var(--xg-ink-strong)}.xg-matrix__bar{display:block;block-size:6px;margin-block-start:var(--xg-space-3xs);border-radius:var(--xg-r-pill);background-color:var(--xg-border-hairline);overflow:hidden}.xg-matrix__bar>i{display:block;block-size:100%;inline-size:calc(var(--v) * 100%);border-radius:var(--xg-r-pill);background-color:var(--xg-ink-subtle)}.xg-matrix__v--mine>.xg-matrix__bar{background-color:var(--xg-border-control)}@media(min-width:1000px){.xg-matrix__table{inline-size:100%}.xg-matrix__corner,.xg-matrix__hcell,.xg-matrix__k,.xg-matrix__v{padding:var(--xg-space-sm);line-height:var(--xg-leading-body)}.xg-matrix__hcell,.xg-matrix__k,.xg-matrix__v{inline-size:auto}.xg-matrix__corner,.xg-matrix__k{inline-size:22%;letter-spacing:var(--xg-track-caps);text-transform:uppercase}.xg-matrix__k,.xg-matrix__v{font-size:var(--xg-text-sm)}.xg-matrix__hcell--mine,.xg-matrix__v--mine{position:static}.xg-matrix__med{inline-size:3rem;block-size:3rem;margin-block-end:var(--xg-space-2xs)}.xg-matrix__fig{inline-size:1.75rem;block-size:1.75rem}}[data-xg-active=energy],[data-xg-theme=dark] [data-xg-active=energy]{--xg-accent: #ff7a83;--xg-accent-2: #f18100;--xg-accent-strong: #ff9ea4;--xg-accent-tint: #311214;--xg-glow: #ff7a8326}[data-xg-theme=light] [data-xg-active=energy]{--xg-accent: #97000a;--xg-accent-2: #864800;--xg-accent-strong: #750008;--xg-accent-tint: #f6e6e7;--xg-glow: #97000a0f}[data-xg-active=sleep],[data-xg-theme=dark] [data-xg-active=sleep]{--xg-accent: #bc90ff;--xg-accent-2: #ff59ff;--xg-accent-strong: #cdabff;--xg-accent-tint: #221537;--xg-glow: #bc90ff26}[data-xg-theme=light] [data-xg-active=sleep]{--xg-accent: #5800dc;--xg-accent-2: #a500a5;--xg-accent-strong: #4400ab;--xg-accent-tint: #ede7f6;--xg-glow: #5800dc0f}[data-xg-active=hangover],[data-xg-theme=dark] [data-xg-active=hangover]{--xg-accent: #ff8d0a;--xg-accent-2: #99b000;--xg-accent-strong: #ffad50;--xg-accent-tint: #241a0e;--xg-glow: #ff8d0a26}[data-xg-theme=light] [data-xg-active=hangover]{--xg-accent: #7a4100;--xg-accent-2: #5a6700;--xg-accent-strong: #5d3200;--xg-accent-tint: #f2e8dd;--xg-glow: #7a41000f}[data-xg-active=cognitive-relax],[data-xg-theme=dark] [data-xg-active=cognitive-relax]{--xg-accent: #05b7ab;--xg-accent-2: #53a1fb;--xg-accent-strong: #05cfc1;--xg-accent-tint: #0c1f1e;--xg-glow: #05b7ab26}[data-xg-theme=light] [data-xg-active=cognitive-relax]{--xg-accent: #005852;--xg-accent-2: #005bc2;--xg-accent-strong: #00433f;--xg-accent-tint: #d5efed;--xg-glow: #0058520f}[data-xg-active=mushroom-focus],[data-xg-theme=dark] [data-xg-active=mushroom-focus]{--xg-accent: #ab9e90;--xg-accent-2: #9a9d7e;--xg-accent-strong: #bfb4aa;--xg-accent-tint: #251a0e;--xg-glow: #ab9e9026}[data-xg-theme=light] [data-xg-active=mushroom-focus]{--xg-accent: #685745;--xg-accent-2: #636644;--xg-accent-strong: #4f4234;--xg-accent-tint: #f2e8de;--xg-glow: #6857450f}[data-xg-active=probiotic],[data-xg-theme=dark] [data-xg-active=probiotic]{--xg-accent: #5aa1ff;--xg-accent-2: #9e8aff;--xg-accent-strong: #83b9ff;--xg-accent-tint: #111c2c;--xg-glow: #5aa1ff26}[data-xg-theme=light] [data-xg-active=probiotic]{--xg-accent: #004bac;--xg-accent-2: #5836ff;--xg-accent-strong: #003983;--xg-accent-tint: #e3eaf4;--xg-glow: #004bac0f}[data-xg-active=appetite],[data-xg-theme=dark] [data-xg-active=appetite]{--xg-accent: #f973ad;--xg-accent-2: #f8745a;--xg-accent-strong: #fb99c3;--xg-accent-tint: #2f121f;--xg-glow: #f973ad26}[data-xg-theme=light] [data-xg-active=appetite]{--xg-accent: #8c043f;--xg-accent-2: #a31f04;--xg-accent-strong: #6c0330;--xg-accent-tint: #f5e6ec;--xg-glow: #8c043f0f}[data-xg-active=bone-support],[data-xg-theme=dark] [data-xg-active=bone-support]{--xg-accent: #9fbf00;--xg-accent-2: #2fc900;--xg-accent-strong: #b1d400;--xg-accent-tint: #1a1d0b;--xg-glow: #9fbf0026}[data-xg-theme=light] [data-xg-active=bone-support]{--xg-accent: #3b4700;--xg-accent-2: #165d00;--xg-accent-strong: #2d3600;--xg-accent-tint: #e8edce;--xg-glow: #3b47000f}[data-xg-active=iron],[data-xg-theme=dark] [data-xg-active=iron]{--xg-accent: #e1865f;--xg-accent-2: #a89a20;--xg-accent-strong: #e8a487;--xg-accent-tint: #291710;--xg-glow: #e1865f26}[data-xg-theme=light] [data-xg-active=iron]{--xg-accent: #ae4518;--xg-accent-2: #6e650f;--xg-accent-strong: #823412;--xg-accent-tint: #f4e7e2;--xg-glow: #ae45180f}[data-xg-active=beauty],[data-xg-theme=dark] [data-xg-active=beauty]{--xg-accent: #d7a500;--xg-accent-2: #76ba00;--xg-accent-strong: #f0b800;--xg-accent-tint: #201b0c;--xg-glow: #d7a50026}[data-xg-theme=light] [data-xg-active=beauty]{--xg-accent: #624b00;--xg-accent-2: #436900;--xg-accent-strong: #4a3900;--xg-accent-tint: #efead6;--xg-glow: #624b000f}[data-xg-active=intimate],[data-xg-theme=dark] [data-xg-active=intimate]{--xg-accent: #e073d9;--xg-accent-2: #e17599;--xg-accent-strong: #e897e3;--xg-accent-tint: #2d112b;--xg-glow: #e073d926}[data-xg-theme=light] [data-xg-active=intimate]{--xg-accent: #8d1785;--xg-accent-2: #ba1e52;--xg-accent-strong: #6c1266;--xg-accent-tint: #f5e5f4;--xg-glow: #8d17850f}@media(min-width:1150px){.xg-pdp-story,.xg-pdp-fit,.xg-pdp-faq,.xg-pdp-reviews{max-inline-size:calc(var(--xg-container) - var(--xg-space-5xl) * 2)}.xg-pdp-label,.xg-pdp-matrix{max-inline-size:var(--xg-container)}.xg-pdp-label{flex-flow:row wrap;align-items:start}.xg-pdp-label>*{flex:1 1 calc(50% - var(--xg-space-lg))}.xg-pdp-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,11fr);gap:var(--xg-space-2xl);align-items:start}.xg-pdp-faq>h2{grid-area:1 / 1}.xg-pdp-faq>.xg-accordion{grid-area:1 / 2 / span 2 / 3}.xg-pdp-faq__more{grid-area:2 / 1;margin-block-start:0}}@media(min-width:1000px){.xg-pdp-panel{--xg-section-y: var(--xg-space-3xl);--xg-text-h3: clamp(1.75rem, .95rem + 1.25vw, 2.25rem);--xg-text-h4: clamp(1.375rem, .95rem + .65vw, 1.75rem)}.xg-pdp-gets__item,.xg-pdp-fit__item{font-size:var(--xg-text-body)}}@media(min-width:1000px){.xg-pdp-howto__step{grid-template-columns:var(--xg-space-xl) minmax(0,1fr)}.xg-pdp-howto__step .xg-step__fig{inline-size:var(--xg-space-xl)}}@media(min-width:1400px){.xg-matrix__fig{inline-size:var(--xg-space-2xl);block-size:var(--xg-space-2xl)}}@media(min-width:1000px){.xg-pdp-buy{grid-template-columns:minmax(0,9fr) minmax(0,7fr);gap:var(--xg-space-2xl) var(--xg-space-3xl)}.xg-pdp-gallery{order:0;position:sticky;inset-block-start:calc(var(--xg-header-h) + var(--xg-space-md))}.xg-pdp-info,.xg-pdp-buy__form{gap:var(--xg-space-lg)}.xg-pdp-plan{padding:var(--xg-space-md)}.xg-pdp-plan__body{gap:var(--xg-space-2xs)}.xg-pdp-plan__name,.xg-pdp-plan__price{font-size:var(--xg-text-h4)}.xg-pdp-plan__note{font-size:var(--xg-text-body)}.xg-pdp-pack__body{gap:var(--xg-space-2xs);padding:var(--xg-space-sm)}.xg-pdp-pack__n{font-size:var(--xg-text-h3)}.xg-pdp-pack__lab,.xg-pdp-pack__badge,.xg-pdp-facts__item{font-size:var(--xg-text-sm)}.xg-pdp-forwho__item{font-size:var(--xg-text-body)}.xg-pdp-buy__cta .xg-btn--lg{--xg-btn-h: var(--xg-space-3xl);--xg-btn-text: var(--xg-text-h5)}.xg-pdp-howto{margin-block-start:var(--xg-space-lg);padding-block-start:var(--xg-space-lg)}.xg-pdp-story__copy,.xg-pdp-reviews{gap:var(--xg-space-lg)}.xg-pdp-reviews .xg-scroller--rail{--xg-rail-w: 26rem;padding-inline:var(--xg-gutter);scroll-padding-inline-start:var(--xg-gutter)}.xg-pdp-actives__item{padding:var(--xg-space-sm) var(--xg-space-md)}.xg-pdp-sf,.xg-pdp-coa,.xg-pdp-doc{padding:var(--xg-space-lg)}.xg-pdp-doc__sheet{margin-inline:0}.xg-pdp-tin{display:block}}@media(min-width:1000px){.xg-pdp-info{z-index:var(--xg-z-sticky)}}@media(min-width:1000px){.xg-pdp-reviews{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);column-gap:var(--xg-space-2xl);align-items:start}.xg-pdp-reviews>*{grid-column:1 / -1}.xg-pdp-reviews>.xg-cluster{grid-area:1 / 1}.xg-pdp-reviews>.xg-micro{grid-area:1 / 2}.xg-pdp-reviews .xg-cluster--between{justify-content:flex-start;gap:var(--xg-space-md)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/xg-pdp-core.a2e0dba9a7.css.map */
