/**
* Theme Name: Karpart Child
* Description: This is a child theme of Karpart, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Opalthemes</a>
* Template: karpart
* Version: 1.1.8
*/

/* Karpart hover iptal */

ul.products li.product .product-caption-hover{
display:none !important;
}

ul.products li.product:hover .product-caption-main{
opacity:1 !important;
visibility:visible !important;
transform:none !important;
}

/* BRAND TEST */
.product-brand-card{
display:flex;
align-items:center;
gap:20px;
border:1px solid #e6e6e6;
border-radius:10px;
padding:18px;
margin-top:15px;
background:#fafafa;
}

.brand-logo img{
max-height:60px;
width:auto;
}

.brand-title{
font-size:18px;
font-weight:600;
margin-bottom:4px;
}

.brand-link{
font-size:14px;
color:#666;
text-decoration:none;
}

.brand-link:hover{
color:#ff5a1f;
}

/* BREADCRUMB ALANI MOBİL DÜZENLEMESİ */

/* MOBİL BREADCRUMB (kaydırmalı) */
@media (max-width: 768px){

.woocommerce-breadcrumb{
position:relative;
display:flex;
align-items:center;
white-space:nowrap;
overflow-x:auto;
overflow-y:hidden;
scroll-behavior:smooth;
-webkit-overflow-scrolling:touch;
padding:5px 20px;
}

/* scrollbar gizle */
.woocommerce-breadcrumb::-webkit-scrollbar{
display:none;
}

/* breadcrumb item spacing */
.woocommerce-breadcrumb a,
.woocommerce-breadcrumb span{
flex:0 0 auto;
}

/* MOBIL URUN ADI FONT SIZE */
.single-product div.product .product_title {
font-size:18px;
}

}

/* HEADER HESABIM ALANI */
.elementor-header-group-wrapper .site-header-account a .account-content{
display:inline-block !important;
margin-left:6px;
}
.site-header-cart .cart-contents .count::before{
content:"Sepetim ";
font-weight:500;
margin-right:4px;
}

.site-header-cart .cart-contents::before{
    content:"";
    display:inline-block;
    width:25px;
    height:25px;
    margin-right:6px;

    background-color:#000;

    -webkit-mask-image:url("https://otoparcauygun.com/wp-content/themes/karpart/assets/svg/2core/cart.svg");
    mask-image:url("https://otoparcauygun.com/wp-content/themes/karpart/assets/svg/2core/cart.svg");

    -webkit-mask-size:contain;
    mask-size:contain;

    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;

    -webkit-mask-position:center;
    mask-position:center;
}
.header-group-action .site-header-account a i {
    font-size: 25px!important;
}
@media (max-width:768px){

.site-header-cart .cart-contents .count::before{
content:none;
}

}

/* SEPET BUTONU YANINDA WHATSAPP */

form.cart{
display:flex;
align-items:center;
gap:10px;
flex-wrap:nowrap;
}

form.cart .quantity{
width:90px;
}

form.cart .single_add_to_cart_button{
flex:1;
}

.whatsapp-product-btn{
flex:1;
display:flex;
align-items:center;
justify-content:center;
gap:8px;
background:#25D366;
color:#fff !important;
font-weight:600;
border-radius:4px;
text-decoration:none;
padding:12px 16px;
transition:.25s;
}

.whatsapp-product-btn img{
width:18px;
height:18px;
filter:brightness(0) invert(1);
}

/* ÜRÜN SAYFASI ÜCRETSİZ KARGO ALANI */

.product-meta-custom{
display:flex;
gap:15px;
}

.product-brand-card{
flex:1;
}

.free-shipping-card{
flex:1;
display:flex;
align-items:center;
justify-content:center;
gap:8px;
border:1px solid #e6e6e6;
border-radius:10px;
padding:18px;
margin-top:15px;
background:#fafafa;
font-size:16px;
text-align:center;
}

/* mobil */

@media (max-width:768px){

.product-meta-custom{
flex-direction:column;
}

}

/* MOBIL SEPETE EKLE BUTONU */
@media (max-width: 768px) {
    li.product:not(.product-list):not(.product-block-list) .product-caption a[class*=product_type_] {
        font-size: 13px;
    }
}

/* ARAC GOSTERME */
.vehicle-notice{
background:#f7f7f7;
border:1px solid #e5e7eb;
padding:14px 18px;
margin-bottom:20px;
border-radius:6px;
font-size:14px;
}

.vehicle-notice strong{
font-weight:600;
}

.vehicle-notice a{
margin-left:10px;
color:#d63638;
font-weight:500;
}
