.ocil-strip {
    --ocil-gap: 12px;
    display: block;
    position: relative;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    overflow-x: auto;
    background: transparent;
    border: 0;
    box-shadow: none;
    color: inherit;
    font-family: inherit;
    line-height: 1.4;
    scrollbar-width: thin;
    -webkit-overflow-scrolling: touch;
}
.ocil-strip, .ocil-strip * { box-sizing: border-box; }
.ocil-strip:focus-visible { outline: 2px solid currentColor; outline-offset: -2px; }
.ocil-strip .ocil-strip__track {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: space-between;
    column-gap: 28px;
    width: max-content;
    min-width: 100%;
    padding: 0;
}
.ocil-strip .ocil-strip__title {
    display: inline-flex;
    flex: 0 0 auto;
    align-items: center;
    gap: 12px;
    white-space: nowrap;
}
.ocil-strip .ocil-strip__title-text { color: inherit; font-size: 14px; font-weight: 700; letter-spacing: .045em; }
.ocil-strip .ocil-strip__icon { width: 22px; height: 22px; flex: 0 0 auto; color: #c7a349; }
.ocil-strip .ocil-strip__quotes { display: flex; flex-flow: row nowrap; align-items: center; flex: 0 0 auto; gap: var(--ocil-gap); }
.ocil-strip .ocil-strip__item { display: inline-flex; flex: 0 0 auto; align-items: baseline; gap: 4px; white-space: nowrap; }
.ocil-strip .ocil-strip__label, .ocil-strip .ocil-strip__date-label { color: inherit; font-size: 11px; font-weight: 400; }
.ocil-strip .ocil-strip__value, .ocil-strip .ocil-strip__date { color: inherit; font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }
.ocil-strip--separators .ocil-strip__item + .ocil-strip__item::before { content: ''; display: inline-block; align-self: center; width: 1px; height: 1em; margin-right: max(0px, calc(var(--ocil-gap) - 4px)); background-color: currentColor; opacity: .4; }
.ocil-strip .ocil-strip__status { color: inherit; font-size: 12px; white-space: nowrap; }
.ocil-strip .ocil-strip__sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
.elementor-widget-ocil_cambio_inline { min-width: 0; max-width: 100%; }
