.elementor-13 .elementor-element.elementor-element-5483f5b7 > .elementor-container{max-width:1230px;}.elementor-13 .elementor-element.elementor-element-5bfcace{--cols:2;--column-proportion:40%;--cols-gap:30px;}.elementor-13 .elementor-element.elementor-element-5bfcace .woocommerce-cart-form table thead th{fill:#0CB4C1;color:#0CB4C1;}.elementor-13 .elementor-element.elementor-element-5bfcace .clear-cart .button-text:last-child{margin-left:7px;}.elementor-13 .elementor-element.elementor-element-5bfcace .clear-cart .button-text:first-child{margin-right:7px;}.elementor-13 .elementor-element.elementor-element-5bfcace .cart_totals{border-style:solid;border-width:2px 2px 2px 2px;border-color:#222222;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-5bfcace .checkout-button{fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;}/* Start custom CSS for woocommerce-cart-etheme_page, class: .elementor-element-5bfcace *//* Kupon "Tamam" butonunun genişliğini harflere göre ayarlama */
input[name="apply_coupon"].btn {
    width: auto !important; /* Sabit dar genişliği iptal eder */
    min-width: 80px !important; /* Butona kelimenin sığacağı kadar minimum genişlik verir */
    padding: 0 20px !important; /* Sağdan ve soldan boşluk bırakarak yazıyı ortalar */
    height: 36px !important; /* Yanındaki kutuyla aynı hizada olması için yükseklik */
    font-size: 16px !important;
    font-weight: bold !important;
    text-align: center !important;
    text-indent: 0 !important; /* Varsa temanın gereksiz yazı kaydırmasını sıfırlar */
    border-radius: 5px !important; 
    cursor: pointer !important;
}/* End custom CSS */