.wc-section-inner{padding:20px}.woocommerce .input-text,.woocommerce-billing-fields__field-wrapper input,.woocommerce-billing-fields__field-wrapper select,.woocommerce-billing-fields__field-wrapper textarea{border:1px solid #ccc!important;padding:10px 20px!important;border-radius:4px;transition:all .3s ease}.woocommerce .input-text:focus{border-color:#333!important}.woocommerce form .form-row{margin-bottom:20px}.select2-container--default .select2-selection--single{border-color:#ccc;padding:15px 20px;height:45px;margin:0}.select2-container--default .select2-selection--single .select2-selection__rendered{margin-top:-7px;padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.woocommerce form .form-row label{margin-bottom:8px;font-weight:600}.woocommerce .button{padding:15px 20px!important;font-weight:600!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f7f7f7}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:125px}.woocommerce .quantity .qty{padding:0!important}.woocommerce-order{padding:1em}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:1em}.woocommerce-info a{font-weight:600}.woocommerce-order-received .kanews-section{background:transparent!important;padding:0;box-shadow:none;border:0}.woocommerce-page .kanews-banner{display:none}.woocommerce-table--order-details,.woocommerce .woocommerce-customer-details address{box-shadow:1px 0 5px rgb(0 0 0 / .1);background:#fff}.woocommerce ul.order_details{margin:0 -10px 3em}.woocommerce ul.order_details li{background:#fff;border:0;box-shadow:1px 0 5px rgb(0 0 0 / .1);padding:20px;word-break:break-all;margin:10px;width:calc(50% - 20px)}.woocommerce ul.order_details li:last-child{width:calc(100% - 20px)}.woocommerce ul.order_details li strong{margin-top:5px;font-size:18px}.progressbar{counter-reset:step;display:inline-block;width:100%;position:relative;z-index:1;margin:2em 0}.progressbar li{list-style-type:none;width:25%;float:left;font-size:12px;font-weight:500;;position:relative;text-align:center;text-transform:uppercase;color:#202228}.progressbar li:before{width:30px;height:30px;content:counter(step);counter-increment:step;line-height:28px;border:2px solid #202228;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fff}.progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#202228;top:15px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#28a745}.progressbar li.active:before{border-color:#28a745;background:#28a745;color:#fff}.progressbar li.active+li:after{background-color:#28a745}.dark-mode .woocommerce ul.order_details li,.dark-mode .woocommerce-table--order-details,.dark-mode .woocommerce .woocommerce-customer-details address{background:#1c1c1c}.dark-mode.woocommerce-checkout .kanews-section{background:transparent!important;box-shadow:none!important}.wp-block-woocommerce-checkout-order-summary-block{background:#fff}.wp-element-button{background:var(--kan-theme-color);color:#fff}