.mi-bundle-option--soldout{opacity:1;cursor:not-allowed}.mi-bundle-option--soldout .mi-bundle-tier,.mi-bundle-option--soldout .mi-bundle-title,.mi-bundle-option--soldout .mi-bundle-each{text-decoration:none;color:#111}.mi-bundle-option--soldout .mi-bundle-price,.mi-bundle-option--soldout .mi-bundle-save{text-decoration:line-through;color:#111}.mi-bundle-option--soldout .mi-bundle-title{text-decoration:line-through;text-decoration-thickness:1px}.mi-bundle-option--soldout .mi-bundle-badge{text-decoration:none;background:#4a5254;color:#fff}.mi-bundle-option--soldout>span:not(.mi-bundle-pricecol) .mi-bundle-badge{background:#e40a2d;color:#fff}.mi-bundle-full{display:block;margin-top:2px;font-size:13px;font-weight:600;color:#e40a2d;text-decoration:line-through}.mi-bundle-option[aria-pressed=true] .mi-bundle-full{color:#ff8f8f}.mi-fr__media--img{aspect-ratio:auto;background:none;border:0;border-radius:18px;align-self:center}.mi-fr__media--img img{position:static;width:100%;height:auto;object-fit:contain;display:block;border-radius:18px}.mi-res__body ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:14.5px;line-height:1.55;color:#111}.mi-res__body li{padding-left:32px;position:relative}.mi-res__body li:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#f5b800}.mi-res__body li:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.mi-res__body strong,.mi-fr__body strong,.mi-tb__body strong,.mi-cards__body strong,.mi-step-body strong{color:#111;font-weight:700}.mi-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px}.mi-cards__item{background:#fff;border:1px solid #e6e9e8;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:16px}.mi-cards__media{aspect-ratio:4/3;border-radius:12px}.mi-cards__body p{margin:0}.mi-step-img{display:block;width:120px;height:120px;border-radius:50%;overflow:hidden;margin:0 auto}.mi-step-img img{width:100%;height:100%;object-fit:cover;display:block}.mi-step-head{position:relative;display:flex;justify-content:center;align-items:center;min-height:120px;margin-bottom:18px}.mi-hairline-grid .mi-step-head .mi-step-num{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0}.mi-how__intro{max-width:760px;margin:-24px auto 40px;text-align:center;font-size:16.5px;line-height:1.7}.mi-how__intro p{margin:0}.mi-hairline-grid article.mi-step--centered{text-align:left}.mi-step-body{font-size:15px;line-height:1.7}.mi-step-body p{margin:0}@media screen and (max-width:1000px){.mi-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.mi-cards{grid-template-columns:1fr}}.mi-scope .mi-compare-table .mi-compare-row{grid-template-columns:150px repeat(4,minmax(200px,1fr))}.mi-scope .mi-compare-table{min-width:1050px}#mi-press .mi-eyebrow,#mi-press .mi-citation-link,#mi-press .mi-citation-sep{color:#111}.mi-citation-modal__dialog{background:#fff;color:#111;border:1px solid #d9dedc}.mi-citation-modal__title,.mi-citation-modal__summary{color:#111}.mi-citation-modal__eyebrow{color:#2e4347}.mi-citation-modal__close{color:#111;border-color:#d9dedc;background:#fff}.mi-scope{--mi-dark-text-muted:#111;--mi-text-muted:#111}.mi-scope [style*="color: #949B97"],.mi-scope [style*="color: #8D9490"],.mi-scope [style*="color: #A8AEAA"],.mi-scope [style*="color:#949B97"],.mi-scope [style*="color:#8D9490"],.mi-scope [style*="color:#A8AEAA"]{color:#111!important}.mi-benefits-grid p.mi-benefit-sub,.mi-ingredient-grid p,.mi-compare-head span,.mi-compare-row.mi-compare-body span,.mi-bundle-each,.mi-qty-note,.mi-final-trust,.mi-payment-badges span,.mi-bundle-tier,.mi-accordion-panel,.mi-trust-row,.mi-citation-modal__summary,.mi-media-placeholder-label,.mi-pdp__rating,.mi-pdp__sub,.mi-pdp__note,.mi-pdp__summary,.mi-pdp__quote blockquote,.mi-res__name,.mi-res__body,.mi-res__note,.mi-fr__body,.mi-tb__body,.mi-cards__body,.mi-step-body,.mi-how__intro{color:#111}footer.mi-scope .mi-footer-links a,footer.mi-scope .mi-footer-brand p,footer.mi-scope .mi-footer-bottom,footer.mi-scope .mi-footer-bottom .mi-payment-badges span{color:#111}.mi-bundle-pricecol{flex:0 0 auto;display:flex;align-items:center;gap:10px;margin-left:auto}.mi-bundle-pricecol__inner{display:block;text-align:right}.mi-bundle-pricecol .mi-bundle-badge{flex:0 0 auto;white-space:nowrap;zoom:1.5625}.mi-citation-modal__image{box-sizing:border-box;width:100%;max-width:100%;aspect-ratio:1/1;height:auto;max-height:none;object-fit:contain;padding:0 16px;background:#fff;margin:16px 0 0}.mi-citation-modal__link,[data-mi-citation-link]{display:none!important}@media screen and (min-width:900px){.mi-citation-modal__dialog{zoom:1.5}}.mi-study{margin-top:22px;border:1.5px solid #d9a24e;border-radius:4px;background:#f3e3cc;color:#111;overflow:hidden}.mi-study>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;background:#fff;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#111}.mi-study>summary::-webkit-details-marker{display:none}.mi-study>summary:after{content:"";flex:0 0 auto;width:8px;height:8px;border:solid #111;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s ease}.mi-study[open]>summary{border-bottom:1.5px solid #d9a24e}.mi-study[open]>summary:after{transform:rotate(-135deg)}.mi-study__body{padding:12px 14px;font-size:13.5px;line-height:1.6;color:#111}.mi-study[open] .mi-study__body{animation:miStudyDown .25s ease}.mi-study__body p{margin:0 0 10px}.mi-study__body p:last-child{margin-bottom:0}.mi-study__body ul,.mi-study__body ol{margin:6px 0 10px;padding-left:22px}.mi-study__body strong{color:#111;font-weight:700}@keyframes miStudyDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.mi-hairline-grid .mi-step-head{padding-left:84px}}.mi-pdp__left,.mi-pdp__right,.mi-pdp__left>*,.mi-pdp__right>*{min-width:0;max-width:100%}.mi-bundle-option{min-width:0;max-width:100%}@media screen and (max-width:900px){.mi-pdp__grid{grid-template-columns:minmax(0,1fr)}.mi-pdp .mi-scroll-rail{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/micro-infusion-sections.css.map */
