/**
 * GeoIP Price Block Styles
 * 
 * Стили для блока отображения суммы в валюте региона пользователя
 */

/* Стили для фронтенда */
/* .escored-geoip-price-block {
    display: inline-flex;
    align-items: baseline;
    gap: 0.25em;
    font-size: 1.2em;
    font-weight: 600;
    color: #2d3748;
    line-height: 1.4;
} */

.escored-geoip-price-symbol {
    font-weight: 700;
    margin-right: 0.1em;
}

/* .escored-geoip-price-amount {
    font-weight: 700;
    color: #1a202c;
} */

.escored-geoip-price-currency {
    font-size: 0.75em;
    font-weight: 500;
    color: #718096;
    margin-left: 0.25em;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}

/* Варианты размера */
.escored-geoip-price-block.is-style-large {
    font-size: 1.8em;
}

.escored-geoip-price-block.is-style-small {
    font-size: 1em;
}

/* Стили для редактора */
.escored-geoip-price-block-editor {
    padding: 15px;
    border: 1px dashed #ccc;
    border-radius: 4px;
    background: #f9f9f9;
}

.escored-geoip-price-block-preview {
    padding: 15px;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
}

.escored-geoip-price-label {
    font-size: 12px;
    color: #666;
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: 600;
}

.escored-geoip-price-display {
    display: inline-flex;
    align-items: baseline;
    gap: 0.25em;
    font-size: 1.5em;
    font-weight: 600;
    color: #2d3748;
    margin-bottom: 10px;
}

.escored-geoip-price-note {
    font-size: 12px;
    color: #999;
    font-style: italic;
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid #e0e0e0;
}

/* Адаптивность */
@media (max-width: 768px) {
    .escored-geoip-price-block {
        font-size: 1em;
    }
    
    .escored-geoip-price-block.is-style-large {
        font-size: 1.5em;
    }
}

/* Темная тема (опционально) */
.escored-geoip-price-block.dark-theme {
    color: #e2e8f0;
}

.escored-geoip-price-block.dark-theme .escored-geoip-price-amount {
    color: #f7fafc;
}

.escored-geoip-price-block.dark-theme .escored-geoip-price-currency {
    color: #a0aec0;
}








