.product-facts{margin:0;padding:0;background:transparent;border:none;color:var(--color-black)}.product-facts__list{display:flex;flex-direction:column;row-gap:.4rem;margin:0;padding:0}.product-facts__item{display:flex;flex-direction:row;align-items:center;gap:1.6rem;margin:0;padding:1.6rem 2.4rem;border:none;border-radius:var(--radius-38);background-color:var(--color-ivory)}.product-facts__text-cluster{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:.4rem;min-width:0;flex:1 1 0}.product-facts__title,.product-facts__dash{margin:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);letter-spacing:var(--text-sm--letter-spacing);font-weight:var(--font-weight-semibold);color:var(--color-black)}.product-facts__dash{display:none}.product-facts__subline{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.product-facts__subtitle{margin:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);letter-spacing:var(--text-sm--letter-spacing);font-weight:var(--font-weight-normal);color:var(--color-black)}@media screen and (min-width:1200px){.product-facts__title,.product-facts__dash,.product-facts__subtitle{font-size:var(--text-base);line-height:var(--text-base--line-height);letter-spacing:var(--text-base--letter-spacing)}}.product-facts__icon{flex:0 0 auto;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.product-facts__icon-img{display:block;width:2rem;height:2rem;object-fit:contain;object-position:center}.product-facts__tooltip{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.product-facts__tooltip.is-open{z-index:11}.product-facts__tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.35rem;border:none;background:transparent;color:var(--color-black);cursor:pointer;border-radius:9999px;line-height:0}.product-facts__tooltip-trigger:hover,.product-facts__tooltip-trigger:focus-visible{opacity:.75}.product-facts__tooltip-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product-facts__tooltip-trigger-icon{display:flex;width:12px;height:12px}.product-facts__tooltip-trigger-icon svg{display:block;width:12px;height:12px}.product-facts__tooltip-panel{position:absolute;z-index:10;top:calc(100% + .35rem);left:0;transform:translate(-50%);width:224px;max-width:min(224px,calc(100vw - 2rem));min-width:0;padding:1rem 2.75rem 1rem 1rem;margin:0;background-color:rgb(var(--color-background, 255 255 255));color:var(--color-black);border:1px solid rgba(24,24,24,.15);box-shadow:0 .25rem 1rem #00000014;text-align:left}.product-facts__tooltip-panel[hidden]{display:none!important}.product-facts__tooltip-close{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:none;background:transparent;color:inherit;cursor:pointer;border-radius:.25rem}.product-facts__tooltip-close-icon{display:flex;width:20px;height:20px}.product-facts__tooltip-close-icon svg{display:block;width:20px;height:20px}.product-facts__tooltip-close:hover,.product-facts__tooltip-close:focus-visible{opacity:.7}.product-facts__tooltip-subtitle{margin:0 0 .5rem;padding-right:1.5rem;font-size:12px;font-style:normal;font-weight:600;line-height:150%;color:var(--color-black)}.product-facts__tooltip-body{margin:0;font-size:12px;line-height:150%;color:var(--color-black)}.product-facts__tooltip-body :where(p,ul,ol){font-size:inherit;line-height:inherit}.product-facts__tooltip-body p{margin:0}.product-facts__tooltip-body p+p{margin-top:.5em}.product-facts__tooltip-body :where(ul,ol){margin:.35em 0 0;padding-left:1.15em}.product-facts__tooltip-body :where(li+li){margin-top:.25em}.product-facts__tooltip-body a{color:inherit;text-decoration:underline}@media screen and (min-width:750px){.product-facts__text-cluster{flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:0;column-gap:.25em}.product-facts__item{gap:1.5rem}.product-facts__dash{display:inline}.product-facts__tooltip-panel{left:auto;right:0;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-product-facts.css.map */
