/* WooCommerce Lukani Integration */
.woocommerce table.shop_table { border-collapse: collapse; width: 100%; }
.woocommerce table.shop_table th { background: #f6f6f6; padding: 15px; text-transform: uppercase; font-size: 14px; }
.woocommerce table.shop_table td { padding: 15px; border-bottom: 1px solid #eee; }
.woocommerce .button, .woocommerce button.button { background: #333; color: #fff; border: none; padding: 10px 25px; cursor: pointer; text-transform: uppercase; font-weight: 600; transition: all 0.3s; }
.woocommerce .button:hover, .woocommerce button.button:hover { background: #c29958; color: #fff; }
.woocommerce-checkout .form-row input, .woocommerce-checkout .form-row select, .woocommerce-checkout .form-row textarea { width: 100%; padding: 10px 15px; border: 1px solid #ddd; }
.woocommerce-MyAccount-navigation ul { list-style: none; padding: 0; }
.woocommerce-MyAccount-navigation ul li { border-bottom: 1px solid #eee; }
.woocommerce-MyAccount-navigation ul li a { display: block; padding: 12px 15px; color: #333; }
.woocommerce-MyAccount-navigation ul li.is-active a { background: #333; color: #fff; }
.woocommerce-MyAccount-content { padding: 20px 0; }
.woocommerce form.login, .woocommerce form.register { border: 1px solid #eee; padding: 30px; }
.woocommerce form .form-row label { display: block; margin-bottom: 5px; font-weight: 600; }
.woocommerce form .form-row input.input-text { width: 100%; padding: 10px 15px; border: 1px solid #ddd; }
