@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Tajawal:wght@400;500;700;800&display=swap');

:root{
  --qr-paper:#f5ecd9;
  --qr-paper-deep:#ebe0ca;
  --qr-ink:#1b1a16;
  --qr-muted:#655e52;
  --qr-red:#b73122;
  --qr-red-dark:#8f2117;
  --qr-green:#4d7c35;
  --qr-line:#b9aa90;
  --qr-charcoal:#1a1915;
  --qr-shadow:rgba(48,35,18,.2);
}

*{box-sizing:border-box}
html{background:#24221d}
body{
  margin:0!important;
  background:
    radial-gradient(circle at 20% 0,rgba(183,49,34,.1),transparent 28rem),
    #24221d!important;
  color:var(--qr-ink)!important;
  font-family:"Barlow Condensed","Tajawal",sans-serif!important;
  -webkit-font-smoothing:antialiased;
}
html[dir="rtl"] body{font-family:"Tajawal","Barlow Condensed",sans-serif!important}
body.order-open{overflow:hidden}

body .wrap{
  width:min(1080px,100%)!important;
  max-width:none!important;
  margin:0 auto!important;
  padding:0 0 calc(132px + env(safe-area-inset-bottom))!important;
  background:
    radial-gradient(rgba(30,26,19,.05) .75px,transparent .75px) 0 0/7px 7px,
    var(--qr-paper)!important;
  box-shadow:0 0 72px var(--qr-shadow);
}

body .wrap>header{
  display:grid!important;
  grid-template-columns:minmax(0,1.5fr) minmax(180px,.75fr) auto;
  grid-template-areas:"brand hours lang" "search search service";
  gap:18px 16px;
  padding:24px 44px 18px!important;
  border:0!important;
  background:transparent!important;
  text-align:start!important;
}
body .qr-brand{grid-area:brand;display:flex;align-items:center;gap:18px;min-width:0}
body .qr-brand__flame{
  display:grid;place-items:center;flex:0 0 76px;width:76px;height:76px;overflow:hidden;
  border-radius:50% 50% 10px 10px;background:var(--qr-charcoal);color:var(--qr-red);
  font:800 2.2rem/1 "Tajawal",sans-serif;
}
body .qr-brand__flame img{width:100%;height:100%;object-fit:cover}
body .qr-brand>span:last-child{display:grid;min-width:0}
body .qr-brand b{
  overflow:hidden;text-overflow:ellipsis;color:var(--qr-ink);
  font-size:clamp(1.9rem,4vw,2.85rem);font-weight:800;line-height:.95;letter-spacing:-.025em;
  white-space:nowrap;text-wrap:balance;
}
body .qr-brand small{margin-top:8px;color:var(--qr-red);font:700 .73rem/1 Arial,sans-serif;letter-spacing:.17em}

body .qr-open{
  grid-area:hours;align-self:center;display:grid;gap:5px;padding-inline-start:26px;
  border-inline-start:1px solid #746e62;
}
body .qr-open b{color:var(--qr-green);font-size:.78rem;font-weight:800;letter-spacing:.12em}
body .qr-open span{color:var(--qr-ink);font-family:"Tajawal",sans-serif;font-size:.92rem;line-height:1.45}

body .lang{position:static!important;grid-area:lang;align-self:center;justify-self:end}
body .lang a{
  display:grid!important;grid-template-columns:1fr 1fr;min-width:152px;overflow:hidden;
  padding:0!important;border:1px solid var(--qr-red)!important;border-radius:7px!important;
  color:var(--qr-ink)!important;font-size:.92rem!important;text-decoration:none;
  transition:transform .2s ease,box-shadow .2s ease;
}
body .lang a:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(143,33,23,.15)}
body .lang b,body .lang span{display:grid;place-items:center;min-height:44px;padding:8px 16px}
body .lang b{background:var(--qr-red);color:#fff}

body .wrap>header .msearch{grid-area:search;position:relative;margin:0!important}
body .wrap>header .msearch .ic{inset-inline-start:22px!important;left:auto!important;right:auto!important;color:var(--qr-ink)!important}
body .wrap>header .msearch input{
  width:100%;height:62px;padding-inline:62px 20px!important;
  border:1px solid #8d8577!important;border-radius:8px!important;
  background:rgba(255,255,255,.26)!important;color:var(--qr-ink)!important;
  font:500 1.1rem "Tajawal",sans-serif!important;
  transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;
}
body .wrap>header .msearch input:focus{
  outline:0;border-color:var(--qr-red)!important;background:#fffaf0!important;
  box-shadow:0 0 0 4px rgba(183,49,34,.13);
}
body .qr-table{
  grid-area:service;display:flex;align-items:center;justify-content:center;gap:12px;min-width:240px;
  border-radius:8px;background:var(--qr-charcoal);color:#fff;
  font-size:1.05rem;font-weight:700;letter-spacing:.05em;
}
body .qr-table span{color:var(--qr-red);font-size:1.65rem}
body .qr-table.has-table{justify-content:space-between;padding:8px 10px 8px 16px;letter-spacing:0}
body .qr-table.has-table>b{font-size:1rem;white-space:nowrap}
body .qm-service-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}
body .qm-service-actions button{
  min-height:36px;padding:7px 10px;border:1px solid rgba(255,255,255,.22);border-radius:7px;
  background:rgba(255,255,255,.08);color:#fff;font:700 .78rem "Tajawal",sans-serif;cursor:pointer;
}
body .qm-service-actions button:disabled{opacity:.6;cursor:wait}

