.pdp-accordion{--pdp-acc-ink: #321548;--pdp-acc-muted: #6f6578;--pdp-acc-line: #eadff0;--pdp-acc-soft: #f6edf9;--pdp-acc-accent: #f04b3e;box-sizing:border-box;width:100%;margin:0 0 4px;background:#fff;border:1px solid var(--pdp-acc-line);border-radius:14px;color:var(--pdp-acc-ink);overflow:hidden}.pdp-accordion__summary{display:flex;align-items:center;gap:12px;padding:16px 18px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.pdp-accordion__summary::-webkit-details-marker{display:none}.pdp-accordion__summary:focus-visible{outline:2px solid var(--pdp-acc-ink);outline-offset:-4px;border-radius:14px}.pdp-accordion__icon{display:inline-flex;flex-shrink:0;width:22px;height:22px}.pdp-accordion__icon svg,.pdp-hiw__feature-icon svg,.pdp-hiw__check svg,.pdp-ingredient__placeholder svg{width:100%;height:100%}.pdp-accordion__title{flex:1;font-size:16px;font-weight:700;letter-spacing:var(--letter-spacing-body);line-height:1.3}.pdp-accordion__toggle{position:relative;flex-shrink:0;width:14px;height:14px}.pdp-accordion__toggle:before,.pdp-accordion__toggle:after{content:"";position:absolute;top:50%;left:0;width:14px;height:2px;margin-top:-1px;border-radius:2px;background:currentColor;transition:transform .25s ease}.pdp-accordion__toggle:after{transform:rotate(90deg)}.pdp-accordion[open] .pdp-accordion__toggle:after{transform:rotate(0)}.pdp-accordion__content{padding:0 18px 20px;font-size:14px;line-height:1.55}.pdp-accordion[open] .pdp-accordion__content{animation:pdp-accordion-in .25s ease}@keyframes pdp-accordion-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pdp-accordion p{margin:0}.pdp-accordion .pdp-accordion__rte>*+*{margin-top:10px}.pdp-accordion__rte a{color:var(--pdp-acc-ink);font-weight:700;text-decoration:underline;text-underline-offset:2px;word-break:break-word}.pdp-hiw__header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:18px}.pdp-hiw__headline{font-family:var(--font-heading-family);font-size:32px;font-weight:800;line-height:1;letter-spacing:-.02em}.pdp-hiw__logo{flex-shrink:0;width:var(--pdp-logo-width, 170px);max-width:60%}.pdp-hiw__logo img{display:block;width:100%;height:auto}.pdp-hiw__tagline{font-size:17px;font-weight:500;line-height:1.2}.pdp-hiw__features{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pdp-hiw__feature{display:flex;align-items:center;gap:14px;font-size:14px;font-weight:700;line-height:1.3}.pdp-hiw__feature-icon{display:inline-flex;flex-shrink:0;width:22px;height:22px;color:var(--pdp-acc-ink)}.pdp-hiw__proof{margin-top:20px;padding-top:18px;border-top:1px solid var(--pdp-acc-line)}.pdp-hiw__proof-heading{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.pdp-hiw__check{display:inline-flex;width:15px;height:15px;color:var(--pdp-acc-accent)}.pdp-hiw__check svg{stroke-width:3}.pdp-hiw__proof-text{margin-top:6px!important;color:var(--pdp-acc-muted)}.pdp-hiw__stats{margin:10px 0 0;padding:0;list-style:none}.pdp-hiw__stat{padding:9px 0;border-bottom:1px solid var(--pdp-acc-line)}.pdp-hiw__stat:last-child{border-bottom:0}.pdp-hiw__stat strong{font-weight:800}.pdp-hiw__survey{margin-top:18px;padding:16px;background:var(--pdp-acc-soft);border-radius:14px}.pdp-hiw__survey-heading{margin-bottom:12px!important;font-size:15px;font-weight:700}.pdp-hiw__survey-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.pdp-hiw__survey-card{padding:14px;background:#fff;border-radius:10px}.pdp-hiw__survey-value{font-family:var(--font-heading-family);font-size:28px;font-weight:800;line-height:1.1}.pdp-hiw__survey-label{margin-top:6px!important;font-size:13px;line-height:1.35;color:var(--pdp-acc-muted)}.pdp-hiw__survey-footnote{margin-top:12px!important;font-size:11px;color:var(--pdp-acc-muted)}.pdp-ingredients__intro{margin-bottom:14px!important;color:var(--pdp-acc-muted)}.pdp-ingredients__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px 12px;margin:0;padding:0;list-style:none}.pdp-ingredient__media{position:relative;aspect-ratio:1;border-radius:14px;background:linear-gradient(145deg,#f8eefb,#efdcf5);overflow:hidden}.pdp-ingredient__media img{display:block;width:100%;height:100%;object-fit:cover}.pdp-ingredient__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:32%;color:var(--pdp-acc-ink);opacity:.35}.pdp-ingredient__amount{position:absolute;left:8px;bottom:8px;padding:4px 9px;border-radius:999px;background:var(--pdp-acc-ink);color:#fff;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.pdp-ingredient__name{margin-top:8px!important;font-size:14px;font-weight:700;line-height:1.25}.pdp-ingredient__note{margin-top:2px!important;font-size:12px;line-height:1.35;color:var(--pdp-acc-muted)}.pdp-ingredients__footer{margin-top:16px;padding-top:14px;border-top:1px solid var(--pdp-acc-line);font-size:12px;color:var(--pdp-acc-muted)}.pdp-ingredients__footnote p{margin:0}.pdp-ingredients__facts-link{display:inline-block;margin-top:8px;color:var(--pdp-acc-ink);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:749px){.pdp-accordion__summary{padding:15px 16px}.pdp-accordion__content{padding:0 16px 18px}.pdp-hiw__headline{font-size:28px}.pdp-hiw__tagline{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-accordion.css.map */
