:root
{
    --primary-color: #2c5a43 !important;
    --secondary-color: #ce9351 !important;
    --linear-gradient: linear-gradient(to right, var(--primary-color), var(--secondary-color)) !important;
    --font-color: #fff!important;
}
body.blog-single article.leading-7.text-sm.opt-text.mb-4 ul,body.blog-single article.leading-7.text-sm.opt-text.mb-4 strong,body.blog-single article.leading-7.text-sm.opt-text.mb-4 p,body.blog-single article.leading-7.text-sm.opt-text.mb-4 span {
    color: black !important;
}
a, p, span {
    font-family: 'Cairo' !important;!i;!;
}
p.ql-direction-rtl span {font-weight: 600 !important;}
/****************note*******************/
body.cart:after {
   content: "وفر على تكاليف الشحن! اشترِ منتجات بقيمة 180 ريال واستفد من الشحن المجاني";
   position: fixed;
   top: 10px; 
   left: 50%;
   transform: translateX(-50%); 
   width: 90%;
   max-width: 400px;
   padding: 15px;
  background: linear-gradient(135deg, #2c5a43, #66bb6a, #004d40);
 
   color: #fff;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
   border-radius: 8px; 
   box-shadow: 0 4px 15px rgba(0, 0, 0, 0.5); 
   z-index: 1001;
   opacity: 0;
   visibility: hidden;
   animation: fadeInOut 6s ease-in-out;
}
  
@keyframes fadeInOut {
    0% {
      opacity: 0;
      visibility: visible;
      transform: translateX(-50%) translateY(-20px);
    }
    10%,
    90% {
      opacity: 1;
      visibility: visible;
      transform: translateX(-50%) translateY(0);
    }
    100% {
      opacity: 0;
      visibility: hidden;
      transform: translateX(-50%) translateY(-20px);
    }
}




/*------------------ Font Family -------------------*/

/*----------------- End of Font Family ---------------*/


/*------------------- Splash Screen ------------------*/

/*--------------- End of Splash Screen ---------------*/
body
{
    background-color: #f5f5f5;
}

/*---------------------- Header ----------------------*/
.main-nav-container .inner .sicon-menu::before,
.main-nav-container .inner .ms-1,
.main-nav-container .inner .sicon-search::before,
.main-nav-container .inner .sicon-user::before,
.main-nav-container .inner .sicon-cart2::before,
.main-nav-container .inner .s-cart-summary-total
{
    color: var(--font-color); 
}

.main-nav-container.fixed-header .inner .sicon-menu::before,
.main-nav-container.fixed-header .inner .ms-1,
.main-nav-container.fixed-header .inner .sicon-search::before,
.main-nav-container.fixed-header .inner .sicon-user::before,
.main-nav-container.fixed-header .inner .sicon-cart2::before,
.main-nav-container.fixed-header .inner .s-cart-summary-total
{
    color: var(--font-color) ;
}
body.cart .main-nav-container .inner .sicon-menu::before,
body.cart .main-nav-container .inner .ms-1,
body.cart .main-nav-container .inner .sicon-search::before,
body.cart .main-nav-container .inner .sicon-user::before,
body.cart .main-nav-container .inner .sicon-cart2::before,
body.cart .main-nav-container .inner .s-cart-summary-total {
   color:black !important;
}
.product-single .main-nav-container .inner .sicon-menu::before,
.product-single .main-nav-container .inner .ms-1,
.product-single .main-nav-container .inner .sicon-search::before,
.product-single .main-nav-container .inner .sicon-user::before,
.product-single .main-nav-container .inner .sicon-cart2::before,
.product-single .main-nav-container .inner .s-cart-summary-total {
   color:black !important;
}
.product-index .main-nav-container .inner .sicon-menu::before,
.product-index .main-nav-container .inner .ms-1,
.product-index .main-nav-container .inner .sicon-search::before,
.product-index .main-nav-container .inner .sicon-user::before,
.product-index .main-nav-container .inner .sicon-cart2::before,
.product-index .main-nav-container .inner .s-cart-summary-total {
   color:black !important;
}
.s-cart-summary-count
{
    border: 1px solid var(--font-color);
}

.navbar-brand img
{
    max-width: 170px;
    background: var(--font-color);
    border-radius: 10px;
}

.main-nav-container .inner
{
    background-color: var(--primary-color);
}

.product-single .main-nav-container .inner,
.product-index .main-nav-container .inner,
.cart .main-nav-container .inner
{
    background-color: var(--font-color);
}

.product-single .main-nav-container.fixed-header .inner,
.product-index .main-nav-container.fixed-header .inner,
.cart .main-nav-container.fixed-header .inner
{
    background: var(--primary-color) !important
}

.mm-spn.mm-spn--navbar.mm-spn--main
{
    margin-right: 0;
    margin-left: auto;
    background: 0 0;
    color: var(--font-color);
    border-radius: 15px;
}

.mm-spn.mm-spn--navbar:after
{
    text-align:center !important;
    background-color: var(--primary-color);
    border-radius:0 0 0 15px
}

.mm-spn.mm-spn--navbar ul:before
{
    border: 0 !important;
}

.mm-spn ul
{
    margin-top: 20px;
    background: var(--primary-color);
    border-radius: 30px 0;
}
/*------------------ End of Header -------------------*/


/*---------------------- Banner ----------------------*/
.s-block--slider-with-bg .slider-bg:before
{
    opacity: 0 !important
}

section.s-block.s-block--fixed-banner.wide-placeholder
{
    padding: 0 !important
}

section.s-block.s-block--fixed-banner.wide-placeholder>.container
{
    margin: 0 !important;
    padding: 0 !important;
    max-width: unset !important
}

.banner--fixed img
{
    border-radius: 0 !important;
    background-color:transparent !important
}
/*------------------ End of Banner -------------------*/


/*-------------------- Categories --------------------*/

/*---------------- End of Categories -----------------*/


/*--------------------- Products ---------------------*/
[dir=rtl] .s-slider-block__title h2
{
    margin-top:1rem;
    color: var(--primary-color);
}

.s-block__title h2:before
{
    background:url(https://i.ibb.co/9YZLS9L/111111111-1.png);
    background-repeat:no-repeat;
    background-position:center;
    width:35px;
    height:35px;
    display:inline-block;
    content:"";
    background-size:contain;
    margin-left:5px;
    transform:translateY(20%);
}

.s-block__title h2
{
    color: var(--primary-color);
    font-weight: 600;
    font-size: 1.2rem;
    position: relative
}

section.s-block.s-block--slider-with-bg.s-block--full-bg.dark
{
    background: 0 0 !important
}

.s-product-card-content-title
{
    text-align: center !important;
    font-weight: 600 !important;
    font-size: 1rem;
    color: var(--primary-color) !important
}

.product-entry p.text-sm.text-gray-400.da-ts.leading-6.line-clamp-1
{
    color: var(--primary-color) !important;
    text-align: center;
}

.promo-title
{
    background: var(--primary-color);
}

h4.s-product-card-price
{
    color: #f17171 !important;
}

.s-product-card-content
{
    background: var(--font-color);
}

.s-button-primary-outline
{
    background-color: var(--primary-color);
    color: var(--font-color);
    border-radius: 18px !important;
}

.s-button-btn
{
    color: var(--font-color) !important;
    background: var(--primary-color) !important;
    font-size: 16px;
}
/*----------------- End of Products ------------------*/


/*----------------- Products Details -----------------*/
.product-single salla-rating-stars.block.w-max.hydrated
{
    background: var(--primary-color);
    color: var(--font-color);
    padding: 3px;
    border-radius: 15px;
}

.product-single .carousel-slider .swiper
{
    padding-left: 0 !important;
}

p.text-sm.text-gray-400.da-ts.leading-6.line-clamp-2
{
    color: var(--primary-color);
    text-align: center;
}

.tabs__product .tab-trigger,
.s-rating-stars-reviews
{
    color: var(--font-color);
}
/*------------- End of Products Details --------------*/


/*----------------------- Cart -----------------------*/

/*------------------- End of Cart --------------------*/


/*------------------- Testemonials -------------------*/
.flex.h-full.transition-shadow.duration-500.hover\:shadow-default.bg-white.da-bgg.rounded-lg.relative
{
    position: relative;
    /*background:url(https://i.ibb.co/HdrXdcR/image.png) top center no-repeat;*/
    padding: 2rem 0.5rem 0rem 0.5rem;
    margin-bottom: 1.5rem;
    border: 1px solid var(--primary-color);
    border-radius: 40px;
    background-size: 100% 100%;
    height: 260px;
    box-shadow: none;
    overflow: hidden;
}

.testimonial__avatar.overflow-hidden.h-24.w-24.flex.z-1.rounded-full.transition-shadow.duration-500.hover\:shadow-default
{
    margin-top:10px;
    height: 5rem;
    width: 5rem;
    box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px var(--primary-color)
}

.flex.h-full.transition-shadow.duration-500.hover\:shadow-default.bg-white.da-bgg.rounded-lg.relative>div
{
    padding: 0 !important
}

section.s-block.s-block--testimonials p.text-base.da-tm.leading-6.line-clamp-3.w-full.da-tm.text-center.my-2
{
    color: var(--primary-color);
    font-size: 21px;
}
/*--------------- End of Testemonials ----------------*/


/*--------------------- Features ---------------------*/
section.s-block.s-block--features.angel-features.bg-gray-100.da-bgg.py-8
{
    background:0 0
}

.angel-feature.flex-center.flex-col.angel_anime.animate__.animate__fadeInLeft>div>div
{
    margin-top: 22px;
}

section.s-block.s-block--features.angel-features.bg-gray-100.da-bgg.py-8 h4.text-center.text-base.md\:text-lg.da-tm
{
    color: var(--primary-color);
    font-size: 18px;
    line-height: 1.75rem;
}
/*----------------- End of Features ------------------*/


/*---------------------- Footer ----------------------*/
.store-footer
{
    margin-top: 2rem;
    background: var(--primary-color);
    color: black;
}

.store-footer .footer-container .logo-footer .foo
{
    background: #fff;
    border-radius: 10px;
}

.store-footer h3
{
    color: black;
}

.footer-middle h3
{
    text-align: center;
}

.store-footer p
{
    color: black !important
}

.s-button-primary,
.s-button-primary:hover
{
    border: 1px solid var(--font-color);
}

.md\:mb-0
{
    color: black;
}
/*------------------ End of Footer -------------------*/


/*----------------------- Blog -----------------------*/

/*------------------- End of Blog --------------------*/


/*------------------ WhatsApp Icon -------------------*/

/*-------------- End of WhatsApp Icon ----------------*/

@media(min-width:1024px)
{ .angel-feature.flex-center.flex-col.angel_anime.animate__.animate__fadeInLeft>div>div
    {
        padding:3rem
    }
    
    section.s-block.s-block--features.angel-features.bg-gray-100.da-bgg.py-8 h4.text-center.text-base.md\:text-lg.da-tm
    {
        margin-top:16px
    }
    
    .index section.s-block.s-block--slider-with-bg.s-block--full-bg .carousel-slider .swiper
    {
        margin-top: 8rem
    }
    
    .s-block--slider-with-bg .slider-bg
    {
        height: 45rem
    }
}

/*------------------ Mobile Screens ------------------*/
@media only screen and (max-width: 767px)
{ 
    .index::before
    {
       background-size: 25% !important;
    }

    /*------------------- Header -------------------*/
    .s-block--full-bg:first-of-type
    {
        margin-top: 0px;
    }
    /*------------------- Banner -------------------*/

    /*----------------- Categories -----------------*/
    
    /*------------------ Products ------------------*/
    .s-block--slider-with-bg .slider-bg
    {
        height: 9rem;
    }
    
     .index section.s-block.s-block--slider-with-bg.s-block--full-bg .carousel-slider .swiper
    {
        margin-top: 5rem;
        padding-left: 0 !important;
    }
    
    .product-entry .flex.flex-col.relative.donating-wrap.h-full.p-2.md\:p-3.pt-1
    {
        padding-left: 3px;
        padding-right: 3px
    }
    
    body.product-single .main-nav-container .inner .sicon-menu::before, 
body.product-single .main-nav-container .inner .ms-1, 
body.product-single .main-nav-container .inner .sicon-search::before, 
body.product-single .main-nav-container .inner .sicon-user::before, 
body.product-single .main-nav-container .inner .sicon-cart2::before, 
body.product-single .main-nav-container .inner .s-cart-summary-total {
    color: black;
}

    /*-------------- Products Details --------------*/

    /*---------------- Testemonials ----------------*/
    
    /*------------------ Features ------------------*/
    .angel-feature.flex-center.flex-col.angel_anime.animate__.animate__fadeInLeft>div>div
    {
        padding: 2.5rem;
    }

    section.s-block.s-block--features.angel-features.bg-gray-100.da-bgg.py-8 h4.text-center.text-base.md\:text-lg.da-tm
    {
        margin-top: 13px;
    }
    /*-------------------- Cart --------------------*/
    
    /*------------------- Footer -------------------*/

    /*-------------------- Blog --------------------*/

/*-------------- End of Mobile Screens ---------------*/


/*------------------- Animations ---------------------*/

/*----------------- End of Animations ----------------*/

</head> 

<!-- TikTok Pixel Code Start -->
<script>
!function (w, d, t) {
  w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(
var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script")
;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)};


  ttq.load('CTQ03JRC77UDE4D467K0');
  ttq.page();
}(window, document, 'ttq');
</script>
<!-- TikTok Pixel Code End -->
<head>


</head>
<!-- TikTok Pixel Code Start -->
<script>
!function (w, d, t) {
  w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(
var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script")
;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)};


  ttq.load('CTQ03JRC77UDE4D467K0');
  ttq.page();
}(window, document, 'ttq');
</script>
<!-- TikTok Pixel Code End -->
<head>



</head>
// add this before event code to all pages where PII data postback is expected and appropriate 
ttq.identify({
	"email": "<hashed_email_address>", // string. The email of the customer if available. It must be hashed with SHA-256 on the client side.
	"phone_number": "<hashed_phone_number>", // string. The phone number of the customer if available. It must be hashed with SHA-256 on the client side.
	"external_id": "<hashed_external_id>" // string. Any unique identifier, such as loyalty membership IDs, user IDs, and external cookie IDs.It must be hashed with SHA-256 on the client side.
});

ttq.track('ViewContent', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});

