body.template-collection #MainContent h1,body.template-collection #MainContent h1 :is(span,em,strong,b,i,a){font-family:Mundial,sans-serif!important;font-size:clamp(28px,2.7vw,38px)!important;font-weight:600!important;font-style:normal!important;line-height:1.2!important;letter-spacing:-.025em!important;text-transform:none!important}body.template-collection #MainContent h1{text-align:left!important;margin:0 0 14px!important;max-width:100%;white-space:normal!important;overflow-wrap:anywhere;text-wrap:pretty}body.template-collection #MainContent :is(.mlf-eyebrow,.mc-eyebrow,.mm-eyebrow,.mi-ec-eyebrow,.mi-lipsticks-eyebrow,.mtc2-kicker,.mtc-eyebrow,.eyebrow):has(+h1){font-family:Mundial,sans-serif!important;font-size:11px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#8f6253!important;text-align:left!important;margin:0 0 12px!important}body.template-collection #MainContent :is(.mc-hero,.mi-ec-hero,.mi-lipsticks-hero,.mi-concealer-hero):has(h1){padding-top:0;padding-bottom:24px}body.template-collection #MainContent .collection__header-col--text:has(>h1.collection__title){text-align:left;padding:20px 24px 0}body.template-collection #MainContent .collection__image-wrapper:has(.collection__image-wrapper-header>h1){display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.template-collection #MainContent .collection__image-wrapper:has(.collection__image-wrapper-header>h1)>picture{display:block;position:relative;height:clamp(180px,26vw,360px);overflow:hidden}body.template-collection #MainContent .collection__image-wrapper:has(.collection__image-wrapper-header>h1)>picture>img{position:static!important;width:100%;height:100%!important;object-fit:cover}body.template-collection #MainContent .collection__image-wrapper-header:has(>h1){display:block!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;padding:24px 24px 0!important;text-align:left!important;background:#fff!important;color:#171717!important}body.template-collection #MainContent .collection__image-wrapper-header>h1{color:#171717!important}@media(max-width:767px){body.template-collection #MainContent .collection__header-col--text:has(>h1.collection__title){padding:8px 0 0}body.template-collection #MainContent h1,body.template-collection #MainContent h1 :is(span,em,strong,b,i,a){font-size:28px!important}body.template-collection #MainContent :is(.mc-hero,.mi-ec-hero,.mi-lipsticks-hero,.mi-concealer-hero):has(h1){padding-top:8px;padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/mi-collection-headings.css.map */
