/* Minification failed. Returning unminified contents.
(3,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,10): run-time error CSS1030: Expected identifier, found '.'
(27,21): run-time error CSS1031: Expected selector, found ')'
(27,21): run-time error CSS1025: Expected comma or open brace, found ')'
(50,10): run-time error CSS1030: Expected identifier, found '.'
(50,21): run-time error CSS1031: Expected selector, found ')'
(50,21): run-time error CSS1025: Expected comma or open brace, found ')'
(73,9): run-time error CSS1030: Expected identifier, found '.'
(73,39): run-time error CSS1031: Expected selector, found ')'
(73,39): run-time error CSS1025: Expected comma or open brace, found ')'
(116,10): run-time error CSS1030: Expected identifier, found '.'
(116,21): run-time error CSS1031: Expected selector, found ')'
(116,21): run-time error CSS1025: Expected comma or open brace, found ')'
(142,10): run-time error CSS1030: Expected identifier, found '.'
(142,21): run-time error CSS1031: Expected selector, found ')'
(142,21): run-time error CSS1025: Expected comma or open brace, found ')'
(168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,3): run-time error CSS1030: Expected identifier, found '.'
(192,1): run-time error CSS1031: Expected selector, found ')'
(192,1): run-time error CSS1025: Expected comma or open brace, found ')'
(209,2): run-time error CSS1030: Expected identifier, found '.'
(210,1): run-time error CSS1031: Expected selector, found ')'
(210,1): run-time error CSS1025: Expected comma or open brace, found ')'
(230,15): run-time error CSS1030: Expected identifier, found '.'
(230,26): run-time error CSS1031: Expected selector, found ')'
(230,26): run-time error CSS1025: Expected comma or open brace, found ')'
(261,15): run-time error CSS1030: Expected identifier, found '.'
(261,26): run-time error CSS1031: Expected selector, found ')'
(261,26): run-time error CSS1025: Expected comma or open brace, found ')'
(293,15): run-time error CSS1030: Expected identifier, found '.'
(293,26): run-time error CSS1031: Expected selector, found ')'
(293,26): run-time error CSS1025: Expected comma or open brace, found ')'
(321,9): run-time error CSS1030: Expected identifier, found '.'
(321,31): run-time error CSS1031: Expected selector, found ')'
(321,31): run-time error CSS1025: Expected comma or open brace, found ')'
(369,15): run-time error CSS1030: Expected identifier, found ':'
(369,16): run-time error CSS1031: Expected selector, found 'is('
(369,16): run-time error CSS1025: Expected comma or open brace, found 'is('
 */
/* ===== Base defaults ===== */
body {
  --brand-button-color: #F55133;
  --brand-button-text: #fff;
  --brand-link-color: #fff;
  --brand-page-link-color: #000;
  --brand-facil-bg: #fff;
  --brand-facil-title: #000;
  --brand-facil-text: #000;
  --brand-spa-text: var(--brand-main-color);
  --desktop-search-button-bg: #F55133;
  --brand-mobile-btn: var(--brand-main-color);
  --brand-mobile-menu-arrow: #fff;
  --brand-mobile-button-text: #fff;
  --brand-mobile-button-bg: var(--brand-main-color);
  --activity-head-color: #000;
  --nav-logo-divider-color: #fff;
  --desktop-search-button-text-color: #fff;
--brand-btn-hover-bg-color: #B44E1E;
--brand-btn-hover-text-color:#FFFFFF;
}

/* =========================================================
   Brown Urban Collection - #423D35
   IDs: 11424, 10934, 10972, 10506, 10139, 10739, 11006, 7408
   ========================================================= */
body:has(.hotel11424), body:has(.hotel10934), body:has(.hotel10972), body:has(.hotel10506),
body:has(.hotel10139), body:has(.hotel10739), body:has(.hotel11006),
body:has(.hotel7408), body.brand-259, body.brand-260, body.brand-298  {
  --brand-main-color: #423D35;
  --brand-menu-color: #fff;
--brand-logo-filter: brightness(0) invert(1);
  --brand-button-color: var(--brand-main-color);
  --brand-button-text: #fff;
  --brand-link-color: #fff;
  --brand-page-link-color: var(--brand-main-color);
  --desktop-search-button-bg: var(--brand-main-color);
  --brand-mobile-btn: var(--brand-main-color);
  --brand-mobile-menu-arrow: #000;
  --hotel-logo-color: #000;
  --nav-logo-divider-color: #000;
--brand-btn-hover-bg-color:#73695A;
--brand-btn-hover-text-color:#FFFFFF;
}

