/* 1. СБРАСЫВАЕМ СТАРЫЕ СТИЛИ С ГЛАВНОГО КОНТЕЙНЕРА */
.product__body.product__body--static-panel {
    padding-top: 0 !important; /* Убираем хак пропорций */
    overflow: visible !important; /* Разрешаем контенту выходить за рамки (показывать плашку) */
    background: transparent !important; /* Убираем серый фон */
    border-radius: 0 !important; 
    
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* 2. ПЕРЕНОСИМ ПРОПОРЦИИ И ФОН НА НОВЫЙ КОНТЕЙНЕР КАРТИНКИ */
.product__body--static-panel .product__image-container {
    position: relative;
    width: 100%;
    padding-top: 110.5%; /* Тот самый хак пропорций вернулся на место! */
    background: #e6e9ee; /* Серый фон загрузки */
    border-radius: 20px; /* Скругления теперь здесь */
    overflow: hidden; /* Обрезаем картинку по скруглениям */
    margin-bottom: 15px; 
}

/* 3. ЖЕСТКО ПОЗИЦИОНИРУЕМ КАРТИНКИ ВНУТРИ НОВОГО КОНТЕЙНЕРА */
.product__body--static-panel .product__img--wrap,
.product__body--static-panel .product__img--wrap img,
.product__body--static-panel .product__img--hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; /* Чтобы фото красиво заполняло блок */
}

/* 4. СТИЛИ ИНФОРМАЦИОННОЙ ПАНЕЛИ (остаются как мы делали) */
.product__body--static-panel .product__panel {
    position: relative; 
    bottom: auto;
    left: auto;
    right: auto;
    background: transparent; 
    padding: 0; 
    border-radius: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1; 
}

.product__body--static-panel .product__nav {
    margin-bottom: 12px;
}

.product__body--static-panel .product__img--wrap, 
.product__body--static-panel .product__img--wrap img, 
.product__body--static-panel .product__img--hover {
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important; /* Заполняет весь контейнер */
    object-position: center !important; /* Центрирует фото, спасая низ от сильной обрезки */
}