.c-size-text{font-size:12px}.c-section-padding{padding-top:0}.c-card-favorite{height:360px}.c-btn-font-size{font-size:.7rem!important;padding:6px 8px!important}.single-product .product-content .c-title a{text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:700;line-height:24px;font-family:Noto Sans Thai,sans-serif;color:#222;transition:all .3s ease 0s;overflow:none}.shop-title-conten,.single-product .product-content .c-title a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.shop-title-conten{overflow:hidden}.lang-mobile{color:var(--dark-dark-30,#222);font-weight:400}.lang-mobile,.lang-mobile-red{font-size:16px;font-style:normal;line-height:22px;margin:0;text-decoration:unset}.lang-mobile-red{color:var(--dark-dark-30,#e00700);font-weight:700}.overflow-tag-cat-home{overflow-x:auto}.overflow-tag-cat-home::-webkit-scrollbar{display:none}@media (min-width:576px){.c-size-text{font-size:14px}.overflow-tag-cat-home{justify-content:center;flex-wrap:wrap}.c-btn-font-size{font-size:1rem!important;padding:.375rem .75rem!important}}@media (min-width:768px){.c-card-favorite{height:360px}.single-product .product-content .c-title a{-webkit-line-clamp:2}}@media (min-width:992px){.c-section-padding{padding-top:50px}}