:root{--ink:#0A1B3D;--ink-2:#13294F;--blue:#2747D9;--blue-soft:#EAEDFB;--coral:#FF4D4F;--green:#1FB36B;--paper:#FFFFFF;--mist:#F6F8FC;--slate:#5A6781;--line:#E6EBF3;--em-w-1240: clamp(1240px, 73.81vw, 1560px);--em-w-1140: clamp(1140px, 67.857vw, 1434px);--em-w-1080: clamp(1080px, 64.286vw, 1359px);--em-w-1000: clamp(1000px, 59.524vw, 1258px);--em-w-820: clamp( 820px, 48.81vw, 1032px);--em-w-760: clamp( 760px, 45.238vw, 956px);--em-w-720: clamp( 720px, 42.857vw, 906px);--em-rail: clamp(452px, 26.905vw, 520px);--em-thumb: clamp( 78px, 4.643vw, 98px)}.em-page,.em-page *,.em-page *:before,.em-page *:after{box-sizing:border-box}.em-page{background:var(--paper);font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.em-page ::selection{background:var(--blue-soft)}@keyframes emPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes emSlideUp{0%{transform:translate(-50%,110%)}to{transform:translate(-50%)}}@keyframes emFaqOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.em-scroll::-webkit-scrollbar{height:0;width:0}.em-scroll{scrollbar-width:none}.em-frame{width:100%;margin:0 auto;background:var(--paper);position:relative;overflow:hidden}@media(min-width:900px){.em-frame{max-width:100%;margin:0;border-radius:0;box-shadow:none;overflow:visible}.em-frame .em-only-mobile{display:none!important}}@media(min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body{height:auto!important;overflow:visible!important}.page-wrapper.em-frame{height:auto!important;overflow:visible!important}}@media(min-width:900px){html:has(.page-wrapper){overflow-x:clip!important}.page-wrapper.em-frame{overflow-x:clip!important}}.em-only-desktop{display:none}@media(min-width:900px){.em-only-desktop{display:block}}.em-star{color:var(--coral);text-decoration:none}.em-btn-primary{width:100%;height:56px;border:none;border-radius:14px;background:var(--blue);color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 8px 22px #2747d952;transition:transform .18s,background .18s}.em-btn-primary:hover{background:#213cb8}.em-btn-primary:active{transform:scale(.99);background:var(--ink)}.em-bundle-row{position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch;padding:11px 13px;border-radius:14px;cursor:pointer;text-align:left;background:#fff;border:2px solid var(--line);box-shadow:0 1px 2px #0a1b3d0a}.em-bundle-row.is-selected{border-color:var(--blue);box-shadow:0 0 0 3px #2747d91f}.em-bundle-radio{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid #c5cee0;position:relative;display:flex;align-items:center;justify-content:center}.em-bundle-row.is-selected .em-bundle-radio{border-color:var(--blue)}.em-bundle-radio-dot{width:10px;height:10px;border-radius:50%;background:var(--blue);display:none}.em-bundle-row.is-selected .em-bundle-radio-dot{display:block}.em-faq-body{animation:emFaqOpen .28s ease}.em-sticky-bar{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:50;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);box-shadow:0 -6px 24px #0a1b3d1a;padding:11px 16px calc(11px + env(safe-area-inset-bottom));display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.em-sticky-bar.is-visible{display:flex;transform:translateY(0)}body:has(.em-sticky-bar.is-visible) #MainContent{padding-bottom:calc(76px + env(safe-area-inset-bottom))}@supports not (selector(:has(*))){#MainContent{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media(min-width:900px){.em-sticky-bar{max-width:none;width:100%;left:0;right:0;padding:16px max(24px,calc((100% - var(--em-w-1240)) / 2 + 24px));transform:translateY(110%)}.em-sticky-bar.is-visible{transform:translateY(0)}.em-sticky-bar button{max-width:320px;margin-left:auto}}#bundles,#how,#reviews,#faq,#disclaimer{scroll-margin-top:66px}@media(min-width:900px){#bundles,#how,#reviews,#faq,#disclaimer{scroll-margin-top:84px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/em-base.css.map */
