/*
Theme Name:		Welcart Simple Plus Lefty Child Theme
Template:		welcart_simple-plus-lefty
Theme URI:		https://www.welcart.com/archives/16004.html
Author:			Welcart Inc.
Author URI:		https://www.welcart.com/
Description:	Welcart Simple Plus Lefty Child Theme.
Version:		1.0
License:		GNU General Public License v2 or later
License URI:	http://www.gnu.org/licenses/gpl-2.0.html
Tags:			responsive-layout, simple-plus,
*/


/*PC表示の商品詳細のメイン画像サイズを補正*/
@media screen and (min-width: 992px){
	.article-item {
		grid-template-columns: 30% 50%;
    gap: 5.7rem 5.952%;
	}
}
.group-add-item .skuform .skuinfo .sku-name{
	background-color:	#2399bc;
	padding:0.2em 0.5em;
	color:#FFFFFF;
}

/**トップページ商品一覧（タイルボタン）*/
.rig-tile-gazo{
	margin:0em;
	
}
.rig-tile-gazo-c{
	margin:0.25em;
	
}
.wp-block-columns, .is-layout-flex{
		margin-bottom:0.5em;

}


@media screen and (min-width: 768px){
.wp-block-cover, .is-light .rig-cover{
	margin-top:0em;
	}
	/*Contact Form7*/
	.contactTable, table th, table td{
	padding: 0.5rem;
	}	
	.entry-content p {
	margin: 0.5rem;
	}
}

/*#block-12, .widget widget_block{
	max-width:90%;
}

#block-13, .widget widget_block{
	max-width:90%;
}*/



.wpcf7-submit {
	line-height: 5em;
}

/*カテゴリーページH1/H2*/
/* 共通のカテゴリ見出しスタイル */
.category-heading {
    font-weight: 600;
    color: #555;
    margin-bottom: 10px;
}

/* h1 のスタイル */
.rig-h1 {
    font-size: 1.5em;
    color: #333;
    line-height: 1.6;
		text-align:center;
}

/* h2 のスタイル */
.rig-h2 {
    font-size: 1.2em;
    color: #555;
    line-height: 1.6;
}

/* スマホ用のスタイル調整 */
@media screen and (max-width: 768px) {
    .rig-h1 {
        font-size: 1.3em; /* PCサイズより少し縮小 */
        line-height: 1.5;
    }
    .rig-h2 {
        font-size: 1.2em;
    }
    .category-heading {
        font-size: 1em;
    }
}

/* タブレット用のスタイル調整 */
@media screen and (max-width: 1024px) {
    .rig-h1 {
        font-size: 1.em;
    }
    .rig-h2 {
        font-size: 1.3em;
    }
    .category-heading {
        font-size: 1em;
    }
}
