.yle-brand-particles{display:none!important}.yle-hero-image-first .yle-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.5rem,3vw,3rem);align-items:stretch}.yle-hero-image-first .yle-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(.5rem,2vw,1.5rem) 0}.yle-hero-image-first .yle-hero-visual-column{position:relative;min-height:clamp(420px,72svh,780px);border-radius:4px;overflow:hidden;background:#050a100a}.yle-hero-image-first .yle-hero-lifestyle-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 22%}@media screen and (max-width:900px){.yle-hero-image-first .yle-hero-grid{grid-template-columns:1fr}.yle-hero-image-first .yle-hero-visual-column{order:-1;min-height:clamp(320px,52vw,480px)}.yle-hero-image-first .yle-hero-copy{padding-top:1.25rem}}.yle-featured-wrap{padding:clamp(3rem,5.5vw,5rem) 0 clamp(3.5rem,6vw,5.5rem)}.yle-featured-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem 2rem;margin-bottom:clamp(2rem,3.5vw,2.75rem)}.yle-featured-header__title{font-family:var(--font-garamond);font-style:italic;font-size:clamp(32px,3.6vw,52px);line-height:1.02;margin:0 0 .5rem;color:var(--color-ink)}.yle-featured-header__subtitle{font-family:var(--font-garamond);font-size:clamp(16px,1.15vw,19px);line-height:1.55;color:#050a10a6;margin:0;max-width:40rem}.yle-featured-section-link{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#050a1080;text-decoration:none;border-bottom:1px solid rgba(5,10,16,.22);padding-bottom:3px}.yle-featured-grid{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,2vw,1.75rem)}@media screen and (min-width:720px){.yle-featured-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){.yle-featured-grid{grid-template-columns:repeat(3,1fr)}}.yle-featured-card__chip{position:absolute;top:.85rem;left:.85rem;z-index:2;padding:.4rem .65rem;background:#f9f9f7eb;border-left:3px solid var(--chip, var(--color-forest));font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink)}.yle-featured-card__protocol-id{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--yle-accent)}.yle-featured-card__btn{min-width:10rem;min-height:52px;font-weight:600}.yle-featured-card__btn:disabled{opacity:.45;cursor:not-allowed}.yle-featured-card__commerce{align-items:flex-end;margin-top:auto}.yle-featured-empty{grid-column:1 / -1;text-align:center;padding:2rem;color:#050a1080;font-family:var(--font-garamond)}.ylemopure-index-narrative{border-top:1px solid rgba(5,10,16,.08);background:var(--color-bone)}.yle-narrative__grid{display:grid;grid-template-columns:1fr;gap:0;align-items:center;padding:clamp(2.5rem,5vw,4rem) 0}@media screen and (min-width:900px){.yle-narrative--image-right .yle-narrative__grid{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(2rem,4vw,3.5rem)}.yle-narrative--image-left .yle-narrative__grid{grid-template-columns:minmax(0,.58fr) minmax(0,.42fr);gap:clamp(2rem,4vw,3.5rem)}.yle-narrative--image-left .yle-narrative__copy{order:2}.yle-narrative--image-left .yle-narrative__visual{order:1}}.yle-narrative__eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#050a1073;margin:0 0 .75rem}.yle-narrative__heading{font-family:var(--font-garamond);font-style:italic;font-size:clamp(28px,3.2vw,44px);line-height:1.08;margin:0 0 .75rem;color:var(--color-ink)}.yle-narrative__body{font-family:var(--font-garamond);font-size:clamp(16px,1.1vw,18px);line-height:1.6;color:#050a109e;margin:0 0 1.25rem;max-width:36ch}.yle-narrative__cta{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);text-decoration:none;border-bottom:1px solid rgba(5,10,16,.28);padding-bottom:2px}.yle-narrative__visual{position:relative;border-radius:4px;overflow:hidden;aspect-ratio:16 / 10;min-height:clamp(240px,38vw,420px)}.yle-narrative__img{width:100%;height:100%;object-fit:cover;object-position:center}.ylemopure-page-science{border-top:1px solid rgba(5,10,16,.08)}.yle-science-intro{padding:clamp(2.5rem,5vw,3.5rem) 0 clamp(2rem,4vw,2.5rem);max-width:52ch}.yle-science-intro__title{font-family:var(--font-garamond);font-style:italic;font-size:clamp(2rem,3vw,2.75rem);margin:0 0 .75rem}.yle-science-intro__lead{font-family:var(--font-garamond);font-size:1.1rem;line-height:1.65;color:#050a109e;margin:0}.yle-science-split{display:grid;grid-template-columns:1fr;border-top:1px solid rgba(5,10,16,.08)}@media screen and (min-width:900px){.yle-science-split{grid-template-columns:1fr 1fr;align-items:center}.yle-science-split--reverse .yle-science-split__visual{order:2}.yle-science-split--reverse .yle-science-split__copy{order:1}}.yle-science-split__visual{position:relative;aspect-ratio:16 / 10;overflow:hidden}.yle-science-split__img{width:100%;height:100%;object-fit:cover}.yle-science-split__copy{padding:clamp(2rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem)}.yle-science-split__heading{font-family:var(--font-garamond);font-style:italic;font-size:clamp(1.5rem,2vw,1.85rem);margin:0 0 .65rem}.yle-science-split__text{font-family:var(--font-garamond);font-size:1.05rem;line-height:1.65;color:#050a1099;margin:0;max-width:42ch}.yle-science-standards{padding:clamp(2.5rem,5vw,4rem) 0;border-top:1px solid rgba(5,10,16,.08)}.yle-science-standards__list{list-style:none;margin:0 0 1.5rem;padding:0;max-width:48ch}.yle-science-standards__list li{font-family:var(--font-garamond);font-size:1.05rem;line-height:1.65;color:#050a109e;padding:.85rem 0;border-bottom:1px solid rgba(5,10,16,.08)}.yle-science-standards__link{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-forest);text-decoration:none}.yle-pdp-usage__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.5rem);align-items:center}@media screen and (min-width:768px){.yle-pdp-usage__grid{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}}.yle-pdp-usage__visual{position:relative;border-radius:4px;overflow:hidden;aspect-ratio:4 / 5;max-height:420px}.yle-pdp-usage__img{width:100%;height:100%;object-fit:cover;object-position:center}.yle-pdp-usage__visual--product .yle-pdp-usage__img,.yle-pdp-usage__img[src*=product-lv01]{object-fit:contain;padding:1.25rem;background:#050a1008}@media(hover:hover)and (pointer:fine){.ylemopure-index-hero .yle-hero-cta-primary:hover{transform:none;box-shadow:0 6px 24px #f9f9f738}.yle-closing-cta__btn--primary:hover{transform:none;box-shadow:0 4px 20px #f9f9f733}}.yle-hero-cta-primary:active,.yle-closing-cta__btn--primary:active,.yle-site-footer__cta-primary:active,.yle-parch__all-link:active{opacity:.8;transition:opacity .06s ease!important}.yle-add-to-cart-primary:active{opacity:.72;filter:brightness(.92);transition:opacity .06s ease,filter .06s ease!important}.yle-protocol-card__btn:active,.yle-featured-card__btn:active,.yle-lifestyle-cta:active{transform:scale(.96)!important;opacity:.82;transition:transform .07s ease,opacity .07s ease!important}@media(hover:hover)and (pointer:fine){.yle-add-to-cart-primary{transition:filter .28s ease,opacity .18s ease,box-shadow .28s ease;position:relative;overflow:hidden}.yle-add-to-cart-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f9f9f700;transition:background .3s ease;pointer-events:none}.yle-add-to-cart-primary:hover:after{background:#f9f9f714}.yle-add-to-cart-primary:hover{box-shadow:0 4px 18px #00000038}}@media(hover:hover)and (pointer:fine){.yle-closing-cta__btn--ghost{transition:color .25s ease,letter-spacing .3s ease}.yle-closing-cta__btn--ghost:hover{color:#f9f9f7eb;letter-spacing:.26em}}.yle-hero-cta-primary:focus-visible,.yle-closing-cta__btn--primary:focus-visible,.yle-add-to-cart-primary:focus-visible,.yle-site-footer__cta-primary:focus-visible{outline:2px solid rgba(249,249,247,.55);outline-offset:4px}@media(hover:hover)and (pointer:fine){.yle-parch__all-link{transition:color .25s ease,border-color .25s ease,letter-spacing .35s ease}.yle-parch__all-link:hover{letter-spacing:.2em}}@media(pointer:fine){.yle-hero-cta-primary,.yle-closing-cta__btn--primary,.yle-site-footer__cta-primary,.yle-parch__all-link{will-change:transform;transition-property:opacity,box-shadow,filter,letter-spacing;transition-duration:.25s;transition-timing-function:ease}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ylemopure-brand.css.map */
