.mnv{--mnv-bg: #f7f7f5;--mnv-sect: #e9e9e5;--mnv-ink: #221e1a;--mnv-support: #6b6560;--mnv-accent: #761e0b;--mnv-deep: #0f0d0b;--mnv-rule-color: #d9d5cf;--mnv-light: #f7f7f5;--mnv-star: currentColor;--mnv-success: #1d5c2e;--mnv-error: #b3251c;--mnv-rule: 1px solid var(--mnv-rule-color);--mnv-max: 1080px;--mnv-gutter: max(36px, 5.5vw);--mnv-pad: clamp(72px, 11vw, 128px);--mnv-snap: cubic-bezier(.16, 1, .3, 1);--mnv-out: cubic-bezier(.25, .1, .25, 1);--mnv-font-display: var(--font-heading--family, sans-serif);--mnv-font-body: var(--font-body--family, sans-serif);position:relative;display:block;background:var(--mnv-section-bg, var(--mnv-bg));color:var(--mnv-section-text, var(--mnv-ink));font-family:var(--mnv-font-body);font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;padding-block:var(--mnv-pad);padding-inline:var(--mnv-gutter);overflow-x:clip}.mnv,.mnv *,.mnv *:before,.mnv *:after{box-sizing:border-box}.mnv :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,fieldset,legend,dl,dd){margin:0;padding:0}.mnv :where(ul[role=list],ol[role=list]){list-style:none}.mnv :where(img,svg){display:block;max-width:100%}.mnv :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-transform:none;letter-spacing:normal}.mnv :where(a){color:inherit}.mnv :where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--mnv-accent);outline-offset:2px}.mnv-dark :where(a,button,input,summary,[tabindex]):focus-visible,.mnv-on-dark :where(a,button,input,summary,[tabindex]):focus-visible,.mnv-sticky :where(a,button,input,summary,[tabindex]):focus-visible{outline-color:var(--mnv-light)}.mnv-inner{max-width:var(--mnv-max);margin-inline:auto}.mnv-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.mnv-display{font-family:var(--mnv-font-display);font-weight:700;font-style:normal;letter-spacing:-.01em;line-height:1;text-transform:none;color:inherit}.mnv-line{display:block}.mnv-eyebrow{display:block;font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--mnv-section-support, var(--mnv-support));margin-bottom:24px}.mnv-link{color:var(--mnv-link-color, var(--mnv-accent));text-decoration:underline;text-underline-offset:2px;font-size:inherit}.mnv-dark{--mnv-link-color: #dd7d5c}.mnv-rte :where(p+p){margin-top:14px}.mnv-rte :where(ul,ol){padding-left:18px}.mnv-rte :where(li+li){margin-top:5px}.mnv-rte :where(strong){color:var(--mnv-section-text, var(--mnv-ink));font-weight:600}.mnv-rte :where(table){width:100%;border-collapse:collapse;font-size:12px;margin-block:8px}.mnv-rte :where(th,td){border-bottom:var(--mnv-rule);padding:6px 4px;text-align:center!important;width:auto!important;height:auto!important}.mnv-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:13px 24px;border:1px solid transparent;border-radius:0;font-family:var(--mnv-font-body);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out,border-color .14s ease-out,opacity .14s ease-out,transform .14s ease-out;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.mnv-btn:hover{transform:translateY(-1px)}}.mnv-btn:active{transform:scale(.98);transition-duration:.06s}.mnv-btn--primary{background:var(--mnv-ink);color:#fff}@media(hover:hover)and (pointer:fine){.mnv-btn--primary:hover{background:#2e2824;color:#fff}}.mnv-btn--light{background:#fff;color:var(--mnv-ink)}@media(hover:hover)and (pointer:fine){.mnv-btn--light:hover{background:var(--mnv-sect);color:var(--mnv-ink)}}.mnv-btn--ghost{background:transparent;color:#f7f7f5b8;border-color:#f7f7f538;font-weight:500}@media(hover:hover)and (pointer:fine){.mnv-btn--ghost:hover{color:#fff;border-color:#f7f7f58c}}.mnv-btn__suffix{font-weight:400;font-size:12px;opacity:.72}.mnv-btn[aria-disabled=true]{opacity:.35;cursor:not-allowed;transform:none}.mnv-btn.is-loading{pointer-events:none}.mnv-btn.is-loading .mnv-btn__label{visibility:hidden}.mnv-btn.is-success{background:var(--mnv-success);color:#fff}.mnv-btn.is-shaking{animation:mnv-shake .35s var(--mnv-out)}.mnv-spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgb(255 255 255 / .3);border-top-color:currentColor;border-radius:50%;opacity:0;pointer-events:none}.mnv-btn.is-loading .mnv-spinner{opacity:1;animation:mnv-spin .7s linear infinite}@keyframes mnv-spin{to{transform:rotate(360deg)}}@keyframes mnv-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.mnv-stars{display:inline-flex;gap:2px;flex-shrink:0}.mnv-stars__star{width:13px;height:13px;fill:var(--mnv-star)}.mnv-stars__star.is-empty{fill:currentColor;opacity:.2}.mnv-rating{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mnv-section-support, var(--mnv-support))}mnv-reveal{display:block}mnv-reveal.is-armed [data-reveal-item]{opacity:0;transform:translateY(12px);transition:opacity .28s var(--mnv-out),transform .28s var(--mnv-out);transition-delay:var(--mnv-reveal-delay, 0ms)}mnv-reveal.is-armed[data-reveal-style=fade] [data-reveal-item]{transform:none}mnv-reveal.is-in [data-reveal-item]{opacity:1;transform:none}.mnv-acc{border-top:var(--mnv-rule)}.mnv-acc__item{border-bottom:var(--mnv-rule)}.mnv-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;list-style:none;cursor:pointer;text-align:left}.mnv-acc__summary::-webkit-details-marker{display:none}.mnv-acc__summary::marker{content:""}.mnv-acc__question{flex:1;font-size:clamp(14px,1.4vw,16px);font-weight:500;line-height:1.4;color:var(--mnv-section-text, var(--mnv-ink));transition:font-weight .1s}@media(hover:hover)and (pointer:fine){.mnv-acc__summary:hover .mnv-acc__question{font-weight:600}}.mnv-acc__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:var(--mnv-rule);border-radius:50%;color:var(--mnv-section-text, var(--mnv-ink));transition:transform .22s var(--mnv-out),background-color .15s,color .15s}.mnv-acc__item[open]:not(.is-closing) .mnv-acc__icon{transform:rotate(45deg);background:var(--mnv-ink);border-color:var(--mnv-ink);color:#fff}.mnv-acc__panel{overflow:hidden}.mnv-acc__content{padding-bottom:20px;font-size:14px;line-height:1.75;color:var(--mnv-section-support, var(--mnv-support));max-width:66ch}@property --mnv-header-h{syntax: "<length>"; inherits: true; initial-value: 0px;}@keyframes mnv-fade-in{0%{opacity:0}to{opacity:1}}.mnv-recognition__label{font-size:12px;font-weight:500;letter-spacing:.07em;color:var(--mnv-section-support, var(--mnv-support));margin-bottom:32px}.mnv-recognition__list{border-top:var(--mnv-rule)}.mnv-recognition__quote{font-size:clamp(22px,3.2vw,36px);line-height:1.1;padding:20px 0;border-bottom:var(--mnv-rule)}.mnv-recognition__close{font-size:clamp(15px,1.5vw,17px);font-weight:500;line-height:1.7;color:var(--mnv-section-support, var(--mnv-support));margin-top:32px;max-width:50ch}.mnv-dark{--mnv-section-bg: #252119;--mnv-section-text: var(--mnv-light);--mnv-section-support: rgb(247 247 245 / .62);--mnv-rule-color: rgb(247 247 245 / .1)}.mnv-light{--mnv-section-text: var(--mnv-ink);--mnv-section-support: var(--mnv-support);--mnv-rule-color: #d9d5cf}.mnv-light .mnv-count-label,.mnv-light .mnv-mech__copy{color:var(--mnv-support)}.mnv-light .mnv-accent{color:var(--mnv-pivot-accent, #761e0b)}.mnv-mech__heading{font-size:clamp(36px,5vw,68px);line-height:.98;margin-bottom:16px}.mnv-mech__counter{margin:40px 0}.mnv-count{display:block;font-family:var(--mnv-font-display);font-weight:700;font-size:clamp(64px,10vw,120px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mnv-count-label{font-size:clamp(13px,1.3vw,15px);color:#f7f7f58c;margin-top:8px;letter-spacing:.04em}.mnv-split{display:grid;grid-template-columns:repeat(var(--mnv-panels, 2),minmax(0,1fr));gap:0;margin:40px 0;border:1px solid rgb(247 247 245 / .1)}.mnv-split__panel{position:relative;padding:28px;overflow:hidden;isolation:isolate}.mnv-split__panel+.mnv-split__panel{border-left:var(--mnv-split-divider, 1px solid rgb(247 247 245 / .08))}.mnv-split__panel--sage{background:radial-gradient(ellipse 60% 80% at 40% 60%,rgb(96 126 100 / .55) 0%,transparent 70%),radial-gradient(ellipse 80% 60% at 70% 40%,rgb(66 94 72 / .45) 0%,transparent 60%),#27332a}.mnv-split__panel--amber{background:radial-gradient(ellipse 60% 80% at 40% 60%,rgb(200 134 10 / .42) 0%,transparent 70%),radial-gradient(ellipse 80% 60% at 70% 40%,rgb(158 106 20 / .38) 0%,transparent 60%),#3a3018}.mnv-split__panel--support{background:radial-gradient(ellipse 60% 80% at 40% 60%,rgb(129 80 55 / .62) 0%,transparent 70%),radial-gradient(ellipse 80% 60% at 70% 40%,rgb(93 57 40 / .5) 0%,transparent 60%),#3a2419}.mnv-split__panel--hard{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n2)' opacity='0.3'/%3E%3C/svg%3E"),linear-gradient(180deg,#3c3830,#2e2b25);background-size:200px 200px,100%}.mnv-split__panel--custom{background:var(--mnv-panel-bg)}.mnv-split__panel.mnv-split__panel--bordered{border:var(--mnv-panel-border-width, 1px) solid var(--mnv-panel-border, var(--mnv-rule-color))}.mnv-split--cards{gap:12px;border:0;--mnv-split-divider: 0 none}.mnv-split--cards .mnv-split__panel{padding:28px 24px}.mnv-split--cards .mnv-split__label{letter-spacing:.09em;margin-bottom:14px}.mnv-split--cards .mnv-split__stat{font-size:clamp(40px,4.4vw,56px);letter-spacing:-.01em;margin-bottom:10px}.mnv-split--cards .mnv-split__sub{margin-top:0;font-size:12.5px;line-height:1.55}.mnv-split--cards .mnv-split__dot{margin-right:6px}.mnv-split__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.45}.mnv-split__label{font-size:11px;font-weight:600;letter-spacing:.1em;color:#f7f7f58c;margin-bottom:12px}.mnv-split__stat{font-family:var(--mnv-font-display);font-weight:700;font-size:clamp(28px,4vw,44px);line-height:1;color:var(--mnv-light)}.mnv-split__panel--sage .mnv-split__stat{color:#b2cdb4f2}.mnv-split__panel--amber .mnv-split__stat{color:#f0cd8cf2}.mnv-split__panel--support .mnv-split__stat{color:#f0baa2f2}.mnv-split__panel--hard .mnv-split__stat{color:#f7f7f580}.mnv-split__panel--custom.is-light .mnv-split__label,.mnv-split__panel--custom.is-light .mnv-split__sub{color:var(--mnv-support)}.mnv-split__panel--custom.is-light .mnv-split__stat{color:var(--mnv-ink)}.mnv-split__sub{font-size:13px;line-height:1.5;color:#f7f7f58c;margin-top:6px}.mnv-split__dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:7px;vertical-align:.12em}.mnv-mech__body{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:40px;align-items:start}.mnv-mech__copy{font-size:clamp(14px,1.4vw,16px);line-height:1.75;color:#f7f7f5a8}.mnv-mech__pivot{font-size:clamp(24px,3vw,38px);line-height:1.1}.mnv-dark .mnv-accent{color:var(--mnv-pivot-accent, #c0573d)}.mnv-hiw{--mnv-pad: clamp(60px, 9vw, 100px);--mnv-gutter: max(20px, 4vw)}.mnv-hiw__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center}.mnv-hiw__heading{font-size:clamp(28px,4vw,52px);line-height:.97;margin-bottom:20px}.mnv-hiw .mnv-split{margin:32px 0 0}.mnv-hiw--split .mnv-hiw__grid{align-items:start}.mnv-hiw--split .mnv-split{margin:0;grid-template-columns:minmax(0,1fr)}.mnv-hiw--split .mnv-split__panel+.mnv-split__panel:not(.mnv-split__panel--bordered){border-left:0;border-top:1px solid rgb(247 247 245 / .08)}.mnv-hiw .mnv-split__panel{padding:20px}.mnv-hiw .mnv-split__stat{font-size:clamp(22px,3vw,32px)}.mnv-hiw .mnv-count{font-size:clamp(52px,8vw,88px);margin-bottom:8px}.mnv-showcase__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:start}.mnv-showcase__tag{display:block;font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--mnv-section-support, var(--mnv-support));margin-bottom:16px}.mnv-showcase__title{font-size:clamp(28px,3.5vw,42px);margin-bottom:16px}.mnv-showcase .mnv-rating{margin-bottom:20px}.mnv-showcase__price{font-family:var(--mnv-font-display);font-weight:700;font-size:clamp(28px,3vw,38px);line-height:1.1;margin-bottom:24px}.mnv-features-list{border-top:var(--mnv-rule);margin-bottom:28px}.mnv-feature-row{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;align-items:start;padding:14px 0;border-bottom:var(--mnv-rule)}.mnv-feature-row__icon{width:20px;height:20px;margin-top:1px;grid-row:span 2}.mnv-feature-row__name{font-size:14px;font-weight:600}.mnv-feature-row__desc{font-size:13px;line-height:1.5;color:var(--mnv-section-support, var(--mnv-support));grid-column:2}.mnv-showcase__cta{width:100%;margin-bottom:12px}.mnv-showcase__trust{font-size:12px;text-align:center;color:var(--mnv-section-support, var(--mnv-support))}mnv-gallery{display:flex;flex-direction:column;gap:10px;min-width:0}.mnv-gallery__stage{position:relative;width:100%;aspect-ratio:var(--mnv-gallery-ratio, 1);overflow:hidden;background:var(--mnv-gallery-bg, var(--mnv-sect));touch-action:pan-y;touch-action:pan-y pinch-zoom}.mnv-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .18s var(--mnv-out),visibility 0s linear .18s}.mnv-gallery__slide.is-active{opacity:1;visibility:visible;transition:opacity .18s var(--mnv-out),visibility 0s}.mnv-gallery__slide.is-peek{opacity:1;visibility:visible}.mnv-gallery__stage.is-dragging .mnv-gallery__slide{transition:none}.mnv-gallery__stage.is-dragging .mnv-gallery__slide.is-active,.mnv-gallery__stage.is-dragging .mnv-gallery__slide.is-peek{will-change:transform}.mnv-gallery__image,.mnv-gallery__placeholder{width:100%;height:100%;object-fit:var(--mnv-gallery-fit, cover)}.mnv-gallery__stage .mnv-gallery__image{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mnv-gallery__counter{position:absolute;right:10px;bottom:10px;display:none;padding:3px 9px;font-size:11px;font-weight:500;color:#ffffffd9;background:#0000008c}.mnv-gallery__zoom{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--mnv-ink);background:#f7f7f5d9;opacity:0;transition:opacity .15s}.mnv-gallery__zoom:focus-visible{opacity:1}@media(hover:hover)and (pointer:fine){.mnv-gallery__stage:hover .mnv-gallery__zoom{opacity:1}}@media(hover:none){.mnv-gallery__zoom{opacity:1}}.mnv-gallery[data-video-active] .mnv-gallery__zoom{display:none}.mnv-gallery__video{object-fit:cover;background:var(--mnv-sect)}.mnv-gallery__play{position:absolute;top:50%;left:50%;width:64px;height:64px;border-radius:50%;color:var(--mnv-ink);background:#f7f7f5e6;transform:translate(-50%,-50%);transition:opacity .15s}.mnv-gallery__play:before{content:"";position:absolute;top:50%;left:54%;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent currentColor;transform:translate(-50%,-50%)}.mnv-gallery__play[aria-pressed=true]{top:auto;bottom:10px;left:10px;width:40px;height:40px;transform:none;opacity:.85}.mnv-gallery__play[aria-pressed=true]:before{left:50%;width:12px;height:14px;border-width:0 4px;border-color:currentColor}.mnv-gallery__thumb--video{position:relative}.mnv-gallery__thumb--video:after{content:"";position:absolute;top:50%;left:50%;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent rgb(247 247 245 / .95);transform:translate(-40%,-50%)}.mnv-gallery__thumbs{display:grid;grid-template-columns:repeat(var(--mnv-thumbs, 4),minmax(0,1fr));gap:8px}.mnv-gallery__thumb{aspect-ratio:1;overflow:hidden;background:var(--mnv-sect);border:2px solid transparent;opacity:.75;transition:border-color .15s,opacity .1s}.mnv-gallery__thumb.is-active{opacity:1}@media(hover:hover)and (pointer:fine){.mnv-gallery__thumb:hover{opacity:1}}.mnv-gallery__thumb.is-active{border-color:var(--mnv-ink)}.mnv-gallery__thumb-image{width:100%;height:100%;object-fit:cover}.mnv-gallery__dialog{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0f0d0bf5}.mnv-gallery__dialog::backdrop{background:#0f0d0bcc}.mnv-gallery__dialog[open]{display:flex;align-items:center;justify-content:center;animation:mnv-fade-in .2s both}.mnv-gallery__dialog-image{max-width:94vw;max-height:92vh;object-fit:contain;touch-action:pan-y pinch-zoom;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.mnv-gallery__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff;background:#ffffff14;border:0;cursor:pointer}.mnv-buy{display:block}.mnv-buy__fieldset{border:0;min-width:0}.mnv-field-label{display:block;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--mnv-section-support, var(--mnv-support));margin-bottom:10px;padding:0;float:none}.mnv-tiers{display:grid;grid-template-columns:repeat(var(--mnv-tier-count, 3),minmax(0,1fr));gap:12px}.mnv-tier{position:relative;display:flex}.mnv-tier__input,.mnv-size__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mnv-tier__card{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;cursor:pointer;transition:border-color .12s,background-color .12s,box-shadow .12s}.mnv-tier__info,.mnv-tier__pricing{display:flex;flex-direction:column}.mnv-tier__title{font-family:var(--mnv-font-display);font-weight:700;color:var(--mnv-ink);line-height:1.1}.mnv-tier__desc{color:var(--mnv-support);line-height:1.4}.mnv-tier__total{font-weight:600;color:var(--mnv-ink)}.mnv-tier__compare{font-size:12px;color:var(--mnv-support)}.mnv-tier__per{color:var(--mnv-support)}.mnv-tier__saving[hidden],.mnv-tier__compare[hidden]{display:none}.mnv-tier__badge{position:absolute;background:var(--mnv-ink);color:#fff;font-weight:600;letter-spacing:.06em;line-height:1.4}.mnv-tier__badge--outline{background:transparent;color:var(--mnv-accent);box-shadow:inset 0 0 0 1px var(--mnv-accent)}.mnv-tier__input:checked+.mnv-tier__card .mnv-tier__badge--outline{background:var(--mnv-ink);color:#fff}.mnv-tier__input:focus-visible+.mnv-tier__card{outline:2px solid var(--mnv-accent);outline-offset:2px}.mnv-tiers--bundles .mnv-tier__card{padding:20px;background:var(--mnv-bg);border:2px solid transparent;min-height:48px}@media(hover:hover)and (pointer:fine){.mnv-tiers--bundles .mnv-tier__card:hover{border-color:#b0aaa4;background:#f0ede6}}.mnv-tiers--bundles .mnv-tier__input:checked+.mnv-tier__card{border-color:var(--mnv-ink);background:#f0ede6}.mnv-tiers--bundles .mnv-tier__badge{top:-1px;right:-1px;padding:4px 10px;font-size:10px}.mnv-tiers--bundles .mnv-tier__title{font-size:22px;margin-bottom:4px}.mnv-tiers--bundles .mnv-tier__desc{font-size:12px;margin-bottom:14px}.mnv-tiers--bundles .mnv-tier__total{font-size:18px}.mnv-tiers--bundles .mnv-tier__per{font-size:12px;margin-top:2px}.mnv-tiers--bundles .mnv-tier__saving{align-self:flex-start;margin-top:8px;padding:3px 8px;font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--mnv-accent);border:1px solid rgb(118 30 11 / .3)}.mnv-tiers--compact{gap:8px;margin-bottom:4px}.mnv-tiers--compact .mnv-tier__card{padding:13px 10px;border:2px solid var(--mnv-rule-color);min-height:48px}@media(hover:hover)and (pointer:fine){.mnv-tiers--compact .mnv-tier__card:hover{border-color:#b0aba5}}.mnv-tiers--compact .mnv-tier__input:checked+.mnv-tier__card{border-color:var(--mnv-ink);background:#221e1a08}.mnv-tiers--compact .has-badge .mnv-tier__card{padding-top:24px}.mnv-tiers--compact .mnv-tier__badge{top:-1px;left:-1px;right:-1px;padding:3px 0;font-size:9px;text-align:center}.mnv-tiers--compact .mnv-tier__title{font-size:16px}.mnv-tiers--compact .mnv-tier__desc{display:none}[data-tier-mode=variant] .mnv-tiers--compact .mnv-tier__desc,.mnv-tiers--links .mnv-tier__desc,.mnv-tiers--options .mnv-tier__desc{display:block;font-size:12px;margin-top:3px}.mnv-tiers--options .mnv-tier__card{padding-bottom:14px}.mnv-tiers--compact .mnv-tier__total{font-size:13px;margin-top:4px}.mnv-tiers--compact .mnv-tier__saving{order:2;font-size:10px;font-weight:600;color:var(--mnv-accent);margin-top:3px}.mnv-tiers--compact .mnv-tier__per{order:3;font-size:10px;margin-top:1px}.mnv-tiers--cards{grid-template-columns:minmax(0,1fr);gap:10px}.mnv-tiers--cards .mnv-tier__card,.mnv-tiers--cards .has-badge .mnv-tier__card{display:grid;grid-template-columns:22px 64px minmax(0,1fr) auto;grid-template-areas:"tick media title total" "tick media saving saving" "tick media per was";align-items:center;column-gap:12px;row-gap:2px;padding:12px 16px;border:1px solid var(--mnv-rule-color);background:var(--mnv-bg);min-height:72px}.mnv-tiers--cards .has-badge .mnv-tier__card{padding-top:20px}.mnv-tiers--cards .mnv-tier__info,.mnv-tiers--cards .mnv-tier__pricing{display:contents}.mnv-tiers--cards .mnv-tier__tick{grid-area:tick;width:22px;height:22px;border:1.5px solid rgb(34 30 26 / .6);border-radius:50%;position:relative}.mnv-tiers--cards .mnv-tier__tick:after{content:"";position:absolute;left:7px;top:3.5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.mnv-tiers--cards .mnv-tier__media{grid-area:media;position:relative;width:64px;height:64px}.mnv-tiers--cards .mnv-tier__image{position:absolute;width:48px;height:48px;object-fit:cover;left:calc((64px - 48px - (var(--mnv-stack) - 1) * 8px) / 2 + var(--mnv-i) * 8px);top:calc((64px - 48px - (var(--mnv-stack) - 1) * 8px) / 2 + var(--mnv-i) * 8px);outline:1.5px solid #fff}.mnv-tiers--cards .mnv-tier__title{grid-area:title;font-size:20px;white-space:nowrap}.mnv-tiers--cards .mnv-tier__saving{grid-area:saving;justify-self:start;order:0;margin:2px 0 0;font-size:13px;font-weight:600;color:var(--mnv-ink);white-space:nowrap}.mnv-tiers--cards .mnv-tier__per{grid-area:per;order:0;margin:0;font-size:12px}.mnv-tiers--cards .mnv-tier__total{grid-area:total;justify-self:end;margin:0;font-size:17px;font-variant-numeric:tabular-nums}.mnv-tiers--cards .mnv-tier__was{grid-area:was;justify-self:end;font-size:12px;color:var(--mnv-support);font-variant-numeric:tabular-nums}.mnv-tiers--cards .mnv-tier__was[hidden]{display:none}.mnv-tiers--cards .mnv-tier__badge{top:-1px;left:16px;right:auto;padding:2px 8px;font-size:10px}@media(hover:hover)and (pointer:fine){.mnv-tiers--cards .mnv-tier__card:hover{border-color:#b0aba5}}.mnv-tiers--cards .mnv-tier__input:checked+.mnv-tier__card{border-color:var(--mnv-ink);box-shadow:inset 0 0 0 1px var(--mnv-ink);background:#e9e9e5}.mnv-tiers--cards .mnv-tier__input:checked+.mnv-tier__card .mnv-tier__tick{background:var(--mnv-ink);border-color:var(--mnv-ink)}.mnv-tiers--cards .mnv-tier__input:checked+.mnv-tier__card .mnv-tier__tick:after{opacity:1}.mnv-pdp__price-meta{display:inline-flex;flex-wrap:wrap;align-items:baseline}.mnv-pdp__price-per:not(:empty)+.mnv-pdp__price-sel:before{content:"\b7";margin:0 6px}@media(max-width:379px){.mnv-tiers--cards .mnv-tier__card,.mnv-tiers--cards .has-badge .mnv-tier__card{column-gap:10px;padding-inline:12px}.mnv-tiers--cards .mnv-tier__title{font-size:18px}}.mnv-buy__hint{font-size:11px;color:var(--mnv-support);padding-top:6px;margin-bottom:20px}.mnv-buy--bundles .mnv-tiers{margin-bottom:20px}.mnv-sizes{margin-bottom:6px}.mnv-sizes__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.mnv-sizes__head .mnv-field-label{margin:0}.mnv-sizes__guide-toggle{font-size:11px;min-height:44px}.mnv-sizes__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(56px,var(--mnv-size-min, 0px))),1fr));gap:6px;margin-bottom:6px}.mnv-size{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 4px;font-size:13px;font-weight:500;color:var(--mnv-ink);border:1px solid var(--mnv-rule-color);background:transparent;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.mnv-size:hover{border-color:var(--mnv-ink)}}.mnv-size__input:checked+.mnv-size{background:var(--mnv-ink);border-color:var(--mnv-ink);color:#fff}.mnv-size__input:focus-visible+.mnv-size{outline:2px solid var(--mnv-accent);outline-offset:2px}.mnv-size.is-unavailable,.mnv-size__input:disabled+.mnv-size{color:#9e9891;border-color:#ebebeb;text-decoration:line-through;cursor:not-allowed}.mnv-size-guide{margin-bottom:12px}.mnv-size-guide__inner{padding:16px;font-size:12px;line-height:1.8;color:var(--mnv-support);background:var(--mnv-sect);border-bottom:4px solid var(--mnv-ink);animation:mnv-fade-in .25s var(--mnv-snap)}.mnv-size-guide__inner :where(h1,h2,h3){font-size:13px;font-weight:600;color:var(--mnv-ink);margin-bottom:6px}.mnv-buy__error{font-size:12px;font-weight:500;color:var(--mnv-error);margin-bottom:8px}.mnv-buy__error[hidden]{display:none}.mnv-buy__note{font-size:11px;color:var(--mnv-support);margin-bottom:20px}.mnv-select{width:100%;min-height:44px;margin-bottom:16px;font:inherit;color:var(--mnv-ink);appearance:none;-webkit-appearance:none;border:1px solid var(--mnv-ink);border-radius:0;padding:0 40px 0 12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23221e1a' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 14px center}.mnv-select:focus-visible{outline:2px solid var(--mnv-ink);outline-offset:2px}.mnv-order__selected{font-size:13px;color:var(--mnv-support)}.mnv-order__total{font-family:var(--mnv-font-display);font-weight:700;letter-spacing:-.01em;color:var(--mnv-ink);line-height:1.05}.mnv-order__per{font-size:13px;color:var(--mnv-support)}.mnv-order__badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mnv-order__badge{font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 10px;color:var(--mnv-ink)}.mnv-order__badge.is-highlight{color:var(--mnv-accent)}.mnv-order__trust{font-size:11px;line-height:1.6;color:var(--mnv-support);text-align:center}.mnv-order__action .mnv-btn{width:100%}.mnv-order--bundles{display:grid;grid-template-columns:1fr auto;gap:16px 24px;align-items:center;padding:24px;background:var(--mnv-bg);border:2px solid var(--mnv-ink);margin-top:20px}.mnv-order--bundles .mnv-order__selected{margin-bottom:4px}.mnv-order--bundles .mnv-order__total{font-size:clamp(28px,4vw,40px)}.mnv-order--bundles .mnv-order__per{margin-top:2px}.mnv-order--bundles .mnv-order__badge{background:#221e1a14}.mnv-order--bundles .mnv-order__badge.is-highlight{background:transparent;box-shadow:inset 0 0 0 1px var(--mnv-accent)}.mnv-order--bundles .mnv-order__action{display:flex;flex-direction:column;gap:10px;min-width:220px}.mnv-buy--bundles .mnv-sizes{padding:20px;background:var(--mnv-bg);margin-top:0}.mnv-buy--bundles .mnv-buy__error{margin:8px 0 0}.mnv-order--compact .mnv-order__summary{padding:18px;margin:14px 0;background:var(--mnv-bg);border:2px solid var(--mnv-ink)}.mnv-order__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.mnv-order--compact .mnv-order__selected{font-weight:600;color:var(--mnv-ink)}.mnv-order--compact .mnv-order__total{font-size:28px}.mnv-order__rule{height:1px;margin:12px 0;border:0;background:var(--mnv-rule-color)}.mnv-order--compact .mnv-order__badge{font-size:10px;padding:4px 9px;border:var(--mnv-rule)}.mnv-order--compact .mnv-order__badge.is-highlight{border-color:var(--mnv-accent)}.mnv-order--compact .mnv-order__action .mnv-btn{margin-bottom:12px}.mnv-order--compact .mnv-order__trust{margin-bottom:20px}.mnv-bundles{--mnv-section-bg: var(--mnv-sect)}.mnv-bundles__heading{font-size:clamp(28px,4vw,48px);margin-bottom:8px}.mnv-bundles__sub{font-size:15px;color:var(--mnv-support);margin-bottom:36px;max-width:52ch}.mnv-proof{border-top:var(--mnv-rule)}.mnv-proof__heading{font-size:clamp(28px,4vw,48px);margin-bottom:12px}.mnv-proof__sub{font-size:14px;color:var(--mnv-section-support, var(--mnv-support));margin-bottom:40px}.mnv-proof__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mnv-proof__card{padding:24px;border:var(--mnv-rule)}.mnv-proof__occ{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--mnv-accent);margin-bottom:14px}.mnv-proof__quote{font-size:clamp(14px,1.4vw,15px);font-style:italic;line-height:1.7;margin-bottom:16px}.mnv-proof__attr{display:flex;align-items:center;gap:8px;font-size:12px;font-style:normal;color:var(--mnv-section-support, var(--mnv-support))}.mnv-proof__link{display:inline-block;margin-top:28px;font-size:14px}.mnv-editor-note{padding:20px;border:1px dashed var(--mnv-support);font-size:13px;color:var(--mnv-support)}.mnv-faq{border-top:var(--mnv-rule)}.mnv-faq__grid{display:grid;grid-template-columns:var(--mnv-faq-aside, 1fr) 2fr;gap:clamp(40px,6vw,80px)}.mnv-faq__heading{position:sticky;top:calc(var(--header-height, 0px) + 24px);align-self:start;font-size:clamp(24px,3vw,38px);line-height:1.05}.mnv-desc__inner{display:grid;grid-template-columns:1fr 2fr;gap:clamp(40px,6vw,80px)}.mnv-desc__aside{position:sticky;top:calc(var(--header-height, 0px) + 24px);align-self:start}.mnv-desc__heading{font-size:clamp(24px,3vw,38px);line-height:1.05}.mnv-desc__rte{max-width:68ch;font-size:clamp(14px,1.4vw,16px);line-height:1.75;color:var(--mnv-support)}.mnv-desc__rte :where(h2,h3,h4){font-family:var(--mnv-font-display);font-weight:700;letter-spacing:-.01em;line-height:1.1;color:var(--mnv-ink);margin-top:36px;margin-bottom:10px}.mnv-desc__rte :where(h2){font-size:clamp(20px,2.2vw,26px)}.mnv-desc__rte :where(h3,h4){font-size:clamp(16px,1.7vw,19px)}.mnv-desc__rte>:where(*:first-child){margin-top:0}.mnv-desc__rte :where(ul,ol){margin-block:10px}.mnv-desc__rte :where(hr){border:0;border-top:var(--mnv-rule);margin-block:32px}.mnv-desc__rte :where(table){font-size:13px;margin-block:16px}.mnv-desc__rte :where(th){font-weight:600;color:var(--mnv-ink)}.mnv-guarantee{--mnv-section-bg: var(--mnv-accent);--mnv-section-text: #fff;--mnv-pad: clamp(72px, 11vw, 112px)}.mnv-guarantee__inner{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:40px}.mnv-guarantee__heading{font-size:clamp(28px,4.5vw,58px);margin-bottom:16px}.mnv-guarantee__body{font-size:clamp(14px,1.4vw,16px);line-height:1.7;color:#ffffffc7;max-width:52ch}.mnv-guarantee__cta{padding:16px 32px;font-size:16px;white-space:nowrap}.mnv-guarantee__sub{font-size:12px;line-height:1.5;color:#fff9;margin-top:12px}.mnv-pdp{--mnv-pad: 0px;--mnv-gutter: max(20px, 4vw);padding-bottom:clamp(60px,8vw,100px)}.mnv-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:14px 0;font-size:12px;color:var(--mnv-support)}.mnv-breadcrumb a{color:var(--mnv-support);text-decoration:none}@media(hover:hover)and (pointer:fine){.mnv-breadcrumb a:hover{color:var(--mnv-ink);text-decoration:underline}}.mnv-breadcrumb [aria-current]{color:var(--mnv-ink);font-weight:500}.mnv-breadcrumb__sep{opacity:.4}.mnv-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:start}.mnv-pdp__media{position:sticky;top:calc(var(--header-height, 0px) + 24px)}.mnv-pdp__title{font-size:clamp(28px,3.5vw,44px);line-height:.97;margin-bottom:14px}.mnv-pdp .mnv-rating{margin-bottom:20px}.mnv-pdp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:24px}.mnv-pdp__price-value{font-family:var(--mnv-font-display);font-weight:700;font-size:clamp(26px,3vw,36px);line-height:1.1}.mnv-pdp__price-per{font-size:13px;color:var(--mnv-support)}.mnv-pdp__intro{font-size:14px;color:var(--mnv-support);margin:-8px 0 20px}.mnv-details .mnv-acc__summary{padding:15px 0}.mnv-details .mnv-acc__question{font-size:14px;font-weight:600}@media(hover:hover)and (pointer:fine){.mnv-details .mnv-acc__summary:hover .mnv-acc__question{font-weight:600}}.mnv-details .mnv-acc__icon{width:18px;height:18px}.mnv-details .mnv-acc__content{font-size:13px;padding-bottom:16px;max-width:none}.mnv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px max(16px,3vw);padding-bottom:max(12px,env(safe-area-inset-bottom));background:var(--mnv-ink);color:#fff;border-top:1px solid rgb(255 255 255 / .08);transform:translateY(100%);transition:transform .28s var(--mnv-snap),visibility 0s linear .28s;visibility:hidden;font-family:var(--mnv-font-body)}.mnv-sticky.is-visible{transform:translateY(0);visibility:visible;transition:transform .28s var(--mnv-snap),visibility 0s}.mnv-sticky__info{display:flex;flex-direction:column;gap:2px;min-width:0}.mnv-sticky__name{font-family:var(--mnv-font-display);font-weight:700;font-size:17px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mnv-sticky__detail{font-size:12px;color:#ffffff9e}.mnv-sticky__price{margin-left:auto;font-family:var(--mnv-font-display);font-weight:700;font-size:22px;white-space:nowrap}.mnv-sticky .mnv-btn{flex-shrink:0;min-width:140px;min-height:44px;padding:12px 24px;font-size:14px;background:var(--mnv-light);color:var(--mnv-ink)}.mnv-sticky .mnv-btn.is-success{background:var(--mnv-success);color:#fff}.mnv-sticky .mnv-spinner{border-color:#221e1a40;border-top-color:var(--mnv-ink)}body.mnv-has-sticky-bar{padding-bottom:68px}.mnv-feat{--mnv-pad: clamp(60px, 9vw, 100px);--mnv-gutter: max(20px, 4vw);border-top:var(--mnv-rule)}.mnv-feat__heading{font-size:clamp(28px,4vw,46px);margin-bottom:40px}.mnv-feat__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mnv-feat__card{padding:24px;border:var(--mnv-rule)}.mnv-feat__card:last-child:nth-child(odd){grid-column:1 / -1}.mnv-feat__card:last-child:nth-child(odd) .mnv-feat__desc{max-width:72ch}.mnv-feat__icon{width:36px;height:36px;margin-bottom:14px;color:var(--mnv-ink)}.mnv-feat__image{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin-bottom:16px}.mnv-feat__name{font-size:20px;margin-bottom:8px}.mnv-feat__desc{font-size:13px;line-height:1.75;color:var(--mnv-support)}.mnv-feat.mnv-dark .mnv-feat__desc,.mnv-feat.mnv-dark .mnv-feat__note{color:var(--mnv-section-support)}.mnv-feat.mnv-dark .mnv-feat__icon{color:var(--mnv-light)}.mnv-feat__note{margin-top:28px;padding-top:16px;border-top:var(--mnv-rule);font-size:12px;line-height:1.65;color:var(--mnv-support);max-width:70ch}.mnv--compact{--mnv-pad: clamp(60px, 9vw, 100px);--mnv-gutter: max(20px, 4vw)}.mnv--compact .mnv-proof__heading{font-size:clamp(24px,3.5vw,42px);margin-bottom:8px}.mnv--compact .mnv-proof__sub{margin-bottom:36px}.mnv--compact .mnv-faq__heading{font-size:clamp(22px,2.8vw,34px)}.mnv--compact .mnv-acc__summary{padding:18px 0}.mnv--compact .mnv-acc__content{font-size:13px;max-width:62ch}.mnv--compact.mnv-guarantee{--mnv-pad: clamp(60px, 9vw, 100px)}.mnv-sys__head{max-width:58ch;margin-bottom:clamp(40px,5vw,64px)}.mnv-sys__heading{font-size:clamp(30px,4vw,46px);line-height:1.04;letter-spacing:-.01em}.mnv-sys__intro{margin-top:20px;max-width:52ch;color:var(--mnv-section-support, var(--mnv-support))}.mnv-sys__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,5vw,64px) clamp(24px,3vw,40px)}.mnv-sys__item--lead{grid-column:1 / -1}.mnv-sys__link{display:flex;flex-direction:column;gap:20px;text-decoration:none;height:100%}.mnv-sys__item--lead .mnv-sys__link{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px)}.mnv-sys__media{display:block;background:var(--mnv-media-bg, var(--mnv-sect));overflow:hidden}.mnv-sys__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .6s var(--mnv-out)}.mnv-sys__item--lead .mnv-sys__img{aspect-ratio:16 / 11}.mnv-sys__img--empty{background:var(--mnv-media-bg, var(--mnv-sect))}@media(hover:hover)and (pointer:fine){.mnv-sys__link:hover .mnv-sys__img{transform:scale(1.03)}}.mnv-sys__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 1 auto}.mnv-sys__tier{display:block;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mnv-section-support, var(--mnv-support))}.mnv-sys__tier--accent{color:var(--mnv-accent)}.mnv-sys__title{display:block;font-size:clamp(21px,2.2vw,26px);font-weight:700;line-height:1.08;letter-spacing:-.005em}.mnv-sys__item--lead .mnv-sys__title{font-size:clamp(29px,3.6vw,40px)}.mnv-sys__summary{display:block;font-size:15px;line-height:1.55;color:var(--mnv-section-support, var(--mnv-support));max-width:42ch}.mnv-sys__item--lead .mnv-sys__summary{font-size:16px;max-width:46ch}.mnv-sys__anchor{display:block;margin-top:4px;padding-top:14px;border-top:var(--mnv-rule);align-self:stretch;font-size:13px;line-height:1.5;color:var(--mnv-section-support, var(--mnv-support))}.mnv-sys__foot{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-top:auto;padding-top:12px}.mnv-sys__price{font-size:15px;font-weight:600}.mnv-sys__cta{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--mnv-rule-color);transition:text-decoration-color .25s var(--mnv-out)}.mnv-sys__link:focus-visible .mnv-sys__cta{text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){.mnv-sys__link:hover .mnv-sys__cta{text-decoration-color:currentColor}}.mnv-sys--pdp{--mnv-pad: clamp(56px, 8vw, 92px);border-top:var(--mnv-rule)}.mnv-sys--pdp .mnv-sys__head{margin-bottom:clamp(28px,3.5vw,40px)}.mnv-sys--pdp .mnv-sys__heading{font-size:clamp(24px,2.8vw,32px)}.mnv-sys--shop .mnv-sys__item--lead .mnv-sys__title{font-size:clamp(32px,4.4vw,52px)}.mnv-tiers--links .mnv-tier__card{text-decoration:none;cursor:pointer}@media(hover:hover)and (pointer:fine){.mnv-tiers--links .mnv-tier__card:hover{border-color:var(--mnv-ink)}}.mnv-tiers--links .mnv-tier__card.is-current{background:var(--mnv-ink);border-color:var(--mnv-ink);color:#fff;cursor:default}.mnv-tiers--links .mnv-tier__card.is-current .mnv-tier__title{color:#fff}.mnv-tiers--links .mnv-tier__card.is-current .mnv-tier__desc{color:#ffffffb8}.mnv-tiers--links .mnv-tier__card:focus-visible{outline:2px solid var(--mnv-accent);outline-offset:2px}.mnv-swatches{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.mnv-swatch__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.mnv-swatch{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 10px;font-size:13px;font-weight:500;color:var(--mnv-ink);border:1px solid var(--mnv-rule-color);background:transparent;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.mnv-swatch:hover{border-color:var(--mnv-ink)}}.mnv-swatch__dot{flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:#d8d6d1;box-shadow:inset 0 0 0 1px #221e1a2e}.mnv-swatch__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnv-swatch__input:checked+.mnv-swatch{background:var(--mnv-ink);border-color:var(--mnv-ink);color:#fff}.mnv-swatch__input:checked+.mnv-swatch .mnv-swatch__dot{box-shadow:inset 0 0 0 1px #ffffff59,0 0 0 2px #ffffff40}.mnv-swatch__input:focus-visible+.mnv-swatch{outline:2px solid var(--mnv-accent);outline-offset:2px}.mnv-swatch__input:disabled+.mnv-swatch{color:#9e9891;border-color:#ebebeb;cursor:not-allowed}.mnv-qty__control{display:inline-grid;grid-template-columns:44px minmax(56px,72px) 44px;align-items:stretch;border:1px solid var(--mnv-rule-color)}.mnv-qty__btn{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:18px;line-height:1;color:var(--mnv-ink);background:transparent;border:0;cursor:pointer;transition:background-color .15s}@media(hover:hover)and (pointer:fine){.mnv-qty__btn:hover:not(:disabled){background:#221e1a0f}}.mnv-qty__btn:disabled{color:#b4afa9;cursor:not-allowed}.mnv-qty__btn:focus-visible{outline:2px solid var(--mnv-accent);outline-offset:-2px}.mnv-qty__input{min-width:0;padding:8px 4px;font:inherit;font-size:15px;font-weight:600;text-align:center;color:var(--mnv-ink);background:transparent;border:0;border-left:1px solid var(--mnv-rule-color);border-right:1px solid var(--mnv-rule-color);-moz-appearance:textfield}.mnv-qty__input::-webkit-outer-spin-button,.mnv-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.mnv-qty__input:focus-visible{outline:2px solid var(--mnv-accent);outline-offset:-2px}.mnv-tiers--options .mnv-tier__pricing{align-items:flex-end}.mnv-buy__hint--tight{margin-top:2px;margin-bottom:0}.mnv-sys__link--paired{cursor:default}.mnv-sys__title-link{color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.mnv-sys__title-link:hover{text-decoration:underline;text-underline-offset:3px}}.mnv-sys__ctas{display:flex;flex-wrap:wrap;gap:6px 18px}.mnv-sys__cta--link{color:inherit}@media(hover:hover)and (pointer:fine){.mnv-sys__link--paired:hover .mnv-sys__img{transform:none}}.mnv-ph{border-bottom:var(--mnv-rule)}.mnv-ph__crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;letter-spacing:.04em;color:var(--mnv-section-support, var(--mnv-support));margin-bottom:28px}.mnv-ph__crumbs a{color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.mnv-ph__crumbs a:hover{color:var(--mnv-section-text, var(--mnv-ink));text-decoration:underline;text-underline-offset:3px}}.mnv-ph__eyebrow{margin-bottom:16px}.mnv-ph__heading{font-size:clamp(34px,5.2vw,62px);line-height:.98;margin-bottom:24px;max-width:18ch}.mnv-ph__intro{font-size:clamp(15px,1.5vw,17px);line-height:1.7;color:var(--mnv-section-support, var(--mnv-support));max-width:58ch}.mnv-ph__links{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:32px}.mnv-prose__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px);align-items:start}.mnv-prose--stacked .mnv-prose__grid{grid-template-columns:minmax(0,1fr);gap:24px}.mnv-prose__head{position:sticky;top:calc(var(--mnv-header-h) + 24px)}.mnv-prose--stacked .mnv-prose__head{position:static}.mnv-prose__index{font-family:var(--mnv-font-display);font-weight:700;font-size:13px;letter-spacing:.14em;color:var(--mnv-section-support, var(--mnv-support));margin-bottom:14px}.mnv-prose__eyebrow{margin-bottom:12px}.mnv-prose__heading{font-size:clamp(26px,3.4vw,42px);line-height:1;max-width:16ch}.mnv-prose__copy{font-size:clamp(14px,1.4vw,16px);line-height:1.75;color:var(--mnv-section-support, var(--mnv-support));max-width:66ch}.mnv-prose__points{list-style:none;padding:0;margin:36px 0 0;border-top:var(--mnv-rule)}.mnv-prose__point{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:var(--mnv-rule)}.mnv-prose__point-n{font-family:var(--mnv-font-display);font-weight:700;font-size:15px;line-height:1.5;color:var(--mnv-section-support, var(--mnv-support));font-variant-numeric:tabular-nums}.mnv-prose__point-title{display:block;font-size:18px;line-height:1.2;margin-bottom:6px;color:var(--mnv-section-text, var(--mnv-ink))}.mnv-prose__point-text{display:block;font-size:14px;line-height:1.7;color:var(--mnv-section-support, var(--mnv-support));max-width:60ch}.mnv-prose__note{margin-top:28px;padding-top:16px;border-top:var(--mnv-rule);font-size:12px;line-height:1.65;color:var(--mnv-section-support, var(--mnv-support));max-width:70ch}.mnv-prose__cta{margin-top:24px}.mnv-prose--dark .mnv-prose__copy,.mnv-prose--dark .mnv-prose__point-text,.mnv-prose--dark .mnv-prose__note{color:#f7f7f5a8}.mnv-spec__head{max-width:62ch;margin-bottom:28px}.mnv-spec__eyebrow{margin-bottom:12px}.mnv-spec__heading{font-size:clamp(24px,3vw,36px);line-height:1.02;margin-bottom:14px}.mnv-spec__intro{font-size:14px;line-height:1.75;color:var(--mnv-section-support, var(--mnv-support))}.mnv-spec__scroll{overflow-x:auto;border-top:var(--mnv-rule);-webkit-overflow-scrolling:touch}.mnv-spec__scroll:focus-visible{outline:2px solid var(--mnv-accent);outline-offset:2px}.mnv-spec__table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.mnv-spec__table th,.mnv-spec__table td{padding:12px 16px 12px 0;text-align:left;border-bottom:var(--mnv-rule);white-space:nowrap}.mnv-spec__table thead th{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mnv-section-support, var(--mnv-support));white-space:normal}.mnv-spec__table tbody th{font-family:var(--mnv-font-display);font-weight:700;font-size:16px;color:var(--mnv-section-text, var(--mnv-ink))}.mnv-spec__table td{color:var(--mnv-section-support, var(--mnv-support))}.mnv-spec__todo{color:var(--mnv-ink)!important;white-space:normal}.mnv-spec__todo:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;vertical-align:.08em;background:var(--mnv-accent)}.mnv-spec__note{margin-top:20px;font-size:12px;line-height:1.7;color:var(--mnv-section-support, var(--mnv-support));max-width:72ch}.mnv-spec__cta{margin-top:20px}@media(max-width:1023px){.mnv-sys__item--lead .mnv-sys__link{grid-template-columns:minmax(0,1fr);gap:24px}.mnv-sys__item--lead .mnv-sys__img{aspect-ratio:16 / 9}.mnv-showcase__grid,.mnv-pdp__grid,.mnv-hiw__grid,.mnv-mech__body{grid-template-columns:minmax(0,1fr)}.mnv-faq__grid{grid-template-columns:minmax(0,1fr);gap:0}.mnv-desc__inner{grid-template-columns:minmax(0,1fr);gap:24px}.mnv-faq__heading,.mnv-desc__aside{position:static;margin-bottom:28px}.mnv-proof__grid,.mnv-feat__grid{grid-template-columns:minmax(0,1fr)}.mnv-prose__grid{grid-template-columns:minmax(0,1fr);gap:20px}.mnv-prose__head{position:static}.mnv-prose__heading,.mnv-ph__heading{max-width:none}.mnv-prose__point{grid-template-columns:32px minmax(0,1fr);gap:12px}.mnv-pdp__media{position:static}}@media(max-width:767px){.mnv-sys__list{grid-template-columns:minmax(0,1fr);gap:clamp(36px,8vw,48px)}.mnv-sys__summary,.mnv-sys__item--lead .mnv-sys__summary{max-width:none}.mnv-tiers--bundles{grid-template-columns:minmax(0,1fr);gap:10px}.mnv-tiers--bundles .mnv-tier--single .mnv-tier__card{flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px}.mnv-tiers--bundles .mnv-tier--single .mnv-tier__title{font-size:16px;margin-bottom:3px}.mnv-tiers--bundles .mnv-tier--single .mnv-tier__desc{font-size:11px;margin-bottom:0;max-width:38ch}.mnv-tiers--bundles .mnv-tier--single .mnv-tier__pricing{align-items:flex-end;text-align:right;flex-shrink:0}.mnv-tiers--bundles .mnv-tier--single .mnv-tier__total{font-size:15px}.mnv-order--bundles{grid-template-columns:minmax(0,1fr)}.mnv-order--bundles .mnv-order__action{min-width:0}.mnv-tiers--compact,.mnv-split{grid-template-columns:minmax(0,1fr)}.mnv-split__panel+.mnv-split__panel{border-left:0;border-top:1px solid rgb(247 247 245 / .08)}.mnv-guarantee__inner{flex-direction:column;align-items:flex-start}.mnv-gallery__counter{display:block}.mnv-gallery--pdp .mnv-gallery__thumbs{gap:6px}.mnv-breadcrumb{font-size:11px;padding:12px 0}.mnv-sticky{padding-inline:16px}.mnv-sticky__price{display:none}.mnv-sticky__name{font-size:14px}}@media(max-width:479px){.mnv-gallery__thumbs{gap:6px}.mnv-tiers--bundles .mnv-tier--single .mnv-tier__desc{max-width:28ch}.mnv-sizes__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(72px,var(--mnv-size-min, 0px))),1fr))}.mnv-sticky .mnv-btn{min-width:0;padding-inline:18px}}@media(prefers-reduced-motion:reduce){.mnv *,.mnv *:before,.mnv *:after,.mnv-sticky{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}}.mnv-pdp__proposition{font-size:17px;font-weight:500;line-height:1.45;color:var(--mnv-ink);margin:-8px 0 18px}.mnv-pdp__for{list-style:none;margin:-8px 0 22px;padding:0;font-size:14px;line-height:1.5;color:var(--mnv-support)}.mnv-pdp__for-heading{margin:-8px 0 6px;font-size:14px;font-weight:600;line-height:1.5;color:var(--mnv-ink)}.mnv-pdp__for-heading+.mnv-pdp__for{margin-top:0}.mnv-pdp__for li{position:relative;padding-left:16px}.mnv-pdp__for li+li{margin-top:4px}.mnv-pdp__for li:before{content:"";position:absolute;left:0;top:.68em;width:7px;height:1px;background:var(--mnv-ink)}.mnv-addon{position:relative;margin:4px 0 20px;border-top:var(--mnv-rule);border-bottom:var(--mnv-rule)}.mnv-addon__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mnv-addon__card{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:14px 0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mnv-addon__box{flex:none;position:relative;width:20px;height:20px;margin-top:1px;border:1.5px solid var(--mnv-ink);background:var(--mnv-bg);transition:background-color .14s var(--mnv-out)}.mnv-addon__box:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .14s var(--mnv-out)}.mnv-addon__input:checked+.mnv-addon__card .mnv-addon__box{background:var(--mnv-ink)}.mnv-addon__input:checked+.mnv-addon__card .mnv-addon__box:after{opacity:1}.mnv-addon__input:focus-visible+.mnv-addon__card .mnv-addon__box{outline:2px solid var(--mnv-ink);outline-offset:3px}.mnv-addon__text{display:flex;flex-direction:column;gap:4px}.mnv-addon__label{font-size:14px;font-weight:600;line-height:1.4;color:var(--mnv-ink)}.mnv-addon__price{font-size:13px;line-height:1.45;color:var(--mnv-support)}.mnv-addon__saving{font-weight:600;color:var(--mnv-ink)}.mnv-addon__options{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;padding:0 0 14px 32px}.mnv-addon__options[hidden]{display:none}.mnv-addon__select{font-size:16px;margin-bottom:10px}.mnv-addon__total{grid-column:1 / -1;font-size:13px;font-weight:600;color:var(--mnv-ink)}@media(max-width:479px){.mnv-addon__options{grid-template-columns:1fr}}@media(max-width:380px){.mnv-addon__options{padding-left:0}}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon){position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:20px;margin-bottom:20px;padding-bottom:14px;border-bottom:var(--mnv-rule)}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon) .mnv-addon{display:contents}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon) .mnv-qty{flex:none}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon) .mnv-addon__card{flex:1 1 0;align-items:center;min-width:0;min-height:46px;padding:0}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon) .mnv-addon__box{align-self:flex-end;margin:0 0 13px}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon) .mnv-addon__options{flex:1 0 100%;padding:14px 0 0}@media(prefers-reduced-motion:reduce){.mnv-addon__box,.mnv-addon__box:after{transition:none}}.mnv-revs{display:block;margin:4px 0 32px}.mnv-revs__frame{position:relative}.mnv-revs__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none}.mnv-revs__track::-webkit-scrollbar{display:none}.mnv-revs__track:focus-visible{outline:2px solid var(--mnv-ink);outline-offset:2px}.mnv-revs__slide{flex:0 0 100%;scroll-snap-align:start;min-width:0}.mnv-rev{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:12px;align-items:start;margin:0;padding:12px;border:1px solid var(--mnv-rule-color);background:var(--mnv-bg);min-height:80px}.mnv-rev__media{width:56px;height:56px;object-fit:cover;display:block;background:var(--mnv-sect)}.mnv-rev__initial{display:grid;place-items:center;font-family:var(--mnv-font-display);font-size:22px;font-weight:600;color:var(--mnv-support)}.mnv-rev__body{display:flex;flex-direction:column;gap:4px;min-width:0}.mnv-rev__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.mnv-rev__name{font-size:14px;font-weight:600;color:var(--mnv-ink)}.mnv-rev__stars{display:inline-flex;gap:1px}.mnv-rev__star{width:13px;height:13px;fill:var(--mnv-ink)}.mnv-rev__star.is-empty{fill:none;stroke:var(--mnv-ink);stroke-width:1.2}.mnv-rev__text{margin:0;font-size:13px;line-height:1.5;color:var(--mnv-support);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mnv-revs:has(.mnv-revs__arrow) .mnv-rev{padding-left:30px;padding-right:30px}.mnv-revs__arrow{position:absolute;top:50%;z-index:1;width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid var(--mnv-rule-color);border-radius:50%;background:var(--mnv-bg);color:var(--mnv-ink);transform:translateY(-50%);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .14s var(--mnv-out),color .14s var(--mnv-out),opacity .14s var(--mnv-out)}.mnv-revs__arrow:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.mnv-revs__arrow--prev{left:-12px}.mnv-revs__arrow--next{right:-12px}.mnv-revs__arrow:active:not(:disabled){border-color:var(--mnv-ink)}@media(hover:hover)and (pointer:fine){.mnv-revs__arrow:hover:not(:disabled){border-color:var(--mnv-ink)}}.mnv-revs__arrow:focus-visible{outline:2px solid var(--mnv-ink);outline-offset:2px}.mnv-revs__arrow:disabled{opacity:.35;cursor:default}.mnv-revs__chev{width:14px;height:14px}.mnv-revs__note{margin:8px 0 0;font-size:11px;line-height:1.5;color:var(--mnv-support)}.mnv-revs__note:empty{display:none}.mnv-revs__all{color:inherit;white-space:nowrap}.mnv-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;padding:0;list-style:none}.mnv-pay__icon{display:block;width:38px;height:24px}.mnv-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none}.mnv-boxes__item{display:flex;align-items:flex-start;gap:10px;min-height:56px;padding:12px;background:var(--mnv-sect)}.mnv-boxes__icon{flex:none;width:20px;height:20px;color:var(--mnv-ink)}.mnv-boxes__text{display:flex;flex-direction:column;gap:2px;min-width:0}.mnv-boxes__name{font-size:13px;font-weight:600;line-height:1.3;color:var(--mnv-ink)}.mnv-boxes__line{font-size:12px;line-height:1.4;color:var(--mnv-support)}.mnv-pay+.mnv-order__trust,.mnv-boxes+.mnv-order__trust{margin-top:14px}.mnv-addon__card--card{align-items:center;margin:12px 0;padding:12px 16px;border:1px solid var(--mnv-rule-color);background:var(--mnv-bg);transition:border-color .14s var(--mnv-out),background-color .14s var(--mnv-out)}.mnv-addon:has(.mnv-addon__card--card){border-top:0;border-bottom:0}.mnv-addon__input:checked+.mnv-addon__card--card{border:2px solid var(--mnv-ink);padding:11px 15px;background:var(--mnv-sect)}.mnv-addon__media{flex:none;width:56px;height:56px;background:var(--mnv-sect)}.mnv-addon__img{display:block;width:100%;height:100%;object-fit:cover}.mnv-addon__legend{margin:12px 0 0}.mnv-addon__legend+.mnv-addon__input+.mnv-addon__card--card{margin-top:8px}.mnv-bundles--product a.mnv-rating__count,.mnv-proof__link,.mnv-faq__link{display:inline-flex;align-items:center;min-height:44px}.mnv-mech__pivot .mnv-line{text-wrap:balance}.mnv-count-note{font-size:13px;color:#f7f7f5a8;margin-top:4px}.mnv-light .mnv-count-note{color:var(--mnv-support)}.mnv-split__note{font-size:12px;line-height:1.5;color:#f7f7f5a8;margin-top:10px}.mnv-split__panel--custom.is-light .mnv-split__note{color:var(--mnv-support)}.mnv-faq__grid{row-gap:0}.mnv-faq__more{grid-column:-2 / -1;margin-top:16px;font-size:14px}.mnv-proof__sub .mnv-proof__link--inline{margin-top:0;font-size:inherit}.mnv-bundles--product .mnv-bundles__grid{align-items:start}.mnv-bundles__ticks{list-style:none;margin:0 0 28px;padding:0;font-size:14px;line-height:1.5}.mnv-bundles__ticks li{position:relative;padding-left:24px}.mnv-bundles__ticks li+li{margin-top:6px}.mnv-bundles__ticks li:before{content:"";position:absolute;left:2px;top:.32em;width:9px;height:5px;border-left:2px solid var(--mnv-ink);border-bottom:2px solid var(--mnv-ink);transform:rotate(-45deg)}.mnv-bundles__lead{font-family:var(--mnv-font-display);font-weight:700;font-size:clamp(20px,2.2vw,26px);line-height:1.15;margin:0 0 6px;padding-top:24px;border-top:var(--mnv-rule)}.mnv-bundles--product .mnv-bundles__sub{font-size:14px;margin-bottom:20px}@media(min-width:1024px){.mnv-bundles--product mnv-gallery{position:sticky;top:calc(var(--header-height, 0px) + 24px)}}.mnv-revs__slide{display:flex}.mnv-revs__slide>.mnv-rev{flex:1 1 auto;align-content:center}.mnv-boxes__item:last-child:nth-child(odd){grid-column:1 / -1}.mnv-tiers--cards.mnv-tiers--options .mnv-tier__desc{grid-area:saving;margin:2px 0 0}.mnv-tiers--cards.mnv-tiers--options .mnv-tier__card{padding-bottom:12px}.mnv-obj__heading{font-size:clamp(28px,4vw,46px);margin-bottom:clamp(28px,4vw,48px);max-width:18ch}.mnv-obj__list{border-top:var(--mnv-rule)}.mnv-obj__unit{display:grid;gap:20px;padding-block:clamp(24px,4vw,48px);border-bottom:var(--mnv-rule)}.mnv-obj__media{display:grid;gap:8px}.mnv-obj__fig{display:grid;gap:6px}.mnv-obj__img{width:100%;height:auto;background:var(--mnv-sect)}.mnv-obj__cap{font-size:12px;line-height:1.4;color:var(--mnv-support)}.mnv-obj__todo{display:grid;gap:6px;padding:16px;border:1px dashed var(--mnv-rule-color);font-size:13px;color:var(--mnv-support)}.mnv-obj__todo-tag{font-weight:600;color:var(--mnv-ink)}.mnv-obj__q{font-size:clamp(26px,3.4vw,40px);line-height:1.05;margin-bottom:16px;max-width:24ch;text-wrap:balance}.mnv-obj__ticks{display:grid;gap:10px;max-width:60ch}.mnv-obj__tick{display:grid;grid-template-columns:16px 1fr;gap:10px;align-items:start;font-size:16px;line-height:1.5}.mnv-obj__mark{margin-top:.25em;color:var(--mnv-ink)}.mnv-obj__note{margin-top:16px;max-width:60ch;font-size:13px;line-height:1.5;color:var(--mnv-support)}.mnv-obj__rev{margin:24px 0 0;padding-top:16px;border-top:var(--mnv-rule);max-width:52ch}.mnv-obj__rev-text{margin:0;font-size:15px;line-height:1.55;color:var(--mnv-ink)}.mnv-obj__rev-text:before{content:"\201c"}.mnv-obj__rev-text:after{content:"\201d"}.mnv-obj__rev-by{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;font-size:13px}.mnv-obj__rev-media{width:32px;height:32px;object-fit:cover;display:block;background:var(--mnv-sect)}.mnv-obj__rev-initial{border:1px solid var(--mnv-rule-color);display:grid;place-items:center;font-family:var(--mnv-font-display);font-size:15px;font-weight:600;color:var(--mnv-support)}.mnv-obj__rev-name{font-weight:600;color:var(--mnv-ink)}.mnv-obj__rev-all{color:var(--mnv-support);text-decoration:underline;text-underline-offset:3px}@media(min-width:900px){.mnv-obj__unit{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,88px);align-items:center}.mnv-obj__media{aspect-ratio:4 / 5;grid-template-rows:minmax(0,1fr)}.mnv-obj__media>.mnv-obj__img{height:100%;object-fit:cover}.mnv-obj__media--pair{grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:12px}.mnv-obj__media--pair .mnv-obj__fig{grid-template-rows:minmax(0,1fr) auto;min-height:0}.mnv-obj__media--pair .mnv-obj__img{height:100%;object-fit:contain;background:#221e1a}.mnv-obj__q{margin-bottom:24px}.mnv-obj__tick{font-size:17px}}.mnv-feat--tabs .mnv-feat__heading{margin-bottom:clamp(24px,3vw,36px);max-width:20ch}.mnv-tabs{display:grid;gap:20px}.mnv-tabs__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-bottom:var(--mnv-rule)}.mnv-tabs__list::-webkit-scrollbar{display:none}mnv-tabs:not(:defined) .mnv-tabs__list{display:none}.mnv-tabs__tab{flex:0 0 auto;min-height:44px;margin:0 13px -1px 0;padding:10px 0 12px;border:0;border-bottom:2px solid transparent;background:none;font:600 14px/1.2 var(--mnv-font-body);color:var(--mnv-support);text-align:left;white-space:nowrap;cursor:pointer;scroll-snap-align:start;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .14s cubic-bezier(.23,1,.32,1),border-color .14s cubic-bezier(.23,1,.32,1)}.mnv-tabs__tab:last-child{margin-right:0}.mnv-tabs__tab[aria-selected=true]{color:var(--mnv-ink);border-bottom-color:var(--mnv-ink)}.mnv-tabs__tab:active{color:var(--mnv-ink)}.mnv-tabs__tab:focus-visible{outline:2px solid var(--mnv-ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.mnv-tabs__tab:hover{color:var(--mnv-ink)}}.mnv-tabs__panel{display:grid;gap:18px}.mnv-tabs__panel[hidden]{display:none}mnv-tabs:defined .mnv-tabs__panel{animation:mnv-tab-in .2s cubic-bezier(.23,1,.32,1)}@keyframes mnv-tab-in{0%{opacity:0}to{opacity:1}}.mnv-tabs__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:var(--mnv-sect)}.mnv-tabs__name{font-size:clamp(26px,3vw,36px);line-height:1.05;margin-bottom:10px;text-wrap:pretty}.mnv-tabs__line{font-size:16px;line-height:1.55;color:var(--mnv-support);max-width:44ch}@media(min-width:900px){.mnv-tabs{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,6vw,96px);align-items:start}.mnv-tabs__list{grid-column:1;grid-row:1;flex-direction:column;overflow:visible;border-bottom:0;border-top:var(--mnv-rule)}.mnv-tabs__tab{margin:0;padding:18px 0 18px 18px;border-bottom:var(--mnv-rule);font-size:17px;white-space:normal;box-shadow:inset 2px 0 0 transparent;transition:color .14s cubic-bezier(.23,1,.32,1),box-shadow .14s cubic-bezier(.23,1,.32,1)}.mnv-tabs__tab[aria-selected=true]{border-bottom-color:var(--mnv-rule-color);box-shadow:inset 2px 0 0 var(--mnv-ink)}.mnv-tabs__panel:focus-visible{outline:2px solid var(--mnv-ink);outline-offset:4px}.mnv-tabs__panel{grid-column:1 / -1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,6vw,96px);align-items:start}.mnv-tabs__media{grid-column:2;grid-row:1}.mnv-tabs__text{grid-column:1;grid-row:1}@supports (grid-template-columns: subgrid){mnv-tabs:defined{grid-template-rows:auto 1fr}mnv-tabs:defined .mnv-tabs__list{position:relative;z-index:1;align-self:start}mnv-tabs:defined .mnv-tabs__panel{grid-row:1 / span 2;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:0;column-gap:inherit}mnv-tabs:defined .mnv-tabs__media{grid-row:1 / span 2}mnv-tabs:defined .mnv-tabs__text{grid-row:2;padding-top:36px}}}.mnv h1,.mnv h2,.mnv h3,.mnv .mnv-display{text-wrap:balance}.mnv p,.mnv li{text-wrap:pretty}.mnv-boxes:has(>.mnv-boxes__item:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.mnv-boxes:has(>.mnv-boxes__item:nth-child(3):last-child) .mnv-boxes__item{grid-column:auto;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;text-align:center}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon__card--card) .mnv-addon__legend,.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon__card--card) .mnv-addon__card--card{flex:1 0 100%}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon__card--card) .mnv-addon__legend{margin:20px 0 0}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon__card--card) .mnv-addon__card--card{padding:12px 16px}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon__card--card) .mnv-addon__input:checked+.mnv-addon__card--card{padding:11px 15px}.mnv-buy__pair:has(.mnv-qty):has(.mnv-addon__card--card) .mnv-addon__box{align-self:center;margin:0}.mnv-bundles__price{margin-bottom:18px}.mnv-bundles__details{margin:0 0 22px;font-size:14px}.mnv-proof__total{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--mnv-ink)}.mnv-feat__note,.mnv-obj__note{font-size:13px;line-height:1.55;max-width:60ch;text-wrap:pretty}@media(min-width:900px){.mnv-feat--tabs .mnv-feat__note{max-width:calc((100% - clamp(40px,6vw,96px)) * 5 / 12)}}.mnv-stars{color:var(--mnv-section-text, var(--mnv-ink))}.mnv-hero .mnv-stars{color:var(--mnv-light)}.mnv-hero__total{flex-wrap:wrap;gap:6px 12px}.mnv-hero__total .mnv-rating__count{color:#f7f7f5d9;text-decoration-color:#f7f7f573;text-underline-offset:3px}.mnv-hero{--mnv-header-h: var(--header-group-height, 0px);--mnv-section-bg: #221e19;--mnv-bp-p: 1;display:block;padding:0;color:var(--mnv-light);isolation:isolate;background:#221e19}html.js-motion .mnv-hero{--mnv-bp-p: 0}.mnv-hero.is-scroll{height:calc(100svh + var(--mnv-track, 55vh))}.mnv-hero__stage{position:sticky;top:0;height:100svh;min-height:640px;overflow:hidden}.mnv-hero__scene{position:absolute;top:0;right:0;bottom:0;left:0}.mnv-hero__surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#232019}.mnv-hero__surface-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mnv-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 95% 95% at 50% 50%,transparent 15%,rgb(8 6 3 / .52) 100%),linear-gradient(105deg,#080603c7,#08060366 44%,#0806031a 64%,#08060347);opacity:var(--mnv-overlay, 1)}.mnv-hero__spotlight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity .4s;background:radial-gradient(400px circle at var(--mnv-spot-x, 50%) var(--mnv-spot-y, 50%),rgb(255 252 248 / .052) 0%,transparent 68%)}.mnv-hero__spotlight.is-active{opacity:1}@media(hover:none),(pointer:coarse){.mnv-hero__spotlight{display:none}}.mnv-hero__vbrand{position:absolute;z-index:3;left:14px;top:50%;transform:translate(-50%) translateY(-50%) rotate(-90deg);font-size:10px;font-weight:500;letter-spacing:.13em;color:#f7f7f529;white-space:nowrap;pointer-events:none}.mnv-hero__content{position:absolute;z-index:3;inset-block:0;left:0;width:min(640px,56vw);padding:calc(var(--mnv-header-h) + 24px) 4% 48px max(36px,5.5vw);display:flex;flex-direction:column;justify-content:center;animation:mnv-settle .4s var(--mnv-out) both}@media(min-width:1024px){.mnv-hero__content{width:54.5vw}.mnv-hero__heading{font-size:min(clamp(48px,6.5vw,92px),5.9vw)}}.mnv-hero__eyebrow{font-size:11px;font-weight:500;letter-spacing:.1em;color:#f7f7f580;margin-bottom:20px}.mnv-hero__heading{font-size:clamp(48px,6.5vw,92px);line-height:.95;color:var(--mnv-light);margin-bottom:24px}.mnv-hero__line{display:block}.mnv-hero .mnv-accent{display:inline-block;position:relative;color:var(--mnv-pivot-accent, #c0573d)}.mnv-hero__sub{font-size:clamp(14px,1.4vw,17px);line-height:1.65;color:#f7f7f5b3;max-width:42ch;margin-bottom:32px}.mnv-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}.mnv-hero__ctas .mnv-btn{font-size:14px;padding:13px 22px}.mnv-hero__trust{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:#f7f7f58c}.mnv-hero__trust .mnv-rating{color:inherit;font-size:inherit}@keyframes mnv-settle{0%{transform:translateY(12px)}to{transform:none}}@media(hover:hover)and (pointer:fine){.mnv-hero__ctas{translate:calc(var(--mnv-hero-px, 0) * 13px) calc(var(--mnv-hero-py, 0) * 9px)}}.mnv-hero__blueprint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.mnv-hero__blueprint svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;overflow:visible}.mnv-bp__view--sm{display:none}.mnv-bp__label{font-family:var(--mnv-font-body);font-weight:400;letter-spacing:.01em;paint-order:stroke;stroke:#0806034d;stroke-width:1.4px;stroke-linejoin:round}.mnv-bp__name{font-family:var(--mnv-font-display);font-weight:600;letter-spacing:.06em}.mnv-bp__num{fill:#f7f7f580}.mnv-bp__note{font-weight:400}[data-draw]{stroke-dasharray:1px;stroke-dashoffset:calc(1px - (1px*clamp(0,(var(--mnv-bp-p) - var(--s)) / var(--d),1)))}[data-fade]{opacity:clamp(0,(var(--mnv-bp-p) - var(--s)) / var(--d),1)}.mnv-bp__cal .mnv-bp__leader{stroke-dasharray:1px;stroke-dashoffset:calc(1px - (1px*clamp(0,(var(--mnv-bp-p) - var(--s)) / (var(--d) * .45),1)))}.mnv-bp__cal .mnv-bp__shelf{stroke-dasharray:1px;stroke-dashoffset:calc(1px - (1px*clamp(0,(var(--mnv-bp-p) - var(--s) - var(--d) * .45) / (var(--d) * .25),1)))}.mnv-bp__cal .mnv-bp__pin,.mnv-bp__cal .mnv-bp__pin-ring{opacity:clamp(0,(var(--mnv-bp-p) - var(--s)) / (var(--d) * .3),1)}.mnv-bp__cal .mnv-bp__name{opacity:clamp(0,(var(--mnv-bp-p) - var(--s) - var(--d) * .55) / (var(--d) * .3),1);transition:opacity .12s linear}.mnv-bp__cal .mnv-bp__note{opacity:clamp(0,(var(--mnv-bp-p) - var(--s) - var(--d) * .7) / (var(--d) * .3),1);transition:opacity .12s linear}.mnv-bp__part{--t: clamp(0, (var(--mnv-bp-p) - var(--ps)) / var(--pd), 1);translate:calc(var(--rx) * (1 - var(--t)) * (1 - var(--t)) * 1px) calc(var(--ry) * (1 - var(--t)) * (1 - var(--t)) * 1px);opacity:clamp(0,var(--t) * 3,1)}@media(max-width:1023px){.mnv-hero__stage{display:flex;flex-direction:column;padding-block:max(104px,calc(var(--mnv-header-h) + 32px)) 0}.mnv-hero__content{position:static;width:100%;order:1;flex:0 0 auto;padding:0 max(24px,5vw);margin-bottom:clamp(28px,5vh,48px)}.mnv-hero__vbrand,.mnv-bp__view--lg{display:none}.mnv-bp__view--sm{display:inline}.mnv-hero__blueprint .mnv-bp__ray{stroke-width:1.8}.mnv-hero.is-scroll{height:calc(100svh + var(--mnv-track-sm, 50vh))}}@media(max-width:599px){.mnv-hero__ctas{display:grid;grid-template-columns:minmax(0,1fr);max-width:320px}.mnv-hero__ctas .mnv-btn{justify-content:center;text-align:center}}@media(max-width:1023px)and (max-height:720px){.mnv-hero__stage{padding-block:max(72px,calc(var(--mnv-header-h) + 8px)) 0;min-height:0}.mnv-hero__heading{font-size:clamp(38px,11vw,44px);margin-bottom:14px}.mnv-hero__eyebrow{margin-bottom:10px}.mnv-hero__sub{margin-bottom:16px;font-size:14px;line-height:1.5}.mnv-hero__ctas{margin-bottom:12px;gap:8px}.mnv-hero__ctas .mnv-btn{min-height:44px;padding:10px 18px}.mnv-hero__content{margin-bottom:0}.mnv-bp__view--sm .mnv-bp__flag{transform:scale(1.26)}html:not(.js-motion) .mnv-bp__note{display:none}}html.js-motion .mnv-hero{--mnv-im: clamp(0, (var(--mnv-bp-p) - .04) / .2, 1)}html.js-motion .mnv-hero__content{opacity:calc(1 - .88 * var(--mnv-im));translate:0 calc(var(--mnv-im) * -12px)}html.js-motion .mnv-hero__surface-image{opacity:calc(1 - .3 * var(--mnv-im))}.mnv-bp__ray{opacity:calc(1 - var(--mnv-im, 0))}@media(prefers-reduced-motion:reduce){.mnv-hero.is-scroll{height:auto}.mnv-hero__content{animation:none}.mnv-bp__cal .mnv-bp__label{transition:none}}.mnv-order--compact .mnv-order__summary{padding:20px;background:var(--mnv-sect);border:0}.mnv-order__saving{margin-left:6px;font-weight:600;color:var(--mnv-success)}.mnv-order__saving[hidden]{display:none}.mnv-pay{margin:12px -8px 0;gap:5px}.mnv-boxes__item{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:10px;row-gap:3px;align-items:center;align-content:center}.mnv-boxes__item:not(:has(>.mnv-boxes__icon)){grid-template-columns:minmax(0,1fr)}.mnv-boxes__text{display:contents}.mnv-boxes__line{grid-column:1 / -1;text-wrap:balance}.mnv-boxes:has(>.mnv-boxes__item:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.mnv-boxes:has(>.mnv-boxes__item:nth-child(3):last-child) .mnv-boxes__item{padding:12px;text-align:left;justify-items:start}.mnv-boxes:has(>.mnv-boxes__item:nth-child(3):last-child) .mnv-boxes__item:last-child{grid-column:1 / -1}.mnv-boxes .mnv-boxes__item:last-child:nth-child(odd){grid-template-columns:20px auto;justify-content:center;justify-items:center;text-align:center}@media(min-width:900px){.mnv-obj__unit:has(>.mnv-obj__media--pair){grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__media--pair{aspect-ratio:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;gap:16px}.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__fig{grid-template-rows:auto auto}.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__img{height:auto}.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__body{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(40px,6vw,88px);align-items:start}.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__q{grid-column:1;margin:0}.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__ticks{grid-column:2}.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__note,.mnv-obj__unit:has(>.mnv-obj__media--pair) .mnv-obj__rev{grid-column:1 / -1;max-width:none}}.mnv-feat--cards-section .mnv-feat__card{background:var(--mnv-sect);border:0;color:var(--mnv-ink)}.mnv-feat.mnv-feat--cards-section .mnv-feat__desc{color:var(--mnv-support)}.mnv-feat.mnv-feat--cards-section .mnv-feat__icon{color:var(--mnv-ink)}.mnv-tiers--cards .mnv-tier__card.mnv-tier__card--plain{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"tick title total" "tick saving saving" "tick per was"}.mnv-order__row--qty{flex-wrap:wrap;row-gap:10px}.mnv-order__pick{display:flex;align-items:center;gap:12px;min-width:0}.mnv-qty--inline{margin:0;padding:0;border:0}.mnv-qty--inline .mnv-qty__control{grid-template-columns:44px 44px 44px;background:var(--mnv-bg)}.mnv-qty--inline .mnv-qty__input{padding:8px 0}.mnv-tabs--list .mnv-tabs__list{flex-direction:column;overflow:visible;scroll-snap-type:none;border-bottom:0;border-top:var(--mnv-rule)}.mnv-tabs--list .mnv-tabs__tab{margin:0;border-bottom:var(--mnv-rule);white-space:normal;box-shadow:inset 2px 0 0 transparent}.mnv-tabs--list .mnv-tabs__tab[aria-selected=true]{border-bottom-color:var(--mnv-rule-color);box-shadow:inset 2px 0 0 var(--mnv-ink);background:var(--mnv-sect)}@media(max-width:899px){.mnv-tabs--list .mnv-tabs__tab{padding:12px 0 12px 14px}}@media(min-width:900px){.mnv-tabs--list .mnv-tabs__tab{padding:14px 0 14px 16px}}.mnv-tabs__num{margin-right:8px;font-family:var(--mnv-font-display);font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--mnv-support)}.mnv-tabs__sub{margin-top:8px;font-size:13px;line-height:1.55;color:var(--mnv-support);max-width:44ch}
/*# sourceMappingURL=/cdn/shop/t/57/assets/manoov.css.map */
