/* Add custom CSS styles below */ 
.olla-card img {
 aspect-ratio: 12 / 15 !important;
}

.bg-\[var\(--color-footer-main\)\] {
    background-color: #8e3c45!important;
    color: white;
}
.bg-\[var\(--header-menu-color\)\] {
    background-color: #ffffff;
    color: #8e3c45;
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
    transition-delay: .2s;
    DISPLAY: NONE;
}
.lg\:text-right {
        text-align: right;
        DISPLAY: NONE;
    }
    section.s-block.s-block--banners.container div.grid {
  display:flex !important;
  align-items:center;
  justify-content:center;
  flex-wrap:wrap;
}
section.s-block.s-block--banners.container div.grid a.banner-entry {
  width: 20%;
  background-color: #fff !important;
  height: 275px !important;
}
@media(max-width:767px) {
  section.s-block.s-block--banners.container div.grid a.banner-entry {
    width: 20%;
    height: 150px !important;
  }
}
.banner-entry > div {
  background-size:contain !important;
  background-repeat: no-repeat;
}
.lg\:py-4.py-2.bg-\[var\(--header-main-color\)\]  .xl\:px-28 , .lg\:py-4.py-2.bg-\[var\(--header-main-color\)\] {
      
    background-color: #8d3b44;
}
.olla-promotion_title {
    background-color: rgba(239, 68, 68, 1) !important;
    color: #fff !important;
}

