/* ===== split/CI-022.css — แยกจาก page_product_detail.css เมื่อ 2026-09-11 =============
   .ci-022 ที่เคยอยู่ใน page_product_detail.css ย้ายมาไว้ที่นี้แบบ verbatim (ไม่แก้ค่าใดๆ)
   ต้องโหลดไฟล์นี้คู่กับ page_product_detail.css เสมอ
   รายละเอียด/หลักฐาน: ดู vendor/page-product-detail-split-report.txt
   ===== */

.ci-022 .card-info .content .location {
        position: absolute;
        display: flex;
        bottom: 0;
    }

@media(max-width:767px) {
        .ci-022 .image img {
            width: auto !important;
            max-height: 110px !important;
        }

        .ci-022 .card-info .content .location {
            left: -100px;
        }

        .ci-022 .card-info .content.h150-xs {
            padding: 8px;
            width: calc(100% - 110px);
            float: left;
            height: 150px !important;
        }

        .ci-022 .card-info .content.h188-xs {
            padding: 8px;
            width: calc(100% - 110px);
            float: left;
            height: 150px !important;
        }

        .ci-022 .card-info .image {
            width: 110px;
            float: left;
            border-top-left-radius: 3px;
            border-top-right-radius: 0px;
            border-bottom-left-radius: 3px;
        }
    }

@media(min-width:767px) and (max-width:920px) {
        .ci-022 .card-info .content.h150-xs {
            height: 170px !important;
        }

        .ci-022 .card-info .content.h188-xs {
            height: 210px !important;
        }

        .ci-022 .image.product-card {
            float: unset !important;
        }
    }

.ci-022 .yellow-svg2 {
    padding-bottom: 5px;
}

/*.ci-022 .Text-description {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }*/