/* Add custom CSS styles below */ 
@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');


* {
  font-family: "Tajawal";
}
  
.navbar-brand img {
  max-height: 100px;
}

.s-cart-summary-count {
  background-color: #5683b0;
}

footer .grid {
	grid-template-columns: 1fr 1fr;
}

.rtl\:lg\:pl-20:where([dir="rtl"], [dir="rtl"] *) {
	grid-column: auto;
	padding-left: 0;
}

.rtl\:lg\:pl-20:where([dir="rtl"], [dir="rtl"] *) a {
    justify-content: center;
}

label {
    color: #222222;
}

.art-store-footer h3 {    
    font-size: 24px !important;
}

footer .grid div:nth-of-type(2) {
    display: none;
}

salla-social {
	justify-content: center;
}

.s-contacts-title {
    text-align: center;
}

.s-contacts-list a {
    justify-content: center;
}

.text-\[var\(--color-footer-text\)\] {
     display: none;
}

.rtl\:lg\:pl-20:where([dir="rtl"], [dir="rtl"] *) p:nth-of-type(2) {
    text-align: center;
}

.art-store-footer div:nth-of-type(2) {
    flex-direction: column;
}

.art-store-footer div:nth-of-type(2) .copyright-text {
    margin-bottom: 10px;
}

.art-store-footer div:first-of-type {
    padding-bottom: 0;
}

#mobile-menu {
    background-color: #222222;
    color: #ffffff;
}

section h3 {
    text-align: center;
    font-size: 38px !important;
}

.breadcrumbs {
    color: #222222;
}

.art-categories-slider {
    display: none;
}

#product-filter option {
    color: #222222;
}

.swal2-popup {
    background-color: #5683b0 !important;
}

@media only screen and (max-width: 568px) {
footer .grid {
    grid-template-columns: 1fr;
    gap: 0;
}

section h3 {
    font-size: 18px !important;
}

}






















/*----*/