#popisproduktu:has(.description-preview),
#vyber-baleni,
#nakup {
    scroll-margin-top: 140px;
}

.custom_desc .description-preview-row figure.img_box {
    margin: 0;
}

.custom_desc .description-preview-row figure.img_box img {
    display: block;
    max-width: 100%;
    max-height: 460px;
    margin-inline: auto;
    object-fit: contain;
}

.custom_desc .description-preview-row .txt_box ol {
    list-style: decimal;
    padding-inline-start: 1.4em;
}

.custom_desc .description-preview-row .txt_box li::marker {
    font-weight: 600;
}
