.ap-actives{background:var(--ap-forest);color:var(--ap-cream);font-family:var(--ap-font-body)}.ap-actives__inner{padding-block:clamp(4.8rem,6vh,8rem)}.ap-actives__grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(3rem,3.4vw,6rem);align-items:start}.ap-actives .ap-actives__eyebrow{margin-bottom:1.4rem;color:var(--ap-goal, var(--ap-goal-fallback))}.ap-actives__title{margin:0 0 1.4rem;color:var(--ap-cream);font-family:var(--ap-font-display);font-size:3.6rem;font-weight:400;letter-spacing:-.018em;line-height:1.04}.ap-actives__lede{max-width:36ch;margin:0 0 2rem;color:var(--ap-forest-muted);font-size:1.6rem;line-height:1.55}.ap-actives__link{display:inline-block;padding-bottom:.2rem;border-bottom:.1rem solid color-mix(in srgb,var(--ap-lemon) 45%,transparent);color:var(--ap-lemon);font-size:1.5rem;font-weight:700;text-decoration:none}.ap-actives__link:hover,.ap-actives__link:focus-visible{border-bottom-color:var(--ap-lemon)}.ap-actives__group+.ap-actives__group{margin-top:1.2rem}.ap-actives__group>summary{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding:1.6rem 2.2rem;border:.1rem solid var(--ap-rule-dark);border-radius:.4rem;background:color-mix(in srgb,var(--ap-cream) 5%,transparent);cursor:pointer;list-style:none}.ap-actives__group[open]>summary{border-bottom-right-radius:0;border-bottom-left-radius:0}.ap-actives__group>summary::-webkit-details-marker{display:none}.ap-actives__group-name{color:var(--ap-cream);font-family:var(--ap-font-body);font-size:1.5rem;font-weight:700;line-height:1.3}.ap-actives__group-count{color:var(--ap-forest-body);font-family:var(--ap-font-mono);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.ap-actives__group-count:after{content:"  +";font-weight:600}.ap-actives__group[open] .ap-actives__group-count:after{content:"  \2212"}.ap-actives__group>summary:focus-visible{outline:.2rem solid var(--ap-lemon);outline-offset:.3rem}.ap-actives__group .ap-actives__table-wrap{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.ap-actives__more{display:block;width:100%;padding:1.4rem 2.2rem;border:0;border-top:.1rem solid var(--ap-rule-dark);background:color-mix(in srgb,var(--ap-cream) 4%,transparent);color:var(--ap-lemon);cursor:pointer;font-family:var(--ap-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-align:center;text-transform:uppercase}.ap-actives__more:hover{background:color-mix(in srgb,var(--ap-cream) 8%,transparent)}.ap-actives__more:focus-visible{outline:.2rem solid var(--ap-lemon);outline-offset:-.3rem}.ap-actives__table-wrap{overflow-x:auto;margin-bottom:1.2rem;border:.1rem solid var(--ap-rule-dark);border-radius:var(--ap-radius-control)}.ap-actives__table{width:100%;min-width:52rem;border-collapse:collapse;table-layout:fixed}.ap-actives__table--compact{min-width:0;table-layout:auto}.ap-actives__table--compact .ap-actives__col--name,.ap-actives__table--compact .ap-actives__col--dose{width:auto}.ap-actives__table--compact .ap-actives__dose{width:1%;white-space:nowrap}.ap-actives__caption{padding:1.4rem 2.2rem;border-bottom:.1rem solid var(--ap-rule-dark);background:color-mix(in srgb,var(--ap-cream) 5%,transparent);color:var(--ap-cream);font-size:1.5rem;font-weight:700;text-align:left}.ap-actives__table th,.ap-actives__table td{padding:1.6rem 2.2rem;text-align:left;vertical-align:middle}.ap-actives__table thead th{padding-block:1.2rem;background:color-mix(in srgb,var(--ap-cream) 5%,transparent);color:var(--ap-forest-muted);font-family:var(--ap-font-mono);font-size:1rem;font-weight:500;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.ap-actives__col--name{width:28%}.ap-actives__col--dose{width:13%}.ap-actives__col--studied{width:40%}.ap-actives__col--evidence{width:19%}.ap-actives__table .ap-actives__col--dose{text-align:right}.ap-actives__dose{text-align:right;font-variant-numeric:tabular-nums}.ap-actives__table tbody tr{border-top:.1rem solid var(--ap-rule-dark)}.ap-actives__why{margin-top:.6rem}.ap-actives__why>summary{color:var(--ap-goal, var(--ap-lemon));cursor:pointer;font-family:var(--ap-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:.06em;list-style:none;text-transform:uppercase}.ap-actives__why>summary::-webkit-details-marker{display:none}.ap-actives__why>summary:after{content:" +";font-weight:600}.ap-actives__why[open]>summary:after{content:" \2212"}.ap-actives__why>summary:focus-visible{outline:.2rem solid var(--ap-goal, var(--ap-lemon));outline-offset:.3rem}.ap-actives__why>p{margin:.7rem 0 0;max-width:52ch;color:var(--ap-forest-body);font-family:var(--ap-font-body);font-size:1.4rem;font-weight:400;line-height:1.6}.ap-actives__name{color:var(--ap-cream);font-family:var(--ap-font-body);font-size:1.6rem;font-weight:700;line-height:1.3;overflow-wrap:break-word}.ap-actives__dose{color:var(--ap-forest-body);font-family:var(--ap-font-mono);font-size:1.3rem;white-space:nowrap}.ap-actives__studied{color:var(--ap-forest-muted);font-size:1.4rem;line-height:1.45;overflow-wrap:break-word}.ap-actives__chip--canine{background:var(--ap-lemon);color:var(--ap-forest-deep)}.ap-actives__chip--human{background:color-mix(in srgb,var(--ap-cream) 20%,transparent);color:var(--ap-cream-soft)}.ap-actives__chip--preclinical,.ap-actives__chip--other{border-color:color-mix(in srgb,var(--ap-cream) 30%,transparent);color:var(--ap-forest-body)}.ap-actives__limits{padding:1.6rem 2rem;border:.1rem solid var(--ap-rule-dark);border-left:.3rem solid var(--ap-orange);border-radius:var(--ap-radius-control);background:color-mix(in srgb,var(--ap-cream) 5%,transparent)}.ap-actives__limits-lead{margin:0 0 .6rem;color:var(--ap-cream);font-size:1.4rem;font-weight:700;line-height:1.4}.ap-actives__limits-body,.ap-actives__limits-body p{margin:0;color:var(--ap-forest-muted);font-size:1.4rem;line-height:1.6}.ap-actives__limits-body p+p{margin-top:.8rem}.ap-actives__limits-body strong{color:var(--ap-cream)}.ap-actives__limits-body a{color:var(--ap-lemon)}@media screen and (max-width:989px){.ap-actives__grid{grid-template-columns:minmax(0,1fr)}.ap-actives__lede{max-width:60ch}}@media screen and (max-width:749px){.ap-actives__title{font-size:2.8rem}.ap-actives__table th,.ap-actives__table td{padding:1.4rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-pdp-actives-table.css.map */
