/* Bổ trợ cho giao diện aeroflow (ngoài CSS Flatsome gốc trong /wp-content/litespeed/css) */
.header-logo,.header_logo{height:auto;max-height:46px;width:auto}
.header-logo-dark{height:auto;max-height:46px;width:auto}
.header-location .image-icon img{width:30px;height:30px;vertical-align:middle}
.loading-site .loading-spin{display:none}
.slider-wrapper .banner .bg.bg-fill{background-size:cover;background-repeat:no-repeat}
.banner .bg{background-size:cover}
.af-empty{padding:80px 15px;text-align:center}
.af-pagination{margin:30px 0;text-align:center}
.af-pagination a,.af-pagination span{display:inline-block;min-width:36px;padding:6px 10px;margin:0 3px;border:1px solid #ddd;border-radius:3px;color:#333}
.af-pagination .is-current{background:#27aebd;border-color:#27aebd;color:#fff}
.product-page-price .woocommerce-Price-currencySymbol{font-size:.8em}
.af-gallery-slide img{width:100%;height:auto;display:block}
.af-pdesc-plain{max-width:960px;margin:0 auto;padding:30px 15px}
.af-pdesc-plain img{max-width:100%;height:auto}
.af-plain-page{padding:40px 15px 60px}
.af-plain-page .entry-content img{max-width:100%;height:auto}
.af-plain-page h1{margin-bottom:.6em}

/* Ảnh thu nhỏ dọc: ảnh vuông 120x120 (cắt giữa) như web gốc — cột được xoay 90° bởi CSS của giao diện */
.inoac-vertical-thumbnails .product-thumbnails .col a{display:block}
.inoac-vertical-thumbnails .product-thumbnails .col img{display:block;width:100%;height:120px;object-fit:cover}

/* Mô tả ngắn: chữ đậm màu như web gốc */
.product-short-description,.product-short-description p{color:#2a2a2a}
.product-short-description strong{font-weight:700;color:#222}