.text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, 1);
    color: rgba(248, 113, 113, var(--tw-text-opacity, 1));
    font-weight: bold;
}
* Add custom CSS styles below *//* Add custom CSS styles below *//* Add custom CSS styles below */


}
/*******************************/
.lg\:py-4.py-2.bg-\[var\(--header-main-color\)\] , .xl\:px-28.lg\:px-18.flex.items-center.justify-between.gap-10.w-full {
    background-color:#8d3b44 !important;
}
nav.olla-header-navbar .olla-background, nav.olla-header-navbar .s-cart-summary-count,nav.olla-header-navbar .olla-point:after ,nav.olla-header-navbar div#s-cart-icon {
    background-color: #fff !important;
    color:#8d3b44
}
div#s-cart-icon {
    width:40px;
    margin-right:10px;
    border-radius:50px !important;
    text-align:center;
}
.s-cart-summary-total{
    color:#fff !important;
}
.s-search-container, .s-search-input{
    border-radius:50px !important;
}
.main-content .s-add-product-button-main{
    flex-direction:row;
}
.s-add-product-button-main .s-add-product-button-mini-checkout{
    --salla-fast-checkout-button-height:2.5rem !important;
}
.custom-bar{
    display:none;
}
button.undefined.s-button-element.s-button-btn.s-button-fill-none.s-button-wide.s-button-primary.s-button-loader-center {
    background-color:#8d3b44 !important;
    width:80%;
    padding-block:4px !important;
    border-radius:25px 0px !important;
    
}
button.olla-background.text-white.text-sm.w-auto.h-9.flex.justify-center.items-center.gap-2.px-3.mt-3.rounded-full.font-bold.hover\:shadow-lg.hover\:-translate-y-1.duration-300.hover\:bg-white.hover\:text-emerald-500 {
    margin:0px;
}
salla-add-product-button.hydrated div{
    text-align:center
}
.olla-card.relative.group.overflow-hidden.aos-init.aos-animate{
    border:1px solid #8e3c45 !important;
    border-radius:25px 0px !important;
}
li.s-social-link a{
    border:none;
}
.olla-social:has(i.sicon-instagram) {
    background-image: linear-gradient(150deg,#f9ce34,#ee2a7b,#6228d7);
    text-align:center !important;
}
.olla-social:has(i.sicon-tiktok){
    background-image: linear-gradient(150deg,#00f2ea,#000,#ff0050);
}
.olla-social:has(i.sicon-snapchat){
    background: #fffc00!important;
    color:#000;
}
.olla-social i {
    line-height:2 !important;
}
.olla-social{
    border-radius:50px;
    margin-inline:5px
}
i.sicon-whatsapp2{
    background-color:	#25d366;
}
i.sicon-mail{
    background-color:#ff0000;
}
i.sicon-whatsapp2 , i.sicon-mail{
    border:none;
}

button.btn--wishlist.animated {
    background-color:rgba(239, 68, 68, 1);
    color:#fff;
    border:none;
}

section#featured-products-style2-3 {
    background-color:#fff !important;
}
 p.text-gray-400.mb-2\.5.md\:mb-0 {
    color:#8e3c45;
}
.s-comments-product{
    background-color:transparent;
}
@media only screen and (max-width: 600px) {
.lg\:hidden.py-2.text-2xl.cursor-pointer, .cursor-pointer.lg\:hidden.py-2.text-2xl.lg\:ml-auto.lg\:mr-auto , .cursor-pointer.lg\:hidden.py-2.text-2xl.lg\:ml-auto.lg\:mr-auto.text-\[var\(--header-textmain-color\)\] {
    background-color: #fff !important;
    line-height:1rem !important;
    width:40px;
    border-radius:50px !important;
    text-align:center;
}
.product-single button.fixed.z-50.bottom-10.left-8.bg-\[\#25D366\].w-14.h-14.rounded-full.drop-shadow-lg.flex.justify-center.items-center.text-white.text-2xl.hover\:drop-shadow-2xl , .product-single .scroll-top.fixed.right-6.w-10.h-10.rounded-full.z-\[999\].text-white.text-lg.flex.justify-center.items-center.cursor-pointer.duration-500.bottom-6 {
    bottom:150px !important;
}
.product-single .xl\:px-28.lg\:px-18.px-5.py-4.bg-gray-100 {
    padding-bottom: 150px !important;
}
.app-inner.flex.flex-col.min-h-full {
    position: relative!important
}
section.flex.bg-white.p-5.sm\:pb-0.rounded-md.rounded-b-none{
    position: fixed!important;
    left: 0;
    bottom: 70px;
    width: 100%;
    z-index: 22;
}
section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none{
    position: fixed!important;
    width: 100%;
    margin:0px;
    z-index: 9999999999999999999999999999999999999999;
    bottom:0px;
    right:0px;
    border-radius:0px
}
section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none {
    display:flex;
    flex-direction:row-reverse;
}
form.form.product-form {
    padding:0px;
}
salla-add-product-button.mt-5.w-full.sticky-product-bar__btn.s-add-product-button-with-quick-buy.s-add-product-button-with-sticky-bar.hydrated {
    margin-top:0px
}
button.undefined.s-button-element.s-button-btn.s-button-fill-none.s-button-wide.s-button-primary.s-button-loader-center {
    width: 100%;
}
}
div#product-1973705939 h4.font-bold.text-xl.inline-block::after , div#product-1325128502 h4.font-bold.text-xl.inline-block::after , div#product-1555988152 h4.font-bold.text-xl.inline-block::after{
    font-size:16px;
    background:#8d3b44;
    color:#fff;
    padding-inline:15px;
    border-radius:50px;
    display:block;
}
div#product-1973705939 h4.font-bold.text-xl.inline-block::after{
    content: "743 عمليه شراء" ;
}
div#product-1555988152 h4.font-bold.text-xl.inline-block::after{
    content: "587 عمليه شراء" ;
}
div#product-1325128502 h4.font-bold.text-xl.inline-block::after{
    content: "590 عمليه شراء" ;
}


.s-block--features .s-block--features__item {
  border: 0;
  border-radius: 0px;
  background-color: transparent !important;
}
.s-block--features .s-block--features__item .feature-icon {
  background-color: transparent !important;
  overflow: unset !important;
  margin: 10px 0px 40px;
}
.s-block--features .s-block--features__item .feature-icon i {
  color: #8D3B44 !important;
  font-size: 100px;
}