.elementor-29691 .elementor-element.elementor-element-098023b{--display:flex;overflow:visible;}.elementor-29691 .elementor-element.elementor-element-4a63282.elementor-wc-products  ul.products{grid-column-gap:68px;grid-row-gap:99px;}.elementor-29691 .elementor-element.elementor-element-4a63282.elementor-wc-products .added_to_cart{color:#FFFFFF;}.elementor-29691 .elementor-element.elementor-element-4a63282.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-29691 .elementor-element.elementor-element-4a63282.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:768px){.elementor-29691 .elementor-element.elementor-element-4a63282.elementor-wc-products  ul.products{grid-column-gap:64px;grid-row-gap:58px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-4a63282 */.cart-widget-side.wd-side-hidden.color-scheme-light.wd-right.wd-opened{
    background-color: #fff !important;
    color:#000 !important;
    z-index: 99999 !important;
    padding: 20px !important;
}
.cart-widget-side.wd-side-hidden.color-scheme-light.wd-right.wd-opened div, .cart-widget-side.wd-side-hidden.color-scheme-light.wd-right.wd-opened a{
        color:#000;


}

.elementor-button.elementor-button--view-cart.elementor-size-md, .elementor-button.elementor-button--checkout.elementor-size-md{
    color:#fff !important;
}
.close-side-widget.wd-action-btn.wd-style-text.wd-cross-icon a{
    font-size:0 !important;
}
.close-side-widget.wd-action-btn.wd-style-text.wd-cross-icon a:after,.close-side-widget.wd-action-btn.wd-style-text.wd-cross-icon a:before{
    font-size:22px !important;
}

@media screen and (max-width: 992px) {

.product-ana .top-information{
     background-color: #fff;
     margin-top: 140px

}


.product-ana .product-element-top.wd-quick-shop{
     padding-bottom: 130px;
}

.wd-entities-title {
             display: block;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 3; /* 3 satırı gösterecek */
            max-height: calc(1.4em * 3); /* 3 satır yüksekliği */
            line-height: 1.4em;
        }
}


@media screen and (min-width: 992px) {

.product-ana .top-information{
     background-color: #fff;
     margin-top: 320px

}


.product-ana .product-element-top.wd-quick-shop{
     padding-bottom: 200px;
}
.product-ana .price{
 margin-bottom: 0px !important;
   
}
}/* End custom CSS */