@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
*/

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


.actress_box {
    position: relative;
    width: 250px;
    height: 250px;
    border-radius: 50%;
    -webkit-mask-image: radial-gradient(rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0) 60%);
    mask-image: radial-gradient(rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0) 60%);
}
.actress_image img{
    object-fit: cover;
    position: absolute;
    width: 100%;
    height: 100%;
}


tr{ 
	border: 3px solid #222;
}

td.product_image{ 
	border: 3px solid #222;
}

.thumb-square{
		--card-ratio: unset;
}
.card-thumb img {
  aspect-ratio: unset;
  object-fit: contain;
}
.entry-card-thumb-image.card-thumb-image.wp-post-image{
	width:100%;
	
}
.entry-card-thumb.card-thumb.e-card-thumb{
	
}
body,.sidebar,.main {
  background-color: #fdd;  /* 好きな色 */
}

.eye-catch,.eye-catch-image {
	min-width:100%;
}

@media screen and (min-width: 801px){
	.mini{
		display:none;
	}
}
@media screen and (max-width: 800px){
	.product_image{
		width:0px;
	}
}