#fw-section-hero-1761649749 {

/* Center the CTA container */
.hero__cta-container.hero__cta-container--center {
  display: flex;
  justify-content: center;
}

/* Let the CTA box shrink to its content */
.hero__cta-container.hero__cta-container--center .hero__cta.hero__cta--primary {
  width: auto !important;
}

/* Make the actual link only as wide as the text */
.hero__cta-container.hero__cta-container--center 
.hero__cta.hero__cta--primary 
.button.button--primary.button--expand {
  width: auto !important;
  display: inline-block !important;
  padding: 12px 28px !important;  /* adjust if you want */
}

}


#fw-section-hero-0223e1d7-0cac-4400-8f79-fe243da65ded {
--color-primary: #ef8451;
--color-primary-rgb: 239, 132, 81;
--color-background: #0f393b;
--color-background-rgb: 15, 57, 59;
--color-on-primary: #F4E9E9;
--color-on-primary-rgb: 244, 233, 233;
--color-on-background: #f1f1f1;
--color-on-background-rgb: 241, 241, 241;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 45;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-hero-3af83476-c203-402a-b15f-27d2db88523d {
--color-primary: #ef8451;
--color-primary-rgb: 239, 132, 81;
--color-background: #0f393b;
--color-background-rgb: 15, 57, 59;
--color-on-primary: #F4E9E9;
--color-on-primary-rgb: 244, 233, 233;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 45;
background-color: var(--color-background);
color: var(--color-on-background);

}