/*
 * 商品カードの文字の大きさ（PC＝769px 以上のみ。2026-10-08）。
 *
 * PC のカードは横幅に対して文字が小さく余白が余っていたので、若干大きくする。
 * 対象はトップのカルーセル・一覧（.nicobay-product__card）とランキング（.nicobay-product-ranking__card）。
 *
 *   ブランド名｜機種名   11〜12px → 13px
 *   商品名（〇〇味）     15px     → 16px
 *   価格（現在の価格）    14〜16px → 16px（ランキングに合わせて全カード統一）
 *   円                   14px     → 14px（全カード統一。ドル 16px との比は SP の 14/12 と同じ考え方）
 *   ML バッジ            10px     → 15px（1.5 倍。余白・角丸も 1.5 倍）
 *
 * 取り消し線の元値（del）は対象外（従来どおり小さめのまま）。
 * SP（768px 以下）は nicobay-jpy-reference.css の SP ブロックが受け持つ。
 */
@media screen and (min-width: 769px) {
  body :is(.nicobay-product__card, .nicobay-product-ranking__card) :is(.nicobay-product__brand, .nicobay-product-ranking__vendor) {
    font-size: 1.3rem;
  }

  body :is(.nicobay-product__card, .nicobay-product-ranking__card) :is(.nicobay-product__product-title, .nicobay-product-ranking__product-title) {
    font-size: 1.6rem;
  }

  body :is(.nicobay-product__card, .nicobay-product-ranking__card) .woocommerce-Price-amount:not(del .woocommerce-Price-amount) {
    font-size: 1.6rem;
  }

  body :is(.nicobay-product__card, .nicobay-product-ranking__card) .nicobay-jpy-ref.nicobay-jpy-ref--card {
    font-size: 1.4rem;
  }

  /* ML バッジ 1.5 倍。画像の右下のバッジ（nicobay-card-ml-badge.css）と、
     セット商品でブランド名の位置に出すバッジの両方。 */
  body .nicobay-card-ml-badge,
  body :is(.nicobay-product__card, .nicobay-product-ranking__card) :is(.featured-collection-puffs-badge, .nicobay-product-ranking__puffs-inline) {
    font-size: 1.5rem;
    padding: 1.5px 10.5px;
    border-radius: 18px;
  }
}
