/* Add custom CSS styles below */ 
.kayan-card img {
    aspect-ratio: 6 / 7 !important;
    height: 100%;
    object-fit: cover;
}
.custom-bar {
background-color: unset !important;
color: rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
}

.custom-bar h3 {
color:  var(--color-primary) !important;
}

.custom-bar .s-button-element {
background-color: var(--color-primary) !important;
border-color: #000 !important;
color:  #000!important;
}

.custom-bar svg,
.custom-bar .sicon-heart {
fill:  rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
color:  rgba(255, 255, 255, var(--tw-bg-opacity, 1))!important;
}

 .content.content--single-page.w-full.bg-white.rounded.p-6{
 	background-color: transparent !important;
 }
.s-product-options-wrapper{
	background-color: transparent !important;
}



body .s-product-options-grid-mode-span{
	background-color: var(--color-primary) !important;
	color:   #fff !important;
}

.s-product-options-grid-mode input:checked + div{
	background-color: transparent !important;
	color: var(--color-primary) !important;
}