/* START OF CSS STYLE CODE BY NUSSQ.COM */

/* ====== GENERAL ====== */
body {color:#636363}
.bg-white, .bg-gray-100 {background-color:#FBFAF8}
.s-slider-block__title h2 {background-color: var(--color-primary); padding: 4px 8px 4px 0; padding-left: 1rem !important; color:#FBFAF8}

/* ====== HEADER ====== */
a.mburger.mburger--collapse i, .header-btn i {color: #FBFAF8}
.s-cart-summary-content {display:none}
.s-cart-summary-count {background: #df5d5d; height: 1rem; width: 1rem; font-size: .7rem;}

@media (min-width:992px){
.mburger.mburger--collapse p {display:none}
.language-btn {color:#FBFAF8}
}

/* ====== SIDEBAR ====== */
#mobile-menu, li .mm-spn--open>.display-all-category {background-color: var(--color-primary) !important; color: #fbfaf8;}
.offers-link .menu-img {display:none}
.mobile-menu .offers-link h5 {color: #df5d5d !important;}
.mm-ocd nav>ul>li a.active>h5 {color:#636363 !important}
#mobile-menu-slider {display:none}
.mm-spn li:before {opacity:1 !important; color:#fff}

/* ====== CATEGORIES ====== */
.s-block__title h2 {margin-top: 1rem; color: var(--color-primary);}
.s-block--banners .square-grid {align-items: start;}
.s-block--banners .banner-square h3 {color: #636363; line-height: 1.5; font-weight: 100 !important;}

/* ====== TESTIMONAILS ====== */
.s-block--testimonials .s-slider-block__title {justify-content:center}
.s-block--testimonials .s-slider-block__title .s-slider-block__title-right {padding-left:0 !important}
.s-block--testimonials .s-slider-block__title h2 {color:var(--color-primary); background:none !important}

/* ====== FOOTER ====== */
.store-footer .footer-container {color:#FBFAF8}
.to-top {background-color: #FBFAF8; width: fit-content; margin: 1rem auto; padding: 0 20px; border-radius: 50px;}
.store-footer h3 {color: #FBFAF8;}
.vat-num {align-items: center; display: flex;}
.vat-num > p {display:none}
.footer-vat a img.w-10 {width: 2rem;}
.copyrights p {color:#FBFAF8}
.store-footer .footer-container .logo-footer .foo {margin-bottom:1.3rem}
.store-footer a:hover {color:#636363 !important}

.wa-angel {display:none !important}
/*.wa-angel a {width: unset; display: flex; flex-direction: row; gap: 10px; padding: 0 10px;}
.wa-angel a:after {content: 'تواصل معنا'; display: block; color: #fff;}*/

.floating-wpp-button {width: 130px !important; height: auto !important; border-radius: 50px !important; display: flex !important;align-items: center;}
.floating-wpp-button:after {content: 'تواصل معنا'; display: inline-block; color: #fff; font-size: 14px;}
.floating-wpp .floating-wpp-button img {position: relative; width: 40%; height: auto; object-fit: contain;top: unset; left: unset; transform: unset; border-radius: 50%;}

/* ====== PRODUCT PAGE ====== */
.details {background-color: #FBFAF8;}
.btn--collapse {background-color: var(--color-primary); color: #636363;}
.form-input, input, textarea, select, .tel-input, .s-login-modal-input, .s-product-availability-input, .s-verify-input, .s-comment-form-input {background-color:#fff}
.s-product-options-wrapper input, .s-product-options-wrapper textarea, .s-product-options-wrapper select {background-color:#fff; border: none}
.details.total {background-color: transparent;}