/* Add custom CSS styles below */ 
section.s-block.s-block--fixed-banner.wide-placeholder {
    padding: 0;
}
section.s-block.s-block--fixed-banner.wide-placeholder .container {
    max-width: 100%;
    padding: 0;
}
.header-inner.inner.bg-white.da-bgm {
    background-image: linear-gradient(to left, #65cdd6, #5edecf);
}
::before {
    color: #fff;
}
a.mburger.mburger--collapse.flex.items-start.me-1{
color:#fff;
}
..app-inner > section:nth-child(4) {
    margin-top: -200px;
    margin-bottom: 100px;
}
img.w-full.object-contain.lazy.loaded {
    border-radius: 50px;
}
custom-salla-product-card.rounded-lg
Specificity: (0,1,1)
 {
    border-radius: 25px !important;
    border-color: #03c1eb;
    border-width: 3px !important;
}
custom-salla-product-card.rounded-lg
Specificity: (0,1,1)
 {
    border-radius: 25px !important;
    border-color: #03c1eb;
    border-width: 3px !important;
}
h3.s-product-card-content-title.line-clamp-1.font-primary {
    text-align: center;
}
button.undefined.s-button-element.s-button-btn.s-button-primary.s-button-wide.s-button-loader-center {
    background-color: #66339900;
    border-color: #000;
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    color: #000;
    }
    .s-product-card-content salla-add-product-button .s-button-text {
    color: #000000;
}

element.style {
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    color: #000;
}
.s-button-element:not(:disabled):not([loading]) {
    pointer-events: auto;
}
.s-product-card-content-footer salla-add-product-button .s-button-outline {
    border-color: #000000;
}
section.s-block.s-block--features.angel-features.bg-gray-100.da-bgg.py-8.mask-block {
    background-color: #39b3a4;
    mask-image: none;
}
h4.text-center.text-base.md\:text-lg.da-tm {
    color: #fff;
}
p.text-center.text-sm.text-gray-600.da-ts {
    color: #eeee;
}
footer.store-footer {
    margin-top: 0;
}
button.undefined.s-button-element.s-button-btn.s-button-primary.s-button-wide.s-button-loader-center {
    background-color: #03c1eb;
    border-color: #aed8e0;
}
.text-primary {
    color: #03c1eb;
}
.mm-spn a{
    color: #fff;
}
.mm-spn li {
    color: #fff;
    }
    .sicon-heart:before {
    content: "\eca1";
    color: #878484;
}
.s-product-card-content salla-add-product-button .s-button-text {
    color: #000;
    }
.sicon-sar:before {
    color: #0a0a0a;
    }
    .sicon-cart2:before
 {
    color: #0a0a0a;
    }
    .sbc-certificate.flex-center.gap-2.text-gray-400.da-tm p {
    color: #fff;
}
p.text-gray-400.mb-2\.5.md\:mb-0 {
    color: #fff;
}
.store-footer__inner.da-bgm.has-custom-bg {
    background-color: #62D4D4!important;
}
.text-primary {
    color: #000000;
}
button.undefined.s-button-element.s-button-btn.s-button-primary.s-button-wide.s-button-loader-center {
    background-color: #ffffff;
    border-color: #000000;
}
span.s-button-text {
    color: #000000;
}
.s-add-product-button-mini-checkout-content {
    color: #000;
}
.store-footer h3 {
    color: #ffffff;
}
.sicon-keyboard_arrow_left:before{
color:#000;
}
@media only screen and (max-width: 600px) {
	.app-inner > section:nth-child(4){
		margin-top: 0px;
   		margin-bottom: 50px;
}
 .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0;
}
}

@media (max-width: 768px) {


.modal {
    width: 83%;
    background: linear-gradient(180deg, var(--bg), #f8f8f8);
    border-radius: var(--radius);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.25);
    overflow: hidden;
    transform: translateY(18px) scale(.98);
    transition: transform .28s cubic-bezier(.2,.9,.3,1), opacity .2s;
    opacity: 0;
    direction: rtl;
}}

.s-button-danger {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, 1);
    border-color: rgba(248, 113, 113, var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity, 1));
    fill: #fff;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, 1);
    color: white !important;
    padding: 15px;
}

.btn--wishlist {
    margin: 0px;
    padding: 15px;
}


.sicon-star2:before {
    content: "\e973";
    color: rgba(250, 204, 21, var(--tw-text-opacity, 1)) !important;
}