/* Add custom CSS styles below */ 
.yasmeen-store-header .s-cart-summary-count {

    background-color: #eb0202 !important;
}


.navbar-brand img {
    max-width: 230px !important;
}


.s-block--slider-with-bg .s-slider-block__display-all {
    background-color: transparent !important;
    --tw-text-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255, 1 !important) !important;
    flex-grow: 0 !important;
    margin-top: 44px;
}






#app > footer > div.text-center.bg-white.dark\:bg-\[\#0f172a\].text-\[var\(--color-footer-text\)\] > div{
    background-color: #14463e;
    
    
    
    
    }
    
    
    
    #app > footer > div.text-center.bg-white.dark\:bg-\[\#0f172a\].text-\[var\(--color-footer-text\)\]{
    
        background-color: #14463e;

    
    }
    
    
    
    .yasmeen-store-header .main-menu>li>a[href*=offer] {
    color: #414042 !important;
    color: #dd5959 !important;
}.s-product-card-image img.loaded {
    position: relative;
    opacity: 1;
    background-color: #fff;
}#app > footer > div.text-center.bg-white.dark\:bg-\[\#0f172a\].text-\[var\(--color-footer-text\)\] > div > div > span > p{
color: #14463e;
}


.yasmeen-store-header .header-btn__icon.icon {
    color: white!important;
}


@media only screen and (max-width: 768px) {
.yasmeen-store-header .header-btn__icon.icon {
    color: black!important;
}
.gap-8 {
    gap: 0;
}

.navbar-brand img {
    
    max-width: 140px !important;
}

}

.md\:text-\[40px\] {
    font-size: 24px;
}

.after\:bg-black\/20::after {
    content: var(--tw-content);
    background-color: rgb(0 0 0 / 69%);
}

.h-screen {
    height: 400px;
}

header.yasmeen-video {height:100vh}

.main-menu li.root-level {
    display: inline-block;
    padding: 0px 15px 0px 15px;
}

.bg-\[var\(--color-primary\)\] {
    background-color: #14463e;
    border-radius: 10px;
    color: white !important;
}

.\!leading-tight {
    line-height: 1.50!important;
}

.text-\[22px\] {
    font-size: 15px;
}

a:hover{
color: white !important;
}

*, ::before, ::after {
   
    border-style: none !important;

}

.s-product-card-entry .s-product-card-content-title a {
    font-size: 15px!important;
    font-weight: 250!important;
    /* text-align: center; */
}

.yasmeen-store-header .top-navbar .s-search-input{

border: 1px solid #e1e1e1 !important;
box-shadow: none !important;
}

/* Discount A link Color */

.yasmeen-store-header .main-menu>li>a[href*=offer] {
    color: #ffffff !important;
}

.s-button-primary {
    background-color: #12463e !important;
    color: #ffffff !important;
 
}

.s-button-gray-outline {
    fill: #9ca3af;
    --tw-text-opacity: 1;
    color: #9ca3af;
    color: rgb(255 255 255);
    background: #14463e;
}

.yasmeen-squares .yasmeen-squares-slider .yasmeen-square-slide 
{    
  height: 120px !important;
  width: 120px !important;
}

.yasmeen-squares-slider img {
    width: 75px;
    height: 75px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;  
  }
  
  
  .carousel-slider .s-slider-block__title-nav {display:flex}
  
  
  
  
  	.s-product-card-fit-height .s-product-card-image {
		height: unset;
		max-height: unset;
		aspect-ratio: 9/7;
	}
	
	
	
	#whatsapp-modal {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #000000b0;

}



nav.breadcrumbs li.whitespace-nowrap a {
    color: #000;
}

@media (max-width: 767px) { .s-product-card-promotion-title{ font-size: 0.3rem !important ;}}