#body #MainContent .mds-section{display:block;background:#fff;color:#0b1f3a}#body #MainContent .mds-inner{max-width:1252px;margin:0 auto;padding:72px 26px 64px}#body #MainContent .mds-intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}#body #MainContent .mds-intro h2{max-width:520px;margin:0;color:#0b1f3a;font:500 64px/1.02 Ergonomique,sans-serif;letter-spacing:-1.8px;text-wrap:balance}#body #MainContent .mds-lead p{margin:0 0 16px;max-width:480px;color:#43535d;font:400 22px/1.45 Ergonomique,sans-serif}#body #MainContent .mds-report{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#0b1f3a;font:500 18px/1.4 Ergonomique,sans-serif;text-decoration:underline;text-underline-offset:5px}#body #MainContent .mds-stage{position:relative;height:420px;margin:0 0 24px;isolation:isolate}#body #MainContent .mds-products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid #ccdbe5}#body #MainContent .mds-product{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;padding:30px 20px;color:#0b1f3a;text-decoration:none;background:transparent}#body #MainContent .mds-product:first-child{padding-left:0}#body #MainContent .mds-product:last-child{padding-right:0}#body #MainContent .mds-product+.mds-product{border-left:1px solid #e0e9ef}#body #MainContent .mds-product h3{display:flex;align-items:center;gap:8px;margin:0;color:inherit;font:500 21px/1.25 Ergonomique,sans-serif}#body #MainContent .mds-product h3 i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--mds-accent);box-shadow:inset 0 0 0 1px #0b1f3a15}#body #MainContent .mds-arrow{margin-left:auto;font-size:20px;font-weight:400}#body #MainContent .mds-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}#body #MainContent .mds-amount strong{font:400 52px/1.05 Ergonomique,sans-serif;letter-spacing:-1.5px}#body #MainContent .mds-amount>span{font:400 22px/1.2 Ergonomique,sans-serif}#body #MainContent .mds-unit{color:#43535d;font:400 18px/1.4 Ergonomique,sans-serif}#body #MainContent .mds-product:hover h3{text-decoration:underline;text-underline-offset:5px}#body #MainContent .mds-product:hover .mds-arrow{transform:translate(2px,-2px)}#body #MainContent .mds-section :focus-visible{outline:3px solid #0b1f3a;outline-offset:4px}#body #MainContent .mds-guidance{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:36px 0}#body #MainContent .mds-guidance h3{margin:0 0 12px;color:#0b1f3a;font:500 26px/1.25 Ergonomique,sans-serif}#body #MainContent .mds-guidance p{margin:0 0 12px;max-width:440px;color:#43535d;font:400 18px/1.45 Ergonomique,sans-serif}#body #MainContent .mds-guidance .mds-note{font-size:16px}#body #MainContent .mds-routine{margin:0}#body #MainContent .mds-routine>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;border-bottom:1px solid #e0e9ef}#body #MainContent .mds-routine>div:first-child{padding-top:0}#body #MainContent .mds-routine dt{color:#43535d;font:400 18px/1.4 Ergonomique,sans-serif}#body #MainContent .mds-routine dd{margin:0;color:#0b1f3a;font:500 20px/1.4 Ergonomique,sans-serif}#body #MainContent .mds-rationale{border-block:1px solid #ccdbe5}#body #MainContent .mds-rationale summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 0;color:#0b1f3a;font:500 20px/1.4 Ergonomique,sans-serif;cursor:pointer;list-style:none}#body #MainContent .mds-rationale summary::-webkit-details-marker{display:none}#body #MainContent .mds-rationale[open] summary span{transform:rotate(45deg)}#body #MainContent .mds-richtext{max-width:850px;padding-bottom:16px;color:#43535d;font:400 18px/1.6 Ergonomique,sans-serif}#body #MainContent .mds-richtext p{margin:0 0 20px;font:inherit}@media(min-width:750px)and (max-width:1100px){#body #MainContent .mds-intro,#body #MainContent .mds-guidance{gap:32px}#body #MainContent .mds-intro h2{font-size:56px}#body #MainContent .mds-product{padding-inline:14px}#body #MainContent .mds-product h3{font-size:18px;flex-wrap:wrap}#body #MainContent .mds-arrow{display:none}#body #MainContent .mds-amount strong{font-size:42px}#body #MainContent .mds-amount>span{font-size:20px}}@media(max-width:749px){#body #MainContent .mds-inner{padding:44px 20px}#body #MainContent .mds-intro{display:block}#body #MainContent .mds-intro h2{margin:0 0 18px;font-size:42px;letter-spacing:-1px}#body #MainContent .mds-lead p{font-size:20px}#body #MainContent .mds-report{font-size:16px}#body #MainContent .mds-stage{height:240px;margin:0 0 16px}#body #MainContent .mds-products{grid-template-columns:repeat(2,minmax(0,1fr))}#body #MainContent .mds-product{padding:22px 16px;gap:12px}#body #MainContent .mds-product:nth-child(odd){border-left:0;padding-left:0}#body #MainContent .mds-product:nth-child(2n){padding-right:0}#body #MainContent .mds-product:nth-child(n+3){border-top:1px solid #e0e9ef}#body #MainContent .mds-product--hair{grid-column:1 / -1;display:grid;grid-template-columns:1fr auto;column-gap:20px}#body #MainContent .mds-product--hair h3{grid-column:1}#body #MainContent .mds-product--hair .mds-amount{grid-column:2;grid-row:1 / 3;align-self:center}#body #MainContent .mds-product--hair .mds-unit{grid-column:1}#body #MainContent .mds-product h3{font-size:18px;gap:6px}#body #MainContent .mds-arrow{font-size:18px}#body #MainContent .mds-product--hair .mds-arrow{display:none}#body #MainContent .mds-amount strong{font-size:42px}#body #MainContent .mds-amount>span{font-size:20px}#body #MainContent .mds-unit{font-size:16px}#body #MainContent .mds-guidance{display:block;padding:30px 0}#body #MainContent .mds-guidance h3{font-size:24px}#body #MainContent .mds-routine{margin-top:24px}#body #MainContent .mds-routine dd{font-size:18px}#body #MainContent .mds-routine dt{font-size:17px}#body #MainContent .mds-rationale summary{font-size:18px}}@media(max-width:359px){#body #MainContent .mds-product h3{font-size:17px;gap:5px}#body #MainContent .mds-arrow{display:none}#body #MainContent .mds-amount strong{font-size:36px}#body #MainContent .mds-product--hair .mds-amount>span{font-size:18px}#body #MainContent .mds-intro h2{font-size:38px}}#body #MainContent .mds-section .mca{display:block}#body #MainContent .mds-section .mca .mca-still,#body #MainContent .mds-section .mca canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none}#body #MainContent .mds-section .mca .mca-still{object-fit:cover;transition:opacity .8s ease}#body #MainContent .mds-section .mca canvas{opacity:0;transition:opacity .8s ease}#body #MainContent .mds-section .mca[data-rendered] canvas{opacity:1}#body #MainContent .mds-section .mca[data-rendered] .mca-still{opacity:0}#body #MainContent .mds-art{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(transparent,#000 10%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(transparent,#000 10%,#000 88%,transparent);mask-composite:intersect}
/*# sourceMappingURL=/cdn/shop/t/87/assets/masi-dose-science.css.map */
