/* Freepredict match centre: FotMob-simple theme (white header, grey page, white cards, one green accent),
   Betmentor-style rows on phones. Tips: yellow open, green won, red lost. */
:root{
  --bg:#f3f4f3; --card:#ffffff; --line:#e6e8e7; --line2:#eef0ef; --soft:#f7f8f7;
  --fg:#1b1d1c; --team:#4a504e; --muted:#6b716f; --faint:#9aa09e;
  --green:#00985f; --green-d:#00804f; --green-soft:#e6f5ee;
  --tip:#e9a820; --tip-fg:#2a1d02; --win:#1c8f4e; --loss:#cc3b3b; --live:#e0353b;
  --cond:"Barlow Condensed","Arial Narrow",sans-serif;
  --body:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;
}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body.mc{margin:0;background:var(--bg);color:var(--fg);font-family:var(--body);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}
.mc a{color:inherit;text-decoration:none}
.mc a:hover{color:var(--green)}
.mc img{max-width:100%}
.mc :focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:6px}
.mc .num{font-variant-numeric:tabular-nums}
.mc-wrap{width:100%;max-width:1280px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
@media (min-width:900px){.mc-wrap{padding-left:32px;padding-right:32px}}

/* Header */
.mc-header{background:var(--card);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:30}
.mc-bar{display:flex;align-items:center;gap:28px;height:62px}
.mc-logo{font-weight:800;font-size:23px;letter-spacing:-.3px;white-space:nowrap}
.mc-logo span{color:var(--green)}
.mc-nav{display:flex;gap:24px;flex:1;font-weight:600;font-size:14px;color:var(--team)}
.mc-nav>a,.mc-nav summary{padding:8px 0;cursor:pointer;list-style:none;display:flex;align-items:center;gap:4px}
.mc-nav summary::-webkit-details-marker{display:none}
.mc-nav .on{color:var(--green);box-shadow:inset 0 -2px 0 var(--green)}
.mc-drop{position:relative}
.mc-drop>div{position:absolute;top:100%;left:-12px;min-width:240px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:6px;z-index:40}
.mc-drop>div a{display:block;padding:9px 12px;border-radius:8px;font-weight:500}
.mc-drop>div a:hover{background:var(--soft)}
.mc-search{display:flex;align-items:center;gap:8px;background:var(--bg);border-radius:999px;padding:0 14px;height:38px;width:240px;color:var(--muted)}
.mc-search input{border:0;outline:0;background:none;font:inherit;width:100%;color:var(--fg)}
.mc-quick{display:flex;gap:26px;font-size:13px;font-weight:600;color:var(--muted);padding-bottom:11px;overflow-x:auto;scrollbar-width:none}
.mc-quick a{flex:none}
.mc-burger{display:none}
.mc-burger summary{list-style:none;width:40px;height:40px;border-radius:50%;background:var(--bg);display:grid;place-items:center;cursor:pointer}
.mc-burger summary::-webkit-details-marker{display:none}
.mc-burger nav{position:absolute;left:0;right:0;top:62px;background:var(--card);border-bottom:1px solid var(--line);padding:8px 16px 16px;display:grid;gap:2px;max-height:75vh;overflow:auto}
.mc-burger nav a{padding:10px 4px;font-weight:600;border-bottom:1px solid var(--line2)}
.mc-burger nav b{padding:14px 4px 4px;font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}

/* Layout */
.mc-main{display:flex;flex-direction:column;gap:20px;padding-block:22px 44px}
.mc-card{background:var(--card);border:1px solid var(--line);border-radius:12px}
.mc-h2{margin:0;font-weight:800;font-size:20px}
.mc-head{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--line2)}
.mc-sub{font-size:12px;font-weight:600;color:var(--muted)}
.mc-eyebrow{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}
.mc-two{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}
.mc-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}

