.elementor-2738 .elementor-element.elementor-element-f58670c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2738 .elementor-element.elementor-element-49df405 .elementor-icon-wrapper{text-align:center;}.elementor-2738 .elementor-element.elementor-element-49df405.elementor-view-stacked .elementor-icon{background-color:#DD6850;}.elementor-2738 .elementor-element.elementor-element-49df405.elementor-view-framed .elementor-icon, .elementor-2738 .elementor-element.elementor-element-49df405.elementor-view-default .elementor-icon{color:#DD6850;border-color:#DD6850;}.elementor-2738 .elementor-element.elementor-element-49df405.elementor-view-framed .elementor-icon, .elementor-2738 .elementor-element.elementor-element-49df405.elementor-view-default .elementor-icon svg{fill:#DD6850;}.elementor-2738 .elementor-element.elementor-element-49df405 .elementor-icon{font-size:20px;}.elementor-2738 .elementor-element.elementor-element-49df405 .elementor-icon svg{height:20px;}.elementor-2738 .elementor-element.elementor-element-c266b46{text-align:center;}.elementor-2738 .elementor-element.elementor-element-c266b46 .elementor-heading-title{color:#000000;font-family:"Main-Font", Sans-serif;font-size:13px;font-weight:600;}.elementor-2738 .elementor-element.elementor-element-c266b46 > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2738 .elementor-element.elementor-element-fd334fa{text-align:center;}.elementor-2738 .elementor-element.elementor-element-fd334fa .elementor-heading-title{color:#000000;font-family:"Main-Font", Sans-serif;font-size:13px;font-weight:600;}.elementor-2738 .elementor-element.elementor-element-fd334fa > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2738 .elementor-element.elementor-element-e87c430{text-align:center;}.elementor-2738 .elementor-element.elementor-element-e87c430 .elementor-heading-title{color:#000000;font-family:"Main-Font", Sans-serif;font-size:13px;font-weight:600;}.elementor-2738 .elementor-element.elementor-element-e87c430 > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2738 .elementor-element.elementor-element-7224a5b{text-align:center;}.elementor-2738 .elementor-element.elementor-element-7224a5b .elementor-heading-title{color:#000000;font-family:"Main-Font", Sans-serif;font-size:13px;font-weight:600;}.elementor-2738 .elementor-element.elementor-element-7224a5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-51a60ff{text-align:center;}.elementor-2738 .elementor-element.elementor-element-51a60ff .elementor-heading-title{color:#000000;font-family:"Main-Font", Sans-serif;font-size:13px;font-weight:600;}.elementor-2738 .elementor-element.elementor-element-51a60ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-52fc4bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-52fc4bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2738 .elementor-element.elementor-element-1fbf947{--spacer-size:2px;}.elementor-2738 .elementor-element.elementor-element-1fbf947 > .elementor-widget-container{background-color:#FF6060;}.elementor-2738 .elementor-element.elementor-element-b87226a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-2738 .elementor-element.elementor-element-d0ebe28{text-align:right;}.elementor-2738 .elementor-element.elementor-element-d0ebe28 .elementor-heading-title{color:#000000;font-family:"Main-Font", Sans-serif;font-size:12px;font-weight:600;line-height:20px;}@media(min-width:768px){.elementor-2738 .elementor-element.elementor-element-52fc4bb{--width:72.6%;}.elementor-2738 .elementor-element.elementor-element-b87226a{--width:66.6666%;}}/* Start custom CSS for icon, class: .elementor-element-49df405 */.cart-ico{
    position: absolute;
    left: 13%;
    bottom: -8%;
    z-index: 9999;
}
.added_to_cart.wc-forward{
    display: none!important;
}
@media(max-width: 480px){
    .cart-ico{
        left:11%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c266b46 */.portfolio-card-special{
    width: 80%;
    padding: 3px 30px;
    min-width: 150px !important;
    background:#ffffff;
    position: absolute;
    left: 39%;
    transform: translateX(-50%) translateY(-20px);
    bottom: 85%;
    pointer-events: none;
    display: flex
;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
    z-index: 200;
    -webkit-mask-image: url(https://www.salamatyar-store.com/wp-content/uploads/2025/07/curve-top2.svg);
    mask-image: url(https://www.salamatyar-store.com/wp-content/uploads/2025/07/curve-top2.svg);
}
.portfolio-card-special a{
    pointer-events: auto;
    position: relative;
    z-index: 555;
}

@media(max-width: 480px){
    .portfolio-card-special{
        bottom: 90%
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd334fa */.p-price{
    position: absolute;
    top: 98%;
    right: 15%;
    z-index: 201;
}

ins .woocommerce-Price-amount.amount    bdi{
    min-width: 150px;
    position: absolute;
    top: -10%;
    right: -39%;
    color: #DD6850;
    font-size: 16px;
    
}
.sy-off-badge{
    font-size: 15px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e87c430 */.cart-ico.fav{
    bottom: 60%;
    left: 80%;
   }
.yith-wcwl-add-to-wishlist-button__label{
    display: none;
}
.cart-ico.fav svg{
    width: 25px;
    height: 25px;
    color: #DD6850!important;
}

.sy-wishlist-wrap a{
    font-size: 35px;
    color:#DD6850;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7224a5b */.cards.fav.disc{
    position: absolute;
    bottom:20%;
    left: 80%;
   }

.cards.fav{
    width: 60px;
    height: 60px;
    color: #DD6850!important;
}

.disc .my-badge{
    font-size: 55px;
    color:#DD6850;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51a60ff */.cards.fav.disc.timer{
    position: absolute;
    bottom:-5%;
    left: 80%;
   }

.sy-sale-timer{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b595e5a */img[src="https://www.salamatyar-store.com/wp-content/uploads/2025/09/pngimg.com-honey_PNG86349.png"]{
    width: 216px;
    height: 144px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fc4bb */.pos-rel{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0ebe28 */.elementor-2738 .elementor-element.elementor-element-d0ebe28{
  display:-webkit-box;
  -webkit-line-clamp:5;
  -webkit-box-orient:vertical;
  overflow:hidden !important;
  text-overflow:ellipsis;
  white-space:normal;
  direction:rtl; /* اگر متن فارسی است */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a10028a */.hidden-svg{
    width: 0;
    height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b87226a */.over-v{
    
    overflow: visible
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58670c */.cards-shop:after{
    content: "";
     width: 70px;
     height: 30px;
    padding: 1px 7px;
    min-width: 50px !important;
    background:#ffffff;
    position: absolute;
    left: 5%;
    transform: translateX(-50%) translateY(-20px);
    transform: scaleY(-1);
    bottom: -10%;
    pointer-events: none;
    display: flex
;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
    z-index: 200;
    -webkit-mask-image: url(https://www.salamatyar-store.com/wp-content/uploads/2025/07/curve-top2.svg);
    mask-image: url(https://www.salamatyar-store.com/wp-content/uploads/2025/07/curve-top2.svg);
}
.cards-shop:before{
    content: "";
     max-width: 60%;
     height: 30px;
    padding: 1px 7px;
    min-width: 150px !important;
    background:#ffffff;
    position: absolute;
    right: 0.5%;
    transform: translateX(-50%) translateY(-20px);
    transform: scaleY(-1);
    top: 100%;
    pointer-events: none;
    display: flex
;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
    z-index: 200;
    -webkit-mask-image: url(https://www.salamatyar-store.com/wp-content/uploads/2025/07/curve-top2.svg);
    mask-image: url(https://www.salamatyar-store.com/wp-content/uploads/2025/07/curve-top2.svg);
}
.cards-shop *{
    overflow: visible !important;
}
.cards-shop{
    overflow: visible;
    padding: 15px;
    background: #ffffff;
    /*-webkit-clip-path: url(#portfolioCardCurve);*/
    /*clip-path: url(#portfolioCardCurve);*/
    /*webkit-clip-path: url(#portfolioWideCardCurve);*/
    /*clip-path: url(#portfolioWideCardCurve);*/
    border-radius: 20px;
    position: relative;
}/* End custom CSS */