#quick-view-loader {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999;
    background: rgba(0, 0, 0, 0.5);
    padding: 20px;
    border-radius: 5px;
}

.loader {
    border: 4px solid #f3f3f3;
    border-top: 4px solid #3498db;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
#change_pickup_btn {
	display: none!important;
}

.theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info:last-child {
display: none;
}
#pickup-tab, .theme-checkout-body .theme-checkout-list .theme-checkout-list-content label {
font-weight: 600!important;
}
#pickup-info.pickup-pre-info {
	margin-top: 10px!important;
    /*position: relative;*/
}
.theme-checkout-body .pickup-location-field-container .pickup-find-label {
    font-weight: normal!important;
}

/* Reiniciamos el contador para la lista principal */
#elm__FN4MpWb3goVno2yiaGsWA ol {
    counter-reset: item;
}

/* Cada ítem de la lista principal */
#elm__FN4MpWb3goVno2yiaGsWA ol > #elm__FN4MpWb3goVno2yiaGsWA li {
    list-style-type: none;
    counter-increment: item;
}

/* Numeración de los ítems principales */
#elm__FN4MpWb3goVno2yiaGsWA ol > #elm__FN4MpWb3goVno2yiaGsWA li::before {
    content: counter(item) ". ";
}

/* Sublistas numeradas */
#elm__FN4MpWb3goVno2yiaGsWA ol ol {
    counter-reset: subitem;
}

#elm__FN4MpWb3goVno2yiaGsWA ol ol > #elm__FN4MpWb3goVno2yiaGsWA li {
    counter-increment: subitem;
}

#elm__FN4MpWb3goVno2yiaGsWA ol ol > #elm__FN4MpWb3goVno2yiaGsWA li::before {
    content: counter(item) "." counter(subitem) ". ";
}

/* Estilo para las listas desordenadas dentro de sublistas */
#elm__FN4MpWb3goVno2yiaGsWA ol ol ul {
    list-style-type: disc; /* Estilo de viñeta (puedes cambiar a 'circle' o 'square') */
    padding-left: 20px; /* Alineación de las viñetas */
}
