:root { 
    --pe4493-theme01: #c55a00;
    --pe4493-theme02: #db7900;
    --pe4493-theme03: #b34200;

    --pe4493-theme04: #f8d89f;
    --pe4493-theme05: #f7ac80;

  	--pe4493-dark: #000000;
	--pe4493-light: #FFFFFF;
}

/* Shared */
.pe4493 .fc-header__title span { display: block; }
.pe4493 .fc-content__copy,
.pe4493 .fc-product__meta,
.pe4493 .fc-product__classification,
.pe4493 .fc-product__price,
.pe4493 .fc-product .product-notes__title,
.pe4493 .fc-product .product-notes__copy,
.pe4493 .flavour-profile__title, 
.pe4493 .flavour-profile__label { color: var(--pe4493-light); }
.pe4493 .flavour-profile { flex-wrap: wrap; }
.pe4493 .fc-divider { background-image: url(/media/rtwe/uploads/featurecore/assets/610/1275.svg?v=638856742575970000); }

/* Panel BGs */
.pe4493__panel-610001 { background-color: var(--pe4493-theme01); }
.pe4493__panel-610002 { background-color: var(--pe4493-theme02); }
.pe4493__panel-610003 { background-color: var(--pe4493-theme03); }

.pe4493__panel-610001 .fc-header__image {
    margin: 0 auto;
    width: 100%;
    max-width: 360px;
    padding: 20px;
}

.pe4493__panel-610002 .fc-header__title { color: var(--pe4493-theme04); }
.pe4493__panel-610002 .cta-button { 
  background-color: var(--pe4493-theme04); 
  border: 1px solid var(--pe4493-theme04); 
  color: var(--pe4493-theme02); 
}
.pe4493__panel-610002 .cta-button:hover { 
  background-color: var(--pe4493-theme02); 
  border: 1px solid var(--pe4493-theme04); 
  color: var(--pe4493-theme04); 
}

.pe4493__panel-610003 .fc-header__title { color: var(--pe4493-theme05); }
.pe4493__panel-610003 .cta-button { 
  background-color: var(--pe4493-theme05); 
  border: 1px solid var(--pe4493-theme05); 
  color: var(--pe4493-theme03); 
}
.pe4493__panel-610003 .cta-button:hover { 
  background-color: var(--pe4493-theme03); 
  border: 1px solid var(--pe4493-theme05); 
  color: var(--pe4493-theme05); 
}