/* =========================================================
   Brown Boutique Collection - #7A5E31
   IDs: 10140, 10507, 11008, 7424
   ========================================================= */
body:has(.hotel10140), body:has(.hotel10507), body:has(.hotel11008), body:has(.hotel7424), body.brand-5, body.brand-10, body.brand-299 {
  --brand-main-color: #7A5E31;
  --brand-menu-color: #fff;
--brand-logo-filter: brightness(0) invert(1);
  --brand-button-color: var(--brand-main-color);
  --brand-button-text: #fff;
  --brand-link-color: #fff;
  --brand-page-link-color: var(--brand-main-color);
  --desktop-search-button-bg: var(--brand-main-color);
  --brand-mobile-btn: var(--brand-main-color);
  --brand-mobile-menu-arrow: #000;
  --hotel-logo-color: #000;
  --nav-logo-divider-color: #000;
--brand-btn-hover-bg-color: #563F1A;
--brand-btn-hover-text-color:#FFFFFF;
}

/* =========================================================
   Brown Nature Collection - #394C38
   IDs: 10940, 11301
   ========================================================= */
/*body:has(.hotel10940), body:has(.hotel11301), body.brand-4, body.brand-9, body.brand-301 */

body:is(.brand-4, .brand-9, .brand-301),
body:has(:is(.hotel10940, .hotel11301, .hotel444, .hotel5417, .hotel7636, .hotel11633, .hotel11634)),
html body:has(:is(.hotel10940, .hotel11301, .hotel444, .hotel5417, .hotel7636, .hotel11633, .hotel11634)) .be-container #simplex-booking-engine,
html body:is(.brand-4, .brand-9, .brand-301) .be-container #simplex-booking-engine 
{
  --brand-main-color: #394C38;
  --brand-menu-color: #fff;
--brand-logo-filter: brightness(0) invert(1);
  --brand-button-color: var(--brand-main-color);
  --brand-button-text: #fff;
  --brand-link-color: #FFFFFF;
  --brand-page-link-color: var(--brand-main-color);
  --desktop-search-button-bg: var(--brand-main-color);
  --brand-mobile-btn: var(--brand-main-color);
  --brand-mobile-menu-arrow: #FFFFFF;
  --hotel-logo-color: #FFFFFF;
  --nav-logo-divider-color: #FFFFFF;
--brand-btn-hover-bg-color: #427440;
--brand-btn-hover-text-color:#FFFFFF;

/*engine*/
  --brand-primary-color: #394C38;
  --brand-primary-text-color: #FFFFFF;
  --book-btn-bg-color-desktop: #394C38;
  --book-btn-bg-color-mobile: #394C38;
  --book-btn-border-color-desktop: #394C38;
  --book-btn-border-color-mobile: #394C38;
  --book-btn-text-color-desktop: #FFFFFF;
  --book-btn-text-color-mobile: #FFFFFF;
  --day-selected-bg-color: #394C38;
  --day-selected-text-color: #FFFFFF;
  --day-in-range-bg-color: #4F6A4E;
  --day-in-range-text-color: #FFFFFF;
  --book-btn-hover-bg-color: #427440;
  --book-btn-hover-text-color: #FFFFFF;

}

/* =========================================================
   Brown Beach & Resort Collection - #B2C9C5
   IDs: 10534, 10978, 10976, 11608, 7980, 8171, 11584

   ========================================================= */
body:has(.hotel10534), body:has(.hotel10978), body:has(.hotel10976), body:has(.hotel11608),
body:has(.hotel7980), body:has(.hotel8171), body:has(.hotel11584), body:has(.hotel1212), body.brand-3, body.brand-8, body.brand-300{
  --brand-main-color: #B2C9C5;
  --brand-menu-color: #000;
 --brand-logo-filter: none;
  --brand-button-color: #000;
  --brand-button-text: #fff;
  --brand-link-color: #000;
  --brand-page-link-color: #000;
  --desktop-search-button-bg: #000;
  --desktop-search-button-text-color: #fff;
  --brand-mobile-btn: #000;
  --brand-mobile-button-bg: #000;
  --brand-mobile-button-text: #fff;
  --brand-mobile-menu-arrow: #000;
  --hotel-logo-color: #000;
  --nav-logo-divider-color: #000;
--brand-btn-hover-bg-color: #CAE4DF;
--brand-btn-hover-text-color:#000000;
}


