@media(max-width:600px){.mmm,.mmm .mmp-hero,.mmm .mmp-hero-grid,.mmm .mmp-gallery,.mmm .mmp-purchase,.mmm .mmp-form,.mmm .mmp-payment,.mmm .shopify-payment-button{min-width:0!important;max-width:100%!important}.mmm .mmp-shell{width:auto!important;max-width:none!important;min-width:0!important;margin-left:10px!important;margin-right:10px!important}.mmm .mmp-hero-grid>*,.mmm .mmp-purchase>*,.mmm .mmp-form>*{min-width:0!important;max-width:100%!important}.mmm .mmp-purchase h1{width:100%!important;max-width:100%!important;min-width:0!important;font-size:clamp(29px,8.4vw,34px)!important;line-height:1.04!important;letter-spacing:-.045em!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:auto;hyphens:auto}.mmm .mmp-lead,.mmm .mmp-rating,.mmm .mmp-price-row,.mmm .mmp-keypoints,.mmm .mmp-form,.mmm .mmp-add,.mmm .mmp-payment,.mmm .shopify-payment-button,.mmm .shopify-payment-button__button,.mmm .shopify-payment-button__button--unbranded,.mmm .shopify-payment-button__more-options{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.mmm .mmp-rating{flex-wrap:wrap!important;gap:7px 10px!important}.mmm .mmp-price-row{flex-wrap:wrap!important;row-gap:3px!important}.mmm .mmp-price-row strong{font-size:29px!important}.mmm .mmp-keypoints>div{grid-template-columns:minmax(82px,95px) minmax(0,1fr)!important;gap:10px!important}.mmm .mmp-keypoints span,.mmm .mmp-keypoints strong{min-width:0!important;overflow-wrap:break-word!important}.mmm .mmp-add{padding-left:16px!important;padding-right:16px!important;gap:10px!important;overflow:hidden!important}.mmm .mmp-add span,.mmm .mmp-add b{min-width:0!important;max-width:48%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mmm .mmp-payment iframe{width:100%!important;max-width:100%!important;min-width:0!important}.mmm .mmp-trustline{width:100%!important;max-width:100%!important;min-width:0!important;gap:7px 10px!important}.mmm .mmp-proof{overflow:hidden!important}.mmm .mmp-proof .mmp-shell{margin-left:0!important;margin-right:0!important;width:100%!important}.mmm .mmp-proof-grid{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.mmm .mmp-proof-grid>div{min-width:0!important;padding:17px 6px!important;text-align:center!important}.mmm .mmp-proof-grid b{font-size:15px!important;line-height:1.05!important;white-space:nowrap!important}.mmm .mmp-proof-grid span{font-size:7.5px!important;line-height:1.25!important;overflow-wrap:break-word!important}.mmm img{max-width:100%!important}.mmm .mmp-gallery-stage,.mmm .mmp-story-visual,.mmm .mmp-mode-stage,.mmm .mmp-neck-visual,.mmm .mmp-compare-wrap,.mmm .mmp-result-note{max-width:100%!important;min-width:0!important}.mmm .mmp-mobile-buy{max-width:calc(100vw - 20px)!important;min-width:0!important}.mmm .mmp-mode-selector{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.mmm .mmp-mode-selector button{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}.mmm .mmp-mode-stage{height:430px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;border-radius:22px!important}.mmm .mmp-mode-copy{position:absolute!important;top:24px!important;left:22px!important;right:22px!important;width:auto!important;padding:0!important;transform:none!important;background:transparent!important;z-index:4!important}.mmm .mmp-mode-copy p{display:none!important}.mmm .mmp-mode-copy small{font-size:7.5px!important;line-height:1!important;letter-spacing:.12em!important}.mmm .mmp-mode-copy h3{max-width:225px!important;margin:7px 0 0!important;font-size:16px!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:560!important}.mmm .mmp-mode-stage>img{position:absolute!important;left:50%!important;bottom:20px!important;width:252px!important;height:252px!important;max-width:none!important;transform:translate(-50%)!important;object-fit:contain!important;object-position:center center!important;background:transparent!important;mix-blend-mode:normal!important;filter:none!important;z-index:2!important;transition:opacity .18s ease!important}.mmm .mmp-mode-stage[data-mode-stage=red]>img,.mmm .mmp-mode-stage[data-mode-stage=amber]>img,.mmm .mmp-mode-stage[data-mode-stage=blue]>img{transform:translate(-50%)!important}.mmm .mmp-mode-aura{width:280px!important;height:280px!important;right:-8px!important;bottom:8px!important;opacity:.3!important}.mmm .mmp-mode-stage[data-mode-stage=red]{background:linear-gradient(180deg,#fff9fa,#fff2f4)!important}.mmm .mmp-mode-stage[data-mode-stage=amber]{background:linear-gradient(180deg,#fffdf8,#fff6e9)!important}.mmm .mmp-mode-stage[data-mode-stage=blue]{background:linear-gradient(180deg,#f8fbff,#edf6ff)!important}.mmm .mmp-mode-stage>img.is-changing{opacity:.18!important}}@media(max-width:380px){.mmm .mmp-purchase h1{font-size:29px!important}.mmm .mmp-proof-grid>div{padding-left:5px!important;padding-right:5px!important}.mmm .mmp-proof-grid b{font-size:14px!important}.mmm .mmp-proof-grid span{font-size:7px!important}.mmm .mmp-mode-copy h3{font-size:15.5px!important;max-width:215px!important}.mmm .mmp-mode-stage>img{width:242px!important;height:242px!important}}.mmm{--mmp-soft-ink: #102d4c;--mmp-soft-muted: #6c8197;--mmp-soft-blue: #176fd8;--mmp-soft-line: rgba(30, 111, 201, .12);--mmp-soft-shadow: 0 24px 70px rgba(36, 80, 124, .09)}.mmm .mmp-neck{padding:104px 0!important;background:radial-gradient(circle at 8% 8%,rgba(115,181,255,.18),transparent 34%),radial-gradient(circle at 94% 86%,rgba(255,205,223,.18),transparent 32%),linear-gradient(180deg,#fbfdff,#f2f8ff)!important;color:var(--mmp-soft-ink)!important}.mmm .mmp-neck .mmp-shell{width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important}.mmm .mmp-neck-grid{display:grid!important;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)!important;gap:26px!important;align-items:stretch!important}.mmm .mmp-neck-visual{position:relative!important;min-height:560px!important;height:auto!important;max-height:none!important;overflow:hidden!important;border:1px solid var(--mmp-soft-line)!important;border-radius:30px!important;background:linear-gradient(145deg,#edf6ff,#fff8fb)!important;box-shadow:var(--mmp-soft-shadow)!important}.mmm .mmp-neck-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#f4faff05 50%,#dff0ff1f)}.mmm .mmp-neck-visual img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:saturate(.82) brightness(1.1) contrast(.96)!important}.mmm .mmp-neck-visual>span{left:24px!important;bottom:24px!important;z-index:2!important;padding:9px 14px!important;border:1px solid rgba(255,255,255,.76)!important;border-radius:999px!important;background:#ffffffeb!important;color:var(--mmp-soft-ink)!important;box-shadow:0 10px 28px #1236591a!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mmm .mmp-neck-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:48px!important;border:1px solid var(--mmp-soft-line)!important;border-radius:30px!important;background:radial-gradient(circle at 92% 8%,rgba(134,193,255,.15),transparent 34%),linear-gradient(145deg,#fffffffa,#f2f8fff5)!important;color:var(--mmp-soft-ink)!important;box-shadow:var(--mmp-soft-shadow)!important}.mmm .mmp-neck-copy>span,.mmm .mmp-details-grid>div:first-child>span{align-self:flex-start!important;padding:8px 12px!important;border:1px solid rgba(23,111,216,.13)!important;border-radius:999px!important;background:#eef7ffe6!important;color:#2473c9!important;box-shadow:none!important}.mmm .mmp-neck-copy h2{max-width:570px!important;margin:20px 0 0!important;color:var(--mmp-soft-ink)!important;font-size:clamp(38px,4.2vw,56px)!important;line-height:1.01!important;letter-spacing:-.048em!important}.mmm .mmp-neck-copy>p{max-width:570px!important;margin-top:20px!important;color:var(--mmp-soft-muted)!important;font-size:14px!important;line-height:1.72!important}.mmm .mmp-feature-lines{display:grid!important;gap:9px!important;margin-top:28px!important;border:0!important}.mmm .mmp-feature-lines>div{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;padding:14px 15px 14px 42px!important;border:1px solid rgba(25,105,194,.1)!important;border-radius:15px!important;background:#ffffffb8!important}.mmm .mmp-feature-lines>div:before{content:"\2713";position:absolute;left:14px;top:50%;width:19px;height:19px;transform:translateY(-50%);border-radius:50%;background:#e6f2ff;color:#176fd8;font-size:11px;font-weight:800;line-height:19px;text-align:center}.mmm .mmp-feature-lines b{color:var(--mmp-soft-ink)!important}.mmm .mmp-feature-lines small{color:#7d91a5!important}.mmm .mmp-details{padding:104px 0!important;background:radial-gradient(circle at 90% 12%,rgba(165,213,255,.16),transparent 31%),linear-gradient(180deg,#f6fbff,#fff)!important;color:var(--mmp-soft-ink)!important}.mmm .mmp-details-grid{display:block!important;width:min(880px,calc(100% - 40px))!important;max-width:880px!important;margin-left:auto!important;margin-right:auto!important}.mmm .mmp-details-grid>div:first-child{max-width:690px!important;margin:0 auto 36px!important;text-align:center!important}.mmm .mmp-details-grid>div:first-child>span{display:inline-flex!important;align-self:auto!important}.mmm .mmp-details-grid>div:first-child h2{max-width:650px!important;margin:18px auto 0!important;color:var(--mmp-soft-ink)!important;font-size:clamp(38px,4.2vw,54px)!important;line-height:1.02!important;letter-spacing:-.048em!important}.mmm .mmp-details-grid>div:first-child p{max-width:560px!important;margin:18px auto 0!important;color:var(--mmp-soft-muted)!important;line-height:1.7!important}.mmm .mmp-details .mmp-accordions{max-width:760px!important;margin:0 auto!important}.mmm .mmp-details .mmp-accordions details{margin-bottom:12px!important;overflow:hidden!important;border:1px solid rgba(25,105,194,.11)!important;border-radius:18px!important;background:#ffffffeb!important;box-shadow:0 12px 34px #234e790f!important}.mmm .mmp-details .mmp-accordions summary{padding:20px!important;color:var(--mmp-soft-ink)!important}.mmm .mmp-details .mmp-accordions summary i{color:#2473c9!important}.mmm .mmp-details .mmp-rte,.mmm .mmp-details .mmp-simple-copy,.mmm .mmp-details .mmp-rte *{color:#6e8297!important}.mmm .mmp-details .mmp-rte,.mmm .mmp-details .mmp-simple-copy{padding:0 20px 22px!important}.mmm .mmp-faq{padding-top:86px!important;padding-bottom:64px!important;background:linear-gradient(180deg,#fff,#f7fbff)!important}.mmm .mmp-faq .mmp-accordions details{border-color:#1969c21a!important;background:#fffffff0!important;box-shadow:0 10px 30px #234e790d!important}.mmm .mmp-review-bridge{position:relative!important;overflow:hidden!important;padding:92px 0!important;background:radial-gradient(circle at 12% 22%,rgba(105,177,255,.2),transparent 32%),radial-gradient(circle at 88% 78%,rgba(255,196,219,.2),transparent 30%),linear-gradient(145deg,#f5faff,#edf6ff 56%,#fff8fb)!important;color:var(--mmp-soft-ink)!important;text-align:center!important}.mmm .mmp-review-bridge:before{content:""!important;position:absolute!important;left:-90px!important;top:-120px!important;width:330px!important;height:330px!important;transform:none!important;border-radius:50%!important;background:#79beff21!important;filter:blur(1px)!important}.mmm .mmp-review-bridge:after{content:"";position:absolute;right:-90px;bottom:-130px;width:320px;height:320px;border-radius:50%;background:#ffbed824}.mmm .mmp-review-bridge .mmp-shell{position:relative!important;z-index:2!important;max-width:800px!important;padding:58px 48px!important;border:1px solid rgba(24,106,197,.11)!important;border-radius:32px!important;background:#ffffffb8!important;box-shadow:0 24px 70px #24507c14!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mmm .mmp-review-bridge small{display:inline-flex!important;margin-bottom:18px!important;padding:8px 12px!important;border:1px solid rgba(23,111,216,.12)!important;border-radius:999px!important;background:#edf6ff!important;color:#2473c9!important;font-size:9px!important;font-weight:800!important;letter-spacing:.16em!important}.mmm .mmp-review-bridge h2{margin:0!important;color:var(--mmp-soft-ink)!important;font-size:clamp(38px,4.7vw,58px)!important;line-height:1.01!important;letter-spacing:-.052em!important}.mmm .mmp-review-bridge p{max-width:530px!important;margin:20px auto 0!important;color:var(--mmp-soft-muted)!important;line-height:1.7!important}.mmm .mmp-review-bridge a{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:26px!important;padding:13px 19px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#2479dc,#1267c9)!important;color:#fff!important;box-shadow:0 12px 28px #1868c633!important;text-decoration:none!important}.mmm .mmp-reviews{padding-top:84px!important;background:linear-gradient(180deg,#f7fbff,#fff)!important}@media(max-width:759px){.mmm .mmp-neck{padding:62px 0 72px!important}.mmm .mmp-neck .mmp-shell{width:auto!important;max-width:none!important;margin-left:14px!important;margin-right:14px!important}.mmm .mmp-neck-grid{display:block!important}.mmm .mmp-neck-visual{min-height:0!important;height:370px!important;max-height:none!important;border-radius:24px!important}.mmm .mmp-neck-visual>span{left:16px!important;bottom:16px!important;padding:8px 12px!important;font-size:8px!important}.mmm .mmp-neck-copy{margin-top:14px!important;padding:29px 21px 24px!important;border-radius:24px!important}.mmm .mmp-neck-copy>span{font-size:8px!important}.mmm .mmp-neck-copy h2{margin-top:16px!important;font-size:31px!important;line-height:1.01!important}.mmm .mmp-neck-copy>p{margin-top:15px!important;font-size:11px!important;line-height:1.68!important}.mmm .mmp-feature-lines{margin-top:22px!important;gap:8px!important}.mmm .mmp-feature-lines>div{grid-template-columns:minmax(0,1fr)!important;gap:3px!important;padding:12px 12px 12px 38px!important}.mmm .mmp-feature-lines b{font-size:10px!important}.mmm .mmp-feature-lines small{font-size:8px!important}.mmm .mmp-details{padding:74px 0!important}.mmm .mmp-details-grid{display:block!important;width:auto!important;max-width:none!important;margin-left:14px!important;margin-right:14px!important}.mmm .mmp-details-grid>div:first-child{margin-bottom:28px!important}.mmm .mmp-details-grid>div:first-child h2{margin-top:15px!important;font-size:31px!important;line-height:1.02!important}.mmm .mmp-details-grid>div:first-child p{margin-top:14px!important;font-size:11px!important;line-height:1.65!important}.mmm .mmp-details .mmp-accordions details{border-radius:16px!important}.mmm .mmp-details .mmp-accordions summary{padding:17px!important;font-size:10px!important}.mmm .mmp-faq{padding-top:66px!important;padding-bottom:42px!important}.mmm .mmp-review-bridge{padding:18px 0 70px!important}.mmm .mmp-review-bridge .mmp-shell{width:auto!important;max-width:none!important;margin-left:14px!important;margin-right:14px!important;padding:38px 22px!important;border-radius:26px!important}.mmm .mmp-review-bridge small{margin-bottom:15px!important;font-size:7.5px!important}.mmm .mmp-review-bridge h2{font-size:32px!important;line-height:1.02!important}.mmm .mmp-review-bridge p{margin-top:16px!important;font-size:11px!important;line-height:1.65!important}.mmm .mmp-review-bridge a{margin-top:21px!important;padding:12px 16px!important;font-size:9px!important}.mmm .mmp-reviews{padding-top:70px!important}}@media(max-width:759px){.mmm .mmp-mobile-buy{left:10px!important;right:70px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;min-height:58px!important;gap:8px!important;padding:8px 8px 8px 13px!important;border-color:#2071cb29!important;border-radius:16px!important;background:#fffffff5!important;box-shadow:0 14px 34px #1947732e!important;box-sizing:border-box!important;z-index:58!important}.mmm .mmp-mobile-buy>div{min-width:0!important;flex:1 1 auto!important}.mmm .mmp-mobile-buy small,.mmm .mmp-mobile-buy b{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mmm .mmp-mobile-buy small{font-size:8px!important;line-height:1.2!important}.mmm .mmp-mobile-buy b{margin-top:2px!important;font-size:13px!important;line-height:1.2!important}.mmm .mmp-mobile-buy a{flex:0 0 auto!important;min-width:82px!important;padding:11px 14px!important;text-align:center!important;white-space:nowrap!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section{margin:0!important;padding:48px 10px 68px!important;background:linear-gradient(180deg,#f7fbff,#eef7ff)!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations.page-width{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations__heading{margin:0 4px 20px!important;color:#102d4c!important;font-size:25px!important;line-height:1.08!important;letter-spacing:-.035em!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;gap:10px!important;overflow:visible!important;border:0!important;transform:none!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .grid__item{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .grid__item:nth-child(n+5){display:none!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .products{display:block!important;float:none!important;width:100%!important;height:100%!important;overflow:hidden!important;border:1px solid rgba(25,105,194,.11)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 12px 30px #234e7912!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .card-img{overflow:hidden!important;border-radius:17px 17px 0 0!important;background:#f4f9fd!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .card-information{padding:12px 10px 14px!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .product-form__submit{min-height:40px!important;border-radius:11px!important;font-size:10px!important}.shopify-section.magic-mask-signature+.shopify-section.spaced-section .product-recommendations .slider-buttons{display:none!important}}@media(max-width:380px){.mmm .mmp-mobile-buy{right:64px!important}.mmm .mmp-mobile-buy a{min-width:76px!important;padding-left:11px!important;padding-right:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/medessence-v11-magic-mask-mobile-fix.css.map */
