/** Shopify CDN: Minification failed

Line 120:0 Unexpected "}"

**/
/******************************************************
 * Glico（Impulse系）｜画像の角丸ぜんぶ四角にする最終上書き
 * - この記事の主因：ksk.css が .template-article .article_body img に 10px を付与
 * - 対策：記事本文＆関連ブロックの img / ラッパーまで 0 を強制
 * - 必ず head の最後で custom.css を読み込むこと（ksk.css の後ろ）
 ******************************************************/

/* ========== A) 記事詳細（template-article）本文の画像を四角に固定 ========== */
/* ksk.css の .template-article .article_body img（10px）を上から叩く */
body.template-article .article_body img,
body.template-article .article__body img {
  border-radius: 0 !important;
}

/* 本文内で画像を囲むラッパーにも念のため適用（角丸・マスク・クリップ対策） */
body.template-article .article_body .image-wrap,
body.template-article .article_body .image-wrap img,
body.template-article .article_body .media,
body.template-article .article_body .media img,
body.template-article .article_body .grid__image-ratio,
body.template-article .article_body .grid__image-ratio img,
body.template-article .article_body picture,
body.template-article .article_body figure {
  border-radius: 0 !important;
  overflow: hidden !important;
  -webkit-mask-image: none !important;
  mask-image: none !important;
  clip-path: none !important;
}

/* インライン style で border-radius が仕込まれている場合の保険 */
body.template-article .article_body [style*="border-radius"] {
  border-radius: 0 !important;
}

/* 疑似要素で丸マスクしているケースの保険 */
body.template-article .article_body .image-wrap::before,
body.template-article .article_body .image-wrap::after,
body.template-article .article_body .grid__image-ratio::before,
body.template-article .article_body .grid__image-ratio::after,
body.template-article .article_body .media::before,
body.template-article .article_body .media::after {
  content: none !important;
  border-radius: 0 !important;
  -webkit-mask-image: none !important;
  mask-image: none !important;
  clip-path: none !important;
}


/* ========== B) ブログ一覧（template-blog / Blog posts セクション）も四角 ========== */
/* 記事下部に関連記事や最新記事のカードを出す場合の保険（使っていたら効きます） */
body.template-blog .image-wrap,
body.template-blog .image-wrap img,
body.template-blog .media,
body.template-blog .media img,
body.template-blog .card__media,
body.template-blog .card__media img,
body.template-blog .grid__image-ratio,
body.template-blog .grid__image-ratio img,
body.template-blog .article__grid-image,
body.template-blog .article__grid-image img,
body.template-blog picture,
body.template-blog figure {
  border-radius: 0 !important;
  overflow: hidden !important;
  -webkit-mask-image: none !important;
  mask-image: none !important;
  clip-path: none !important;
}

/* Blog posts セクション（schema: class "blog_posts_sec"）向け */
.blog_posts_sec .image-wrap,
.blog_posts_sec .image-wrap img,
.blog_posts_sec .media,
.blog_posts_sec .media img,
.blog_posts_sec .card__media,
.blog_posts_sec .card__media img,
.blog_posts_sec .grid__image-ratio,
.blog_posts_sec .grid__image-ratio img,
.blog_posts_sec .article__grid-image,
.blog_posts_sec .article__grid-image img,
.blog_posts_sec picture,
.blog_posts_sec figure {
  border-radius: 0 !important;
  overflow: hidden !important;
  -webkit-mask-image: none !important;
  mask-image: none !important;
  clip-path: none !important;
}

/* Blog posts 内にインラインで角丸がある場合 */
.blog_posts_sec [style*="border-radius"] { border-radius: 0 !important; }

/* カード全体が丸いテーマ向けの仕上げ（必要な場合のみ） */
.blog_posts_sec .card,
.blog_posts_sec .card__inner {
  border-radius: 0 !important;
  overflow: hidden !important;
}


/* ========== C) セクション別の“指名潰し”テンプレ（必要なら有効化） ========== */
/* JSONに出ていた article の image-grid / background-image-text / featured-collection 等を
   ID でピンポイントに潰す場合は、下の例のコメントを外し、実IDで使ってください。 */

/*
#shopify-section-image_grid_ijAtzE,
#shopify-section-image_grid_Az7qLF,
#shopify-section-image_grid_mNDRpr,
#shopify-section-image_grid_Kyap34,
#shopify-section-image_grid_jALLRH,
#shopify-section-image_grid_hGmbxi {
  /* 中の画像とラッパーすべてを四角に */
}
#shopify-section-image_grid_ijAtzE img,
#shopify-section-image_grid_ijAtzE .image-wrap,
#shopify-section-image_grid_ijAtzE .image-wrap img,
#shopify-section-image_grid_ijAtzE .grid__image-ratio,
#shopify-section-image_grid_ijAtzE .grid__image-ratio img,
#shopify-section-image_grid_ijAtzE picture,
#shopify-section-image_grid_ijAtzE figure,
#shopify-section-image_grid_ijAtzE [style*="border-radius"] {
  border-radius: 0 !important;
  overflow: hidden !important;
  -webkit-mask-image: none !important;
  mask-image: none !important;
  clip-path: none !important;
}
/* ↑ 他の ID も同じ要領で複製して使えます */