/* Hero */
.mc-hero{padding:28px 32px;display:flex;align-items:center;gap:28px;flex-wrap:wrap}
.mc-hero>div:first-child{flex:1 1 480px;min-width:0}
.mc-hero h1{margin:0 0 8px;font-weight:800;font-size:34px;line-height:1.1;letter-spacing:-.4px;text-wrap:balance}
.mc-hero p{margin:0;max-width:62ch;color:var(--muted);font-size:15px;line-height:1.55}
.mc-btns{display:flex;gap:10px;flex-wrap:wrap}
.mc-btn{display:inline-block;text-align:center;padding:11px 18px;border-radius:999px;font-weight:700;font-size:14px;border:1px solid #cfd4d2;background:var(--card);white-space:nowrap}
.mc-btn.fill{background:var(--green);border-color:var(--green);color:#fff}
.mc .mc-btn.fill:hover{background:var(--green-d);color:#fff}

/* Pick of the day */
.mc-pick{padding:22px;display:flex;flex-direction:column;gap:20px}
.mc-vs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center;gap:8px}
.mc-vs>div{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:600;min-width:0}
.mc-vs .big{font-size:24px;font-weight:800}
.mc-vs .big.live{color:var(--live)}
.mc-split{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:2px}
.mc-split i:nth-child(1){background:var(--green)}.mc-split i:nth-child(2){background:#c4cac8}.mc-split i:nth-child(3){background:var(--team)}
.mc-split-l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));font-size:12px;color:var(--muted);margin-top:8px}
.mc-split-l b{color:var(--fg)}
.mc-split-l span:nth-child(2){text-align:center}.mc-split-l span:nth-child(3){text-align:right}
.mc-pick-tip{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line2);padding-top:16px;gap:12px}

