/*
 * MARABIKA Product Content UI v2.0
 * Backward-compatible extension for MKDS v1 product descriptions.
 * All product rules are scoped; no product-specific inline CSS is required.
 */
.mkds-page.mkds-v2 {
  --mkds-v2-ink: #241c18;
  --mkds-v2-text: #514742;
  --mkds-v2-muted: #756b64;
  --mkds-v2-accent: #833c53;
  --mkds-v2-accent-strong: #632a3d;
  --mkds-v2-accent-soft: #eed9df;
  --mkds-v2-highlight: #b29472;
  --mkds-v2-highlight-soft: #eadbc9;
  --mkds-v2-canvas: #fff;
  --mkds-v2-surface: #fbf8f4;
  --mkds-v2-surface-2: #f1e7dc;
  --mkds-v2-line: #e4d8ca;
  --mkds-v2-success: #28563a;
  --mkds-v2-focus: #1769aa;
  --mkds-v2-radius-sm: 14px;
  --mkds-v2-radius: 22px;
  --mkds-v2-radius-lg: 30px;
  --mkds-v2-shadow: 0 18px 50px rgba(66, 44, 31, .10);
  --mkds-v2-shadow-soft: 0 10px 28px rgba(66, 44, 31, .075);
  container-type: inline-size;
  width: 100%;
  max-width: 100%;
  min-width: 0;
  margin-block: clamp(24px, 5vw, 58px);
  color: var(--mkds-v2-text);
  font-size: 16px;
  line-height: 1.72;
  overflow-wrap: anywhere;
  hyphens: auto;
}
.mkds-page.mkds-v2,
.mkds-page.mkds-v2 *,
.mkds-page.mkds-v2 *::before,
.mkds-page.mkds-v2 *::after { box-sizing: border-box; }
.mkds-page.mkds-v2 :where(h2, h3, h4) {
  color: var(--mkds-v2-ink);
  text-wrap: balance;
}
.mkds-page.mkds-v2 :where(p, dd) { max-width: 72ch; }
.mkds-page.mkds-v2 :where(a, button, [tabindex]):focus-visible {
  outline: 3px solid var(--mkds-v2-focus);
  outline-offset: 4px;
  border-radius: 7px;
}
.mkds-page.mkds-v2 .mkds-product-intro {
  position: relative;
  display: grid;
  gap: clamp(18px, 3.5cqi, 30px);
  padding: clamp(26px, 6cqi, 54px);
  overflow: hidden;
  border: 1px solid var(--mkds-v2-line);
  border-radius: var(--mkds-v2-radius-lg);
  background: var(--mkds-v2-surface);
  background:
    radial-gradient(circle at 100% 0, color-mix(in srgb, var(--mkds-v2-accent-soft) 75%, transparent), transparent 42%),
    linear-gradient(145deg, var(--mkds-v2-surface), var(--mkds-v2-canvas));
  box-shadow: var(--mkds-v2-shadow);
}
.mkds-page.mkds-v2 .mkds-product-intro::after {
  position: absolute;
  inset: auto -88px -112px auto;
  width: 230px;
  height: 230px;
  border: 1px solid color-mix(in srgb, var(--mkds-v2-highlight) 45%, transparent);
  border-radius: 50%;
  content: "";
  pointer-events: none;
}
.mkds-page.mkds-v2 .mkds-product-intro > * {
  position: relative;
  z-index: 1;
  min-width: 0;
}
.mkds-page.mkds-v2 .mkds-product-intro h2 {
  max-width: 19ch;
  margin: 0;
  font-family: Georgia, "Times New Roman", serif;
  font-size: clamp(31px, 7.2cqi, 52px);
  font-weight: 600;
  line-height: 1.05;
  letter-spacing: -.025em;
}
.mkds-page.mkds-v2 .mkds-product-intro .mkds-lead {
  max-width: 62ch;
  margin: 0;
  color: var(--mkds-v2-text);
  font-size: clamp(16px, 2.8cqi, 19px);
  line-height: 1.68;
}
.mkds-page.mkds-v2 .mkds-product-snapshot {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 150px), 1fr));
  gap: 10px;
  margin: 0;
}
.mkds-page.mkds-v2 .mkds-product-snapshot__item {
  min-width: 0;
  margin: 0;
  padding: 15px 16px;
  border: 1px solid color-mix(in srgb, var(--mkds-v2-line) 82%, transparent);
  border-radius: var(--mkds-v2-radius-sm);
  background: var(--mkds-v2-canvas);
  background: color-mix(in srgb, var(--mkds-v2-canvas) 90%, transparent);
  box-shadow: 0 6px 18px rgba(66, 44, 31, .05);
}
.mkds-page.mkds-v2 .mkds-product-snapshot dt {
  margin: 0 0 4px;
  color: var(--mkds-v2-muted);
  font-size: 11px;
  font-weight: 800;
  line-height: 1.35;
  letter-spacing: .1em;
  text-transform: uppercase;
}
.mkds-page.mkds-v2 .mkds-product-snapshot dd {
  margin: 0;
  color: var(--mkds-v2-ink);
  font-size: 14px;
  font-weight: 750;
  line-height: 1.45;
}
.mkds-page.mkds-v2 .mkds-section {
  margin-block: clamp(32px, 7cqi, 62px);
}
.mkds-page.mkds-v2 .mkds-section > h3 {
  margin: 0 0 18px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: clamp(25px, 5.2cqi, 37px);
  font-weight: 600;
  line-height: 1.12;
}
.mkds-page.mkds-v2 .mkds-scent-story {
  display: grid;
  grid-template-columns: minmax(150px, .38fr) minmax(0, 1fr);
  gap: clamp(20px, 5cqi, 42px);
  align-items: start;
}
.mkds-page.mkds-v2 .mkds-scent-story > h3 { position: sticky; top: 110px; }
.mkds-page.mkds-v2 .mkds-prose > :last-child { margin-bottom: 0; }
.mkds-page.mkds-v2 .mkds-product-story {
  padding: clamp(22px, 5cqi, 38px);
  border-inline-start: 5px solid var(--mkds-v2-highlight);
  border-radius: 0 var(--mkds-v2-radius) var(--mkds-v2-radius) 0;
  background: var(--mkds-v2-surface);
}
.mkds-page.mkds-v2 .mkds-product-story > h3 {
  margin: 0 0 14px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: clamp(23px, 4.4cqi, 32px);
  font-weight: 600;
  line-height: 1.18;
}
.mkds-page.mkds-v2 .mkds-note-pyramid {
  border-color: var(--mkds-v2-line);
  border-radius: var(--mkds-v2-radius);
  box-shadow: var(--mkds-v2-shadow-soft);
}
.mkds-page.mkds-v2 .mkds-note-level {
  grid-template-columns: minmax(105px, .3fr) minmax(0, .7fr);
  min-height: 108px;
  padding: clamp(20px, 4cqi, 30px);
}
.mkds-page.mkds-v2 .mkds-note-level--top { background: color-mix(in srgb, var(--mkds-v2-accent-soft) 34%, #edf5ef); }
.mkds-page.mkds-v2 .mkds-note-level--heart { background: color-mix(in srgb, var(--mkds-v2-accent-soft) 72%, #fff); }
.mkds-page.mkds-v2 .mkds-note-level--base {
  background: color-mix(in srgb, var(--mkds-v2-ink) 92%, var(--mkds-v2-accent-strong));
  color: #fff;
}
.mkds-page.mkds-v2 .mkds-note-level--base :where(h3, p, .mkds-note-level__label) { color: #fff; }
.mkds-page.mkds-v2 .mkds-accords {
  padding: clamp(22px, 5cqi, 38px);
  border: 1px solid var(--mkds-v2-line);
  border-radius: var(--mkds-v2-radius);
  background: var(--mkds-v2-canvas);
  box-shadow: var(--mkds-v2-shadow-soft);
}
.mkds-page.mkds-v2 .mkds-accords__list {
  display: grid;
  gap: 15px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.mkds-page.mkds-v2 .mkds-accord {
  --mkds-accord-value: 0%;
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 7px 14px;
  align-items: center;
}
.mkds-page.mkds-v2 .mkds-accord__name {
  min-width: 0;
  color: var(--mkds-v2-ink);
  font-size: 13px;
  font-weight: 800;
}
.mkds-page.mkds-v2 .mkds-accord__value {
  color: var(--mkds-v2-accent-strong);
  font-size: 12px;
  font-weight: 800;
  font-variant-numeric: tabular-nums;
}
.mkds-page.mkds-v2 .mkds-accord__track {
  grid-column: 1 / -1;
  display: block;
  height: 9px;
  overflow: hidden;
  border-radius: 999px;
  background: var(--mkds-v2-surface-2);
}
.mkds-page.mkds-v2 .mkds-accord__fill {
  display: block;
  width: var(--mkds-accord-value);
  height: 100%;
  border-radius: inherit;
  background: linear-gradient(90deg, var(--mkds-v2-highlight), var(--mkds-v2-accent));
}
.mkds-page.mkds-v2 .mkds-caption {
  margin: 18px 0 0;
  color: var(--mkds-v2-muted);
  font-size: 12px;
  line-height: 1.6;
}
.mkds-page.mkds-v2 .mkds-wear-guide .mkds-card,
.mkds-page.mkds-v2 .mkds-product-fit .mkds-compare__item {
  border-color: var(--mkds-v2-line);
  background: var(--mkds-v2-canvas);
}
.mkds-page.mkds-v2 .mkds-wear-guide h4,
.mkds-page.mkds-v2 .mkds-product-fit h4 {
  margin: 0 0 9px;
  font-size: 17px;
}
.mkds-page.mkds-v2 .mkds-format-guide,
.mkds-page.mkds-v2 .mkds-set-contents {
  padding: clamp(23px, 5cqi, 40px);
  border: 1px solid var(--mkds-v2-line);
  border-radius: var(--mkds-v2-radius);
  background: var(--mkds-v2-surface);
}
.mkds-page.mkds-v2 .mkds-set-contents {
  background:
    linear-gradient(140deg, color-mix(in srgb, var(--mkds-v2-accent-soft) 50%, #fff), var(--mkds-v2-surface));
}
.mkds-page.mkds-v2 .mkds-checklist {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr));
  gap: 10px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.mkds-page.mkds-v2 .mkds-checklist li {
  position: relative;
  margin: 0;
  padding-inline-start: 44px;
}
.mkds-page.mkds-v2 .mkds-checklist li::before {
  position: absolute;
  inset: 18px auto auto 14px;
  display: grid;
  width: 20px;
  height: 20px;
  place-items: center;
  border-radius: 50%;
  background: var(--mkds-v2-accent-strong);
  color: #fff;
  content: "✓";
  font-size: 12px;
  font-weight: 900;
}
.mkds-page.mkds-v2 .mkds-product-disclosure {
  margin: 18px 0 0;
  padding: 14px 16px;
  border-inline-start: 4px solid var(--mkds-v2-highlight);
  background: var(--mkds-v2-canvas);
  color: var(--mkds-v2-muted);
  font-size: 13px;
}
.mkds-page.mkds-v2 .mkds-product-fit .mkds-compare {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.mkds-page.mkds-v2 .mkds-product-faq .mkds-faq {
  display: grid;
  gap: 12px;
}
.mkds-page.mkds-v2 .mkds-faq__item {
  padding: 20px;
  border: 1px solid var(--mkds-v2-line);
  border-radius: var(--mkds-v2-radius-sm);
  background: var(--mkds-v2-canvas);
}
.mkds-page.mkds-v2 .mkds-faq__item h4 {
  margin: 0 0 8px;
  color: var(--mkds-v2-ink);
  font-size: 16px;
  line-height: 1.45;
}
.mkds-page.mkds-v2 .mkds-faq__answer { padding: 0; color: var(--mkds-v2-muted); }
.mkds-page.mkds-v2 .mkds-faq__answer > :last-child { margin-bottom: 0; }
.mkds-page.mkds-v2 .mkds-related-links .mkds-link-grid { gap: 10px; }
.mkds-page.mkds-v2 .mkds-related-links a {
  min-height: 44px;
  border-color: var(--mkds-v2-line);
  background: var(--mkds-v2-canvas);
}
.mkds-page.mkds-v2.mkds-product--perfume {
  --mkds-v2-accent: #833c53; --mkds-v2-accent-strong: #632a3d; --mkds-v2-accent-soft: #eed9df; --mkds-v2-surface: #fbf8f4;
}
.mkds-page.mkds-v2.mkds-product--floral {
  --mkds-v2-accent: #9a4964; --mkds-v2-accent-strong: #6f3046; --mkds-v2-accent-soft: #f1dce4; --mkds-v2-surface: #fff8fa;
}
.mkds-page.mkds-v2.mkds-product--fresh {
  --mkds-v2-accent: #3d756d; --mkds-v2-accent-strong: #28564f; --mkds-v2-accent-soft: #dcece8; --mkds-v2-surface: #f4fbf9;
}
.mkds-page.mkds-v2.mkds-product--woody {
  --mkds-v2-accent: #76563f; --mkds-v2-accent-strong: #513927; --mkds-v2-accent-soft: #e9ddd2; --mkds-v2-surface: #fbf7f1;
}
.mkds-page.mkds-v2.mkds-product--amber {
  --mkds-v2-accent: #996024; --mkds-v2-accent-strong: #6e4016; --mkds-v2-accent-soft: #f1dfbd; --mkds-v2-surface: #fff9ec;
}
.mkds-page.mkds-v2.mkds-product--gourmand {
  --mkds-v2-accent: #875046; --mkds-v2-accent-strong: #60372f; --mkds-v2-accent-soft: #efdcd2; --mkds-v2-surface: #fff8f4;
}
.mkds-page.mkds-v2.mkds-product--musk {
  --mkds-v2-accent: #6c657b; --mkds-v2-accent-strong: #4d465c; --mkds-v2-accent-soft: #e6e1ec; --mkds-v2-surface: #faf9fc;
}
.mkds-page.mkds-v2.mkds-product--smoky {
  --mkds-v2-ink: #211f1d; --mkds-v2-text: #4c4844; --mkds-v2-accent: #68584d; --mkds-v2-accent-strong: #403630; --mkds-v2-accent-soft: #ddd6d1; --mkds-v2-surface: #f7f4f1;
}
.mkds-page.mkds-v2.mkds-product--oil {
  --mkds-v2-accent: #81702a; --mkds-v2-accent-strong: #584a16; --mkds-v2-accent-soft: #ede5bd; --mkds-v2-surface: #fffdf2;
}
.mkds-page.mkds-v2.mkds-product--sample {
  --mkds-v2-accent: #456f85; --mkds-v2-accent-strong: #2c5368; --mkds-v2-accent-soft: #dce8ee; --mkds-v2-surface: #f5fafc;
}
.mkds-page.mkds-v2.mkds-product--set {
  --mkds-v2-accent: #7f4e70; --mkds-v2-accent-strong: #5b3450; --mkds-v2-accent-soft: #eadce6; --mkds-v2-surface: #fcf8fb;
}
.mkds-page.mkds-v2.mkds-product--home-fragrance {
  --mkds-v2-accent: #58705a; --mkds-v2-accent-strong: #3c503e; --mkds-v2-accent-soft: #dfe8df; --mkds-v2-surface: #f7faf6;
}
.mkds-page.mkds-v2.mkds-product--body-care {
  --mkds-v2-accent: #7a4f5e; --mkds-v2-accent-strong: #563440; --mkds-v2-accent-soft: #eadde1; --mkds-v2-surface: #fff9fa;
}
.mkds-page.mkds-v2.mkds-product--accessory {
  --mkds-v2-accent: #576573; --mkds-v2-accent-strong: #384754; --mkds-v2-accent-soft: #dee5ea; --mkds-v2-surface: #f7f9fa;
}
.mkds-page.mkds-v2.mkds-product--gift-card {
  --mkds-v2-accent: #5c557b; --mkds-v2-accent-strong: #3d365b; --mkds-v2-accent-soft: #e5e1ef; --mkds-v2-surface: #faf9fd;
}
.m-product-description.m-product-description--mkds-v2 {
  --mkds-v2-collapse-height: 460px;
  color: var(--mkds-v2-text, #514742);
  font-size: 16px !important;
}
.m-product-description.m-product-description--mkds-v2.is-collapsible:not(.is-expanded) {
  max-height: var(--mkds-v2-collapse-height);
  overflow: hidden;
}
.m-product-description.m-product-description--mkds-v2.is-collapsible:not(.is-expanded)::after { display: none; }
.m-product-description.m-product-description--mkds-v2.is-expanded { overflow: visible; }
@supports selector(.m-product-description:has(> .mkds-page.mkds-v2)) {
  .m-product-description:has(> .mkds-page.mkds-v2) {
    --mkds-v2-collapse-height: 460px;
    color: var(--mkds-v2-text, #514742);
    font-size: 16px !important;
  }
  .m-product-description:has(> .mkds-page.mkds-v2).is-collapsible:not(.is-expanded) {
    max-height: var(--mkds-v2-collapse-height);
    overflow: hidden;
  }
  .m-product-description:has(> .mkds-page.mkds-v2).is-collapsible:not(.is-expanded)::after { display: none; }
  .m-product-description:has(> .mkds-page.mkds-v2).is-expanded { overflow: visible; }
}
@container (max-width: 620px) {
  .mkds-page.mkds-v2 .mkds-scent-story,
  .mkds-page.mkds-v2 .mkds-product-fit .mkds-compare,
  .mkds-page.mkds-v2 .mkds-wear-guide .mkds-grid,
  .mkds-page.mkds-v2 .mkds-related-links .mkds-link-grid { grid-template-columns: 1fr; }
  .mkds-page.mkds-v2 .mkds-scent-story > h3 { position: static; }
}
@container (max-width: 430px) {
  .mkds-page.mkds-v2 .mkds-product-intro { padding: 25px 18px; border-radius: 22px; }
  .mkds-page.mkds-v2 .mkds-product-intro h2 { font-size: clamp(29px, 9cqi, 38px); }
  .mkds-page.mkds-v2 .mkds-note-level { grid-template-columns: 1fr; gap: 4px; padding: 20px 18px; }
  .mkds-page.mkds-v2 .mkds-product-snapshot { grid-template-columns: 1fr; }
}
@media (max-width: 720px) {
  .mkds-page.mkds-v2 .mkds-scent-story,
  .mkds-page.mkds-v2 .mkds-product-fit .mkds-compare { grid-template-columns: 1fr; }
  .mkds-page.mkds-v2 .mkds-scent-story > h3 { position: static; }
}
@media (prefers-reduced-motion: reduce) {
  .mkds-page.mkds-v2 *,
  .mkds-page.mkds-v2 *::before,
  .mkds-page.mkds-v2 *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }
}
@media (forced-colors: active) {
  .mkds-page.mkds-v2 :where(.mkds-product-intro, .mkds-card, .mkds-accords, .mkds-faq__item, .mkds-set-contents) { border: 1px solid CanvasText; }
  .mkds-page.mkds-v2 .mkds-accord__fill { background: Highlight; }
}
@media print {
  .mkds-page.mkds-v2 { margin: 0; color: #000; font-size: 11pt; }
  .mkds-page.mkds-v2 :where(.mkds-product-intro, .mkds-card, .mkds-accords, .mkds-faq__item) { break-inside: avoid; box-shadow: none; }
  .m-product-description.m-product-description--mkds-v2 {
    max-height: none !important;
    overflow: visible !important;
  }
  .m-product-description-shell--mkds-v2 .js-product-description-toggle { display: none !important; }
  .mkds-page.mkds-v2 .mkds-note-level--base { background: #fff !important; color: #000 !important; }
  .mkds-page.mkds-v2 .mkds-note-level--base :where(h3, p, .mkds-note-level__label) { color: #000 !important; }
  @supports selector(.m-product-description:has(> .mkds-page.mkds-v2)) {
    .m-product-description:has(> .mkds-page.mkds-v2) {
      max-height: none !important;
      overflow: visible !important;
    }
  }
}

.mkds-page.mkds-v2 .mkds-accord--p0{--mkds-accord-value:0%}
.mkds-page.mkds-v2 .mkds-accord--p1{--mkds-accord-value:1%}
.mkds-page.mkds-v2 .mkds-accord--p2{--mkds-accord-value:2%}
.mkds-page.mkds-v2 .mkds-accord--p3{--mkds-accord-value:3%}
.mkds-page.mkds-v2 .mkds-accord--p4{--mkds-accord-value:4%}
.mkds-page.mkds-v2 .mkds-accord--p5{--mkds-accord-value:5%}
.mkds-page.mkds-v2 .mkds-accord--p6{--mkds-accord-value:6%}
.mkds-page.mkds-v2 .mkds-accord--p7{--mkds-accord-value:7%}
.mkds-page.mkds-v2 .mkds-accord--p8{--mkds-accord-value:8%}
.mkds-page.mkds-v2 .mkds-accord--p9{--mkds-accord-value:9%}
.mkds-page.mkds-v2 .mkds-accord--p10{--mkds-accord-value:10%}
.mkds-page.mkds-v2 .mkds-accord--p11{--mkds-accord-value:11%}
.mkds-page.mkds-v2 .mkds-accord--p12{--mkds-accord-value:12%}
.mkds-page.mkds-v2 .mkds-accord--p13{--mkds-accord-value:13%}
.mkds-page.mkds-v2 .mkds-accord--p14{--mkds-accord-value:14%}
.mkds-page.mkds-v2 .mkds-accord--p15{--mkds-accord-value:15%}
.mkds-page.mkds-v2 .mkds-accord--p16{--mkds-accord-value:16%}
.mkds-page.mkds-v2 .mkds-accord--p17{--mkds-accord-value:17%}
.mkds-page.mkds-v2 .mkds-accord--p18{--mkds-accord-value:18%}
.mkds-page.mkds-v2 .mkds-accord--p19{--mkds-accord-value:19%}
.mkds-page.mkds-v2 .mkds-accord--p20{--mkds-accord-value:20%}
.mkds-page.mkds-v2 .mkds-accord--p21{--mkds-accord-value:21%}
.mkds-page.mkds-v2 .mkds-accord--p22{--mkds-accord-value:22%}
.mkds-page.mkds-v2 .mkds-accord--p23{--mkds-accord-value:23%}
.mkds-page.mkds-v2 .mkds-accord--p24{--mkds-accord-value:24%}
.mkds-page.mkds-v2 .mkds-accord--p25{--mkds-accord-value:25%}
.mkds-page.mkds-v2 .mkds-accord--p26{--mkds-accord-value:26%}
.mkds-page.mkds-v2 .mkds-accord--p27{--mkds-accord-value:27%}
.mkds-page.mkds-v2 .mkds-accord--p28{--mkds-accord-value:28%}
.mkds-page.mkds-v2 .mkds-accord--p29{--mkds-accord-value:29%}
.mkds-page.mkds-v2 .mkds-accord--p30{--mkds-accord-value:30%}
.mkds-page.mkds-v2 .mkds-accord--p31{--mkds-accord-value:31%}
.mkds-page.mkds-v2 .mkds-accord--p32{--mkds-accord-value:32%}
.mkds-page.mkds-v2 .mkds-accord--p33{--mkds-accord-value:33%}
.mkds-page.mkds-v2 .mkds-accord--p34{--mkds-accord-value:34%}
.mkds-page.mkds-v2 .mkds-accord--p35{--mkds-accord-value:35%}
.mkds-page.mkds-v2 .mkds-accord--p36{--mkds-accord-value:36%}
.mkds-page.mkds-v2 .mkds-accord--p37{--mkds-accord-value:37%}
.mkds-page.mkds-v2 .mkds-accord--p38{--mkds-accord-value:38%}
.mkds-page.mkds-v2 .mkds-accord--p39{--mkds-accord-value:39%}
.mkds-page.mkds-v2 .mkds-accord--p40{--mkds-accord-value:40%}
.mkds-page.mkds-v2 .mkds-accord--p41{--mkds-accord-value:41%}
.mkds-page.mkds-v2 .mkds-accord--p42{--mkds-accord-value:42%}
.mkds-page.mkds-v2 .mkds-accord--p43{--mkds-accord-value:43%}
.mkds-page.mkds-v2 .mkds-accord--p44{--mkds-accord-value:44%}
.mkds-page.mkds-v2 .mkds-accord--p45{--mkds-accord-value:45%}
.mkds-page.mkds-v2 .mkds-accord--p46{--mkds-accord-value:46%}
.mkds-page.mkds-v2 .mkds-accord--p47{--mkds-accord-value:47%}
.mkds-page.mkds-v2 .mkds-accord--p48{--mkds-accord-value:48%}
.mkds-page.mkds-v2 .mkds-accord--p49{--mkds-accord-value:49%}
.mkds-page.mkds-v2 .mkds-accord--p50{--mkds-accord-value:50%}
.mkds-page.mkds-v2 .mkds-accord--p51{--mkds-accord-value:51%}
.mkds-page.mkds-v2 .mkds-accord--p52{--mkds-accord-value:52%}
.mkds-page.mkds-v2 .mkds-accord--p53{--mkds-accord-value:53%}
.mkds-page.mkds-v2 .mkds-accord--p54{--mkds-accord-value:54%}
.mkds-page.mkds-v2 .mkds-accord--p55{--mkds-accord-value:55%}
.mkds-page.mkds-v2 .mkds-accord--p56{--mkds-accord-value:56%}
.mkds-page.mkds-v2 .mkds-accord--p57{--mkds-accord-value:57%}
.mkds-page.mkds-v2 .mkds-accord--p58{--mkds-accord-value:58%}
.mkds-page.mkds-v2 .mkds-accord--p59{--mkds-accord-value:59%}
.mkds-page.mkds-v2 .mkds-accord--p60{--mkds-accord-value:60%}
.mkds-page.mkds-v2 .mkds-accord--p61{--mkds-accord-value:61%}
.mkds-page.mkds-v2 .mkds-accord--p62{--mkds-accord-value:62%}
.mkds-page.mkds-v2 .mkds-accord--p63{--mkds-accord-value:63%}
.mkds-page.mkds-v2 .mkds-accord--p64{--mkds-accord-value:64%}
.mkds-page.mkds-v2 .mkds-accord--p65{--mkds-accord-value:65%}
.mkds-page.mkds-v2 .mkds-accord--p66{--mkds-accord-value:66%}
.mkds-page.mkds-v2 .mkds-accord--p67{--mkds-accord-value:67%}
.mkds-page.mkds-v2 .mkds-accord--p68{--mkds-accord-value:68%}
.mkds-page.mkds-v2 .mkds-accord--p69{--mkds-accord-value:69%}
.mkds-page.mkds-v2 .mkds-accord--p70{--mkds-accord-value:70%}
.mkds-page.mkds-v2 .mkds-accord--p71{--mkds-accord-value:71%}
.mkds-page.mkds-v2 .mkds-accord--p72{--mkds-accord-value:72%}
.mkds-page.mkds-v2 .mkds-accord--p73{--mkds-accord-value:73%}
.mkds-page.mkds-v2 .mkds-accord--p74{--mkds-accord-value:74%}
.mkds-page.mkds-v2 .mkds-accord--p75{--mkds-accord-value:75%}
.mkds-page.mkds-v2 .mkds-accord--p76{--mkds-accord-value:76%}
.mkds-page.mkds-v2 .mkds-accord--p77{--mkds-accord-value:77%}
.mkds-page.mkds-v2 .mkds-accord--p78{--mkds-accord-value:78%}
.mkds-page.mkds-v2 .mkds-accord--p79{--mkds-accord-value:79%}
.mkds-page.mkds-v2 .mkds-accord--p80{--mkds-accord-value:80%}
.mkds-page.mkds-v2 .mkds-accord--p81{--mkds-accord-value:81%}
.mkds-page.mkds-v2 .mkds-accord--p82{--mkds-accord-value:82%}
.mkds-page.mkds-v2 .mkds-accord--p83{--mkds-accord-value:83%}
.mkds-page.mkds-v2 .mkds-accord--p84{--mkds-accord-value:84%}
.mkds-page.mkds-v2 .mkds-accord--p85{--mkds-accord-value:85%}
.mkds-page.mkds-v2 .mkds-accord--p86{--mkds-accord-value:86%}
.mkds-page.mkds-v2 .mkds-accord--p87{--mkds-accord-value:87%}
.mkds-page.mkds-v2 .mkds-accord--p88{--mkds-accord-value:88%}
.mkds-page.mkds-v2 .mkds-accord--p89{--mkds-accord-value:89%}
.mkds-page.mkds-v2 .mkds-accord--p90{--mkds-accord-value:90%}
.mkds-page.mkds-v2 .mkds-accord--p91{--mkds-accord-value:91%}
.mkds-page.mkds-v2 .mkds-accord--p92{--mkds-accord-value:92%}
.mkds-page.mkds-v2 .mkds-accord--p93{--mkds-accord-value:93%}
.mkds-page.mkds-v2 .mkds-accord--p94{--mkds-accord-value:94%}
.mkds-page.mkds-v2 .mkds-accord--p95{--mkds-accord-value:95%}
.mkds-page.mkds-v2 .mkds-accord--p96{--mkds-accord-value:96%}
.mkds-page.mkds-v2 .mkds-accord--p97{--mkds-accord-value:97%}
.mkds-page.mkds-v2 .mkds-accord--p98{--mkds-accord-value:98%}
.mkds-page.mkds-v2 .mkds-accord--p99{--mkds-accord-value:99%}
.mkds-page.mkds-v2 .mkds-accord--p100{--mkds-accord-value:100%}
