.usuario{ flex: 1;}.usuario .sidebar{ text-align: center;padding: 2em;min-width: 25%;max-height: 80vh;position: sticky;top: 0;}.usuario .sidebar ul{ margin: auto;}.usuario .sidebar ul li{}.usuario .sidebar ul li label{ cursor: pointer;text-transform: uppercase;}.usuario .sidebar span{}.usuario .sidebar em{font-weight: 600;font-size: 1.5em;}.usuario .filtros li label{ font-weight: bold;}.usuario .content ul li{}.usuario .mis-compras{}.usuario .mis-compras article .filtros-usuario{}.usuario .mis-compras article .filtfiltros-usuarioros li{}.usuario .mis-compras article .filtros-usuario li > i::after{ background-color: #292d32;margin-right: 0.75em;width: 1.5em;height: 1.5em;}.usuario .mis-compras article .filtros-usuario li select{ margin-inline: 1em;flex: 1;}.usuario .mis-compras article .filtros-usuario li label div{ margin-top: 0;}.usuario .mis-compras article .filtros-usuario li label em{ text-transform: none;}.usuario .mis-compras article .filtros-usuario li label small i::after{ background-color: #292d32;transform: rotate(90deg);font-size: 1em;}.usuario aside label::after{ content:"";width: 3em;height: 1px;background-color: transparent;display: block;margin: auto;}.usuario aside label.is-active::after{background-color: #C4C0B5;}.usuario .pedidos{width: 100%;}.usuario .pedidos li img{ width: 9em;height: 100%;object-fit: cover;}.usuario .pedidos > li + li{ border-top: 2px solid #9f9f9f;}.usuario .pedidos li figcaption{margin-left: 1.5em;}.usuario .pedidos li figcaption header{ margin-top: 1.5em;line-height: 1.5;}.usuario .pedidos li figcaption em{ font-size: 1.25em;font-weight: 600;}.usuario .pedidos li figcaption span{ font-size: 1.125em;}.usuario .pedidos li figcaption p{ font-weight: 300;}.usuario .pedidos aside li{ border-bottom: 0;}.usuario .pedidos aside li a.btn-aula{ background: transparent;border: 1px solid;}.usuario .empty-datos{ margin-block: 4em;}.usuario .empty-datos span{ border-bottom: 1px solid #C4C0B5;padding: 0.5em 0;margin-bottom: 1em;text-transform: uppercase;}.usuario .empty-datos a,.usuario .mis-datos-form a{ width: max-content;margin: auto;}.usuario .mis-datos-form label div{ width: 100%;}.usuario .mis-datos-form label div input{ text-align: start;}.usuario .mis-datos-form{ width: 100%;margin-block: 1em;}.usuario .mis-datos-form li{ margin-bottom: 2em;}.usuario .mis-datos-form > li:last-child span{ margin-bottom: 2em;}.usuario .mis-datos-form .actions > ul{ display: flex;align-items: center;justify-content: space-between;}.usuario .mis-datos-form .actions a[data-remove]{display: none;}.usuario .actions i::after{ background-color: #292D32;width: 1.625em;height: 1.625em;}.usuario .content-item section select{ width: 100%;margin-block: 3em;padding: 0.5em;}.usuario .content-item article > section > div{ width: 100%;}.usuario #volver{ display: none;}.usuario .input.is-invalid div{ border-color: rgb(214 48 49);}[data-error].show-error::after{ content: attr(data-error);margin: 0.5em 0;color: rgb(214 48 49);}[data-error-passwd].show-error::after{ content: attr(data-error-passwd);margin: 0.5em 0;color: rgb(214 48 49);}.hero-popup.popup-usuario .container > div{ width: 100%;}.popup-usuario.is-visible{ opacity: 1;visibility: visible;}.usuario .content .pedidos:empty ~ .empty-state{ display: flex;font-size: 1.5em;}