/* IranCCD CNY rate refresh age: regular and promotional product cards. */
.woocommerce ul.products li.product .icc-cny-age,
.icc-offers-card .icc-cny-age {
    display: block;
    direction: rtl;
    text-align: right;
    font-size: 11px;
    font-weight: 500;
    line-height: 1.7;
    color: #617589;
    margin: 2px 0 4px;
    overflow-wrap: break-word;
}
.woocommerce ul.products li.product .icc-cny-age time,
.icc-offers-card .icc-cny-age time {
    font-weight: 700;
    white-space: nowrap;
}
html[data-icc-theme="dark"] .woocommerce ul.products li.product .icc-cny-age,
html[data-icc-theme="dark"] .icc-offers-card .icc-cny-age {
    color: #b9cde0;
}
@media (max-width: 600px) {
    .woocommerce ul.products li.product .icc-cny-age,
    .icc-offers-card .icc-cny-age {
        font-size: 10px;
        line-height: 1.6;
    }
}

/* Single-product summary: directly below the live WooCommerce price. */
body.single-product .icc-product-single .summary .icc-cny-age {
    display: block;
    direction: rtl;
    text-align: right;
    margin: -2px 0 12px;
    font-size: 12px;
    line-height: 1.8;
    font-weight: 500;
    color: #617589;
}
body.single-product .icc-product-single .summary .icc-cny-age time {
    font-weight: 700;
    white-space: nowrap;
}
html[data-icc-theme="dark"] body.single-product .icc-product-single .summary .icc-cny-age {
    color: #b9cde0;
}
@media (max-width: 600px) {
    body.single-product .icc-product-single .summary .icc-cny-age {
        font-size: 11px;
        margin-bottom: 10px;
    }
}
