/* Для десктопа */
.t-store__prod-snippet__container,
.t-store__prod-snippet__container[style] {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    margin-top: 0 !important; /* Убираем внешний отступ сверху */
}

/* Для мобильных */
@media (max-width: 640px) {
    .t-store__prod-snippet__container,
    .t-store__prod-snippet__container[style] {
        padding-top: 4px !important;     /* Минимальный отступ сверху */
        padding-bottom: 4px !important;
        margin-top: 4px !important;      /* Внешний отступ сверху */
    }
    .t-store_prod-popup_col-left,
    .t-store_prod-popup_col-right,
    .t-store_prod-popup_info {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
}