/* =========================================================
   Play - #DFDF1F
   IDs: 10977, 10867, 11348, 11260, 11339, 10838, 11120, 11354,11007
   ========================================================= */
body:has(.hotel10977), body:has(.hotel10867), body:has(.hotel11348), body:has(.hotel11260), body:has(.hotel11401), body:has(.hotel11403),
body:has(.hotel11339), body:has(.hotel10838), body:has(.hotel11120), body:has(.hotel11354), body:has(.hotel11007),
body:has(*[class~=brand-play]) {
  --brand-main-color: #DFDF1F;
  --brand-menu-color: #000;
 --brand-logo-filter: none;
  --brand-button-color: #000;
  --brand-button-text: var(--brand-main-color);
  --brand-link-color: #000;
  --brand-facil-bg: #000;
  --brand-facil-title: var(--brand-main-color);
  --brand-facil-text: #fff;
  --brand-mobile-button-text: #000;
  --brand-mobile-button-bg: var(--brand-main-color);
  --desktop-search-button-bg: var(--brand-main-color);
  --desktop-search-button-text-color: #000;
  --brand-mobile-menu-arrow: #000;
  --hotel-logo-color: #000;
  --nav-logo-divider-color: #000;
  --brand-btn-hover-bg-color:  #000000;
  --brand-btn-hover-text-color:#DFDF1F;
}
/* =========================
   BOOKING ENGINE - DEFAULT (BROWN)
   ========================= */
html body .be-container #simplex-booking-engine {
  --brand-primary-color: #9C8A5E;
  --brand-primary-text-color: #000;
  --book-btn-bg-color-desktop: #9C8A5E;
  --book-btn-bg-color-mobile: #9C8A5E;
  --book-btn-border-color-desktop: #9C8A5E;
  --book-btn-border-color-mobile: #9C8A5E;
  --book-btn-text-color-desktop: #000;
  --book-btn-text-color-mobile: #000;
  --day-selected-bg-color: #9C8A5E;
  --day-selected-text-color: #000;
  --day-in-range-bg-color: #E89C73;
  --day-in-range-text-color: #000;
  --book-btn-hover-bg-color: #9C8A5E;
  --book-btn-hover-text-color: #000;
}

/* =========================
   PLAY
   ========================= */

html body:has(
  .hotel10977, .hotel10867, .hotel11348, .hotel11260, 
  .hotel11339, .hotel10838, .hotel11120, .hotel11354, .hotel11007,.hotel11401,.hotel11403,
  *[class~=brand-play]
):is(.hotel-page, .single-deal-page, .general-page) .be-container #simplex-booking-engine {
  --brand-primary-color: #DFDF1F;
  --brand-primary-text-color: #000000;
  --book-btn-bg-color-desktop: #DFDF1F;
  --book-btn-bg-color-mobile: #DFDF1F;
  --book-btn-border-color-desktop: #DFDF1F;
  --book-btn-border-color-mobile: #DFDF1F;
  --book-btn-text-color-desktop: #000000;
  --book-btn-text-color-mobile: #000000;
  --day-selected-bg-color: #000000;
  --day-selected-text-color: #FFFFFF;
  --day-in-range-bg-color: #333333;
  --day-in-range-text-color: #FFFFFF;
  --book-btn-hover-bg-color: #000000;
  --book-btn-hover-text-color: #DFDF1F;
}
html body:is(
 .brand-2,.brand-297,.brand-7
) .be-container #simplex-booking-engine {
  --brand-primary-color: #DFDF1F;
  --brand-primary-text-color: #000000;
  --book-btn-bg-color-desktop: #DFDF1F;
  --book-btn-bg-color-mobile: #DFDF1F;
  --book-btn-border-color-desktop: #DFDF1F;
  --book-btn-border-color-mobile: #DFDF1F;
  --book-btn-text-color-desktop: #000000;
  --book-btn-text-color-mobile: #000000;
  --day-selected-bg-color: #000000;
  --day-selected-text-color: #FFFFFF;
  --day-in-range-bg-color: #333333;
  --day-in-range-text-color: #FFFFFF;
  --book-btn-hover-bg-color: #000000;
  --book-btn-hover-text-color: #DFDF1F;
}

