@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/* リンクのラッパー */
.shop-link-wrapper {
  display: flex;
  flex-direction: column;
  gap: 12px;
  /* リンク間の余白 */
  border: 1px solid #eee;
  padding: 16px;
  border-radius: 8px;
  margin: 2em 0;
}

/* 各リンクの共通スタイル */
.shop-link {
  display: block;
  padding: 12px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  border-radius: 5px;
  transition: opacity 0.2s;
}

.shop-link:hover {
  opacity: 0.8;
}

/* サイトごとの色設定 */
.shop-link.amazon {
  background-color: #9999ff;
}

.shop-link.rakuten {
  background-color: #bf5555;
}

.shop-link.yahoo {
  background-color: #ff5588;
}


/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px) {
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px) {
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px) {
  /*必要ならばここにコードを書く*/
}