/* Hallmark · macrostructure: Commerce Workbench · tone: modern natural · anchor hue: forest
 * Hallmark · component: category selectors · genre: editorial · theme: Studio
 * states: default · hover · focus · active · disabled · loading · error · success
 * Hallmark · pre-emit critique: P5 H5 E5 S5 R4 V5 · contrast: pass (40–41)
 * nav: N9 preserved · footer: Ft2 preserved · slop: pass (42–45) · mobile: pass (34, 49, 50–57)
 */
html,body{overflow-x:clip}
.mnx,.mnx *{box-sizing:border-box}.mnx{font-family:var(--font-body);color:var(--color-ink);background:var(--color-paper)}
.mnx h1,.mnx h2,.mnx h3{min-width:0;margin:0;font-family:var(--font-display);font-style:normal;font-weight:500;letter-spacing:-.035em;overflow-wrap:anywhere}.mnx p{margin:0}.mnx button,.mnx input{font:inherit}.mnx-shell{width:min(1280px,calc(100% - 40px));margin-inline:auto}
.mnx-kicker{margin-bottom:var(--space-md)!important;color:var(--color-accent);font-size:var(--text-xs);font-weight:800;letter-spacing:.14em;text-transform:uppercase}
.mnx-hero{padding:var(--space-4xl) 0;border-bottom:var(--rule-hairline) solid var(--color-line);background:var(--color-paper)}.mnx-hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-3xl);align-items:end}.mnx-hero-copy h1{max-width:820px;font-size:var(--text-display-s);line-height:.92}.mnx-hero-copy>p:not(.mnx-kicker){max-width:680px;margin-top:var(--space-xl);color:var(--color-ink-soft);font-size:var(--text-lg);line-height:1.65}.mnx-text-link{display:inline-flex;align-items:center;gap:var(--space-xs);margin-top:var(--space-xl);color:var(--color-accent-strong);font-weight:800;text-decoration:none}.mnx-text-link svg{width:20px;transition:transform var(--dur-base) var(--ease-out)}.mnx-text-link:hover svg{transform:translateX(4px)}.mnx-text-link:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}
.mnx-tier-ledger{padding:var(--space-xl);border-top:3px solid var(--color-accent);background:var(--color-surface)}.mnx-tier-ledger h2{font-size:var(--text-xl);line-height:1.1}.mnx-tier-ledger ol{padding:0;margin:var(--space-xl) 0 var(--space-lg);list-style:none}.mnx-tier-ledger li{display:flex;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:var(--rule-hairline) solid var(--color-line);font-size:var(--text-sm)}.mnx-tier-ledger li span{font-variant-numeric:tabular-nums}.mnx-tier-ledger li b{color:var(--color-accent-strong)}.mnx-tier-ledger small{display:block;color:var(--color-ink-soft);line-height:1.5}
.mnx-main{padding:var(--space-4xl) 0}.mnx-builder-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(320px,5fr);gap:var(--space-3xl);align-items:start}.mnx-builder>header{max-width:680px;margin-bottom:var(--space-2xl)}.mnx-builder>header h2,.mnx-live-summary>h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1}.mnx-builder>header>p:last-child{margin-top:var(--space-md);color:var(--color-ink-soft);line-height:1.6}
.mnx fieldset{padding:var(--space-xl) 0;margin:0;border:0;border-top:var(--rule-hairline) solid var(--color-line)}.mnx legend{display:flex;align-items:center;gap:var(--space-sm);width:100%;margin-bottom:var(--space-lg);font-family:var(--font-display);font-size:var(--text-xl);font-weight:500}.mnx legend>span{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:var(--rule-hairline) solid var(--color-accent);border-radius:50%;color:var(--color-accent);font-family:var(--font-body);font-size:var(--text-sm);font-weight:800}
.mnx-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-sm)}.mnx-choice-grid label,.mnx-scope label{position:relative;min-width:0}.mnx-choice-grid input,.mnx-scope input{position:absolute;opacity:0;pointer-events:none}.mnx-choice-grid label>span,.mnx-scope label>span{display:flex;min-height:56px;align-items:center;justify-content:center;padding:var(--space-sm);border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);font-weight:750;text-align:center;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.mnx-choice-grid input:checked+span,.mnx-scope input:checked+span{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong)}.mnx-choice-grid input:focus-visible+span,.mnx-scope input:focus-visible+span,.mnx button:focus-visible,.mnx input:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.mnx-choice-grid label>span:active,.mnx-scope label>span:active,.mnx button:active{transform:translateY(1px)}.mnx-amounts label>span{min-height:84px;flex-direction:column;font-size:var(--text-md)}.mnx-amounts small{margin-top:var(--space-2xs);color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:600}.mnx-custom-amount{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);align-items:center;margin-top:var(--space-md);color:var(--color-ink-soft);font-size:var(--text-sm);font-weight:700}.mnx-custom-amount input{width:100%;height:48px;padding:0 var(--space-md);border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink)}.mnx-categories{grid-template-columns:repeat(4,minmax(0,1fr))}.mnx-scope{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.mnx-scope label>span{min-height:44px;padding-inline:var(--space-md)}.mnx-brands{grid-template-columns:repeat(3,minmax(0,1fr))}.mnx-form-error{min-height:24px;margin:var(--space-sm) 0;color:var(--color-danger);font-size:var(--text-sm);font-weight:700}.mnx-primary{display:flex;width:100%;min-height:56px;align-items:center;justify-content:center;gap:var(--space-sm);padding:0 var(--space-lg);border:0;border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-surface);font-weight:850;white-space:nowrap;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.mnx-primary:hover{background:var(--color-accent-strong)}.mnx-primary:disabled{opacity:.65;cursor:wait}.mnx-primary svg{width:20px}
.mnx-categories label>span{position:relative;min-height:80px;justify-content:flex-start;gap:var(--space-sm);padding:var(--space-xs);padding-inline-end:var(--space-xl);text-align:start}.mnx-category-thumb{display:flex;width:60px;height:60px;flex:0 0 60px;align-items:center;justify-content:center;border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);overflow:hidden}.mnx-category-thumb img{display:block;width:100%;height:100%;object-fit:contain}.mnx-category-name{min-width:0;line-height:1.2}.mnx-categories input:checked+span::after{content:"✓";position:absolute;inset-inline-end:var(--space-xs);top:var(--space-xs);display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-xs);font-weight:900}.mnx-categories input:checked+span .mnx-category-thumb{border-color:var(--color-accent)}
.mnx-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.mnx-category-name{white-space:nowrap}
@media(hover:hover) and (pointer:fine){.mnx-categories label>span:hover{background:var(--color-paper)}}
@media(max-width:540px){.mnx-categories{grid-template-columns:1fr}}
.mnx-live-summary{position:sticky;top:24px;padding:var(--space-xl);border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface)}.mnx-live-summary>p:not(.mnx-kicker){margin-top:var(--space-md);color:var(--color-ink-soft);line-height:1.6}.mnx-summary-empty{display:grid;grid-template-columns:auto 1fr;gap:var(--space-md);align-items:center;margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--rule-hairline) solid var(--color-line)}.mnx-summary-empty>span{font-family:var(--font-display);font-size:3rem;color:var(--color-accent)}.mnx-summary-empty p{color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.5}.mnx-result-list{max-height:420px;padding:0;margin:var(--space-xl) 0;overflow:auto;list-style:none}.mnx-result-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:var(--rule-hairline) solid var(--color-line);font-size:var(--text-sm)}.mnx-result-list li span{min-width:0}.mnx-result-list li b{color:var(--color-accent-strong)}.mnx-result-totals{display:grid;gap:var(--space-xs);padding-top:var(--space-md)}.mnx-result-totals span,.mnx-result-totals>strong{display:flex;justify-content:space-between;gap:var(--space-md)}.mnx-result-totals span{color:var(--color-ink-soft);font-size:var(--text-sm)}.mnx-result-totals>strong{padding-top:var(--space-sm);border-top:var(--rule-hairline) solid var(--color-line);font-size:var(--text-lg)}.mnx-success{padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent-strong)!important;font-size:var(--text-sm);font-weight:700}
.mnx-catalog{padding:var(--space-4xl) 0;background:var(--color-paper-deep)}.mnx-section-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-xl);align-items:end;margin-bottom:var(--space-xl)}.mnx-section-head h2{font-size:clamp(2.25rem,5vw,4.5rem);line-height:.95}.mnx-section-head>p{max-width:460px;color:var(--color-ink-soft);line-height:1.6}.mnx-catalog-filters{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-xl)}.mnx-catalog-filters button{min-height:40px;padding:0 var(--space-md);border:var(--rule-hairline) solid var(--color-line);border-radius:999px;background:var(--color-surface);color:var(--color-ink);font-size:var(--text-xs);font-weight:800;white-space:nowrap;cursor:pointer}.mnx-catalog-filters button.is-active{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-surface)}.mnx-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}.mnx-product[hidden]{display:none}.mnx-product{min-width:0;border:var(--rule-hairline) solid var(--color-line)!important;border-radius:var(--radius-md)!important;background:var(--color-surface)!important;overflow:hidden}.mnx-product-image{position:relative;display:flex;aspect-ratio:1;align-items:center;justify-content:center;padding:var(--space-md);background:var(--color-surface)}.mnx-product-image>img,.mnx-product-image>.mn-product-placeholder{width:100%;height:100%;object-fit:contain}.mnx-product-image>span{position:absolute;right:var(--space-sm);bottom:var(--space-sm);padding:var(--space-2xs) var(--space-xs);border-radius:999px;background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:var(--text-xs);font-weight:800}.mnx-product-body{display:flex;min-width:0;flex-direction:column;padding:var(--space-md);border-top:var(--rule-hairline) solid var(--color-line)}.mnx-product-body>small{color:var(--color-accent);font-size:var(--text-xs);font-weight:800;text-transform:uppercase}.mnx-product-body h3{min-height:54px;margin:var(--space-xs) 0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:750;line-height:1.4;letter-spacing:0}.mnx-product-body>strong{margin-bottom:var(--space-md);font-size:var(--text-lg)}
.mn-sc-whatsapp{display:flex!important;align-items:center;justify-content:center;gap:var(--space-xs);white-space:nowrap}.mn-sc-whatsapp svg{width:21px;height:21px}.mn-sc-advisor-note{display:block;color:var(--color-ink-soft);font-size:var(--text-xs);line-height:1.45;text-align:center}
@media(max-width:960px){.mnx-hero-grid,.mnx-builder-grid{grid-template-columns:1fr}.mnx-live-summary{position:static}.mnx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:768px){.mnx-shell{width:min(100% - 28px,1280px)}.mnx-hero,.mnx-main,.mnx-catalog{padding:var(--space-3xl) 0}.mnx-hero-grid{gap:var(--space-2xl)}.mnx-section-head{grid-template-columns:1fr}.mnx-choice-grid,.mnx-categories,.mnx-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.mnx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:414px){.mnx-shell{width:min(100% - 24px,1280px)}.mnx-hero-copy h1{font-size:2.75rem}.mnx-tier-ledger,.mnx-live-summary{padding:var(--space-lg)}.mnx-custom-amount{grid-template-columns:1fr}.mnx-product-grid{gap:var(--space-sm)}.mnx-product-body{padding:var(--space-sm)}.mnx-product-body h3{min-height:68px;font-size:var(--text-xs)}.mnx-product-body>strong{font-size:var(--text-md)}.mnx-primary{font-size:var(--text-sm)}}
@media(max-width:320px){.mnx-choice-grid,.mnx-categories,.mnx-brands,.mnx-product-grid{grid-template-columns:1fr}.mnx-product-body h3{min-height:0}.mnx-scope{display:grid}.mnx-scope label>span{white-space:normal}}
@media(prefers-reduced-motion:reduce){.mnx *{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}

.mnx-hero{padding:var(--space-3xl) 0 var(--space-4xl)}
.mnx-choice-grid input:disabled+span,.mnx-scope input:disabled+span{opacity:.55;cursor:not-allowed;background:var(--color-paper-deep)}
.mnx-custom-amount input{outline:2px solid transparent}.mnx-custom-amount input:hover{border-color:var(--color-accent)}.mnx-custom-amount input:disabled{opacity:.55;cursor:not-allowed;background:var(--color-paper-deep)}.mnx-custom-amount input[aria-invalid="true"]{border-color:var(--color-danger)}
.mnx-primary{color:var(--color-accent-ink)}
.mnx-section-head{display:flex;max-width:75ch;flex-direction:column;gap:var(--space-md);align-items:flex-start}
.mnx-catalog-filters button.is-active{color:var(--color-accent-ink)}.mnx-catalog-filters button:hover{border-color:var(--color-accent)}.mnx-catalog-filters button:active{transform:translateY(1px)}.mnx-catalog-filters button:disabled{opacity:.55;cursor:not-allowed;background:var(--color-paper-deep)}
@media(max-width:768px){.mnx-hero{padding:var(--space-2xl) 0 var(--space-3xl)}}
.mnx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}
.mnx-product-image{min-height:360px;text-decoration:none}.mnx-product-body h3{min-height:48px;font-size:var(--text-md)}.mnx-product-body h3 a{color:var(--color-ink);text-decoration:none}.mnx-product-body h3 a:hover{color:var(--color-accent-strong)}.mnx-product-body h3 a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.mnx-product-body .mn-add{min-height:48px!important}
.mnx-wholesale-price{display:grid;gap:2px;margin-bottom:var(--space-xs)}.mnx-wholesale-price>small{color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:700}.mnx-wholesale-price>strong{color:var(--color-ink);font-size:var(--text-lg);line-height:1.1}.mnx-suggested-price{display:flex;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);margin-bottom:var(--space-md);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:var(--text-xs);font-weight:700}.mnx-suggested-price b{white-space:nowrap}.mnx-product-body .mn-add{margin-top:auto!important}
.mnx-supplier-divider{display:flex;align-items:center;min-height:var(--space-4xl);margin-top:var(--space-2xl)}.mnx-supplier-divider span{display:block;width:100%;height:var(--rule-hairline);background:var(--color-line)}
.mnx-supplier-head{margin-top:var(--space-md)}.mnx-supplier-tools{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:var(--space-sm);align-items:end;padding:var(--space-md);margin-bottom:var(--space-md);border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.mnx-supplier-tools label{display:grid;gap:var(--space-xs);min-width:0;color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:800}.mnx-supplier-tools input,.mnx-supplier-tools select{width:100%;height:48px;padding:0 var(--space-md);border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-sm);outline:2px solid transparent;background:var(--color-surface);color:var(--color-ink)}.mnx-supplier-tools input:hover,.mnx-supplier-tools select:hover{border-color:var(--color-accent)}.mnx-supplier-tools input:focus-visible,.mnx-supplier-tools select:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.mnx-supplier-tools input:disabled,.mnx-supplier-tools select:disabled{opacity:.55;cursor:not-allowed;background:var(--color-paper-deep)}.mnx-supplier-tools button,.mnx-load-more{min-height:48px;padding:0 var(--space-lg);border:var(--rule-hairline) solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-ink);font-weight:800;white-space:nowrap;cursor:pointer}.mnx-supplier-tools button:hover,.mnx-load-more:hover{background:var(--color-accent-strong)}.mnx-supplier-tools button:active,.mnx-load-more:active{transform:translateY(1px)}.mnx-supplier-tools button:disabled,.mnx-load-more:disabled{opacity:.55;cursor:not-allowed}.mnx-supplier-tools.is-loading{opacity:.7}.mnx-supplier-count{margin:0 0 var(--space-lg);color:var(--color-ink-soft);font-size:var(--text-sm)}.mnx-load-more{display:flex;align-items:center;justify-content:center;margin:var(--space-xl) auto 0}.mnx-load-more[hidden]{display:none}.mnx-supplier-status{min-height:1lh;margin-top:var(--space-sm);color:var(--color-ink-soft);font-size:var(--text-sm);text-align:center}.mnx-no-results{grid-column:1/-1;padding:var(--space-2xl);border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink-soft);text-align:center}.mnx-product.is-supplier .mnx-product-image>span{background:var(--color-paper-deep);color:var(--color-ink-soft)}
@media(max-width:960px){.mnx-product-image{min-height:280px}.mnx-supplier-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.mnx-supplier-tools button{width:100%}}
@media(max-width:768px){.mnx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.mnx-product-image{min-height:240px}.mnx-supplier-tools{grid-template-columns:1fr}.mnx-supplier-divider{min-height:var(--space-3xl)}}
@media(max-width:414px){.mnx-product-grid{grid-template-columns:1fr}.mnx-product-image{min-height:320px}.mnx-product-body h3{min-height:0}.mnx-supplier-tools button,.mnx-load-more{width:100%}}
.mnx-product-image:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.mnx-product .mn-add:focus-visible{outline:3px solid var(--color-focus)!important;outline-offset:3px}.mnx-product .mn-add:active{transform:translateY(1px)}
.mnx h1,.mnx h2,.mnx h3{font-family:var(--font-body);font-weight:850;letter-spacing:-.045em}.mnx{background:var(--color-surface)}
.mnx-hero{background:linear-gradient(135deg,var(--color-paper),var(--color-accent-soft))}.mnx-hero-copy h1{max-width:760px;line-height:.98}.mnx-tier-ledger{border:var(--rule-hairline) solid var(--color-line);border-top:4px solid var(--color-accent);border-radius:var(--radius-xl);box-shadow:0 24px 64px var(--color-shadow)}
.mnx-main{background:linear-gradient(180deg,var(--color-surface),var(--color-paper))}.mnx.is-embedded .mnx-main{padding-top:var(--space-4xl)}.mnx-builder-grid{gap:var(--space-xl)}.mnx-builder{padding:var(--space-xl);border:var(--rule-hairline) solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 20px 56px var(--color-shadow)}.mnx-builder>header h2,.mnx-live-summary>h2{font-size:clamp(2rem,4vw,3rem);line-height:1.02}.mnx fieldset{padding:var(--space-xl) 0}.mnx legend{font-family:var(--font-body);font-weight:800;letter-spacing:-.025em}.mnx-choice-grid label>span,.mnx-scope label>span{border-radius:var(--radius-md);box-shadow:0 4px 14px var(--color-shadow)}.mnx-choice-grid input:checked+span,.mnx-scope input:checked+span{box-shadow:0 0 0 2px var(--color-accent-soft)}.mnx-primary{border-radius:var(--radius-md);box-shadow:0 12px 24px var(--color-shadow)}
.mnx-live-summary{top:var(--space-lg);border:0;border-radius:var(--radius-xl);background:var(--color-accent-strong);color:var(--color-accent-ink);box-shadow:0 20px 56px var(--color-shadow)}.mnx-live-summary .mnx-kicker,.mnx-live-summary>p:not(.mnx-kicker),.mnx-live-summary .mnx-summary-empty p,.mnx-live-summary .mnx-result-totals span{color:var(--color-accent-ink)}.mnx-live-summary .mnx-summary-empty,.mnx-live-summary .mnx-result-list li,.mnx-live-summary .mnx-result-totals>strong{border-color:var(--color-focus)}.mnx-live-summary .mnx-summary-empty>span,.mnx-live-summary .mnx-result-list li b{color:var(--color-accent-ink)}.mnx-live-summary .mnx-success{background:var(--color-accent-soft);color:var(--color-accent-strong)!important}
.mnx-catalog{background:var(--color-paper)}.mnx-section-head h2{font-size:clamp(2.25rem,5vw,4rem);line-height:1}.mnx-product{border:0!important;border-radius:var(--radius-lg)!important;box-shadow:0 10px 30px var(--color-shadow)!important;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.mnx-product:hover{transform:translateY(-4px);box-shadow:0 18px 42px var(--color-shadow)!important}.mnx-product-image{background:var(--color-surface)}.mnx-product-image>span{border:var(--rule-hairline) solid var(--color-line)}.mnx-product-body{padding:var(--space-lg)}.mnx-product-body h3{letter-spacing:-.02em}.mnx-product-body .mn-add{border-radius:var(--radius-md)!important}.mnx-supplier-tools{padding:var(--space-lg);border:0;border-radius:var(--radius-lg);box-shadow:0 10px 30px var(--color-shadow)}
@media(max-width:960px){.mnx-builder{padding:var(--space-lg)}.mnx.is-embedded .mnx-main{padding-top:var(--space-3xl)}}
@media(max-width:414px){.mnx-builder{padding:var(--space-md);border-radius:var(--radius-lg)}.mnx-live-summary{border-radius:var(--radius-lg)}.mnx-product-body{padding:var(--space-md)}}
@media(max-width:540px){.mnx-categories{grid-template-columns:1fr}.mnx-category-name{white-space:nowrap}}

.mn-add .mnx-add-icon{width:18px;height:18px;flex:0 0 18px;margin-right:8px;vertical-align:-3px}
