.polyphenol-comparison{padding:6.4rem 0;background-color:hsl(var(--solio-background))}@media screen and (min-width:750px){.polyphenol-comparison{padding:9.6rem 0}}.polyphenol-comparison__container{max-width:140rem;margin:0 auto;padding:0 2.4rem}.polyphenol-comparison__inner{max-width:56rem;margin:0 auto}.polyphenol-comparison__header{text-align:center;margin-bottom:3.2rem}@media screen and (min-width:750px){.polyphenol-comparison__header{margin-bottom:4.8rem}}.polyphenol-comparison__heading{font-family:var(--font-solio-serif);font-size:var(--text-stat);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:hsl(var(--solio-foreground));margin:0 0 1.6rem}@media screen and (min-width:750px){.polyphenol-comparison__heading{font-size:var(--text-h2)}}@media screen and (min-width:990px){.polyphenol-comparison__heading{font-size:var(--text-h2);line-height:1.1}}.polyphenol-comparison__heading-line{display:block;margin:0;line-height:1.1}.polyphenol-comparison__heading-line+.polyphenol-comparison__heading-line{margin-top:.25em}.polyphenol-comparison__subheading{font-family:var(--font-solio-sans);font-size:var(--text-body);line-height:1.6;color:hsl(var(--solio-muted-foreground));max-width:var(--subhead-max-width);margin:0 auto;padding:0 1.6rem}@media screen and (min-width:750px){.polyphenol-comparison__subheading{font-size:var(--text-lede)}}@media screen and (min-width:990px){.polyphenol-comparison__subheading{font-size:var(--text-lede)}}.polyphenol-comparison__image-wrap{max-width:48rem;margin:0 auto 3.2rem}@media screen and (min-width:750px){.polyphenol-comparison__image-wrap{margin-bottom:4rem}}.polyphenol-comparison__image{display:block;width:100%;height:auto}.polyphenol-comparison__stats{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;margin-bottom:2.4rem}@media screen and (min-width:750px){.polyphenol-comparison__stats{flex-direction:row;gap:4.8rem}}.polyphenol-comparison__stat{text-align:center}.polyphenol-comparison__stat-label{font-family:var(--font-solio-sans);font-size:var(--text-stat);font-weight:400;color:hsl(var(--solio-foreground))}@media screen and (min-width:750px){.polyphenol-comparison__stat-label{font-size:var(--text-stat)}}.polyphenol-comparison__stat-value{font-size:var(--text-stat);color:hsl(var(--solio-muted-foreground));margin-left:.8rem}@media screen and (min-width:750px){.polyphenol-comparison__stat-value{font-size:var(--text-stat)}}.polyphenol-comparison__divider{display:none;width:1px;height:4.8rem;background-color:hsl(var(--solio-border));flex-shrink:0}@media screen and (min-width:750px){.polyphenol-comparison__divider{display:block}}.polyphenol-comparison__cta-wrap{text-align:center;margin-bottom:3.2rem}.polyphenol-comparison__tooltips{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem 3.2rem}@media screen and (min-width:750px){.polyphenol-comparison__tooltips{gap:2rem 4.8rem}}.polyphenol-comparison__tooltip{position:relative;max-width:28rem}.polyphenol-comparison__tooltip-trigger{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-solio-sans);font-size:var(--text-caption);color:hsl(var(--solio-muted-foreground));cursor:help;list-style:none;transition:color .2s ease;-webkit-user-select:none;user-select:none}.polyphenol-comparison__tooltip-trigger::-webkit-details-marker{display:none}.polyphenol-comparison__tooltip-trigger::marker{content:""}.polyphenol-comparison__tooltip:hover .polyphenol-comparison__tooltip-trigger,.polyphenol-comparison__tooltip[open] .polyphenol-comparison__tooltip-trigger{color:hsl(var(--solio-foreground))}.polyphenol-comparison__tooltip-icon{flex-shrink:0}.polyphenol-comparison__tooltip-content{position:absolute;bottom:calc(100% + .8rem);left:50%;transform:translate(-50%);width:max-content;max-width:min(28rem,calc(100vw - 3.2rem));padding:1rem 1.2rem;background-color:hsl(var(--solio-foreground));color:hsl(var(--solio-background));border-radius:var(--solio-radius-md);font-size:var(--text-caption);line-height:1.5;text-align:left;z-index:5}.polyphenol-comparison__tooltip-content p{margin:0}.polyphenol-comparison__tooltip-content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:.6rem solid transparent;border-top-color:hsl(var(--solio-foreground))}.polyphenol-comparison__tooltip:not([open]) .polyphenol-comparison__tooltip-content{display:none}@media(hover:hover)and (pointer:fine){.polyphenol-comparison__tooltip:hover .polyphenol-comparison__tooltip-content{display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-polyphenol-comparison.css.map */
