@import"https://fonts.googleapis.com/css2?family=Arsenal:ital,wght@0,400;0,700;1,400;1,700&family=Jost:wght@300;400;500;600;700&display=swap";:root{--mfh-f1: #34523f;--mfh-f2: #27402f;--mfh-f3: #1b2d22;--mfh-night: #0f1a30;--mfh-night-2: #16233d;--mfh-gold: #b58a2b;--mfh-gold-2: #e2bc66;--mfh-champagne: #e6cfa0;--mfh-ivory: #fbfaf7;--mfh-cream: #fbf5e6;--mfh-sand: #f3eee3;--mfh-line: #ebe6da;--mfh-ink: #1d1d1f;--mfh-ink-2: #4a5249;--mfh-muted: #6e6e73;--mfh-title: "Arsenal", Georgia, serif;--mfh-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--mfh-wrap: 1200px;--mfh-radius: 18px}.mfh{font-family:var(--mfh-sans);color:var(--mfh-ink);padding:96px 0;box-sizing:border-box}.mfh *,.mfh *:before,.mfh *:after{box-sizing:border-box}:where(.mfh,.mfh-hero,.mfh-final) :where(h1,h2,h3,p,ul,ol){margin:0}.mfh-icon>div,.mfh-guar__item>div{display:flex;flex-direction:column;gap:6px}.mfh img{display:block;max-width:100%}.mfh__wrap{width:min(var(--mfh-wrap),calc(100% - 48px));margin:0 auto}.mfh--ivory{background:var(--mfh-ivory)}.mfh--cream{background:var(--mfh-cream)}.mfh--sand{background:var(--mfh-sand)}.mfh--white{background:#fff}.mfh--forest{background:radial-gradient(120% 90% at 20% 0%,var(--mfh-f1) 0%,var(--mfh-f2) 45%,var(--mfh-f3) 100%);color:#fff}.mfh--night{background:radial-gradient(120% 100% at 80% 0%,var(--mfh-night-2) 0%,var(--mfh-night) 70%);color:#fff}.mfh__head{text-align:center;max-width:720px;margin:0 auto 56px;display:flex;flex-direction:column;align-items:center;gap:14px}.mfh__head--left{text-align:left;align-items:flex-start;margin:0 0 32px}.mfh__eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 12px/1.4 var(--mfh-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mfh-gold)}.mfh__eyebrow:before,.mfh__eyebrow:after{content:"";width:22px;height:1px;background:currentColor;opacity:.6}.mfh__head--left .mfh__eyebrow:before{display:none}.mfh--forest .mfh__eyebrow,.mfh--night .mfh__eyebrow{color:var(--mfh-gold-2)}.mfh__title{font:700 44px/1.08 var(--mfh-title);letter-spacing:-.02em;color:var(--mfh-f3);text-wrap:balance}.mfh__title em{font-style:italic;color:var(--mfh-gold)}.mfh--forest .mfh__title,.mfh--night .mfh__title{color:#fff}.mfh--forest .mfh__title em,.mfh--night .mfh__title em{color:var(--mfh-gold-2)}.mfh__sub{font:400 17px/1.65 var(--mfh-sans);color:var(--mfh-ink-2);max-width:600px;text-wrap:pretty}.mfh--forest .mfh__sub,.mfh--night .mfh__sub{color:#ffffffc7}.mfh-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 34px;border-radius:999px;border:0;background:linear-gradient(135deg,var(--mfh-f1) 0%,var(--mfh-f2) 55%,var(--mfh-f3) 100%);color:#fff;font:700 15px/1 var(--mfh-sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 26px #27402f47;transition:transform .18s ease,box-shadow .18s ease;cursor:pointer}.mfh-btn:hover{transform:translateY(-1px);box-shadow:0 14px 32px #27402f57;color:#fff}.mfh-btn:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-18deg);animation:mfhShine 5s ease-in-out infinite}.mfh-btn--gold{background:linear-gradient(135deg,#d9b25a 0%,var(--mfh-gold) 60%,#9a741f 100%);color:#1b1407;box-shadow:0 10px 26px #b58a2b59}.mfh-btn--gold:hover{color:#1b1407;box-shadow:0 14px 32px #b58a2b73}.mfh-btn svg{width:18px;height:18px;flex:none}@keyframes mfhShine{0%,70%{left:-40%}to{left:130%}}@media(prefers-reduced-motion:reduce){.mfh-btn:after{display:none}}.mfh-btn:focus-visible{outline:2px solid var(--mfh-gold);outline-offset:3px}.mfh-stars{display:inline-flex;gap:2px}.mfh-stars svg{width:18px;height:18px}.mfh-tp{display:inline-flex;align-items:center;gap:3px}.mfh-tp span{width:20px;height:20px;background:#00b67a;display:inline-flex;align-items:center;justify-content:center}.mfh-tp svg{width:14px;height:14px;fill:#fff}.mfh-hero{position:relative;min-height:calc(100svh - var(--mfh-hero-offset, 0px));display:flex;align-items:flex-end;justify-content:center;padding:140px 0 72px;color:#fff;overflow:hidden;background:var(--mfh-f3)}#MainContent>.shopify-section:first-child .mfh-hero{--mfh-hero-offset: var(--header-group-height, 0px)}.mfh-hero[data-shopify-visual-preview]{min-height:640px}.mfh-hero__media,.mfh-hero__media img,.mfh-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mfh-hero__media img{object-fit:cover;object-position:center}.mfh-hero__img--m{display:none}.mfh-hero__veil{background:linear-gradient(180deg,#0a120d59,#0a120d00 28%,#0a120d26 50%,#0a120dc7)}.mfh-hero__inner{position:relative;z-index:1;width:min(860px,calc(100% - 40px));display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.mfh-hero__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:600 12px/1 var(--mfh-sans);letter-spacing:.18em;text-transform:uppercase}.mfh-hero__title{font:700 72px/1 var(--mfh-title);letter-spacing:-.025em;color:#fff;text-wrap:balance;text-shadow:0 2px 30px rgba(0,0,0,.25)}.mfh-hero__title em{font-style:italic;color:var(--mfh-gold-2)}.mfh-hero__text{font:400 19px/1.6 var(--mfh-sans);max-width:600px;color:#ffffffe6;text-wrap:pretty}.mfh-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:6px}.mfh-hero__ghost{display:inline-flex;align-items:center;min-height:58px;padding:0 30px;border-radius:999px;border:1px solid rgba(255,255,255,.55);color:#fff;font:600 15px/1 var(--mfh-sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.mfh-hero__ghost:hover{background:#ffffff1f;color:#fff}.mfh-hero__trust{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 26px;margin-top:10px;font:500 14px/1.3 var(--mfh-sans);color:#ffffffeb}.mfh-hero__trust>span{display:inline-flex;align-items:center;gap:8px}.mfh-hero__trust i{font-size:18px;color:var(--mfh-gold-2)}@media(min-width:990px){.mfh-hero--left{align-items:center;justify-content:flex-start;padding:120px 0 90px}.mfh-hero--left .mfh-hero__veil{background:linear-gradient(90deg,#0a120dc7,#0a120d80 38%,#0a120d00 65%),linear-gradient(180deg,#0a120d40,#0a120d00 25%)}.mfh-hero--left .mfh-hero__inner{width:min(var(--mfh-wrap),calc(100% - 48px));margin:0 auto;align-items:flex-start;text-align:left}.mfh-hero--left .mfh-hero__inner>*{max-width:600px}.mfh-hero--left .mfh-hero__ctas,.mfh-hero--left .mfh-hero__trust{justify-content:flex-start}}.mfh-marquee{background:var(--mfh-f3);color:var(--mfh-champagne);overflow:hidden;padding:16px 0;border-top:1px solid rgba(226,188,102,.25);border-bottom:1px solid rgba(226,188,102,.25)}.mfh-marquee__track{display:flex;width:max-content;animation:mfhMarq var(--mfh-marq-speed, 38s) linear infinite}.mfh-marquee__group{display:flex;align-items:center;flex:none}.mfh-marquee__item{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font:600 13px/1 var(--mfh-sans);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}.mfh-marquee__item:after{content:"\2726";color:var(--mfh-gold-2);font-size:12px;letter-spacing:0}@keyframes mfhMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mfh-marquee__track{animation:none}}.mfh-feat__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.mfh-feat__gallery{display:flex;flex-direction:column;gap:12px}.mfh-feat__main{position:relative;border-radius:var(--mfh-radius);overflow:hidden;background:var(--mfh-sand);aspect-ratio:1}.mfh-feat__main img{width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.mfh-feat__badge{position:absolute;top:16px;left:16px;z-index:1;padding:8px 14px;border-radius:999px;background:var(--mfh-f2);color:#fff;font:700 12px/1 var(--mfh-sans);letter-spacing:.12em;text-transform:uppercase}.mfh-feat__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.mfh-feat__thumb{padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--mfh-sand);cursor:pointer;aspect-ratio:1;transition:border-color .2s ease}.mfh-feat__thumb img{width:100%;height:100%;object-fit:cover}.mfh-feat__thumb[aria-current=true]{border-color:var(--mfh-gold)}.mfh-feat__info{display:flex;flex-direction:column;gap:18px}.mfh-feat__rating{display:flex;align-items:center;gap:10px;font:500 14px/1 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-feat__name{font:700 40px/1.1 var(--mfh-title);letter-spacing:-.02em;color:var(--mfh-f3)}.mfh-feat__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mfh-feat__now{font:700 30px/1 var(--mfh-sans);color:var(--mfh-f2)}.mfh-feat__was{font:400 20px/1 var(--mfh-sans);color:var(--mfh-muted);text-decoration:line-through}.mfh-feat__save{padding:6px 10px;border-radius:6px;background:#f6ecd2;color:#7a5a14;font:700 12px/1 var(--mfh-sans);letter-spacing:.08em;text-transform:uppercase}.mfh-feat__desc{font:400 17px/1.65 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-feat__list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}.mfh-feat__list li{display:flex;align-items:center;gap:10px;font:500 15px/1.35 var(--mfh-sans);color:var(--mfh-ink)}.mfh-feat__list i{flex:none;width:30px;height:30px;border-radius:50%;background:#eef3ee;color:var(--mfh-f1);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.mfh-feat__offer{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,#fbf5e6,#f6ecd2);border:1px dashed rgba(181,138,43,.55)}.mfh-feat__offer i{font-size:28px;color:var(--mfh-gold)}.mfh-feat__offer strong{display:block;font:700 16px/1.3 var(--mfh-sans);color:var(--mfh-f3)}.mfh-feat__offer span{font:400 14px/1.4 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-feat__cta .mfh-btn{width:100%}.mfh-feat__assure{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font:500 13px/1.3 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-feat__assure span{display:inline-flex;align-items:center;gap:6px}.mfh-feat__assure i{font-size:17px;color:var(--mfh-f1)}.mfh-stones__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.mfh-stone{background:#fff;border-radius:var(--mfh-radius);overflow:hidden;border:1px solid var(--mfh-line);display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.mfh-stone:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1b2d221a}.mfh-stone__img{aspect-ratio:1;overflow:hidden;background:var(--mfh-sand)}.mfh-stone__img img{width:100%;height:100%;object-fit:cover}.mfh-stone__body{padding:26px 26px 30px;display:flex;flex-direction:column;gap:10px}.mfh-stone__tag{font:600 11px/1 var(--mfh-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mfh-gold)}.mfh-stone__name{font:700 26px/1.15 var(--mfh-title);color:var(--mfh-f3)}.mfh-stone__text{font:400 16px/1.6 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-stone__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.mfh-stone__chips span{padding:6px 12px;border-radius:999px;background:#eef3ee;color:var(--mfh-f2);font:600 12px/1 var(--mfh-sans)}.mfh-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.mfh-split--rev .mfh-split__media{order:2}.mfh-split__media{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:var(--mfh-split-ratio, 4 / 5);background:var(--mfh-sand)}.mfh-split__media img{width:100%;height:100%;object-fit:cover}.mfh-split__body{display:flex;flex-direction:column;gap:22px}.mfh-split__text{font:400 17px/1.7 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh--night .mfh-split__text,.mfh--forest .mfh-split__text{color:#fffc}.mfh-split__text p+p{margin-top:12px}.mfh-split__points{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}.mfh-split__points li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}.mfh-split__points i{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:21px;background:#eef3ee;color:var(--mfh-f1)}.mfh--night .mfh-split__points i,.mfh--forest .mfh-split__points i{background:#e2bc6624;color:var(--mfh-gold-2);border:1px solid rgba(226,188,102,.3)}.mfh-split__points strong{display:block;font:700 17px/1.3 var(--mfh-sans);margin-bottom:3px}.mfh-split__points span{font:400 15px/1.55 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh--night .mfh-split__points span,.mfh--forest .mfh-split__points span{color:#ffffffb8}.mfh-split__steps{list-style:none;padding:0;display:flex;flex-direction:column;gap:0;counter-reset:mfhstep}.mfh-split__steps li{position:relative;display:grid;grid-template-columns:56px 1fr;gap:18px;padding-bottom:28px}.mfh-split__steps li:last-child{padding-bottom:0}.mfh-split__steps li:before{counter-increment:mfhstep;content:counter(mfhstep);width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--mfh-f2);color:var(--mfh-gold-2);font:700 22px/1 var(--mfh-title)}.mfh-split__steps li:not(:last-child):after{content:"";position:absolute;left:27px;top:60px;bottom:4px;width:1px;background:repeating-linear-gradient(to bottom,var(--mfh-gold) 0 4px,transparent 4px 9px);opacity:.6}.mfh-split__steps strong{display:block;font:700 20px/1.3 var(--mfh-title);color:var(--mfh-f3);margin:6px 0 4px}.mfh-split__steps span{font:400 15px/1.6 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-split__cta{margin-top:6px}.mfh-icons__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mfh-icon{padding:30px 28px;border-radius:var(--mfh-radius);background:#ffffff0d;border:1px solid rgba(226,188,102,.22);display:flex;flex-direction:column;gap:12px;transition:background .25s ease,border-color .25s ease}.mfh-icon:hover{background:#ffffff14;border-color:#e2bc6673}.mfh-icon i{width:52px;height:52px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:26px;background:linear-gradient(135deg,#e2bc6640,#b58a2b1f);color:var(--mfh-gold-2)}.mfh-icon strong{font:700 21px/1.25 var(--mfh-title);color:#fff}.mfh-icon span{font:400 15px/1.6 var(--mfh-sans);color:#ffffffb8}.mfh-icons__cta{display:flex;justify-content:center;margin-top:48px}.mfh-tl__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative}.mfh-tl__grid:before{content:"";position:absolute;top:28px;left:16%;right:16%;height:2px;background:linear-gradient(90deg,var(--mfh-gold-2),var(--mfh-gold),var(--mfh-f1));opacity:.5}.mfh-tl__step{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 12px}.mfh-tl__dot{width:58px;height:58px;border-radius:50%;background:#fff;border:2px solid var(--mfh-gold);display:inline-flex;align-items:center;justify-content:center;color:var(--mfh-f2);font-size:24px;box-shadow:0 0 0 8px var(--mfh-cream)}.mfh-tl__label{font:700 13px/1 var(--mfh-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--mfh-gold);margin-top:6px}.mfh-tl__title{font:700 22px/1.25 var(--mfh-title);color:var(--mfh-f3)}.mfh-tl__text{font:400 15px/1.6 var(--mfh-sans);color:var(--mfh-ink-2);max-width:320px}.mfh-tl__note{text-align:center;margin-top:40px;font:italic 400 13px/1.5 var(--mfh-sans);color:var(--mfh-muted)}.mfh-rev__score{display:inline-flex;align-items:center;gap:12px;padding:10px 18px;border-radius:999px;background:#fff;border:1px solid var(--mfh-line);font:600 14px/1 var(--mfh-sans);color:var(--mfh-ink)}.mfh-rev__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.mfh-rev{background:#fff;border-radius:var(--mfh-radius);border:1px solid var(--mfh-line);padding:28px;display:flex;flex-direction:column;gap:16px}.mfh-rev__stars{color:var(--mfh-gold);font-size:18px;letter-spacing:2px}.mfh-rev__title{font:700 19px/1.3 var(--mfh-title);color:var(--mfh-f3)}.mfh-rev__text{font:400 15px/1.65 var(--mfh-sans);color:var(--mfh-ink-2);white-space:pre-line}.mfh-rev__who{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--mfh-line);margin-top:auto}.mfh-rev__who img,.mfh-rev__ph{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:none}.mfh-rev__ph{display:inline-flex;align-items:center;justify-content:center;background:#eef3ee;color:var(--mfh-f2);font:700 16px/1 var(--mfh-sans)}.mfh-rev__name{font:700 15px/1.2 var(--mfh-sans);color:var(--mfh-ink);display:flex;align-items:center;gap:6px}.mfh-rev__ver{font:500 12px/1.2 var(--mfh-sans);color:var(--mfh-f1);display:inline-flex;align-items:center;gap:4px;margin-top:3px}.mfh-cmp{max-width:820px;margin:0 auto;border-radius:22px;overflow:hidden;background:#fff;border:1px solid var(--mfh-line);box-shadow:0 20px 50px #1b2d2212}.mfh-cmp__row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;border-top:1px solid var(--mfh-line)}.mfh-cmp__row:first-child{border-top:0}.mfh-cmp__row>div{padding:18px 22px;font:500 16px/1.35 var(--mfh-sans)}.mfh-cmp__row>div:nth-child(2),.mfh-cmp__row>div:nth-child(3){text-align:center}.mfh-cmp__row>div:nth-child(2){background:#34523f0f}.mfh-cmp__head>div{font:700 15px/1.2 var(--mfh-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mfh-muted)}.mfh-cmp__head>div:nth-child(2){background:var(--mfh-f2);color:#fff;font:700 19px/1.2 var(--mfh-title);letter-spacing:0;text-transform:none}.mfh-cmp__yes,.mfh-cmp__no{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.mfh-cmp__yes{background:var(--mfh-f1);color:#fff}.mfh-cmp__no{background:#f1efea;color:#a3a3a3}.mfh-guar{display:grid;grid-template-columns:220px 1fr;gap:56px;align-items:center;max-width:1040px;margin:0 auto}.mfh-guar__seal{width:220px;height:220px}.mfh-guar__body{display:flex;flex-direction:column;gap:16px}.mfh-guar__list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:14px}.mfh-guar__item{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(226,188,102,.22)}.mfh-guar__item i{font-size:26px;color:var(--mfh-gold-2)}.mfh-guar__item strong{font:700 15px/1.3 var(--mfh-sans);color:#fff}.mfh-guar__item span{font:400 13px/1.5 var(--mfh-sans);color:#ffffffb3}.mfh-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}.mfh-faq__aside{position:sticky;top:120px;display:flex;flex-direction:column;gap:18px}.mfh-faq__contact{margin-top:10px;padding:20px;border-radius:14px;background:var(--mfh-sand);font:400 15px/1.55 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-faq__contact a{color:var(--mfh-f2);font-weight:600}.mfh-faq__list{display:flex;flex-direction:column;gap:12px}.mfh-faq__item{border-radius:14px;background:#fff;border:1px solid var(--mfh-line);overflow:hidden}.mfh-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;font:600 17px/1.35 var(--mfh-sans);color:var(--mfh-ink)}.mfh-faq__item summary::-webkit-details-marker{display:none}.mfh-faq__item summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;background:#eef3ee;color:var(--mfh-f2);display:inline-flex;align-items:center;justify-content:center;font:400 22px/1 var(--mfh-sans);transition:transform .25s ease}.mfh-faq__item[open] summary:after{transform:rotate(45deg)}.mfh-faq__a{padding:0 22px 22px;font:400 15.5px/1.7 var(--mfh-sans);color:var(--mfh-ink-2)}.mfh-final{position:relative;overflow:hidden;padding:120px 0;color:#fff;text-align:center}.mfh-final__media,.mfh-final__media img,.mfh-final__veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mfh-final__media img{object-fit:cover}.mfh-final__veil{background:linear-gradient(180deg,#0f1a30b8,#0f1a30db)}.mfh-final__inner{position:relative;z-index:1;width:min(720px,calc(100% - 40px));margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.mfh-final__title{font:700 54px/1.05 var(--mfh-title);letter-spacing:-.02em;color:#fff;text-wrap:balance}.mfh-final__title em{font-style:italic;color:var(--mfh-gold-2)}.mfh-final__text{font:400 18px/1.6 var(--mfh-sans);color:#ffffffd9;max-width:560px}.mfh-final__offer{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:#e2bc6629;border:1px solid rgba(226,188,102,.45);color:var(--mfh-champagne);font:700 13px/1 var(--mfh-sans);letter-spacing:.14em;text-transform:uppercase}.mfh-final__note{font:500 14px/1.4 var(--mfh-sans);color:#ffffffbf;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}.mfh-final__note span{display:inline-flex;align-items:center;gap:6px}.mfh-final__note i{color:var(--mfh-gold-2);font-size:16px}.mfh-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.mfh-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mfh-reveal{opacity:1;transform:none;transition:none}}@media(max-width:989px){.mfh{padding:72px 0}.mfh__title{font-size:36px}.mfh-hero__title{font-size:56px}.mfh-feat__grid,.mfh-split__grid,.mfh-faq__grid{grid-template-columns:1fr;gap:40px}.mfh-split--rev .mfh-split__media{order:0}.mfh-split__media{max-width:560px;width:100%;margin:0 auto}.mfh-faq__aside{position:static}.mfh-stones__grid,.mfh-rev__grid,.mfh-icons__grid{grid-template-columns:1fr 1fr}.mfh-guar{grid-template-columns:1fr;text-align:center;justify-items:center;gap:28px}.mfh-guar .mfh__head--left{align-items:center;text-align:center;margin:0}}@media(max-width:749px){.mfh{padding:60px 0}.mfh__wrap{width:calc(100% - 32px)}.mfh__head{margin-bottom:36px}.mfh__title{font-size:31px}.mfh__sub{font-size:16px}.mfh-btn{width:100%;min-height:56px;padding:0 20px;font-size:14px}.mfh-hero{padding:110px 0 44px;align-items:flex-end}.mfh-hero__img--m{display:block}.mfh-hero__media:has(.mfh-hero__img--m) .mfh-hero__img--d{display:none}.mfh-hero__inner{width:calc(100% - 32px);gap:16px}.mfh-hero__pill{font-size:10.5px;letter-spacing:.14em;padding:7px 12px}.mfh-hero__title{font-size:42px}.mfh-hero__text{font-size:16px}.mfh-hero__ctas{width:100%;flex-direction:column;gap:10px}.mfh-hero__ghost{display:none}.mfh-hero__img--m{object-position:center top}.mfh-hero__veil{background:linear-gradient(180deg,#0a120d4d,#0a120d00 22%,#0a120d33 45%,#0a120dd9 72%,#0a120deb)}.mfh-hero__trust{gap:8px 16px;font-size:12.5px}.mfh-marquee{padding:13px 0}.mfh-marquee__item{font-size:11.5px;gap:20px;padding-right:20px}.mfh-feat__name{font-size:31px}.mfh-feat__now{font-size:26px}.mfh-feat__list{grid-template-columns:1fr}.mfh-feat__thumbs{grid-template-columns:repeat(6,1fr);gap:6px}.mfh-feat__assure{justify-content:center;gap:8px 16px}.mfh-stones__grid{grid-template-columns:1fr;gap:18px}.mfh-stone{display:grid;grid-template-columns:120px 1fr}.mfh-stone__img{aspect-ratio:auto;height:100%}.mfh-stone__body{padding:18px;gap:6px}.mfh-stone__name{font-size:21px}.mfh-stone__text{font-size:14.5px}.mfh-stone__chips{display:none}.mfh-split__grid{gap:30px}.mfh-split__media{border-radius:16px}.mfh-icons__grid{grid-template-columns:1fr;gap:12px}.mfh-icon{flex-direction:row;align-items:flex-start;gap:16px;padding:18px}.mfh-icon i{flex:none;width:46px;height:46px;font-size:22px}.mfh-icon>div{display:flex;flex-direction:column;gap:4px}.mfh-icon strong{font-size:18px}.mfh-icon span{font-size:14px}.mfh-icons__cta{margin-top:32px}.mfh-tl__grid{grid-template-columns:1fr;gap:28px}.mfh-tl__grid:before{top:28px;bottom:28px;left:28px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,var(--mfh-gold-2),var(--mfh-f1))}.mfh-tl__step{display:grid;grid-template-columns:58px 1fr;text-align:left;align-items:start;gap:4px 18px;padding:0}.mfh-tl__dot{grid-row:span 3}.mfh-tl__label{margin-top:4px}.mfh-rev__grid{grid-template-columns:1fr;gap:16px}.mfh-rev{padding:22px}.mfh-cmp__row>div{padding:14px 12px;font-size:14px}.mfh-cmp__head>div{font-size:11px}.mfh-cmp__head>div:nth-child(2){font-size:16px}.mfh-cmp__yes,.mfh-cmp__no{width:26px;height:26px;font-size:14px}.mfh-guar__seal{width:160px;height:160px}.mfh-guar__list{grid-template-columns:1fr;text-align:left}.mfh-guar__item{flex-direction:row;align-items:center;gap:14px}.mfh-guar__item>div{display:flex;flex-direction:column;gap:2px}.mfh-faq__grid{gap:28px}.mfh-faq__item summary{padding:16px 18px;font-size:16px}.mfh-faq__a{padding:0 18px 18px;font-size:15px}.mfh-final{padding:80px 0}.mfh-final__title{font-size:36px}.mfh-final__offer{font-size:10.5px;letter-spacing:.1em;padding:9px 14px;white-space:nowrap}.mfh-final__text{font-size:16px}}