.product-ip-hdd-page {
    gap: 28px;
}

.product-ip-hdd-figure {
    margin: 22px 0;
    text-align: center;
}

.product-ip-hdd-figure a {
    display: inline-block;
}

.product-ip-hdd-figure__image {
    display: block;
    width: 100%;
    max-width: 660px;
    height: auto;
    border-radius: var(--content-image-radius);
}

.product-ip-hdd-figure figcaption {
    margin-top: 8px;
    font-size: 14px;
    color: var(--color-text-muted);
}

.product-ip-hdd-list {
    margin: 16px 0 0;
    padding-inline-start: 24px;
}

.product-ip-hdd-list li {
    margin-bottom: 10px;
    line-height: 1.7;
}

.product-ip-hdd-list + p {
    margin-top: 18px;
}

@media (max-width: 560px) {
    .product-ip-hdd-list {
        padding-inline-start: 20px;
    }
}