.ffmc{margin:0;background:#fffdf8;color:#102e29;font-family:Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ffmc.ffmc.ffmc.ffmc *{box-sizing:border-box}.ffmc.ffmc.ffmc.ffmc [hidden]{display:none!important}.ffml-main{max-width:1060px;width:calc(100% - 40px);margin:52px auto}.ffml-intro{max-width:760px;margin-bottom:48px}.ffml-kicker,.ffmcel{font:600 11px/1.5 Manrope,sans-serif;letter-spacing:.12em;color:#145248}.ffml-intro h1{font:400 clamp(36px,5vw,58px)/1.05 Newsreader,Georgia,serif;margin:16px 0}.ffml-intro>p{line-height:1.7}.ffml-disclosure{font-size:13px;color:#50645d;border-left:2px solid #c5a15a;padding-left:16px}.ffml-sample{margin:32px 0}.ffmcel{margin:0 0 12px}.ffml-context{max-width:720px;margin:38px auto;font:400 20px/1.65 Newsreader,Georgia,serif}.ffml-notes{font-size:12px;line-height:1.7;padding:22px 0;border-top:1px solid #ded8ca;color:#50645d}.ffml-channel-controls{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:0;border:0;padding:0;min-width:0}.ffml-channel-controls legend{float:left;padding:0;margin:0 7px 0 0;font-size:12px;line-height:32px}.ffml-channel-controls button{font:500 12px/1.2 Manrope,Arial,sans-serif;padding:7px 9px;min-height:34px;border:1px solid #c9cfc9;background:transparent;border-radius:3px;color:#145248;cursor:pointer}.ffml-channel-controls button[aria-pressed=true]{background:#145248;color:#fffdf8;border-color:#145248}.ffml-channel-controls button:focus-visible,.ffml-av-panel :focus-visible{outline:2px solid #c5a15a;outline-offset:3px}.ffml-channel-wrap{margin:9px 0}.ffml-best{font-size:12px!important;line-height:1.4!important;color:#145248;margin:4px 0 0!important}.ffml-proposal .ffml-micro-product{max-width:920px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product-cta{white-space:normal!important;font-size:12px!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal [aria-disabled=true]{cursor:default!important;opacity:.68;text-decoration:none!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-cta{font-size:12px!important;line-height:1.3!important;min-height:44px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-stock{font-size:11px!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-card{position:relative}.ffml-av-panel{margin:12px 0 0;padding:12px;border:1px solid #c5a15a;background:#f7f3eb}.ffml-av-panel header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ffml-av-panel header p{margin:0;font:400 23px Newsreader,serif}.ffml-av-panel button,.ffml-av-panel select{font:500 13px Manrope,sans-serif;color:#145248;border:1px solid #c3ccc4;border-radius:3px;background:#fffdf8;padding:8px;min-height:38px}.ffml-av-options{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ffml-av-options label{font-size:12px;display:flex;align-items:center;gap:7px}.ffml-av-result{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px;font-size:14px}.ffml-av-result a{color:#145248;text-underline-offset:3px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-card:last-child .ffml-selector-cta{cursor:pointer}.ffml-proposal .ffml-selector-image,.ffml-proposal .ffml-selector-name{cursor:pointer}
@media(max-width:639px){.ffml-main{width:calc(100% - 28px);margin:28px auto}.ffml-intro{margin-bottom:30px}.ffml-channel-controls{gap:4px}.ffml-channel-controls legend{float:none;width:100%;line-height:1.3;margin-bottom:3px}.ffml-channel-controls button{font-size:11px;padding:7px 8px;min-height:36px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product-copy .ffml-channel-wrap{grid-column:1/-1}.ffml-micro-product>.ffml-channel-wrap{grid-column:1/-1;margin:2px 0}.ffml-context{font-size:19px}}

.ffml-micro-product>.ffml-channel-wrap{grid-column:1/-1}

.ffml-micro-product>.ffml-channel-wrap{grid-column:1/-1}
/* Final candidate: overrides scoped to proposals only. Current samples stay frozen. */
.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-channel-wrap{display:grid;grid-template-columns:1fr auto;gap:12px 24px;align-items:start;margin:12px 0}
.ffml-proposal .ffml-direct{display:grid;gap:5px;justify-items:start}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-best{display:block;font:500 15px/1.4 Manrope,sans-serif!important;color:#145248;margin:0!important;max-width:330px}.ffml-proposal .ffml-alternatives>p{font:400 15px/1.4 Manrope,sans-serif!important;margin:0 0 6px!important;color:#405c54}.ffml-proposal .ffml-market-options{display:flex;flex-wrap:wrap;gap:6px}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:8px 10px;border:1px solid #c7cfc6;border-radius:3px;background:transparent;color:#145248;font:500 15px/1.2 Manrope,sans-serif;cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s}.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel=frutas_furia]{font-weight:700;border-color:#145248}.ffml-proposal button[data-channel=frutas_furia] span:last-child{text-transform:uppercase}.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel][aria-pressed=true]{border:2px solid #145248;padding:7px 9px;box-shadow:inset 0 -2px #145248;background:#e5ebe2}.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel=frutas_furia][aria-pressed=true]{background:#145248;color:#fffdf8}.ffml-check{width:12px;visibility:hidden;font-size:13px}.ffml-proposal [aria-pressed=true] .ffml-check{visibility:visible}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel]:hover,.ffml-proposal .ffml-av-panel :is(button,select):hover{background:#e1e8de;border-color:#145248;box-shadow:0 1px 3px #14524826}.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel=frutas_furia][aria-pressed=true]:hover{background:#102e29}.ffml-proposal :is(button,select,a):active{box-shadow:inset 0 0 0 2px #c5a15a}.ffml-proposal :is(button,select,a):focus-visible{outline:3px solid #c5a15a!important;outline-offset:3px!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal a[aria-disabled=true]{cursor:not-allowed!important;opacity:.65;text-decoration:none!important}.ffml-proposal a:not([aria-disabled=true]){cursor:pointer!important;transition:background .14s,color .14s,box-shadow .14s}.ffml-proposal a:not([aria-disabled=true]):hover{box-shadow:0 2px 5px #14524826}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product{grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important;max-width:920px;padding:14px 20px!important;min-height:140px!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product-image{width:100%!important;height:108px!important}.ffml-micro-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(235px,.9fr);grid-template-areas:'identity direct' 'alternatives purchase';gap:10px 18px;align-items:start}.ffml-proposal .ffml-micro-product-copy{grid-area:identity}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-main>.ffml-channel-wrap{display:contents}.ffml-micro-main .ffml-direct{grid-area:direct}.ffml-micro-main .ffml-alternatives{grid-area:alternatives}.ffml-purchase{grid-area:purchase;display:grid;gap:5px;align-self:end}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product-detail{margin:0!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product-actions{grid-column:auto!important;gap:0!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product-cta{font:600 15px/1.35 Manrope,sans-serif!important;min-height:44px!important;padding:9px 12px!important;white-space:normal!important;gap:8px!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal :is(.ffml-micro-product-status,.ffml-micro-product-description){font-size:15px!important}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-head{display:block;margin-bottom:8px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-card{position:relative;transition:background .14s,border-color .14s,box-shadow .14s}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-card.ffml-clickable{cursor:pointer}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-card.ffml-clickable:hover{background:#edf0e7;border-color:#8aab9a;box-shadow:0 2px 5px #14524812}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-card.ffml-clickable:focus-within{border-color:#145248;box-shadow:0 0 0 1px #145248}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-card.ffml-clickable:active{background:#dfe8dc}.ffmc.ffmc.ffmc.ffmc .ffml-proposal :is(.ffml-selector-cta,.ffml-selector-stock){font-size:15px!important;line-height:1.35!important;min-height:44px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-stock{min-height:0}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-cta:hover{background:#1452480a}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-cta span{font-size:15px!important}.ffml-proposal .ffml-av-panel :is(button,select){font-size:15px;min-height:44px;cursor:pointer;transition:background .14s,box-shadow .14s}.ffml-proposal .ffml-av-panel label,.ffml-proposal .ffml-av-result{font-size:15px}.ffml-proposal .ffml-av-panel header button{min-width:44px}.ffml-proposal .ffml-av-result a{min-height:44px;display:inline-flex;align-items:center}.ffml-proposal .ffml-selector-image,.ffml-proposal .ffml-selector-name{cursor:inherit}
@media(max-width:899px){.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product{grid-template-columns:68px minmax(0,1fr)!important;padding:12px 16px!important;gap:12px!important}.ffml-micro-main{grid-template-columns:minmax(0,1fr) minmax(200px,.9fr);gap:10px 12px}.ffml-proposal .ffml-market-options{gap:4px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel]{padding:8px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel][aria-pressed=true]{padding:7px}}
@media(max-width:639px){.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product{grid-template-columns:64px minmax(0,1fr)!important;gap:12px 8px!important;padding:12px!important}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product-image{height:86px!important}.ffml-micro-main{display:contents}.ffml-proposal .ffml-micro-product-copy{grid-area:auto}.ffml-micro-main .ffml-direct,.ffml-micro-main .ffml-alternatives,.ffml-purchase{grid-area:auto;grid-column:1/-1}.ffml-proposal .ffml-direct{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.ffml-proposal .ffml-direct button{min-width:120px}.ffml-proposal .ffml-market-options{gap:6px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-market-options button{flex:1;min-width:0;padding:7px 5px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-market-options button[aria-pressed=true]{padding:6px 4px}.ffml-proposal .ffml-check{width:10px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-channel-wrap{grid-template-columns:1fr;gap:10px;margin:12px 0}.ffml-purchase{gap:6px}.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-selector-cta{min-height:52px}.ffml-proposal .ffml-av-options{gap:10px}.ffml-proposal .ffml-av-options label{flex:1}.ffml-proposal .ffml-selector-head .ffml-selector-heading{font-size:25px!important}}
@media(prefers-reduced-motion:reduce){.ffml-proposal *{transition:none!important;transform:none!important}}

@media(max-width:639px){.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-micro-product{gap:6px 8px!important;padding:10px!important}.ffml-micro-main .ffml-alternatives>p{margin-bottom:4px!important}.ffml-purchase{gap:4px}}


/* V4: only the fourth lab sample; official-source palette documented in QA. */
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-v4-head{display:grid!important;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);gap:10px 22px;align-items:center;margin-bottom:18px!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-channel-wrap,.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-alternatives{display:contents!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-heading{grid-column:1;grid-row:1;margin:0!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-alternatives>p{grid-column:2;grid-row:1;font-size:18px!important;line-height:1.35!important;margin:0!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-direct{grid-column:1;grid-row:2;display:flex;align-items:center;gap:12px}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-best{font-size:18px!important;line-height:1.3!important;max-width:none}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-market-options{grid-column:2;grid-row:2;display:flex;gap:8px}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel]{height:46px;min-height:46px;flex-shrink:0;border:2px solid transparent!important;padding:8px 10px!important;border-radius:4px;box-shadow:none!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel=frutas_furia]{background:#145248;color:#fffdf8;min-width:156px;box-shadow:0 2px 4px #14524826!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-market-options button{flex:1;min-width:0}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel=amazon]{background:#232f3e;color:#fff}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel=miravia]{background:#edebfd;color:#1e1f26;border-color:#6749eb!important}

.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel][aria-pressed=true]{outline:2px solid #145248;outline-offset:3px;box-shadow:0 2px 4px #14524826!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel]:hover{filter:brightness(.96);transform:translateY(-1px)}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel]:active{transform:translateY(0);filter:brightness(.9)}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-brand-logo{display:block;width:76px;height:23px;object-fit:contain;max-width:100%}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-market-options button>span:last-child{min-width:0}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-card{min-width:0}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-outofstock .ffml-selector-image img{filter:saturate(.45) contrast(.9);opacity:.78}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-unconfirmed .ffml-selector-image img{filter:saturate(.8);opacity:.9}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-outofstock .ffml-selector-stock{font-weight:700;color:#50645d}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-price:empty{display:none}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-cta{overflow-wrap:normal!important}
@media(max-width:1000px){.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-v4-head{grid-template-columns:1fr!important;gap:12px}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-heading{grid-row:1}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-direct{grid-column:1;grid-row:2}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-alternatives>p{grid-column:1;grid-row:3}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-market-options{grid-column:1;grid-row:4;max-width:390px}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:639px){.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-best,.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-alternatives>p{font-size:15px!important}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-direct{gap:10px}.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel=frutas_furia]{min-width:142px;font-size:15px}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-market-options{gap:6px;width:100%}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-brand-logo{width:70px}.ffmc.ffmc.ffmc.ffmc .ffmc-grid button[data-channel]{padding:8px 5px!important}.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-selector-name{overflow-wrap:normal!important}}

/* V5: the two lab proposals share three channel selectors only. */
.ffmc.ffmc.ffmc.ffmc .ffml-proposal .ffml-brand-logo{display:block;width:76px;height:23px;object-fit:contain;max-width:100%}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel=amazon]{background:#232f3e;color:white}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel=miravia]{background:#edebfd;color:#1e1f26;border-color:#6749eb}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel]:hover{filter:brightness(.96)}
.ffmc.ffmc.ffmc.ffmc .ffml-proposal button[data-channel][aria-pressed=true]{outline:2px solid #145248;outline-offset:3px}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-market-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:280px;max-width:100%}
.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-v4-head{gap:8px 22px;margin-bottom:16px!important}
.ffmc.ffmc.ffmc.ffmc .ffmc-micro .ffml-market-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:240px;max-width:100%}
@media(max-width:1000px){.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-v4-head{gap:8px}}
@media(max-width:639px){.ffmc.ffmc.ffmc.ffmc .ffmc-grid .ffml-market-options{width:100%}.ffmc.ffmc.ffmc.ffmc .ffmc-micro .ffml-market-options{width:100%}.ffmc.ffmc.ffmc.ffmc .ffmc-micro .ffml-alternatives>p{margin-bottom:3px!important}.ffmc.ffmc.ffmc.ffmc .ffmc-micro .ffml-micro-product{gap:5px 8px!important}}

/* V6: gold identifies direct selection; green remains the purchase action. */
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=frutas_furia],
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=frutas_furia][aria-pressed=true],
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=frutas_furia]:hover{background:#C5A15A!important;color:#111815!important;border-color:#846426!important;box-shadow:none!important}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=frutas_furia][aria-pressed=true]{outline:2px solid #846426;outline-offset:3px}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) .ffml-best{color:#846426!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) .ffml-market-options button{height:46px;min-height:46px;padding:8px 10px!important;border:2px solid #c7cfc6;border-radius:4px;box-shadow:none!important}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon]{background:#fff!important;color:#232f3e!important;border-color:#232f3e!important}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon][aria-pressed=true]{background:#232f3e!important;color:white!important}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon] .ffml-brand-logo{background:white;width:78px;height:26px;object-fit:contain}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) .ffml-market-options button[data-channel][aria-pressed=true]{outline:2px solid #145248;outline-offset:3px}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) .ffml-micro-product-cta{background:#145248!important;color:#fffdf8!important}
@media(max-width:639px){.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) .ffml-best{font-size:16px!important}.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) .ffml-market-options button{padding:8px 10px!important}}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=miravia],.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=miravia]:hover,.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=miravia][aria-pressed=true]{background:#edebfd!important;color:#1e1f26!important;border-color:#6749eb!important}

/* Amazon mobile readability patch only. Official inverse wordmark, unmodified. */
@media(max-width:1000px){
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon],
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon]:hover,
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon][aria-pressed=true]{background:#232f3e!important;color:#fff!important;opacity:1!important;min-width:132px;}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon]>span:last-child{flex:0 0 92px;min-width:92px;}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) .ffml-amazon-mark{display:block;width:92px;min-width:92px;line-height:0;}
.ffmc.ffmc.ffmc.ffmc :is(.ffmc-micro,.ffmc-grid) button[data-channel=amazon] .ffml-brand-logo{width:92px!important;min-width:92px!important;height:30.36px!important;max-width:none!important;background:transparent!important;object-fit:contain;opacity:1!important;}
}
@media(max-width:1000px){.ffmc.ffmc.ffmc.ffmc .ffmc-micro .ffml-market-options{display:flex;flex-wrap:wrap;width:270px;max-width:100%;gap:6px}.ffmc.ffmc.ffmc.ffmc .ffmc-micro .ffml-market-options button[data-channel=amazon]{flex:1 0 132px}.ffmc.ffmc.ffmc.ffmc .ffmc-micro .ffml-market-options button[data-channel=miravia]{flex:1 0 116px}}

.ffmc.ffmc.ffmc.ffmc{background:transparent!important}
