/* Checkout Sayfası Özel Stilleri */

/* Adet input içeriğini ortala */
.quantity-input {
    text-align: center !important;
}

/* Checkout stepper stili */
.checkout-stepper {
    width: auto !important;
    min-width: 100px;
}

.checkout-stepper .bootstrap-touchspin {
    height: 35px;
}

.checkout-stepper .bootstrap-touchspin .input-group-btn .btn {
    width: 30px !important;
    height: 35px !important;
    font-size: 1.2rem !important;
    padding: 0 !important;
}

.checkout-stepper .bootstrap-touchspin .form-control {
    height: 35px !important;
    padding: 0 8px !important;
    font-size: 0.9rem !important;
    width: 40px !important;
    min-width: 40px !important;
}

/* Sil butonunu küçült */
.remove-item {
    position: relative;
    padding: 6px 10px !important;
    font-size: 0.85rem !important;
    min-width: auto !important;
    width: auto !important;
    height: 35px !important;
}

.remove-item i {
    margin: 0 !important;
    font-size: 14px !important;
}

/* Sil butonundaki ok işaretini kaldır - item-link'teki ::after ok işaretini kaldır */
#cartItems .list-group-items .item-link::after {
    display: none !important;
    content: none !important;
}

.remove-item::after,
.remove-item::before {
    display: none !important;
    content: none !important;
}

/* Sil butonundaki ok işareti varsa kaldır */
.remove-item .icon-arrow-right,
.remove-item .feather.icon-arrow-right,
.remove-item .icon-arrow-left,
.remove-item .feather.icon-arrow-left {
    display: none !important;
}

