.matre-science{font-size:16px;line-height:1.55;letter-spacing:normal;color:var(--ink)}.matre-science :where(h1,h2,h3,p,ol,dl,dd){margin:0}.matre-science :where(h1,h2,h3){font-family:var(--font-heading);font-weight:500;line-height:1.13;letter-spacing:-.035em;color:inherit}.matre-science :where(h1,h2) em{font-style:normal;font-weight:500;color:#82667b}.matre-science :where(p){max-width:57ch;font-size:16px;line-height:1.7}.matre-science :where(img){display:block;width:100%;height:auto}.matre-science :where(a){color:inherit;text-decoration:none}.matre-science__section{padding:90px max(5.6%,calc(50% - 640px));scroll-margin-top:20px}.matre-science__section h2{font-size:clamp(38px,3.8vw,59px)}.matre-science__eyebrow.matre-science__eyebrow{margin-bottom:18px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.matre-science__button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:54px;padding:15px 27px;border:1px solid var(--accent);border-radius:40px;background:var(--accent);color:#fff;font-size:14px;font-weight:500;line-height:1.55;text-decoration:none;transition:background .2s,transform .2s}.matre-science__button:hover{filter:brightness(.9);transform:translateY(-1px)}.matre-science__link{display:inline-flex;align-items:center;gap:22px;min-height:44px;padding:8px 0;border-bottom:1px solid;font-size:14px;line-height:1.55}.matre-science__link:hover{color:var(--accent)}.matre-science :is(.matre-science__button,.matre-science__link,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:5px;box-shadow:none}.matre-science__hero{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding-top:50px}.matre-science__hero h1{margin-bottom:26px;font-size:clamp(44px,5vw,72px)}.matre-science__hero p:not(.matre-science__eyebrow){max-width:430px;margin-bottom:28px}.matre-science__mosaic{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:32px}.matre-science__mosaic img{aspect-ratio:1;border-radius:6px;object-fit:cover}.matre-science__mosaic img:nth-child(2n){transform:translateY(24px)}.matre-science__principles{background:#ece5ed}.matre-science__principles h2{margin-bottom:42px}.matre-science__principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.matre-science__principles-grid article{padding-top:20px;border-top:1px solid #56354e44}.matre-science__principles-grid span{font-size:12px;color:#82667b}.matre-science__principles-grid h3{margin:24px 0 14px;font-size:25px}.matre-science__heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px}.matre-science__heading>p{max-width:370px}.matre-science__filter-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.matre-science__filter-row>div{display:flex;flex-wrap:wrap;gap:8px}.matre-science__filter-row button{padding:11px 22px;border:1px solid #cfc3cb;border-radius:30px;background:transparent;color:var(--accent);font:inherit;font-size:14px;line-height:1.55;cursor:pointer}.matre-science__filter-row button:hover{border-color:var(--accent)}.matre-science__filter-row button[aria-pressed=true]{background:var(--accent);color:#fff}.matre-science__filter-row>span{font-size:13px;white-space:nowrap}.matre-science__note{max-width:800px;margin:20px 0 30px;color:#706570}.matre-science__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}.matre-science__ingredient{overflow:hidden;border:1px solid #ded5d3;border-radius:8px;background:#fcfaf6}.matre-science__ingredient[hidden]{display:none}.matre-science__ingredient>img{aspect-ratio:1.45 / 1;object-fit:cover}.matre-science__ingredient-copy{padding:22px}.matre-science__tags{margin-bottom:12px;letter-spacing:.1em;text-transform:uppercase;color:#82667b}.matre-science__ingredient-copy h3{margin-bottom:12px;font-size:25px}.matre-science__role{min-height:48px;margin-bottom:18px}.matre-science__ingredient-copy details{border-top:1px solid #ded5d3}.matre-science__ingredient-copy summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0 0;font-size:14px;line-height:1.55;list-style:none;cursor:pointer}.matre-science__ingredient-copy summary::-webkit-details-marker{display:none}.matre-science__ingredient-copy details[open] summary{padding-bottom:20px}.matre-science__ingredient-copy summary span{font-size:20px;font-weight:400}.matre-science__ingredient-copy details[open] summary span{transform:rotate(45deg)}.matre-science__detail{font-size:14px;line-height:1.65}.matre-science__detail dl{margin-bottom:20px}.matre-science__detail dt{margin:18px 0 5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#82667b}.matre-science__detail a{color:var(--accent)}.matre-science__product-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.matre-science__exclusions{display:grid;grid-template-columns:1fr 1fr;gap:8%;background:var(--accent);color:#faf7f1}.matre-science__exclusions h2{margin-bottom:26px}.matre-science__exclusions h2 em{color:#d0b9cc}.matre-science__exclusions>div>p{max-width:400px}.matre-science__exclusions article{padding:22px 0;border-top:1px solid #ffffff44}.matre-science__exclusions h3{margin-bottom:12px;font-size:23px}.matre-science__quality ol{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin:45px 0;padding:0;list-style:none}.matre-science__quality li{padding-top:20px;border-top:1px solid #cfc3cb}.matre-science__quality li>span{font-size:13px;color:#82667b}.matre-science__quality li h3{margin:24px 0 12px;font-size:26px}.matre-science__quality aside{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px;border-radius:8px;background:#ece7de}.matre-science__quality aside h3{margin-bottom:10px;font-size:26px}.matre-science__quality aside p{max-width:660px}.matre-science__quality aside>a{white-space:nowrap}.matre-science__end{background:#ece5ed;text-align:center}.matre-science__end h2{margin-bottom:32px}.matre-science__end>div{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:30px}.matre-science__end>div a{padding:18px 36px;border:1px solid #c0afbd;border-radius:6px;font-size:22px}.matre-science__end>div a:hover{border-color:var(--accent);background:#f8f3f7}@media screen and (max-width:1100px){.matre-science__section{padding:65px 5%}.matre-science__hero{padding-top:50px}}@media screen and (max-width:850px){.matre-science__section h2{font-size:40px}.matre-science__hero{gap:32px}.matre-science__principles-grid{gap:24px}.matre-science__principles-grid h3{font-size:22px}.matre-science__heading{display:block}.matre-science__heading>p{margin-top:20px}.matre-science__filter-row button{min-height:44px;padding:10px 14px;font-size:13px}.matre-science__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.matre-science__quality ol{grid-template-columns:1fr 1fr}.matre-science__quality aside{flex-direction:column;align-items:start}}@media screen and (max-width:600px){.matre-science__section{padding:57px 24px}.matre-science__hero{grid-template-columns:1fr;padding-top:32px}.matre-science :where(p){font-size:15px}.matre-science__hero h1{font-size:46px}.matre-science__section h2{font-size:35px}.matre-science__mosaic{margin-bottom:20px}.matre-science__principles-grid,.matre-science__exclusions{grid-template-columns:1fr;gap:30px}.matre-science__filter-row{flex-direction:column;align-items:start}.matre-science__grid{grid-template-columns:1fr;gap:24px}.matre-science__role{min-height:0}.matre-science__quality ol{gap:24px}.matre-science__quality aside{padding:24px}.matre-science__button{min-height:52px;padding-top:14px;padding-bottom:14px;font-size:13px}.matre-science__link{font-size:12px}.matre-science__end>div a{padding:14px 22px;font-size:19px}}@media screen and (max-width:360px){.matre-science__section{padding:46px 21px}.matre-science__hero{padding-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/matre-science-page.css.map */
