@import url(https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap);
.promotion-main-list a{text-decoration:unset}.promotion-main-list .col-card-cus-promotion{background:#fff;border:1px solid #ebf2fe;border-radius:12px;box-shadow:2px 4px 8px rgba(56,75,108,.2)}.promotion-main-list .col-card-cus-promotion .card-img-promotion{aspect-ratio:16/9;border-radius:12px 12px 0 0;height:auto;-o-object-fit:cover;object-fit:cover}.promotion-main-list .box-card-title-promotion{padding:23px 24px}.promotion-main-list .box-card-title-promotion span{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;font-size:14px;font-style:normal;font-weight:600;height:45px;line-height:1.64;overflow:hidden;word-break:break-all}.promotion-main-list .swiper-slide{margin-bottom:35px;width:40%}@media (max-width:767.98px){.promotion-main-list .swiper-slide{width:80%}}.promotion-main-list .swiper-slide:nth-child(2n){margin-bottom:35px;width:40%}@media (max-width:767.98px){.promotion-main-list .swiper-slide:nth-child(2n){width:80%}}@media (min-width:768px){.promotion-main-list .swiper-slide:nth-child(3n){margin-bottom:35px;width:40%}}.promotion-main-list .swiper-button-prev{background:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);height:40px;left:-50px;width:40px}.promotion-main-list .swiper-button-prev:after{font-size:24px}.promotion-main-list .swiper-button-next{background:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);height:40px;right:-50px;width:40px}.promotion-main-list .swiper-button-next:after{font-size:24px}.promotion-main-list .swiper-pagination{bottom:-5px!important}.more-promotion{bottom:1px;position:absolute;right:0}@media (max-width:575.98px){.more-promotion{margin-top:8px;position:relative}}.more-promotion a{color:var(--text-color-link);font-family:Sarabun;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.29}.promotion-theme-4 .card-item-review{border:1px solid var(--primary-25-color);margin:0 0 30px}.promotion-theme-4 .card-item-review .block-detail{height:unset;max-height:unset}.promotion-theme-4 .card-item-review .block-detail .title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--Text-Color-50);display:-webkit-box;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;height:72px;line-height:24px;overflow:hidden;overflow-wrap:anywhere;text-align:start;text-overflow:ellipsis}.promotion-theme-4 .card-item-review .block-detail .detail{display:none}.promotion-theme-4 .card-item-review.slick-slide{margin:0 12px 30px}@media (max-width:767.98px){.promotion-theme-4 .card-item-review.slick-slide{margin:0 8px 16px;position:relative}}.card-item-review{background:#fff;border:1px solid var(--Main-Color-Secondary-50,hsla(24,17%,70%,.5));border-radius:6px;margin:0 12px 30px;overflow:hidden}.card-item-review a{text-decoration:none}.card-item-review .block-img{display:block;overflow:hidden;padding-top:75%;position:relative}.card-item-review .block-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card-item-review .block-detail{height:115px;max-height:115px;padding:20px 18px;text-align:center}.card-item-review .block-detail .title{line-clamp:1;-webkit-line-clamp:1;font-size:18px;font-weight:500}.card-item-review .block-detail .detail,.card-item-review .block-detail .title{-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;font-family:Sarabun;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.8;overflow:hidden}.card-item-review .block-detail .detail{line-clamp:2;-webkit-line-clamp:2;font-size:14px;font-weight:400;padding-top:6px;word-break:break-all}
