.myoglow-page{--ink:#0e3a3b;--teal:#12a698;--teal-dark:#0b6f68;--rose:#e0447c;--rose-dark:#b92a60;--blush:#fff0f4;--cream:#fffaf7}.myoglow-page,.myoglow-page *{box-sizing:border-box}.myoglow-page{background:linear-gradient(160deg,#ffe3ec 0%,#fff6f1 45%,#dff5f1 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.myoglow-page #card{background:var(--cream);width:100%;max-width:440px;color:var(--ink);cursor:pointer;border-radius:28px;text-decoration:none;animation:.5s cubic-bezier(.2,.85,.3,1.15) float-in;display:block;position:relative;overflow:hidden;box-shadow:0 28px 60px #0e3a3b38,0 0 0 1px #0e3a3b0d}@keyframes float-in{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.myoglow-page .ribbon{background:linear-gradient(90deg, var(--rose), var(--rose-dark));color:#fff;text-align:center;letter-spacing:.6px;text-transform:uppercase;padding:11px 12px;font-size:14px;font-weight:800}.myoglow-page .hero{background:radial-gradient(circle at 18% 22%, #e0447c29 0, #e0447c00 38%), radial-gradient(circle at 85% 80%, #12a69833 0, #12a69800 42%), var(--blush);text-align:center;padding:18px 14px 6px;position:relative}.myoglow-page .hero img{object-fit:contain;filter:drop-shadow(0 16px 18px #0e3a3b38);width:100%;max-width:380px;max-height:300px;margin:0 auto;display:block}.myoglow-page .content{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:18px 22px 22px;display:flex}.myoglow-page .eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:var(--teal-dark);font-size:13px;font-weight:800}.myoglow-page h1{letter-spacing:-.4px;color:var(--ink);margin:0;font-size:27px;font-weight:900;line-height:1.18}.myoglow-page h1 span{color:var(--rose)}.myoglow-page .sub{color:#2c4f50;margin:0;font-size:17px;line-height:1.45}.myoglow-page .chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.myoglow-page .chip{color:var(--teal-dark);background:#fff;border:2px solid #cfeeea;border-radius:999px;padding:7px 13px;font-size:14px;font-weight:800}.myoglow-page .offer{background:linear-gradient(140deg, var(--teal), var(--teal-dark));color:#fff;text-align:left;border-radius:20px;width:100%;padding:18px 18px 16px;box-shadow:0 14px 28px #0b6f6859}.myoglow-page .offer-top{letter-spacing:.4px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.myoglow-page #countdown{font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:9px;padding:4px 11px;font-size:17px}.myoglow-page .offer-title{margin:12px 0 10px;font-size:22px;font-weight:900;line-height:1.2}.myoglow-page .checks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.myoglow-page .checks li{padding-left:30px;font-size:17px;font-weight:700;line-height:1.3;position:relative}.myoglow-page .checks li:before{content:"✓";width:22px;height:22px;color:var(--teal-dark);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:900;display:flex;position:absolute;top:0;left:0}.myoglow-page #cta-btn{width:100%;display:block}.myoglow-page #cta-btn .fake-btn{background:linear-gradient(180deg, #ee5a90, var(--rose-dark));color:#fff;letter-spacing:.2px;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:19px 16px;font-size:21px;font-weight:900;animation:1.7s infinite pulse-cta;display:flex;box-shadow:0 12px 26px #e0447c73}.fake-btn .arrow{font-size:24px;line-height:1}@keyframes pulse-cta{0%,to{box-shadow:0 12px 26px #e0447c73,0 0 #e0447c80}50%{box-shadow:0 12px 26px #e0447c73,0 0 0 13px #e0447c00}}.myoglow-page .trust{justify-content:center;gap:10px;width:100%;display:flex}.myoglow-page .trust div{color:var(--ink);background:#fff;border:2px solid #f3dbe3;border-radius:14px;flex:1;padding:10px 4px;font-size:13px;font-weight:800;line-height:1.25}.myoglow-page .trust b{margin-bottom:3px;font-size:22px;display:block}.myoglow-page .footer{background:var(--ink);text-align:center;padding:16px 18px 18px}.myoglow-page .footer p{color:#a9c7c4;margin:0;font-size:13px}.myoglow-page .legal{justify-content:center;gap:10px;margin-top:11px;display:flex}.myoglow-page .legal span{color:#e6f4f2;border:1px solid #3f6b69;border-radius:999px;padding:7px 15px;font-size:13px;font-weight:700}@media (width<=380px){.myoglow-page h1{font-size:24px}.myoglow-page .sub{font-size:16px}.myoglow-page #cta-btn .fake-btn{font-size:19px}}.myoglow-page{min-width:0;min-height:100svh}.myoglow-page #card{flex-shrink:0}.myoglow-page .hero img{height:auto}.myoglow-page #card:focus-visible{outline-offset:4px;outline:3px solid #0b6f68}@media (width<=480px){.myoglow-page{padding:12px}.myoglow-page #card{border-radius:22px}.myoglow-page .content{gap:12px;padding:17px 17px 21px}.myoglow-page .hero{padding:12px 12px 4px}.myoglow-page .hero img{max-height:min(295px,65vw)}.myoglow-page .offer{padding:16px 14px}.myoglow-page .offer-title{font-size:clamp(19px,5.5vw,22px)}.myoglow-page .checks li{font-size:clamp(14px,4vw,17px)}.myoglow-page #cta-btn .fake-btn{padding:17px 9px;font-size:clamp(16px,4.8vw,21px)}.myoglow-page .trust{gap:7px}.myoglow-page .trust div{font-size:clamp(11px,3vw,13px)}}@media (width<=350px){.myoglow-page{padding:8px}.myoglow-page .content{padding-inline:12px}.myoglow-page .offer-top{font-size:12px}.myoglow-page .chip{padding:6px 9px;font-size:12px}.myoglow-page .legal{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.myoglow-page #card,.myoglow-page #cta-btn .fake-btn{animation:none}}.myoglow-page{padding-block:22px}.myoglow-page #card{max-width:452px;box-shadow:0 22px 55px #0e3a3b29,0 0 0 1px #0e3a3b12}.myoglow-page .hero{padding:14px 14px 0}.myoglow-page .hero img{filter:drop-shadow(0 12px 14px #0e3a3b26);max-width:400px;max-height:320px}.myoglow-page .content{gap:11px;padding-top:15px}.myoglow-page .sub{max-width:390px}.myoglow-page .chips{gap:6px}.myoglow-page .chip{border-width:1px;padding:7px 11px;font-size:13px}.myoglow-page .offer{border:1px solid #ffffff4d;box-shadow:0 8px 20px #0b6f6833}.myoglow-page .offer-top{text-align:center;justify-content:center}.myoglow-page .offer-title{text-align:center;margin:9px 0 12px}.myoglow-page .checks{gap:10px}.myoglow-page #cta-btn .fake-btn{background:linear-gradient(#e54c84,#b9255b);transition:transform .2s,box-shadow .2s;animation:none;box-shadow:0 7px 18px #b92a6047}@media (hover:hover){.myoglow-page #card:hover #cta-btn .fake-btn{transform:translateY(-2px);box-shadow:0 10px 22px #b92a6052}}.myoglow-page #card:focus-visible #cta-btn .fake-btn{outline-offset:3px;outline:3px solid #0b6f68}.myoglow-page .trust div{background:#fffdfa;border:1px solid #e6e8e5}@media (width<=480px){.myoglow-page{padding:10px}.myoglow-page .hero{padding:10px 10px 0}.myoglow-page .hero img{max-height:min(310px,72vw)}.myoglow-page .content{gap:10px;padding:14px 15px 18px}.myoglow-page h1{font-size:clamp(23px,6.2vw,27px)}.myoglow-page .sub{font-size:15px;line-height:1.4}.myoglow-page .chip{padding:6px 9px;font-size:12px}.myoglow-page .offer{padding:15px 13px}.myoglow-page .checks{gap:8px}.myoglow-page #cta-btn .fake-btn{min-height:54px;padding:15px 9px}.myoglow-page .trust div{padding:8px 3px}}.myoglow-page{isolation:isolate;background:#eaf5f3;min-height:100svh;padding:clamp(12px,3vw,36px);position:relative}.myoglow-page:before{content:"";z-index:-2;filter:blur(2px);pointer-events:none;background-color:#eaf5f3;background-image:url(https://image.thum.io/get/width/1440/https://sale.mydermadream.com/cc107-myoglow-sp1-bf-og);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;transform:scale(1.025)}.myoglow-page:after{content:"";z-index:-1;pointer-events:none;background:#f5fbfa47;position:fixed;inset:0}.myoglow-page #card{z-index:1;width:min(100%,452px);position:relative;box-shadow:0 24px 75px #072a2c52,0 0 0 1px #ffffffe6}@media (width>=1100px){.myoglow-page:before{background-position:50% 35%}}@media (width>=641px) and (width<=1099px){.myoglow-page:before{background-position:55%}.myoglow-page:after{background:#f5fbfa57}}@media (width<=640px){.myoglow-page{padding:12px}.myoglow-page:before{filter:blur(3px);background-position:67%;background-size:auto 100%}.myoglow-page:after{background:#f5fbfa61}.myoglow-page #card{max-width:440px}}@media (width<=380px){.myoglow-page{padding:8px}.myoglow-page:before{background-position:70%}.myoglow-page:after{background:#f5fbfa6e}}@media (prefers-reduced-motion:reduce){.myoglow-page:before{transform:none}}
