.elementor-28 .elementor-element.elementor-element-f14f979{--display:flex;}.elementor-28 .elementor-element.elementor-element-47768b5{--display:flex;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__panel{background-color:#1D1A19D4;width:360px;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__trigger{width:60px;height:60px;border-radius:50% 50% 50% 50%;color:#FFFFFF;background-color:var( --e-global-color-069f15a );border-style:solid;border-color:#FFFFFF33;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__trigger .ozon-offcanvas__icon{font-size:22px;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__trigger:hover{border-style:solid;border-color:#00000017;transform:translateY(0px);}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__close{top:16px;width:48px;height:48px;color:var( --e-global-color-5435806 );background-color:transparent;}.elementor-28 .elementor-element.elementor-element-648aeb8.ozon-close--right .ozon-offcanvas__close{right:16px;}.elementor-28 .elementor-element.elementor-element-648aeb8.ozon-close--left .ozon-offcanvas__close{left:16px;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__close .ozon-offcanvas__icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__overlay{background-color:rgba(0,0,0,.25);}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__template{padding-top:72px;}.elementor-28 .elementor-element.elementor-element-e3f7fb4{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF33;--border-color:#FFFFFF33;box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.04);}.elementor-28 .elementor-element.elementor-element-e3f7fb4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e3f7fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-069f15a );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-44aaeb0{border-style:none;}.elementor-28 .elementor-element.elementor-element-12b2904{--display:flex;}.elementor-28 .elementor-element.elementor-element-a881f46 > .elementor-widget-container{border-style:solid;border-color:#FFFFFF61;box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.04);}.elementor-28 .elementor-element.elementor-element-a881f46 form.search_wrap input{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a881f46 form.search_wrap input::-ms-input-placeholder{color:#FFFFFF !important;}.elementor-28 .elementor-element.elementor-element-a881f46 form.search_wrap input::-webkit-input-placeholder{color:#FFFFFF !important;}.elementor-28 .elementor-element.elementor-element-a881f46 .hs_search_btn svg{stroke:#FFFFFF;width:22px;}.elementor-28 .elementor-element.elementor-element-a881f46 form.search_wrap .search_icon svg{stroke:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a881f46 .hs_search_btn{background-color:var( --e-global-color-069f15a );border-radius:30px 30px 30px 30px;padding:9px 18px 13px 18px;height:39px;line-height:39px;}.elementor-28 .elementor-element.elementor-element-a881f46 form.elm_search{border-radius:30px 30px 30px 30px;padding:9px 18px 13px 18px;line-height:39px;}.elementor-28 .elementor-element.elementor-element-a881f46 form.elm_search input{font-size:11px;}.elementor-28 .elementor-element.elementor-element-a881f46 form.search_wrap{height:39px;}.elementor-28 .elementor-element.elementor-element-43eab4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-43eab4d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-43eab4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ec849d );}.elementor-28 .elementor-element.elementor-element-f54f991{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0d0b7d1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-458693e.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-458693e img{width:100%;}.elementor-28 .elementor-element.elementor-element-5a59dd1{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-971aa65 );--border-color:var( --e-global-color-971aa65 );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-71852a6 > .elementor-widget-container{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-71852a6 form.elm_search{background-color:#3D3737;border-radius:25px 25px 25px 25px;line-height:48px;}.elementor-28 .elementor-element.elementor-element-71852a6 form.search_wrap input{background-color:#3D3737;color:#A9A09F;font-family:یکان بخ;}.elementor-28 .elementor-element.elementor-element-71852a6 form.search_wrap input::-ms-input-placeholder{color:var( --e-global-color-9dc7495 );}.elementor-28 .elementor-element.elementor-element-71852a6 form.search_wrap input::-webkit-input-placeholder{color:var( --e-global-color-9dc7495 );}.elementor-28 .elementor-element.elementor-element-71852a6 .hs_search_btn svg{stroke:var( --e-global-color-9dc7495 );}.elementor-28 .elementor-element.elementor-element-71852a6 form.search_wrap .search_icon svg{stroke:var( --e-global-color-9dc7495 );}.elementor-28 .elementor-element.elementor-element-71852a6 .hs_search_btn{border-radius:25px 25px 25px 25px;height:46px;line-height:48px;}.elementor-28 .elementor-element.elementor-element-71852a6 form.elm_search input{font-size:12px;}.elementor-28 .elementor-element.elementor-element-71852a6 form.search_wrap{height:46px;}.elementor-28 .elementor-element.elementor-element-71852a6 .search_wrap{font-family:یکان بخ;}.elementor-28 .elementor-element.elementor-element-71852a6 .post_with_thumb .inner a{font-family:یکان بخ;}.elementor-28 .elementor-element.elementor-element-fc42874{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-8b5782e > .elementor-widget-container{background-color:var( --e-global-color-0dc7543 );padding:11px 15px 11px 17px;border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-8b5782e:hover .elementor-widget-container{background-color:var( --e-global-color-b0ea995 );}.elementor-28 .elementor-element.elementor-element-8b5782e .elm_icon_wrap svg{width:25px;stroke:var( --e-global-color-f9cfb5c );fill:var( --e-global-color-f9cfb5c );}.elementor-28 .elementor-element.elementor-element-8b5782e .elm_icon_wrap{margin:0px 0px 0px 5px;}.elementor-28 .elementor-element.elementor-element-8b5782e .elm_text_icon h5{font-family:"یکان بخ", YekanBakhnum;font-size:13px;font-weight:100;color:var( --e-global-color-f9cfb5c );}.elementor-28 .elementor-element.elementor-element-8b5782e .elm_icon_wrap:hover svg{stroke:var( --e-global-color-f9cfb5c );fill:var( --e-global-color-f9cfb5c );}.elementor-28 .elementor-element.elementor-element-8b5782e .elm_text_icon:hover h5{color:var( --e-global-color-f9cfb5c );}.elementor-28 .elementor-element.elementor-element-c083c40 .top_icons.shop_cart{background-color:var( --e-global-color-4c657f2 );width:46px;height:46px;line-height:46px;border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-c083c40 .top_icons.shop_cart:hover{background-color:var( --e-global-color-a42378c );}.elementor-28 .elementor-element.elementor-element-c083c40 .top_icons.shop_cart svg{width:25px;margin:2px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c083c40 .top_icons.shop_cart .top_cart_title{font-family:"یکان بخ", YekanBakhnum;}.elementor-28 .elementor-element.elementor-element-c083c40 .shop_cart{transition:all 0.2s;}.elementor-28 .elementor-element.elementor-element-f97515d .elm_user_btn{background-color:var( --e-global-color-971aa65 );font-family:"یکان بخ", YekanBakhnum;font-size:13px;font-weight:100;border-radius:25px 25px 25px 25px;padding:4px 0px 4px 0px;color:var( --e-global-color-be14b8d );transition:all 0.2s;}.elementor-28 .elementor-element.elementor-element-f97515d .elm_user_btn:hover{background-color:var( --e-global-color-069f15a );color:var( --e-global-color-e6b9fba );}.elementor-28 .elementor-element.elementor-element-f97515d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-f97515d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-f97515d .elm_user_btn svg{width:25px;margin:0px 0px 0px 5px;stroke:var( --e-global-color-be14b8d );fill:var( --e-global-color-be14b8d );}.elementor-28 .elementor-element.elementor-element-f97515d .elm_user_btn:hover svg{stroke:var( --e-global-color-e6b9fba );fill:var( --e-global-color-e6b9fba );}.elementor-28 .elementor-element.elementor-element-4f8b029{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7dc4bf8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-172e9ec .cat-menu-btn svg{width:25px;height:25px;margin:0px 0px 0px 5px;stroke:#FFFFFF;fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-172e9ec .cat-menu-btn{font-family:"یکان بخ", YekanBakhnum;font-size:13px;font-weight:100;padding:7px 15px 7px 20px;border-radius:25px 25px 25px 25px;color:#FFFFFF;background-color:var( --e-global-color-4c657f2 );transition:all 0.2s;}.elementor-28 .elementor-element.elementor-element-172e9ec .cat-menu-btn:hover{background-color:#BE4F40;}.cat-sidebar-item .cat-icon-l{width:48px;height:48px;}.cat-popup{width:1100px;max-height:80vh;background:#ffffff;border-radius:15px 15px 15px 15px;}.cat-popup-overlay{background:rgba(0,0,0,0.5);}.cat-popup .cat-sidebar{width:280px;background:#fafbfc;}.cat-sidebar-item .cat-icon-l, .cat-sidebar-item .cat-icon-l img{border-radius:50px 50px 50px 50px;}.cat-popup .cat-sidebar-item{padding:16px 20px 16px 20px;color:#4a5568;}.cat-popup .cat-sidebar-item:hover, .cat-popup .cat-sidebar-item.active{color:#1a202c;background:#ffffff;}.cat-popup .cat-content{background:#ffffff;}.cat-popup .cat-column a{color:#4a5568;}.cat-popup .cat-column a:hover{color:#3182ce;}.cat-content .cat-all-l{color:#3182ce;}.cat-popup .cat-view-all{color:#3182ce;}.cat-popup .cat-view-all:hover{color:#2c5aa0;}.cat-popup .cat-search-icon{stroke:#3182ce;color:#ebf4ff;}.cat-popup .cat-search input{background:#f7fafc;color:#2d3748;}.cat-popup .cat-search input:focus{box-shadow:0 0 0 1px #3182ce22;}.elementor-28 .elementor-element.elementor-element-e519b69{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0>a{color:#F1F0F0;}.elementor-28 .elementor-element.elementor-element-db3553b .mobile-nav-button{color:#F1F0F0;}.elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0>a .caret, .mweb-main-menu ul>li.level-0>a:hover{color:#EDBEBA !important;}.elementor-28 .elementor-element.elementor-element-db3553b .mobile-nav-button a{color:#EDBEBA;}.elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.current-menu-item>a{color:#EDBEBA !important;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu svg.pack-theme{stroke:#F1F0F0;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu svg{fill:#F1F0F0;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0:hover .el_icon svg.pack-theme{stroke:#EDBEBA;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0:hover .el_icon svg{fill:#EDBEBA;}.elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu{font-family:یکان بخ;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0>a{font-size:13px;}.mobile-nav-button a{font-size:13px;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0 div.sub-menu li a{font-size:12px;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0>ul.sub-menu li a{font-size:12px;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0>a>.el_icon{width:25px;height:25px;}.woocommerce .elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0{padding:0px 10px;}.elementor-28 .elementor-element.elementor-element-db3553b .mweb-main-menu ul>li.level-0{line-height:49px;}.elementor-28 .elementor-element.elementor-element-041b232{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-d13f387 > .elementor-widget-container{background-color:var( --e-global-color-069f15a );padding:7px 10px 7px 15px;border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-d13f387:hover .elementor-widget-container{background-color:#4D4A4A;}.elementor-28 .elementor-element.elementor-element-d13f387 .elm_icon_wrap svg{width:25px;stroke:var( --e-global-color-436ab4c );fill:var( --e-global-color-436ab4c );}.elementor-28 .elementor-element.elementor-element-d13f387 .elm_icon_wrap{margin:0px 0px 0px 5px;border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-d13f387 .elm_text_icon h5{font-family:"یکان بخ", YekanBakhnum;font-size:13px;font-weight:100;color:var( --e-global-color-3e3b006 );}.elementor-28 .elementor-element.elementor-element-d13f387 .elm_icon_wrap:hover svg{stroke:var( --e-global-color-436ab4c );fill:var( --e-global-color-436ab4c );}.elementor-28 .elementor-element.elementor-element-d13f387 .elm_text_icon:hover h5{color:var( --e-global-color-3e3b006 );}.elementor-28:not(.elementor-motion-effects-element-type-background), .elementor-28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ec849d );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-0d0b7d1{--width:6%;}.elementor-28 .elementor-element.elementor-element-5a59dd1{--width:42%;}.elementor-28 .elementor-element.elementor-element-fc42874{--width:52%;}.elementor-28 .elementor-element.elementor-element-7dc4bf8{--width:14%;}.elementor-28 .elementor-element.elementor-element-e519b69{--width:70%;}.elementor-28 .elementor-element.elementor-element-041b232{--width:18%;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-47768b5{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-47768b5.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__panel{width:80%;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__trigger{width:58px;height:58px;border-width:1px 1px 1px 1px;}.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__trigger:hover{border-width:1px 1px 1px 1px;}.elementor-28 .elementor-element.elementor-element-e3f7fb4{--width:40%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-44aaeb0{width:var( --container-widget-width, 55% );max-width:55%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-44aaeb0 img{width:100%;}.elementor-28 .elementor-element.elementor-element-12b2904{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-12b2904.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-a881f46{width:auto;max-width:auto;text-align:center;}.elementor-28 .elementor-element.elementor-element-a881f46.elementor-element{--align-self:flex-end;}.elementor-28 .elementor-element.elementor-element-a881f46 > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:35px 35px 35px 35px;}.elementor-28 .elementor-element.elementor-element-a881f46 .hs_search_btn{height:58px;}.elementor-28 .elementor-element.elementor-element-a881f46 form.search_wrap{height:58px;}.elementor-28 .elementor-element.elementor-element-f14f979{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for ozon-nested-offcanvas, class: .elementor-element-648aeb8 */.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__panel { backdrop-filter: blur(5px); }/* End custom CSS */
/* Start custom CSS for ozon-nested-offcanvas, class: .elementor-element-648aeb8 */.elementor-28 .elementor-element.elementor-element-648aeb8 .ozon-offcanvas__panel { backdrop-filter: blur(5px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f14f979 *//* کانتینر اصلی هدر موبایل */
.elementor-28 .elementor-element.elementor-element-f14f979 {
    position: relative;
    z-index: 2147483000 !important;
    isolation: isolate;
    overflow: visible !important;
    background-color: transparent !important;
}

/* لایه شیشه‌ای و محوشونده هدر */
.elementor-28 .elementor-element.elementor-element-f14f979::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: auto;
    left: 0;

    width: 100%;
    height: 120%;
    z-index: -1;

    background: linear-gradient(
        to bottom,
        rgba(29, 26, 25, 0.85) 30%,
        rgba(29, 26, 25, 0) 100%
    );

    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);

    -webkit-mask-image: linear-gradient(
        to bottom,
        #000 60%,
        transparent 100%
    );

    mask-image: linear-gradient(
        to bottom,
        #000 60%,
        transparent 100%
    );

    pointer-events: none;
}

/* پنجره جستجو بالاتر از تمام اجزای صفحه */
.elementor-28 .elementor-element.elementor-element-f14f979 .search_overlay {
    z-index: 2147483646 !important;
}

/* عرض کامل‌تر کادر جستجو با فاصله 20 پیکسل از طرفین */
.elementor-28 .elementor-element.elementor-element-f14f979 .search_overlay .search_wrap {
    right: 20px !important;
    left: 20px !important;
    width: auto !important;
    max-width: none !important;
    z-index: 2147483647 !important;
}

/* دکمه بستن پنجره جستجو */
.elementor-28 .elementor-element.elementor-element-f14f979 .search_overlay .search_toggle {
    z-index: 2147483647 !important;
}

/* حذف پنجره جستجو از کپی Sticky المنتور */
.elementor-sticky__spacer .search_overlay {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for my-header-search, class: .elementor-element-71852a6 */.elementor-28 .elementor-element.elementor-element-71852a6 form.search_wrap input { background-color: #3D3737!important; }

.search_mask .mweb-site-mask { z-index: 6!important; }

#ajax-search-result { border-radius: 20px!important; margin-top: 5px!important; }

.elementor-28 .elementor-element.elementor-element-5a59dd1 { border: none!important; }

.elementor-element-43eab4d.elementor-sticky--effects .search_wrap.elm_search { border:none!important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a59dd1 *//* حالت عادی سرچ */
.elementor-element-43eab4d:not(.elementor-sticky--effects)
.search_wrap.elm_search {
    background: rgba(248, 248, 248, 0.65) !important;

    border: 1px solid rgba(120, 120, 120, 0.10) !important;
    border-color: rgba(120, 120, 120, 0.10) !important;

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.9),
        0 4px 18px rgba(0, 0, 0, 0.025) !important;

    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        box-shadow 0.3s ease !important;
}


/* جلوگیری از فلش سیاه موقع تغییر وضعیت */
.elementor-element-43eab4d
.search_wrap.elm_search {
    border-style: solid !important;
    border-width: 1px !important;
    border-color: rgba(120, 120, 120, 0.10) !important;
}


/* حالت اسکرول - بوردر را هم صریح تعریف می‌کنیم */
.elementor-element-43eab4d.elementor-sticky--effects
.search_wrap.elm_search {
    border-color: rgba(255, 255, 255, 0.65) !important;
}/* End custom CSS */
/* Start custom CSS for my-header-search, class: .elementor-element-71852a6 */.elementor-28 .elementor-element.elementor-element-71852a6 form.search_wrap input { background-color: #3D3737!important; }

.search_mask .mweb-site-mask { z-index: 6!important; }

#ajax-search-result { border-radius: 20px!important; margin-top: 5px!important; }

.elementor-28 .elementor-element.elementor-element-5a59dd1 { border: none!important; }

.elementor-element-43eab4d.elementor-sticky--effects .search_wrap.elm_search { border:none!important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a59dd1 *//* حالت عادی سرچ */
.elementor-element-43eab4d:not(.elementor-sticky--effects)
.search_wrap.elm_search {
    background: rgba(248, 248, 248, 0.65) !important;

    border: 1px solid rgba(120, 120, 120, 0.10) !important;
    border-color: rgba(120, 120, 120, 0.10) !important;

    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.9),
        0 4px 18px rgba(0, 0, 0, 0.025) !important;

    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        box-shadow 0.3s ease !important;
}


/* جلوگیری از فلش سیاه موقع تغییر وضعیت */
.elementor-element-43eab4d
.search_wrap.elm_search {
    border-style: solid !important;
    border-width: 1px !important;
    border-color: rgba(120, 120, 120, 0.10) !important;
}


/* حالت اسکرول - بوردر را هم صریح تعریف می‌کنیم */
.elementor-element-43eab4d.elementor-sticky--effects
.search_wrap.elm_search {
    border-color: rgba(255, 255, 255, 0.65) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eab4d *//* ================================
   OZON HEADER
   حالت عادی: ساده
   هنگام Sticky: شیشه‌ای
   ================================ */


/* حالت عادی هدر */
.elementor-element-43eab4d {
    background: #1D1A19 !important;

    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;

    box-shadow: none !important;
    border-bottom: none !important;

    transition:
        background 0.35s ease,
        box-shadow 0.35s ease,
        backdrop-filter 0.35s ease,
        border-color 0.35s ease;
}


/* فقط وقتی هدر Sticky شده و اسکرول انجام شده */
.elementor-element-43eab4d.elementor-sticky--effects {

    background:
        linear-gradient(
            135deg,
            rgba(29, 26, 25, 0.9),
            rgba(42, 34, 32, 0.9)
        ) !important;

    -webkit-backdrop-filter: blur(20px) saturate(170%) !important;
    backdrop-filter: blur(20px) saturate(170%) !important;

    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;

    box-shadow:
        0 8px 32px rgba(201, 91, 76, 0.07),
        inset 0 1px 0 rgba(255, 255, 255, 0.15) !important;
}









/* =========================================
   OZON SMART HEADER - FINAL
   ========================================= */


/* ردیف دوم هدر */
.elementor-element-4f8b029 {
    position: relative;
    z-index: 1;

    max-height: 70px;
    overflow: hidden;

    transform: translateY(0);
    opacity: 1;

    transition:
        max-height 0.35s cubic-bezier(.4, 0, .2, 1),
        transform 0.35s cubic-bezier(.4, 0, .2, 1),
        opacity 0.20s ease,
        border-color 0.3s ease;
}


/* ردیف اول همیشه بالاتر از ردیف دوم باشد */
.elementor-element-f54f991 {
    position: relative;
    z-index: 5;
}


/* =========================================
   وقتی صفحه اسکرول شده
   ========================================= */

.elementor-element-43eab4d.ozon-scrolled
.elementor-element-4f8b029 {

    /* خط بالا سفید خالص */
    border-top-color: rgba(255, 255, 255, 0.15) !important;

    /* خط پایین حذف شود */
    border-bottom-color: transparent !important;
}


/* =========================================
   اسکرول به پایین
   ردیف دوم جمع و مخفی شود
   ========================================= */

.elementor-element-43eab4d.ozon-scroll-down
.elementor-element-4f8b029 {

    max-height: 0;

    transform: translateY(-20px);

    opacity: 0;

    pointer-events: none;
}


/* =========================================
   اسکرول به بالا
   ردیف دوم دوباره ظاهر شود
   ========================================= */

.elementor-element-43eab4d.ozon-scroll-up
.elementor-element-4f8b029 {

    max-height: 70px;

    transform: translateY(0);

    opacity: 1;

    pointer-events: auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'یکان بخ';
	font-display: auto;
	src: url('https://o2perfume.ir/wp-content/uploads/2026/07/YekanBakhFaNum-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */