:root{--mce-bg: #FFF7EC;--mce-gold: #C69A4A;--mce-card: #F3E2CE;--mce-bronze: #A76A2D;--mce-heading: #3A2A1E;--mce-body: #6B5A4A;--mce-white: #FFFFFF;--mce-soft: #FFFDF8;--mce-border: rgba(198, 154, 74, .28);--mce-shadow: 0 18px 45px rgba(58, 42, 30, .1);--mce-radius: 28px;--mce-radius-sm: 18px;--mce-max: 1180px}.mce-section,.mce-section *{box-sizing:border-box}.mce-section{background:var(--mce-bg);color:var(--mce-body);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.mce-container{width:min(var(--mce-max),calc(100% - 32px));margin:0 auto}.mce-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#c69a4a1f;border:1px solid var(--mce-border);color:var(--mce-bronze);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mce-heading{margin:0;font-family:Georgia,Times New Roman,serif;color:var(--mce-heading);line-height:1.02;letter-spacing:-.03em}.mce-section-title{font-size:clamp(34px,4vw,56px);text-align:center;max-width:760px;margin:0 auto 16px}.mce-section-subtitle{max-width:680px;margin:0 auto 44px;text-align:center;color:var(--mce-body);font-size:17px;line-height:1.7}.mce-btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;min-height:52px;padding:15px 28px;border-radius:999px;background:linear-gradient(135deg,var(--mce-bronze),var(--mce-gold));color:var(--mce-white);font-weight:800;font-size:15px;letter-spacing:.03em;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 32px #a76a2d38;transition:transform .22s ease,box-shadow .22s ease,opacity .22s ease}.mce-btn:hover{transform:translateY(-2px);box-shadow:0 20px 42px #a76a2d47;opacity:.96}.mce-btn-secondary{background:transparent;color:var(--mce-heading);box-shadow:none;border:1px solid var(--mce-border)}.mce-grid-2{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center}.mce-card{background:#fffdf8c7;border:1px solid var(--mce-border);border-radius:var(--mce-radius);box-shadow:var(--mce-shadow)}.mce-image-wrap{position:relative;min-height:420px;border-radius:var(--mce-radius);overflow:hidden;background:radial-gradient(circle at 20% 20%,rgba(198,154,74,.22),transparent 30%),linear-gradient(135deg,#fffdf8,#f5dfc9);box-shadow:var(--mce-shadow)}.mce-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.mce-placeholder{min-height:inherit;display:grid;place-items:center;padding:48px;color:#3a2a1e73;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:28px}.mce-sparkle{position:absolute;width:180px;height:180px;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.88),rgba(198,154,74,.18) 46%,transparent 72%);filter:blur(2px);pointer-events:none}.mce-sparkle.one{top:9%;right:8%}.mce-sparkle.two{bottom:4%;left:7%;width:120px;height:120px}.mce-announcement{background:linear-gradient(90deg,var(--mce-bronze),var(--mce-gold));color:#fff;text-align:center;font-size:13px;font-weight:700;letter-spacing:.04em;padding:11px 16px}.mce-hero{padding:58px 0 70px}.mce-hero h1{font-size:clamp(46px,6vw,82px);margin:18px 0}.mce-hero-text{font-size:18px;line-height:1.75;margin:0 0 24px;max-width:560px}.mce-badges{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.mce-badge{padding:10px 13px;border-radius:999px;background:#f3e2ceb3;border:1px solid var(--mce-border);color:var(--mce-heading);font-size:13px;font-weight:700}.mce-price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:26px 0 18px}.mce-price{color:var(--mce-heading);font-size:30px;font-weight:900}.mce-compare{color:#6b5a4ab3;text-decoration:line-through;font-size:16px}.mce-save{color:var(--mce-bronze);background:#c69a4a21;border:1px solid var(--mce-border);padding:7px 10px;border-radius:999px;font-size:13px;font-weight:800}.mce-product-form{display:grid;gap:12px;max-width:430px}.mce-select,.mce-qty{width:100%;min-height:50px;border-radius:999px;border:1px solid var(--mce-border);background:#ffffffb8;color:var(--mce-heading);padding:0 16px;font-size:14px}.mce-form-row{display:grid;grid-template-columns:1fr 104px;gap:10px}.mce-trust-line{margin-top:18px;font-size:13px;font-weight:700;color:var(--mce-body)}.mce-pad{padding:72px 0}.mce-pad-sm{padding:54px 0}.mce-shade-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mce-shade-card{padding:22px;border-radius:var(--mce-radius-sm);background:#fffdf8b8;border:1px solid var(--mce-border);box-shadow:0 14px 28px #3a2a1e12}.mce-swatch{height:94px;border-radius:18px;margin-bottom:16px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.65)}.mce-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.65),transparent 28%),linear-gradient(120deg,transparent,rgba(255,255,255,.22),transparent)}.mce-shade-card h3,.mce-feature h3,.mce-routine-card h3,.mce-step h3,.mce-review h3,.mce-faq-question{color:var(--mce-heading);margin:0 0 8px;font-size:18px}.mce-shade-card p,.mce-feature p,.mce-routine-card p,.mce-step p,.mce-review p,.mce-faq-answer,.mce-split-text p{margin:0;line-height:1.65}.mce-feature-grid,.mce-step-grid,.mce-review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mce-feature,.mce-step,.mce-review{padding:24px;border-radius:var(--mce-radius-sm);background:#fffdf8c7;border:1px solid var(--mce-border);box-shadow:0 14px 28px #3a2a1e12}.mce-icon{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;margin-bottom:14px;background:linear-gradient(135deg,#c69a4a38,#a76a2d29);color:var(--mce-bronze);font-size:22px}.mce-routine-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mce-routine-card{min-height:250px;padding:26px;border-radius:var(--mce-radius);display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,#ffffff1a,#3a2a1e57),linear-gradient(135deg,#fdf3e6,#e7c8a5);color:#fff;position:relative;overflow:hidden;box-shadow:var(--mce-shadow)}.mce-routine-card h3,.mce-routine-card p{color:#fff;position:relative;z-index:2}.mce-routine-card p{opacity:.92}.mce-routine-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mce-routine-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#3a2a1e0a,#3a2a1e7a)}.mce-split-text{padding:34px}.mce-split-text h2{font-size:clamp(34px,4vw,58px);margin:14px 0 16px}.mce-list{display:grid;gap:14px;margin-top:24px}.mce-list-item{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;background:#ffffff94;border:1px solid var(--mce-border)}.mce-dot{width:22px;height:22px;border-radius:999px;background:var(--mce-gold);flex:0 0 auto;box-shadow:0 0 0 6px #c69a4a24;margin-top:2px}.mce-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mce-step-number{font-family:Georgia,Times New Roman,serif;font-size:44px;line-height:1;color:var(--mce-gold);margin-bottom:12px}.mce-before-after{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px}.mce-ba-panel{min-height:360px;border-radius:22px;overflow:hidden;position:relative;background:linear-gradient(135deg,#fffdf8,#f2d4b6)}.mce-ba-panel img{width:100%;height:100%;object-fit:cover;display:block}.mce-ba-label{position:absolute;left:18px;top:18px;padding:8px 13px;border-radius:999px;background:#ffffffc7;color:var(--mce-heading);font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mce-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mce-stars{color:var(--mce-gold);letter-spacing:2px;margin-bottom:12px}.mce-review-name{margin-top:16px;color:var(--mce-heading);font-weight:800}.mce-faq-wrap{max-width:860px;margin:0 auto;display:grid;gap:12px}.mce-faq-item{border-radius:18px;border:1px solid var(--mce-border);background:#fffdf8cc;overflow:hidden}.mce-faq-item summary{cursor:pointer;padding:20px 22px;list-style:none;display:flex;justify-content:space-between;gap:20px}.mce-faq-item summary::-webkit-details-marker{display:none}.mce-faq-item summary:after{content:"+";color:var(--mce-bronze);font-size:24px;line-height:1}.mce-faq-item[open] summary:after{content:"\2013"}.mce-faq-answer{padding:0 22px 22px}.mce-final{padding:80px 0;text-align:center;background:radial-gradient(circle at 15% 20%,rgba(198,154,74,.22),transparent 32%),radial-gradient(circle at 80% 20%,rgba(167,106,45,.15),transparent 30%),var(--mce-bg)}.mce-final-card{padding:clamp(34px,6vw,72px);border-radius:36px;background:#fffdf8c2;border:1px solid var(--mce-border);box-shadow:var(--mce-shadow)}.mce-final h2{font-size:clamp(38px,5vw,72px);margin-bottom:18px}.mce-final .mce-product-form{margin:26px auto 0}@media(max-width:920px){.mce-grid-2,.mce-shade-grid,.mce-feature-grid,.mce-routine-grid,.mce-step-grid,.mce-review-grid{grid-template-columns:1fr 1fr}.mce-hero{padding-top:38px}.mce-grid-2{gap:34px}}@media(max-width:640px){.mce-container{width:min(100% - 24px,var(--mce-max))}.mce-grid-2,.mce-shade-grid,.mce-feature-grid,.mce-routine-grid,.mce-step-grid,.mce-review-grid,.mce-before-after{grid-template-columns:1fr}.mce-pad{padding:52px 0}.mce-image-wrap{min-height:320px}.mce-form-row{grid-template-columns:1fr}.mce-hero h1{font-size:44px}.mce-section-title{font-size:36px}.mce-routine-card{min-height:220px}.mce-ba-panel{min-height:280px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mellowcos-eyeshadow.css.map */
