.elementor-1850 .elementor-element.elementor-element-cf7a4ee{--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;}.elementor-1850 .elementor-element.elementor-element-e931e25{--display:flex;}.elementor-1850 .elementor-element.elementor-element-3c1426b .rey-triggerBtn{--hbg-bars-roundness:3px;}.elementor-1850 .elementor-element.elementor-element-3c1426b .__hamburger:after{content:"دسته بندی";}.elementor-1850 .elementor-element.elementor-element-3c1426b .__hamburger{--text-distance:10px;}.elementor-1850 .elementor-element.elementor-element-3c1426b .rey-header-dropPanel-content{width:390px;--submenu-panels-distance:-235px;}.elementor-1850 .elementor-element.elementor-element-0ea1c83 .rey-headerCart .rey-headerIcon-counter{display:inline-flex;background-color:#000000;}.elementor-1850 .elementor-element.elementor-element-d3dfdcd .rey-elWishlist-content{--background-color:#FFFFFF;}.elementor-1850 .elementor-element.elementor-element-1eb6ee3 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1850 .elementor-element.elementor-element-1eb6ee3 .elementor-icon{font-size:20px;}.elementor-1850 .elementor-element.elementor-element-1eb6ee3 .elementor-icon svg{height:20px;}.elementor-1850 .elementor-element.elementor-element-6095435 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1850 .elementor-element.elementor-element-6095435.elementor-view-stacked .elementor-icon{background-color:#FF0707;}.elementor-1850 .elementor-element.elementor-element-6095435.elementor-view-framed .elementor-icon, .elementor-1850 .elementor-element.elementor-element-6095435.elementor-view-default .elementor-icon{color:#FF0707;border-color:#FF0707;}.elementor-1850 .elementor-element.elementor-element-6095435.elementor-view-framed .elementor-icon, .elementor-1850 .elementor-element.elementor-element-6095435.elementor-view-default .elementor-icon svg{fill:#FF0707;}.elementor-1850 .elementor-element.elementor-element-6095435 .elementor-icon{font-size:20px;}.elementor-1850 .elementor-element.elementor-element-6095435 .elementor-icon svg{height:20px;}@media(max-width:767px){.elementor-1850 .elementor-element.elementor-element-cf7a4ee.e-con{--align-self:center;}.elementor-1850 .elementor-element.elementor-element-e931e25{--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:space-evenly;--align-items:center;}.elementor-1850 .elementor-element.elementor-element-3c1426b .rey-header-dropPanel-content{width:192px;height:241px;}}.cat-toggle, .cat-toggle a, .cat-toggle button {
    -webkit-tap-highlight-color: transparent; /* حذف هایلایت آبی iOS */
    outline: none !important;                 /* حذف حلقه فوکس */
    -webkit-focus-ring-color: rgba(0,0,0,0);  /* برای iOS قدیمی‌تر */
  }

  .cat-toggle a:focus,
  .cat-toggle button:focus,
  .cat-toggle a:focus-visible,
  .cat-toggle button:focus-visible {
    outline: none !important;
    box-shadow: none !important;
  }
.elementor-1850 .elementor-element.elementor-element-e931e25 {/* From https://css.glass */
background: rgba(255, 255, 255, 0.67);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(14px);
-webkit-backdrop-filter: blur(14px);
border: 1px solid rgba(255, 255, 255, 1);}