body .qr-menu-hero{
  position:relative!important;height:370px!important;margin:0!important;overflow:hidden;
  background:#10100e!important;isolation:isolate;
}
body .qr-menu-hero img{
  width:100%;height:100%;object-fit:cover;object-position:center 53%;
  filter:saturate(1.1) contrast(1.03);transform:scale(1.01);
}
body .qr-menu-hero::after{
  content:"";position:absolute;z-index:1;inset:0;
  background:linear-gradient(90deg,rgba(13,12,10,.92),rgba(13,12,10,.35) 58%,transparent 82%);
}
html[dir="rtl"] body .qr-menu-hero::after{
  background:linear-gradient(270deg,rgba(13,12,10,.92),rgba(13,12,10,.35) 58%,transparent 82%);
}
body .qr-menu-hero>div{
  position:absolute;z-index:2;inset-inline-start:58px;top:54px;max-width:56%;color:#f8f0df;text-align:start;
}
body .qr-menu-hero h1{
  margin:0!important;color:#f8f0df!important;
  font-size:clamp(4rem,8vw,6rem)!important;font-weight:800!important;line-height:.82!important;
  letter-spacing:-.035em!important;text-align:start!important;text-wrap:balance;
}
html[dir="rtl"] body .qr-menu-hero h1{font-family:"Tajawal",sans-serif!important;font-size:clamp(3.4rem,7vw,5.4rem)!important;line-height:.93!important}
body .qr-menu-hero p{
  max-width:46ch;margin:22px 0 0!important;color:#ef5b47!important;
  font-size:1rem!important;font-weight:700!important;letter-spacing:.06em;text-wrap:pretty;
}

body .chips{
  position:sticky!important;top:0!important;z-index:12!important;
  display:flex!important;gap:0!important;overflow-x:auto!important;
  padding:0 44px!important;border-bottom:1px solid var(--qr-line)!important;
  background:rgba(245,236,217,.98)!important;backdrop-filter:blur(12px);
  scrollbar-width:none;overscroll-behavior-inline:contain;
}
body .chips::-webkit-scrollbar{display:none}
body .chip{
  display:flex!important;align-items:center;justify-content:center;flex:1 0 auto;
  min-width:118px;min-height:72px;padding:0 18px!important;
  border:0!important;border-inline-end:1px solid var(--qr-line)!important;border-radius:0!important;
  background:transparent!important;color:var(--qr-ink)!important;
  font-size:1rem!important;font-weight:700!important;white-space:nowrap;
  transition:color .2s ease,background .2s ease,box-shadow .2s ease;
}
body .chip:first-child{border-inline-start:1px solid var(--qr-line)!important}
body .chip:hover{background:rgba(255,255,255,.3)!important}
body .chip.on{color:var(--qr-red)!important;box-shadow:inset 0 -5px var(--qr-red)}

