/*
 Theme Name:   Bootscore Child
 Description:  Bootscore Child Theme
 Author:       Bootscore
 Author URI:   https://bootscore.me
 Template:     bootscore
 Version:      6.0.0
 Requires at least: 5.0
 Tested up to: 6.6
 Requires PHP: 7.4
 License: MIT License
 License URI: https://github.com/bootscore/bootscore-child/blob/main/LICENSE
 Text Domain:  bootscore
*/

/* 
All style editing is done via /assets/scss/_bootscore_custom.scss
*/

@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap");

a:hover {
  color: rgb(20, 204, 75);

  font-weight: bold;
}

body {
  font-family: "Poppins", sans-serif !important;
}

.container {
  max-width: 98%; /* Adjust as needed */
  margin: auto;
}
/* Custom Cart Page Styles */
.woocommerce-cart .cart_totals {
  background: #88c24e;
  padding: 20px;
  border-radius: 5px;
}

.woocommerce table.cart td.product-name {
  vertical-align: middle;
}

.footer-list,
.footer-list li {
  list-style: none;
  padding: 0 !important;
  margin: 0;
  text-transform: uppercase;
}

.footer-list .menu ul {
  margin: 0 !important;
  padding: 0 !important;
}

/** Cart button customization **/
.quantity {
  display: flex;
  align-items: center;
  border: 1px solid #ddd;
  border-radius: 5px;
  overflow: hidden;
  padding: 5px;
  background: #f8f9fa;
}

.quantity input {
  text-align: center;
  border: none;
  width: 40px;
  font-size: 14px;
  padding: 5px;
  outline: none;
  background: white;
}

.quantity button {
  background: rgb(80, 139, 12);
  color: white;
  border: none;
  padding: 6px 10px;
  font-size: 14px;
  cursor: pointer;
}

.quantity button.minus {
  background: #dc3545;
}

.quantity button.plus:hover {
  background: #0056b3;
}

.quantity button.minus:hover {
  background: #c82333;
}

/**product-thumbnail**/
.woocommerce div.product div.images .flex-control-thumbs {
  display: flex;
  gap: 1rem;
  max-width: 400px;
  margin-top: 20px;
}
