

/* =========================================================
   HEADER
   Elementor Header ID: 75
   Main Container: f4b3401
   ========================================================= */


/* ==========================================
   HEADER SCROLLED
   ========================================== */

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled {
    background-color: #fff !important;
    border-bottom: 1px solid #F4F4F3 !important;
}


/* ==========================================
   MENU
   ========================================== */

/* قبل از اسکرول */
[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-nav-menu--main .elementor-item {
    color: #fff !important;
}


/* بعد از اسکرول */
[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-nav-menu--main .elementor-item {
    color: #000 !important;
}


/* قبل از اسکرول - Hover / Active */
[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-nav-menu--main .elementor-item:hover,

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #fff !important;
}


/* بعد از اسکرول - Hover / Active */
[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-nav-menu--main .elementor-item:hover,

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #000 !important;
}


/* ==========================================
   LOGIN / REGISTER
   Elementor ID: 1c7630d
   ========================================== */

/* قبل از اسکرول */
[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-1c7630d .elementor-button {
    color: #fff !important;
    border-color: #fff !important;
    background-color: transparent !important;
}


/* بعد از اسکرول */
[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-1c7630d .elementor-button {
    color: #000 !important;
    border-color: #000 !important;
    background-color: transparent !important;
}


/* ==========================================
   LOGIN / REGISTER ICON
   ========================================== */

/* قبل از اسکرول */
[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-1c7630d .elementor-button svg {
    color: #fff !important;
    fill: currentColor !important;
    stroke: currentColor !important;
}


/* بعد از اسکرول */
[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-1c7630d .elementor-button svg {
    color: #000 !important;
    fill: currentColor !important;
    stroke: currentColor !important;
}


/* ==========================================
   DESKTOP LOGO

   سفید:
   bcc3248

   مشکی:
   06915fc
   ========================================== */


/* ---------- قبل از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-bcc3248 {
    visibility: visible !important;
    opacity: 1 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-06915fc {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


/* ---------- بعد از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-bcc3248 {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-06915fc {
    visibility: visible !important;
    opacity: 1 !important;
}


/* ==========================================
   DESKTOP CART

   سفید:
   #gm

   مشکی:
   93181c8
   ========================================== */


/* ---------- قبل از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
#gm {
    visibility: visible !important;
    opacity: 1 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-93181c8 {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


/* ---------- بعد از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
#gm {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-93181c8 {
    visibility: visible !important;
    opacity: 1 !important;
}


/* ==========================================
   MOBILE LOGO

   سفید:
   f4c5889

   مشکی:
   8eb408b
   ========================================== */


/* ---------- قبل از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-f4c5889 {
    visibility: visible !important;
    opacity: 1 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-8eb408b {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


/* ---------- بعد از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-f4c5889 {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-8eb408b {
    visibility: visible !important;
    opacity: 1 !important;
}


/* ==========================================
   MOBILE CART

   سفید:
   bcdfe21

   مشکی:
   0a0fce0
   ========================================== */


/* ---------- قبل از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-bcdfe21 {
    visibility: visible !important;
    opacity: 1 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-0a0fce0 {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


/* ---------- بعد از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-bcdfe21 {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}


[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-0a0fce0 {
    visibility: visible !important;
    opacity: 1 !important;
}


/* ==========================================
   MOBILE MENU ICON
   Elementor ID: dbe751f
   ========================================== */


/* ---------- قبل از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-dbe751f .elementor-icon,

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-dbe751f i,

[data-elementor-id="75"]
.elementor-element-f4b3401:not(.mh-scrolled)
.elementor-element-dbe751f svg {
    color: #fff !important;
    fill: currentColor !important;
    stroke: currentColor !important;
}


/* ---------- بعد از اسکرول ---------- */

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-dbe751f .elementor-icon,

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-dbe751f i,

[data-elementor-id="75"]
.elementor-element-f4b3401.mh-scrolled
.elementor-element-dbe751f svg {
    color: #000 !important;
    fill: currentColor !important;
    stroke: currentColor !important;
}


/* ==========================================
   TRANSITIONS
   ========================================== */

[data-elementor-id="75"]
.elementor-element-f4b3401 {
    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}


[data-elementor-id="75"]
.elementor-nav-menu--main .elementor-item,

[data-elementor-id="75"]
.elementor-element-1c7630d .elementor-button,

[data-elementor-id="75"]
.elementor-element-dbe751f .elementor-icon {
    transition:
        color .2s ease,
        border-color .2s ease,
        background-color .2s ease !important;
}


/* Filter external SVG images too: color/fill cannot recolor an img resource. */
[data-elementor-id="75"] .elementor-element-f4b3401:not(.mh-scrolled) .itnoo-cart-toggle__icon { filter: brightness(0) invert(1); }
[data-elementor-id="75"] .elementor-element-f4b3401.mh-scrolled .itnoo-cart-toggle__icon { filter: brightness(0); }