body .noresult{color:var(--qr-muted)!important}
body section:not(.qr-menu-hero){margin:0 44px!important;padding-top:34px!important;border:0!important;scroll-margin-top:72px}
body .sec-head{margin:0 0 8px!important;text-align:start!important}
body .sec-head h2{
  margin:0;color:var(--qr-ink)!important;font-size:2.2rem!important;font-weight:800!important;
  letter-spacing:-.025em;text-align:start!important;text-wrap:balance;
}
body .sec-head .display{font-family:"Barlow Condensed","Tajawal",sans-serif!important}
html[dir="rtl"] body .sec-head .display{font-family:"Tajawal","Barlow Condensed",sans-serif!important}
body .rule{display:none!important}
body .special-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important}

body .special-card,
body .pcard,
body .row-wrap{
  position:relative!important;display:grid!important;align-items:center!important;
  grid-template-columns:minmax(210px,34%) minmax(0,1fr) 68px!important;
  grid-template-rows:auto!important;gap:0 26px!important;
  min-height:184px!important;margin:0!important;padding:16px 0!important;
  border:0!important;border-bottom:1px solid var(--qr-line)!important;border-radius:0!important;
  background:transparent!important;color:var(--qr-ink)!important;box-shadow:none!important;overflow:visible!important;
}
body .special-card.no-photo,
body .row-wrap{
  grid-template-columns:minmax(0,1fr) 68px!important;
  min-height:132px!important;padding-inline:0!important;
}
body .special-card::after{display:none!important}
body .special-card .special-top,body .pcard .body,body .row-wrap .row{display:contents!important}
body .special-card img,body .pcard>img{
  grid-column:1;grid-row:1/7;width:100%!important;height:156px!important;
  border:0!important;border-radius:7px!important;object-fit:cover!important;
}
body .special-card:not(.no-photo) h3,
body .pcard .nm{grid-column:2}
body .special-card.no-photo h3,
body .row-wrap .nm{grid-column:1}
body .special-card h3,body .pcard .nm,body .row-wrap .nm{
  margin:0!important;color:var(--qr-ink)!important;
  font-size:1.75rem!important;font-weight:800!important;line-height:1.05!important;text-wrap:balance;
}
body .special-card:not(.no-photo)>p,body .pcard .ds{grid-column:2!important}
body .special-card.no-photo>p,body .row-wrap .ds{grid-column:1!important}
body .special-card>p,body .pcard .ds,body .row-wrap .ds{
  margin:9px 0!important;padding:0!important;max-width:44ch!important;
  color:var(--qr-muted)!important;font-family:"Tajawal",sans-serif!important;
  font-size:.86rem!important;line-height:1.55!important;text-wrap:pretty;
}
body .special-flag{
  position:static!important;grid-column:2;width:max-content;margin:0 0 9px!important;padding:0!important;
  background:transparent!important;color:var(--qr-red)!important;font-size:.67rem!important;font-weight:800!important;letter-spacing:.08em;
}
body .special-card.no-photo .special-flag{grid-column:1}
body .special-prices,body .pcard .pr,body .row-wrap .pr,body .qm-variant-picker{
  grid-column:2!important;color:var(--qr-red)!important;font-size:1.15rem!important;font-weight:800!important;
}
body .special-card.no-photo .special-prices,
body .row-wrap .pr,
body .special-card.no-photo .qm-variant-picker,
body .row-wrap .qm-variant-picker{grid-column:1!important}
body .special-price,body .pcard .pr,body .row-wrap .pr{color:var(--qr-red)!important;opacity:1!important}
body .row-wrap .dots{display:none!important}
body .qm-tag{background:transparent!important;color:var(--qr-red)!important;border-color:rgba(183,49,34,.28)!important}

body .qm-variant-picker{
  display:flex!important;align-items:center;gap:10px;margin-top:8px!important;
  font-family:"Tajawal",sans-serif!important;font-size:.76rem!important;
}
body .qm-variant-picker span{color:var(--qr-muted);white-space:nowrap}
body .qm-variant-picker select{
  max-width:220px;min-height:38px;padding:6px 30px 6px 10px;
  border:1px solid var(--qr-line);border-radius:6px;background:#fffaf0;color:var(--qr-ink);
  font:600 .82rem "Tajawal",sans-serif;
}
body .qm-variant-picker select:focus-visible{outline:3px solid rgba(183,49,34,.2);border-color:var(--qr-red)}

