/* Add custom CSS styles below */ url('https://zahristore.com/');

.contain {the-kai.pdf.html
    object-fit: contain;
 
 }
span.s-button-text [class*=" sicon-"], [class^=sicon-]:not(.s-button-text) {
    color: #8f83ab;
}
 .s-button-btn, .s-price-range-number-input {
    border-radius: 4.75rem;
}
.s-block--tabs-produtcs .tab-trigger.is-active button {

    color: #ffffff;
}
.s-product-card-content, 
.s-product-card-sale-price h4{
    text-align: center;
}
.animated,.s-product-card-vertical .s-product-card-wishlist-btn button{    background-color: #8f83aa;
    border-radius: 30px 10px; /* زاوية اليسار العليا */
    border: none;

}
/* .banner-entry {
    height: 500px;
} */
.store-footer {
    background-color: #8f83aa;

    border-top-left-radius: 30px; /* زاوية اليسار العليا */
    border-top-right-radius: 30px; /* زاوية اليمين العليا */
    border-bottom-left-radius: 0; /* زاوية اليسار السفلى */
    border-bottom-right-radius: 0; /* زاوية اليمين السفلى */
}
.bg-inherit{
    border-bottom-left-radius: 30px; /* زاوية اليسار العليا */
    border-bottom-right-radius: 30px; /* زاوية اليمين العليا */
    border-top-left-radius: 0; /* زاوية اليسار السفلى */
    border-top-right-radius: 0; /* زاوية اليمين السفلى */
}
.store-footer__inner {
    background-color: #8f83aa;

    border-top-left-radius: 50px; /* زاوية اليسار العليا */
    border-top-right-radius: 50px; /* زاوية اليمين العليا */
    border-bottom-left-radius: 0; /* زاوية اليسار السفلى */
    border-bottom-right-radius: 0; /* زاوية اليمين السفلى */
}
body {
    background-color: #fbfaff; /* لون خلفية هادئ وفاتح */
    color: #333; /* لون النص لتحسين التباين */
    margin: 0; /* إزالة المسافات الخارجية الافتراضية */
    padding: 0; /* إزالة المسافات الداخلية الافتراضية */
    line-height: 1.6; /* تحسين المسافة بين السطور للقراءة */
    overflow-x: hidden; /* منع التمرير الأفقي */
    -webkit-font-smoothing: antialiased; /* تحسين عرض الخطوط على شاشات الويب */
}

.bg-inherit {
    background-color: inherit;
    background-color: #8f83ab;
    color: #fff;
}
.sub-menu ul{
    background-color: #8f83ab;

}

    [class*=" sicon-"], [class^=sicon-]:not(.s-button-text) {
    color: #fff;

    border: none;
}
.s-button-primary-outline:hover {

    color: #ffffff;
}
.s-cart-summary-total {

    color: rgb(255 255 255);
}
.s-product-card-entry {

    border: 3px solid #8f83ab;

}
.navbar-brand img {
    width: auto;
    height: 69px;
    animation: pulsate-bck 1.3s ease-in-out 10s infinite;
}
@keyframes pulsate-bck {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}

.s-cart-summary-total {
    color: rgb(255 25