.black-main-content.main-content.top-24.w-full > form > section.sticky-product-bar.bg-white{
	background-color: transparent !important;
}

.black-main-content .s-add-product-button-main .s-add-product-button-mini-checkout{
	background-color: var(--color-btn-single-product) !important;
	overflow: hidden !important;
	padding-bottom: unset !important;
color: var(--color-text-store) !important;
}


.s-comments-product{
	background-color: transparent !important;
}

.app-inner.flex.flex-col.min-h-full > footer > div.store-footer__inner.black-store-footer__inner > div > div.flex.flex-col.justify-center.items-center > div.flex.space-x-2.items-end > div{
	color: var(--color-footer-text) !important;
}


.s-add-product-button-mini-checkout-content{
	color: var(--color-text-store) !important;
}

.s-product-options-wrapper{
	background-color: transparent !important;
}

.s-product-options-wrapper .s-product-options-option-label ,.form-label{

	color: var(--color-text-store) !important;
}

.s-product-options-grid-mode label .s-product-options-grid-mode-span {
 	color: var(--color-background-store) !important;
}

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


.s-product-card-entry .s-product-card-content {
    padding: 9px !important;
}

.s-button-light-outline{
	background-color:  var(--color-btn-single-product) !important;
}
.black-main-content .s-add-product-button-main > salla-button button{
	color: var(--color-text-store) !important;
}
@media(min-width: 768px){
	.black-main-content.main-content.top-24.w-full > div.flex.justify-end.mb-2{
		    margin-top: 2.5rem !important;
	}
}


.cart .bg-white,.cart-options{
	background-color: unset !important;
	border: unset !important;
}


.cart section > div > div.flex.flex-1 > div > h1,
.cart section > div > div.border-t.border-b.border-gray-200.py-3.gap-8.justify-between.items-center > p,#has_discount,#main-content > div > div > div.sticky.top-24.w-full> div.shadow-default.bg-white.p-5.rounded-md.mb-5.relative.transition-height.duration-1000 > div > span {
	color: var(--color-text-store) !important;
}

 div.black-main-content.main-content.md\:sticky.md\:overflow-hidden.top-24.w-full.md\:w-2\/4.md\:pb-16 > div.inline-flex.text-sm.py-4 > div > i{
 	color:  var(--color-text-store) !important;
 }

 
 #product-filter{
 	background-color: var(--color-primary) !important;
 }