body .item-add{
  grid-column:3;grid-row:1/7;align-self:center;justify-self:center;
  display:grid;place-items:center;width:58px;height:58px;padding:0;
  border:0;border-radius:50%;background:var(--qr-red);color:#fff;
  font:500 2.7rem/1 Arial,sans-serif;cursor:pointer;
  box-shadow:0 9px 18px rgba(143,33,23,.18);
  transition:transform .18s ease,background .18s ease,box-shadow .18s ease;
}
body .special-card.no-photo .item-add,body .row-wrap .item-add{grid-column:2}
body .item-add:hover{transform:translateY(-2px) scale(1.04);background:#c73b2c;box-shadow:0 12px 22px rgba(143,33,23,.25)}
body .item-add:active{transform:translateY(0) scale(.96)}
body .item-add.added{background:var(--qr-green)}
body .item-add:focus-visible,body .order-dock button:focus-visible{
  outline:3px solid rgba(183,49,34,.32);outline-offset:3px;
}

body .qm-contact,body footer{margin-inline:44px!important}
body .qm-contact{border-radius:10px!important;background:rgba(255,255,255,.26)!important}
body .wa{display:none!important}

body .order-dock{
  position:fixed;z-index:30;left:50%;bottom:0;transform:translateX(-50%);
  width:min(1080px,100%);height:112px;padding-bottom:env(safe-area-inset-bottom);
  display:grid;grid-template-columns:260px minmax(0,1fr) 330px;align-items:center;
  background:var(--qr-charcoal);color:#fff;box-shadow:0 -12px 30px rgba(0,0,0,.24);
}
body .order-dock__count,body .order-dock__total{display:flex;align-items:center;gap:16px;padding-inline:38px}
body .order-dock__count{position:relative;border-inline-end:1px solid rgba(255,255,255,.35)}
body .order-dock__basket{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--qr-red);font-size:1.45rem}
body .order-dock__count b{
  position:absolute;inset-inline-start:80px;top:-8px;display:grid;place-items:center;
  width:28px;height:28px;border-radius:50%;background:#fff;color:var(--qr-red);font-size:.9rem;
}
body .order-dock__count small,body .order-dock__total small{font-size:.78rem;letter-spacing:.11em}
body .order-dock__total{justify-content:space-between}
body .order-dock__total b{font-size:2rem;font-variant-numeric:tabular-nums}
body .order-dock__total b span{font-size:1rem}
body .order-dock__total i{font-style:normal}
body .order-dock>button{
  height:74px;margin-inline-end:24px;border:0;border-radius:7px;
  background:linear-gradient(135deg,#c73b2b,var(--qr-red-dark));color:#fff;
  font:700 1.45rem "Barlow Condensed","Tajawal",sans-serif;letter-spacing:.05em;
  cursor:pointer;transition:transform .2s ease,filter .2s ease;
}
body .order-dock>button:hover{transform:translateY(-2px);filter:brightness(1.08)}

body .order-overlay[hidden]{display:none!important}
body .order-overlay{position:fixed;z-index:50;inset:0;display:grid;grid-template-columns:1fr auto}
body .order-overlay__backdrop{
  position:absolute;inset:0;border:0;background:rgba(22,18,13,.68);backdrop-filter:blur(5px);cursor:pointer;
}
body .order-panel{
  position:relative;z-index:1;grid-column:2;width:min(480px,100vw);height:100dvh;
  display:grid;grid-template-rows:auto 1fr auto;background:#faf4e8;color:var(--qr-ink);
  box-shadow:-24px 0 60px rgba(26,20,12,.28);
}
html[dir="rtl"] body .order-panel{grid-column:1;box-shadow:24px 0 60px rgba(26,20,12,.28)}
body .order-panel__head{
  display:flex!important;align-items:center;justify-content:space-between;gap:20px;
  padding:24px 26px!important;border-bottom:1px solid var(--qr-line)!important;background:#f0e5d0!important;text-align:start!important;
}
body .order-panel__head small{color:var(--qr-red);font-size:.72rem;font-weight:800;letter-spacing:.12em}
body .order-panel__head h2{margin:3px 0 0;font-size:1.8rem;line-height:1.1;text-wrap:balance}
body .order-panel__close{
  display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--qr-line);
  border-radius:50%;background:transparent;color:var(--qr-ink);font-size:1.8rem;cursor:pointer;
}
body .order-panel__lines{overflow:auto;padding:12px 26px}
body .order-panel__empty{align-self:center;margin:auto;padding:40px 28px;max-width:30ch;color:var(--qr-muted);text-align:center;text-wrap:pretty}
body .order-panel__empty[hidden]{display:none}
body .order-line{
  display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:18px 0;border-bottom:1px solid #d6c7ac;
}
body .order-line__copy{display:grid;gap:4px}
body .order-line__copy strong{font-size:1rem;line-height:1.35;text-wrap:pretty}
body .order-line__copy span{color:var(--qr-muted);font-size:.8rem}
body .order-line__quantity{display:flex;align-items:center;gap:9px}
body .order-line__qty-button{
  display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--qr-line);
  border-radius:50%;background:transparent;color:var(--qr-ink);font-size:1.15rem;cursor:pointer;
}
body .order-line__total{grid-column:1/-1;color:var(--qr-red);font-size:.92rem;font-variant-numeric:tabular-nums}
body .order-panel__foot{
  display:grid!important;gap:12px;margin:0!important;padding:20px 26px calc(20px + env(safe-area-inset-bottom))!important;
  border-top:1px solid var(--qr-line);background:#f0e5d0!important;text-align:start!important;
}
body .order-panel__foot>div{display:flex;align-items:baseline;justify-content:space-between}
body .order-panel__foot strong{font-size:1.5rem;color:var(--qr-red);font-variant-numeric:tabular-nums}
body .order-panel__foot i{font-style:normal}
body .order-panel__note{display:grid;gap:6px;color:var(--qr-muted);font:700 .78rem "Tajawal",sans-serif}
body .order-panel__note textarea{
  width:100%;resize:vertical;min-height:62px;padding:10px 12px;border:1px solid var(--qr-line);
  border-radius:7px;background:#fffaf0;color:var(--qr-ink);font:500 .9rem "Tajawal",sans-serif;
}
body .order-panel__status{min-height:22px;margin:0;color:var(--qr-muted);font-size:.84rem;font-weight:700}
body .order-panel__status[data-type="success"]{color:var(--qr-green)}
body .order-panel__status[data-type="error"]{color:var(--qr-red)}
body .order-panel__send,body .order-panel__clear,body .order-panel__kitchen{
  min-height:50px;display:grid;place-items:center;border-radius:7px;font:700 .95rem "Tajawal",sans-serif;text-decoration:none;cursor:pointer;
}
body .order-panel__kitchen{border:0;background:var(--qr-red);color:#fff}
body .order-panel__kitchen:disabled{opacity:.48;cursor:not-allowed}
body .order-panel__send{background:#245f3b;color:#fff}
body .order-panel__send.is-disabled{opacity:.42;pointer-events:none}
body .order-panel__clear{border:1px solid var(--qr-line);background:transparent;color:var(--qr-muted)}
body .order-panel__clear:disabled{opacity:.4;cursor:not-allowed}

@media(max-width:720px){
  body .wrap{padding-bottom:calc(94px + env(safe-area-inset-bottom))!important}
  body .wrap>header{
    grid-template-columns:minmax(0,1fr) auto;
    grid-template-areas:"brand lang" "hours hours" "search search" "service service";
    gap:13px;padding:15px 16px!important;
  }
  body .qr-brand{gap:11px}
  body .qr-brand__flame{flex-basis:52px;width:52px;height:52px;font-size:1.45rem}
  body .qr-brand b{font-size:clamp(1.25rem,6vw,1.75rem);white-space:normal;line-height:1}
  body .qr-brand small{font-size:.48rem;letter-spacing:.09em}
  body .lang a{min-width:104px}.lang b,.lang span{min-height:38px!important;padding:6px 9px!important}
  body .qr-open{display:flex;align-items:center;gap:10px;padding:0;border:0}
  body .qr-open span{font-size:.78rem}
  body .wrap>header .msearch input{height:50px;padding-inline:50px 14px!important;font-size:.95rem!important}
  body .wrap>header .msearch .ic{inset-inline-start:16px!important}
  body .qr-table{min-width:0;min-height:44px;font-size:.78rem;letter-spacing:.07em}
  body .qr-table span{font-size:1.2rem}

  body .qr-menu-hero{height:315px!important}
  body .qr-menu-hero>div{inset-inline-start:22px;top:46px;max-width:76%}
  body .qr-menu-hero h1{font-size:3.4rem!important}
  html[dir="rtl"] body .qr-menu-hero h1{font-size:3rem!important}
  body .qr-menu-hero p{font-size:.76rem!important;line-height:1.5!important}

  body .chips{padding:0!important}
  body .chip{flex:0 0 auto;min-width:105px;min-height:58px;padding:0 14px!important;font-size:.86rem!important}
  body section:not(.qr-menu-hero){margin-inline:16px!important;padding-top:28px!important;scroll-margin-top:58px}
  body .sec-head h2{font-size:1.8rem!important}

  body .special-card,body .pcard{
    grid-template-columns:112px minmax(0,1fr) 46px!important;gap:0 12px!important;min-height:146px!important;padding:13px 0!important;
  }
  body .special-card.no-photo,body .row-wrap{
    grid-template-columns:minmax(0,1fr) 46px!important;min-height:112px!important;
  }
  body .special-card img,body .pcard>img{height:118px!important}
  body .special-card h3,body .pcard .nm,body .row-wrap .nm{font-size:1.18rem!important;line-height:1.18!important}
  body .special-card>p,body .pcard .ds,body .row-wrap .ds{font-size:.72rem!important;line-height:1.42!important;margin:5px 0!important}
  body .special-flag{margin-bottom:5px!important;font-size:.56rem!important}
  body .special-prices,body .pcard .pr,body .row-wrap .pr{font-size:.95rem!important}
  body .item-add{width:42px;height:42px;font-size:2rem}
  body .qm-variant-picker{display:grid!important;gap:4px;font-size:.66rem!important}
  body .qm-variant-picker select{width:100%;max-width:180px;min-height:34px;font-size:.7rem}
  body .qm-contact,body footer{margin-inline:16px!important}

  body .order-dock{height:82px;grid-template-columns:64px minmax(0,1fr) 122px}
  body .order-dock__count{justify-content:center;padding:0;border:0}
  body .order-dock__basket{width:44px;height:44px;font-size:1.1rem}
  body .order-dock__count b{inset-inline-start:40px;top:-6px;width:22px;height:22px;font-size:.72rem}
  body .order-dock__count small{display:none}
  body .order-dock__total{padding-inline:12px;gap:8px}
  body .order-dock__total small{font-size:.6rem}
  body .order-dock__total b{font-size:1.15rem}
  body .order-dock__total b span{font-size:.66rem}
  body .order-dock>button{height:56px;margin-inline-end:10px;font-size:.9rem}

  body .order-overlay{display:block}
  body .order-panel{
    position:absolute;inset:auto 0 0;width:100%;height:min(82dvh,720px);
    border-radius:18px 18px 0 0;box-shadow:0 -20px 60px rgba(26,20,12,.3);
  }
  body .order-panel__head{padding:18px 20px!important}
  body .order-panel__lines{padding-inline:20px}
  body .order-panel__foot{padding:16px 20px calc(16px + env(safe-area-inset-bottom))!important}
}

@media(max-width:420px){
  body .special-card,body .pcard{grid-template-columns:94px minmax(0,1fr) 42px!important;gap:0 9px!important}
  body .special-card img,body .pcard>img{height:104px!important}
  body .special-card h3,body .pcard .nm,body .row-wrap .nm{font-size:1.03rem!important}
  body .item-add{width:38px;height:38px;font-size:1.8rem}
}

@media(prefers-reduced-motion:reduce){
  *,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}
}