/* =========================
   BEACH & RESORT
   ========================= */
html body:has(.hotel10534) .be-container #simplex-booking-engine,
html body:has(.hotel10978) .be-container #simplex-booking-engine,
html body:has(.hotel10976) .be-container #simplex-booking-engine,
html body:has(.hotel11608) .be-container #simplex-booking-engine,
html body:has(.hotel7980) .be-container #simplex-booking-engine,
html body:has(.hotel8171) .be-container #simplex-booking-engine,
html body:has(.hotel1212) .be-container #simplex-booking-engine,
html body.brand-300 .be-container #simplex-booking-engine,
html body.brand-3 .be-container #simplex-booking-engine,
html body.brand-8 .be-container #simplex-booking-engine,
html body:has(.hotel11584) .be-container #simplex-booking-engine {
  --brand-primary-color: #B2C9C5;
  --brand-primary-text-color: #000000;
  --book-btn-bg-color-desktop: #B2C9C5;
  --book-btn-bg-color-mobile: #B2C9C5;
  --book-btn-border-color-desktop: #B2C9C5;
  --book-btn-border-color-mobile: #B2C9C5;
  --book-btn-text-color-desktop: #000000;
  --book-btn-text-color-mobile: #000000;
  --day-selected-bg-color: #B2C9C5;
  --day-selected-text-color: #000000;
  --day-in-range-bg-color: #D7E8E5;
  --day-in-range-text-color: #000000;
  --book-btn-hover-bg-color: #CAE4DF;
  --book-btn-hover-text-color: #000000;
}


/* =========================
   URBAN
   ========================= */
html body:has(.hotel11424) .be-container #simplex-booking-engine,
html body:has(.hotel10934) .be-container #simplex-booking-engine,
html body:has(.hotel10972) .be-container #simplex-booking-engine,
html body:has(.hotel10506) .be-container #simplex-booking-engine,
html body:has(.hotel10139) .be-container #simplex-booking-engine,
html body:has(.hotel10739) .be-container #simplex-booking-engine,
html body:has(.hotel11006) .be-container #simplex-booking-engine,
html body.brand-260 .be-container #simplex-booking-engine,
html body.brand-259 .be-container #simplex-booking-engine,
html body.brand-298 .be-container #simplex-booking-engine,
html body:has(.hotel7408) .be-container #simplex-booking-engine {
  --brand-primary-color: #423D35;
  --brand-primary-text-color: #FFFFFF;
  --book-btn-bg-color-desktop: #423D35;
  --book-btn-bg-color-mobile: #423D35;
  --book-btn-border-color-desktop: #423D35;
  --book-btn-border-color-mobile: #423D35;
  --book-btn-text-color-desktop: #FFFFFF;
  --book-btn-text-color-mobile: #FFFFFF;
  --day-selected-bg-color: #423D35;
  --day-selected-text-color: #FFFFFF;
  --day-in-range-bg-color: #5F594F;
  --day-in-range-text-color: #FFFFFF;
  --book-btn-hover-bg-color: #73695A;
  --book-btn-hover-text-color: #FFFFFF;
}



/* =========================
   BOUTIQUE
   ========================= */
html body:has(.hotel10140) .be-container #simplex-booking-engine,
html body:has(.hotel10507) .be-container #simplex-booking-engine,
html body:has(.hotel11008) .be-container #simplex-booking-engine,
html body.brand-10 .be-container #simplex-booking-engine,
html body.brand-299 .be-container #simplex-booking-engine,
html body.brand-5 .be-container #simplex-booking-engine,
html body:has(.hotel7424) .be-container #simplex-booking-engine {
  --brand-primary-color: #7A5E31;
  --brand-primary-text-color: #FFFFFF;
  --book-btn-bg-color-desktop: #7A5E31;
  --book-btn-bg-color-mobile: #7A5E31;
  --book-btn-border-color-desktop: #7A5E31;
  --book-btn-border-color-mobile: #7A5E31;
  --book-btn-text-color-desktop: #FFFFFF;
  --book-btn-text-color-mobile: #FFFFFF;
  --day-selected-bg-color: #7A5E31;
  --day-selected-text-color: #FFFFFF;
  --day-in-range-bg-color: #91703B;
  --day-in-range-text-color: #FFFFFF;
  --book-btn-hover-bg-color: #563F1A;
  --book-btn-hover-text-color: #FFFFFF;
}