/* Best bet / strongest tips */
.mc-best{display:grid;grid-template-columns:58px minmax(0,1fr) 56px 56px;align-items:center;gap:12px;padding:11px 20px;border-top:1px solid var(--line2)}
.mc-best:first-of-type{border-top:0}
.mc-best .t{font-size:12px;font-weight:600;color:var(--faint)}
.mc-best .m{display:block;font-weight:500;color:var(--team);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mc-best .l{display:block;font-size:12px;color:var(--faint)}
.mc-best .c{font-weight:700;text-align:right}

/* Bookmakers */
.mc-books{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;padding:0 20px 20px}
.mc-book{border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.mc-book img{height:34px;width:auto;object-fit:contain}
.mc-book b{font-size:18px}
.mc-books.center{grid-template-columns:repeat(auto-fit,minmax(240px,300px));justify-content:center}
.mc-books.center .mc-book{align-items:center;text-align:center}
.mc-books.center .mc-book ul{width:fit-content;text-align:left}
.mc-dates.center>:first-child{margin-left:auto}
.mc-dates.center>:last-child{margin-right:auto}
.mc-dates.center{border-bottom:0;padding-bottom:0}

/* Toolbar */
.mc-tools{padding:18px 20px 14px;display:flex;flex-direction:column;gap:12px}
.mc-row-scroll{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}
.mc-row-scroll::-webkit-scrollbar,.mc-quick::-webkit-scrollbar{display:none}
.mc-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid var(--line);font-weight:600;font-size:13px;color:var(--team);background:var(--card);white-space:nowrap;flex:none}
.mc-chip.on{background:var(--green);border-color:var(--green);color:#fff}
.mc .mc-chip.on:hover{color:#fff}
.mc-chip.date{border-color:transparent;background:transparent;color:var(--muted)}
.mc-chip.date.on{background:var(--green-soft);color:var(--green-d)}
.mc-chip .dot{width:7px;height:7px;border-radius:50%;background:var(--live)}
.mc-chip .n{opacity:.7}
.mc-dates{border-bottom:1px solid var(--line2);padding-bottom:12px}
.mc-split-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between}
.mc-star{flex:none}

/* Match list (desktop) */
.mc-colhead,.mc-match{display:grid;grid-template-columns:64px minmax(0,1fr) 210px 90px 104px 76px;align-items:center;column-gap:12px;padding:11px 20px}
.mc-colhead{background:var(--soft);color:var(--muted);font-weight:600;font-size:12px;border-top:1px solid var(--line2)}
.mc-colhead .c,.mc-colhead .probs-h{text-align:center}
.mc-colhead .probs-h{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}
.mc-colhead-m{display:none}
.mc-league{display:flex;align-items:center;gap:8px;padding:14px 20px 8px;border-top:1px solid var(--line2);font-weight:700}
.mc-league img{width:20px;height:20px;object-fit:contain}
.mc-league small{color:var(--faint);font-size:13px;font-weight:500}
.mc-match{border-top:1px solid var(--line2)}
.mc-match:hover{background:var(--soft)}
.mc-st{font-size:12px;font-weight:700;text-align:center;color:var(--muted)}
.mc-st.live{color:var(--live)}
.mc-st .clock{display:none}
.mc-teams{display:grid;gap:6px;min-width:0}
.mc-team{display:flex;align-items:center;gap:10px;font-weight:500;color:var(--team);font-size:15px;min-width:0}
.mc-team span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.mc-crest{width:22px;height:22px;border-radius:50%;object-fit:contain;flex:none;background:#fff}
.mc-crest.ph{display:inline-grid;place-items:center;font-size:7.5px;font-weight:800;color:#fff;background:var(--c,#7a8381)}
.mc-meta{display:contents}
.mc-probs{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));text-align:center;font-family:var(--cond);font-size:17px;color:var(--team)}
.mc-probs b{color:var(--fg);font-weight:700}
.mc-probs small{display:none;font-family:var(--body);font-size:10px;color:var(--faint);font-weight:600}
.mc-probs.cs small{display:block}
.mc-tip{justify-self:center;display:inline-grid;place-items:center;min-width:44px;height:30px;padding:0 10px;border-radius:8px;font-family:var(--cond);font-weight:700;font-size:17px;background:var(--tip);color:var(--tip-fg);white-space:nowrap}
.mc-tip.won{background:var(--win);color:#fff}
.mc-tip.lost{background:var(--loss);color:#fff}
.mc-tip.wide{font-size:14px}
.mc-tip.none{background:var(--line2);color:var(--faint)}
.mc-cs{text-align:center;font-family:var(--cond);font-size:17px;font-weight:600;color:var(--team)}
.mc-res{text-align:center;font-family:var(--cond);font-size:19px;font-weight:700}
.mc-res.live{color:var(--live)}
.mc-res.ns{color:var(--faint);font-size:16px}
.mc-nopred{grid-column:span 3;font-size:12px;color:var(--faint);text-align:center}
.mc-more{display:block;text-align:center;font-weight:700;color:var(--green);padding:14px;border-top:1px solid var(--line2)}
.mc-empty{padding:40px 20px;text-align:center;color:var(--muted)}
.mc-more-wrap{display:flex;justify-content:center;padding:18px 16px;border-top:1px solid var(--line2)}
.mc-help-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}
.mc-help-grid>div{border:1px solid var(--line2);border-radius:10px;padding:14px 16px}
.mc-help-grid p{margin:6px 0 0;color:var(--team);line-height:1.55}
.mc-seo ul{padding-left:20px;display:grid;gap:6px}
.mc-seo a{color:var(--green);font-weight:600}

/* Side panel */
.mc-side{position:sticky;top:120px}
.mc-sec{padding:16px 20px}
.mc-sec+.mc-sec{border-top:1px solid var(--line2)}
.mc-acc{display:grid;grid-template-columns:100px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:13px;margin-top:10px}
.mc-acc .track{height:6px;border-radius:3px;background:var(--line2);overflow:hidden}
.mc-acc .track i{display:block;height:100%;background:var(--green)}
.mc-acc span:last-child{text-align:right;font-weight:700}
.mc-acc.cur b{color:var(--green)}
.mc-how{margin:8px 0 0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}

/* Content blocks */
.mc-pad{padding:20px}
.mc-help{color:var(--team);line-height:1.6}
.mc-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.mc-news a{display:flex;flex-direction:column;gap:10px;font-weight:600;line-height:1.35}
.mc-news .img{aspect-ratio:16/9;border-radius:10px;background:#eceeed center/cover no-repeat}
.mc-seo{color:var(--muted);line-height:1.6}
.mc-seo h2,.mc-seo h3{color:var(--fg)}
.mc-legal{margin:0;text-align:center;color:var(--faint);font-size:12px}

/* Footer */
.mc-footer{background:var(--card);border-top:1px solid var(--line)}
.mc-footer .cols{display:flex;gap:56px;flex-wrap:wrap;padding-block:40px 20px}
.mc-footer .about{flex:1 1 300px;max-width:420px;color:var(--muted);line-height:1.6}
.mc-footer h3{margin:0 0 12px;font-size:14px}
.mc-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;color:var(--muted)}
.mc-footer .copy{margin:0;padding-block:16px 24px;border-top:1px solid var(--line2);text-align:center;color:var(--faint);font-size:13px}

@media (max-width:1100px){
  .mc-cols{grid-template-columns:minmax(0,1fr)}
  .mc-side{position:static}
  .mc-search{width:180px}
}
@media (max-width:900px){
  .mc-nav,.mc-search{display:none}
  .mc-burger{display:block;margin-left:auto}
  .mc-two{grid-template-columns:minmax(0,1fr)}
  .mc-news{grid-template-columns:minmax(0,1fr)}
  .mc-news a{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center}
  .mc-news .img{aspect-ratio:4/3}
  .mc-hero{padding:18px}
  .mc-hero h1{font-size:26px}
  .mc-main{gap:14px;padding-block:14px 32px}
}
/* Phones: Betmentor-style rows */
@media (max-width:680px){
  .mc-colhead{display:none}
  .mc-colhead-m{display:grid;grid-template-columns:minmax(0,1fr) 96px 84px;background:var(--soft);color:var(--muted);font-weight:600;font-size:12px;padding:10px 12px;border-top:1px solid var(--line2)}
  .mc-colhead-m span:nth-child(2){text-align:center}.mc-colhead-m span:last-child{text-align:right}
  .mc-tools{padding:14px 12px 10px}
  .mc-split-row{flex-direction:column}
  .mc-split-row>div{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}
  .mc-league{padding:14px 12px 6px}
  .mc-league small{display:none}
  .mc-match{grid-template-columns:minmax(0,1fr) 96px 38px 42px;grid-template-areas:"st st st st" "teams probs tip res" "teams probs cs res";column-gap:4px;row-gap:0;padding:10px 12px 12px}
  .mc-st{grid-area:st;display:flex;align-items:center;gap:5px;text-align:left;font-weight:500;color:var(--faint);margin-bottom:6px}
  .mc-st .clock{display:block}
  .mc-teams{grid-area:teams;gap:7px}
  .mc-team{gap:6px;font-family:var(--cond);font-size:17px}
  .mc-probs{grid-area:probs;font-size:16px}
  .mc-tip{grid-area:tip;align-self:end;width:28px;height:28px;min-width:0;padding:0;border-radius:50%;font-size:14px;font-weight:600}
  .mc-tip.wide{font-size:10.5px}
  .mc-cs{grid-area:cs;align-self:start;margin-top:3px;font-size:14px;color:var(--muted);font-weight:500;white-space:nowrap}
  .mc-res,.mc-res.ns{grid-area:res;align-self:center;justify-self:end;width:42px;height:32px;border:1px solid var(--line);border-radius:6px;display:grid;place-items:center;font-size:16px;font-weight:600;color:var(--fg)}
  .mc-res.live{color:var(--live)}
  .mc-nopred{grid-column:2/5;grid-row:2/4;align-self:center}
  .mc-best{grid-template-columns:44px minmax(0,1fr) 40px 30px;gap:8px;padding:10px 14px}
  .mc-best .m{font-family:var(--cond);font-size:16px}
  .mc-best .mc-tip{width:28px;height:28px;min-width:0;padding:0;border-radius:50%;font-size:14px}
  .mc-books{display:flex;overflow-x:auto;scrollbar-width:none;padding:0 16px 16px}
  .mc-book{flex:none;width:240px}
}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}

/* ---------------- Premium ---------------- */
.mc-nav .mc-premium-link{color:#b7790f}
.mc-nav .mc-premium-link.on{color:var(--green)}
.mc-account{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);font-weight:600;font-size:13px;white-space:nowrap}
.mc-wa{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:50;display:inline-flex;align-items:center;gap:8px;background:#25d366;color:#fff!important;font-weight:700;padding:12px 18px;border-radius:999px;box-shadow:0 6px 20px rgba(0,0,0,.18)}
.mc .mc-wa:hover{background:#1ebe5b}
.pm-promo{background:#111816;color:#e9efed;border-radius:16px;padding:30px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}
.pm-promo h2{margin:0;font-weight:800;font-size:30px;line-height:1.1;color:#3ddc84;text-wrap:balance;text-transform:uppercase;letter-spacing:.3px}
.pm-promo p{margin:0;max-width:60ch;font-size:16px;line-height:1.5}
.pm-promo b.hl{color:#f0b43a}
.pm-promo .rec{font-size:13px;color:#a9b8b4}
.pm-promo .btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}
.pm-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;font-weight:700;background:#e9a820;color:#2a1d02!important;border:0;cursor:pointer;font-size:15px}
.pm-ghost{display:inline-flex;align-items:center;padding:12px 22px;border-radius:999px;font-weight:700;border:1px solid #3b4a46;color:#e9efed!important}
.pm-strip-card{background:#fff;color:var(--fg);border-radius:14px;padding:16px;width:100%;max-width:880px}
.pm-strip-card h3{margin:0 0 12px;font-size:17px;font-weight:800}
.pm-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:4px;border-top:1px solid var(--line2);padding-top:12px}
.pm-strip>div{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:13px;color:var(--team)}
.pm-strip b{font-weight:700;color:var(--fg)}
.pm-ico{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:800}
.pm-ico.won{background:var(--win)}.pm-ico.lost{background:#7a8381}.pm-ico.pending{background:var(--tip);color:var(--tip-fg)}.pm-ico.void{background:#c4cac8}
.pm-badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:capitalize}
.pm-badge.won,.pm-badge.approved,.pm-badge.active{background:#e3f4ea;color:#14713c}
.pm-badge.lost,.pm-badge.rejected{background:#fbe6e6;color:#a32d2d}
.pm-badge.pending{background:#fbf0d9;color:#7a5200}
.pm-badge.void{background:var(--line2);color:var(--muted)}
.pm-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}
.pm-plan{border:1px solid var(--line);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:12px;background:#fff}
.pm-plan.gold{border-color:#e9a820;box-shadow:0 0 0 1px #e9a820 inset}
.pm-plan h3{margin:0;font-size:22px;font-weight:800;display:flex;align-items:center;gap:8px}
.pm-plan .odds{font-weight:700;color:var(--green)}
.pm-plan .price{font-size:32px;font-weight:800;letter-spacing:-.5px}
.pm-plan .price small{font-size:14px;font-weight:600;color:var(--muted)}
.pm-plan ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:var(--team)}
.pm-plan li{display:flex;gap:8px;align-items:flex-start}
.pm-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;counter-reset:s}
.pm-steps>div{border:1px solid var(--line2);border-radius:12px;padding:16px}
.pm-steps b{display:block;margin-bottom:4px}
.pm-auth{max-width:440px;margin:0 auto;width:100%}
.pm-form{display:grid;gap:14px}
.pm-form label{display:grid;gap:6px;font-weight:600;font-size:13px}
.pm-form input,.pm-form select{font:inherit;font-weight:500;padding:11px 12px;border:1px solid #cfd4d2;border-radius:10px;background:#fff;color:var(--fg);width:100%}
.pm-form input:focus,.pm-form select:focus{outline:2px solid var(--green);outline-offset:0;border-color:var(--green)}
.pm-form .hint{font-weight:500;color:var(--muted);font-size:12px}
.pm-err{background:#fbe6e6;color:#8a2323;border-radius:10px;padding:10px 14px;font-weight:600;font-size:13px}
.pm-ok{background:#e3f4ea;color:#14713c;border-radius:10px;padding:12px 16px;font-weight:600}
.pm-tbl{width:100%;border-collapse:collapse;font-size:14px}
.pm-tbl th{font-size:12px;color:var(--muted);text-align:left;font-weight:600;padding:10px 12px;background:var(--soft)}
.pm-tbl td{padding:12px;border-top:1px solid var(--line2);vertical-align:middle}
.pm-tbl .m b{display:block;font-weight:600}
.pm-tbl .m small{color:var(--faint)}
.pm-scroll{overflow-x:auto}
.pm-total{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-top:1px solid var(--line2);font-weight:700}
.pm-lock{text-align:center;padding:30px 20px;display:grid;gap:10px;justify-items:center}
.pm-acct{border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:grid;gap:4px}
.pm-acct .num{font-size:18px;font-weight:800;word-break:break-all;user-select:all}
.pm-copy{justify-self:start;font:inherit;font-size:12px;font-weight:700;color:var(--green);background:var(--green-soft);border:0;border-radius:999px;padding:5px 12px;cursor:pointer}
.pm-radio{display:flex!important;gap:10px;align-items:flex-start;font-weight:500!important}
.pm-radio input{width:auto!important;margin-top:3px}
@media (max-width:900px){.mc-account span{display:none}.mc-account{padding:0 11px;margin-left:auto}.mc .mc-burger{margin-left:8px}}
@media (max-width:680px){.pm-promo h2{font-size:23px}.pm-promo p{font-size:14.5px}.mc-wa span{display:none}.mc-wa{padding:14px}}
