/* Sepet blok butonu */
.wc-block-cart__submit-button{background:#f5821f!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:15px!important;font-size:15px!important;font-weight:700!important;width:100%!important;cursor:pointer!important;display:block!important;text-align:center!important;transition:.15s!important}
.wc-block-cart__submit-button:hover{background:#e06a00!important}
.wc-block-cart-items{background:#fff!important;border:1.5px solid #e8eaed!important;border-radius:12px!important;overflow:hidden!important}
.wc-block-cart-item{padding:16px 20px!important;border-bottom:1px solid #e8eaed!important}
.wc-block-cart-item:last-child{border-bottom:none!important}
.wc-block-cart-item__image img{width:72px!important;height:72px!important;object-fit:contain!important;border-radius:8px!important;border:1px solid #e8eaed!important}
.wc-block-components-product-name{font-size:14px!important;font-weight:700!important;color:#1a1d23!important}
.wc-block-cart-item .wc-block-components-product-price .wc-block-components-formatted-money-amount{font-size:14px!important;font-weight:700!important;color:#f5821f!important}
.wc-block-components-quantity-selector{border:1.5px solid #e8eaed!important;border-radius:8px!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important}
.wc-block-components-quantity-selector__button{background:#f7f8fa!important;border:none!important;padding:6px 14px!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;color:#1a1d23!important}
.wc-block-components-quantity-selector__button:hover{background:#e8eaed!important}
.wc-block-components-quantity-selector__input{border:none!important;border-left:1.5px solid #e8eaed!important;border-right:1.5px solid #e8eaed!important;width:48px!important;text-align:center!important;font-size:14px!important;font-weight:600!important;padding:6px!important}
.wc-block-cart__sidebar .wc-block-components-totals-wrapper,.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{background:#fff!important;border:1.5px solid #e8eaed!important;border-radius:12px!important;overflow:hidden!important;padding:0!important}
.wc-block-components-totals-item{padding:13px 20px!important;border-bottom:1px solid #e8eaed!important;font-size:14px!important}
.wc-block-components-totals-item:last-child{border-bottom:none!important}
.wc-block-components-totals-item__label{color:#8a909e!important}
.wc-block-components-totals-item__value .wc-block-components-formatted-money-amount{font-weight:700!important;color:#1a1d23!important;font-size:15px!important}
.wc-block-components-totals-footer-item{background:#f7f8fa!important;padding:14px 20px!important;border-top:2px solid #e8eaed!important}
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:15px!important;font-weight:800!important;color:#1a1d23!important}
.wc-block-components-totals-footer-item .wc-block-components-formatted-money-amount{font-size:18px!important;font-weight:800!important;color:#1a1d23!important}
.wc-block-components-totals-shipping .wc-block-components-formatted-money-amount{color:#16a34a!important;font-weight:700!important}
.wc-block-components-totals-coupon__form{padding:12px 20px!important;display:flex!important;gap:8px!important}
.wc-block-components-totals-coupon__form input{flex:1!important;padding:10px 13px!important;border:1.5px solid #e8eaed!important;border-radius:8px!important;font-size:13.5px!important;font-family:inherit!important;outline:none!important}
.wc-block-components-totals-coupon__form input:focus{border-color:#f5821f!important}
.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{padding:10px 16px!important;background:#1a2a4a!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;white-space:nowrap!important;font-family:inherit!important}
.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover{background:#f5821f!important}

.wc-block-components-checkout-step{background:#fff!important;border:1.5px solid #e8eaed!important;border-radius:12px!important;padding:22px 24px!important;margin-bottom:16px!important}
.wc-block-components-checkout-step:last-child{margin-bottom:0!important}
.wc-block-components-checkout-step__heading-content{font-size:15px!important;font-weight:800!important;color:#1a1d23!important}
.wc-block-components-checkout-step__index{background:#f5821f!important;color:#fff!important;border-radius:50%!important;width:26px!important;height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:800!important;margin-right:10px!important;flex:0 0 26px!important}
.wc-block-checkout .wc-block-components-text-input input,.wc-block-checkout .components-combobox-control input,.wc-block-checkout input[type=text],.wc-block-checkout input[type=email],.wc-block-checkout input[type=tel],.wc-block-checkout select,.wc-block-checkout textarea{border:1.5px solid #e8eaed!important;border-radius:8px!important;padding:11px 13px!important;font-size:14px!important;font-family:inherit!important;transition:border-color .15s!important;box-sizing:border-box!important;height:auto!important}
.wc-block-checkout input:focus,.wc-block-checkout select:focus,.wc-block-checkout textarea:focus{border-color:#f5821f!important;box-shadow:0 0 0 3px rgba(245,130,31,.1)!important;outline:none!important}
.wc-block-components-text-input label,.wc-block-checkout label{font-size:12.5px!important;font-weight:700!important;color:#374151!important}
.wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block{background:#fff!important;border:1.5px solid #e8eaed!important;border-radius:12px!important;overflow:hidden!important;padding:0!important;position:sticky!important;top:20px!important}
.wc-block-checkout__sidebar .wc-block-components-totals-item{padding:12px 20px!important;border-bottom:1px solid #e8eaed!important;font-size:14px!important}
.wc-block-checkout__sidebar .wc-block-components-totals-footer-item{background:#f7f8fa!important;padding:14px 20px!important;border-top:2px solid #e8eaed!important}
.wc-block-order-summary-item{padding:12px 0!important;border-bottom:1px solid #e8eaed!important;font-size:13.5px!important}
.wc-block-order-summary-item__image img{border-radius:8px!important;border:1px solid #e8eaed!important;width:52px!important;height:52px!important;object-fit:contain!important}
.wc-block-components-checkout-place-order-button{background:#f5821f!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:15px!important;font-size:15px!important;font-weight:800!important;width:100%!important;cursor:pointer!important;transition:.15s!important;font-family:inherit!important;margin-top:8px!important;display:block!important}
.wc-block-components-checkout-place-order-button:hover{background:#e06a00!important}
.wc-block-checkout .wc-block-components-notice-banner{background:#fffbeb!important;border:1.5px solid #fde68a!important;border-radius:8px!important;padding:12px 16px!important;color:#92400e!important;font-size:13.5px!important}

