@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&display=swap');

body {font-family: "Almarai", sans-serif !important; font-weight: 300 !important}
.s-block {margin-top: 3rem}

/* ====== HEADER ====== */
.store-header .sicon-cart:before {content: "\ef36";}
.main-nav-container {min-height: unset;}

/* title */
.title, .sub-title {padding: 0}
.title h2, .about h2 {font-size: 1.3rem;color: #e06e15;margin-bottom: 0}
.title p {display: none}
.sub-title h2 {display: none}
.sub-title p {background: #e06e1520;color: #000 !important;width: fit-content;margin: auto;padding: 0 8px;font-weight: 600;}
.about p {margin: 10px auto 0; width: 95%;}
.about a {background: #e06e15;color: #fff;border-radius: 40px !important;height: 45px;}

/* FEATURES */
.features-1 {margin-top: 0}
.features-1 .grid {grid-template-columns: repeat(3, 1fr);gap: .5rem;}
.features-1 .s-block--enhanced-features__item:first-child {grid-column: unset;}
.features-1 .s-block--enhanced-features__item {border-color: #e06e1520; padding: .5rem; box-shadow: none !important}
.features-1 .absolute {display: none}
.features-1 .feature-icon {height: 3rem;margin-bottom: 0;width: 3rem;}
.features-1 .feature-icon i {color: #e06e15;font-size: 1.5rem;}
.s-block--enhanced-features__item h2 {font-size: .85rem;font-weight: 400;line-height: 1.7;margin-bottom: .25rem;opacity: .8;}

.s-block--enhanced-features.mini-features.features-2 .grid {gap-row:2rem}
.features-2 .s-block--enhanced-features__item .absolute {display: none}
.features-2 .s-block--enhanced-features__item .feature-icon {height: 7rem;margin-bottom: 0;width: 7rem;}
.s-block--enhanced-features.mini-features.features-2 .s-block--enhanced-features__item {padding: 0;border: none;box-shadow:none;}
.s-block--enhanced-features.mini-features.features-2 img {max-height: 7rem}
.s-block--enhanced-features.mini-features .s-block--enhanced-features__item h2 {margin-top: 10px;font-weight: 400;}

/* ====== TESTIMONAILS ====== */
.home-block-line {display: none}
.s-block--testimonials h2 {color: #e06e15;}

/* ====== FAQS ====== */
.s-block--faq h2 {color: #e06e15;font-size: 1.5rem;margin-bottom: 1rem;}
.s-block--faq .grid {gap: 10px;}
.s-block--faq .single-faq {padding: 5px 7px;border: none;border-radius: 0;max-width: 97%; margin: auto;background: #e06e1520;}
.s-block--faq .faq-btn p {line-height: 2.3;font-size: .95rem;}
.s-block--faq .faq-btn i {background: none;color: #e06e15;padding: 0;}
.s-block--faq p {color: #000}

/* ====== CTA ====== */
#about-12 {padding: 0; margin: 0}

/* ====== PRODUCT PAGE ====== */
.countdown-timer-wrapper {background: #e06e1510;font-size: 15px;line-height: 4;padding: 0 10px;font-weight: 600;color: #1a1a1a;}
.countdown-label i {color: #1a1a1a;display: none;}
.is-sticky-product-bar .sticky-product-bar salla-add-product-button button {border: 1px solid #e06e15;background: #e06e15;color: #fff;}
.product-more-info .more-tab-container .more-info-tabs__nav-link {background: none; padding: 0; color:#1a1a1a !important; font-weight: 600; justify-content: center; font-size: 1.1rem}
.product-more-info .more-tab-container .more-info-tabs__nav-link:after {display: none}

/* COMMENTS */
.product-single .s-reviews-summary-header-section {gap: .5rem;flex-direction: column;}
.product-single .s-reviews-summary-average {font-size: 2.5rem; line-height: 1}
.product-single .s-reviews-summary-header-section > div {text-align: center}
.product-single .s-reviews-summary-header .s-rating-stars-selected {fill: #e3aa17;}
.product-single .s-rating-stars-large svg {height: 1.1rem;width: 1.1rem;}

.product-single .s-comments-filter-wrapper {display: none}
.product-single .s-comments-item-avatar, .product-single .s-comments-flex, .product-single .s-comments-item-time, .s-comments-item-like-btn {display:none}
.product-single salla-comment-item.s-comments-item.hydrated.animated {padding: 10px 0;border: none;background-color: #e06e1510;margin-bottom: .5rem;border-radius: 0;}
.product-single .s-comments-item-timestamp {margin:0 10px; font-size: .8rem;}
.product-single .s-comments-item-user-info-name {font-size: .85rem; font-weight: 500}
.product-single .s-rating-stars-btn-star {padding-right: 0; padding-left: 1px}
.product-single .s-comments-item-user-wrapper {align-items: baseline;}
.product-single .s-comments-item-stars {margin-bottom: 0}
.product-single .s-comments-item-content p {font-size: .8rem; color:#000}

.product-single .s-reviews-summary-rows {gap: 6px;margin: 0 5px 20px 10px;}
.product-single .s-reviews-summary-progress .s-progress-bar-wrapper {height: 8px !important}
.product-single .s-comments-header, .s-reviews-summary-count {display: none}
.product-single .s-reviews-summary-row-rate span svg, .product-single .s-rating-stars-selected {fill: #e3aa17;}
.product-single salla-reviews-summary, .product-single .s-comments-title {display: none}

.product-single .s-infinite-scroll-btn {background: none;color: #000;padding: 0 3px 2px;border: none;border-bottom: 1px solid #ccc;border-radius: 0;font-weight: 500;}

/* ====== CART ====== */
salla-conditional-offer {margin-bottom: 0 !important; padding-bottom: 0 !important}
salla-conditional-offer {gap: 0 !important}
.s-conditional-offer-title {background: #e06e15;color: #fff !important;padding: 4px 20px; border-radius: 40px;font-size: 1rem !important;}
#free-shipping i {background-color: #eee; color:#1a1a1a}
#cart-submit button {background-color: #e06e15;border-color: #e06e15;border-width: 1px;color: #fff;border-radius: 40px;height: 40px;}
.cart-item {border-color: #ddd}
.cart-item h1 a {font-weight: 500;font-size: .9rem;}