.elementor-600 .elementor-element.elementor-element-66d8d31{padding:10px 0px 0px 0px;}.elementor-600 .elementor-element.elementor-element-103060b{--vamtam-cols:5;--vamtam-col-gap:20px;}.elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products ul.products li.product .vamtam-new{display:block;}.elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Readex Pro", Sans-serif;}.elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products ul.products li.product .price{font-family:"Readex Pro", Sans-serif;}@media(max-width:1024px){.elementor-600 .elementor-element.elementor-element-103060b{--vamtam-cols:3;--vamtam-col-gap:20px;}.elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-600 .elementor-element.elementor-element-103060b{--vamtam-cols:2;--vamtam-col-gap:20px;}.elementor-600 .elementor-element.elementor-element-103060b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-103060b *//* Butonların Genel E-Ticaret Tasarımı */
.vamtam-wc .product .button.add_to_cart_button {
    display: block;
    text-align: center;
    background-color: #111111; /* Butonun ilk hali: Şık siyah */
    color: #ffffff !important; /* Yazı rengi: Beyaz */
    padding: 12px 20px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    border-radius: 4px; /* Modern, hafif oval köşeler */
    transition: all 0.3s ease-in-out;
    margin-top: 15px;
    border: none;
    text-decoration: none;
}

/* Butonun Üzerine Gelindiğinde (Hover) #FFD100 Olma Efekti */
.vamtam-wc .product .button.add_to_cart_button:hover {
    background-color: #FFD100; /* İstediğin canlı sarı renk */
    color: #111111 !important; /* Sarı üzerinde rahat okunsun diye yazı rengi: Siyah */
    box-shadow: 0 4px 15px rgba(255, 209, 0, 0.35); /* Sarı tonda profesyonel parlama efekti */
    transform: translateY(-2px); /* Yukarı doğru hafif esneme */
}

/* Ekran okuyucu metnini tamamen gizle (Tasarımı bozmaması için) */
.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
}/* End custom CSS */