.elementor-18 .elementor-element.elementor-element-4fd6308{--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;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-0937acf .elementor-repeater-item-b6d4385 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tondar3.ir/wp-content/uploads/2026/05/1da26369068cd693b5e5783569a4661137de3b33_1779293020-scaled.webp);background-size:cover;}.elementor-18 .elementor-element.elementor-element-0937acf .elementor-repeater-item-ccbd4cb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tondar3.ir/wp-content/uploads/2026/05/64503ff77201fb2b7376c708a3e268fe9a9f4437_1779522248-1-scaled.webp);background-size:cover;}.elementor-18 .elementor-element.elementor-element-0937acf .elementor-repeater-item-ec12879 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tondar3.ir/wp-content/uploads/2026/05/1bcdf368140e5804c0453cddac3f380d7d691f45_1779269391-scaled.webp);background-size:cover;}.elementor-18 .elementor-element.elementor-element-0937acf .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-18 .elementor-element.elementor-element-0937acf .swiper-slide-contents{max-width:66%;}.elementor-18 .elementor-element.elementor-element-0937acf .swiper-slide-inner{text-align:center;}.elementor-18 .elementor-element.elementor-element-35a83ef{--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;}.elementor-18 .elementor-element.elementor-element-6aa552f .elementor-repeater-item-b6d4a70 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tondar3.ir/wp-content/uploads/2026/05/eb6318ea409ffa889309f836c5f5578ab9e08178_1779374091.jpg);background-size:cover;}.elementor-18 .elementor-element.elementor-element-6aa552f .elementor-repeater-item-13a9000 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tondar3.ir/wp-content/uploads/2026/05/eb32bd15451291e998dced1214b2db24363f7723_1779269391.jpg);background-size:cover;}.elementor-18 .elementor-element.elementor-element-6aa552f .elementor-repeater-item-b8cd81e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tondar3.ir/wp-content/uploads/2026/05/71e09383cc231cf1c5e40f55644a778adf7d6b4f_1779522253.jpg);background-size:cover;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-slide-contents{max-width:66%;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-slide-inner{text-align:center;}.elementor-18 .elementor-element.elementor-element-e1134ba{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-f368fa3 .widget-image-caption{font-family:"یکان بخ", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-9993f20 .widget-image-caption{font-family:"یکان بخ", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-378034e .widget-image-caption{font-family:"یکان بخ", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-6bd951c .widget-image-caption{font-family:"یکان بخ", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-628cfe8{--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;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-628cfe8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-628cfe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF394E;}.elementor-18 .elementor-element.elementor-element-628cfe8.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-8a71891{left:-503px;}body.rtl .elementor-18 .elementor-element.elementor-element-8a71891{right:-503px;}.elementor-18 .elementor-element.elementor-element-8a71891{top:31px;}.elementor-18 .elementor-element.elementor-element-8a71891 img{width:11%;}.elementor-18 .elementor-element.elementor-element-3ad1685{--display:flex;}.elementor-18 .elementor-element.elementor-element-084e5b7{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-084e5b7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-084e5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-ce2b673 > .elementor-widget-container{border-style:groove;}.elementor-18 .elementor-element.elementor-element-ce2b673 .wd-el-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-a5dd5b6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-09175ed img{border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-729dbf6 img{border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-a760200 img{border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-ab8ba7a img{border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-decf0ab{--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;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-decf0ab:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-decf0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11AD7A;}.elementor-18 .elementor-element.elementor-element-decf0ab.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-be30e11{left:-503px;}body.rtl .elementor-18 .elementor-element.elementor-element-be30e11{right:-503px;}.elementor-18 .elementor-element.elementor-element-be30e11{top:31px;}.elementor-18 .elementor-element.elementor-element-be30e11 img{width:11%;}.elementor-18 .elementor-element.elementor-element-287dc27{--display:flex;}.elementor-18 .elementor-element.elementor-element-8e14e74{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-8e14e74:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8e14e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-4301243 > .elementor-widget-container{border-style:groove;}.elementor-18 .elementor-element.elementor-element-4301243 .wd-el-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-6b80559{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-232c3c6{--divider-border-style:solid;--divider-color:#62A1E6;--divider-border-width:3px;}.elementor-18 .elementor-element.elementor-element-232c3c6 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-232c3c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-232c3c6 .elementor-divider__text{color:#084387;font-family:"یکان بخ", Sans-serif;font-weight:600;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-2c01576.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:50px;}.elementor-18 .elementor-element.elementor-element-2c01576 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2c01576 .elementor-swiper-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-2c01576 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-e1134ba{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a5dd5b6{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-2c01576.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-35a83ef{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-slide{height:195px;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-slide-contents{max-width:0%;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;height:6px;width:6px;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-18 .elementor-element.elementor-element-6aa552f .swiper-pagination-fraction{font-size:6px;}.elementor-18 .elementor-element.elementor-element-e1134ba{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-628cfe8{--border-radius:60px 60px 15px 15px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-8a71891{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-8a71891{right:0px;}.elementor-18 .elementor-element.elementor-element-8a71891{top:4px;}.elementor-18 .elementor-element.elementor-element-8a71891 img{width:24%;}.elementor-18 .elementor-element.elementor-element-3ad1685{--width:32%;--min-height:15px;--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;--justify-content:space-around;}.elementor-18 .elementor-element.elementor-element-084e5b7{--width:100%;}.elementor-18 .elementor-element.elementor-element-a5dd5b6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-decf0ab{--border-radius:60px 60px 15px 15px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-be30e11{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-be30e11{right:0px;}.elementor-18 .elementor-element.elementor-element-be30e11{top:4px;}.elementor-18 .elementor-element.elementor-element-be30e11 img{width:24%;}.elementor-18 .elementor-element.elementor-element-287dc27{--width:32%;--min-height:15px;--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;--justify-content:space-around;}.elementor-18 .elementor-element.elementor-element-8e14e74{--width:100%;}.elementor-18 .elementor-element.elementor-element-6b80559{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-232c3c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;--divider-element-spacing:13px;}.elementor-18 .elementor-element.elementor-element-232c3c6 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-232c3c6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-18 .elementor-element.elementor-element-2c01576.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-18 .elementor-element.elementor-element-2c01576 .elementor-main-swiper{height:100px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-e1134ba{--content-width:500px;}.elementor-18 .elementor-element.elementor-element-628cfe8{--width:1265px;}.elementor-18 .elementor-element.elementor-element-3ad1685{--width:12%;}.elementor-18 .elementor-element.elementor-element-084e5b7{--width:88%;}.elementor-18 .elementor-element.elementor-element-a5dd5b6{--content-width:1600px;}.elementor-18 .elementor-element.elementor-element-decf0ab{--width:1265px;}.elementor-18 .elementor-element.elementor-element-287dc27{--width:12%;}.elementor-18 .elementor-element.elementor-element-8e14e74{--width:88%;}}/* Start custom CSS for container, class: .elementor-element-4fd6308 */.my-slider,
.my-slider * {
  border-radius: 15px;
}

.my-slider {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-6aa552f */@media (max-width: 767px) {
  .home-slider {
    aspect-ratio: 16 / 9;
    overflow: hidden;
  }
  .home-slider img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}


/* ۱. تنظیمات مشترک و فیکس کردن لایه پشت */
.elementor-pagination, .swiper-pagination {
    background: transparent !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    height: auto !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    /* مقدار پایین آمدن در حالت کلی (مثلاً دسکتاپ و تبلت) */
    /* عدد ۲۰ پیکسل باعث می‌شود نسبت به ۳۰ پیکسل قبلی، ۱۰ پیکسل پایین‌تر بیاید */
    bottom: 20px !important; 
    padding: 0 !important;
    overflow: visible !important;
    z-index: 999 !important;
}

/* لایه مشکی پشت نقطه‌ها - با عرض کمتر و چسبیده‌تر */
.elementor-pagination::after, .swiper-pagination::after {
    content: "" !important;
    position: absolute !important;
    z-index: -1 !important;
    background-color: rgba(0, 0, 0, 0.5) !important;
    border-radius: 50px !important;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: calc(100% + 8px) !important;
    height: calc(100% + 6px) !important;
}

/* کاهش فاصله بین نقاط */
.elementor-pagination-bullet, .swiper-pagination-bullet {
    background-color: rgba(255, 255, 255, 0.4) !important;
    margin: 0 2px !important;
    opacity: 1 !important;
    position: relative !important;
    top: 0 !important;
}

.elementor-pagination-bullet-active, .swiper-pagination-bullet-active {
    background-color: #fff !important;
    border-radius: 10px !important;
}

/* ۲. تنظیمات اختصاصی دسکتاپ */
@media (min-width: 1025px) {
    .elementor-pagination::after {
        width: calc(100% + 10px) !important;
        height: 20px !important; 
    }
    .elementor-pagination-bullet { width: 8px !important; height: 8px !important; }
    .elementor-pagination-bullet-active { width: 18px !important; }
}

/* ۳. تنظیمات اختصاصی موبایل */
@media (max-width: 767px) {
    .elementor-pagination, .swiper-pagination {
        /* قبلاً ۶۰ پیکسل بود، برای پایین‌تر آمدن به ۴۰ یا ۳۰ تغییر یافت */
        bottom: 45px !important; 
        transform: translateX(-50%) scale(0.8) !important; 
        visibility: visible !important;
        opacity: 1 !important;
        z-index: 9999 !important;
    }

    .elementor-pagination::after, .swiper-pagination::after {
        background-color: rgba(0, 0, 0, 0.7) !important;
        width: calc(100% + 10px) !important; 
    }
    
    .elementor-pagination-bullet {
        margin: 0 1.5px !important;
    }
}




/* تنظیمات اصلاح شده فلش‌های ناوبری - ویریا */

.elementor-swiper-button-prev, .elementor-swiper-button-next,
.swiper-button-prev, .swiper-button-next {
    top: auto !important;
    
    /* === ۱. تنظیم ارتفاع در دسکتاپ (هر چه کمتر باشد پایین‌تر می‌رود) === */
    bottom: 0px !important; 
    
    /* اندازه دایره مشکی (ثابت ماند) */
    width: 28px !important;
    height: 28px !important;
    background-color: rgba(0, 0, 0, 0.5) !important; 
    border-radius: 50% !important;
    color: #fff !important;
    margin: 0 !important;
    z-index: 1000 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* تنظیم سایز آیکون داخل دایره (کوچک‌تر شد) */
.swiper-button-prev::after, .swiper-button-next::after {
    font-size: 9px !important; /* از ۱۱ به ۹ کاهش یافت */
    font-weight: bold !important;
}

/* جابجایی جهت‌ها برای RTL */
.elementor-swiper-button-prev, .swiper-button-prev {
    left: calc(50% + 45px) !important; 
    right: auto !important;
}

.elementor-swiper-button-next, .swiper-button-next {
    right: calc(50% + 45px) !important;
    left: auto !important;
}

/* تنظیمات مخصوص موبایل */
@media (max-width: 767px) {
    .elementor-swiper-button-prev, .elementor-swiper-button-next,
    .swiper-button-prev, .swiper-button-next {
        
        /* === ۲. تنظیم ارتفاع در موبایل (هر چه کمتر باشد پایین‌تر می‌رود) === */
        bottom: 45px !important; 
        
        width: 24px !important;
        height: 24px !important;
    }
    
    .elementor-swiper-button-prev, .swiper-button-prev {
        left: calc(50% + 38px) !important;
    }
    
    .elementor-swiper-button-next, .swiper-button-next {
        right: calc(50% + 38px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a83ef */.my-slider,
.my-slider * {
  border-radius: 15px;
}

.my-slider {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-ce2b673 *//* اصلاح رنگ پس‌زمینه دکمه افزودن به سبد خرید */
.elementor .e-child .wd-add-btn > a {
    background-color: #ef394e !important;
    color: #fff !important; /* رنگ متن یا آیکون داخل دکمه */
}

/* تغییر رنگ در حالت هاور (وقتی موس روی دکمه می‌رود) */
.elementor .e-child .wd-add-btn > a:hover {
    background-color: #d32f2f !important;
}

/* بخش قیمت (Bdi) که خودت نوشتی کاملا درسته، فقط برای اطمینان بیشتر */
.elementor .e-child bdi {
    color: #ef394e !important;
}

/* تنظیمات عمومی برای دسکتاپ */
.owl-nav > div, .wd-nav-arrows > div {
    background-color: white !important;
    color: #ef394e !important;
    border-radius: 50% !important;
    box-shadow: 0 0 10px rgba(0,0,0,0.1) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 35px !important;
    height: 35px !important;
}

/* تنظیمات اختصاصی برای گوشی (موبایل) */
@media (max-width: 767px) {
    .owl-nav > div, .wd-nav-arrows > div {
        width: 28px !important; /* دایره کوچک‌تر در موبایل */
        height: 28px !important;
        font-size: 10px !important; /* آیکون کوچک‌تر */
    }
    
    .owl-nav > div::after, .wd-nav-arrows > div::after {
        font-size: 10px !important; /* سایز فلش داخل دایره */
    }
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-4301243 *//* اصلاح رنگ پس‌زمینه دکمه افزودن به سبد خرید */
.elementor .e-child .wd-add-btn > a {
    background-color: #11AD7A !important;
    color: #fff !important; /* رنگ متن یا آیکون داخل دکمه */
}

/* تغییر رنگ در حالت هاور (وقتی موس روی دکمه می‌رود) */
.elementor .e-child .wd-add-btn > a:hover {
    background-color: #11AD7A !important;
}

/* بخش قیمت (Bdi) که خودت نوشتی کاملا درسته، فقط برای اطمینان بیشتر */
.elementor .e-child bdi {
    color: #11AD7A !important;
}

/* تنظیمات عمومی برای دسکتاپ */
.owl-nav > div, .wd-nav-arrows > div {
    background-color: white !important;
    color: #ef394e !important;
    border-radius: 50% !important;
    box-shadow: 0 0 10px rgba(0,0,0,0.1) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 35px !important;
    height: 35px !important;
}

/* تنظیمات اختصاصی برای گوشی (موبایل) */
@media (max-width: 767px) {
    .owl-nav > div, .wd-nav-arrows > div {
        width: 28px !important; /* دایره کوچک‌تر در موبایل */
        height: 28px !important;
        font-size: 10px !important; /* آیکون کوچک‌تر */
    }
    
    .owl-nav > div::after, .wd-nav-arrows > div::after {
        font-size: 10px !important; /* سایز فلش داخل دایره */
    }
}/* End custom CSS */