.zk-vcards .zk-vcard.vk-vb-clearance-card {
    background: linear-gradient(110deg, #fff8ed 0%, #fffcf7 65%, #fff 100%) !important;
    border-color: #d5a172 !important;
    box-shadow: inset 3px 0 0 #a2532c, 0 3px 12px rgba(113, 61, 29, .06) !important;
}
.zk-vcard.vk-vb-clearance-card .vk-vb-variation-sale {
    display: flex; flex-direction: column; align-items: flex-end; gap: 4px; margin: 0 0 9px;
}
.vk-vb-clearance-card .vk-vb-variation-sale strong {
    display: inline-block; padding: 6px 11px; border-radius: 6px;
    background: #914421; color: #fff; font-size: 12px; font-weight: 750; line-height: 1.4; letter-spacing: .035em;
}
.vk-vb-clearance-card .vk-vb-variation-sale > span { color: #855338; font-size: 11px; line-height: 1.4; }
.zk-vcard.vk-vb-clearance-card .zk-vcard__price { color: #914421 !important; }
.zk-vcard.vk-vb-clearance-card .zk-vcard__price ins,
.zk-vcard.vk-vb-clearance-card .zk-vcard__price ins .amount { color: #914421 !important; font-weight: 750; background: transparent; text-decoration: none; }
.zk-vcard.vk-vb-clearance-card .zk-vcard__price del,
.zk-vcard.vk-vb-clearance-card .zk-vcard__price del .amount { color: #78716c !important; font-size: 15px; font-weight: 400; opacity: 1; }
@media (max-width: 600px) {
    .zk-vcard.vk-vb-clearance-card .vk-vb-variation-sale { align-items: flex-start; }
}
