@media (max-width: 600px) {
	#modal-2-content > ul > li > a,
	#modal-4-content > ul > li > a,
body > div.wp-site-blocks > header > div > div > nav > button,
#modal-1-content > ul > li > a > span
{
color:#101010 !important;
	}
	.home-banner-round-image>img{display:none;}

header > div > div.wp-block-template-part > div > div > ul.is-style-hide-bullet-list-link-hover-style-white.is-style-list-style-no-bullet.has-link-color.has-small-font-size.wp-elements-9f1795b1de4f9e2921594e1180ecd3a5{display:none;}

.wp-container-core-group-is-layout-7.wp-container-core-group-is-layout-7 {
    grid-template-columns: repeat(auto-fill, minmax(min(12rem, 45%), 2fr));
    container-type: inline-size;
}

}

header > div > div.wp-block-group.is-content-justification-space-between.is-layout-flex.wp-container-core-group-is-layout-4.wp-block-group-is-layout-flex{
margin-top:5px;
}

body > div.wp-site-blocks > header > div > div > nav > button {
color:#fcfcfc !important;
}

.round-corner-image {
	border-radius:8%;
}

.round-image {
  border-radius: 50%;
}

#wp--skip-link--target > div.wp-block-cover.is-light > div > div > div > div:nth-child(2) > div,
.home-banner-image-wrapper{
position:relative; 
margin: 1em 0em 3em 0em;
}

.home-banner-square-image>img {
border:solid 2px;
border-color:#FAFAFA;
max-width: 90%; 
margin-bottom:10px;
border-radius:8%;
}
.home-banner-round-image>img {
border:solid 2px;
border-color:#FAFAFA;
position: absolute; 
bottom: -6%;
left: -23%;
width: 50%;
border-radius: 50%;
}

.image-border-light-brown {
border:solid 2px;
border-color:#FAFAFA;
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100, .wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100, .wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100, .wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100 {
    opacity: 0.95 !important;
}


//header
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
    color: #fcfcfc !important;
}

.storemate-header {
background: #3c3a3f !important;
}

header a,
header > div > div > div.wp-block-group.has-light-color-color.has-text-color.has-link-color.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-2.wp-block-group-is-layout-flex > form > div > button > svg
{
color:#fcfcfc !important;
}

.has-light-shade-color-gradient-background {
    background: var(--wp--preset--gradient--light-shade-color) !important;
    background: linear-gradient(45deg, black, transparent) !important;
}

#wp--skip-link--target > div.wp-block-cover.is-light > span{
background: linear-gradient(135deg, rgb(235 169 72) 42%, rgba(242, 247, 247, 0.85) 100%) !important;
}

body > div.wp-site-blocks > div{
display:none;
}

.float_left_button>a{
border-radius: 1em 1em 0 0 !important;
border: solid 2px;
border-bottom: 0px;
color:#fff;
}

.float_left_button{
  height:47px;
  position: fixed;
  bottom: 333px; /* 設置按鈕與底部的距離 */
  right: -1px; /* 設置按鈕與右側的距離 */
  transform: rotate(-90deg); /* 將按鈕向左反轉90度 */
  transform-origin: right bottom; /* 設置旋轉的原點為按鈕的右下角 */
  z-index:10000;
}


.float_whatsapp_button>a{
background: #7bd66e;
}

.float_whatsapp_button>a:hover{
background:#8de181;
}

.float_whatsapp_button>a>i{
transform: rotate(90deg);
font-size:1.8em;
}

.float_phone_button>a>i{
transform: rotate(90deg);
font-size:1.2em;
}

.float_whatsapp_button{
bottom: 473px;
z-index:1000;
}

.float_email_button{
bottom: 380px;
z-index:1003;
}

.float_phone_button{
bottom: 425px;
z-index:1002;
}

.float_email_button>a>i{
transform: rotate(90deg);
font-size:1.4em;
}