/*
 Theme Name:   Storefront Child
 Template:     storefront
*/

/* Make buttons rounded and styled */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background-color: #8B4513; /* Date-brown */
  color: #fff;
  border-radius: 8px;
  padding: 12px 20px;
  font-weight: bold;
}
.woocommerce a.button:hover {
  background-color: #5a2e0f;
}


/* Logo settings */
.site-branding .custom-logo-link img {
  max-width: 110px !important; /* Set logo width */
  height: auto !important;     /* Maintain aspect ratio */
}

.site-logo img,
.custom-logo {
  border-radius: 60px;
  width: 100%;
  height: auto;
}

/* Global image styling */
img {
  border-radius: 30px;
  width: 100%;
  height: auto;
  border: 1px solid grey;
}

/* Base font size for readable text */
body, button, input, select, textarea {
  font-size: 18px;
}



/* Responsive mobile adjustments for divs */
@media (max-width: 600px) {
  div {
    text-align: left;
    padding-left: 15px;
  }
}

