.elementor-15 .elementor-element.elementor-element-e69e2d7{--display:flex;--min-height:390px;--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;--overlay-opacity:0.69;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-15 .elementor-element.elementor-element-e69e2d7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e69e2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://turkiplik.com/wp-content/uploads/2025/08/IMG_3388_fixed.webp") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e69e2d7::before, .elementor-15 .elementor-element.elementor-element-e69e2d7 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e69e2d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e69e2d7 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e69e2d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e69e2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-e69e2d7.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-df83a6c{--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-15 .elementor-element.elementor-element-064c1cb{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-9797e74{--icon-box-icon-margin:0px;}.elementor-15 .elementor-element.elementor-element-9797e74 .elementor-icon{font-size:80px;}.elementor-15 .elementor-element.elementor-element-9797e74 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9797e74 .elementor-icon-box-title a{font-size:17px;}.elementor-15 .elementor-element.elementor-element-9797e74 .elementor-icon-box-title{color:#737272;}.elementor-15 .elementor-element.elementor-element-260d5aa{--icon-box-icon-margin:0px;}.elementor-15 .elementor-element.elementor-element-260d5aa .elementor-icon{font-size:80px;}.elementor-15 .elementor-element.elementor-element-260d5aa .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-260d5aa .elementor-icon-box-title a{font-size:17px;}.elementor-15 .elementor-element.elementor-element-260d5aa .elementor-icon-box-title{color:#737272;}.elementor-15 .elementor-element.elementor-element-4ea7e24{--icon-box-icon-margin:0px;}.elementor-15 .elementor-element.elementor-element-4ea7e24 .elementor-icon{font-size:80px;}.elementor-15 .elementor-element.elementor-element-4ea7e24 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4ea7e24 .elementor-icon-box-title a{font-size:17px;}.elementor-15 .elementor-element.elementor-element-4ea7e24 .elementor-icon-box-title{color:#737272;}.elementor-15 .elementor-element.elementor-element-535dfae{--icon-box-icon-margin:0px;}.elementor-15 .elementor-element.elementor-element-535dfae .elementor-icon{font-size:80px;}.elementor-15 .elementor-element.elementor-element-535dfae .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-535dfae .elementor-icon-box-title a{font-size:17px;}.elementor-15 .elementor-element.elementor-element-535dfae .elementor-icon-box-title{color:#737272;}.elementor-15 .elementor-element.elementor-element-8d373a6{--icon-box-icon-margin:0px;}.elementor-15 .elementor-element.elementor-element-8d373a6 .elementor-icon{font-size:80px;}.elementor-15 .elementor-element.elementor-element-8d373a6 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-8d373a6 .elementor-icon-box-title a{font-size:17px;}.elementor-15 .elementor-element.elementor-element-8d373a6 .elementor-icon-box-title{color:#737272;}.elementor-15 .elementor-element.elementor-element-2ee63ee{--icon-box-icon-margin:0px;}.elementor-15 .elementor-element.elementor-element-2ee63ee .elementor-icon{font-size:80px;}.elementor-15 .elementor-element.elementor-element-2ee63ee .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2ee63ee .elementor-icon-box-title a{font-size:17px;}.elementor-15 .elementor-element.elementor-element-2ee63ee .elementor-icon-box-title{color:#737272;}.elementor-15 .elementor-element.elementor-element-a9ba019{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a9ba019:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a9ba019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A52A2A;}.elementor-15 .elementor-element.elementor-element-aa5a91e{--display:flex;--flex-direction:column-reverse;--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:space-around;--align-items:center;}.elementor-15 .elementor-element.elementor-element-aa5a91e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-a06e294{--display:flex;}.elementor-15 .elementor-element.elementor-element-36f4e87 img{width:100%;max-width:100%;opacity:1;}.elementor-15 .elementor-element.elementor-element-600fe5e{--display:flex;}.elementor-15 .elementor-element.elementor-element-68ed1c7{text-align:right;}.elementor-15 .elementor-element.elementor-element-68ed1c7 .elementor-heading-title{font-size:27px;line-height:32px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f54f75f{--display:flex;}.elementor-15 .elementor-element.elementor-element-576ae19{width:auto;max-width:auto;--wd-brd-radius:5px;}.elementor-15 .elementor-element.elementor-element-576ae19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-576ae19.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-576ae19 .wd-el-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-e65c29a{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-359c135{--display:flex;}.elementor-15 .elementor-element.elementor-element-c8138cd .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-15 .elementor-element.elementor-element-c8138cd .wd-nav-tabs.wd-style-default li:hover a{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c8138cd .tabs-design-simple .tabs-name{border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c8138cd .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c8138cd .wd-tabs .tabs-name{font-size:32px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-c8138cd .wd-nav.wd-nav-tabs .wd-nav-link{text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-c8138cd .wd-products-with-bg, .elementor-15 .elementor-element.elementor-element-c8138cd .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dddd3a6{--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-15 .elementor-element.elementor-element-dfe69f1{--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-15 .elementor-element.elementor-element-3b38d44{--display:flex;}.elementor-15 .elementor-element.elementor-element-a04e684 .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-15 .elementor-element.elementor-element-a04e684 .wd-nav-tabs.wd-style-default li:hover a{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a04e684 .tabs-design-simple .tabs-name{border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a04e684 .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a04e684 .wd-tabs .tabs-name{font-size:22px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-a04e684 .wd-nav.wd-nav-tabs .wd-nav-link{text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-a04e684 .wd-products-with-bg, .elementor-15 .elementor-element.elementor-element-a04e684 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-de4100d{--display:flex;}.elementor-15 .elementor-element.elementor-element-4353fde > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-4353fde .wd-el-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-ab1b682{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-2339bdd{--display:flex;}.elementor-15 .elementor-element.elementor-element-aff7024{--divider-border-style:wavy;--divider-color:#000045;--divider-border-width:2.6px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-15 .elementor-element.elementor-element-aff7024 > .elementor-widget-container{border-style:dotted;}.elementor-15 .elementor-element.elementor-element-aff7024 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-aff7024 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-d0fe04b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-181146c{--display:flex;}.elementor-15 .elementor-element.elementor-element-2ca54dc .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-9040794{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5026d3d{--display:flex;}.elementor-15 .elementor-element.elementor-element-ce0f2c1{--spacer-size:66px;}.elementor-15 .elementor-element.elementor-element-bdc4f24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bdc4f24{--wd-brd-radius:47px;}.elementor-15 .elementor-element.elementor-element-a906b9b{--spacer-size:66px;}.elementor-15 .elementor-element.elementor-element-37c0644{--display:flex;}.elementor-15 .elementor-element.elementor-element-918aa8f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-c11e7d1{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-8fa7ddb{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-a5a15bd{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-a5a15bd .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-6a1f948{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-5305e53 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d8ca53c{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-e51d00d{--display:flex;}.elementor-15 .elementor-element.elementor-element-e51d00d.wd-collapsible-content.e-con{max-height:330px;}.elementor-15 .elementor-element.elementor-element-e51d00d.wd-collapsible-content.e-con:not(.wd-opened):after{color:#F3F2EE;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-aa5a91e{--width:13.92%;}.elementor-15 .elementor-element.elementor-element-5026d3d{--width:42%;}.elementor-15 .elementor-element.elementor-element-37c0644{--width:58%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-064c1cb{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-a9ba019{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e65c29a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c8138cd .wd-tabs .tabs-name{font-size:26px;}.elementor-15 .elementor-element.elementor-element-a04e684 .wd-tabs .tabs-name{font-size:26px;}.elementor-15 .elementor-element.elementor-element-2ca54dc .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-9040794{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c11e7d1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a5a15bd .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-e51d00d.wd-collapsible-content.e-con{max-height:190px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-064c1cb{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-9797e74 .elementor-icon{font-size:58px;}.elementor-15 .elementor-element.elementor-element-9797e74 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9797e74 .elementor-icon-box-title a{font-size:12px;}.elementor-15 .elementor-element.elementor-element-260d5aa .elementor-icon{font-size:58px;}.elementor-15 .elementor-element.elementor-element-260d5aa .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-260d5aa .elementor-icon-box-title a{font-size:12px;}.elementor-15 .elementor-element.elementor-element-4ea7e24 .elementor-icon{font-size:58px;}.elementor-15 .elementor-element.elementor-element-4ea7e24 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4ea7e24 .elementor-icon-box-title a{font-size:12px;}.elementor-15 .elementor-element.elementor-element-535dfae .elementor-icon{font-size:58px;}.elementor-15 .elementor-element.elementor-element-535dfae .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-535dfae .elementor-icon-box-title a{font-size:12px;}.elementor-15 .elementor-element.elementor-element-a9ba019{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-aa5a91e{--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;--justify-content:flex-start;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a06e294{--width:130px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a06e294.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-36f4e87{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-36f4e87 img{width:63%;max-width:63%;}.elementor-15 .elementor-element.elementor-element-600fe5e{--width:150px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-58px;}.elementor-15 .elementor-element.elementor-element-600fe5e.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-68ed1c7{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-68ed1c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-68ed1c7 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-f54f75f{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e65c29a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c8138cd .wd-tabs .tabs-name{font-size:22px;}.elementor-15 .elementor-element.elementor-element-a04e684 .wd-tabs .tabs-name{font-size:22px;}.elementor-15 .elementor-element.elementor-element-2ca54dc .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-9040794{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c11e7d1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a5a15bd .title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-e69e2d7 */.fullwidth-banner {
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    box-sizing: border-box;
}

