.hmr{--ink:#18241E;--body:#33403A;--soft:#4D5A53;--bg:#F1F3EE;--sage:#E3E9E1;--card:#FFFFFF;--line:#D3DBD1;--pine:#2B5642;--pine-d:#1F4232;--night:#1A2C24;--night-2:#C6D4CB;--honey:#83531A;--honey-l:#E3BE85;--gold:#7F5612;--no:#8E2F1B;--r:14px}.hmr,.hmr *{box-sizing:border-box;margin:0;padding:0}.hmr{font-family:Figtree,system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--body);font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}.hmr img,.hmr svg,.hmr video{display:block;max-width:100%}.hmr h1,.hmr h2,.hmr h3{font-family:"Young Serif",Georgia,serif;color:var(--ink);line-height:1.14;font-weight:400;text-wrap:balance}.hmr h1 em,.hmr h2 em,.hmr h3 em,.hmr .ptitle em{font-style:normal;color:var(--honey)}.hmr p{text-wrap:pretty}.hmr a{color:inherit}.hmr .wrap{max-width:1120px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.hmr .narrow{max-width:720px;margin-left:auto;margin-right:auto}.hmr .sec{padding-block:56px}.hmr .sec.alt{background:var(--sage)}.hmr .sec.dark{background:var(--night);color:#fff}.hmr .sec.dark h2,.hmr .sec.dark h3{color:#fff}.hmr .sec.dark h2 em{color:var(--honey-l)}.hmr .sec-head{text-align:center;margin-bottom:30px}.hmr .sec-head h2{font-size:30px}.hmr .sec-head p{margin-top:12px;color:var(--body)}.hmr .sec.dark .sec-head p{color:var(--night-2)}.hmr .kicker{display:inline-block;font-size:13.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--honey);margin-bottom:10px}.hmr .sec.dark .kicker{color:var(--honey-l)}.hmr .ph{background:repeating-linear-gradient(135deg,#e2e8df 0 12px,#dbe2d7 12px 24px);border:1.5px dashed #9FAE9F;border-radius:var(--r);color:#3f4c45;font-size:12.5px;line-height:1.45;padding:16px;display:flex;flex-direction:column;justify-content:center;gap:6px;text-align:left;aspect-ratio:1/1;width:100%;max-width:100%}.hmr .ph b{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6e4512}.hmr .ph.r43{aspect-ratio:4/3}.hmr .ph.r916{aspect-ratio:9/16;max-width:360px;margin:0 auto}.hmr .confirm{background:#fff1c2;color:#5a4300;font-size:.82em;font-weight:600;padding:1px 6px;border-radius:5px}.hmr .announce{background:var(--night);color:#fff;text-align:center;font-size:14px;padding:9px 16px;line-height:1.4}.hmr .announce b{color:var(--honey-l);font-weight:700}.hmr .hero{padding-block:22px 46px}.hmr .hero-grid{display:grid;gap:26px}.hmr .thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:8px}.hmr .thumbs .ph{padding:4px;font-size:0;border-radius:9px;justify-content:center;align-items:center;text-align:center;overflow:hidden}.hmr .thumbs .ph b{font-size:11px;letter-spacing:.04em}.hmr .eyebrow{font-size:13.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--honey)}.hmr .ptitle{font-family:"Young Serif",Georgia,serif;font-weight:400;color:var(--ink);font-size:35px;line-height:1.08;margin-top:8px;text-wrap:balance}.hmr .sub{margin-top:14px;font-size:17px;color:var(--body)}.hmr .revbar{display:flex;align-items:center;gap:9px;margin-top:14px;font-size:14px;color:var(--soft);flex-wrap:wrap}.hmr .stars{color:var(--gold);letter-spacing:2px;font-size:17px}.hmr .bullets{list-style:none;margin-top:18px;display:grid;gap:11px}.hmr .bullets li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}.hmr .bullets svg{width:22px;height:22px;color:var(--pine);margin-top:2px}.hmr .bullets b{color:var(--ink)}.hmr .buybox{margin-top:22px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px}.hmr .pname{font-weight:700;color:var(--ink);font-size:16px}.hmr .price{display:flex;align-items:baseline;gap:10px;margin-top:4px}.hmr .price b{font-family:"Young Serif",Georgia,serif;font-size:30px;color:var(--ink);font-weight:400}.hmr .price span{font-size:14px;color:var(--soft)}.hmr .cta{display:block;width:100%;margin-top:16px;background:var(--pine);color:#fff;border:0;border-radius:12px;padding:16px;font-family:Figtree,sans-serif;font-size:19px;font-weight:700;line-height:1.25;text-align:center;cursor:pointer;text-decoration:none;min-height:56px;text-wrap:balance;overflow-wrap:break-word}.hmr .cta:hover{background:var(--pine-d)}.hmr .risk{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:14.5px;color:var(--body)}.hmr .risk svg{width:20px;height:20px;flex:0 0 20px;color:var(--pine);margin-top:2px}.hmr .trustrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;text-align:center;font-size:13px;color:var(--soft);line-height:1.35}.hmr .trustrow svg{width:22px;height:22px;margin:0 auto 4px;color:var(--pine)}.hmr .minifaq{margin-top:18px;border-top:1px solid var(--line)}.hmr .minifaq details{border-bottom:1px solid var(--line)}.hmr .minifaq summary,.hmr .faq summary{cursor:pointer;list-style:none;padding:15px 0;font-weight:600;color:var(--ink);display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:44px}.hmr .minifaq summary::-webkit-details-marker,.hmr .faq summary::-webkit-details-marker{display:none}.hmr .minifaq summary:after,.hmr .faq summary:after{content:"+";font-size:20px;color:var(--pine);font-weight:600;flex:0 0 auto}.hmr .minifaq details[open] summary:after,.hmr .faq details[open] summary:after{content:"\2013"}.hmr .minifaq p,.hmr .faq p{padding:0 0 16px;color:var(--body);font-size:16px}.hmr .gallery-main{border-radius:var(--r);overflow:hidden}.hmr .gallery-main img{width:100%;height:auto}.hmr .thumb{border-radius:9px;overflow:hidden;aspect-ratio:1/1;background:var(--sage)}.hmr .thumb img{width:100%;height:100%;object-fit:cover}.hmr .pcard img,.hmr .bacol img,.hmr .hcard img,.hmr .history img,.hmr .rev img,.hmr .map-grid img.map{width:100%;height:auto;border-radius:var(--r);display:block}.hmr .rev img{margin-top:12px}.hmr .ycard img.ill{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:10px}.hmr .tried{margin-top:20px;font-size:15px;color:var(--body);text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.hmr .tried b{color:var(--ink)}.hmr .cards3{display:grid;gap:18px}.hmr .pcard h3{font-size:21px;margin-top:14px}.hmr .pcard p{margin-top:6px;font-size:16px}.hmr .pull{text-align:center}.hmr .pull blockquote{font-family:"Young Serif",Georgia,serif;font-size:29px;line-height:1.22;color:#fff;text-wrap:balance}.hmr .pull blockquote em{font-style:normal;color:var(--honey-l)}.hmr .pull p{margin-top:16px;color:var(--night-2);font-size:16px}.hmr .fails{display:grid;gap:12px}.hmr .fail{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.hmr .fail b{color:var(--ink);font-size:16.5px}.hmr .fail span{font-size:15.5px}.hmr .fail .why{color:var(--honey);font-weight:600;font-size:14.5px}.hmr .verdict{margin-top:22px;text-align:center;font-family:"Young Serif",Georgia,serif;font-size:23px;color:var(--ink);line-height:1.28}.hmr .steps3{display:grid;gap:22px}.hmr .hcard h3{font-size:22px;margin-top:14px}.hmr .hcard p{margin-top:6px;font-size:16px}.hmr .hcard .n{font-size:13.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--honey);margin-top:14px}.hmr .map-grid{display:grid;gap:26px;align-items:start}.hmr .rolllist{display:grid;gap:14px;margin-top:18px}.hmr .rollbox{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px}.hmr .rollbox h3{font-family:Figtree,sans-serif;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hmr .rollbox.yes h3{color:var(--pine)}.hmr .rollbox.skip h3{color:var(--no)}.hmr .rollbox ul{list-style:none;display:grid;gap:6px;margin-top:8px;font-size:15.5px}.hmr .rollbox li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px}.hmr .rollbox li:before{content:"";width:8px;height:8px;border-radius:50%;margin-top:9px;background:currentColor}.hmr .rollbox.yes li:before{background:var(--pine)}.hmr .rollbox.skip li:before{background:var(--no)}.hmr .spec{width:100%;border-collapse:collapse;background:var(--card);border-radius:var(--r);overflow:hidden;border:1px solid var(--line);margin-top:18px}.hmr .spec th,.hmr .spec td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--line);font-size:15.5px;vertical-align:top}.hmr .spec th{color:var(--ink);font-weight:700;width:40%}.hmr .spec tr:last-child th,.hmr .spec tr:last-child td{border-bottom:0}.hmr .demo-grid{display:grid;gap:24px;align-items:center}.hmr .demo-list{list-style:none;display:grid;gap:10px;margin-top:14px}.hmr .demo-list li{display:flex;gap:10px;color:#fff}.hmr .demo-list li:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--honey-l);flex:0 0 9px;margin-top:9px}.hmr .sec.dark .ph{background:repeating-linear-gradient(135deg,#243a30 0 12px,#20352b 12px 24px);border-color:#5f7a6c;color:#d9e3dc}.hmr .sec.dark .ph b{color:var(--honey-l)}.hmr .yes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hmr .ycard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:12px;text-align:center}.hmr .ycard .ph{padding:8px;font-size:10.5px;text-align:center;justify-content:center}.hmr .ycard .ph b{font-size:9.5px}.hmr .ycard h3{font-size:17px;margin-top:10px}.hmr .ycard p{font-size:14px;margin-top:4px;color:var(--body);line-height:1.45}.hmr .ctable{width:100%;border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;font-size:14.5px}.hmr .ctable th,.hmr .ctable td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle}.hmr .ctable thead th{background:var(--night);color:#fff;font-weight:700;font-size:14px;line-height:1.3}.hmr .ctable thead th.us{background:var(--pine)}.hmr .ctable td.us{background:#eaf1ec;font-weight:700;color:var(--ink)}.hmr .ctable tbody th{text-align:left;color:var(--ink);font-weight:600}.hmr .ctable tr:last-child td,.hmr .ctable tr:last-child th{border-bottom:0}.hmr .yesmark{color:var(--pine);font-weight:700}.hmr .nomark{color:var(--no);font-weight:700}.hmr .mobile-cmp{display:none}.hmr .history{display:grid;gap:22px;align-items:center}.hmr .history p+p{margin-top:12px}.hmr .revs{display:grid;gap:16px}.hmr .rev{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px}.hmr .rev .stars{font-size:16px}.hmr .rev h3{font-size:18.5px;margin-top:8px}.hmr .rev p{margin-top:8px;font-size:16px}.hmr .rev .who{margin-top:12px;font-size:14px;color:var(--soft);font-weight:600}.hmr .rev .ph{margin-top:12px;aspect-ratio:4/3}.hmr .faq{border-top:1px solid var(--line)}.hmr .faq details{border-bottom:1px solid var(--line)}.hmr .faq summary{font-family:"Young Serif",Georgia,serif;font-weight:400;font-size:19px;padding:18px 0}.hmr .guar{background:var(--card);border:2px solid var(--pine);border-radius:18px;padding:26px 20px;text-align:center}.hmr .guar h2{font-size:29px}.hmr .guar p{margin-top:12px}.hmr .guar .lines{font-family:"Young Serif",Georgia,serif;font-size:21px;color:var(--ink);line-height:1.38;margin-top:14px}.hmr .final{text-align:center}.hmr .final h2{font-size:32px}.hmr .final .cta{max-width:420px;margin:22px auto 0}.hmr .final small{display:block;margin-top:12px;color:var(--night-2);font-size:14px}@media(max-width:700px){.hmr .ctable{display:none}.hmr .mobile-cmp{display:grid;gap:12px}.hmr .mrow{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:14px}.hmr .mrow h3{font-family:Figtree,sans-serif;font-size:15.5px;font-weight:700;color:var(--honey);margin-bottom:9px}.hmr .mrow .usline{background:var(--pine);color:#fff;border-radius:9px;padding:9px 12px;font-weight:700;font-size:14.5px;margin-bottom:6px}.hmr .mrow ul{list-style:none;display:grid;gap:4px;font-size:14.5px}}@media(max-width:360px){.hmr .ptitle{font-size:31px}.hmr .sec-head h2{font-size:27px}}@media(min-width:760px){.hmr .ptitle{font-size:44px}.hmr .sec{padding-block:76px}.hmr .sec-head h2{font-size:38px}.hmr .cards3,.hmr .steps3{grid-template-columns:repeat(3,minmax(0,1fr))}.hmr .fails{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr .yes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hmr .revs,.hmr .map-grid,.hmr .demo-grid,.hmr .history{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr .pull blockquote{font-size:40px}}@media(min-width:980px){.hmr .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:46px;align-items:start}.hmr .gallery{position:sticky;top:18px}}.hmr .rollfig{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px;margin:0 auto 26px;max-width:720px;display:grid;gap:12px}.hmr .rollfig svg{width:100%;max-width:420px;height:auto;margin:0 auto}.hmr .rollkey{list-style:none;counter-reset:k;display:grid;gap:8px;font-size:15.5px}.hmr .rollkey li{counter-increment:k;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px}.hmr .rollkey li:before{content:counter(k);width:24px;height:24px;border-radius:50%;background:var(--pine);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;margin-top:1px}.hmr .rollkey b{color:var(--ink)}.hmr .zones{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.hmr .zone{font-family:Figtree,sans-serif;font-size:15px;font-weight:600;color:var(--ink);background:var(--card);border:1.5px solid var(--line);border-radius:999px;padding:10px 15px;min-height:44px;cursor:pointer}.hmr .zone[aria-selected=true]{background:var(--pine);border-color:var(--pine);color:#fff}.hmr .zone.skipz[aria-selected=true]{background:var(--no);border-color:var(--no)}.hmr .zpanel{margin-top:14px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px}.hmr .zpanel h3{font-size:20px}.hmr .zpanel p{margin-top:6px;font-size:16px}.hmr .zpanel ul{list-style:none;display:grid;gap:6px;margin-top:8px;font-size:15.5px}.hmr .zpanel li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px}.hmr .zpanel li:before{content:"";width:8px;height:8px;border-radius:50%;margin-top:9px;background:var(--no)}.hmr .zpanel .tag{font-size:13.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pine)}.hmr .zpanel.skip .tag{color:var(--no)}.hmr .ba{display:grid;gap:18px}.hmr .bacol{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:14px}.hmr .bacol h3{font-family:Figtree,sans-serif;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-top:12px}.hmr .bacol.before h3{color:var(--no)}.hmr .bacol.after h3{color:var(--pine)}.hmr .bacol ul{list-style:none;display:grid;gap:6px;margin-top:8px;font-size:15.5px}.hmr .bacol li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px}.hmr .bacol.before li:before{content:"\2715";color:var(--no);font-weight:700}.hmr .bacol.after li:before{content:"\2713";color:var(--pine);font-weight:700}.hmr .trustrow.four{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}@media(min-width:760px){.hmr .ba{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hmr,.hmr *{transition:none!important;animation:none!important}}.hmr{overflow-x:visible}.hmr :focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hmr h1,.hmr h2,.hmr h3,.hmr .ptitle,.hmr .verdict,.hmr .guar .lines,.hmr .pull blockquote,.hmr .price b,.hmr .faq summary{font-family:"Young Serif",Georgia,serif!important;font-weight:400!important;letter-spacing:0;text-transform:none}.hmr,.hmr p,.hmr li,.hmr summary,.hmr td,.hmr th,.hmr .cta,.hmr .zone,.hmr .rollkey{font-family:Figtree,system-ui,-apple-system,sans-serif}.hmr.hmr-hero{background:transparent;font-size:16.5px}.hmr.hmr-hero .ptitle{margin-top:6px}.hmr.hmr-hero .minifaq{margin-top:4px}.hmr .m,.hmr img.r11,.hmr img.r43,.hmr img.map{width:100%;height:auto;border-radius:var(--r);display:block}.hmr video.m{object-fit:cover}.hmr .r11{aspect-ratio:1/1;object-fit:cover}.hmr .r43{aspect-ratio:4/3;object-fit:cover}.hmr video.m.ill,.hmr img.ill{width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:10px}.hmr .announce strong{color:var(--honey-l);font-weight:700}.hmr .tried strong{color:var(--ink)}.hmr .tried p{margin:0}.hmr .hbody{margin-top:14px}.hmr .hbody p+p{margin-top:12px}.hmr .rev .m{margin-top:12px}.hmr .bacol .m{border-radius:var(--r)}.hmr .faq details>p,.hmr .faq details>div{padding:0 0 16px;color:var(--body);font-size:16px}.hmr .faq details p{padding:0 0 12px}.hmr .lbfoot{margin-top:26px;color:var(--night-2);font-size:14px;line-height:1.5}.hmr video.demo{width:100%;max-width:360px;margin:0 auto;border-radius:var(--r);aspect-ratio:9/16;object-fit:cover}.hmr .revbar a{display:inline-block;padding:11px 0;margin:-11px 0}.hmr .mk{display:inline-flex;flex:0 0 auto;width:22px;height:22px;vertical-align:middle}.hmr .mk svg{width:100%;height:100%;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hmr .mk-y circle{fill:var(--pine)}.hmr .mk-y path{stroke:#fff}.hmr .mk-n circle{fill:var(--no)}.hmr .mk-n path{stroke:#fff}.hmr .mk-p circle{fill:#efe4cf}.hmr .mk-p path{stroke:var(--gold)}.hmr .ctable td .mk{display:block;margin:0 auto}.hmr .ctable td .mval{display:block;margin-top:4px;font-size:13.5px;color:var(--soft)}.hmr .mrow .usline{display:flex;align-items:center;gap:10px}.hmr .mrow .usline .mk-y circle{fill:#fff}.hmr .mrow .usline .mk-y path{stroke:var(--pine)}.hmr .mrow li{display:flex;align-items:center;gap:10px;padding:2px 0}.hmr .mrow li .mval{color:var(--soft)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hmr-landing.css.map */
