/* thietkeweb — canh đều/gọn theo mockup (10-11; _canh/apply.py) */
@media (min-width: 850px) {
  /* thẻ dịch vụ: mockup thấp hơn (~156px): icon 54, tiêu đề 1 dòng, đệm 20 */
  .sk-svc { gap: 18px; }
  .sk-svc a { padding: 20px 20px; gap: 16px; }
  .sk-svc img { width: 54px; height: 54px; }
  .sk-svc b { font-size: 17px; margin-bottom: 6px; }
  .sk-svc span { font-size: 14.5px; line-height: 1.5; }
  /* kho giao diện: khung ảnh mẫu dẹt hơn (mockup ~1.74), khe nhỏ */
  .sk-kho { gap: 22px; }
  .sk-tpl-f { padding: 18px 16px 0; }
  .sk-tpl-f img { aspect-ratio: 384 / 220; }
  .sk-tpl h3 { font-size: 17px; margin: 14px 20px 10px; }
  .sk-tpl { padding-bottom: 18px; }
  .sk-kho-sec { padding: 40px 0 42px !important; }
  /* trang Kho giao diện: tiêu đề band x1.21 rộng hơn mockup */
  .woocommerce-shop .b9i-band-t, .post-type-archive-product .b9i-band-t { font-size: 38px !important; }
}