/* =========================================================
   Isla / The Icon Collection - #F2EEE2
   IDs: 8172 - george, 10839 - galei, 11525 - isla eilat , 5757 - corinthia
   ========================================================= */
body:is(.brand-659, .brand-660),
body:has(:is(.hotel8172, .hotel10839, .hotel11525, .hotel5757)),
html body:has(:is(.hotel8172, .hotel10839, .hotel11525, .hotel5757)) .be-container #simplex-booking-engine,
html body:is(.brand-659, .brand-660) .be-container #simplex-booking-engine {
    --brand-main-color: #F2EEE2;
    --brand-menu-color: #000;
    --brand-logo-filter: none;
    --brand-button-color: #000;
    --brand-button-text: #fff;
    --brand-link-color: #000;
    --brand-page-link-color: #000;
    --desktop-search-button-bg: #000;
    --desktop-search-button-text-color: #fff;
    --brand-mobile-btn: #000;
    --brand-mobile-menu-arrow: #000;
    --hotel-logo-color: #000;
    --nav-logo-divider-color: #000;
    --brand-btn-hover-bg-color: #E9DECA;
    --brand-btn-hover-text-color: #000000;

    /*engine*/
    --brand-primary-color: #F2EEE2;
    --brand-primary-text-color: #000000;
    --book-btn-bg-color-desktop: #F2EEE2;
    --book-btn-bg-color-mobile: #F2EEE2;
    --book-btn-border-color-desktop: #F2EEE2;
    --book-btn-border-color-mobile: #F2EEE2;
    --book-btn-text-color-desktop: #000000;
    --book-btn-text-color-mobile: #000000;
    --day-selected-bg-color: #F2EEE2;
    --day-selected-text-color: #000000;
    --day-in-range-bg-color: #FFFBEF;
    --day-in-range-text-color: #000000;
    --book-btn-hover-bg-color: #E9DECA;
    --book-btn-hover-text-color: #000000;
}





/* =========================================================
   Brown - #d16938
   IDs: 
   ========================================================= */
/*body:is(.brand-000, .brand-000),
body:has(:is(.hotel000, .hotel000)),
html body:is(.brand-000, .brand-000) .be-container #simplex-booking-engine,*/
html body:has(:is(.hotel000, .hotel000)) .be-container #simplex-booking-engine {
    --brand-main-color: #d16938;
    /* --brand-menu-color: #fff;*/
    /*--brand-logo-filter: brightness(0) invert(1);*/
    --brand-button-color: var(--brand-main-color);
    --brand-button-text: #fff;
    --brand-link-color: #000;
    --brand-page-link-color: var(--brand-main-color);
    --desktop-search-button-bg: var(--brand-main-color);
    --brand-mobile-btn: var(--brand-main-color);
    --brand-mobile-menu-arrow: #000;
    --hotel-logo-color: #000;
    --nav-logo-divider-color: #000;
    --brand-btn-hover-bg-color: #e98150;
    --brand-btn-hover-text-color: #000;

    /*engine*/
    --brand-primary-color: #d16938;
    --brand-primary-text-color: #FFFFFF;
    --book-btn-bg-color-desktop: #d16938;
    --book-btn-bg-color-mobile: #d16938;
    --book-btn-border-color-desktop: #d16938;
    --book-btn-border-color-mobile: #d16938;
    --book-btn-text-color-desktop: #000;
    --book-btn-text-color-mobile: #000;
    --day-selected-bg-color: #d16938;
    --day-selected-text-color: #FFFFFF;
    --day-in-range-bg-color: #505053;
    --day-in-range-text-color: #FFFFFF;
    --book-btn-hover-bg-color: #e98150;
    --book-btn-hover-text-color: #000;
}

