.elementor-35501 .elementor-element.elementor-element-68d3f60{--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;}.elementor-35501 .elementor-element.elementor-element-1ae36dd{--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-35501 .elementor-element.elementor-element-aab1e13{--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-35501 .elementor-element.elementor-element-6e63a8d{--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;}.elementor-35501 .elementor-element.elementor-element-4233751{--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-35501 .elementor-element.elementor-element-4233751.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35501 .elementor-element.elementor-element-67f603e.elementor-element{--align-self:flex-start;}.elementor-35501 .elementor-element.elementor-element-5bb0974{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-35501 .elementor-element.elementor-element-5bb0974.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35501 .elementor-element.elementor-element-8f86955{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35501 .elementor-element.elementor-element-8f86955 > .elementor-widget-container{margin:0px 0px 25px 0px;border-radius:0px 0px 0px 0px;}.elementor-35501 .elementor-element.elementor-element-cc69931 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-35501 .elementor-element.elementor-element-6b03cb0 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-35501 .elementor-element.elementor-element-f9bb6a7 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-35501 .elementor-element.elementor-element-f9bb6a7.elementor-element{--align-self:flex-end;}.elementor-35501 .elementor-element.elementor-element-f9bb6a7 .price, .elementor-35501 .elementor-element.elementor-element-f9bb6a7 .price del, .elementor-35501 .elementor-element.elementor-element-f9bb6a7 .amount{font-size:31px;}.elementor-35501 .elementor-element.elementor-element-f9bb6a7 .price, .elementor-35501 .elementor-element.elementor-element-f9bb6a7 .amount, .elementor-35501 .elementor-element.elementor-element-f9bb6a7 del{color:#000000;}.elementor-35501 .elementor-element.elementor-element-f9bb6a7 .woocommerce-price-suffix{color:#000000;}.elementor-35501 .elementor-element.elementor-element-0acac9c > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-35501 .elementor-element.elementor-element-0acac9c .single_add_to_cart_button{font-size:22px;font-weight:500;}.elementor-35501 .elementor-element.elementor-element-e9a589c > .elementor-widget-container{background-color:#D4145A;margin:0px 0px 0px 0px;padding:25px 150px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-35501 .elementor-element.elementor-element-e9a589c.wd-single-countdown .element-title{color:#FFFFFF;font-size:33px;}.elementor-35501 .elementor-element.elementor-element-61c66e9{--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-35501 .elementor-element.elementor-element-762b883.elementor-element{--align-self:center;}.elementor-35501 .elementor-element.elementor-element-762b883 .wd-el-video{--wd-aspect-ratio:16/9;}.elementor-35501 .elementor-element.elementor-element-762b883 .wd-el-video-play-btn{font-size:117px;}.elementor-35501 .elementor-element.elementor-element-eeee4cb{--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;}.elementor-35501 .elementor-element.elementor-element-eeee4cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35501 .elementor-element.elementor-element-9ea0ea5{--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;--border-radius:12px 12px 12px 12px;}.elementor-35501 .elementor-element.elementor-element-9ea0ea5:not(.elementor-motion-effects-element-type-background), .elementor-35501 .elementor-element.elementor-element-9ea0ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8B8A0;}.elementor-35501 .elementor-element.elementor-element-109e738 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-35501 .elementor-element.elementor-element-109e738.elementor-element{--align-self:stretch;}.elementor-35501 .elementor-element.elementor-element-30d40aa .wd-accordion.wd-style-shadow > .wd-accordion-item{background-color:#FFFFFFBA;}.elementor-35501 .elementor-element.elementor-element-30d40aa .wd-accordion-title-text{font-size:19px;}.elementor-35501 .elementor-element.elementor-element-30d40aa .wd-accordion-content{font-size:18px;}.elementor-35501 .elementor-element.elementor-element-9917bdb{--display:flex;}.elementor-35501 .elementor-element.elementor-element-0b8bdae .info-box-subtitle{background-color:#A600FD;color:#FFFFFF;font-size:15px;}.elementor-35501 .elementor-element.elementor-element-0b8bdae .info-box-title{color:#FFFFFF;font-size:30px;}.elementor-35501 .elementor-element.elementor-element-0b8bdae .info-box-inner{color:#FFFFFF;}.elementor-35501 .elementor-element.elementor-element-8f37062{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-35501 .elementor-element.elementor-element-2f24453 .wd-button-wrapper a{background-color:#00A1DD;border-color:#00A1DD;color:#FFFFFF;}.elementor-35501 .elementor-element.elementor-element-2f24453 .wd-button-wrapper:hover a{background-color:#0087B9;border-color:#0087B9;}.elementor-35501 .elementor-element.elementor-element-a8d80f3 .wd-button-wrapper a{background-color:#FF644F;border-color:#FF644F;color:#FFFFFF;}.elementor-35501 .elementor-element.elementor-element-a8d80f3 .wd-button-wrapper:hover a{background-color:#F74027;border-color:#F74027;}.elementor-35501 .elementor-element.elementor-element-0c221d7{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-35501 .elementor-element.elementor-element-c19c86a .elementor-button{background-color:#F74027;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0s;}.elementor-35501 .elementor-element.elementor-element-c19c86a .elementor-button:hover, .elementor-35501 .elementor-element.elementor-element-c19c86a .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(45deg, #6192FF 17%, #F74027 100%);border-color:#FF0404;}.elementor-35501 .elementor-element.elementor-element-c19c86a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35501 .elementor-element.elementor-element-c19c86a .elementor-button:hover svg, .elementor-35501 .elementor-element.elementor-element-c19c86a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-35501 .elementor-element.elementor-element-2b6e534{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:19px 19px 19px 19px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:18px;--n-accordion-icon-gap:8px;--n-accordion-icon-normal-color:#000000;}.elementor-35501 .elementor-element.elementor-element-2b6e534 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#2E2E47;}.elementor-35501 .elementor-element.elementor-element-2b6e534 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-35501 .elementor-element.elementor-element-2b6e534 {--n-accordion-padding:21px 21px 21px 21px;}.elementor-35501 .elementor-element.elementor-element-9b7e113{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-35501 .elementor-element.elementor-element-9b7e113:not(.elementor-motion-effects-element-type-background), .elementor-35501 .elementor-element.elementor-element-9b7e113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E47;}.elementor-35501 .elementor-element.elementor-element-47f80a3 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-35501 .elementor-element.elementor-element-47f80a3 .title{color:#FFFFFF;}.elementor-35501 .elementor-element.elementor-element-34c4cd9{--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-35501 .elementor-element.elementor-element-22497ba{--display:flex;}.elementor-35501 .elementor-element.elementor-element-fa32a60{--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-35501 .elementor-element.elementor-element-a0f9679{width:var( --container-widget-width, 99.184% );max-width:99.184%;--container-widget-width:99.184%;--container-widget-flex-grow:0;}.elementor-35501 .elementor-element.elementor-element-a0f9679.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35501 .elementor-element.elementor-element-0ad0a0c{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;}.elementor-35501 .elementor-element.elementor-element-0ad0a0c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#A0C1E8;}@media(max-width:1024px){.elementor-35501 .elementor-element.elementor-element-e9a589c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-35501 .elementor-element.elementor-element-109e738 .woocommerce-product-attributes-item__label{font-size:13px;}.elementor-35501 .elementor-element.elementor-element-109e738 .title-text{font-size:19px;}.elementor-35501 .elementor-element.elementor-element-0b8bdae .info-box-title{font-size:24px;}.elementor-35501 .elementor-element.elementor-element-8f37062{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35501 .elementor-element.elementor-element-2f24453 > .elementor-widget-container{margin:0px 0px 10px 0px;}}@media(min-width:768px){.elementor-35501 .elementor-element.elementor-element-1ae36dd{--width:50%;}.elementor-35501 .elementor-element.elementor-element-aab1e13{--width:50%;}.elementor-35501 .elementor-element.elementor-element-4233751{--width:50%;}.elementor-35501 .elementor-element.elementor-element-5bb0974{--width:50%;}.elementor-35501 .elementor-element.elementor-element-eeee4cb{--width:99.329%;}.elementor-35501 .elementor-element.elementor-element-9ea0ea5{--width:33.3333%;}.elementor-35501 .elementor-element.elementor-element-9b7e113{--width:66.6666%;}}@media(max-width:767px){.elementor-35501 .elementor-element.elementor-element-67f603e.elementor-element{--align-self:center;}.elementor-35501 .elementor-element.elementor-element-e9a589c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-35501 .elementor-element.elementor-element-e9a589c.elementor-element{--align-self:stretch;}.elementor-35501 .elementor-element.elementor-element-e9a589c.wd-single-countdown .element-title{font-size:24px;}.elementor-35501 .elementor-element.elementor-element-9ea0ea5{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-35501 .elementor-element.elementor-element-30d40aa .wd-accordion-title-text{font-size:16px;}.elementor-35501 .elementor-element.elementor-element-30d40aa .wd-accordion-content{font-size:16px;}.elementor-35501 .elementor-element.elementor-element-0b8bdae .info-box-subtitle{font-size:12px;}.elementor-35501 .elementor-element.elementor-element-0b8bdae .info-box-title{font-size:22px;}.elementor-35501 .elementor-element.elementor-element-8f37062{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35501 .elementor-element.elementor-element-2f24453 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-35501 .elementor-element.elementor-element-9b7e113{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for wd_single_product_countdown, class: .elementor-element-e9a589c */.custom-countdown .elementor-widget-container {
    display: flex;
    justify-content: center; /* تایمر رو وسط قرار می‌ده */
    align-items: center; /* عمودی وسط قرار می‌گیره */
    width: 100%;
}

.custom-countdown .wd-el-title.title.element-title {
    position: absolute;
    right: 20px; /* فاصله از سمت راست */
    text-align: right; /* راست چین بودن عنوان */
}

.custom-countdown .countdown-timer {
    margin-left: 50px; /* فاصله از عنوان */
    text-align: center; /* تایمر رو وسط چین می‌کنه */
}

/* ریسپانسیو برای تبلت و موبایل */
@media (max-width: 1024px) {
    .custom-countdown .elementor-widget-container {
        flex-direction: column; /* چینش عمودی برای تبلت و موبایل */
        align-items: center; /* همه رو وسط چین می‌کنه */
    }

    .custom-countdown .wd-el-title.title.element-title {
        position: relative; /* موقعیت‌دهی عنوان به صورت نسبی */
        text-align: center; /* وسط چین کردن عنوان */
        margin-bottom: 15px; /* فاصله از تایمر */
        right: auto; /* حذف فاصله از راست */
        margin-right: 0; /* حذف فاصله اضافی */
    }

    .custom-countdown .countdown-timer {
        margin-left: 0; /* حذف فاصله از تایمر */
        margin-top: 15px; /* فاصله از عنوان */
        text-align: center; /* تایمر وسط چین */
    }
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-762b883 *//* حل مشکل کشیدگی ویدیو و تنظیم نسبت تصویر ۱۶:۹ */
.elementor-35501 .elementor-element.elementor-element-762b883 .elementor-wrapper {
  /* تنظیم موقعیت relative برای محاسبه درست ابعاد */
  position: relative; 
  /* نسبت تصویر ۱۶:۹: (9 / 16) * 100 = 56.25% */
  padding-bottom: 56.25%; 
  height: 0;
  overflow: hidden;
}

/* اعمال این تنظیمات بر روی پلیر ویدیو (HTML5 <video>) */
.elementor-35501 .elementor-element.elementor-element-762b883 .elementor-wrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-01be314 */[data-widget_type="wd_single_product_content.default"] {
  max-height: 500px; /* حداکثر ارتفاع برای محدود کردن اسکرول */
  overflow-y: auto; /* فعال کردن اسکرول عمودی */
  overflow-x: hidden; /* غیرفعال کردن اسکرول افقی */
  padding: 10px; /* فاصله درون محتوا */
}/* End custom CSS */