/* اگر تو المنتور با container کار می‌کنی و padding پیش‌فرض هم داشت، این‌رو هم اضافه کن: */
.fullwidth-banner {
    padding-left: 0 !important;
    padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-576ae19 *//* عنوان یا نام محصول فقط حداکثر دو خط و اضافه ش بصورت ... نمایان بشه */
.vip .wd-entities-title, 
.vip .product-title, 
.vip .woocommerce-loop-product__title {
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important; /* حداکثر دو خط */
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  min-height: 44px;     /* تقریباً ارتفاع دو خط، اگر فونت سایز دیگری دارید تنظیم کن */
  max-height: 44px; 
  line-height: 22px;    /* بر اساس سایز فونت خودت تنظیم کن */
  height: 44px;
  margin-bottom: 8px;
}

/* بخش پایین کارت همیشه بره پایین و کارت رو پر کنه */
.vip .product-element-bottom {
  margin-top: auto !important;
}

/* اگر دکمه‌ها یا قسمت دیگه ارتفاع کم دارن */
.vip .wd-buttons {
 min-height: 44px;
}

/* قاب عکس (اختیاری: ارتفاع ثابت)  */
.vip .hover-img {
  height: 180px !important;
  disp

/* عنوان یا نام محصول فقط حداکثر دو خط و اضافه ش بصورت ... نمایان بشه */
.vip .wd-entities-title, 
.vip .product-title, 
.vip .woocommerce-loop-product__title {
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important; /* حداکثر دو خط */
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  min-height: 44px;     /* تقریباً ارتفاع دو خط، اگر فونت سایز دیگری دارید تنظیم کن */
  max-height: 44px; 
  line-height: 22px;    /* بر اساس سایز فونت خودت تنظیم کن */
  height: 44px;
  margin-bottom: 8px;
}

/* بخش پایین کارت همیشه بره پایین و کارت رو پر کنه */
.vip .product-element-bottom {
  margin-top: auto !important;
}

/* اگر دکمه‌ها یا قسمت دیگه ارتفاع کم دارن */
.vip .wd-buttons {
 min-height: 44px;
}

/* قاب عکس (اختیاری: ارتفاع ثابت)  */
.vip .hover-img {
  height: 180px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background: #fff;
}
lay: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background: #fff;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-4353fde *//* عنوان یا نام محصول فقط حداکثر دو خط و اضافه ش بصورت ... نمایان بشه */
.rotakhti .wd-entities-title, 
.rotakhti .product-title, 
.rotakhti .woocommerce-loop-product__title {
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important; /* حداکثر دو خط */
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  min-height: 44px;     /* تقریباً ارتفاع دو خط، اگر فونت سایز دیگری دارید تنظیم کن */
  max-height: 44px; 
  line-height: 22px;    /* بر اساس سایز فونت خودت تنظیم کن */
  height: 44px;
  margin-bottom: 8px;
}

/* بخش پایین کارت همیشه بره پایین و کارت رو پر کنه */
.rotakhti .product-element-bottom {
  margin-top: auto !important;
}

/* اگر دکمه‌ها یا قسمت دیگه ارتفاع کم دارن */
.rotakhti .wd-buttons {
 min-height: 44px;
}

/* قاب عکس (اختیاری: ارتفاع ثابت)  */
.rotakhti .hover-img {
  height: 180px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background: #fff;
}/* End custom CSS */