/* Add custom CSS styles below */ 
.content.content--single-page{
	background-color: unset !important;
}

.kayan-card img{
	aspect-ratio: 12/17 !important;
}


@media(max-width: 768px){
.kayan-copyright{
    display: none !important;
}

  #contact-slot a {
     text-align: center !important ;
     margin: auto !important ;
    justify-content: center !important ;
 }

#app > div.app-inner.flex.flex-col.min-h-full > footer > div > div.justify-center.items-center.w-full > div:nth-child(3) > salla-contacts{
	    display: flex !important;
    justify-content: center !important;
}

}
.s-product-options-grid-mode-span,.custom-bar.w-full.py-5.mb-6.bg-primary.text-white,.s-product-options-wrapper{
	background-color: transparent !important;
}
.s-product-options-option-label{
	color: var(--color-text-theme) !important;
}

div.custom-bar.w-full.py-5.mb-6.bg-primary.text-white div h3  { 
	color: var(--color-text-theme) !important; 
	
}  
.olla-sharelike.flex.justify-center.items-center button { 		background: var(--color-text-theme) !important;
}
.s-social-share-btn span{
	color: white !important;
}

label:hover .s-product-options-grid-mode-span,input[type="radio"]:checked + .s-product-options-grid-mode-span {
    background-color: #fffdf8 !important;
}