ttq.track('AddToWishlist', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});

ttq.track('Search', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>", // string. The 4217 currency code. Example: "USD".
	"search_string": "<search_keywords>" // string. The word or phrase used to search. Example: "SAVE10COUPON".
});

ttq.track('AddPaymentInfo', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});

ttq.track('AddToCart', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});

ttq.track('InitiateCheckout', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});

ttq.track('PlaceAnOrder', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});

ttq.track('CompleteRegistration', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});

ttq.track('Purchase', {
	"contents": [
		{
			"content_id": "<content_identifier>", // string. ID of the product. Example: "1077218".
			"content_type": "<content_type>", // string. Either product or product_group.
			"content_name": "<content_name>" // string. The name of the page or product. Example: "shirt".
		}
	],
	"value": "<content_value>", // number. Value of the order or items sold. Example: 100.
	"currency": "<content_currency>" // string. The 4217 currency code. Example: "USD".
});
<head>


{
    "event_source": "web",
    "event_source_id": "CTQ03JRC77UDE4D467K0",
    "data": [
        {
            "event": "Purchase",
            "event_time": 1754699847,
            "user": {
                "email": "2b87f6600e205ce58a71a0abec7c14cc9d9bdb6575e2c232d77d1a98aaf99f2e",
                "external_id": "TEST60025"
            },
            "properties": {
                "currency": null,
                "content_type": null
            },
            "page": {
                "url": "https://rmz-ar.com",
                "referrer": null
            }
        }
    ]
}