html body .dm{--dm-dark:#0f1b33;--dm-soft:#eef2f9;--dm-ink:#0d1524;--dm-green:#1f6f5c}html body .dm-hero__shade{background:linear-gradient(100deg,rgba(15,27,51,var(--dm-ov,.82)),rgba(15,27,51,calc(var(--dm-ov,.82) * .55)) 42%,#0f1b3300 70%),linear-gradient(0deg,#0f1b3380,#0f1b3300 40%)}html body .dm__btn--solid{box-shadow:0 18px 40px -18px #0f1b33b3}html body .dm-hero__media img{object-position:85% 30%}html body .dm-hero .dm__h em{color:var(--dm-accent)}:root{--mc-btn:#0f1b33}html body .dm-hero .dm__h{max-width:12.5em}html body .dmc__reco{background:linear-gradient(135deg,#0f1b33,#1f3768)}html body .dmc__facts li,html body .dmc__opt b{background:#eef2f9}html body .dmc__reco li:before,html body .dm-guide__tip strong,html body .dm-guide__toc a.is-on:before{color:#c5cddc}html body .dm-guide__tip svg circle{fill:#1f3768}html body .dm-hero--light .dm-hero__stage{background:#f2f3f5;color:#111214}html body .dm-hero--light .dm-hero__shade{background:linear-gradient(90deg,#f3f3f7f7,#f3f3f7db 32%,#f3f3f700 56%)}html body .dm-hero--light .dm__eyebrow{color:#8a8f98}html body .dm-hero--light .dm__h{color:#111214;max-width:11.5em}html body .dm-hero--light .dm__h em{font-family:inherit;font-style:normal;font-weight:800;color:#8a8f98;letter-spacing:-.035em}html body .dm-hero--light .dm__t{color:#111214b8}html body .dm-hero--light .dm__btn--light{background:#111214;color:#fff!important;box-shadow:0 18px 40px -18px #1112148c}html body .dm-hero--light .dm__btn--ghost{color:#111214!important;box-shadow:inset 0 0 0 1.5px #11121459}html body .dm-hero--light .dm-hero__badge{box-shadow:0 20px 40px -20px #11121459}@media(max-width:749px){html body .dm-hero--light .dm-hero__stage{min-height:0;display:block}html body .dm-hero--light .dm-hero__media{inset:0 0 auto 0;height:112vw}html body .dm-hero--light .dm-hero__media img{object-position:100% 6%;animation:none}html body .dm-hero--light .dm-hero__shade{inset:0 0 auto 0;height:112vw;background:linear-gradient(0deg,#f2f3f5,#f2f3f599 18%,#f2f3f500 40%)}html body .dm-hero--light .dm__wrap{position:relative;z-index:2;padding-top:100vw;padding-bottom:56px}html body .dm-hero--light .dm-hero__badge{top:calc(100vw - 112px);bottom:auto;right:16px;width:96px}}html body .dm-test{display:flex;align-items:center;gap:16px;width:fit-content;max-width:100%;margin-top:22px;padding:14px 20px 14px 14px;border-radius:20px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff47;color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,background .3s}html body .dm-test:hover{transform:translateY(-3px);background:#ffffff2e}html body .dm-test__ic{position:relative;flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#1f3768;color:#fff}html body .dm-test__ic svg{width:24px;height:24px}html body .dm-test__ic:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:17px;box-shadow:0 0 0 2px #1f3768;opacity:0;animation:dmTestPulse 2.6s cubic-bezier(.22,1,.36,1) infinite}@keyframes dmTestPulse{0%{opacity:.55;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.18)}}html body .dm-test__txt{display:flex;flex-direction:column;gap:3px;min-width:0}html body .dm-test__lbl{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.7}html body .dm-test__t{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em}html body .dm-test__go{flex:0 0 auto;margin-left:6px;font-size:18px;font-weight:700;transition:transform .35s cubic-bezier(.22,1,.36,1)}html body .dm-test:hover .dm-test__go{transform:translate(5px)}html body .dm-hero--light .dm-test{background:#ffffffd1;color:#111214;box-shadow:inset 0 0 0 1px #11121414,0 18px 40px -24px #11121459}html body .dm-hero--light .dm-test:hover{background:#fff;box-shadow:inset 0 0 0 1px #1112141a,0 24px 46px -24px #11121473}html body .dm-hero--light .dm-test__lbl{color:#8a8f98;opacity:1}@media(max-width:749px){html body .dm-test{width:100%;padding:12px 16px 12px 12px}html body .dm-test__lbl{font-size:10.5px;letter-spacing:.08em}html body .dm-test__t{font-size:15px}}@media(prefers-reduced-motion:reduce){html body .dm-test__ic:after{animation:none}}html body .oev__ico{height:220px}html body .oev__card--now .oev__ico img{height:188px;max-width:88%;width:auto;object-fit:contain;animation-name:oevFloatFull}html body .oev__card--now .oev__ico:after{display:none}@keyframes oevFloatFull{0%,to{transform:scaleX(-1) translateY(4px)}50%{transform:scaleX(-1) translateY(-4px)}}@media(max-width:900px){html body .oev__ico{height:120px}html body .oev__card--now .oev__ico{height:230px}html body .oev__card--now .oev__ico img{height:196px}}html body .mc-vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html body .mc-vs__name{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html body .mc.mc-hero{padding:28px 0 18px}html body .mc-hero .mc__inner{max-width:760px}html body .mc-hero .mc__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 12px!important;font-size:11px;letter-spacing:.22em;color:#8a8f98}html body .mc-hero .mc__eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mc-accent)}html body .mc-hero .mc__h{margin:0 0 10px;font-size:clamp(24px,3vw,36px);line-height:1.14;font-weight:700;letter-spacing:-.03em;text-wrap:balance}html body .mc-hero .mc__h strong{font-weight:inherit}html body .mc-hero .mc__t--sub{max-width:540px;margin:0 auto;font-size:16px;line-height:1.55;color:color-mix(in srgb,var(--mc-text) 68%,transparent);text-wrap:pretty}html body .mc-hero .mc__t--sub em,html body .mc-hero .mc__t--sub strong{font-style:normal;font-weight:600;color:var(--mc-text)}@media(max-width:749px){html body .mc.mc-hero{padding:20px 0 14px}html body .mc-hero .mc__eyebrow{font-size:10.5px;letter-spacing:.16em}html body .mc-hero .mc__h{font-size:23px;line-height:1.18}html body .mc-hero .mc__t--sub{font-size:15px}}html body .mc-product__media .mc-track--full .mc__img{border-radius:0}@media(max-width:989px){html body .mc-product__grid{padding-top:0}html body .mc-product__media{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}html body .mc-product__media .mc-track--full{gap:0}html body .mc-product__caption{padding:0 18px}}html body .dm-hero--product .dm-hero__stage{background:radial-gradient(90% 80% at 74% 46%,#1c2c50,#0c1529 46%,#05080f);min-height:min(90vh,860px);align-items:center}html body .dm-hero--product .dm-hero__shade{display:none}html body .dm-hero--product .dm-hero__prod{inset:0 0 0 auto;width:54%;display:flex;align-items:center;justify-content:center;pointer-events:none}html body .dm-hero--product .dm-hero__prod:before{content:"";position:absolute;width:min(46vw,640px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#c5cddc42,#c5cddc12 42%,#c5cddc00 70%)}html body .dm-hero--product .dm-hero__prod:after{content:"";position:absolute;bottom:9%;width:min(24vw,330px);height:26px;border-radius:50%;background:radial-gradient(closest-side,#0009,#0000);animation:omHeroShadow 7s ease-in-out infinite}html body .dm-hero--product .dm-hero__float{position:relative;height:min(76%,640px);aspect-ratio:776/958;animation:omHeroFloat 7s ease-in-out infinite}html body .dm-hero--product .dm-hero__float img{width:100%;height:100%;object-fit:contain;animation:none;filter:drop-shadow(0 40px 50px rgba(0,0,0,.5))}@keyframes omHeroFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-16px) rotate(1deg)}}@keyframes omHeroShadow{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.86);opacity:.6}}html body .dm-hero--product .dm__wrap{position:relative;z-index:2;padding-top:120px;padding-bottom:110px}html body .dm-hero--product .dm__wrap>*{max-width:min(560px,46%)}html body .dm-hero--product .dm__eyebrow{color:#fff9}html body .dm-hero--product .dm__h{color:#fff}html body .dm-hero--product .dm__h em{font-family:inherit;font-style:normal;color:#9aa4b6}html body .dm-hero--product .dm__t{color:#ffffffc7}html body .dm-hero--product .dm-hero__badge{top:auto;bottom:clamp(36px,7vh,72px);right:clamp(20px,4vw,64px);width:clamp(104px,10vw,136px)}@media(max-width:989px){html body .dm-hero--product .dm-hero__stage{display:block;min-height:0}html body .dm-hero--product .dm-hero__prod{position:relative;inset:auto;width:100%;height:min(96vw,560px);padding-top:56px}html body .dm-hero--product .dm-hero__prod:before{width:88vw}html body .dm-hero--product .dm-hero__prod:after{width:46vw;bottom:2%}html body .dm-hero--product .dm-hero__float{height:86%}html body .dm-hero--product .dm__wrap{padding-top:8px;padding-bottom:64px}html body .dm-hero--product .dm__wrap>*{max-width:none}html body .dm-hero--product .dm-hero__badge{top:72px;right:16px;width:92px}}@media(prefers-reduced-motion:reduce){.dm-hero--product .dm-hero__float,.dm-hero--product .dm-hero__prod:after{animation:none}}html body .dm-cards--wide .dm-card__img{aspect-ratio:4/3}html body .dm-card__img img{object-position:var(--pos,50% 50%)}html body .dm-card__img--contain{background:var(--fill,#fff)}html body .dm-card__img--contain img{object-fit:contain;padding:6% 8%}html body .dm-card__img--contain:hover img,html body .dm-card:hover .dm-card__img--contain img{transform:scale(1.04)}@media(max-width:989px){html body .mc-product__media{position:relative}}html body .om-gnav{position:absolute;top:calc(50% - 14px);z-index:3;width:46px;height:46px;margin-top:-23px;border:0;border-radius:50%;background:#fffffff0;color:#0f1b33;display:none;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 26px -12px #0f1b3373,inset 0 0 0 1px #0f1b3314;transition:transform .2s ease,background .2s ease}html body .om-gnav:hover{background:#fff;transform:scale(1.06)}html body .om-gnav--prev{left:14px}html body .om-gnav--next{right:14px}@media(min-width:750px){html body .om-gnav{display:flex}}html body .mc-vs__name--logo{margin:0;line-height:0}html body .mc-vs__logo{display:inline-block;width:min(200px,72%);aspect-ratio:1920/819;overflow:hidden;background:var(--vs-us,#0f1b33);isolation:isolate}html body .mc-vs__logo img{width:100%;height:100%;object-fit:cover;filter:invert(1) grayscale(1) contrast(1.4);mix-blend-mode:screen}html body [fill="#2f5bd3"]{fill:#1f3768}html body [stroke="#2f5bd3"]{stroke:#1f3768}html body [stop-color="#2f5bd3"]{stop-color:#1f3768}html body #header-component{--color-background-top-row:#000!important;--color-background-bottom-row:#000!important;--cart-bubble-background:#fff!important;--cart-bubble-text:#000!important;background:#000}html body #header-component .header__row{--color-foreground:#fff;--color-foreground-rgb:255 255 255;color:#fff;background:#000}html body #header-component .header__row img{filter:invert(1) grayscale(1) contrast(3)}html body #header-group .announcement-bar{border-bottom-color:#1d1d1f}html body .dm-hero--product .dm-hero__stage{background:radial-gradient(60% 70% at 72% 48%,#1d1d1f,#0a0a0a 55%,#000)}html body [style*="--mc-text:#0d1524"]{--mc-text:#000!important}html body [style*="--dm-text:#0d1524"]{--dm-text:#000!important}html body .dm{--dm-ink:#000}html body [style*="--mc-text: #0d1524"]{--mc-text:#000!important}html body [style*="--dm-text: #0d1524"]{--dm-text:#000!important}html body .of__btn:not(.of__btn--ghost){color:#000!important}html body .mc-tl li.is-goal .mc-tl__label,html body .omg-ticket strong,html body .omg-gift__k,html body .omg-gift__in h3,html body .omg-big{color:#000}html body text[fill="#0f1b33"],html body text[fill="#1f3768"],html body text[fill="#0f1b33"] textPath,html body textPath[fill="#0f1b33"]{fill:#000}html body .mc-box__seal text,html body .mc-box__seal textPath{fill:#000}html body .dm-guide__toc p,html body .dm-guide__num,html body .dm-guide__rt a,html body .dm-quiz__meta span,html body .dm-quiz__count,html body .dm-quiz__back,html body .dm-quiz__pct,html body .dm-quiz__lbl,html body .dm-quiz__again,html body .dm__eyebrow,html body .dm__h em,html body .dm__h i,html body .dm__t em{color:#000}html body .dm__btn--light{color:#000!important}html body .dm-hero__badge,html body .dm-marquee__item,html body .dm-card__num,html body .mc-cart-guar__badge,html body .mc-cart-up__tag,html body .mc-sb__num,html body .mc-sb__step.is-active,html body .mc-sb__step.is-past,html body .mc-sb__n,html body .mc__eyebrow,html body .mc__h em,html body .mc__h i,html body .mc-badge,html body .mc-bundle__per,html body .mc__t em,html body .mc__t i,html body .dm-hot__item b,html body .dm-mom__tab,html body .dm-muc__tag,html body .mc-num__n,html body .mc-closing em,html body .mc-closing i,html body .mc-step__n,html body .mc-tl__label,html body .mc-ex__role,html body .mc-stats strong{color:#000}html body .mc-cmp__head>:nth-child(2){color:#000}html body .mc-guar__icon,html body .mc-box__d strong,html body .ofx,html body .ofx__h,html body .ofx__tag,html body .ofx__done{color:#000}html body .ofx__g{color:color-mix(in srgb,#000 75%,transparent)}html body .ofx__b{color:color-mix(in srgb,#000 70%,transparent)}html body .ofx__timer span,html body .opr,html body .opr__h{color:#000}html body .opr__t{color:color-mix(in srgb,#000 70%,transparent)}html body .opr__t em,html body .opr__phase b,html body .opr__ann,html body .opr__ann i,html body .opr__tab.is-on h3{color:#000}html body .opr__tab.is-on p{color:color-mix(in srgb,#000 72%,transparent)}html body .dmc,html body .dmc__eyebrow,html body .dmc__h em,html body .dmc__back,html body .dmc__opt,html body .dmc__opt b{color:#000}html body .dmc__reco .dmc__btn{color:#000!important}html body .dm-rt2__store,html body .dm-rt2__label,html body .oem,html body .oem__cap,html body .oem__line,html body .oem__line b{color:#000}html body .oem__end-t{color:color-mix(in srgb,#000 72%,transparent)}html body .ost,html body .ost__head .mc__h{color:#000}html body .ost__txt small{color:color-mix(in srgb,#000 60%,transparent)}html body .ost__item.is-on{color:#000}html body .om-st__btn{color:#000!important}html body .om-st__badge,html body .otr{color:#000}html body .otr__list li{color:color-mix(in srgb,#000 55%,transparent)}html body .otr__list li.is-ok,html body .otr__list li.is-key span,html body .otr__badge{color:#000}html body .otr__t{color:color-mix(in srgb,#000 72%,transparent)}html body .otr__t strong,html body .oev{color:#000}html body .oev__t{color:color-mix(in srgb,#000 70%,transparent)}html body .oev__sum{color:color-mix(in srgb,#000 68%,transparent)}html body .oev__card--now .oev__when{color:color-mix(in srgb,#000 60%,#fff)}html body .mc-ing2__count span,html body .mc-ing2__item.is-active .mc-ing2__no,html body .odo,html body .odo__status{color:#000}html body .odo__t{color:color-mix(in srgb,#000 70%,transparent)}html body .odo__btn--light,html body .odo__btn--ghost,html body .om-bs,html body .om-bs__eyebrow,html body .om-bs__h,html body .om-bs__h em,html body .om-bs__cap h3{color:#000}html body .om-bs__cap p{color:color-mix(in srgb,#000 68%,transparent)}html body .om-bs__cap.is-good h3{color:#000}html body .om-bs__step,html body .om-bs__note{color:color-mix(in srgb,#000 45%,transparent)}html body .om-bs__tl small{color:#0000008c}html body .om-bs__timer[data-mode=new] b,html body .msa__txt{color:#000}
/*# sourceMappingURL=/cdn/shop/t/3/assets/om-theme.css.map */
