/* === 1. УБИРАЕМ ГИГАНТСКИЙ ОТСТУП ДО ТЕКСТА === */
.block-timer {
    /* В main.css тут 14rem, сбрасываем в 0 */
    margin-top: 0 !important;
    padding-top: 1rem !important;
}

/* === 2. ЗАМОК: НА ВСЮ ШИРИНУ (БЕЗ ОТСТУПОВ ПО БОКАМ) === */
.block-nominations-actual__bg {
    /* Снимаем любые ограничения ширины */
    width: 100% !important;
    max-width: 100% !important;
    
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    
    /* Убираем отступы, оставляем немного места сверху */
    margin: 3rem 0 0 0 !important;
    padding: 0 !important;
    
    height: auto !important;
    min-height: auto !important;
}

.block-nominations-actual__bg img {
    /* Картинка по центру, натурального размера */
    display: block !important;
    position: static !important;
    margin: 0 auto !important;
    
    width: auto !important;
    height: auto !important;
    max-height: 400px !important; 
    object-fit: contain !important;
    
    /* У замка убираем любые маски/градиенты */
    mask-image: none !important;
    -webkit-mask-image: none !important;
}

/* === 3. НОМИНАЦИИ: ПЛАВНОЕ ПОЯВЛЕНИЕ СНИЗУ === */
.block-nominations-actual__item--small .block-nominations-actual__item-image img {
    /* Картинка целиком */
    object-fit: contain !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;

    /* Градиент снизу (прозрачность на последних 20%) */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%) !important;
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%) !important;
}