/* Pismo Baloo 2 (Google Fonts, OFL) pro popisy produktu z ebbie.cz – lokalne, pod nazvy Baloo 2 i Baloo. */
@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(../fonts/baloo2-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Baloo';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(../fonts/baloo2-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Baloo 2';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(../fonts/baloo2-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Baloo';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(../fonts/baloo2-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Styly popisů produktů převzaté z ebbie.cz (Shoptet). Každá verze šablony popisu má vlastní třídu .ebbie-desc--vN.
   Vygenerováno skriptem ebbie_desc_css.py – needitovat ručně. */

/* ===== verze 1 (302 popisů) ===== */
.ebbie-desc--v1 .sc-pb {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;width:100%;}
.ebbie-desc--v1 .sc-pb * {box-sizing:border-box;}
.ebbie-desc--v1 .sc-pb .sc-sec {max-width:1400px;margin:0 auto;padding:20px 0;}
.ebbie-desc--v1 .sc-pb h2 {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;font-size:1.7em;line-height:1.25;margin:0 0 .55em;}
.ebbie-desc--v1 .sc-pb h3 {font-family:'Baloo',Arial,sans-serif;font-weight:400;}
.ebbie-desc--v1 .sc-pb p {line-height:1.7;margin:0 0 1em;font-size:1.02em;color:#4C1869;}
.ebbie-desc--v1 .sc-pb strong {color:#4C1869;}
.ebbie-desc--v1 .sc-adv {display:flex;flex-wrap:wrap;gap:10px;text-align:center;}
.ebbie-desc--v1 .sc-adv__item {flex:1 1 200px;padding:0 10px;}
.ebbie-desc--v1 .sc-adv__ico {display:flex;justify-content:center;margin-bottom:10px;color:#000;}
.ebbie-desc--v1 .sc-adv__ico svg {width:38px;height:38px;}
.ebbie-desc--v1 .sc-adv__title {font-weight:700;color:#4C1869;font-size:1.05em;display:block;margin-bottom:4px;}
.ebbie-desc--v1 .sc-adv__text {font-size:.92em;color:#A998A6;}
.ebbie-desc--v1 .sc-half {display:flex;align-items:flex-start;}
.ebbie-desc--v1 .sc-half__img {flex:0 0 50%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v1 .sc-half__img img {width:100%;height:auto;object-fit:cover;display:block;transition:transform .5s ease;}
.ebbie-desc--v1 .sc-half__img:hover img {transform:scale(1.04);}
.ebbie-desc--v1 .sc-half__text {flex:0 0 50%;padding:0 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v1 .sc-half--rev {flex-direction:row-reverse;}
.ebbie-desc--v1 .sc-profit {display:flex;align-items:flex-start;}
.ebbie-desc--v1 .sc-profit__img {flex:0 0 45%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v1 .sc-profit__img img {width:100%;height:auto;object-fit:cover;display:block;}
.ebbie-desc--v1 .sc-profit__list {flex:1;padding:10px 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v1 .sc-profit__item {display:flex;gap:14px;margin-bottom:20px;}
.ebbie-desc--v1 .sc-profit__ico {font-size:1.7em;line-height:1.2;}
.ebbie-desc--v1 .sc-profit__item h3 {margin:0 0 4px;color:#4C1869;font-size:1.08em;}
.ebbie-desc--v1 .sc-profit__item span {color:#A998A6;font-size:.95em;line-height:1.55;}
.ebbie-desc--v1 .sc-titleline {display:flex;align-items:center;gap:18px;}
.ebbie-desc--v1 .sc-titleline::before, .ebbie-desc--v1 .sc-titleline::after {content:"";flex:1;height:2px;background:#B395D0;}
.ebbie-desc--v1 .sc-titleline h2 {margin:0;white-space:nowrap;}
.ebbie-desc--v1 .sc-anchors {display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;padding-top:8px;}
.ebbie-desc--v1 .sc-anchors a {color:#4C1869;text-decoration:underline;font-size:.95em;}
.ebbie-desc--v1 .sc-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;}
.ebbie-desc--v1 .sc-grid img {width:100%;height:auto;object-fit:cover;border-radius:12px;display:block;}
.ebbie-desc--v1 .sc-stack {max-width:820px;margin:0 auto;text-align:left;}
.ebbie-desc--v1 .sc-sizechart {max-width:340px;margin:14px 0;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(76,24,105,.12);}
.ebbie-desc--v1 .sc-sizechart img {width:100%;display:block;}
.ebbie-desc--v1 .sc-profit--flat {display:flex;flex-wrap:wrap;gap:20px;}
.ebbie-desc--v1 .sc-profit--flat .sc-profit__item {flex:1 1 220px;margin-bottom:0;}
.ebbie-desc--v1 .sc-profit--wide {display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 28px;}
.ebbie-desc--v1 .sc-profit--wide .sc-profit__item {margin-bottom:0;}
.ebbie-desc--v1 .sc-profit--wide-title {text-align:center;margin-bottom:.7em;}
.ebbie-desc--v1 .sc-mini__hero {max-width:900px;margin:0 auto 24px;}
.ebbie-desc--v1 .sc-mini__hero img {width:100%;height:auto;max-height:640px;object-fit:cover;border-radius:16px;display:block;}
.ebbie-desc--v1 .sc-mini__body {max-width:820px;margin:0 auto;}
.ebbie-desc--v1 .sc-faq-acc {max-width:900px;margin:0 auto;}
.ebbie-desc--v1 .sc-faq-acc__item {border:1px solid #B395D0;border-radius:12px;margin-bottom:10px;background:#fff;}
.ebbie-desc--v1 .sc-faq-acc__q {width:100%;text-align:left;background:transparent;border:0;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-family:'Baloo',Arial,sans-serif;font-size:1.08em;color:#4C1869;font-weight:700;}
.ebbie-desc--v1 .sc-faq-acc__arrow {transition:transform .2s ease;color:#4C1869;font-size:1.3em;flex:0 0 auto;}
.ebbie-desc--v1 .sc-faq-acc__item.is-open {border-color:#4C1869;box-shadow:0 2px 10px rgba(76,24,105,.12);}
.ebbie-desc--v1 .sc-faq-acc__item.is-open .sc-faq-acc__arrow {transform:rotate(180deg);}
.ebbie-desc--v1 .sc-faq-acc__a {max-height:0;overflow:hidden;transition:max-height .25s ease;}
.ebbie-desc--v1 .sc-faq-acc__a p {color:#A998A6;padding:0 18px 16px;margin:0;}
.ebbie-desc--v1 .sc-faq-acc__item.is-open .sc-faq-acc__a {max-height:600px;}
@media(max-width:760px) {
  .ebbie-desc--v1 .sc-half, .ebbie-desc--v1 .sc-half--rev, .ebbie-desc--v1 .sc-profit {flex-direction:column;}
  .ebbie-desc--v1 .sc-half__img, .ebbie-desc--v1 .sc-half__text, .ebbie-desc--v1 .sc-profit__img {flex:1 1 auto;width:100%;}
  .ebbie-desc--v1 .sc-half__img img, .ebbie-desc--v1 .sc-profit__img img {min-height:0;height:auto;}
  .ebbie-desc--v1 .sc-half__text {padding:18px 4px;}
  .ebbie-desc--v1 .sc-profit__list {padding:18px 4px;}
}

/* ===== verze 2 (1 popisů) ===== */
.ebbie-desc--v2 .sc-pb {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;width:100%;}
.ebbie-desc--v2 .sc-pb * {box-sizing:border-box;}
.ebbie-desc--v2 .sc-pb .sc-sec {max-width:1400px;margin:0 auto;padding:20px 0;}
.ebbie-desc--v2 .sc-pb h2 {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;font-size:1.7em;line-height:1.25;margin:0 0 .55em;}
.ebbie-desc--v2 .sc-pb h3 {font-family:'Baloo',Arial,sans-serif;font-weight:400;}
.ebbie-desc--v2 .sc-pb p {line-height:1.7;margin:0 0 1em;font-size:1.02em;color:#4C1869;}
.ebbie-desc--v2 .sc-pb strong {color:#4C1869;}
.ebbie-desc--v2 .sc-adv {display:flex;flex-wrap:wrap;gap:10px;text-align:center;}
.ebbie-desc--v2 .sc-adv__item {flex:1 1 200px;padding:0 10px;}
.ebbie-desc--v2 .sc-adv__ico {font-size:2.3em;line-height:1;display:block;margin-bottom:10px;}
.ebbie-desc--v2 .sc-adv__title {font-weight:700;color:#4C1869;font-size:1.05em;display:block;margin-bottom:4px;}
.ebbie-desc--v2 .sc-adv__text {font-size:.92em;color:#A998A6;}
.ebbie-desc--v2 .sc-half {display:flex;align-items:stretch;}
.ebbie-desc--v2 .sc-half__img {flex:0 0 50%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v2 .sc-half__img img {width:100%;height:100%;min-height:380px;object-fit:cover;display:block;transition:transform .5s ease;}
.ebbie-desc--v2 .sc-half__img:hover img {transform:scale(1.04);}
.ebbie-desc--v2 .sc-half__text {flex:0 0 50%;padding:0 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v2 .sc-half--rev {flex-direction:row-reverse;}
.ebbie-desc--v2 .sc-profit {display:flex;align-items:stretch;}
.ebbie-desc--v2 .sc-profit__img {flex:0 0 45%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v2 .sc-profit__img img {width:100%;height:100%;min-height:380px;object-fit:cover;display:block;}
.ebbie-desc--v2 .sc-profit__list {flex:1;padding:10px 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v2 .sc-profit__item {display:flex;gap:14px;margin-bottom:20px;}
.ebbie-desc--v2 .sc-profit__ico {font-size:1.7em;line-height:1.2;}
.ebbie-desc--v2 .sc-profit__item h3 {margin:0 0 4px;color:#4C1869;font-size:1.08em;}
.ebbie-desc--v2 .sc-profit__item span {color:#A998A6;font-size:.95em;line-height:1.55;}
.ebbie-desc--v2 .sc-titleline {display:flex;align-items:center;gap:18px;}
.ebbie-desc--v2 .sc-titleline::before, .ebbie-desc--v2 .sc-titleline::after {content:"";flex:1;height:2px;background:#B395D0;}
.ebbie-desc--v2 .sc-titleline h2 {margin:0;white-space:nowrap;}
.ebbie-desc--v2 .sc-anchors {display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;padding-top:8px;}
.ebbie-desc--v2 .sc-anchors a {color:#4C1869;text-decoration:underline;font-size:.95em;}
.ebbie-desc--v2 .sc-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;}
.ebbie-desc--v2 .sc-grid img {width:100%;height:260px;object-fit:cover;border-radius:12px;display:block;}
.ebbie-desc--v2 .sc-stack {max-width:820px;margin:0 auto;text-align:left;}
.ebbie-desc--v2 .sc-profit--flat {display:flex;flex-wrap:wrap;gap:20px;}
.ebbie-desc--v2 .sc-profit--flat .sc-profit__item {flex:1 1 220px;margin-bottom:0;}
.ebbie-desc--v2 .sc-mini__hero {max-width:900px;margin:0 auto 24px;}
.ebbie-desc--v2 .sc-mini__hero img {width:100%;max-height:520px;object-fit:cover;border-radius:16px;display:block;}
.ebbie-desc--v2 .sc-mini__body {max-width:820px;margin:0 auto;}
.ebbie-desc--v2 .sc-faq-acc {max-width:900px;margin:0 auto;}
.ebbie-desc--v2 .sc-faq-acc__item {border-bottom:1px solid #B395D0;}
.ebbie-desc--v2 .sc-faq-acc__q {width:100%;text-align:left;background:transparent;border:0;padding:16px 4px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-family:'Baloo',Arial,sans-serif;font-size:1.08em;color:#4C1869;font-weight:700;}
.ebbie-desc--v2 .sc-faq-acc__arrow {transition:transform .2s ease;color:#4C1869;font-size:1.3em;flex:0 0 auto;}
.ebbie-desc--v2 .sc-faq-acc__item.is-open .sc-faq-acc__arrow {transform:rotate(180deg);}
.ebbie-desc--v2 .sc-faq-acc__a {max-height:0;overflow:hidden;transition:max-height .25s ease;}
.ebbie-desc--v2 .sc-faq-acc__a p {color:#A998A6;padding:0 4px 16px;margin:0;}
.ebbie-desc--v2 .sc-faq-acc__item.is-open .sc-faq-acc__a {max-height:600px;}
.ebbie-desc--v2 .sc-faq-acc__item--special {background:linear-gradient(135deg,rgba(0,113,188,.10),rgba(46,49,146,.10));border:none;border-radius:14px;box-shadow:0 4px 14px rgba(46,49,146,.18),inset 0 1px 0 rgba(255,255,255,.6);margin:14px 0 0;padding:2px 16px;}
.ebbie-desc--v2 .sc-faq-acc__item--special .sc-faq-acc__q {color:#2E3192;}
.ebbie-desc--v2 .sc-faq-acc__item--special .sc-faq-acc__arrow {background:linear-gradient(135deg,#0071BC,#2E3192);color:#fff;border-radius:50%;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-size:1em;box-shadow:0 3px 8px rgba(46,49,146,.4);}
@media(max-width:760px) {
  .ebbie-desc--v2 .sc-half, .ebbie-desc--v2 .sc-half--rev, .ebbie-desc--v2 .sc-profit {flex-direction:column;}
  .ebbie-desc--v2 .sc-half__img, .ebbie-desc--v2 .sc-half__text, .ebbie-desc--v2 .sc-profit__img {flex:1 1 auto;width:100%;}
  .ebbie-desc--v2 .sc-half__img img, .ebbie-desc--v2 .sc-profit__img img {min-height:0;height:auto;}
  .ebbie-desc--v2 .sc-half__text {padding:18px 4px;}
  .ebbie-desc--v2 .sc-profit__list {padding:18px 4px;}
  .ebbie-desc--v2 .sc-grid img {height:180px;}
}

/* ===== verze 3 (1 popisů) ===== */
.ebbie-desc--v3 .sc-pb {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;width:100%;}
.ebbie-desc--v3 .sc-pb * {box-sizing:border-box;}
.ebbie-desc--v3 .sc-pb .sc-sec {max-width:1400px;margin:0 auto;padding:20px 0;}
.ebbie-desc--v3 .sc-pb h2 {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;font-size:1.7em;line-height:1.25;margin:0 0 .55em;}
.ebbie-desc--v3 .sc-pb h3 {font-family:'Baloo',Arial,sans-serif;font-weight:400;}
.ebbie-desc--v3 .sc-pb p {line-height:1.7;margin:0 0 1em;font-size:1.02em;color:#4C1869;}
.ebbie-desc--v3 .sc-pb strong {color:#4C1869;}
.ebbie-desc--v3 .sc-adv {display:flex;flex-wrap:wrap;gap:10px;text-align:center;}
.ebbie-desc--v3 .sc-adv__item {flex:1 1 200px;padding:0 10px;}
.ebbie-desc--v3 .sc-adv__ico {font-size:2.3em;line-height:1;display:block;margin-bottom:10px;}
.ebbie-desc--v3 .sc-adv__title {font-weight:700;color:#4C1869;font-size:1.05em;display:block;margin-bottom:4px;}
.ebbie-desc--v3 .sc-adv__text {font-size:.92em;color:#A998A6;}
.ebbie-desc--v3 .sc-half {display:flex;align-items:stretch;}
.ebbie-desc--v3 .sc-half__img {flex:0 0 50%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v3 .sc-half__img img {width:100%;height:100%;min-height:380px;object-fit:cover;display:block;transition:transform .5s ease;}
.ebbie-desc--v3 .sc-half__img:hover img {transform:scale(1.04);}
.ebbie-desc--v3 .sc-half__text {flex:0 0 50%;padding:0 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v3 .sc-half--rev {flex-direction:row-reverse;}
.ebbie-desc--v3 .sc-profit {display:flex;align-items:stretch;}
.ebbie-desc--v3 .sc-profit__img {flex:0 0 45%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v3 .sc-profit__img img {width:100%;height:100%;min-height:380px;object-fit:cover;display:block;}
.ebbie-desc--v3 .sc-profit__list {flex:1;padding:10px 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v3 .sc-profit__item {display:flex;gap:14px;margin-bottom:20px;}
.ebbie-desc--v3 .sc-profit__ico {font-size:1.7em;line-height:1.2;}
.ebbie-desc--v3 .sc-profit__item h3 {margin:0 0 4px;color:#4C1869;font-size:1.08em;}
.ebbie-desc--v3 .sc-profit__item span {color:#A998A6;font-size:.95em;line-height:1.55;}
.ebbie-desc--v3 .sc-titleline {display:flex;align-items:center;gap:18px;}
.ebbie-desc--v3 .sc-titleline::before, .ebbie-desc--v3 .sc-titleline::after {content:"";flex:1;height:2px;background:#B395D0;}
.ebbie-desc--v3 .sc-titleline h2 {margin:0;white-space:nowrap;}
.ebbie-desc--v3 .sc-anchors {display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;padding-top:8px;}
.ebbie-desc--v3 .sc-anchors a {color:#4C1869;text-decoration:underline;font-size:.95em;}
.ebbie-desc--v3 .sc-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;}
.ebbie-desc--v3 .sc-grid img {width:100%;height:260px;object-fit:cover;border-radius:12px;display:block;}
.ebbie-desc--v3 .sc-stack {max-width:820px;margin:0 auto;text-align:left;}
.ebbie-desc--v3 .sc-sizechart {max-width:340px;margin:14px 0;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(76,24,105,.12);}
.ebbie-desc--v3 .sc-sizechart img {width:100%;display:block;}
.ebbie-desc--v3 .sc-profit--flat {display:flex;flex-wrap:wrap;gap:20px;}
.ebbie-desc--v3 .sc-profit--flat .sc-profit__item {flex:1 1 220px;margin-bottom:0;}
.ebbie-desc--v3 .sc-mini__hero {max-width:900px;margin:0 auto 24px;}
.ebbie-desc--v3 .sc-mini__hero img {width:100%;max-height:520px;object-fit:cover;border-radius:16px;display:block;}
.ebbie-desc--v3 .sc-mini__body {max-width:820px;margin:0 auto;}
.ebbie-desc--v3 .sc-faq-acc {max-width:900px;margin:0 auto;}
.ebbie-desc--v3 .sc-faq-acc__item {border-bottom:1px solid #B395D0;}
.ebbie-desc--v3 .sc-faq-acc__q {width:100%;text-align:left;background:transparent;border:0;padding:16px 4px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-family:'Baloo',Arial,sans-serif;font-size:1.08em;color:#4C1869;font-weight:700;}
.ebbie-desc--v3 .sc-faq-acc__arrow {transition:transform .2s ease;color:#4C1869;font-size:1.3em;flex:0 0 auto;}
.ebbie-desc--v3 .sc-faq-acc__item.is-open .sc-faq-acc__arrow {transform:rotate(180deg);}
.ebbie-desc--v3 .sc-faq-acc__a {max-height:0;overflow:hidden;transition:max-height .25s ease;}
.ebbie-desc--v3 .sc-faq-acc__a p {color:#A998A6;padding:0 4px 16px;margin:0;}
.ebbie-desc--v3 .sc-faq-acc__item.is-open .sc-faq-acc__a {max-height:600px;}
.ebbie-desc--v3 .sc-faq-acc__item--special {background:linear-gradient(135deg,rgba(0,113,188,.10),rgba(46,49,146,.10));border:none;border-radius:14px;box-shadow:0 4px 14px rgba(46,49,146,.18),inset 0 1px 0 rgba(255,255,255,.6);margin:14px 0 0;padding:2px 16px;}
.ebbie-desc--v3 .sc-faq-acc__item--special .sc-faq-acc__q {color:#2E3192;}
.ebbie-desc--v3 .sc-faq-acc__item--special .sc-faq-acc__arrow {background:linear-gradient(135deg,#0071BC,#2E3192);color:#fff;border-radius:50%;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-size:1em;box-shadow:0 3px 8px rgba(46,49,146,.4);}
@media(max-width:760px) {
  .ebbie-desc--v3 .sc-half, .ebbie-desc--v3 .sc-half--rev, .ebbie-desc--v3 .sc-profit {flex-direction:column;}
  .ebbie-desc--v3 .sc-half__img, .ebbie-desc--v3 .sc-half__text, .ebbie-desc--v3 .sc-profit__img {flex:1 1 auto;width:100%;}
  .ebbie-desc--v3 .sc-half__img img, .ebbie-desc--v3 .sc-profit__img img {min-height:0;height:auto;}
  .ebbie-desc--v3 .sc-half__text {padding:18px 4px;}
  .ebbie-desc--v3 .sc-profit__list {padding:18px 4px;}
  .ebbie-desc--v3 .sc-grid img {height:180px;}
}

/* ===== verze 4 (6 popisů) ===== */
.ebbie-desc--v4 .sc-pb {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;width:100%;}
.ebbie-desc--v4 .sc-pb * {box-sizing:border-box;}
.ebbie-desc--v4 .sc-pb .sc-sec {max-width:1400px;margin:0 auto;padding:20px 0;}
.ebbie-desc--v4 .sc-pb h2 {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;font-size:1.7em;line-height:1.25;margin:0 0 .55em;}
.ebbie-desc--v4 .sc-pb h3 {font-family:'Baloo',Arial,sans-serif;font-weight:400;}
.ebbie-desc--v4 .sc-pb p {line-height:1.7;margin:0 0 1em;font-size:1.02em;color:#4C1869;}
.ebbie-desc--v4 .sc-pb strong {color:#4C1869;}
.ebbie-desc--v4 .sc-adv {display:flex;flex-wrap:wrap;gap:10px;text-align:center;}
.ebbie-desc--v4 .sc-adv__item {flex:1 1 200px;padding:0 10px;}
.ebbie-desc--v4 .sc-adv__ico {font-size:2.3em;line-height:1;display:block;margin-bottom:10px;}
.ebbie-desc--v4 .sc-adv__title {font-weight:700;color:#4C1869;font-size:1.05em;display:block;margin-bottom:4px;}
.ebbie-desc--v4 .sc-adv__text {font-size:.92em;color:#A998A6;}
.ebbie-desc--v4 .sc-half {display:flex;align-items:stretch;}
.ebbie-desc--v4 .sc-half__img {flex:0 0 50%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v4 .sc-half__img img {width:100%;height:100%;min-height:380px;object-fit:cover;display:block;transition:transform .5s ease;}
.ebbie-desc--v4 .sc-half__img:hover img {transform:scale(1.04);}
.ebbie-desc--v4 .sc-half__text {flex:0 0 50%;padding:0 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v4 .sc-half--rev {flex-direction:row-reverse;}
.ebbie-desc--v4 .sc-profit {display:flex;align-items:stretch;}
.ebbie-desc--v4 .sc-profit__img {flex:0 0 45%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v4 .sc-profit__img img {width:100%;height:100%;min-height:380px;object-fit:cover;display:block;}
.ebbie-desc--v4 .sc-profit__list {flex:1;padding:10px 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v4 .sc-profit__item {display:flex;gap:14px;margin-bottom:20px;}
.ebbie-desc--v4 .sc-profit__ico {font-size:1.7em;line-height:1.2;}
.ebbie-desc--v4 .sc-profit__item h3 {margin:0 0 4px;color:#4C1869;font-size:1.08em;}
.ebbie-desc--v4 .sc-profit__item span {color:#A998A6;font-size:.95em;line-height:1.55;}
.ebbie-desc--v4 .sc-titleline {display:flex;align-items:center;gap:18px;}
.ebbie-desc--v4 .sc-titleline::before, .ebbie-desc--v4 .sc-titleline::after {content:"";flex:1;height:2px;background:#B395D0;}
.ebbie-desc--v4 .sc-titleline h2 {margin:0;white-space:nowrap;}
.ebbie-desc--v4 .sc-anchors {display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;padding-top:8px;}
.ebbie-desc--v4 .sc-anchors a {color:#4C1869;text-decoration:underline;font-size:.95em;}
.ebbie-desc--v4 .sc-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;}
.ebbie-desc--v4 .sc-grid img {width:100%;height:260px;object-fit:cover;border-radius:12px;display:block;}
.ebbie-desc--v4 .sc-stack {max-width:820px;margin:0 auto;text-align:left;}
.ebbie-desc--v4 .sc-sizechart {max-width:340px;margin:14px 0;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(76,24,105,.12);}
.ebbie-desc--v4 .sc-sizechart img {width:100%;display:block;}
.ebbie-desc--v4 .sc-profit--flat {display:flex;flex-wrap:wrap;gap:20px;}
.ebbie-desc--v4 .sc-profit--flat .sc-profit__item {flex:1 1 220px;margin-bottom:0;}
.ebbie-desc--v4 .sc-mini__hero {max-width:900px;margin:0 auto 24px;}
.ebbie-desc--v4 .sc-mini__hero img {width:100%;max-height:520px;object-fit:cover;border-radius:16px;display:block;}
.ebbie-desc--v4 .sc-mini__body {max-width:820px;margin:0 auto;}
.ebbie-desc--v4 .sc-faq-acc {max-width:900px;margin:0 auto;}
.ebbie-desc--v4 .sc-faq-acc__item {border:1px solid #B395D0;border-radius:12px;margin-bottom:10px;background:#fff;}
.ebbie-desc--v4 .sc-faq-acc__q {width:100%;text-align:left;background:transparent;border:0;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-family:'Baloo',Arial,sans-serif;font-size:1.08em;color:#4C1869;font-weight:700;}
.ebbie-desc--v4 .sc-faq-acc__arrow {transition:transform .2s ease;color:#4C1869;font-size:1.3em;flex:0 0 auto;}
.ebbie-desc--v4 .sc-faq-acc__item.is-open {border-color:#4C1869;box-shadow:0 2px 10px rgba(76,24,105,.12);}
.ebbie-desc--v4 .sc-faq-acc__item.is-open .sc-faq-acc__arrow {transform:rotate(180deg);}
.ebbie-desc--v4 .sc-faq-acc__a {max-height:0;overflow:hidden;transition:max-height .25s ease;}
.ebbie-desc--v4 .sc-faq-acc__a p {color:#A998A6;padding:0 18px 16px;margin:0;}
.ebbie-desc--v4 .sc-faq-acc__item.is-open .sc-faq-acc__a {max-height:600px;}
@media(max-width:760px) {
  .ebbie-desc--v4 .sc-half, .ebbie-desc--v4 .sc-half--rev, .ebbie-desc--v4 .sc-profit {flex-direction:column;}
  .ebbie-desc--v4 .sc-half__img, .ebbie-desc--v4 .sc-half__text, .ebbie-desc--v4 .sc-profit__img {flex:1 1 auto;width:100%;}
  .ebbie-desc--v4 .sc-half__img img, .ebbie-desc--v4 .sc-profit__img img {min-height:0;height:auto;}
  .ebbie-desc--v4 .sc-half__text {padding:18px 4px;}
  .ebbie-desc--v4 .sc-profit__list {padding:18px 4px;}
  .ebbie-desc--v4 .sc-grid img {height:180px;}
}

/* ===== verze 5 (20 popisů) ===== */
.ebbie-desc--v5 .ebbie-product {font-family:'Baloo',Arial,sans-serif;color:#4C1869;margin:0 0 1.6rem}
.ebbie-desc--v5 .ebbie-product h2 {font-size:1.8rem;margin:1.4rem 0 .8rem;color:#B395D0}
.ebbie-desc--v5 .ebbie-product h3 {font-size:1.35rem;margin:1.1rem 0 .5rem;color:#A998A6}
.ebbie-desc--v5 .ebbie-product p, .ebbie-desc--v5 .ebbie-product li {font-size:1.2rem;line-height:1.7;margin:0 0 1rem;color:#4C1869}
.ebbie-desc--v5 .ebbie-product strong {color:#C5A2B5}
.ebbie-desc--v5 .ebbie-product ul {padding-left:1.2rem}
.ebbie-desc--v5 .ebbie-product details {background:#faf7fc;border:1px solid #e4d8ec;border-radius:14px;box-shadow:0 4px 0 #d7c4e3;margin:0 0 .8rem;padding:.9rem 1rem}
.ebbie-desc--v5 .ebbie-product summary {cursor:pointer;font-weight:bold;color:#4C1869;list-style:none}
.ebbie-desc--v5 .ebbie-product summary::after {content:' ▼';float:right;color:#0071BC}
.ebbie-desc--v5 .ebbie-product details[open] summary::after {content:' ▲'}
.ebbie-desc--v5 .ebbie-gradient-text {background:linear-gradient(90deg,#0071BC,#2E3192);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold}
.ebbie-desc--v5 .product-icons img {margin-right:8px;vertical-align:middle}
@media(max-width:768px) {
  .ebbie-desc--v5 .ebbie-product h2 {font-size:1.5rem}
  .ebbie-desc--v5 .ebbie-product p, .ebbie-desc--v5 .ebbie-product li {font-size:1.05rem}
}

/* ===== verze 6 (1 popisů) ===== */


/* ===== verze 7 (1 popisů) ===== */
.ebbie-desc--v7 .sc-pb {font-family:'Baloo 2',Arial,sans-serif;color:#3a2d4d;width:100%;}
.ebbie-desc--v7 .sc-pb * {box-sizing:border-box;}
.ebbie-desc--v7 .sc-pb .sc-sec {max-width:1400px;margin:0 auto;padding:20px 0;}
.ebbie-desc--v7 .sc-pb h2 {font-family:'Baloo 2',Arial,sans-serif;color:#5e3d8f;font-size:1.7em;line-height:1.25;margin:0 0 .55em;}
.ebbie-desc--v7 .sc-pb p {line-height:1.7;margin:0 0 1em;font-size:1.02em;}
.ebbie-desc--v7 .sc-pb strong {color:#5e3d8f;}
.ebbie-desc--v7 .sc-adv {display:flex;flex-wrap:wrap;gap:10px;text-align:center;}
.ebbie-desc--v7 .sc-adv__item {flex:1 1 200px;padding:0 10px;}
.ebbie-desc--v7 .sc-adv__ico {font-size:2.3em;line-height:1;display:block;margin-bottom:10px;}
.ebbie-desc--v7 .sc-adv__title {font-weight:700;color:#5e3d8f;font-size:1.05em;display:block;margin-bottom:4px;}
.ebbie-desc--v7 .sc-adv__text {font-size:.92em;color:#6b5c85;}
.ebbie-desc--v7 .sc-half {display:flex;align-items:stretch;}
.ebbie-desc--v7 .sc-half__img {flex:0 0 50%;overflow:hidden;}
.ebbie-desc--v7 .sc-half__img img {width:100%;height:100%;min-height:420px;object-fit:cover;display:block;transition:transform .5s ease;}
.ebbie-desc--v7 .sc-half__img:hover img {transform:scale(1.04);}
.ebbie-desc--v7 .sc-half__text {flex:0 0 50%;padding:0 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v7 .sc-half--rev {flex-direction:row-reverse;}
.ebbie-desc--v7 .sc-table {width:100%;border-collapse:collapse;}
.ebbie-desc--v7 .sc-table td {padding:10px 12px;border-bottom:1px solid #e3d9f2;vertical-align:top;}
.ebbie-desc--v7 .sc-table td:first-child {font-weight:700;color:#5e3d8f;white-space:nowrap;}
.ebbie-desc--v7 .sc-profit {display:flex;align-items:stretch;}
.ebbie-desc--v7 .sc-profit__img {flex:0 0 45%;overflow:hidden;}
.ebbie-desc--v7 .sc-profit__img img {width:100%;height:100%;min-height:420px;object-fit:cover;display:block;}
.ebbie-desc--v7 .sc-profit__list {flex:1;padding:10px 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v7 .sc-profit__item {display:flex;gap:14px;margin-bottom:20px;}
.ebbie-desc--v7 .sc-profit__ico {font-size:1.7em;line-height:1.2;}
.ebbie-desc--v7 .sc-profit__item h3 {margin:0 0 4px;color:#5e3d8f;font-size:1.08em;font-family:'Baloo 2',Arial,sans-serif;}
.ebbie-desc--v7 .sc-profit__item span {color:#6b5c85;font-size:.95em;line-height:1.55;}
.ebbie-desc--v7 .sc-titleline {display:flex;align-items:center;gap:18px;}
.ebbie-desc--v7 .sc-titleline::before, .ebbie-desc--v7 .sc-titleline::after {content:"";flex:1;height:2px;background:#e3d9f2;}
.ebbie-desc--v7 .sc-titleline h2 {margin:0;white-space:nowrap;}
.ebbie-desc--v7 .sc-faq {border-bottom:1px solid #e3d9f2;padding:16px 0;}
.ebbie-desc--v7 .sc-faq h3 {margin:0 0 6px;color:#5e3d8f;font-size:1.08em;font-family:'Baloo 2',Arial,sans-serif;}
.ebbie-desc--v7 .sc-faq p {margin:0;color:#6b5c85;}
.ebbie-desc--v7 .sc-anchors {display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;padding-top:8px;}
.ebbie-desc--v7 .sc-anchors a {color:#5e3d8f;text-decoration:underline;font-size:.95em;}
.ebbie-desc--v7 .sc-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;}
.ebbie-desc--v7 .sc-grid img {width:100%;height:260px;object-fit:cover;border-radius:12px;display:block;}
.ebbie-desc--v7 .sc-stack {max-width:820px;margin:0 auto;text-align:left;}
.ebbie-desc--v7 .sc-profit--flat {display:flex;flex-wrap:wrap;gap:20px;}
.ebbie-desc--v7 .sc-profit--flat .sc-profit__item {flex:1 1 220px;margin-bottom:0;}
.ebbie-desc--v7 .sc-mini__hero {max-width:900px;margin:0 auto 24px;}
.ebbie-desc--v7 .sc-mini__hero img {width:100%;max-height:520px;object-fit:cover;border-radius:16px;display:block;}
.ebbie-desc--v7 .sc-mini__body {max-width:820px;margin:0 auto;}
@media(max-width:760px) {
  .ebbie-desc--v7 .sc-half, .ebbie-desc--v7 .sc-half--rev, .ebbie-desc--v7 .sc-profit {flex-direction:column;}
  .ebbie-desc--v7 .sc-half__img, .ebbie-desc--v7 .sc-half__text, .ebbie-desc--v7 .sc-profit__img {flex:1 1 auto;width:100%;}
  .ebbie-desc--v7 .sc-half__img img, .ebbie-desc--v7 .sc-profit__img img {min-height:0;height:auto;}
  .ebbie-desc--v7 .sc-half__text {padding:18px 4px;}
  .ebbie-desc--v7 .sc-profit__list {padding:18px 4px;}
  .ebbie-desc--v7 .sc-grid img {height:180px;}
}

/* ===== verze 8 (5 popisů) ===== */
.ebbie-desc--v8 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v8 tr th, .ebbie-desc--v8 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v8 tr th {background-color: #f5f5f5;
}
.ebbie-desc--v8 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v8 tr th, .ebbie-desc--v8 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v8 tr th {background-color: #f5f5f5;
}
.ebbie-desc--v8 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v8 tr th, .ebbie-desc--v8 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v8 tr th {background-color: #f5f5f5;
}

/* ===== verze 9 (2 popisů) ===== */
.ebbie-desc--v9 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v9 tr th, .ebbie-desc--v9 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v9 tr th {background-color: #f5f5f5;
}
.ebbie-desc--v9 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v9 tr th, .ebbie-desc--v9 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v9 tr th {background-color: #f5f5f5;
}
.ebbie-desc--v9 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v9 tr th, .ebbie-desc--v9 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v9 tr th {background-color: #f5f5f5;
}
.ebbie-desc--v9 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v9 tr th, .ebbie-desc--v9 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v9 tr th {background-color: #f5f5f5;
}

/* ===== verze 10 (2 popisů) ===== */
.ebbie-desc--v10 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v10 tr th, .ebbie-desc--v10 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v10 tr th {background-color: #f5f5f5;
}
.ebbie-desc--v10 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v10 tr th, .ebbie-desc--v10 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v10 tr th {background-color: #f5f5f5;
}

/* ===== verze 11 (9 popisů) ===== */
.ebbie-desc--v11 a {text-decoration: none;
    color: #464feb;
}
.ebbie-desc--v11 tr th, .ebbie-desc--v11 tr td {border: 1px solid #e6e6e6;
}
.ebbie-desc--v11 tr th {background-color: #f5f5f5;
}

/* ===== verze 12 (1 popisů) ===== */
.ebbie-desc--v12 .sc-pb {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;width:100%;}
.ebbie-desc--v12 .sc-pb * {box-sizing:border-box;}
.ebbie-desc--v12 .sc-pb .sc-sec {max-width:1400px;margin:0 auto;padding:20px 0;}
.ebbie-desc--v12 .sc-pb h2 {font-family:'Baloo',Arial,sans-serif;font-weight:400;color:#4C1869;font-size:1.7em;line-height:1.25;margin:0 0 .55em;}
.ebbie-desc--v12 .sc-pb h3 {font-family:'Baloo',Arial,sans-serif;font-weight:400;}
.ebbie-desc--v12 .sc-pb p {line-height:1.7;margin:0 0 1em;font-size:1.02em;color:#4C1869;}
.ebbie-desc--v12 .sc-pb strong {color:#4C1869;}
.ebbie-desc--v12 .sc-adv {display:flex;flex-wrap:wrap;gap:10px;text-align:center;}
.ebbie-desc--v12 .sc-adv__item {flex:1 1 200px;padding:0 10px;}
.ebbie-desc--v12 .sc-adv__ico {display:flex;justify-content:center;margin-bottom:10px;color:#000;}
.ebbie-desc--v12 .sc-adv__ico svg {width:38px;height:38px;}
.ebbie-desc--v12 .sc-adv__title {font-weight:700;color:#4C1869;font-size:1.05em;display:block;margin-bottom:4px;}
.ebbie-desc--v12 .sc-adv__text {font-size:.92em;color:#A998A6;}
.ebbie-desc--v12 .sc-half {display:flex;align-items:flex-start;}
.ebbie-desc--v12 .sc-half__img {flex:0 0 50%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v12 .sc-half__img img {width:100%;height:auto;object-fit:cover;display:block;transition:transform .5s ease;}
.ebbie-desc--v12 .sc-half__img:hover img {transform:scale(1.04);}
.ebbie-desc--v12 .sc-half__text {flex:0 0 50%;padding:0 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v12 .sc-half--rev {flex-direction:row-reverse;}
.ebbie-desc--v12 .sc-profit {display:flex;align-items:flex-start;}
.ebbie-desc--v12 .sc-profit__img {flex:0 0 45%;overflow:hidden;border-radius:16px;}
.ebbie-desc--v12 .sc-profit__img img {width:100%;height:auto;object-fit:cover;display:block;}
.ebbie-desc--v12 .sc-profit__list {flex:1;padding:10px 34px;display:flex;flex-direction:column;justify-content:center;}
.ebbie-desc--v12 .sc-profit__item {display:flex;gap:14px;margin-bottom:20px;}
.ebbie-desc--v12 .sc-profit__ico {font-size:1.7em;line-height:1.2;}
.ebbie-desc--v12 .sc-profit__item h3 {margin:0 0 4px;color:#4C1869;font-size:1.08em;}
.ebbie-desc--v12 .sc-profit__item span {color:#A998A6;font-size:.95em;line-height:1.55;}
.ebbie-desc--v12 .sc-titleline {display:flex;align-items:center;gap:18px;}
.ebbie-desc--v12 .sc-titleline::before, .ebbie-desc--v12 .sc-titleline::after {content:"";flex:1;height:2px;background:#B395D0;}
.ebbie-desc--v12 .sc-titleline h2 {margin:0;white-space:nowrap;}
.ebbie-desc--v12 .sc-anchors {display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;padding-top:8px;}
.ebbie-desc--v12 .sc-anchors a {color:#4C1869;text-decoration:underline;font-size:.95em;}
.ebbie-desc--v12 .sc-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;}
.ebbie-desc--v12 .sc-grid img {width:100%;height:auto;object-fit:cover;border-radius:12px;display:block;}
.ebbie-desc--v12 .sc-stack {max-width:820px;margin:0 auto;text-align:left;}
.ebbie-desc--v12 .sc-sizechart {max-width:340px;margin:14px 0;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(76,24,105,.12);}
.ebbie-desc--v12 .sc-sizechart img {width:100%;display:block;}
.ebbie-desc--v12 .sc-profit--flat {display:flex;flex-wrap:wrap;gap:20px;}
.ebbie-desc--v12 .sc-profit--flat .sc-profit__item {flex:1 1 220px;margin-bottom:0;}
.ebbie-desc--v12 .sc-profit--wide {display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 28px;}
.ebbie-desc--v12 .sc-profit--wide .sc-profit__item {margin-bottom:0;}
.ebbie-desc--v12 .sc-profit--wide-title {text-align:center;margin-bottom:.7em;}
.ebbie-desc--v12 .sc-mini__hero {max-width:900px;margin:0 auto 24px;}
.ebbie-desc--v12 .sc-mini__hero img {width:100%;height:auto;max-height:640px;object-fit:cover;border-radius:16px;display:block;}
.ebbie-desc--v12 .sc-mini__body {max-width:820px;margin:0 auto;}
.ebbie-desc--v12 .sc-faq-acc {max-width:900px;margin:0 auto;}
.ebbie-desc--v12 .sc-faq-acc__item {border:1px solid #B395D0;border-radius:12px;margin-bottom:10px;background:#fff;}
.ebbie-desc--v12 .sc-faq-acc__q {width:100%;text-align:left;background:transparent;border:0;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-family:'Baloo',Arial,sans-serif;font-size:1.08em;color:#4C1869;font-weight:700;}
.ebbie-desc--v12 .sc-faq-acc__arrow {transition:transform .2s ease;color:#4C1869;font-size:1.3em;flex:0 0 auto;}
.ebbie-desc--v12 .sc-faq-acc__item.is-open {border-color:#4C1869;box-shadow:0 2px 10px rgba(76,24,105,.12);}
.ebbie-desc--v12 .sc-faq-acc__item.is-open .sc-faq-acc__arrow {transform:rotate(180deg);}
.ebbie-desc--v12 .sc-faq-acc__a {max-height:0;overflow:hidden;transition:max-height .25s ease;}
.ebbie-desc--v12 .sc-faq-acc__a p {color:#A998A6;padding:0 18px 16px;margin:0;}
.ebbie-desc--v12 .sc-faq-acc__item.is-open .sc-faq-acc__a {max-height:600px;}
@media(max-width:760px) {
  .ebbie-desc--v12 .sc-half, .ebbie-desc--v12 .sc-half--rev, .ebbie-desc--v12 .sc-profit {flex-direction:column;}
  .ebbie-desc--v12 .sc-half__img, .ebbie-desc--v12 .sc-half__text, .ebbie-desc--v12 .sc-profit__img {flex:1 1 auto;width:100%;}
  .ebbie-desc--v12 .sc-half__img img, .ebbie-desc--v12 .sc-profit__img img {min-height:0;height:auto;}
  .ebbie-desc--v12 .sc-half__text {padding:18px 4px;}
  .ebbie-desc--v12 .sc-profit__list {padding:18px 4px;}
}
