html body.lumi-v2-ready #MainContent .lumi-manufacturer{padding:var(--lm-top,32px) 32px var(--lm-bottom,32px);background:var(--lm-bg,#f7f7f9);color:#34363a}html body.lumi-v2-ready #MainContent .lumi-manufacturer__container{max-width:1440px;margin:0 auto;padding:72px 52px 60px;border-radius:var(--lm-radius,40px);background:#fff;box-sizing:border-box}html body.lumi-v2-ready #MainContent .lumi-manufacturer__header{max-width:780px;margin:0 auto 44px;text-align:center}html body.lumi-v2-ready #MainContent .lumi-manufacturer__eyebrow{margin:0 0 16px;font:400 11px/1.5 var(--lumi-mono,"DM Mono",monospace);letter-spacing:.06em;text-transform:uppercase;color:#777a82}html body.lumi-v2-ready #MainContent .lumi-manufacturer__header h2{margin:0;font-family:var(--ls-display)!important;font-size:44px!important;line-height:1.08!important;letter-spacing:-.02em!important;font-weight:600!important;color:#34363a}html body.lumi-v2-ready #MainContent .lumi-manufacturer__intro{max-width:55ch;margin:20px auto 0;font:400 15px/1.6 var(--lumi-body);color:#6c7077}html body.lumi-v2-ready #MainContent .lumi-manufacturer__intro p{margin:0}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logos{display:grid;grid-template-columns:repeat(var(--lm-columns,3),minmax(0,1fr));gap:40px;max-width:1040px;margin:0 auto}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;min-width:0;aspect-ratio:1/1;margin:0;padding:32px 20px;border:1px solid #e0e1e5;border-radius:0;box-sizing:border-box;background:#fff}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo-image{width:180px;max-width:100%;height:112px;display:flex;align-items:center;justify-content:center}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo-image img{display:block;width:100%;height:100%;object-fit:contain}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo figcaption{max-width:25ch;text-align:center;font:400 11px/1.6 var(--lumi-mono,"DM Mono",monospace);letter-spacing:.035em;text-transform:uppercase;color:#62625c}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badges{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:36px 0 0;padding:0;list-style:none}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge{padding:9px 15px;border-radius:3px;font:400 12px/1.5 var(--lumi-body);letter-spacing:0;color:#5a5e64;background:#f4f5ec}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--vegan{background:#eaf4e7}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--natural-certified{background:#edf4df}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--organic-certified{background:#e4f0df}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--gluten-free{background:#fff3dc}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--nut-free{background:#fbefdf}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--allergen-label-free{background:#f4f0dc}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--fragrance-free{background:#eeeaf5}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge--dermatologically-tested{background:#e6eff4}@media(max-width:989px){html body.lumi-v2-ready #MainContent .lumi-manufacturer__container{padding:56px 32px 44px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logos{gap:20px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo{padding:24px 12px;gap:20px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo-image{width:140px;height:90px}}@media(max-width:749px){html body.lumi-v2-ready #MainContent .lumi-manufacturer{padding:24px 12px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__container{padding:36px 20px 32px;border-radius:min(var(--lm-radius,40px),24px)}html body.lumi-v2-ready #MainContent .lumi-manufacturer__header{margin-bottom:28px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__header h2{font-size:32px!important;line-height:1.08!important}html body.lumi-v2-ready #MainContent .lumi-manufacturer__eyebrow{font-size:10px;margin-bottom:14px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__intro{font-size:14px;margin-top:16px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logos{grid-template-columns:1fr;max-width:320px;gap:14px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo{aspect-ratio:auto;min-height:200px;padding:28px 20px;gap:20px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo-image{width:140px;height:84px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo figcaption{max-width:29ch;font-size:10px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badges{gap:8px;margin-top:24px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__badge{padding:8px 12px;font-size:11px}}html body.lumi-v2-ready #MainContent .lumi-manufacturer__identity{margin:16px 0 0;font:400 14px/1.6 var(--lumi-body);color:var(--lumi-muted,#74746b)}html body.lumi-v2-ready #MainContent .lumi-manufacturer__wordmark{white-space:nowrap;font:500 36px/1.1 var(--lumi-body);letter-spacing:-.03em;color:var(--lumi-muted,#74746b)}html body.lumi-v2-ready #MainContent .lumi-manufacturer__sources{max-width:920px;margin:28px auto 0;border-top:1px solid var(--lumi-border,#deddd6);text-align:left}html body.lumi-v2-ready #MainContent .lumi-manufacturer__sources summary{display:list-item;width:fit-content;max-width:100%;min-height:44px;padding:12px 0;box-sizing:border-box;font:500 13px/1.5 var(--lumi-body);cursor:pointer;color:inherit}html body.lumi-v2-ready #MainContent .lumi-manufacturer__sources-body{padding:4px 0 0;font:400 13px/1.65 var(--lumi-body);color:var(--lumi-muted,#74746b);overflow-wrap:anywhere}html body.lumi-v2-ready #MainContent .lumi-manufacturer__sources-body p{margin:0 0 14px;font:inherit}html body.lumi-v2-ready #MainContent .lumi-manufacturer__sources a{color:inherit;text-decoration:underline;text-underline-offset:3px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__sources :is(summary,a):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){html body.lumi-v2-ready #MainContent .lumi-manufacturer__wordmark{font-size:24px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__identity{font-size:12px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__sources{margin-top:20px}}html body.lumi-v2-ready #MainContent .lumi-manufacturer__identity{max-width:72ch;margin-left:auto;margin-right:auto}html body.lumi-v2-ready #MainContent .lumi-manufacturer__identity a{color:inherit;text-decoration:underline;text-underline-offset:3px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__identity a:focus-visible{outline:2px solid currentColor;outline-offset:4px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__wordmark--madara{font-size:30px;letter-spacing:.02em}html body.lumi-v2-ready #MainContent .lumi-manufacturer__wordmark--iso{font-size:28px;letter-spacing:-.03em}@media(max-width:749px){html body.lumi-v2-ready #MainContent .lumi-manufacturer__wordmark--madara{font-size:18px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__wordmark--iso{font-size:16px}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo figcaption{color:#62625c}@media(max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logos{max-width:100%;grid-template-columns:minmax(0,1fr);gap:14px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:112px;aspect-ratio:auto;gap:16px;padding:16px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo-image{width:100%;height:auto;min-width:0;min-height:44px;justify-content:flex-start}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo-image img{width:100%;max-width:100px;height:64px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__wordmark{max-width:100%;font-size:24px;letter-spacing:-.04em;line-height:1.15}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo figcaption{min-width:0;max-width:100%;font-size:10px;line-height:1.6;text-align:left;overflow-wrap:normal}}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-manufacturer__identity,.lumi-manufacturer__intro,.lumi-manufacturer__eyebrow,.lumi-manufacturer__sources-body){color:#6b6b64}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logos{max-width:760px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo{aspect-ratio:1.3;gap:24px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__logo-image{height:112px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__product-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin:28px 0 0;padding:0;list-style:none}html body.lumi-v2-ready #MainContent .lumi-manufacturer__product-icons li{display:block;margin:0;padding:0;line-height:0}html body.lumi-v2-ready #MainContent .lumi-manufacturer__product-icon{display:block;width:48px;height:48px;overflow:hidden;border-radius:50%}html body.lumi-v2-ready #MainContent .lumi-manufacturer__product-icon img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1) brightness(.55) contrast(100) invert(1);mix-blend-mode:multiply}html body.lumi-v2-ready #MainContent .lumi-manufacturer__product-icons+.lumi-manufacturer__badges{margin-top:18px}@media(max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo{aspect-ratio:auto;min-height:112px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo-image,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo-image img{height:76px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__product-icons{gap:14px;margin-top:24px}html body.lumi-v2-ready #MainContent .lumi-manufacturer__product-icon{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lumi-manufacturer-claims.css.map */
