#fw-section-custom-html-9b32a41b-89d3-4791-9b2a-bb6902d31d4f {

p, h2 { text-align: center; }
h2 { padding-bottom: 10px; }
table {
  width: 60%;
  margin: auto;
  padding-top: 25px;
  padding-bottom: 25px;
}
table thead { 
  background-color: #cc5500; 
}
table tbody tr:nth-child(odd) {
  background-color: #a4a3a2;
  color: #1b1a16;
}
table tbody tr:nth-child(even) {
  background-color: #494845;
  color: #d1d1d0;
}
table tbody tr td, table thead th {
  padding: 5px 5px 5px 15px;
}
th:first-of-type {
  border-top-left-radius: 10px;
}
th:last-of-type {
  border-top-right-radius: 10px;
}
tr:last-of-type td:first-of-type {
  border-bottom-left-radius: 10px;
}
tr:last-of-type td:last-of-type {
  border-bottom-right-radius: 10px;
}
}
#fw-section-rich-text-209e8ead-de12-482f-a81f-e942580a1399 {
--color-primary: #cc5500;
--color-primary-rgb: 204, 85, 0;
--color-background: #1b1a16;
--color-background-rgb: 27, 26, 22;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 26;
background-color: var(--color-background);
color: var(--color-on-background);
ul { width: 60%; margin: auto; }
ul li { padding-bottom: 15px; }
}

#fw-section-rich-text-e27d1190-0b31-4309-a163-1cb6137b3202 {

ul { width: 70%; margin: auto; padding-top: 10px;}
ul li { padding-bottom: 15px; }
}




#fw-section-custom-html-6f67c08b-8cdd-48b4-adcd-9895456fe21c {

.form-container {
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  width: 100%;
  max-width: 600px;
  margin: auto;
}

.text-center {
  text-align: center;
}

input, textarea {
  width: 100%;
  padding: 10px;
  margin-bottom: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
}


#formMessage {
  margin-top: 10px;
  color: green;
  font-weight: bold;
}
}





#fw-section-custom-html-7a0bcc72-de91-48d2-8b9b-9d62a1bb8cf5 {
--color-primary: #cc5500;
--color-primary-rgb: 204, 85, 0;
--color-background: #1b1a16;
--color-background-rgb: 27, 26, 22;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 26;
background-color: var(--color-background);
color: var(--color-on-background);
.form-container {
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  width: 100%;
  max-width: 600px;
  margin: auto;
}
.picture {
  width: 100%;
  max-width: 600px;
  margin: auto;
  padding: 10px 0 20px;
}
.picture img {
  border-radius: 45px;
}
.text-center {
  text-align: center;
}

input, textarea {
  width: 100%;
  padding: 10px;
  margin-bottom: 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
}


#formMessage {
  margin-top: 10px;
  color: green;
  font-weight: bold;
}
}
#fw-section-footer {
--color-primary: #cc5500;
--color-primary-rgb: 204, 85, 0;
--color-background: #444444;
--color-background-rgb: 68, 68, 68;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #f4c430;
--color-on-background-rgb: 244, 196, 48;
--color-product-image-background: #f4c430;
--color-background-brightness: 68;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-header {

a .cart-widget
{
  display: none;
}
}