/* 27c7f95fa74fe59409db92e266d6661684a7cd8aa9261644bc4a62d256401ff5.css */
/* packages/core/src/css/flag-offsets.css */
:root {
  --iti-flag-width: 20px;
  --iti-flag-count: 244;
}
.iti__ac {
  --iti-flag-offset: 0;
}
.iti__ad {
  --iti-flag-offset: -1;
}
.iti__ae {
  --iti-flag-offset: -2;
}
.iti__af {
  --iti-flag-offset: -3;
}
.iti__ag {
  --iti-flag-offset: -4;
}
.iti__ai {
  --iti-flag-offset: -5;
}
.iti__al {
  --iti-flag-offset: -6;
}
.iti__am {
  --iti-flag-offset: -7;
}
.iti__ao {
  --iti-flag-offset: -8;
}
.iti__ar {
  --iti-flag-offset: -9;
}
.iti__as {
  --iti-flag-offset: -10;
}
.iti__at {
  --iti-flag-offset: -11;
}
.iti__au {
  --iti-flag-offset: -12;
}
.iti__aw {
  --iti-flag-offset: -13;
}
.iti__ax {
  --iti-flag-offset: -14;
}
.iti__az {
  --iti-flag-offset: -15;
}
.iti__ba {
  --iti-flag-offset: -16;
}
.iti__bb {
  --iti-flag-offset: -17;
}
.iti__bd {
  --iti-flag-offset: -18;
}
.iti__be {
  --iti-flag-offset: -19;
}
.iti__bf {
  --iti-flag-offset: -20;
}
.iti__bg {
  --iti-flag-offset: -21;
}
.iti__bh {
  --iti-flag-offset: -22;
}
.iti__bi {
  --iti-flag-offset: -23;
}
.iti__bj {
  --iti-flag-offset: -24;
}
.iti__bl {
  --iti-flag-offset: -25;
}
.iti__bm {
  --iti-flag-offset: -26;
}
.iti__bn {
  --iti-flag-offset: -27;
}
.iti__bo {
  --iti-flag-offset: -28;
}
.iti__bq {
  --iti-flag-offset: -29;
}
.iti__br {
  --iti-flag-offset: -30;
}
.iti__bs {
  --iti-flag-offset: -31;
}
.iti__bt {
  --iti-flag-offset: -32;
}
.iti__bw {
  --iti-flag-offset: -33;
}
.iti__by {
  --iti-flag-offset: -34;
}
.iti__bz {
  --iti-flag-offset: -35;
}
.iti__ca {
  --iti-flag-offset: -36;
}
.iti__cc {
  --iti-flag-offset: -37;
}
.iti__cd {
  --iti-flag-offset: -38;
}
.iti__cf {
  --iti-flag-offset: -39;
}
.iti__cg {
  --iti-flag-offset: -40;
}
.iti__ch {
  --iti-flag-offset: -41;
}
.iti__ci {
  --iti-flag-offset: -42;
}
.iti__ck {
  --iti-flag-offset: -43;
}
.iti__cl {
  --iti-flag-offset: -44;
}
.iti__cm {
  --iti-flag-offset: -45;
}
.iti__cn {
  --iti-flag-offset: -46;
}
.iti__co {
  --iti-flag-offset: -47;
}
.iti__cr {
  --iti-flag-offset: -48;
}
.iti__cu {
  --iti-flag-offset: -49;
}
.iti__cv {
  --iti-flag-offset: -50;
}
.iti__cw {
  --iti-flag-offset: -51;
}
.iti__cx {
  --iti-flag-offset: -52;
}
.iti__cy {
  --iti-flag-offset: -53;
}
.iti__cz {
  --iti-flag-offset: -54;
}
.iti__de {
  --iti-flag-offset: -55;
}
.iti__dj {
  --iti-flag-offset: -56;
}
.iti__dk {
  --iti-flag-offset: -57;
}
.iti__dm {
  --iti-flag-offset: -58;
}
.iti__do {
  --iti-flag-offset: -59;
}
.iti__dz {
  --iti-flag-offset: -60;
}
.iti__ec {
  --iti-flag-offset: -61;
}
.iti__ee {
  --iti-flag-offset: -62;
}
.iti__eg {
  --iti-flag-offset: -63;
}
.iti__eh {
  --iti-flag-offset: -64;
}
.iti__er {
  --iti-flag-offset: -65;
}
.iti__es {
  --iti-flag-offset: -66;
}
.iti__et {
  --iti-flag-offset: -67;
}
.iti__fi {
  --iti-flag-offset: -68;
}
.iti__fj {
  --iti-flag-offset: -69;
}
.iti__fk {
  --iti-flag-offset: -70;
}
.iti__fm {
  --iti-flag-offset: -71;
}
.iti__fo {
  --iti-flag-offset: -72;
}
.iti__fr {
  --iti-flag-offset: -73;
}
.iti__ga {
  --iti-flag-offset: -74;
}
.iti__gb {
  --iti-flag-offset: -75;
}
.iti__gd {
  --iti-flag-offset: -76;
}
.iti__ge {
  --iti-flag-offset: -77;
}
.iti__gf {
  --iti-flag-offset: -78;
}
.iti__gg {
  --iti-flag-offset: -79;
}
.iti__gh {
  --iti-flag-offset: -80;
}
.iti__gi {
  --iti-flag-offset: -81;
}
.iti__gl {
  --iti-flag-offset: -82;
}
.iti__gm {
  --iti-flag-offset: -83;
}
.iti__gn {
  --iti-flag-offset: -84;
}
.iti__gp {
  --iti-flag-offset: -85;
}
.iti__gq {
  --iti-flag-offset: -86;
}
.iti__gr {
  --iti-flag-offset: -87;
}
.iti__gt {
  --iti-flag-offset: -88;
}
.iti__gu {
  --iti-flag-offset: -89;
}
.iti__gw {
  --iti-flag-offset: -90;
}
.iti__gy {
  --iti-flag-offset: -91;
}
.iti__hk {
  --iti-flag-offset: -92;
}
.iti__hn {
  --iti-flag-offset: -93;
}
.iti__hr {
  --iti-flag-offset: -94;
}
.iti__ht {
  --iti-flag-offset: -95;
}
.iti__hu {
  --iti-flag-offset: -96;
}
.iti__id {
  --iti-flag-offset: -97;
}
.iti__ie {
  --iti-flag-offset: -98;
}
.iti__il {
  --iti-flag-offset: -99;
}
.iti__im {
  --iti-flag-offset: -100;
}
.iti__in {
  --iti-flag-offset: -101;
}
.iti__io {
  --iti-flag-offset: -102;
}
.iti__iq {
  --iti-flag-offset: -103;
}
.iti__ir {
  --iti-flag-offset: -104;
}
.iti__is {
  --iti-flag-offset: -105;
}
.iti__it {
  --iti-flag-offset: -106;
}
.iti__je {
  --iti-flag-offset: -107;
}
.iti__jm {
  --iti-flag-offset: -108;
}
.iti__jo {
  --iti-flag-offset: -109;
}
.iti__jp {
  --iti-flag-offset: -110;
}
.iti__ke {
  --iti-flag-offset: -111;
}
.iti__kg {
  --iti-flag-offset: -112;
}
.iti__kh {
  --iti-flag-offset: -113;
}
.iti__ki {
  --iti-flag-offset: -114;
}
.iti__km {
  --iti-flag-offset: -115;
}
.iti__kn {
  --iti-flag-offset: -116;
}
.iti__kp {
  --iti-flag-offset: -117;
}
.iti__kr {
  --iti-flag-offset: -118;
}
.iti__kw {
  --iti-flag-offset: -119;
}
.iti__ky {
  --iti-flag-offset: -120;
}
.iti__kz {
  --iti-flag-offset: -121;
}
.iti__la {
  --iti-flag-offset: -122;
}
.iti__lb {
  --iti-flag-offset: -123;
}
.iti__lc {
  --iti-flag-offset: -124;
}
.iti__li {
  --iti-flag-offset: -125;
}
.iti__lk {
  --iti-flag-offset: -126;
}
.iti__lr {
  --iti-flag-offset: -127;
}
.iti__ls {
  --iti-flag-offset: -128;
}
.iti__lt {
  --iti-flag-offset: -129;
}
.iti__lu {
  --iti-flag-offset: -130;
}
.iti__lv {
  --iti-flag-offset: -131;
}
.iti__ly {
  --iti-flag-offset: -132;
}
.iti__ma {
  --iti-flag-offset: -133;
}
.iti__mc {
  --iti-flag-offset: -134;
}
.iti__md {
  --iti-flag-offset: -135;
}
.iti__me {
  --iti-flag-offset: -136;
}
.iti__mf {
  --iti-flag-offset: -137;
}
.iti__mg {
  --iti-flag-offset: -138;
}
.iti__mh {
  --iti-flag-offset: -139;
}
.iti__mk {
  --iti-flag-offset: -140;
}
.iti__ml {
  --iti-flag-offset: -141;
}
.iti__mm {
  --iti-flag-offset: -142;
}
.iti__mn {
  --iti-flag-offset: -143;
}
.iti__mo {
  --iti-flag-offset: -144;
}
.iti__mp {
  --iti-flag-offset: -145;
}
.iti__mq {
  --iti-flag-offset: -146;
}
.iti__mr {
  --iti-flag-offset: -147;
}
.iti__ms {
  --iti-flag-offset: -148;
}
.iti__mt {
  --iti-flag-offset: -149;
}
.iti__mu {
  --iti-flag-offset: -150;
}
.iti__mv {
  --iti-flag-offset: -151;
}
.iti__mw {
  --iti-flag-offset: -152;
}
.iti__mx {
  --iti-flag-offset: -153;
}
.iti__my {
  --iti-flag-offset: -154;
}
.iti__mz {
  --iti-flag-offset: -155;
}
.iti__na {
  --iti-flag-offset: -156;
}
.iti__nc {
  --iti-flag-offset: -157;
}
.iti__ne {
  --iti-flag-offset: -158;
}
.iti__nf {
  --iti-flag-offset: -159;
}
.iti__ng {
  --iti-flag-offset: -160;
}
.iti__ni {
  --iti-flag-offset: -161;
}
.iti__nl {
  --iti-flag-offset: -162;
}
.iti__no {
  --iti-flag-offset: -163;
}
.iti__np {
  --iti-flag-offset: -164;
}
.iti__nr {
  --iti-flag-offset: -165;
}
.iti__nu {
  --iti-flag-offset: -166;
}
.iti__nz {
  --iti-flag-offset: -167;
}
.iti__om {
  --iti-flag-offset: -168;
}
.iti__pa {
  --iti-flag-offset: -169;
}
.iti__pe {
  --iti-flag-offset: -170;
}
.iti__pf {
  --iti-flag-offset: -171;
}
.iti__pg {
  --iti-flag-offset: -172;
}
.iti__ph {
  --iti-flag-offset: -173;
}
.iti__pk {
  --iti-flag-offset: -174;
}
.iti__pl {
  --iti-flag-offset: -175;
}
.iti__pm {
  --iti-flag-offset: -176;
}
.iti__pr {
  --iti-flag-offset: -177;
}
.iti__ps {
  --iti-flag-offset: -178;
}
.iti__pt {
  --iti-flag-offset: -179;
}
.iti__pw {
  --iti-flag-offset: -180;
}
.iti__py {
  --iti-flag-offset: -181;
}
.iti__qa {
  --iti-flag-offset: -182;
}
.iti__re {
  --iti-flag-offset: -183;
}
.iti__ro {
  --iti-flag-offset: -184;
}
.iti__rs {
  --iti-flag-offset: -185;
}
.iti__ru {
  --iti-flag-offset: -186;
}
.iti__rw {
  --iti-flag-offset: -187;
}
.iti__sa {
  --iti-flag-offset: -188;
}
.iti__sb {
  --iti-flag-offset: -189;
}
.iti__sc {
  --iti-flag-offset: -190;
}
.iti__sd {
  --iti-flag-offset: -191;
}
.iti__se {
  --iti-flag-offset: -192;
}
.iti__sg {
  --iti-flag-offset: -193;
}
.iti__sh {
  --iti-flag-offset: -194;
}
.iti__si {
  --iti-flag-offset: -195;
}
.iti__sj {
  --iti-flag-offset: -196;
}
.iti__sk {
  --iti-flag-offset: -197;
}
.iti__sl {
  --iti-flag-offset: -198;
}
.iti__sm {
  --iti-flag-offset: -199;
}
.iti__sn {
  --iti-flag-offset: -200;
}
.iti__so {
  --iti-flag-offset: -201;
}
.iti__sr {
  --iti-flag-offset: -202;
}
.iti__ss {
  --iti-flag-offset: -203;
}
.iti__st {
  --iti-flag-offset: -204;
}
.iti__sv {
  --iti-flag-offset: -205;
}
.iti__sx {
  --iti-flag-offset: -206;
}
.iti__sy {
  --iti-flag-offset: -207;
}
.iti__sz {
  --iti-flag-offset: -208;
}
.iti__tc {
  --iti-flag-offset: -209;
}
.iti__td {
  --iti-flag-offset: -210;
}
.iti__tg {
  --iti-flag-offset: -211;
}
.iti__th {
  --iti-flag-offset: -212;
}
.iti__tj {
  --iti-flag-offset: -213;
}
.iti__tk {
  --iti-flag-offset: -214;
}
.iti__tl {
  --iti-flag-offset: -215;
}
.iti__tm {
  --iti-flag-offset: -216;
}
.iti__tn {
  --iti-flag-offset: -217;
}
.iti__to {
  --iti-flag-offset: -218;
}
.iti__tr {
  --iti-flag-offset: -219;
}
.iti__tt {
  --iti-flag-offset: -220;
}
.iti__tv {
  --iti-flag-offset: -221;
}
.iti__tw {
  --iti-flag-offset: -222;
}
.iti__tz {
  --iti-flag-offset: -223;
}
.iti__ua {
  --iti-flag-offset: -224;
}
.iti__ug {
  --iti-flag-offset: -225;
}
.iti__us {
  --iti-flag-offset: -226;
}
.iti__uy {
  --iti-flag-offset: -227;
}
.iti__uz {
  --iti-flag-offset: -228;
}
.iti__va {
  --iti-flag-offset: -229;
}
.iti__vc {
  --iti-flag-offset: -230;
}
.iti__ve {
  --iti-flag-offset: -231;
}
.iti__vg {
  --iti-flag-offset: -232;
}
.iti__vi {
  --iti-flag-offset: -233;
}
.iti__vn {
  --iti-flag-offset: -234;
}
.iti__vu {
  --iti-flag-offset: -235;
}
.iti__wf {
  --iti-flag-offset: -236;
}
.iti__ws {
  --iti-flag-offset: -237;
}
.iti__xk {
  --iti-flag-offset: -238;
}
.iti__ye {
  --iti-flag-offset: -239;
}
.iti__yt {
  --iti-flag-offset: -240;
}
.iti__za {
  --iti-flag-offset: -241;
}
.iti__zm {
  --iti-flag-offset: -242;
}
.iti__zw {
  --iti-flag-offset: -243;
}

/* packages/core/src/css/intlTelInput.css */
:root {
  --iti-hover-color: rgba(0, 0, 0, 0.05);
  --iti-border-color: #ccc;
  --iti-country-selector-bg: white;
  --iti-icon-color: #555;
  --iti-spacer-horizontal: 10px;
  --iti-flag-height: calc(var(--iti-flag-width) * 3 / 4);
  --iti-globe-icon-size: 17px;
  --iti-clear-icon-size: 15px;
  --iti-close-icon-size: 20px;
  --iti-border-width: 1px;
  --iti-arrow-size: 5px;
  --iti-arrow-width: 1.5px;
  --iti-arrow-padding: 7px;
  --iti-mobile-popup-margin: 44px;
  --iti-strict-reject-flash-color: rgba(255, 0, 0, 0.12);
}
.iti {
  position: relative;
  display: inline-block;
}
.iti * {
  box-sizing: border-box;
}
.iti input.iti__tel-input,
.iti input.iti__tel-input[type=text],
.iti input.iti__tel-input[type=tel] {
  position: relative;
  z-index: 0;
  display: block;
  min-width: 100%;
  margin: 0 !important;
}
.iti__a11y-text {
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  position: absolute;
}
.iti__country-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding: var(--iti-border-width);
}
.iti__selected-country {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  border-radius: 0;
  font-weight: inherit;
  line-height: inherit;
  text-decoration: none;
}
.iti__selected-country-primary {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);
}
.iti__selected-dial-code {
  margin-left: 4px;
}
.iti__arrow {
  margin-left: var(--iti-arrow-padding);
  margin-top: -2px;
  width: var(--iti-arrow-size);
  height: var(--iti-arrow-size);
  box-sizing: border-box;
  border-right: var(--iti-arrow-width) solid var(--iti-icon-color);
  border-bottom: var(--iti-arrow-width) solid var(--iti-icon-color);
  transform: rotate(45deg);
}
.iti__arrow--up {
  margin-top: 4px;
  transform: rotate(-135deg);
}
.iti__country-selector {
  border-radius: 3px;
  background-color: var(--iti-country-selector-bg);
}
.iti--inline-country-selector .iti__country-selector {
  border: var(--iti-border-width) solid var(--iti-border-color);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.iti--inline-country-selector:not(.iti--detached-country-selector) .iti__country-selector {
  position: absolute;
  z-index: 2;
  left: 0;
}
.iti__search-input {
  width: 100%;
  border-width: 0;
  border-radius: 3px;
  padding-left: calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));
  padding-right: calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal));
}
[dir=rtl] .iti__search-input {
  padding-left: inherit;
  padding-right: 30px;
  background-position: right 8px center;
}
.iti__search-input::-webkit-search-cancel-button {
  appearance: none;
}
.iti__search-input,
.iti__country {
  padding-top: 8px;
  padding-bottom: 8px;
}
.iti__search-input-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--iti-border-color);
}
.iti__search-icon {
  position: absolute;
  left: var(--iti-spacer-horizontal);
  display: flex;
  pointer-events: none;
}
[dir=rtl] .iti__search-icon {
  left: auto;
  right: var(--iti-spacer-horizontal);
}
.iti__search-icon-svg {
  width: var(--iti-globe-icon-size);
  height: var(--iti-globe-icon-size);
  display: block;
  stroke: var(--iti-icon-color);
  fill: none;
  stroke-width: 3;
}
.iti__search-clear {
  position: absolute;
  right: calc(var(--iti-spacer-horizontal) / 2);
  background: transparent;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  padding: calc(var(--iti-spacer-horizontal) / 2);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.15s ease;
}
.iti__search-clear .iti__search-clear-x {
  stroke-width: 2;
}
.iti__search-clear .iti__search-clear-bg {
  fill: var(--iti-icon-color);
}
[dir=rtl] .iti__search-clear {
  right: auto;
  left: var(--iti-spacer-horizontal);
}
.iti__search-clear:hover,
.iti__search-clear:focus-visible {
  background: var(--iti-hover-color);
  outline: none;
}
.iti__search-clear-svg {
  width: var(--iti-clear-icon-size);
  height: var(--iti-clear-icon-size);
  display: block;
}
.iti__no-results {
  text-align: center;
  padding: 30px 0;
}
.iti__country-list {
  list-style: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  outline: none;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.iti--inline-country-selector .iti__country-list {
  max-height: 185px;
}
.iti--flexible-dropdown-width .iti__country-list {
  white-space: nowrap;
}
@media (max-width: 500px) {
  .iti--flexible-dropdown-width .iti__country-list {
    white-space: normal;
  }
}
.iti__country {
  display: flex;
  align-items: center;
  padding-left: var(--iti-spacer-horizontal);
  padding-right: var(--iti-spacer-horizontal);
}
.iti__country.iti__highlight {
  background-color: var(--iti-hover-color);
}
.iti__country-name {
  flex-grow: 1;
}
.iti__country-check {
  margin-left: var(--iti-spacer-horizontal);
  display: flex;
  align-items: center;
  color: var(--iti-icon-color);
}
.iti__country-check-svg {
  width: var(--iti-clear-icon-size);
  height: var(--iti-clear-icon-size);
  display: block;
}
.iti__country-list .iti__flag {
  margin-right: var(--iti-spacer-horizontal);
  flex-shrink: 0;
}
[dir=rtl] :is(.iti__country-list .iti__flag) {
  margin-right: 0;
  margin-left: var(--iti-spacer-horizontal);
}
:is(.iti--has-country-selector .iti__country-container:has(+ input[disabled]), .iti--has-country-selector .iti__country-container:has(+ input[readonly])) button.iti__selected-country {
  cursor: not-allowed;
}
:is(.iti--has-country-selector .iti__country-container:has(+ input[disabled]), .iti--has-country-selector .iti__country-container:has(+ input[readonly])) button.iti__selected-country .iti__arrow {
  visibility: hidden;
}
.iti--has-country-selector .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,
.iti--has-country-selector .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country[aria-expanded=true] .iti__selected-country-primary {
  background-color: var(--iti-hover-color);
}
.iti--detached-country-selector {
  position: fixed;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
}
.iti--detached-country-selector:hover {
  cursor: pointer;
}
.iti--detached-country-selector {
  top: calc(anchor(bottom) + 3px);
  left: anchor(left);
  position-try-fallbacks: --iti-flip-above;
}
@position-try --iti-flip-above {
  top: auto;
  bottom: calc(anchor(top) + 3px);
}
.iti__hide {
  display: none;
}
.iti__v-hide {
  visibility: hidden;
}
.iti--fullscreen-popup.iti--detached-country-selector {
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  padding: var(--iti-mobile-popup-margin);
  padding-bottom: calc(var(--iti-mobile-popup-margin) + var(--iti-virtual-keyboard-height, 0px));
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.iti--fullscreen-popup .iti__country-selector {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  position: relative;
}
.iti--fullscreen-popup .iti__close-button {
  position: absolute;
  bottom: 100%;
  right: calc(-1 * var(--iti-mobile-popup-margin));
  width: var(--iti-mobile-popup-margin);
  height: var(--iti-mobile-popup-margin);
  padding: 0;
  background: transparent;
  border: 0;
  border-radius: 3px;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
[dir=rtl] :is(.iti--fullscreen-popup .iti__close-button) {
  right: auto;
  left: calc(-1 * var(--iti-mobile-popup-margin));
}
.iti--fullscreen-popup .iti__close-button:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: -2px;
}
.iti--fullscreen-popup .iti__close-button-svg {
  width: var(--iti-close-icon-size);
  height: var(--iti-close-icon-size);
  display: block;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.75;
  stroke-linecap: round;
}
.iti--fullscreen-popup .iti__country,
.iti--fullscreen-popup .iti__search-input {
  padding-top: 10px;
  padding-bottom: 10px;
}
.iti--fullscreen-popup .iti__search-input {
  font-size: max(16px, 1em);
}
.iti--fullscreen-popup .iti__country {
  padding-left: 10px;
  padding-right: 10px;
  line-height: 1.5em;
}
.iti__flag {
  height: var(--iti-flag-height);
  width: var(--iti-flag-width);
  border-radius: 1px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: image-set(var(--iti-path-flags-1x) 1x, var(--iti-path-flags-2x) 2x);
  background-repeat: no-repeat;
  background-position: calc(var(--iti-flag-offset, 100) * var(--iti-flag-width)) 0;
  background-size: calc(var(--iti-flag-count) * var(--iti-flag-width)) var(--iti-flag-height);
}
.iti__loading {
  position: relative;
  background: none;
  box-shadow: none;
}
.iti__loading::after {
  content: "";
  position: absolute;
  inset: 0;
  margin: auto;
  width: var(--iti-flag-height);
  height: var(--iti-flag-height);
  box-sizing: border-box;
  border: 2px solid var(--iti-icon-color);
  border-right-color: transparent;
  border-radius: 50%;
  animation: iti-spinner 1s linear infinite;
}
@keyframes iti-spinner {
  to {
    transform: rotate(360deg);
  }
}
.iti__strict-reject-animation .iti__tel-input,
.iti__strict-reject-animation .iti__selected-country {
  animation: iti-strict-reject-shake 0.3s cubic-bezier(0.36, 0.07, 0.19, 0.97);
}
@media (prefers-reduced-motion: reduce) {
  .iti__strict-reject-animation .iti__tel-input {
    animation: iti-strict-reject-flash 0.3s ease-out both;
  }
  .iti__strict-reject-animation .iti__selected-country {
    animation: none;
  }
}
@keyframes iti-strict-reject-shake {
  10%, 90% {
    transform: translateX(-1px);
  }
  20%, 80% {
    transform: translateX(2px);
  }
  30%, 50%, 70% {
    transform: translateX(-3px);
  }
  40%, 60% {
    transform: translateX(3px);
  }
}
@keyframes iti-strict-reject-flash {
  40% {
    background-color: var(--iti-strict-reject-flash-color);
  }
}
.iti__globe {
  background: none;
  box-shadow: none;
  height: var(--iti-globe-icon-size);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.iti__globe .iti__globe-svg {
  width: 100%;
  height: 100%;
  fill: var(--iti-icon-color);
}
@supports (-webkit-appearance: none) and (not (background: -webkit-canvas(foo))) {
  .iti__tel-input:focus {
    outline-offset: 1px;
  }
}

/* packages/core/src/css/intlTelInputWithAssets.css */
:root {
  --iti-path-flags-1x: url("https://bazadevelopers.com/wp-content/plugins/baza-booking-calendar/assets/vendor/intl-tel-input/img/flags.webp");
  --iti-path-flags-2x: url("https://bazadevelopers.com/wp-content/plugins/baza-booking-calendar/assets/vendor/intl-tel-input/img/flags@2x.webp");
}

/* 8f0eadbd0b007385a3c6d186fa717b72daa6ed07d8c9d517afcb5f13f297469a.css */
:root{--bbc_color:#FFE050;--bbc_color_primary:#111111;--bbc_color_secondary:#ffffff;--bbc_color_tertiary:#777777;--bbc_font:system-ui,-apple-system,'Segoe UI',sans-serif;--bbc_focus_shadow:0 0 0 5px var(--bbc_color);--bbc_cubic_bezier:cubic-bezier(0.1, 0.6, 0, 1);--bbc_color_loading:#111111;--bbc_color_bg_time_choise:#111111;--bbc_color_time_choise:#ffffff;--bbc_color_bg_time_hover:#111111;--bbc_color_time_hover:#ffffff;--bbc_color_time_booked_choise:#111111;--bbc_color_on_accent:var(--bbc_color_primary);--bbc_color_error:#E5484D;--bbc_color_success:#10B981;--bbc_color_danger:#E5484D;--bbc_color_ending_soon:#f2994a;--bbc_wrapper_background:transparent;--bbc_form_background:transparent;--bbc_notification_background:#FFE050;--bbc_notification_border:#FFE050;--bbc_notification_color:#111111;--bbc_max_width_main:100%;--bbc_border_radius:5px;--bbc_checkbox_radio_border_radius:5px;--bbc_radio_border_radius:5px;--bbc_button_border_radius:5px;--bbc_font_size_xl:30px;--bbc_font_size_l:18px;--bbc_font_size_m:15px;--bbc_font_size_s:13px;--bbc_font_size_xs:11px;--bbc_slot_font_size:16px;--bbc_slot_font_size_mobile:13px;--bbc_calendar_footer_font_size:15px;--bbc_gap:25px;--bbc_spacing:25px;--bbc_spacing_small:5px;--bbc_padding:30px;--bbc_form_field_background:transparent;--bbc_form_field_border_color:var(--bbc_color_primary_a30);--bbc_field_font_size:16px;--bbc_field_padding:12px;--bbc_field_height:40px;--bbc_field_height_inner:40px;--bbc_field_width:40px;--bbc_field_width_inner:38px;--bbc_pending_color:#FFE050;--bbc_booked_color:#059669;--bbc_reject_color:#DC2626;--bbc_completed_color:#e4e4e4;--bbc_expired_color:#e4e4e4;--bbc_color_primary_a01:color-mix(in srgb, var(--bbc_color_primary) 1%, transparent);--bbc_color_primary_a02:color-mix(in srgb, var(--bbc_color_primary) 2%, transparent);--bbc_color_primary_a03:color-mix(in srgb, var(--bbc_color_primary) 3%, transparent);--bbc_color_primary_a04:color-mix(in srgb, var(--bbc_color_primary) 4%, transparent);--bbc_color_primary_a05:color-mix(in srgb, var(--bbc_color_primary) 5%, transparent);--bbc_color_primary_a06:color-mix(in srgb, var(--bbc_color_primary) 6%, transparent);--bbc_color_primary_a07:color-mix(in srgb, var(--bbc_color_primary) 7%, transparent);--bbc_color_primary_a08:color-mix(in srgb, var(--bbc_color_primary) 8%, transparent);--bbc_color_primary_a09:color-mix(in srgb, var(--bbc_color_primary) 9%, transparent);--bbc_color_primary_a10:color-mix(in srgb, var(--bbc_color_primary) 10%, transparent);--bbc_color_primary_a20:color-mix(in srgb, var(--bbc_color_primary) 20%, transparent);--bbc_color_primary_a30:color-mix(in srgb, var(--bbc_color_primary) 30%, transparent);--bbc_color_primary_a40:color-mix(in srgb, var(--bbc_color_primary) 40%, transparent);--bbc_color_primary_a50:color-mix(in srgb, var(--bbc_color_primary) 50%, transparent);--bbc_color_primary_a60:color-mix(in srgb, var(--bbc_color_primary) 60%, transparent);--bbc_color_primary_a70:color-mix(in srgb, var(--bbc_color_primary) 70%, transparent);--bbc_color_primary_a80:color-mix(in srgb, var(--bbc_color_primary) 80%, transparent);--bbc_color_primary_a90:color-mix(in srgb, var(--bbc_color_primary) 90%, transparent);--bbc_color_secondary_a01:color-mix(in srgb, var(--bbc_color_secondary) 1%, transparent);--bbc_color_secondary_a02:color-mix(in srgb, var(--bbc_color_secondary) 2%, transparent);--bbc_color_secondary_a03:color-mix(in srgb, var(--bbc_color_secondary) 3%, transparent);--bbc_color_secondary_a04:color-mix(in srgb, var(--bbc_color_secondary) 4%, transparent);--bbc_color_secondary_a05:color-mix(in srgb, var(--bbc_color_secondary) 5%, transparent);--bbc_color_secondary_a06:color-mix(in srgb, var(--bbc_color_secondary) 6%, transparent);--bbc_color_secondary_a07:color-mix(in srgb, var(--bbc_color_secondary) 7%, transparent);--bbc_color_secondary_a08:color-mix(in srgb, var(--bbc_color_secondary) 8%, transparent);--bbc_color_secondary_a09:color-mix(in srgb, var(--bbc_color_secondary) 9%, transparent);--bbc_color_secondary_a10:color-mix(in srgb, var(--bbc_color_secondary) 10%, transparent);--bbc_color_secondary_a20:color-mix(in srgb, var(--bbc_color_secondary) 20%, transparent);--bbc_color_secondary_a30:color-mix(in srgb, var(--bbc_color_secondary) 30%, transparent);--bbc_color_secondary_a40:color-mix(in srgb, var(--bbc_color_secondary) 40%, transparent);--bbc_color_secondary_a50:color-mix(in srgb, var(--bbc_color_secondary) 50%, transparent);--bbc_color_secondary_a60:color-mix(in srgb, var(--bbc_color_secondary) 60%, transparent);--bbc_color_secondary_a70:color-mix(in srgb, var(--bbc_color_secondary) 70%, transparent);--bbc_color_secondary_a80:color-mix(in srgb, var(--bbc_color_secondary) 80%, transparent);--bbc_color_secondary_a90:color-mix(in srgb, var(--bbc_color_secondary) 90%, transparent);--bbc_chevron_mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bbc_select_arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bbc_shadow:0 0 10px 10px var(--bbc_color_primary_a02);--bbc_color_disabled:var(--bbc_color_primary_a10);--bbc_color_loading_bg:var(--bbc_color_secondary_a10);--bbc_color_time_choise_drag:var(--bbc_color_primary_a10);--bbc_color_time_choise_day:var(--bbc_color_primary_a10);--bbc_color_bg_time_booked_choise:var(--bbc_color_primary_a08);--bbc_color_bg_order_info:var(--bbc_color_primary_a08);--bbc_color_choise:var(--bbc_color_primary_a10);--bbc_scrollbar_track_color:var(--bbc_color_primary_a10);--bbc_submit_button_bg:var(--bbc_color);--bbc_submit_button_color:var(--bbc_color_primary);--bbc_confirm_overlay:var(--bbc_color_secondary_a70);--bbc_rating_color_5:var(--bbc_booked_color);--bbc_rating_color_4:var(--bbc_pending_color);--bbc_rating_color_3:var(--bbc_color_ending_soon);--bbc_rating_color_2:var(--bbc_color_danger);--bbc_rating_color_1:var(--bbc_reject_color);--bbc_bounce_color_primary:var(--bbc_color);--bbc_bounce_color_secondary:var(--bbc_color_secondary);--bbc_slot_highlight_bg_color_primary:var(--bbc_color_primary);--bbc_slot_highlight_bg_color_secondary:var(--bbc_color_secondary);--bbc_slot_highlight_text_color_primary:var(--bbc_color_primary);--bbc_slot_highlight_text_color_secondary:var(--bbc_color_secondary);--bbc_color_a10:color-mix(in srgb, var(--bbc_color) 10%, transparent);--bbc_color_a15:color-mix(in srgb, var(--bbc_color) 15%, transparent);--bbc_color_a20:color-mix(in srgb, var(--bbc_color) 20%, transparent);--bbc_color_a30:color-mix(in srgb, var(--bbc_color) 30%, transparent);--bbc_color_a40:color-mix(in srgb, var(--bbc_color) 40%, transparent);--bbc_color_a50:color-mix(in srgb, var(--bbc_color) 50%, transparent);--bbc_color_a60:color-mix(in srgb, var(--bbc_color) 60%, transparent);--bbc_color_a70:color-mix(in srgb, var(--bbc_color) 70%, transparent);--bbc_color_a80:color-mix(in srgb, var(--bbc_color) 80%, transparent);--bbc_color_a90:color-mix(in srgb, var(--bbc_color) 90%, transparent)}.baza-booking-calendar-body{--bbc_bounce_color_primary:#111111;--bbc_bounce_color_secondary:#FFE050;--bbc_form_field_background:#ffffff;--bbc_notification_background:#FFE050;--bbc_notification_border:#FFE050;--bbc_field_font_size:14px}.bbc-theme-dark{--bbc_form_field_background:var(--bbc_color_secondary);--bbc_confirm_overlay:var(--bbc_color_secondary_a70)}.bbc-admin-dark{--bbc_notification_background:var(--bbc_color_secondary);--bbc_notification_color:var(--bbc_color_primary)}@font-face{font-family:bbc;src:url("https://bazadevelopers.com/wp-content/plugins/baza-booking-calendar/assets/icons/bbc.ttf?duvkq3") format("truetype"),url("https://bazadevelopers.com/wp-content/plugins/baza-booking-calendar/assets/icons/bbc.woff?duvkq3") format("woff"),url("https://bazadevelopers.com/wp-content/plugins/baza-booking-calendar/assets/icons/bbc.svg?duvkq3#bbc") format("svg");font-weight:400;font-style:normal;;font-display:swap;}[class*=" bbc-icon-"],[class^=bbc-icon-]{font-family:bbc!important;speak:never;font-style:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:1;font-size:inherit;transition:all .3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bbc-icon-info:before{content:"\e909"}.bbc-icon-services:before{content:"\e90a"}.bbc-icon-date-time:before{content:"\e90b"}.bbc-icon-card:before{content:"\e90c"}.bbc-icon-add-services:before{content:"\e90d"}.bbc-icon-close:before{content:"\e903"}.bbc-icon-refresh:before{content:"\e901"}.bbc-icon-minus:before{content:"\e900"}.bbc-icon-plus:before{content:"\e904"}.bbc-icon-prev:before{content:"\e905"}.bbc-icon-next:before{content:"\e906"}.bbc-icon-arrow:before{content:"\e907"}.bbc-icon-pending:before{content:"\e901"}.bbc-icon-booked:before{content:"\e902"}.bbc-icon-off:before,.bbc-icon-unable:before{content:"\e903"}.bbc-icon-calendar:before{content:"\e908"}@keyframes bbc-ring-draw-erase-tail{0%{stroke-dasharray:126 126;stroke-dashoffset:126}50%{stroke-dasharray:126 126;stroke-dashoffset:0}97%{stroke-dasharray:3 126;stroke-dashoffset:-123;opacity:1}100%{stroke-dasharray:0 126;stroke-dashoffset:-126;opacity:0}}@keyframes bbc-check-draw{0%{stroke-dashoffset:40;opacity:0}100%{stroke-dashoffset:0;opacity:1}}@keyframes bbc-zoom-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes bbcDragFadeIn{from{opacity:0}to{opacity:1}}@keyframes bbcSlideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes bbcFadeInUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bbcSlideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (min-width:768px){@keyframes bbcSlideInCenterBottom{from{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%,0);opacity:1}}}@media (max-width:767px){@keyframes bbcSlideInCenterBottom{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}@keyframes bbcSlideInCenter{from{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes bbcSlotHighlight{0%,100%{background-color:var(--bbc_slot_highlight_bg_color_primary);color:var(--bbc_slot_highlight_text_color_secondary)}50%{background-color:var(--bbc_slot_highlight_bg_color_secondary);color:var(--bbc_slot_highlight_text_color_primary)}}@keyframes bbcDragFadeIn{to{opacity:1}}@keyframes bbcRotateRight{to{transform:rotate(180deg)}}@keyframes bbcRotateLeft{to{transform:rotate(180deg)}}@keyframes bbcSpin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes bbcShimmer{0%{background-position:200% center}100%{background-position:-200% center}}@keyframes bbcBounce{0%,100%{transform:translateY(0);border-color:var(--bbc_bounce_color_primary)}50%{transform:translateY(-10px);border-color:var(--bbc_bounce_color_secondary)}}@keyframes shimmer{0%{background-position:150% center}66%{background-position:-50% center}100%{background-position:-50% center}}.bbc-hidden-select{all:unset!important;position:absolute!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bbc-select-wrapper{display:block;color:var(--bbc_color_primary);min-height:var(--bbc_field_height)!important;transition:all .3s ease;border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);background-color:var(--bbc_form_field_background);text-decoration:none!important;outline:0!important;margin:0;padding:0;float:none;line-height:1!important;font-size:var(--bbc_field_font_size);font-weight:400}.bbc-select-wrapper:focus,.bbc-select-wrapper:focus-visible{border-color:var(--bbc_form_field_border_color);box-shadow:var(--bbc_focus_shadow);outline:0!important}.bbc-select-wrapper[type=color]{padding:0;height:auto}.bbc-select-wrapper.disabled,.bbc-select-wrapper.is-disabled,.bbc-select-wrapper:disabled,.bbc-select-wrapper[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:767px){.bbc-select-wrapper{width:100%;min-width:auto;max-width:100%}}.bbc-select-wrapper{display:flex;flex-direction:column;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.bbc-select-wrapper.field-required{border-color:var(--bbc_color_error)!important}.bbc-select-wrapper.field-required .bbc-select-selected{color:var(--bbc_color_error)!important}.baza-booking-calendar-body .bbc-select-wrapper.bbc-select-open{box-shadow:var(--bbc_focus_shadow)}.bbc-select-group .bbc-select-wrapper{all:unset;display:block}.bbc-select-wrapper .bbc-select-list{top:calc(100% - 1px);min-width:calc(100% + 2px);left:-1px}.bbc-select-wrapper .bbc-select-list.bbc-select-opens-right{left:auto;right:-1px}.bbc-select-wrapper .bbc-select-list.bbc-select-opens-left{left:-1px;right:auto}.baza-booking-calendar-body .bbc-select-wrapper{width:auto;display:inline-flex;align-self:flex-start}@media (max-width:767px){.baza-booking-calendar-body .bbc-select-wrapper{width:100%}}.baza-booking-calendar-body .bbc-select-wrapper.bbc-select-active{box-shadow:none}.bbc-select-wrapper.bbc-multi-select{overflow:auto;max-height:200px}.bbc-select-wrapper.bbc-multi-select::-webkit-scrollbar{width:4px;height:4px}.bbc-select-wrapper.bbc-multi-select::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.bbc-select-wrapper.bbc-multi-select::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.bbc-select-wrapper.bbc-multi-select::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.bbc-select-wrapper.bbc-multi-select::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.bbc-select-wrapper.bbc-multi-select .bbc-select-selected,.bbc-select-wrapper.bbc-multi-select .bbc-select-selected-tokens{display:none!important}.bbc-select-wrapper.bbc-multi-select .bbc-select-list{all:unset}.bbc-select-wrapper.bbc-multi-select .bbc-select-list li{display:flex;align-items:center;gap:10px}.bbc-select-wrapper.bbc-multi-select .bbc-select-list li[data-value=""]{display:none!important}.bbc-select-wrapper.bbc-multi-select .bbc-select-list li .bbc-select-checkbox-indicator svg{display:flex;align-items:center;justify-content:center;width:15px;max-width:15px}.bbc-select-wrapper.bbc-multi-select .bbc-select-list li:not(.bbc-select-active) .bbc-select-checkbox-indicator,.bbc-select-wrapper.bbc-multi-select .bbc-select-list li:not(.bbc-select-active) svg{display:none!important}.bbc-select-wrapper.bbc-multi-select .bbc-select-list li:not(.bbc-select-active):hover svg path{fill:var(--bbc_color_secondary)}.bbc-select-wrapper.disabled,.bbc-select-wrapper.readonly{opacity:.5!important;cursor:not-allowed!important;pointer-events:none}.bbc-select-wrapper.disabled .bbc-select-selected,.bbc-select-wrapper.disabled .bbc-select-selected-tokens,.bbc-select-wrapper.readonly .bbc-select-selected,.bbc-select-wrapper.readonly .bbc-select-selected-tokens{cursor:not-allowed!important;pointer-events:none}.bbc-select-wrapper.readonly .bbc-select-list{display:none!important}.bbc-select-wrapper .bbc-select-selected,.bbc-select-wrapper .bbc-select-selected-tokens{display:flex;align-items:center;justify-content:space-between;gap:var(--bbc_field_padding);padding:6px calc(var(--bbc_field_padding) * 1.8 + 10px) 6px var(--bbc_field_padding);color:var(--bbc_color_primary);cursor:pointer;position:relative;transition:all .3s ease;text-decoration:none!important;box-shadow:none!important;outline:0!important;line-height:1.2;flex:1;height:100%}.bbc-select-group .bbc-select-wrapper .bbc-select-selected,.bbc-select-group .bbc-select-wrapper .bbc-select-selected-tokens{display:none!important}.bbc-select-wrapper .bbc-select-selected,.bbc-select-wrapper .bbc-select-selected-tokens{position:relative}.bbc-select-wrapper .bbc-select-selected-tokens::after,.bbc-select-wrapper .bbc-select-selected::after{content:"";display:block;border:0;pointer-events:none;position:absolute;top:50%;right:var(--bbc_field_padding);transform:translateY(-50%);width:10px;min-width:10px;height:6px;background-color:var(--bbc_color_primary);transition:transform .3s ease;-webkit-mask:var(--bbc_chevron_mask) no-repeat center/contain;mask:var(--bbc_chevron_mask) no-repeat center/contain}.bbc-select-wrapper .bbc-select-selected-tokens:focus,.bbc-select-wrapper .bbc-select-selected:focus{outline:0;border-color:var(--bbc_color_primary)}.bbc-select-wrapper .bbc-select-selected-tokens[aria-expanded=true]::after,.bbc-select-wrapper .bbc-select-selected[aria-expanded=true]::after{transform:translateY(-50%) rotate(180deg)}.bbc-select-list.bbc-select-list-above{z-index:1000001}.bbc-select-item:focus,.bbc-select-item:focus-visible{outline:0;box-shadow:none}.bbc-select-list{box-sizing:border-box;display:block;visibility:hidden;position:absolute;opacity:0;margin:0;padding:0;height:0;list-style:none;background-color:var(--bbc_color_secondary);border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);box-shadow:var(--bbc_shadow);z-index:999;overflow-x:hidden;overflow-y:auto;transform:translate(0,15px);transition:transform .5s var(--bbc_cubic_bezier),opacity .3s ease}.bbc-select-list.bbc-select-open{visibility:visible;opacity:1;transform:translate(0,0);height:auto}.bbc-select-group .bbc-select-list{all:unset;display:block}.bbc-select-list::-webkit-scrollbar{width:4px;height:4px}.bbc-select-list::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.bbc-select-list::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.bbc-select-list::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.bbc-select-list::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.bbc-select-list.bbc-select-opens-up{transform:translate(0,-15px)}.bbc-select-list.bbc-select-opens-up.bbc-select-open{transform:translate(0,0)}.bbc-select-list{--bbc_select_option_image_size:70px}.baza-booking-calendar-body .bbc-select-list{--bbc_select_option_image_size:50px}.bbc-select-list.bbc-select-list--designtheme,.bbc-select-list.bbc-select-list--payment_gatewey{--bbc_select_option_image_size:70px}.bbc-select-list .bbc-select-item{cursor:pointer;margin:0;transition:all .5s ease;color:var(--bbc_color_primary);padding:calc(var(--bbc_padding)/ 2)}.bbc-select-list .bbc-select-item.bbc-select-item-image{display:flex;gap:calc(var(--bbc_gap)/ 2);align-items:center}.baza-booking-calendar-body .bbc-select-list .bbc-select-item.bbc-select-item-image{padding:var(--bbc_field_padding)}.bbc-select-list .bbc-select-item.bbc-select-item-image img{aspect-ratio:1;display:block;max-width:var(--bbc_select_option_image_size);width:var(--bbc_select_option_image_size);height:var(--bbc_select_option_image_size);-o-object-fit:cover;object-fit:cover;border-radius:var(--bbc_border_radius)}.bbc-select-list .bbc-select-item.bbc-select-item-description{display:grid;grid-template-columns:var(--bbc_select_option_image_size) 1fr;gap:calc(var(--bbc_gap)/ 5) calc(var(--bbc_gap)/ 2);align-items:flex-start;grid-template-rows:auto 1fr}.bbc-select-list .bbc-select-item.bbc-select-item-description img{grid-row:span 2}.bbc-select-list .bbc-select-item.bbc-select-item-description:not(.bbc-select-item-image):not(.bbc-select-item-person){grid-template-columns:1fr;grid-template-rows:auto auto}.bbc-select-list .bbc-select-item.bbc-select-item-description.bbc-select-item-person:not(.bbc-select-item-image){grid-template-columns:30px 1fr}.bbc-select-list .bbc-select-item.bbc-select-item-person:not(.bbc-select-item-description){display:flex;gap:calc(var(--bbc_gap)/ 3);align-items:center}.bbc-select-list .bbc-select-item .bbc-option-person{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;grid-row:span 2;width:30px;height:30px;border-radius:50%;overflow:hidden;background-color:var(--bbc_color_a50,var(--bbc_color_primary_a10));color:var(--bbc_color_primary);font-size:var(--bbc_font_size_xs);font-weight:500;line-height:1;letter-spacing:.02em}.bbc-select-list .bbc-select-item .bbc-option-person img{position:absolute;inset:0;width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.bbc-select-list .bbc-select-item .bbc-option-description{font-size:var(--bbc_font_size_s)}.bbc-select-list .bbc-select-item .bbc-option-description,.bbc-select-list .bbc-select-item .bbc-select-option-name{flex:1}.baza-booking-calendar-body .bbc-select-list .bbc-select-item{padding:var(--bbc_field_padding)}@media (max-width:767px){.bbc-select-list .bbc-select-item{white-space:unset}}.bbc-select-group .bbc-select-list .bbc-select-item{border:1px solid transparent;border-radius:var(--bbc_border_radius)}.bbc-select-list .bbc-select-item:hover{background-color:color-mix(in srgb,var(--bbc_color_primary) 8%,transparent);color:var(--bbc_color_primary)}.bbc-select-group .bbc-select-list .bbc-select-item:hover{background-color:transparent;color:var(--bbc_color_primary)}.bbc-select-list .bbc-select-item.bbc-select-active{background-color:color-mix(in srgb,var(--bbc_color_primary) 8%,transparent);color:var(--bbc_color_primary);cursor:default}.baza-booking-calendar-body .bbc-select-list .bbc-select-item.bbc-select-active{background-color:var(--bbc_color);color:var(--bbc_color_on_accent)}.bbc-select-group .bbc-select-list .bbc-select-item.bbc-select-active{border-color:var(--bbc_color_primary);background-color:transparent}.bbc-select-list .bbc-select-item.disabled{cursor:not-allowed;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bbc-select-list .bbc-select-item.bbc-select-placeholder{color:color-mix(in srgb,var(--bbc_color_primary) 50%,transparent)}@keyframes bbc-calendar-week-in{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@media (max-width:991px){.baza-booking-calendar{max-width:unset!important}}.baza-booking-calendar.baza-booking-calendar :focus-visible:focus-visible:not(input):not(textarea):not(select){outline:2px solid var(--bbc_color)!important;outline-offset:2px;border-radius:calc(var(--bbc_border_radius)/ 2)}.baza-booking-calendar .bbc-calendar-section{position:relative;display:flex;flex-direction:column;gap:var(--bbc_gap)}.baza-booking-calendar .bbc-calendar-navigation{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--bbc_spacing)/ 15);transition:all .3s ease;opacity:1}@media (max-width:991px){.baza-booking-calendar .bbc-calendar-navigation{padding:0 calc(var(--bbc_padding)/ 2)}}@media (min-width:992px){.baza-booking-calendar .bbc-calendar-navigation{position:absolute;left:0;top:0;z-index:20}}.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button{transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:calc(var(--bbc_gap)/ 3);line-height:1;text-align:center;color:var(--bbc_color_primary);font-size:var(--bbc_font_size_m);outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;text-decoration:none;user-select:none;transition:all .3s ease}@media (min-width:992px){.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button span{display:none!important}}.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button .bbc-icon{font-size:25px}@media (min-width:992px){.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button:hover{transform:scale(1.3)}}.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button.disabled{opacity:.3;cursor:default;pointer-events:none}.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button.disabled:hover{transform:none}.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button.bbc-navigation-button-today i{display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--bbc_font);font-size:10px;line-height:1;font-weight:700;overflow:hidden;font-style:normal;min-width:25px;width:25px;height:25px;box-sizing:border-box;border:1.5px solid transparent;border-radius:50%}@media (max-width:991px){.baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button.bbc-navigation-button-today i{border-color:var(--bbc_color_primary)}}.baza-booking-calendar .bbc-calendar .bbc-day-picker-day .bbc-booking-id,.baza-booking-calendar .bbc-calendar .bbc-slot .bbc-booking-id,.baza-booking-calendar .bbc-day-picker .bbc-day-picker-day .bbc-booking-id,.baza-booking-calendar .bbc-day-picker .bbc-slot .bbc-booking-id{position:absolute;cursor:pointer;top:5px;left:5px;padding:calc(var(--bbc_padding)/ 6);margin:0;line-height:0!important;text-align:center;outline:0;display:flex;align-items:center;justify-content:center;border-radius:3px;background-color:transparent;border:1px solid transparent;transition:all .3s ease}.baza-booking-calendar .bbc-calendar .bbc-day-picker-day .bbc-booking-id:hover,.baza-booking-calendar .bbc-calendar .bbc-slot .bbc-booking-id:hover,.baza-booking-calendar .bbc-day-picker .bbc-day-picker-day .bbc-booking-id:hover,.baza-booking-calendar .bbc-day-picker .bbc-slot .bbc-booking-id:hover{background-color:var(--bbc_color_primary);border-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-calendar .bbc-day-picker-day .bbc-booking-id:hover::before,.baza-booking-calendar .bbc-calendar .bbc-slot .bbc-booking-id:hover::before,.baza-booking-calendar .bbc-day-picker .bbc-day-picker-day .bbc-booking-id:hover::before,.baza-booking-calendar .bbc-day-picker .bbc-slot .bbc-booking-id:hover::before{background-color:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-calendar .bbc-day-picker-day .bbc-booking-id::before,.baza-booking-calendar .bbc-calendar .bbc-slot .bbc-booking-id::before,.baza-booking-calendar .bbc-day-picker .bbc-day-picker-day .bbc-booking-id::before,.baza-booking-calendar .bbc-day-picker .bbc-slot .bbc-booking-id::before{content:"";display:inline-block;line-height:0!important;width:2px;height:11px;background-color:var(--bbc_color_primary_a50);-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 9.00195L1 9.01093M1 5.00098L1 5.00996M1 1L1 1.00898' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 9.00195L1 9.01093M1 5.00098L1 5.00996M1 1L1 1.00898' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease}.baza-booking-calendar .bbc-calendar .bbc-day-picker-day .bbc-booking-id span,.baza-booking-calendar .bbc-calendar .bbc-slot .bbc-booking-id span,.baza-booking-calendar .bbc-day-picker .bbc-day-picker-day .bbc-booking-id span,.baza-booking-calendar .bbc-day-picker .bbc-slot .bbc-booking-id span{display:none!important}.baza-booking-calendar .bbc-calendar{position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none}.baza-booking-calendar .bbc-calendar::-webkit-scrollbar{display:none}.baza-booking-calendar .bbc-calendar{-ms-overflow-style:none;scrollbar-width:none}@media (min-width:992px){.baza-booking-calendar .bbc-calendar{grid-area:bbc-calendar}}@media (max-width:991px){.baza-booking-calendar .bbc-calendar{display:flex;flex-direction:column;gap:var(--bbc_gap)}.baza-booking-calendar .bbc-calendar .bbc-day-header,.baza-booking-calendar .bbc-calendar .bbc-slot,.baza-booking-calendar .bbc-calendar .bbc-time-item{line-height:1;font-size:var(--bbc_font_size_s)}.baza-booking-calendar .bbc-calendar .bbc-day-header{min-width:70px}}.baza-booking-calendar .bbc-calendar .bbc-body{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid;grid-auto-flow:row;grid-auto-flow:column}.baza-booking-calendar .bbc-calendar .bbc-body:not(.bbc-has-month-range-slider){grid-template-columns:auto repeat(var(--bbc_calendar_cols),1fr)}@media (max-width:991px){.baza-booking-calendar .bbc-calendar .bbc-body:not(.bbc-has-month-range-slider) .bbc-slot.calendar-book-item-first-day.bbc-slot-today{border-left:0}}.baza-booking-calendar .bbc-calendar .bbc-time-item{box-sizing:border-box;font-size:var(--bbc_font_size_s);display:flex;align-items:center;padding-right:calc(var(--bbc_padding)/ 2);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-calendar .bbc-time-item sup{font-size:calc(var(--bbc_font_size_s) - 3px);position:relative;top:-3px}@media (max-width:991px){.baza-booking-calendar .bbc-calendar .bbc-time-item{font-size:calc(var(--bbc_font_size_xs) - 1px);padding-right:calc(var(--bbc_padding)/ 4);padding-left:calc(var(--bbc_padding)/ 4);position:sticky;left:0;z-index:10;border-top:1px solid transparent;border-bottom:1px solid var(--bbc_color_primary);background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}}.baza-booking-calendar .bbc-calendar .bbc-slot{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--bbc_spacing)/ 8);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;min-height:50px;padding:0 calc(var(--bbc_padding)/ 2);border-top:1px solid var(--bbc_color_primary);border-left:1px solid var(--bbc_color_primary);color:var(--bbc_color_primary);font-size:var(--bbc_slot_font_size);transition:all .3s ease}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-partially-booked):not(.choose).bbc-booking-hover{--bbc_booking_mark:var(--bbc_booking_color, var(--bbc_color));background-color:rgb(from var(--bbc_booking_color,var(--bbc_color)) r g b/.03)!important;box-shadow:inset 1px 0 0 var(--bbc_booking_mark),inset -1px 0 0 var(--bbc_booking_mark)}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-partially-booked):not(.choose).bbc-booking-run-top:not(.bbc-day-picker-day-shown){box-shadow:inset 1px 0 0 var(--bbc_booking_mark),inset -1px 0 0 var(--bbc_booking_mark),inset 0 1px 0 var(--bbc_booking_mark)}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-partially-booked):not(.choose).bbc-booking-run-bottom:not(.bbc-day-picker-day-shown){box-shadow:inset 1px 0 0 var(--bbc_booking_mark),inset -1px 0 0 var(--bbc_booking_mark),inset 0 -1px 0 var(--bbc_booking_mark)}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-partially-booked):not(.choose).bbc-booking-run-top.bbc-booking-run-bottom:not(.bbc-day-picker-day-shown){box-shadow:inset 0 0 0 1px var(--bbc_booking_mark)}.bbc-admin .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-partially-booked):not(.choose):before{content:"";position:absolute;top:5px;right:5px;width:5px;min-width:5px;height:5px;border-radius:5px;background-color:var(--bbc_booking_color,transparent)}@media (max-width:991px){.baza-booking-calendar .bbc-calendar .bbc-slot{font-size:var(--bbc_slot_font_size_mobile)}}.baza-booking-calendar .bbc-calendar .bbc-slot .price,.baza-booking-calendar .bbc-calendar .bbc-slot i{line-height:1!important}@media (max-width:991px){.baza-booking-calendar .bbc-calendar .bbc-slot .price,.baza-booking-calendar .bbc-calendar .bbc-slot i{font-weight:700}}.baza-booking-calendar .bbc-calendar .bbc-slot .price{transition:color .3s ease}.baza-booking-calendar .bbc-calendar .bbc-slot.bbc-slot-being-chosen .price{display:none}.baza-booking-calendar .bbc-calendar .bbc-slot.bbc-cart-slot-highlight{animation:bbcSlotHighlight .7s ease-in-out 1;position:relative}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-last{border-bottom:1px solid var(--bbc_color_primary)}@media (min-width:992px){.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-last-day{border-right:1px solid var(--bbc_color_primary)}}@media (min-width:992px){.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-first.calendar-book-item-last-day{border-top-right-radius:var(--bbc_border_radius)}}@media (min-width:992px){.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-first.calendar-book-item-first-day{border-top-left-radius:var(--bbc_border_radius)}}@media (min-width:992px){.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-last.calendar-book-item-last-day{border-bottom-right-radius:var(--bbc_border_radius)}}@media (min-width:992px){.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-last.calendar-book-item-first-day{border-bottom-left-radius:var(--bbc_border_radius)}}@media (min-width:768px){.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked):hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off):hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending):hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable):hover{background-color:var(--bbc_color_bg_time_booked_choise)}}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose-drag,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose-drag,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose-drag,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose-drag{background-color:var(--bbc_color_time_choise_drag);cursor:crosshair}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose-day,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose-day,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose-day,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose-day{background-color:var(--bbc_color_time_choise_day);cursor:pointer}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose{background-color:var(--bbc_color_bg_time_choise);color:var(--bbc_color_time_choise)}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose .bbc-booking-id,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose .bbc-booking-id,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose .bbc-booking-id,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose .bbc-booking-id{color:inherit}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose .bbc-booking-id:hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose .bbc-booking-id:hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose .bbc-booking-id:hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose .bbc-booking-id:hover{background-color:var(--bbc_color_time_choise);color:var(--bbc_color_bg_time_choise)}.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose,.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose,.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose,.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose{background-color:var(--bbc_color_bg_time_choise,--bbc_color_primary);color:var(--bbc_color_time_choise,--bbc_color_time_hover)}.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose:hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose:hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose:hover,.baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose:hover{background-color:var(--bbc_color_bg_time_choise);color:var(--bbc_color_time_choise)}.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-booked).choose:hover,.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-off).choose:hover,.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-pending).choose:hover,.bbc-theme-dark .baza-booking-calendar .bbc-calendar .bbc-slot:not(.calendar-unable).choose:hover{background-color:var(--bbc_color_bg_time_choise,--bbc_color_primary);color:var(--bbc_color_time_choise,--bbc_color_time_hover)}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked.choose,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off.choose,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending{color:var(--bbc_color_primary);background-color:var(--bbc_color_bg_time_booked_choise);cursor:default}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked.choose:hover,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked:hover,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off.choose:hover,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off:hover,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending:hover{background-color:var(--bbc_color_bg_time_booked_choise);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked .price,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked.choose .price,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off .price,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off.choose .price,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending .price{display:none!important}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-unable{cursor:default;background-color:var(--bbc_color_bg_time_booked_choise)}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending .price,.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-unable .price{display:none!important}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-partially-booked:not(.choose){background:linear-gradient(to top,var(--bbc_color_bg_time_booked_choise) var(--bbc-fill,30%),transparent var(--bbc-fill,30%))}.bbc-admin .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-partially-booked:not(.choose){background:linear-gradient(to top,var(--bbc_color_bg_time_booked_choise) var(--bbc-fill,30%),transparent var(--bbc-fill,30%))}.baza-booking-calendar .bbc-calendar .bbc-slot.calendar-unable .bbc-booking-id+span path{stroke-width:1.5px}.baza-booking-calendar .bbc-calendar .bbc-calendar-corner{grid-area:1/1;line-height:1}@media (max-width:991px){.baza-booking-calendar .bbc-calendar .bbc-calendar-corner{display:flex;flex-direction:column;position:sticky;left:0;z-index:10;background-color:var(--bbc_color_secondary);border-right:1px solid var(--bbc_color_primary)}}.baza-booking-calendar .bbc-calendar .bbc-calendar-corner .bbc-calendar-corner-refresh{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--bbc_color_primary);line-height:1;cursor:pointer}.baza-booking-calendar .bbc-calendar .bbc-calendar-corner .bbc-calendar-corner-refresh .bbc-icon-refresh{color:inherit;font-weight:700;line-height:1;transition:all .3s var(--bbc_cubic_bezier)}@media (min-width:992px){.baza-booking-calendar .bbc-calendar .bbc-calendar-corner .bbc-calendar-corner-refresh{display:none!important}}.baza-booking-calendar .bbc-calendar .bbc-calendar-corner,.baza-booking-calendar .bbc-calendar .bbc-day-header{box-sizing:border-box}@media (max-width:991px){.baza-booking-calendar .bbc-calendar .bbc-calendar-corner,.baza-booking-calendar .bbc-calendar .bbc-day-header{padding:calc(var(--bbc_padding)/ 2) 0;border-top:1px solid var(--bbc_color_primary)}}.baza-booking-calendar .bbc-calendar .bbc-day-header{color:var(--bbc_color_primary);display:flex;flex-direction:column;line-height:1;text-align:center;gap:calc(var(--bbc_spacing)/ 12);padding-bottom:calc(var(--bbc_padding)/ 2);cursor:pointer}.baza-booking-calendar .bbc-calendar .bbc-day-header span{font-size:var(--bbc_font_size_s)}.baza-booking-calendar .bbc-calendar .bbc-day-header .bbc-day-number{font-weight:700}.baza-booking-calendar .bbc-calendar .bbc-day-number{font-size:var(--bbc_font_size_l)}@media (max-width:991px){.baza-booking-calendar .bbc-calendar .bbc-day-number{font-size:var(--bbc_font_size_s)}}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar{grid-template-columns:1fr;width:100%;transition:border-color .7s ease;border-right:1px solid transparent}@media (min-width:992px){.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar.bbc-scroll-both{border-color:var(--bbc_color_primary)}}@media (min-width:992px){.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar.bbc-scroll-both .bbc-body .bbc-calendar-corner{background:linear-gradient(to right,var(--bbc_color_secondary) 50%,transparent 100%)}}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar.bbc-scroll-both .bbc-body .bbc-time-item{border-color:var(--bbc_color_primary)}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar.bbc-scroll-right{border-right-color:var(--bbc_color_primary)}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar.bbc-scroll-left .bbc-body .bbc-calendar-corner,.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar.bbc-scroll-left .bbc-body .bbc-time-item{border-color:var(--bbc_color_primary)}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body{min-width:-moz-max-content;min-width:max-content;grid-auto-columns:minmax(90px,auto);border-right:1px solid var(--bbc_color_primary);grid-template-columns:auto repeat(var(--bbc_calendar_cols),auto)}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-calendar-corner,.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-time-item{position:sticky;left:0;z-index:10}@media (min-width:992px){.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-calendar-corner,.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-time-item{border-right:1px solid transparent;background-color:var(--bbc_color_secondary);transition:border-color .7s ease}}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-calendar-corner{display:flex;flex-direction:column}@media (min-width:992px){.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-calendar-corner{border:0}}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-slot{border-right:0}@media (max-width:991px){.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-slot{min-width:80px}}@media (min-width:992px){.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-slot{min-width:100.66px}}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-time-item{width:auto}.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-day-header,.baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body .bbc-slot{border-radius:0!important}.bbc-slot-claimant{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--bbc_claimant_size,26px);height:var(--bbc_claimant_size,26px);border-radius:50%;overflow:hidden;background-color:var(--bbc_color_a50,var(--bbc_color_primary_a10));color:var(--bbc_color_primary);font-size:var(--bbc_font_size_xs);font-weight:500;line-height:1;letter-spacing:.02em;cursor:help}.bbc-slot-claimant img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){body:not(.bbc-theme-amelio) .baza-booking-calendar .bbc-form{align-self:stretch}}.baza-booking-calendar .bbc-form-services-mobile{padding:0 calc(var(--bbc_padding)/ 2)}.baza-booking-calendar .bbc-form-services-mobile .bbc-select-wrapper{--bbc_form_field_background:transparent!important}@media (min-width:992px){.baza-booking-calendar .bbc-form-services-mobile{display:none!important}}.baza-booking-calendar .bbc-form-services-mobile:empty,.baza-booking-calendar .bbc-form-services:empty{display:none!important}.baza-booking-calendar .bbc-form-services,.baza-booking-calendar .bbc-form-services-mobile{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 1.2);position:relative}.baza-booking-calendar .bbc-form-services .bbc-form-sub-service-picker,.baza-booking-calendar .bbc-form-services-mobile .bbc-form-sub-service-picker{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);padding:0}.baza-booking-calendar .bbc-form-services .bbc-form-sub-service-picker.bbc-form-sub-service-picker-loading,.baza-booking-calendar .bbc-form-services-mobile .bbc-form-sub-service-picker.bbc-form-sub-service-picker-loading{min-height:102px;border-radius:var(--bbc_border_radius);pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--bbc_color_primary) 3%,transparent) 25%,color-mix(in srgb,var(--bbc_color_primary) 10%,transparent) 50%,color-mix(in srgb,var(--bbc_color_primary) 3%,transparent) 75%);animation:bbcShimmer 1.2s infinite}.baza-booking-calendar .bbc-form-services .bbc-form-sub-service-picker .bbc-sub-service-item.bbc-sub-service-item-active,.baza-booking-calendar .bbc-form-services-mobile .bbc-form-sub-service-picker .bbc-sub-service-item.bbc-sub-service-item-active{border-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form-services .bbc-form-sub-service-picker-title,.baza-booking-calendar .bbc-form-services-mobile .bbc-form-sub-service-picker-title{color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form-services .bbc-sub-service-back,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-back{padding:0;display:flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);cursor:pointer;color:var(--bbc_color_primary);font-size:var(--bbc_font_size_m);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:none;outline:0;transition:all .3s ease}.baza-booking-calendar .bbc-form-services .bbc-sub-service-back.bbc-sub-service-back-hidden,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-back.bbc-sub-service-back-hidden{display:none!important}.baza-booking-calendar .bbc-form-services .bbc-sub-service-back i,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-back i{font-size:25px}.baza-booking-calendar .bbc-form-services .bbc-select-list,.baza-booking-calendar .bbc-form-services .bbc-sub-service-items,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-list,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-items{display:flex;flex-direction:column}.baza-booking-calendar .bbc-form-services .bbc-select-item,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item{gap:calc(var(--bbc_gap)/ 5) calc(var(--bbc_gap)/ 2);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:calc(var(--bbc_padding)/ 2);border-radius:var(--bbc_border_radius);cursor:pointer;transition:all .3s ease;border:1px solid transparent;font-size:var(--bbc_field_font_size);display:flex;align-items:center}.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-select-item-description.bbc-select-item-image,.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-sub-service-item-description.bbc-sub-service-item-image,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-select-item-description.bbc-select-item-image,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-sub-service-item-description.bbc-sub-service-item-image,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-select-item-description.bbc-select-item-image,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-sub-service-item-description.bbc-sub-service-item-image,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-select-item-description.bbc-select-item-image,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-sub-service-item-description.bbc-sub-service-item-image{display:grid;grid-template-columns:70px 1fr;align-items:start}.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-select-item-image:not(.bbc-select-item-description),.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-sub-service-item-image:not(.bbc-sub-service-item-description),.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-select-item-image:not(.bbc-select-item-description),.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-sub-service-item-image:not(.bbc-sub-service-item-description),.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-select-item-image:not(.bbc-select-item-description),.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-sub-service-item-image:not(.bbc-sub-service-item-description),.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-select-item-image:not(.bbc-select-item-description),.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-sub-service-item-image:not(.bbc-sub-service-item-description){align-items:center}.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-select-item-description:not(.bbc-select-item-image),.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-sub-service-item-description:not(.bbc-sub-service-item-image),.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-select-item-description:not(.bbc-select-item-image),.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-sub-service-item-description:not(.bbc-sub-service-item-image),.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-select-item-description:not(.bbc-select-item-image),.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-sub-service-item-description:not(.bbc-sub-service-item-image),.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-select-item-description:not(.bbc-select-item-image),.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-sub-service-item-description:not(.bbc-sub-service-item-image){display:grid;grid-template-columns:1fr;align-items:start}.baza-booking-calendar .bbc-form-services .bbc-select-item .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item .bbc-sub-service-thumb{aspect-ratio:1;display:block;max-width:70px;width:70px;height:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-select-item-description.bbc-select-item-image .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services .bbc-select-item.bbc-sub-service-item-description.bbc-sub-service-item-image .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-select-item-description.bbc-select-item-image .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item.bbc-sub-service-item-description.bbc-sub-service-item-image .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-select-item-description.bbc-select-item-image .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item.bbc-sub-service-item-description.bbc-sub-service-item-image .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-select-item-description.bbc-select-item-image .bbc-sub-service-thumb,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item.bbc-sub-service-item-description.bbc-sub-service-item-image .bbc-sub-service-thumb{grid-row:span 2}.baza-booking-calendar .bbc-form-services .bbc-select-item .bbc-select-option-name,.baza-booking-calendar .bbc-form-services .bbc-select-item .bbc-sub-service-name,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item .bbc-select-option-name,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item .bbc-sub-service-name,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item .bbc-select-option-name,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item .bbc-sub-service-name,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item .bbc-select-option-name,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item .bbc-sub-service-name{color:var(--bbc_color_primary);flex:1 1 0%;font-weight:600}.baza-booking-calendar .bbc-form-services .bbc-select-item .bbc-option-description,.baza-booking-calendar .bbc-form-services .bbc-select-item .bbc-sub-service-desc,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item .bbc-option-description,.baza-booking-calendar .bbc-form-services .bbc-sub-service-item .bbc-sub-service-desc,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item .bbc-option-description,.baza-booking-calendar .bbc-form-services-mobile .bbc-select-item .bbc-sub-service-desc,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item .bbc-option-description,.baza-booking-calendar .bbc-form-services-mobile .bbc-sub-service-item .bbc-sub-service-desc{font-size:var(--bbc_font_size_s);color:var(--bbc_color_primary);flex:1 1 0%;line-height:1.4}.baza-booking-calendar .bbc-form{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 1.2);position:relative;background-color:var(--bbc_form_background);transition:background-color .5s ease;text-align:left}.baza-booking-calendar .bbc-form [data-bbc-form-builder]{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 1.2)}.baza-booking-calendar .bbc-form p{margin:0}@media (min-width:992px){.baza-booking-calendar .bbc-form{grid-area:bbc-form}}@media (max-width:991px){.baza-booking-calendar .bbc-form{padding-left:calc(var(--bbc_padding)/ 2);padding-right:calc(var(--bbc_padding)/ 2)}}.baza-booking-calendar .bbc-form .bbc-notice{padding:calc(var(--bbc_padding)/ 3) calc(var(--bbc_padding)/ 2);background-color:var(--bbc_color_a15);border:1px solid var(--bbc_color);border-radius:var(--bbc_border_radius);font-size:var(--bbc_font_size_s);color:var(--bbc_color_primary);grid-column:span 2;text-align:center;line-height:1.3}.baza-booking-calendar .bbc-form .bbc-notice.bbc-notice-license{text-align:left;position:relative;padding-left:calc(var(--bbc_padding) * 2 + 20px)}.baza-booking-calendar .bbc-form .bbc-notice.bbc-notice-license::before{position:absolute;top:50%;left:calc(var(--bbc_padding)/ 2);transform:translateY(-50%);content:"\f160";width:20px;height:20px;font-size:20px;text-align:center;font-family:dashicons;display:inline-block;line-height:1;font-style:normal}.baza-booking-calendar .bbc-form .bbc-additional-button{line-height:1;display:inline-flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);color:var(--bbc_color_primary);text-decoration:none;outline:0;cursor:pointer}.baza-booking-calendar .bbc-form .bbc-additional-button i{font-weight:700}.baza-booking-calendar .bbc-form .bbc-additional-button:hover{text-decoration:none}.baza-booking-calendar .bbc-form .bbc-additional-button.bbc-popup-active i{transform:rotate(-225deg)}@media (max-width:991px){.baza-booking-calendar .bbc-form .bbc-additional-button{text-align:center}}.baza-booking-calendar .bbc-form .bbc-refresh{display:inline-flex;align-self:flex-start;align-items:center;gap:calc(var(--bbc_spacing)/ 2.5);cursor:pointer;color:var(--bbc_color_primary);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-form .bbc-refresh i{font-weight:700}.baza-booking-calendar .bbc-form .bbc-refresh:hover{text-decoration:none}@media (max-width:767px){.baza-booking-calendar .bbc-form .bbc-refresh{align-self:center}}.baza-booking-calendar .bbc-form a{color:var(--bbc_color_primary);text-decoration:underline;cursor:pointer}.baza-booking-calendar .bbc-form a:hover{text-decoration:none}.baza-booking-calendar .bbc-form .bbc-form-check{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-form .bbc-form-check:empty{display:none!important}.baza-booking-calendar .bbc-form .bbc-select-wrapper{background-color:var(--bbc_form_field_background)}.baza-booking-calendar .bbc-form .bbc-form-field{position:relative;display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 4)}.baza-booking-calendar .bbc-form .bbc-form-field .required{color:var(--bbc_color_error);display:inline-block}.baza-booking-calendar .bbc-form .bbc-form-field.disabled{opacity:.5;pointer-events:none}.baza-booking-calendar .bbc-form .bbc-form-field.disabled label,.baza-booking-calendar .bbc-form .bbc-form-field.disabled span{cursor:not-allowed!important}.baza-booking-calendar .bbc-form .bbc-form-field .bbc-form-title{color:var(--bbc_color_primary)}@media (max-width:991px){.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-refresh{display:none!important}}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-service select,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-service.bbc-services-count-1{display:none!important}.baza-booking-calendar .bbc-form .bbc-form-field .bbc-form-radio-group,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);font-size:var(--bbc_font_size_m)}.baza-booking-calendar .bbc-form .bbc-form-field .bbc-form-radio-group span,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox span,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio span{line-height:1.2}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox{color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox.bbc-form-split-pay-all .bbc-form-label-checkbox>span{display:inline-flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 6)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox{opacity:1;font-size:var(--bbc_field_font_size);display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:flex-start}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]{--bbc_switch_track:var(--bbc_color_primary_a20);--bbc_switch_thumb:var(--bbc_color_secondary);-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:40px;height:22px;min-width:40px;background:var(--bbc_switch_track);border-radius:var(--bbc_checkbox_radio_border_radius);cursor:pointer;transition:all .3s ease;outline:0;box-shadow:none;margin:0;border:0}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]~*{transition:all .3s ease}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]{--bbc_switch_track:color-mix(in srgb, var(--bbc_color_primary) 25%, transparent);--bbc_switch_thumb:var(--bbc_color_primary)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]:checked{--bbc_switch_thumb:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:3px;width:16px;height:16px;background:var(--bbc_switch_thumb);border-radius:calc(var(--bbc_checkbox_radio_border_radius)/ 2);transition:transform .25s ease,box-shadow .25s ease;margin:0}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]:checked{background:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]:checked::before{transform:translate(18px,-50%)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox]:focus-visible{box-shadow:none;outline:0!important}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input[type=checkbox][disabled]{opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox .bbc-form-label-checkbox input{box-shadow:none!important}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio{color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio{display:inline-flex;align-items:center;gap:calc(var(--bbc_spacing)/ 2.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:flex-start;cursor:pointer;font-size:var(--bbc_field_font_size)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:22px;height:22px;min-width:22px;flex-shrink:0;border-radius:var(--bbc_checkbox_radio_border_radius);border:0;background:var(--bbc_color_primary_a20);cursor:pointer;transition:all .3s ease;outline:0;margin:0;line-height:0;margin:0;padding:0}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]{background:color-mix(in srgb,var(--bbc_color_primary) 25%,transparent)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:10px;height:10px;border-radius:var(--bbc_radio_border_radius);background:var(--bbc_color_secondary);transition:transform .3s var(--bbc_cubic_bezier);line-height:0;margin:0;padding:0}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]:checked{background-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]:checked::before{transform:translate(-50%,-50%) scale(1)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]:focus-visible{box-shadow:var(--bbc_focus_shadow);outline:0!important}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio][disabled]{opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input{box-shadow:none!important}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox:has(input.field-required) .bbc-form-label,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox:has(input.field-required) .bbc-form-label-checkbox span,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-checkbox:has(input.field-required) .bbc-form-label-radio span,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio:has(input.field-required) .bbc-form-label,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio:has(input.field-required) .bbc-form-label-checkbox span,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-radio:has(input.field-required) .bbc-form-label-radio span{color:var(--bbc_color_error)}.baza-booking-calendar .bbc-form .bbc-form-field .bbc-form-radio-group:has(input.field-required) .bbc-form-label-radio span{color:var(--bbc_color_error)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-html{position:relative;display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-get-payment-url:not(.active),.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-partial-payment:not(.active){display:none}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance{display:grid;grid-template-columns:1fr auto;gap:calc(var(--bbc_gap)/ 4) calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code span,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date span,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance span{display:none}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code label,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date label,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance label{grid-column:span 2}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend.bbc-loading i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend.bbc-loading i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend.bbc-loading i{animation:spin 1s linear infinite}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step{display:block;color:var(--bbc_color_primary);min-height:var(--bbc_field_height)!important;transition:all .3s ease;border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);background-color:var(--bbc_form_field_background);text-decoration:none!important;outline:0!important;margin:0;padding:0 var(--bbc_field_padding);float:none;line-height:1!important;font-size:var(--bbc_field_font_size);font-weight:400}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button:focus-visible,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step:focus,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step:focus-visible{border-color:var(--bbc_form_field_border_color);box-shadow:var(--bbc_focus_shadow);outline:0!important}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button[type=color],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step[type=color]{padding:0;height:auto}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button[disabled],.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step.disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step.is-disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step:disabled,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:767px){.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step{width:100%;min-width:auto;max-width:100%}}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step{display:flex;align-items:center;cursor:pointer;width:auto;position:relative;overflow:hidden}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step i{color:inherit;font-weight:600;transition:all .3s ease;position:relative;left:.5px;line-height:0}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button:hover,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step:hover{background-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-number-step:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-number-step:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button:hover i,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-number-step:hover i{color:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-picker-native,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-date .bbc-date-picker-native,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-picker-native{position:absolute;inset:0;opacity:0;pointer-events:none;width:100%;height:100%}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-additional-service{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-additional-service:empty{display:none!important}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-additional{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-additional:empty{display:none!important}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-rules.field-required label span{color:var(--bbc_color_error)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-rules.field-required label span::after,.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-rules.field-required label span::before{border-color:var(--bbc_color_error)}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-rules.field-required label span a{color:var(--bbc_color_error)}.baza-booking-calendar .bbc-form .bbc-form-field .bbc-form-label{font-size:var(--bbc_font_size_s);color:var(--bbc_color_primary);text-align:left;line-height:1.3}.baza-booking-calendar .bbc-form .bbc-form-field.bbc-form-field-submit{grid-column:span 2}.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]::-webkit-inner-spin-button,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date],.baza-booking-calendar .bbc-form .bbc-form-field input[type=email],.baza-booking-calendar .bbc-form .bbc-form-field input[type=number],.baza-booking-calendar .bbc-form .bbc-form-field input[type=password],.baza-booking-calendar .bbc-form .bbc-form-field input[type=search],.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel],.baza-booking-calendar .bbc-form .bbc-form-field input[type=text],.baza-booking-calendar .bbc-form .bbc-form-field input[type=time],.baza-booking-calendar .bbc-form .bbc-form-field select,.baza-booking-calendar .bbc-form .bbc-form-field textarea{display:block;width:auto;outline:0!important;min-width:0;line-height:1;height:var(--bbc_field_height);border:1px solid var(--bbc_form_field_border_color);padding:0 var(--bbc_field_padding);font-family:inherit;color:var(--bbc_color_primary);background-color:var(--bbc_form_field_background);font-size:var(--bbc_field_font_size);border-radius:var(--bbc_border_radius);transition:all .3s ease}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time]:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field select:-webkit-autofill,.baza-booking-calendar .bbc-form .bbc-form-field textarea:-webkit-autofill{background-color:var(--bbc_form_field_background)!important;-webkit-text-fill-color:var(--bbc_color_primary)!important;-webkit-box-shadow:0 0 0 1000px var(--bbc_form_field_background) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time]::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field select::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field textarea::-moz-placeholder{color:var(--bbc_color_primary)!important}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time]::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field select::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field textarea::placeholder{color:var(--bbc_color_primary)!important}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time]:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field select:focus::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field textarea:focus::-moz-placeholder{color:transparent!important}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time]:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field select:focus::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field textarea:focus::placeholder{color:transparent!important}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date].field-required,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email].field-required,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number].field-required,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password].field-required,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search].field-required,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel].field-required,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text].field-required,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time].field-required,.baza-booking-calendar .bbc-form .bbc-form-field select.field-required,.baza-booking-calendar .bbc-form .bbc-form-field textarea.field-required{color:var(--bbc_color_error);border-color:var(--bbc_color_error)}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time].field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field select.field-required::-moz-placeholder,.baza-booking-calendar .bbc-form .bbc-form-field textarea.field-required::-moz-placeholder{color:var(--bbc_color_error)!important}.baza-booking-calendar .bbc-form .bbc-form-field input[type=date].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=email].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=number].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=password].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=search].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=tel].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=text].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field input[type=time].field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field select.field-required::placeholder,.baza-booking-calendar .bbc-form .bbc-form-field textarea.field-required::placeholder{color:var(--bbc_color_error)!important}.baza-booking-calendar .bbc-form .bbc-form-field .bbc-required{color:var(--bbc_color_error);display:inline-block;margin-left:calc(var(--bbc_spacing)/ 6)}.baza-booking-calendar .bbc-form .bbc-form-field textarea{height:auto;min-height:var(--bbc_field_height);resize:vertical;line-height:unset;padding:var(--bbc_field_padding);line-height:1;font-size:var(--bbc_field_font_size)}.baza-booking-calendar .bbc-form .bbc-form-field select{cursor:pointer;padding-right:50px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M4.62915 5.75L0.129151 0.75L9.12915 0.750001L4.62915 5.75Z" fill="currentColor"/></svg>');background-repeat:no-repeat;background-position:right var(--bbc_field_padding) center;background-size:10px 6px}.baza-booking-calendar .bbc-form .bbc-form-field select::-ms-expand{display:none!important}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-form-field input,.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-form-field select,.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-form-field textarea{color-scheme:dark}.baza-booking-calendar .bbc-form .bbc-identity-folded{display:none!important}.baza-booking-calendar .bbc-form .bbc-identity-card{position:relative;flex-direction:row!important;gap:calc(var(--bbc_gap)/ 2);padding:calc(var(--bbc_padding)/ 2);border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);background-color:var(--bbc_form_field_background)}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-avatar{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:50%;overflow:hidden;background-color:var(--bbc_color_primary_a10);color:var(--bbc_color_primary);font-size:var(--bbc_font_size_s);font-weight:600;line-height:1;letter-spacing:0}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-lines{display:flex;flex-direction:column;gap:calc(var(--bbc_spacing)/ 12);min-width:0;flex:1;line-height:1.2;overflow:hidden}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-name{font-weight:600;line-height:1.2;color:var(--bbc_color_primary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.baza-booking-calendar .bbc-form .bbc-identity-card a.bbc-identity-name:focus-visible,.baza-booking-calendar .bbc-form .bbc-identity-card a.bbc-identity-name:hover{color:var(--bbc_color_primary);text-decoration:underline;outline:0}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-line{font-size:var(--bbc_font_size_s);color:var(--bbc_color_primary);opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit{position:absolute;top:calc(var(--bbc_padding)/ 3);right:calc(var(--bbc_padding)/ 3);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--bbc_color_primary);cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit:focus-visible,.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit:hover{background-color:var(--bbc_color_primary_a10)}@media (min-width:992px){.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit{opacity:0}.baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit:focus-visible,.baza-booking-calendar .bbc-form .bbc-identity-card:hover .bbc-identity-edit{opacity:1}}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-identity-card{border-color:var(--bbc_color_primary_a20);color:var(--bbc_color_primary)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-avatar{background-color:var(--bbc_color);color:var(--bbc_color_on_accent)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit{color:var(--bbc_color_primary)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit:focus-visible,.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-identity-card .bbc-identity-edit:hover{background-color:var(--bbc_color_primary_a10);color:var(--bbc_color)}.baza-booking-calendar .bbc-form .bbc-order-footer,.baza-booking-calendar .bbc-form .bbc-order-price{display:flex;flex-direction:column;text-align:center;gap:calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-form .bbc-form-field-balance{overflow:hidden}.baza-booking-calendar .bbc-form .bbc-form-field-balance .bbc-balance-code-input{text-align:center}.baza-booking-calendar .bbc-form .bbc-booking-info{color:var(--bbc_color_primary);line-height:1.2;display:flex;flex-direction:column;gap:0;font-size:var(--bbc_font_size_m);border:1px solid var(--bbc_color_primary_a10);border-radius:var(--bbc_border_radius);padding:0;overflow:hidden}.baza-booking-calendar .bbc-form .bbc-booking-info:empty{display:none!important}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-booking-info{border-color:var(--bbc_color_primary_a20)}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-row{display:flex;justify-content:space-between;gap:calc(var(--bbc_gap)/ 4);padding:calc(var(--bbc_gap)/ 4) calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-row.bbc-booking-info-partial{background-color:var(--bbc_color_a10)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-row.bbc-booking-info-partial{color:var(--bbc_color)}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-row.bbc-booking-info-split-now{background-color:var(--bbc_color_a10);font-weight:600}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-row.bbc-booking-info-split-now{color:var(--bbc_color)}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-row:not(:last-child){border-bottom:1px solid var(--bbc_color_primary_a10)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-row:not(:last-child){border-color:var(--bbc_color_primary_a20)}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full+.bbc-booking-info-row{border-top:1px solid var(--bbc_color_primary_a10)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full+.bbc-booking-info-row{border-top-color:var(--bbc_color_primary_a20)}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-label{text-align:left}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full .bbc-booking-info-full-title{padding:var(--bbc_spacing_small) var(--bbc_field_padding);color:var(--bbc_color_primary_a70);border-bottom:1px solid transparent;justify-content:space-between;text-align:left}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full .bbc-booking-info-full-title .bbc-collapse-title{text-align:left;color:var(--bbc_color_primary);font-weight:600}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full .bbc-booking-info-full-title .bbc-collapse-arrow{flex:none;width:10px;height:6px;background-color:currentColor;-webkit-mask:var(--bbc_chevron_mask) no-repeat center/contain;mask:var(--bbc_chevron_mask) no-repeat center/contain}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full .bbc-booking-info-full-title .bbc-collapse-arrow::after{content:none}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full:not(.is-collapsed) .bbc-booking-info-full-title{border-bottom-color:var(--bbc_color_primary_a10)}.bbc-theme-dark .baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full:not(.is-collapsed) .bbc-booking-info-full-title{border-bottom-color:var(--bbc_color_primary_a20)}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-full .bbc-booking-info-total .bbc-booking-info-price{font-weight:700}.baza-booking-calendar .bbc-form .bbc-booking-info .bbc-booking-info-price{font-weight:600}.baza-booking-calendar .bbc-form .bbc-total-price{line-height:1.2;color:var(--bbc_color_primary);font-size:var(--bbc_font_size_l)}.baza-booking-calendar .bbc-form .bbc-total-price:empty{display:none!important}.baza-booking-calendar .bbc-form .bbc-total-price .bbc-total-price-value{font-weight:700}.baza-booking-calendar .bbc-form .bbc-total-price .bbc-total-price-label::after{content:":";font-family:inherit;font-size:inherit}.baza-booking-calendar .bbc-form .bbc-order-info-wrapper{display:flex;flex-direction:column;gap:var(--bbc_gap)}.baza-booking-calendar .bbc-form .bbc-order-button{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 3)}.baza-booking-calendar .bbc-form .bbc-form-note{font-size:var(--bbc_font_size_s);line-height:1.3;color:color-mix(in srgb,var(--bbc_color_primary) 60%,transparent)}.baza-booking-calendar .bbc-form #bbc-submit-button{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:0;border:0;transition:all .3s ease;padding:calc(var(--bbc_padding)/ 2) var(--bbc_padding);background-color:var(--bbc_submit_button_bg);border:1px solid var(--bbc_submit_button_bg);color:var(--bbc_submit_button_color);border-radius:var(--bbc_button_border_radius);font-size:var(--bbc_font_size_l);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}@media (max-width:1199px){.baza-booking-calendar .bbc-form #bbc-submit-button{max-width:400px;margin:0 auto}}.baza-booking-calendar .bbc-form #bbc-submit-button:hover{background-color:var(--bbc_submit_button_bg);color:var(--bbc_submit_button_color);border-color:var(--bbc_submit_button_bg)}.baza-booking-calendar .bbc-form #bbc-submit-button:active{transform:scale(.98)}.baza-booking-calendar .bbc-form #bbc-submit-button[disabled]{opacity:.5;cursor:default;background-color:var(--bbc_color_primary);border-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);pointer-events:none}.baza-booking-calendar .bbc-form #bbc-submit-button[disabled]:active,.baza-booking-calendar .bbc-form #bbc-submit-button[disabled]:focus,.baza-booking-calendar .bbc-form #bbc-submit-button[disabled]:hover{background-color:var(--bbc_color_primary);border-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.baza-booking-calendar.bbc-custom-form-bg .bbc-form{padding:var(--bbc_padding);border-radius:var(--bbc_border_radius)}.bbc-number-stepper{display:flex;align-items:stretch;gap:calc(var(--bbc_gap)/ 4);width:100%}.bbc-number-stepper>input{flex:1 1 auto;min-width:0;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bbc-number-stepper>input::-webkit-inner-spin-button,.bbc-number-stepper>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bbc-number-stepper .bbc-number-step{display:flex;align-items:center;justify-content:center;line-height:1;position:relative;flex:0 0 auto;justify-content:center;min-width:var(--bbc_field_height);color:var(--bbc_color_primary);transition:all .3s ease}.bbc-number-stepper .bbc-number-step:hover{cursor:pointer}.bbc-number-stepper .bbc-number-step.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.bbc-number-stepper .bbc-number-step:active{transform:scale(.98)}.bbc-form-use-package .bbc-package-note{opacity:.7;font-size:var(--bbc_font_size_s)}.bbc-form-use-package .bbc-package-select{margin-top:calc(var(--bbc_spacing)/ 4);width:100%}.bbc-split-field{display:grid;grid-template-columns:1fr;gap:calc(var(--bbc_gap)/ 1.2)}.bbc-split-field.bbc-split-field-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.bbc-split-replaced{display:none!important}.baza-booking-calendar .bbc-collapse-header{display:flex;align-items:center;gap:var(--bbc_gap);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-collapse-header .bbc-collapse-title{flex:1;line-height:1.3}.baza-booking-calendar .bbc-collapse-arrow{display:flex;align-items:center;justify-content:center;text-align:center;transition:all .5s var(--bbc_cubic_bezier);line-height:0;color:var(--bbc_color_primary);position:relative;transform:rotate(180deg);width:10px;height:6px;background-color:currentColor;-webkit-mask:var(--bbc_chevron_mask) no-repeat center/contain;mask:var(--bbc_chevron_mask) no-repeat center/contain}.baza-booking-calendar [data-collapsible].is-collapsed>.bbc-collapse-header .bbc-collapse-arrow{transform:rotate(0)}.baza-booking-calendar .bbc-cart{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-cart .bbc-cart-group-name::after{content:"."}.baza-booking-calendar .bbc-cart .bbc-cart-group-label::after{content:":"}.baza-booking-calendar .bbc-cart .bbc-cart-body,.baza-booking-calendar .bbc-cart .bbc-cart-group{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots{flex-shrink:0;display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 3);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots::-webkit-scrollbar{width:4px;height:4px}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item{font-size:var(--bbc_font_size_m);border-bottom:1px solid color-mix(in srgb,var(--bbc_color_primary) 10%,transparent);padding-bottom:calc(var(--bbc_gap)/ 3);transition:all .3s ease;display:flex;justify-content:space-between;align-items:center;gap:calc(var(--bbc_gap)/ 3)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-info,.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-price{transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-info{flex:1;height:100%;display:flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);cursor:pointer}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-remove{display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;text-decoration:none;transition:all .3s ease;line-height:1;color:var(--bbc_color_primary);position:relative;padding:calc(var(--bbc_padding)/ 2)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-remove.removing{cursor:not-allowed;opacity:.3;pointer-events:none}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-remove:hover{transform:scale(1.2)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-remove::after,.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-remove::before{content:"";position:absolute;width:12px;height:1.5px;background-color:currentColor;top:50%;left:50%;border-radius:3px}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-remove::before{transform:translate(-50%,-50%) rotate(45deg)}.baza-booking-calendar .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-remove::after{transform:translate(-50%,-50%) rotate(-45deg)}.baza-booking-calendar .bbc-additional-category-wrapper{position:relative}.baza-booking-calendar .bbc-additional-category-wrapper .additional-category{flex-wrap:wrap}@media (min-width:992px){.baza-booking-calendar .bbc-additional-category-wrapper .additional-category{padding:0 var(--bbc_padding);margin:0}}@media (max-width:991px){.baza-booking-calendar .bbc-additional-category-wrapper .additional-category{padding:0 calc(var(--bbc_padding)/ 2);margin:0}}.baza-booking-calendar .additional-category{display:flex;gap:0 calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .additional-category .additional-category-item{color:var(--bbc_color_primary);border-radius:var(--bbc_border_radius);padding-top:calc(var(--bbc_padding)/ 5);padding-bottom:calc(var(--bbc_padding)/ 5);border:1px solid transparent;transition:padding .3s ease,color .3s ease;display:inline-block;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;line-height:1.2}.baza-booking-calendar .additional-category .additional-category-item:hover:not(.active){cursor:pointer;text-decoration:none}.baza-booking-calendar .additional-category .additional-category-item.active{padding-left:calc(var(--bbc_padding)/ 2);padding-right:calc(var(--bbc_padding)/ 2);color:var(--bbc_color_primary);border-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-additional-item{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--bbc_gap)/ 1.5);padding-left:var(--bbc_padding);padding-right:var(--bbc_padding);margin-left:calc(var(--bbc_padding) * -1);margin-right:calc(var(--bbc_padding) * -1);padding-top:calc(var(--bbc_padding)/ 2)}.baza-booking-calendar .bbc-additional-item:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--bbc_color_primary) 10%,transparent);padding-bottom:calc(var(--bbc_padding)/ 2)}.baza-booking-calendar .bbc-additional-item:last-child{padding-bottom:0}@media (max-width:767px){.baza-booking-calendar .bbc-additional-item:last-child{margin-bottom:calc(var(--bbc_padding)/ 2)}}.baza-booking-calendar .bbc-additional-item:first-child{padding-top:0}@media (max-width:767px){.baza-booking-calendar .bbc-additional-item{display:grid;grid-template-columns:70px 1fr}}@media (max-width:767px){.baza-booking-calendar .bbc-additional-item:not(.bbc-additional-item-with-image){grid-template-columns:1fr}}.baza-booking-calendar .bbc-additional-item .item-image img{display:block;max-width:70px;width:70px;height:70px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;border:1px solid var(--bbc_color_primary);border-radius:var(--bbc_border_radius)}.baza-booking-calendar .bbc-additional-item .item-content{flex:1;display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 4);line-height:1.2}@media (max-width:991px){.baza-booking-calendar .bbc-additional-item .item-content{font-size:var(--bbc_font_size_m)}}.baza-booking-calendar .bbc-additional-item .item-content .item-title{margin:0;font-size:var(--bbc_font_size_l);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-additional-item .item-content .item-title a{color:var(--bbc_color_primary);text-decoration:none}.baza-booking-calendar .bbc-additional-item .item-content .item-description{margin:0;font-size:var(--bbc_font_size_m)}.baza-booking-calendar .bbc-additional-item .item-content p{margin:0;line-height:1.3}.baza-booking-calendar .bbc-additional-item .item-content p+p{margin-top:calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-additional-item .item-price{font-weight:700}.baza-booking-calendar .bbc-additional-item .bbc-choise-hours-label,.baza-booking-calendar .bbc-additional-item .price-old{opacity:.6;font-weight:400}.baza-booking-calendar .bbc-additional-item .item-qty{display:flex;align-items:center;justify-content:center;align-self:center;gap:calc(var(--bbc_spacing)/ 2.5)}@media (max-width:767px){.baza-booking-calendar .bbc-additional-item .item-qty{grid-column:span 2}}.baza-booking-calendar .bbc-additional-item .item-qty input.qty{border:1px solid var(--bbc_color_primary);border-radius:var(--bbc_border_radius);background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);width:var(--bbc_field_height);height:var(--bbc_field_height);text-align:center;padding:0;outline:0!important}.baza-booking-calendar .bbc-additional-item .item-qty input.qty[readonly]{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.bbc-theme-dark .baza-booking-calendar .bbc-additional-item .item-qty input.qty{background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-additional-item .item-qty input.qty::-webkit-inner-spin-button,.baza-booking-calendar .bbc-additional-item .item-qty input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.baza-booking-calendar .bbc-additional-item .item-qty .item-qty-button{display:flex;align-items:center;justify-content:center;gap:calc(var(--bbc_spacing)/ 2.5);cursor:pointer;color:var(--bbc_color_primary);text-decoration:none;outline:0;border:1px solid var(--bbc_color_primary);border-radius:var(--bbc_border_radius);padding:calc(var(--bbc_padding)/ 3);transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-additional-item .item-qty .item-qty-button i{font-weight:700}.baza-booking-calendar .bbc-additional-item .item-qty .item-qty-button.disabled{opacity:.3!important;cursor:not-allowed!important}.baza-booking-calendar .bbc-additional-item .item-qty .item-qty-button.active,.baza-booking-calendar .bbc-additional-item .item-qty .item-qty-button:not(.disabled):hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-additional-item .item-action{align-self:center}@media (max-width:767px){.baza-booking-calendar .bbc-additional-item .item-action{grid-column:span 2}}.baza-booking-calendar .bbc-additional-item .item-action .item-button-add{display:flex;align-items:center;justify-content:center;gap:calc(var(--bbc_spacing)/ 2.5);cursor:pointer;color:var(--bbc_color_primary);text-decoration:none;outline:0;border:1px solid var(--bbc_color_primary);border-radius:var(--bbc_border_radius);padding:9px;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-additional-item .item-action .item-button-add.active,.baza-booking-calendar .bbc-additional-item .item-action .item-button-add:hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-additional-item .item-action .item-button-add.active svg,.baza-booking-calendar .bbc-additional-item .item-action .item-button-add:hover svg{transform:rotate(-180deg)}.baza-booking-calendar .bbc-additional-item .item-action .item-button-add svg{fill:none;width:20px;height:20px;transition:all .5s var(--bbc_cubic_bezier);stroke-width:2px}.baza-booking-calendar .bbc-additional-item .item-action .item-button-add span{display:none}.baza-booking-calendar .bbc-form .bbc-additional-choise:empty{display:none!important}.baza-booking-calendar .bbc-form .bbc-additional-choise{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 3);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item{line-height:1.4;font-size:var(--bbc_font_size_m);border-bottom:1px solid color-mix(in srgb,var(--bbc_color_primary) 10%,transparent);padding-bottom:calc(var(--bbc_gap)/ 3);display:flex;flex-direction:column;gap:var(--bbc_spacing_small) calc(var(--bbc_gap)/ 3);position:relative}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item.bbc-additional-choise-item-with-image{display:grid;grid-template-columns:50px 1fr;justify-content:flex-start;align-items:center}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item.bbc-additional-choise-item-with-image .bbc-additional-choise-item-controls:not(.bbc-additional-choise-item-controls-remove){margin-left:calc(50px + var(--bbc_gap)/ 3)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item.bbc-choise-item-auto .bbc-additional-choise-item-details{padding:0}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item img{width:50px;min-width:50px;height:50px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--bbc_border_radius);align-self:flex-start}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-details{flex:1;gap:var(--bbc_spacing_small) calc(var(--bbc_gap)/ 3);display:flex;flex-direction:column;position:relative;padding-right:calc(30px + var(--bbc_gap)/ 3)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls{display:flex;gap:calc(var(--bbc_gap)/ 3)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls .choise-remove-btn{position:absolute;top:0;right:0}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls:not(.bbc-additional-choise-item-controls-remove){grid-column:span 2;align-items:center}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls button{display:flex;align-items:center;justify-content:center;border:0;background:0 0;cursor:pointer;color:var(--bbc_color_primary);padding:0;margin:0;width:30px;height:30px;border-radius:var(--bbc_border_radius);line-height:1;transition:all .3s ease}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls button i{font-weight:700}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls button:not(.disabled):hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls button.disabled{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-name{display:block;position:relative;font-size:inherit;flex:1}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-description{display:block;font-size:var(--bbc_font_size_s,.8em);opacity:.7;line-height:1.3}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-surcharge-days-tag{display:inline-block;opacity:.6;margin-left:calc(var(--bbc_spacing)/ 5)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-price{font-weight:700;grid-column:span 2;order:3}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-price .bbc-choise-hours-label,.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-item-price del{opacity:.6;font-weight:400}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-title,.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-total{font-weight:600;line-height:1.3}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-title .bbc-collapse-title{display:flex;align-items:center;gap:calc(var(--bbc_spacing)/ 4)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-count{white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:calc(var(--bbc_spacing)/ 6);padding:0 calc(var(--bbc_padding)/ 6);border-radius:9px;background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);font-size:var(--bbc_font_size_xs);font-weight:700;line-height:1}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-body{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 3);padding-top:calc(var(--bbc_gap)/ 3)}.baza-booking-calendar .bbc-form .bbc-additional-choise .bbc-additional-choise-body>*{flex-shrink:0}.baza-booking-calendar .bbc-form .bbc-additional-choise .choise-remove-btn{position:relative;display:flex;align-items:center;justify-content:center}.baza-booking-calendar .bbc-additional-button-qty{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 calc(var(--bbc_padding)/ 6);border-radius:9px;background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);font-size:var(--bbc_font_size_xs);font-weight:700;line-height:1}.baza-booking-calendar .bbc-stepper,.bbc-bp-addon-steppers .bbc-stepper{--bbc_stepper_size:30px;display:inline-flex;align-items:center;gap:calc(var(--bbc_spacing_small)/ 2);padding:calc(var(--bbc_spacing_small)/ 2);border-radius:999px;background-color:var(--bbc_color_primary_a05);box-sizing:border-box;max-width:100%;white-space:nowrap;line-height:1}.baza-booking-calendar .bbc-stepper .bbc-stepper-more,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-more{display:inline-flex;align-items:center;gap:calc(var(--bbc_spacing_small)/ 2)}.baza-booking-calendar .bbc-stepper.bbc-is-fresh .bbc-stepper-more,.bbc-bp-addon-steppers .bbc-stepper.bbc-is-fresh .bbc-stepper-more{overflow:hidden;animation:bbc_stepper_more .26s cubic-bezier(.22,.61,.36,1) backwards}.baza-booking-calendar .bbc-stepper .bbc-stepper-btn,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--bbc_stepper_size);height:var(--bbc_stepper_size);padding:0;border:0;border-radius:50%;background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .1s ease,box-shadow .2s ease}.baza-booking-calendar .bbc-stepper .bbc-stepper-btn svg,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-btn svg{width:14px;height:14px}.baza-booking-calendar .bbc-stepper .bbc-stepper-btn:hover,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-btn:hover{background-color:var(--bbc_color);color:var(--bbc_color_on_accent,var(--bbc_color_primary))}.baza-booking-calendar .bbc-stepper .bbc-stepper-btn:active,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-btn:active{transform:scale(.94)}.baza-booking-calendar .bbc-stepper .bbc-stepper-btn:focus-visible,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-btn:focus-visible{outline:0;box-shadow:0 0 0 2px var(--bbc_color)}.baza-booking-calendar .bbc-stepper .bbc-stepper-btn.bbc-is-disabled,.baza-booking-calendar .bbc-stepper .bbc-stepper-btn[aria-disabled=true],.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-btn.bbc-is-disabled,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-btn[aria-disabled=true]{opacity:.35;cursor:default;pointer-events:none}.baza-booking-calendar .bbc-stepper .bbc-stepper-value,.bbc-bp-addon-steppers .bbc-stepper .bbc-stepper-value{padding:0 calc(var(--bbc_spacing_small)/ 2);text-align:center;font-size:var(--bbc_font_size_s);font-weight:600;font-variant-numeric:tabular-nums}.baza-booking-calendar .bbc-stepper-group,.bbc-bp-addon-steppers .bbc-stepper-group{display:inline-flex;align-items:center;gap:calc(var(--bbc_spacing_small)/ 2);padding:calc(var(--bbc_spacing_small)/ 2);border-radius:999px;background-color:var(--bbc_color_primary_a05);box-sizing:border-box;max-width:100%;white-space:nowrap}@media (max-width:991px){.baza-booking-calendar .bbc-stepper-group,.bbc-bp-addon-steppers .bbc-stepper-group{display:flex;flex-wrap:wrap;justify-content:space-between;gap:calc(var(--bbc_gap)/ 4)}}.baza-booking-calendar .bbc-stepper-group .bbc-stepper,.bbc-bp-addon-steppers .bbc-stepper-group .bbc-stepper{padding:0;background:0 0}@keyframes bbc_stepper_more{from{max-width:0;opacity:0}to{max-width:160px;opacity:1}}@media (prefers-reduced-motion:reduce){.baza-booking-calendar .bbc-stepper.bbc-is-fresh .bbc-stepper-more,.bbc-bp-addon-steppers .bbc-stepper.bbc-is-fresh .bbc-stepper-more{animation:none}}.baza-booking-calendar .bbc-time-range,.bbc-time-range{--bbc_tr_height:2px;--bbc_tr_bar:4px;--bbc_tr_thumb:16px;--bbc_tr_tall:22px;display:flex;flex-direction:column;gap:calc(var(--bbc_spacing_small,5px) * 1.4);width:100%;box-sizing:border-box;padding:calc(var(--bbc_spacing_small,5px) * 2) 0 0;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);background:0 0;color:inherit}.baza-booking-calendar .bbc-time-range .bbc-time-range-head,.bbc-time-range .bbc-time-range-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--bbc_spacing_small,5px) * 2);font-size:var(--bbc_font_size_s,13px);line-height:1.2}.baza-booking-calendar .bbc-time-range .bbc-time-range-label,.bbc-time-range .bbc-time-range-label{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em}.baza-booking-calendar .bbc-time-range .bbc-time-range-hours,.bbc-time-range .bbc-time-range-hours{opacity:.55;font-variant-numeric:tabular-nums;white-space:nowrap}.baza-booking-calendar .bbc-time-range .bbc-time-range-track,.bbc-time-range .bbc-time-range-track{position:relative;height:var(--bbc_tr_tall);margin:0 calc(var(--bbc_tr_thumb)/ 2)}.baza-booking-calendar .bbc-time-range .bbc-time-range-track::before,.bbc-time-range .bbc-time-range-track::before{content:"";position:absolute;left:calc(var(--bbc_tr_thumb)/ -2);right:calc(var(--bbc_tr_thumb)/ -2);top:50%;height:var(--bbc_tr_height);margin-top:calc(var(--bbc_tr_height)/ -2);border-radius:999px;background-color:color-mix(in srgb,currentColor 16%,transparent)}.baza-booking-calendar .bbc-time-range .bbc-tr-segs,.bbc-time-range .bbc-tr-segs{position:absolute;inset:0}.baza-booking-calendar .bbc-time-range .bbc-tr-seg,.bbc-time-range .bbc-tr-seg{position:absolute;top:0;bottom:0;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.baza-booking-calendar .bbc-time-range .bbc-tr-seg::after,.bbc-time-range .bbc-tr-seg::after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--bbc_tr_bar);margin-top:calc(var(--bbc_tr_bar)/ -2);border-radius:999px;background-color:currentColor}.baza-booking-calendar .bbc-time-range.is-dragging .bbc-tr-seg,.bbc-time-range.is-dragging .bbc-tr-seg{cursor:grabbing}.baza-booking-calendar .bbc-time-range .bbc-tr-handle,.bbc-time-range .bbc-tr-handle{position:absolute;top:50%;z-index:2;width:var(--bbc_tr_thumb);height:var(--bbc_tr_thumb);border-radius:50%;background-color:currentColor;box-sizing:border-box;cursor:ew-resize}.baza-booking-calendar .bbc-time-range .bbc-tr-handle.bbc-tr-handle-start,.bbc-time-range .bbc-tr-handle.bbc-tr-handle-start{left:0;transform:translate(-50%,-50%)}.baza-booking-calendar .bbc-time-range .bbc-tr-handle.bbc-tr-handle-end,.bbc-time-range .bbc-tr-handle.bbc-tr-handle-end{right:0;transform:translate(50%,-50%)}.baza-booking-calendar .bbc-time-range .bbc-tr-btn,.bbc-time-range .bbc-tr-btn{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:50%;background-color:var(--bbc_pending_color,#ffe050);color:#1f2328;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.8);transition:opacity .12s ease,transform .12s ease}.baza-booking-calendar .bbc-time-range .bbc-tr-btn svg,.bbc-time-range .bbc-tr-btn svg{display:block;width:12px;height:12px;pointer-events:none}.baza-booking-calendar .bbc-time-range .bbc-tr-btn.bbc-tr-minus,.bbc-time-range .bbc-tr-btn.bbc-tr-minus{left:50%}.baza-booking-calendar .bbc-time-range .bbc-tr-btn:hover,.bbc-time-range .bbc-tr-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.baza-booking-calendar .bbc-time-range .bbc-tr-btn.is-tight,.bbc-time-range .bbc-tr-btn.is-tight{display:none}.baza-booking-calendar .bbc-time-range:hover:not(.is-dragging) .bbc-tr-btn,.bbc-time-range:hover:not(.is-dragging) .bbc-tr-btn{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.baza-booking-calendar .bbc-time-range:hover:not(.is-dragging) .bbc-tr-btn:hover,.bbc-time-range:hover:not(.is-dragging) .bbc-tr-btn:hover{transform:translate(-50%,-50%) scale(1.1)}@media (hover:none),(pointer:coarse){.baza-booking-calendar .bbc-time-range .bbc-tr-btn,.bbc-time-range .bbc-tr-btn{width:28px;height:28px;opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.baza-booking-calendar .bbc-time-range .bbc-tr-handle::before,.bbc-time-range .bbc-tr-handle::before{content:"";position:absolute;inset:-12px}}.baza-booking-calendar .bbc-time-range .bbc-time-range-ends,.bbc-time-range .bbc-time-range-ends{display:flex;justify-content:space-between;font-size:var(--bbc_font_size_xs,11px);opacity:.45;font-variant-numeric:tabular-nums}.baza-booking-calendar .bbc-time-range.bbc-time-range-compact,.bbc-time-range.bbc-time-range-compact{padding-top:calc(var(--bbc_spacing_small,5px) * 1.4)}.baza-booking-calendar .bbc-time-range.bbc-time-range-compact .bbc-time-range-ends,.bbc-time-range.bbc-time-range-compact .bbc-time-range-ends{display:none}.bbc-time-range.bbc-time-range-admin{--bbc_tr_height:8px;--bbc_tr_bar:8px;--bbc_tr_thumb:14px;padding:30px 0 0;gap:6px;border-top:0}.bbc-time-range.bbc-time-range-admin .bbc-time-range-head{display:none}.bbc-time-range.bbc-time-range-admin .bbc-time-range-track::before{left:0;right:0;background-color:color-mix(in srgb,currentColor 10%,transparent)}.bbc-time-range.bbc-time-range-admin .bbc-time-range-booked{position:absolute;left:0;right:0;top:50%;height:var(--bbc_tr_height);margin-top:calc(var(--bbc_tr_height)/ -2);pointer-events:none}.bbc-time-range.bbc-time-range-admin .bbc-time-range-booked i{position:absolute;top:0;bottom:0;border-radius:3px;background-color:color-mix(in srgb,var(--bbc_booked_color,#059669) 28%,transparent)}.bbc-time-range.bbc-time-range-admin .bbc-tr-seg::after{border-radius:3px;background-color:var(--bbc_booked_color,#059669)}.bbc-time-range.bbc-time-range-admin .bbc-tr-handle{width:var(--bbc_tr_thumb);height:var(--bbc_tr_tall);border:2px solid #fff;border-radius:6px;background-color:#1f2328;box-shadow:0 0 0 1px color-mix(in srgb,currentColor 22%,transparent)}.bbc-time-range.bbc-time-range-admin .bbc-tr-bubble{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:2px 7px;border-radius:999px;background-color:var(--bbc_pending_color,#ffe050);color:#1f2328;font-size:11px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.bbc-time-range.bbc-time-range-admin .bbc-time-range-ticks{position:relative;height:22px;margin:0 calc(var(--bbc_tr_thumb)/ 2);font-size:10px;font-variant-numeric:tabular-nums}.bbc-time-range.bbc-time-range-admin .bbc-time-range-ticks .bbc-time-range-tick{position:absolute;top:0;width:1px;height:5px;background-color:color-mix(in srgb,currentColor 30%,transparent)}.bbc-time-range.bbc-time-range-admin .bbc-time-range-ticks .bbc-time-range-tick.has-label{height:8px;background-color:color-mix(in srgb,currentColor 50%,transparent)}.bbc-time-range.bbc-time-range-admin .bbc-time-range-ticks .bbc-time-range-tick b{position:absolute;top:10px;left:0;transform:translateX(-50%);font-weight:500;opacity:.6}.baza-booking-calendar .bbc-cart .bbc-cart-days{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2)}.baza-booking-calendar .bbc-cart .bbc-cart-day{border:1px solid color-mix(in srgb,var(--bbc_color_primary) 12%,transparent);border-radius:var(--bbc_border_radius);background:0 0;overflow:hidden}.baza-booking-calendar .bbc-cart .bbc-cart-day-head{display:flex;align-items:center;gap:calc(var(--bbc_gap)/ 2);padding:calc(var(--bbc_gap)/ 2) var(--bbc_field_padding);font-weight:600}.baza-booking-calendar .bbc-cart .bbc-cart-day:not(.is-collapsed) .bbc-cart-day-head{border-bottom:1px solid color-mix(in srgb,var(--bbc_color_primary) 10%,transparent)}.baza-booking-calendar .bbc-cart .bbc-cart-day-title{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.baza-booking-calendar .bbc-cart .bbc-cart-day-title .bbc-cart-day-date{font-size:var(--bbc_font_size_m);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.baza-booking-calendar .bbc-cart .bbc-cart-day-meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 calc(var(--bbc_spacing)/ 4);font-weight:400;font-size:var(--bbc_font_size_s);opacity:.65}.baza-booking-calendar .bbc-cart .bbc-cart-day-time:has(+.bbc-cart-day-count)::after{content:","}.baza-booking-calendar .bbc-cart .bbc-cart-day-total{white-space:nowrap;font-size:var(--bbc_font_size_m)}.baza-booking-calendar .bbc-cart .bbc-cart-day-body{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);padding:calc(var(--bbc_gap)/ 2) var(--bbc_field_padding);line-height:1.2}.baza-booking-calendar .bbc-cart .bbc-cart-day-body .bbc-cart-slot-item:last-child{border-bottom:0;padding-bottom:0}.baza-booking-calendar .bbc-cart .bbc-cart-day-body .bbc-cart-slot-remove{width:24px;height:24px;padding:0}.baza-booking-calendar .bbc-cart .bbc-cart-day-body>*{flex-shrink:0}.baza-booking-calendar .bbc-cart .bbc-cart-extras-title,.baza-booking-calendar .bbc-cart .bbc-cart-service-name{font-size:var(--bbc_font_size_m);font-weight:600}.baza-booking-calendar .bbc-cart .bbc-cart-extras-title{display:none}.baza-booking-calendar .bbc-cart .bbc-cart-surcharges{display:flex;flex-direction:column;gap:0;margin-top:calc(var(--bbc_gap)/ 2);padding:0;display:none!important}.baza-booking-calendar .bbc-cart .bbc-cart-surcharge{display:flex;justify-content:space-between;gap:calc(var(--bbc_gap)/ 2);font-size:var(--bbc_font_size_m)}.baza-booking-calendar .bbc-cart .bbc-cart-extra{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name name name" "steppers price remove" "range range range";align-items:center;-moz-column-gap:calc(var(--bbc_spacing)/ 2);column-gap:calc(var(--bbc_spacing)/ 2);row-gap:calc(var(--bbc_spacing)/ 6);padding:calc(var(--bbc_padding)/ 6) 0;font-size:var(--bbc_font_size_m);line-height:1.2}.baza-booking-calendar .bbc-cart .bbc-cart-extra-name{grid-area:name;min-width:0}.baza-booking-calendar .bbc-cart .bbc-cart-extra-steppers{grid-area:steppers;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--bbc_spacing)/ 4);min-width:0}.baza-booking-calendar .bbc-cart .bbc-cart-extra-range{grid-area:range;min-width:0}.baza-booking-calendar .bbc-cart .bbc-cart-extra-price{grid-area:price;text-align:right;white-space:nowrap}.baza-booking-calendar .bbc-cart .bbc-cart-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--bbc_color_primary) 8%,transparent);color:inherit;cursor:pointer;transition:background-color .2s ease}.baza-booking-calendar .bbc-cart .bbc-cart-icon-btn svg{width:12px;height:12px}.baza-booking-calendar .bbc-cart .bbc-cart-icon-btn:hover{background:color-mix(in srgb,var(--bbc_color_primary) 18%,transparent)}.baza-booking-calendar .bbc-cart .bbc-cart-icon-btn:disabled{opacity:.35;pointer-events:none}.baza-booking-calendar .bbc-cart .bbc-cart-extra>.bbc-cart-icon-btn{grid-area:remove;width:calc(var(--bbc_padding) * .9);height:calc(var(--bbc_padding) * .9);border-radius:var(--bbc_border_radius);background:0 0;opacity:.55;transition:opacity .2s ease,color .2s ease,background-color .2s ease}.baza-booking-calendar .bbc-cart .bbc-cart-extra>.bbc-cart-icon-btn:hover{opacity:1;color:var(--bbc_color_error,var(--bbc_reject_color));background:color-mix(in srgb,var(--bbc_color_error,var(--bbc_reject_color)) 10%,transparent)}.baza-booking-calendar .bbc-cart .bbc-cart-extra-steppers .bbc-stepper-group{padding:0;background:0 0;gap:calc(var(--bbc_spacing)/ 4)}.baza-booking-calendar .bbc-cart .bbc-cart-extra-steppers .bbc-stepper{--bbc_stepper_size:24px;gap:calc(var(--bbc_spacing)/ 6)}.baza-booking-calendar .bbc-cart .bbc-cart-extra-steppers .bbc-stepper-btn{border-radius:var(--bbc_border_radius);background:color-mix(in srgb,var(--bbc_color_primary) 8%,transparent);color:inherit}.baza-booking-calendar .bbc-cart .bbc-cart-extra-steppers .bbc-stepper-btn svg{width:12px;height:12px}.baza-booking-calendar .bbc-cart .bbc-cart-extra-steppers .bbc-stepper-btn:hover{background:color-mix(in srgb,var(--bbc_color_primary) 18%,transparent);color:inherit}.baza-booking-calendar .bbc-cart .bbc-cart-add{align-self:flex-start;display:inline-flex;align-items:center;gap:calc(var(--bbc_spacing)/ 4);padding:calc(var(--bbc_padding)/ 10) calc(var(--bbc_padding)/ 3);border:1px dashed color-mix(in srgb,var(--bbc_color_primary) 40%,transparent);border-radius:var(--bbc_border_radius);background:0 0;color:inherit;font-size:var(--bbc_font_size_s);cursor:pointer;transition:background-color .2s ease}.baza-booking-calendar .bbc-cart .bbc-cart-add svg{width:12px;height:12px}.baza-booking-calendar .bbc-cart .bbc-cart-add:hover{background:color-mix(in srgb,var(--bbc_color_primary) 10%,transparent)}.bbc-account-widget{display:inline-flex;align-items:center}.bbc-account-widget .bbc-account-link{display:inline-flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);font-size:var(--bbc_font_size_m);font-weight:600;color:var(--bbc_color_primary);text-decoration:none;padding:calc(var(--bbc_padding)/ 4) calc(var(--bbc_padding)/ 2);border-radius:var(--bbc_border_radius);transition:background-color .3s ease}.bbc-account-widget .bbc-account-link:hover{background-color:color-mix(in srgb,var(--bbc_color_primary) 10%,transparent)}@media (max-width:767px){.bbc-account-widget .bbc-account-link .bbc-account-link-text{display:none}}@media (min-width:768px){.bbc-account-widget .bbc-account-link .bbc-account-link-icon{display:none}}.bbc-account-widget .bbc-account-widget-inner{position:relative}.bbc-account-widget .bbc-account-widget-inner .bbc-account-button{display:inline-flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);font-size:var(--bbc_font_size_m);color:var(--bbc_color_primary);background:0 0;border:none;cursor:pointer;padding:0;border-radius:var(--bbc_border_radius);transition:all .3s ease;font-family:var(--bbc_font);white-space:nowrap}@media (min-width:768px){.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-icon{display:none}}.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-icon.bbc-account-button-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;overflow:hidden;background-color:var(--bbc_color_primary_a10)}.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-icon.bbc-account-button-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}@media (max-width:767px){.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-text{display:none}}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown{display:none;position:absolute;top:100%;right:0;min-width:180px;background:var(--bbc_color_secondary);border:1px solid color-mix(in srgb,var(--bbc_color_primary) 12%,transparent);border-radius:var(--bbc_border_radius);z-index:9999;overflow:hidden}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown .bbc-account-dropdown-list{list-style:none;margin:0;padding:0}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown .bbc-account-dropdown-list .bbc-account-dropdown-item a{display:block;padding:calc(var(--bbc_padding)/ 4) calc(var(--bbc_padding)/ 2);font-size:var(--bbc_font_size_m);color:var(--bbc_color_primary);text-decoration:none;transition:background-color .3s ease;white-space:nowrap}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown .bbc-account-dropdown-list .bbc-account-dropdown-item a:hover{background-color:color-mix(in srgb,var(--bbc_color_primary) 8%,transparent);color:var(--bbc_color_primary)}.bbc-account-widget .bbc-account-widget-inner.bbc-account-widget-open .bbc-account-dropdown{display:block}.bbc-week-select{display:flex;margin-bottom:var(--bbc_spacing);white-space:nowrap}@media (max-width:991px){.bbc-week-select{padding:0 calc(var(--bbc_padding)/ 2)}}@media (max-width:991px){.bbc-week-select .bbc-select-wrapper{width:100%}}.bbc-month-range-slider{margin-bottom:var(--bbc_spacing)}@media (max-width:991px){.bbc-month-range-slider{padding:0 calc(var(--bbc_padding)/ 2)}}.bbc-month-range-slider .bbc-month-range-slider-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:calc(var(--bbc_spacing)/ 2)}.bbc-month-range-slider .bbc-month-range-slider-label,.bbc-month-range-slider .bbc-month-range-slider-value{font-size:var(--bbc_font_size_s);color:var(--bbc_color_primary)}.bbc-month-range-slider .bbc-month-range-slider-track-wrap{position:relative;padding-bottom:calc(var(--bbc_padding)/ 1.25);-moz-user-select:none;user-select:none;-webkit-user-select:none}.bbc-month-range-slider .bbc-month-range-slider-track{position:relative;height:4px;background-color:var(--bbc_color_primary_a10);border-radius:2px;margin:7px 9px 0}.bbc-theme-dark .bbc-month-range-slider .bbc-month-range-slider-track{background-color:var(--bbc_color_primary_a20)}.bbc-month-range-slider .bbc-month-range-loaded-fill{width:0%;position:absolute;top:0;bottom:0;pointer-events:none;border-radius:inherit;z-index:0;will-change:width,left;background-color:var(--bbc_color_primary)}.bbc-month-range-slider .bbc-month-range-scroll-indicator{position:absolute;top:-8px;bottom:-8px;width:18px;transform:translateX(-50%);z-index:3;cursor:grab;will-change:left}.bbc-month-range-slider .bbc-month-range-scroll-indicator::before{content:"";position:absolute;inset:0;left:50%;transform:translateX(-50%);width:2px;background-color:var(--bbc_color_primary);border-radius:2px}.bbc-month-range-slider .bbc-month-range-scroll-indicator.is-grabbing,.bbc-month-range-slider .bbc-month-range-scroll-indicator:active{cursor:grabbing}.bbc-month-range-slider .bbc-month-range-slider-fill{position:absolute;top:0;height:100%;background-color:var(--bbc_color_primary_a20);border-radius:2px;pointer-events:none}.bbc-month-range-slider .bbc-month-range-slider-handle{position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:var(--bbc_color_secondary);border:2px solid var(--bbc_color_primary);transform:translate(-50%,-50%);cursor:grab;z-index:2;transition:box-shadow .15s ease;outline:0}.bbc-month-range-slider .bbc-month-range-slider-handle:hover{box-shadow:0 0 0 5px var(--bbc_color_primary_a10)}.bbc-month-range-slider .bbc-month-range-slider-handle:focus-visible{box-shadow:0 0 0 4px var(--bbc_color_primary_a10)}.bbc-month-range-slider .bbc-month-range-slider-handle.is-dragging{cursor:grabbing;box-shadow:0 0 0 6px var(--bbc_color_primary_a10);transform:translate(-50%,-50%) scale(1.15)}.bbc-month-range-slider .bbc-month-range-slider-ticks{position:absolute;left:0;right:0;top:7px;display:flex;justify-content:space-between;pointer-events:none}.bbc-month-range-slider .bbc-month-range-slider-tick{display:flex;flex-direction:column;align-items:center}.bbc-month-range-slider .bbc-month-range-slider-tick-dot{width:3px;height:3px;border-radius:50%;background:var(--bbc_color_primary);opacity:.2;margin-top:calc(var(--bbc_spacing)/ 8);transition:opacity .2s ease;display:none}.bbc-month-range-slider .bbc-month-range-slider-tick-dot.is-in{opacity:.7}.bbc-month-range-slider .bbc-month-range-slider-tick-lbl{font-size:var(--bbc_font_size_s);color:var(--bbc_color_primary);opacity:.3;margin-top:calc(var(--bbc_spacing)/ 5);line-height:1;transition:opacity .2s ease,font-weight .2s ease}.bbc-month-range-slider .bbc-month-range-slider-tick-lbl.is-in{opacity:.65}.bbc-month-range-slider .bbc-month-range-slider-tick-lbl.is-now{font-weight:800;opacity:1}.bbc-day-picker{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);position:relative}@media (min-width:992px){.bbc-day-picker{grid-area:bbc-calendar}}@media (max-width:991px){.bbc-day-picker{padding:0 calc(var(--bbc_padding)/ 2)}}.bbc-day-picker.is-loading{opacity:.5;pointer-events:none}.bbc-day-picker-day-head,.bbc-day-picker-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--bbc_gap)/ 3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bbc-day-picker-day-title,.bbc-day-picker-title{flex:1;min-width:0;text-align:center;font-size:var(--bbc_font_size_l);font-weight:600;color:var(--bbc_color_primary);line-height:1.3}@media (max-width:767px){.bbc-day-picker-day-title,.bbc-day-picker-title{font-size:var(--bbc_font_size_m)}}.bbc-apply-coupon-button{display:block;color:var(--bbc_color_primary);min-height:var(--bbc_field_height)!important;transition:all .3s ease;border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);background-color:var(--bbc_form_field_background);text-decoration:none!important;outline:0!important;margin:0;padding:0 var(--bbc_field_padding);float:none;line-height:1!important;font-size:var(--bbc_field_font_size);font-weight:400}.bbc-apply-coupon-button:focus,.bbc-apply-coupon-button:focus-visible{border-color:var(--bbc_form_field_border_color);box-shadow:var(--bbc_focus_shadow);outline:0!important}.bbc-apply-coupon-button[type=color]{padding:0;height:auto}.bbc-apply-coupon-button.disabled,.bbc-apply-coupon-button.is-disabled,.bbc-apply-coupon-button:disabled,.bbc-apply-coupon-button[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:767px){.bbc-apply-coupon-button{width:100%;min-width:auto;max-width:100%}}.bbc-apply-coupon-button{display:flex;align-items:center;cursor:pointer;width:auto;position:relative;overflow:hidden}.bbc-apply-coupon-button i{color:inherit;font-weight:600;transition:all .3s ease;position:relative;left:.5px;line-height:0}.bbc-apply-coupon-button:hover{background-color:var(--bbc_color_primary)}.bbc-apply-coupon-button:hover i{color:var(--bbc_color_secondary)}.bbc-day-picker-back:not(.bbc-navigation-button),.bbc-day-picker-nav:not(.bbc-navigation-button){display:block;color:var(--bbc_color_primary);min-height:var(--bbc_field_height)!important;transition:all .3s ease;border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);background-color:var(--bbc_form_field_background);text-decoration:none!important;outline:0!important;margin:0;padding:0 var(--bbc_field_padding);float:none;line-height:1!important;font-size:var(--bbc_field_font_size);font-weight:400}.bbc-day-picker-back:not(.bbc-navigation-button):focus,.bbc-day-picker-back:not(.bbc-navigation-button):focus-visible,.bbc-day-picker-nav:not(.bbc-navigation-button):focus,.bbc-day-picker-nav:not(.bbc-navigation-button):focus-visible{border-color:var(--bbc_form_field_border_color);box-shadow:var(--bbc_focus_shadow);outline:0!important}.bbc-day-picker-back:not(.bbc-navigation-button)[type=color],.bbc-day-picker-nav:not(.bbc-navigation-button)[type=color]{padding:0;height:auto}.bbc-day-picker-back:not(.bbc-navigation-button).disabled,.bbc-day-picker-back:not(.bbc-navigation-button).is-disabled,.bbc-day-picker-back:not(.bbc-navigation-button):disabled,.bbc-day-picker-back:not(.bbc-navigation-button)[disabled],.bbc-day-picker-nav:not(.bbc-navigation-button).disabled,.bbc-day-picker-nav:not(.bbc-navigation-button).is-disabled,.bbc-day-picker-nav:not(.bbc-navigation-button):disabled,.bbc-day-picker-nav:not(.bbc-navigation-button)[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:767px){.bbc-day-picker-back:not(.bbc-navigation-button),.bbc-day-picker-nav:not(.bbc-navigation-button){width:100%;min-width:auto;max-width:100%}}.bbc-day-picker-back:not(.bbc-navigation-button),.bbc-day-picker-nav:not(.bbc-navigation-button){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;cursor:pointer;position:relative;overflow:hidden;box-shadow:none!important}.bbc-day-picker-back:not(.bbc-navigation-button) .bbc-icon,.bbc-day-picker-nav:not(.bbc-navigation-button) .bbc-icon{position:relative;display:block;color:inherit;font-weight:600;line-height:0;transition:transform .3s ease,color .3s ease}.bbc-day-picker-back:not(.bbc-navigation-button):hover,.bbc-day-picker-nav:not(.bbc-navigation-button):hover{background-color:var(--bbc_color_primary);border-color:var(--bbc_color_primary)}.bbc-day-picker-back:not(.bbc-navigation-button):hover .bbc-icon,.bbc-day-picker-nav:not(.bbc-navigation-button):hover .bbc-icon{color:var(--bbc_color_secondary)}.bbc-day-picker-nav.is-disabled,.is-disabled.bbc-day-picker-back{opacity:.35;pointer-events:none}.bbc-day-picker-prev:not(.bbc-navigation-button) .bbc-icon{transform:rotate(180deg);top:-.3px;left:-.3px}.bbc-day-picker-next:not(.bbc-navigation-button) .bbc-icon{top:.3px;left:.3px}.bbc-day-picker-switching .bbc-day-picker-day,.bbc-day-picker-switching .bbc-slot{transition:none!important}.bbc-day-picker-months{display:flex;flex-direction:column;gap:var(--bbc_gap)}.bbc-day-picker-month{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 4);min-width:0}.bbc-day-picker-month-name{font-size:var(--bbc_font_size_m);font-weight:600;color:var(--bbc_color_primary);text-align:center}.bbc-day-picker-grid,.bbc-day-picker-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:calc(var(--bbc_gap)/ 5)}.bbc-day-picker-weekday{text-align:center;font-size:var(--bbc_font_size_xs);color:var(--bbc_color_primary_a50)}.bbc-day-picker-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--bbc_spacing)/ 12);min-height:56px;padding:calc(var(--bbc_padding)/ 6);border:1px solid var(--bbc_color_primary_a10);border-radius:var(--bbc_border_radius);background-color:var(--bbc_color_primary_a03);color:var(--bbc_color_primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .3s ease,background-color .3s ease,opacity .3s ease}.bbc-day-picker-day:hover{border-color:var(--bbc_color)}.bbc-day-picker-day.is-empty{border:none;background:0 0;pointer-events:none}.bbc-day-picker-day.is-disabled{opacity:.45;cursor:default;pointer-events:none}.baza-booking-calendar:not(.bbc-day-picker-whole-day) .bbc-day-picker-day.is-disabled{cursor:pointer;pointer-events:auto}.bbc-admin .bbc-day-picker-day.is-disabled{opacity:1;pointer-events:auto}.bbc-admin .bbc-day-picker-whole-day .bbc-day-picker-day[data-booking-id]::before{content:"";position:absolute;top:5px;right:5px;width:5px;min-width:5px;height:5px;border-radius:5px;background-color:var(--bbc_booking_color,transparent)}.bbc-day-picker-day.bbc-booking-hover{border-color:var(--bbc_booking_color,var(--bbc_color));box-shadow:none}.bbc-day-picker-day.is-partially-booked:not(.is-chosen):not(.is-choose-drag){background:linear-gradient(to top,var(--bbc_color_bg_time_booked_choise) var(--bbc-fill,30%),var(--bbc_color_primary_a03) var(--bbc-fill,30%))}.bbc-day-picker-day.is-today{border-color:var(--bbc_color_primary_a50)}.bbc-day-picker-day .bbc-slot-claimant{--bbc_claimant_size:20px;position:absolute;top:3px;left:3px}.bbc-day-picker-day.is-held{cursor:not-allowed}.bbc-day-picker-day.is-held .bbc-day-picker-day-free,.bbc-day-picker-day.is-held .bbc-day-picker-day-number{opacity:.45}.bbc-day-picker-day.is-choose-drag{background-color:var(--bbc_color_time_choise_drag);border-color:var(--bbc_color);cursor:crosshair}.bbc-day-picker-day.is-chosen{border-color:var(--bbc_color);background-color:var(--bbc_color);color:var(--bbc_color_on_accent)}.bbc-day-picker-day.is-chosen .bbc-day-picker-day-free{color:color-mix(in srgb,var(--bbc_color_on_accent) 70%,transparent)}.bbc-day-picker-day.is-chosen .bbc-booking-id,.bbc-day-picker-day.is-chosen .bbc-icon{color:var(--bbc_color_on_accent)}.bbc-day-picker-day-number{font-size:var(--bbc_font_size_m);font-weight:600;line-height:1}.bbc-day-picker-day-free{font-size:var(--bbc_font_size_xs);color:var(--bbc_color_primary_a70);line-height:1}@media (max-width:767px){.bbc-day-picker-day-free{display:none!important}}.bbc-day-picker-day-head{display:none}.bbc-day-picker-day-title{display:flex;align-items:center;justify-content:center;gap:calc(var(--bbc_gap)/ 5);line-height:1}.bbc-day-picker-day-head::after{content:"";flex:none;width:40px}.bbc-day-picker-day-title-weekday{color:var(--bbc_color_primary_a50)}.bbc-day-picker-back{display:none}.bbc-day-picker-back span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bbc-day-picker-back .bbc-icon{transform:rotate(180deg)}.baza-booking-calendar.bbc-day-picker-whole-day .bbc-cart{display:none!important}.baza-booking-calendar.bbc-day-picker-enabled:not(.bbc-day-picker-day-view) .bbc-calendar-footer,.baza-booking-calendar.bbc-day-picker-enabled:not(.bbc-day-picker-day-view) .bbc-wrapper .bbc-calendar{display:none!important}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-wrapper .bbc-calendar{display:block}@media (max-width:991px){.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body{padding:0 calc(var(--bbc_padding)/ 2)}}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-calendar-corner,.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-day-header:not(.bbc-day-picker-day-shown),.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot:not(.bbc-day-picker-day-shown),.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-time-item{display:none}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:calc(var(--bbc_gap)/ 4)}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--bbc_gap)/ 4);min-height:62px;padding:calc(var(--bbc_padding)/ 4);border:1px solid var(--bbc_color_primary_a10);border-radius:var(--bbc_border_radius);background-color:var(--bbc_color_primary_a03);transition:border-color .2s ease,background-color .2s ease}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown:hover{border-color:var(--bbc_color)}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.is-past .bbc-day-picker-slot-time,.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.is-past .price{display:none!important}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-booked,.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-off,.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-pending,.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-unable{opacity:.45}.bbc-admin .baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-booked,.bbc-admin .baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-off,.bbc-admin .baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-pending,.bbc-admin .baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-unable{opacity:1}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-booked:hover:not(.bbc-booking-hover),.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-off:hover:not(.bbc-booking-hover),.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-pending:hover:not(.bbc-booking-hover),.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-unable:hover:not(.bbc-booking-hover){border-color:var(--bbc_color_primary_a10)}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.bbc-booking-hover{border-color:var(--bbc_booking_color,var(--bbc_color));box-shadow:none}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.choose-drag{background-color:var(--bbc_color_time_choise_drag);border-color:var(--bbc_color_time_choise_drag);cursor:crosshair}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.choose-day{background-color:var(--bbc_color_time_choise_day);border-color:var(--bbc_color_time_choise_day)}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.choose{background-color:var(--bbc_color_bg_time_choise);border-color:var(--bbc_color_bg_time_choise);color:var(--bbc_color_time_choise)}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.choose .bbc-booking-id{color:inherit}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.choose .bbc-booking-id:hover{background-color:var(--bbc_color_time_choise);color:var(--bbc_color_bg_time_choise)}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown.calendar-partially-booked:not(.choose){background:linear-gradient(to top,var(--bbc_color_bg_time_booked_choise) var(--bbc-fill,30%),var(--bbc_color_primary_a03) var(--bbc-fill,30%))}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-slot.bbc-day-picker-day-shown .price{font-weight:600}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-day-picker-slot-time{font-size:var(--bbc_font_size_s);white-space:nowrap;opacity:.7}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-body .bbc-day-header{display:none}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-calendar-footer{display:flex;margin-top:calc(var(--bbc_spacing)/ 2)}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-day-picker-head,.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-day-picker-months{display:none}@media (min-width:992px){.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-wrapper{grid-template-rows:auto auto 1fr;grid-template-areas:"bbc-day-picker bbc-form" "bbc-calendar bbc-form" "bbc-calendar-footer bbc-form"}}@media (min-width:992px){.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-day-picker{grid-area:bbc-day-picker}}.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-day-picker-back,.baza-booking-calendar.bbc-day-picker-enabled.bbc-day-picker-day-view .bbc-day-picker-day-head{display:flex}.bbc-tooltip.is-rated-low{border-color:var(--bbc_rating_color)}.bbc-tooltip.bbc-tooltip-pinned{margin-top:0;max-width:min(92vw,420px);z-index:100000}.bbc-tooltip.bbc-tooltip-small{font-size:var(--bbc_font_size_xs)}.bbc-tooltip.bbc-tooltip-small .bbc-tooltip-content{padding:calc(var(--bbc_padding)/ 5) calc(var(--bbc_padding)/ 2.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bbc-tooltip-row-empty .value{opacity:.5}.bbc-tooltip{background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);border-radius:var(--bbc_border_radius);font-size:var(--bbc_font_size_s);border:1px solid var(--bbc_color_primary_a05);border-left:3px solid var(--bbc_color_primary_a05);box-shadow:var(--bbc_shadow);margin-top:calc(var(--bbc_padding) * -1);overflow:hidden;padding:0}@media (min-width:1025px){.bbc-tooltip{min-width:300px}}@supports (backdrop-filter:blur(20px)) or (-webkit-backdrop-filter:blur(20px)){.bbc-tooltip{background-color:var(--bbc_color_secondary_a90);backdrop-filter:blur(20px) saturate(150%)}}.bbc-tooltip:has(.bbc-tooltip-head-status.is-booked){border-left-color:var(--bbc_booked_color)}.bbc-tooltip:has(.bbc-tooltip-head-status.is-pending){border-left-color:var(--bbc_pending_color)}.bbc-tooltip:has(.bbc-tooltip-head-status.is-reject){border-left-color:var(--bbc_reject_color)}.bbc-tooltip:has(.bbc-tooltip-head-status.is-completed){border-left-color:var(--bbc_completed_color)}.bbc-tooltip:has(.bbc-tooltip-head-status.is-expired){border-left-color:var(--bbc_expired_color)}.bbc-tooltip a{color:var(--bbc_color_primary);text-decoration:none}.bbc-tooltip a:hover{text-decoration:underline;color:var(--bbc_color_primary)}.bbc-tooltip a:visited{color:var(--bbc_color_primary)}.bbc-tooltip .bbc-tooltip-loading{display:block;color:var(--bbc_color_primary_a50);padding:var(--bbc_padding);text-align:center;line-height:1}.bbc-tooltip .bbc-tooltip-body{padding:calc(var(--bbc_padding)/ 1.5);overflow-y:auto;max-height:65vh}.bbc-tooltip .bbc-tooltip-body::-webkit-scrollbar{width:4px;height:4px}.bbc-tooltip .bbc-tooltip-body::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.bbc-tooltip .bbc-tooltip-body::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.bbc-tooltip .bbc-tooltip-body::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.bbc-tooltip .bbc-tooltip-body::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.bbc-tooltip .bbc-tooltip-head{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--bbc_gap)/ 3);padding:0 32px 0 0;margin-bottom:calc(var(--bbc_gap)/ 4)}.bbc-tooltip .bbc-tooltip-head-id{font-size:var(--bbc_font_size_m);font-weight:600;text-transform:uppercase;line-height:1}.bbc-tooltip .bbc-tooltip-head-status{display:none!important}.bbc-tooltip .bbc-tooltip-row{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:calc(var(--bbc_gap)/ 3);padding:calc(var(--bbc_gap)/ 4) 0;color:var(--bbc_color_primary);line-height:1.4;font-size:var(--bbc_font_size)}.bbc-tooltip .bbc-tooltip-row+.bbc-tooltip-row{border-top:1px solid var(--bbc_color_primary_a05)}.bbc-tooltip .bbc-tooltip-row .label{font-weight:400;color:var(--bbc_color_primary_a70)}.bbc-tooltip .bbc-tooltip-row .value{min-width:0;text-align:right;overflow-wrap:anywhere}.bbc-tooltip .bbc-tooltip-row .value strong{font-weight:400}.bbc-tooltip .bbc-tooltip-row:has(ol,ul,table,br){grid-template-columns:minmax(0,1fr)}.bbc-tooltip .bbc-tooltip-row:has(ol,ul,table,br) .value{text-align:left}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_price .value,.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-payment_made .value{font-weight:600}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit{display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:0;padding:0;margin-top:calc(var(--bbc_gap)/ 2)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a{align-items:center;justify-content:center;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--bbc_border_radius);transition:all .5s ease;gap:calc(var(--bbc_gap)/ 3);overflow:unset;box-shadow:none;text-decoration:none;line-height:1;border:1px solid transparent;min-height:34px;padding:0 14px;font-size:var(--bbc_font_size_s);font-weight:600;cursor:pointer;user-select:none;text-decoration:none}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:not([style*=none]){display:inline-flex}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:not([disabled]){background-color:transparent;color:var(--bbc_color_primary);border-color:var(--bbc_color_primary_a20)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:not([disabled]).bbc-button-secondary{background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);border-color:var(--bbc_color)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:not([disabled]).bbc-button-danger{background-color:var(--bbc_color_danger);color:var(--bbc_color_secondary);border-color:var(--bbc_color_danger)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:not([disabled]):hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);border-color:var(--bbc_color_primary)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:focus{box-shadow:unset}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a.disabled,.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:disabled,.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a[disabled]{background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color);cursor:not-allowed;opacity:.5}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a.disabled:hover,.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:disabled:hover,.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a[disabled]:hover{background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a.bbc-loading{pointer-events:none}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a{text-decoration:none}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit a:hover{text-decoration:none;background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);border-color:var(--bbc_color_primary)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-admin_edit .label{display:none!important}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-data_erased .bbc-tooltip-data-erased{font-weight:700}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_service{grid-template-columns:minmax(0,1fr)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_service .label{display:none}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_service .value{text-align:left;font-weight:600;font-size:var(--bbc_font_size_m)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates,.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates+.bbc-tooltip-row{border-top:0}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates{padding-top:0;padding-bottom:0;grid-template-columns:minmax(0,1fr);align-items:start}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .label{display:none}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .value{text-align:left}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .bbc-booking-cart-service-group,.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .bbc-booking-formatted{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 3);width:100%}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .bbc-booking-service-label{font-weight:600;font-size:var(--bbc_font_size_m)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .bbc-booking-date-item{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--bbc_gap)/ 4) calc(var(--bbc_gap)/ 2);padding:calc(var(--bbc_gap)/ 3) calc(var(--bbc_gap)/ 2);background:var(--bbc_color_primary_a05);border-radius:var(--bbc_border_radius)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .bbc-booking-date-title{flex:1 1 auto;min-width:0;font-weight:600;font-size:var(--bbc_font_size_s);white-space:nowrap}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .bbc-booking-time-slots{display:flex;flex:none;flex-wrap:wrap;gap:calc(var(--bbc_gap)/ 4)}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-booking_dates .bbc-booking-time-slot{flex:none;min-width:120px;box-sizing:border-box;text-align:center;padding:2px calc(var(--bbc_gap)/ 2);border-radius:var(--bbc_border_radius);background:var(--bbc_color);color:var(--bbc_color_primary);font-weight:500;white-space:nowrap}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-order_comments{grid-template-columns:minmax(0,1fr);align-items:start}.bbc-tooltip .bbc-tooltip-row.bbc-tooltip-row-order_comments .value{text-align:left;white-space:pre-line}.bbc-tooltip .bbc-booking-tooltip-services-service{font-weight:600;margin:calc(var(--bbc_spacing)/ 4) 0 calc(var(--bbc_spacing)/ 6)}.bbc-tooltip .bbc-booking-tooltip-services-service:first-child{margin-top:0}.bbc-tooltip .bbc-booking-tooltip-services-list{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 4);padding:0;margin:0;list-style:none}.bbc-tooltip .bbc-booking-tooltip-services-list li{margin:0;line-height:1.3}.bbc-tooltip .bbc-pagination-page:not(.active){display:none!important}.bbc-tooltip .bbc-pagination-page+.bbc-booking-section{margin-top:calc(var(--bbc_gap)/ 2);border-top:1px solid var(--bbc_color_primary_a20);padding-top:calc(var(--bbc_gap)/ 2)}.bbc-tooltip .bbc-pagination-nav{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--bbc_spacing)/ 12);position:relative;padding:calc(var(--bbc_padding)/ 8);border-bottom:1px solid var(--bbc_color_primary_a08)}.bbc-tooltip .bbc-pagination-nav:has(>.bbc-pagination-close:only-child){position:absolute;top:calc(var(--bbc_padding)/ 2);right:calc(var(--bbc_padding)/ 2);z-index:1;padding:0;border-bottom:0}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-next,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-number,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-prev{display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;min-width:28px;min-height:28px;border-radius:calc(var(--bbc_border_radius)/ 2);text-decoration:none;transition:background-color .3s ease,color .3s ease;font-size:var(--bbc_font_size_xs);font-weight:600;line-height:1;color:var(--bbc_color_primary_a70)}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close:hover,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-next:hover,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-number:hover,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-prev:hover{background-color:var(--bbc_color_primary_a08);color:var(--bbc_color_primary);text-decoration:none}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close.active,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-next.active,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-number.active,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-prev.active{cursor:default;background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);text-decoration:none}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-next,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-prev{position:relative}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-next::before,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-prev::before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border:1.5px solid currentColor;border-left:0;border-bottom:0}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-next::before{transform:translate(-65%,-50%) rotate(45deg)}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-prev::before{transform:translate(-35%,-50%) rotate(-135deg)}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close{position:relative;margin-left:auto;background-color:var(--bbc_color_secondary_a70)}@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)){.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close{backdrop-filter:blur(10px) saturate(150%)}}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close::after,.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close::before{content:"";position:absolute;width:11px;height:1.5px;background-color:currentColor;top:50%;left:50%}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close::before{transform:translate(-50%,-50%) rotate(45deg)}.bbc-tooltip .bbc-pagination-nav .bbc-pagination-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.bbc-rating-5{--bbc_rating_color:var(--bbc_rating_color_5)}.bbc-rating-4{--bbc_rating_color:var(--bbc_rating_color_4)}.bbc-rating-3{--bbc_rating_color:var(--bbc_rating_color_3)}.bbc-rating-2{--bbc_rating_color:var(--bbc_rating_color_2)}.bbc-rating-1{--bbc_rating_color:var(--bbc_rating_color_1)}.bbc-rating{display:inline-flex;align-items:center;gap:calc(var(--bbc_spacing)/ 12)}.bbc-rating.is-readonly .bbc-rating-star{cursor:default}.bbc-rating-star{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--bbc_padding)/ 15);border:0;background:0 0;cursor:pointer;line-height:1;color:var(--bbc_color_primary_a30);transition:color .2s ease,transform .2s ease}.bbc-rating-star svg{display:block;width:17px;height:17px}.bbc-rating-star path{stroke:currentColor;fill:none;transition:fill .2s ease}.bbc-rating-star.is-on{color:var(--bbc_rating_color,var(--bbc_rating_color_5))}.bbc-rating-star.is-on path{fill:currentColor}.bbc-rating:not(.is-readonly) .bbc-rating-star:hover{transform:scale(1.15)}.bbc-rating-value{margin-left:calc(var(--bbc_gap)/ 3);color:var(--bbc_color_primary_a50);font-size:var(--bbc_font_size_s)}.bbc-overlay-on .baza-booking-calendar::before{position:fixed;display:block;inset:0;z-index:991;background-color:color-mix(in srgb,var(--bbc_color_secondary) 70%,transparent);visibility:hidden;opacity:0;transition:opacity .3s ease}.bbc-popup-open .baza-booking-calendar::before{content:"";visibility:visible;opacity:1}.baza-booking-calendar .bbc-popup{position:fixed;z-index:99999;left:50%;background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);border:0;opacity:0;display:flex;flex-direction:column;visibility:hidden;overflow:hidden;text-align:left}@media (min-width:768px){.baza-booking-calendar .bbc-popup{width:70vw;height:calc(100vh - var(--bbc_padding) * 4);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--bbc_border_radius);box-shadow:0 0 60px color-mix(in srgb,var(--bbc_color_primary) 10%,transparent)}.bbc-theme-dark .baza-booking-calendar .bbc-popup{box-shadow:0 0 60px color-mix(in srgb,var(--bbc_color_secondary) 10%,transparent)}}@media (max-width:767px){.baza-booking-calendar .bbc-popup{left:0;top:0;border:0;width:100vw;height:100vh;max-width:unset}}.baza-booking-calendar .bbc-popup .bbc-popup-title{font-size:var(--bbc_font_size_l);font-weight:600;line-height:1;display:flex;align-items:center;justify-content:space-between}.baza-booking-calendar .bbc-popup .bbc-popup-title span{flex:1}@media (min-width:992px){.baza-booking-calendar .bbc-popup .bbc-popup-title{margin:var(--bbc_padding) var(--bbc_padding) calc(var(--bbc_padding)/ 2)}}@media (max-width:991px){.baza-booking-calendar .bbc-popup .bbc-popup-title{margin:calc(var(--bbc_padding)/ 2)}}.baza-booking-calendar .bbc-popup .bbc-popup-body{display:flex;flex-direction:column;height:100%}.baza-booking-calendar .bbc-popup .bbc-popup-close{display:flex;align-items:center;justify-content:center;border:0;background-color:transparent;color:var(--bbc_color_primary);line-height:1;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;font-size:var(--bbc_font_size_l);cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.baza-booking-calendar .bbc-popup .bbc-popup-close i{font-weight:700}.baza-booking-calendar .bbc-popup .bbc-popup-close:hover{color:var(--bbc_color_primary)}@media (min-width:992px){.baza-booking-calendar .bbc-popup .bbc-popup-close:hover i{transform:scale(1.1)}}.baza-booking-calendar .bbc-popup .bbc-popup-header{position:sticky;z-index:9;padding:0 0 calc(var(--bbc_padding)/ 2);background-color:var(--bbc_color_secondary);border-bottom:1px solid var(--bbc_color_primary_a10)}@media (min-width:768px){.baza-booking-calendar .bbc-popup .bbc-popup-header{top:calc(var(--bbc_padding) * -1);border-top-left-radius:var(--bbc_border_radius);border-top-right-radius:var(--bbc_border_radius)}}@media (max-width:767px){.baza-booking-calendar .bbc-popup .bbc-popup-header{top:calc(var(--bbc_padding)/ 2 * -1)}}.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap::-webkit-scrollbar{width:4px;height:4px}.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}@media (min-width:992px){.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap{padding:var(--bbc_padding)}}@media (max-width:991px){.baza-booking-calendar .bbc-popup .bbc-popup-items-wrap{padding:calc(var(--bbc_padding)/ 2) calc(var(--bbc_padding)/ 2) calc(var(--bbc_padding) * 3)}}.baza-booking-calendar .bbc-popup .bbc-popup-footer{position:relative;z-index:9;flex:none;background-color:var(--bbc_color_secondary);border-top:1px solid var(--bbc_color_primary_a10)}.baza-booking-calendar .bbc-popup .bbc-popup-footer:empty{display:none!important}@media (min-width:992px){.baza-booking-calendar .bbc-popup .bbc-popup-footer{padding:calc(var(--bbc_padding)/ 2) var(--bbc_padding);border-bottom-left-radius:var(--bbc_border_radius);border-bottom-right-radius:var(--bbc_border_radius)}}@media (max-width:991px){.baza-booking-calendar .bbc-popup .bbc-popup-footer{padding:calc(var(--bbc_padding)/ 2)}}.bbc-popup-open .baza-booking-calendar .bbc-popup{content:"";visibility:visible;opacity:1;transition:opacity .5s ease}@media (max-width:767px){.bbc-popup-open .baza-booking-calendar .bbc-popup{inset:0}}@media (max-width:767px){.baza-booking-calendar .bbc-popup.bbc-xp{top:0;left:0;width:100vw;height:100vh;height:100dvh;max-height:none;border-radius:0}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-body{display:grid;height:100%;min-height:0}@media (min-width:992px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-body{grid-template-columns:220px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}@media (max-width:991px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-head{position:relative;z-index:3;display:flex;align-items:stretch;border-bottom:1px solid var(--bbc_color_primary_a10);background-color:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-head .bbc-popup-close{flex:0 0 auto;align-self:stretch;width:calc(var(--bbc_gap) * 3);border-left:1px solid var(--bbc_color_primary_a10)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-dates{flex:1;min-width:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip{position:relative;display:flex;align-items:center;min-width:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-track{flex:1;display:flex;min-width:0;gap:calc(var(--bbc_spacing)/ 3);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;--fade-l:0px;--fade-r:0px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-track::-webkit-scrollbar{display:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:calc(var(--bbc_gap) * 1.6);height:calc(var(--bbc_gap) * 1.6);padding:0;border:0;border-radius:50%;background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);box-shadow:var(--bbc_shadow,0 2px 10px color-mix(in srgb,var(--bbc_color_primary) 18%,transparent));cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background-color .3s ease,color .3s ease}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav[data-xp-prev]{left:2px}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav[data-xp-next]{right:2px}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav[data-xp-next] svg{transform:rotate(180deg)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav:hover{background-color:var(--bbc_color);color:var(--bbc_color_on_accent,var(--bbc_color_primary))}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav.bbc-is-edge{display:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav svg{width:calc(var(--bbc_gap) * .7);height:calc(var(--bbc_gap) * .7)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip:hover .bbc-xp-strip-nav:not(.bbc-is-edge){opacity:1;pointer-events:auto}@media (hover:none){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-strip-nav:not(.bbc-is-edge){opacity:1;pointer-events:auto}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-dates,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search{min-width:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats .bbc-xp-strip-track,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-dates .bbc-xp-strip-track{gap:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-date{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:calc(var(--bbc_spacing)/ 4);padding:calc(var(--bbc_padding) * .7) var(--bbc_padding);border:0;border-radius:0;background:0 0;color:var(--bbc_color_primary);cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-date:hover{background-color:var(--bbc_color_primary_a05)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-date.bbc-is-active{background-color:var(--bbc_color);color:var(--bbc_color_on_accent,var(--bbc_color_primary))}.bbc-theme-dark .baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-date.bbc-is-active{background-color:var(--bbc_color_primary_a10);color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-date-label{font-weight:600;line-height:1.2;white-space:nowrap;font-size:var(--bbc_font_size_m)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 calc(var(--bbc_padding)/ 6);border-radius:9px;background-color:var(--bbc_color);color:var(--bbc_color_on_accent,var(--bbc_color_primary));font-size:var(--bbc_font_size_xs);font-weight:700;line-height:1}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-date .bbc-xp-badge{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search{position:absolute;z-index:2;left:50%;bottom:calc(var(--bbc_gap)/ 2);transform:translateX(-50%);display:flex;align-items:center;width:min(420px,100% - var(--bbc_gap));border-radius:999px;background-color:color-mix(in srgb,var(--bbc_color_secondary) 78%,transparent);backdrop-filter:blur(14px) saturate(1.4);box-shadow:var(--bbc_shadow)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search svg{position:absolute;left:calc(var(--bbc_padding)/ 2);opacity:.5;pointer-events:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input{display:block;color:var(--bbc_color_primary);min-height:var(--bbc_field_height)!important;transition:all .3s ease;border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);background-color:var(--bbc_form_field_background);text-decoration:none!important;outline:0!important;margin:0;padding:0 var(--bbc_field_padding);float:none;line-height:1!important;font-size:var(--bbc_field_font_size);font-weight:400}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input:focus,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input:focus-visible{border-color:var(--bbc_form_field_border_color);box-shadow:var(--bbc_focus_shadow);outline:0!important}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input[type=color]{padding:0;height:auto}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input.disabled,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input.is-disabled,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input:disabled,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:767px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input{width:100%;min-width:auto;max-width:100%}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input{width:100%;min-width:0;box-sizing:border-box;padding-left:calc(var(--bbc_padding) * 1.3);border:0;border-radius:999px;background:0 0;box-shadow:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input:active,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input:focus,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input:focus-visible,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-search input:hover{box-shadow:none;outline:0;background:0 0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-scroll{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}.baza-booking-calendar .bbc-popup.bbc-xp:not(.bbc-has-cats) .bbc-xp-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.baza-booking-calendar .bbc-popup.bbc-xp:not(.bbc-has-cats) .bbc-xp-cats{display:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar{width:4px;height:4px}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}@media (min-width:992px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats{overflow-y:auto;padding:calc(var(--bbc_padding)/ 2);border-right:1px solid var(--bbc_color_primary_a10)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar{width:4px;height:4px}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats .bbc-xp-strip-track{flex-direction:column;overflow:visible;-webkit-mask-image:none;mask-image:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats .bbc-xp-strip-nav{display:none}}@media (max-width:991px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cats{padding:0;border-bottom:1px solid var(--bbc_color_primary_a10)}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cat{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--bbc_spacing)/ 3);flex:0 0 auto;padding:calc(var(--bbc_padding)/ 3) calc(var(--bbc_padding)/ 2);border:0;border-radius:var(--bbc_border_radius);background:0 0;color:var(--bbc_color_primary);text-align:left;text-decoration:none;cursor:pointer;transition:background-color .2s ease;font-size:var(--bbc_font_size_m);line-height:1.2}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cat:hover{background-color:var(--bbc_color_primary_a05)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cat.bbc-is-active{background-color:var(--bbc_color_primary_a10);font-weight:600}@media (max-width:991px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-cat{border-radius:0;border-right:1px solid var(--bbc_color_primary_a10);padding:calc(var(--bbc_padding) * .7) var(--bbc_padding);white-space:nowrap}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list{overflow-y:auto;min-height:0;padding:calc(var(--bbc_padding)/ 2) var(--bbc_padding) calc(var(--bbc_gap) * 3.5)}@media (max-width:991px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list{padding:calc(var(--bbc_padding)/ 2) calc(var(--bbc_padding)/ 2) calc(var(--bbc_gap) * 3.5)}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list::-webkit-scrollbar{width:4px;height:4px}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-list::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:calc(var(--bbc_spacing)/ 2)}@media (min-width:1200px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-empty{padding:var(--bbc_padding);text-align:center;color:var(--bbc_color_primary_a50,var(--bbc_color_primary))}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:1fr auto auto;grid-template-areas:"image body" "image action" "range range";gap:calc(var(--bbc_spacing)/ 3) calc(var(--bbc_spacing)/ 2);padding:calc(var(--bbc_padding)/ 2);border:1px solid var(--bbc_color_primary_a10);border-radius:var(--bbc_border_radius);transition:border-color .2s ease,box-shadow .2s ease}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card:hover{border-color:var(--bbc_color_primary_a20)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card:not(.bbc-has-image){grid-template-columns:minmax(0,1fr);grid-template-areas:"body" "action" "range"}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card.bbc-is-chosen{border-color:var(--bbc_color)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-range{grid-area:range;min-width:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card{position:relative}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-wide{position:absolute;top:6px;right:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:50%;background-color:var(--bbc_pending_color,#ffe050);color:#1f2328;cursor:pointer;opacity:0;transition:opacity .15s ease}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-wide .bbc-xp-wide-off{display:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-wide svg{display:block}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-wide:focus-visible,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card:hover .bbc-xp-card-wide{opacity:1}@media (hover:none),(pointer:coarse){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-wide{opacity:1}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card.bbc-is-wide{grid-column:1/-1}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card.bbc-is-wide.bbc-has-image{grid-template-columns:112px minmax(0,1fr)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card.bbc-is-wide .bbc-xp-card-image{width:112px;height:112px}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card.bbc-is-wide .bbc-xp-wide-on{display:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card.bbc-is-wide .bbc-xp-wide-off{display:block}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-image{grid-area:image;position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:var(--bbc_border_radius);background-color:var(--bbc_color_primary_a05);color:var(--bbc_color_primary_a30,var(--bbc_color_primary));overflow:hidden}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-check{position:absolute;right:4px;bottom:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:var(--bbc_color);color:var(--bbc_color_on_accent,var(--bbc_color_primary))}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-check svg{width:12px;height:12px}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-body{grid-area:body;display:flex;flex-direction:column;gap:calc(var(--bbc_spacing)/ 6);min-width:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-title{margin:0;font-size:var(--bbc_font_size_m);font-weight:600;line-height:1.3}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-text{font-size:var(--bbc_font_size_s);line-height:1.4;opacity:.75}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-text p{margin:0}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-price{font-size:var(--bbc_font_size_s)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-price del{opacity:.5}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-price-new{font-weight:600}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-price-note,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-price-unit{opacity:.6}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-action{grid-area:action;display:flex;justify-content:flex-end;align-items:center}@media (max-width:991px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-card-action{grid-column:1/-1}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--bbc_spacing)/ 4);border-radius:var(--bbc_button_border_radius,var(--bbc_border_radius));cursor:pointer;font-family:inherit;font-size:var(--bbc_font_size_s);line-height:1;transition:background-color .2s ease,opacity .2s ease,transform .1s ease}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy:active,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done:active{transform:scale(.97)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy.bbc-is-disabled,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy:disabled,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy[aria-disabled=true],.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done.bbc-is-disabled,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done:disabled,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done[aria-disabled=true]{opacity:.35;cursor:default;pointer-events:none}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-foot{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--bbc_spacing)/ 2);padding:calc(var(--bbc_padding)/ 2) var(--bbc_padding);border-top:1px solid var(--bbc_color_primary_a10)}@media (max-width:991px){.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-foot{flex-wrap:wrap;padding:calc(var(--bbc_padding)/ 2)}}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-summary{font-size:var(--bbc_font_size_s);opacity:.75}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-foot-actions{display:flex;gap:calc(var(--bbc_spacing)/ 3);margin-left:auto}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done{box-sizing:border-box;min-height:calc(var(--bbc_padding) * 1.5);padding:0 calc(var(--bbc_padding) * .7);border:1px solid transparent;font-weight:600;line-height:1;white-space:nowrap}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy,.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done{transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease,transform .1s ease}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy{border-color:var(--bbc_color);background:0 0;color:var(--bbc_color_primary)}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-copy:hover{background-color:var(--bbc_color);color:var(--bbc_color_on_accent,var(--bbc_color_primary))}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done{border-color:var(--bbc_color);background-color:var(--bbc_color);color:var(--bbc_color_on_accent,var(--bbc_color_primary))}.baza-booking-calendar .bbc-popup.bbc-xp .bbc-xp-done:hover{background-color:var(--bbc_color_dark,var(--bbc_color));border-color:var(--bbc_color_dark,var(--bbc_color))}.baza-booking-calendar .iti,.baza-booking-calendar-body .iti,.bbc-dashboard-wrap .iti{position:relative;display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 4)}.baza-booking-calendar .iti__selected-country-primary,.baza-booking-calendar-body .iti__selected-country-primary,.bbc-dashboard-wrap .iti__selected-country-primary{gap:calc(var(--bbc_gap)/ 4);padding:0 var(--bbc_field_padding);background-color:transparent!important}.baza-booking-calendar .iti__tel-input,.baza-booking-calendar-body .iti__tel-input,.bbc-dashboard-wrap .iti__tel-input{transition:background-color .3s ease,border-color .3s ease,color .3s ease!important}.baza-booking-calendar .iti__search-input,.baza-booking-calendar-body .iti__search-input,.bbc-dashboard-wrap .iti__search-input{width:100%!important;border:0!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:calc(var(--iti-spacer-horizontal,10px) + var(--iti-globe-icon-size,17px) + var(--iti-spacer-horizontal,10px))!important;padding-right:calc(var(--iti-spacer-horizontal,10px) + var(--iti-clear-icon-size,15px) + var(--iti-spacer-horizontal,10px))!important}.baza-booking-calendar .iti__arrow,.baza-booking-calendar-body .iti__arrow,.bbc-dashboard-wrap .iti__arrow{all:unset;position:relative}.baza-booking-calendar .iti__arrow::after,.baza-booking-calendar-body .iti__arrow::after,.bbc-dashboard-wrap .iti__arrow::after{content:"";display:block;border:0;pointer-events:none;position:relative;top:0;right:0;transform:none;width:10px;min-width:10px;height:6px;background-color:var(--bbc_color_primary);transition:transform .3s ease;-webkit-mask:var(--bbc_chevron_mask) no-repeat center/contain;mask:var(--bbc_chevron_mask) no-repeat center/contain}.baza-booking-calendar .iti__arrow--up::after,.baza-booking-calendar-body .iti__arrow--up::after,.bbc-dashboard-wrap .iti__arrow--up::after{transform:rotate(180deg)}.baza-booking-calendar .iti__selected-dial-code,.baza-booking-calendar-body .iti__selected-dial-code,.bbc-dashboard-wrap .iti__selected-dial-code{color:var(--bbc_color_primary);font-size:var(--bbc_field_font_size);padding:0;margin:0}.baza-booking-calendar .iti__dropdown-content,.baza-booking-calendar-body .iti__dropdown-content,.bbc-dashboard-wrap .iti__dropdown-content{display:block!important;border-radius:var(--bbc_border_radius);transform:translate(0,15px);opacity:0;margin-top:0;visibility:hidden;box-shadow:var(--bbc_shadow);border:1px solid var(--bbc_form_field_border_color)}.baza-booking-calendar .iti__dropdown-content:not(.iti__hide),.baza-booking-calendar-body .iti__dropdown-content:not(.iti__hide),.bbc-dashboard-wrap .iti__dropdown-content:not(.iti__hide){transform:translate(0,0);opacity:1;visibility:visible;transition:transform .5s var(--bbc_cubic_bezier),opacity .3s ease}.bbc-theme-dark .baza-booking-calendar .iti__dropdown-content,.bbc-theme-dark .baza-booking-calendar-body .iti__dropdown-content,.bbc-theme-dark .bbc-dashboard-wrap .iti__dropdown-content{background-color:var(--bbc_color_secondary)}.baza-booking-calendar .iti__country-list,.baza-booking-calendar-body .iti__country-list,.bbc-dashboard-wrap .iti__country-list{padding:0;margin:0}.baza-booking-calendar .iti__country-list::-webkit-scrollbar,.baza-booking-calendar-body .iti__country-list::-webkit-scrollbar,.bbc-dashboard-wrap .iti__country-list::-webkit-scrollbar{width:4px;height:4px}.baza-booking-calendar .iti__country-list::-webkit-scrollbar-track,.baza-booking-calendar-body .iti__country-list::-webkit-scrollbar-track,.bbc-dashboard-wrap .iti__country-list::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.baza-booking-calendar .iti__country-list::-webkit-scrollbar-corner,.baza-booking-calendar-body .iti__country-list::-webkit-scrollbar-corner,.bbc-dashboard-wrap .iti__country-list::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.baza-booking-calendar .iti__country-list::-webkit-scrollbar-thumb,.baza-booking-calendar-body .iti__country-list::-webkit-scrollbar-thumb,.bbc-dashboard-wrap .iti__country-list::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.baza-booking-calendar .iti__country-list::-webkit-scrollbar-thumb:hover,.baza-booking-calendar-body .iti__country-list::-webkit-scrollbar-thumb:hover,.bbc-dashboard-wrap .iti__country-list::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.baza-booking-calendar .iti__country,.baza-booking-calendar-body .iti__country,.bbc-dashboard-wrap .iti__country{cursor:pointer;margin:0;transition:all .5s ease;color:var(--bbc_color_primary);padding:calc(var(--bbc_padding)/ 4) calc(var(--bbc_padding)/ 2);font-size:inherit}.baza-booking-calendar .iti__country.iti__highlight,.baza-booking-calendar-body .iti__country.iti__highlight,.bbc-dashboard-wrap .iti__country.iti__highlight{background-color:color-mix(in srgb,var(--bbc_color_primary) 8%,transparent);color:var(--bbc_color_primary)}.baza-booking-calendar .iti__flag,.baza-booking-calendar-body .iti__flag,.bbc-dashboard-wrap .iti__flag{border-radius:calc(var(--bbc_border_radius)/ 2)}body.bbc-popup-open{overflow:hidden!important}body.bbc-popup-open .baza-booking-calendar::before{visibility:visible;opacity:1}.baza-booking-calendar{display:block;position:relative;font-size:var(--bbc_font_size_l);max-width:var(--bbc_max_width_main)}.baza-booking-calendar.bbc-has-max-width{margin-left:auto;margin-right:auto}.baza-booking-calendar ul{padding:0;margin:0}.baza-booking-calendar ul li{list-style:none}.baza-booking-calendar.bbc-loading .bbc-icon-refresh{opacity:.5;pointer-events:none}.baza-booking-calendar.bbc-loading .bbc-calendar{pointer-events:none}.baza-booking-calendar.bbc-loading .bbc-calendar .bbc-body{opacity:.25;transition:opacity .2s}.baza-booking-calendar.bbc-loading .bbc-day-picker{pointer-events:none}.baza-booking-calendar.bbc-loading .bbc-day-picker>:not(.bbc-loader){opacity:.25;transition:opacity .2s}.baza-booking-calendar .bbc-loader{position:absolute;inset:0;z-index:10;border-radius:inherit;display:flex;align-items:center;justify-content:center}.baza-booking-calendar .bbc-loader-inner{display:flex;gap:calc(var(--bbc_spacing)/ 3)}.baza-booking-calendar .bbc-loader span{display:block;box-sizing:content-box;width:10px;height:10px;border-radius:50%;border:5px solid var(--bbc_color_primary);animation:bbcBounce .8s ease-in-out infinite}.baza-booking-calendar .bbc-loader span:nth-child(2){animation-delay:.13s}.baza-booking-calendar .bbc-loader span:nth-child(3){animation-delay:.26s}@media (min-width:992px){.baza-booking-calendar.bbc-full-size{width:90vw;max-width:none;margin-left:calc(50% - 45vw)!important;margin-right:calc(50% - 45vw)!important}}.baza-booking-calendar .bbc-wrapper{position:relative;background-color:var(--bbc_wrapper_background);border-radius:var(--bbc_border_radius);transition:background-color .5s ease}@media (max-width:991px){.baza-booking-calendar .bbc-wrapper{display:flex;flex-direction:column;gap:var(--bbc_gap)}}@media (min-width:992px){.baza-booking-calendar .bbc-wrapper{display:grid;grid-template-columns:1fr 30%;grid-template-rows:auto 1fr;justify-content:space-between;gap:calc(var(--bbc_gap)/ 2) var(--bbc_gap);grid-template-areas:"bbc-calendar bbc-form" "bbc-calendar-footer bbc-form"}}@media (min-width:992px) and (max-width:1199px){.baza-booking-calendar .bbc-wrapper{display:flex;flex-direction:column;gap:var(--bbc_gap)}}.baza-booking-calendar .bbc-wrapper p:empty,.baza-booking-calendar .bbc-wrapper>br{display:none!important}.baza-booking-calendar.bbc-form-disabled .bbc-wrapper{display:flex;flex-direction:column}.baza-booking-calendar.bbc-form-disabled .bbc-calendar .bbc-slot{cursor:default}.baza-booking-calendar .bbc-calendar-footer{display:flex;justify-content:center;-moz-column-gap:var(--bbc_gap);column-gap:var(--bbc_gap);row-gap:calc(var(--bbc_gap)/ 2);flex-wrap:wrap;color:var(--bbc_color_primary);opacity:.5;transition:opacity .3s ease;font-size:var(--bbc_calendar_footer_font_size)}.baza-booking-calendar .bbc-calendar-footer:hover{opacity:1}@media (max-width:1199px){.baza-booking-calendar .bbc-calendar-footer{display:none!important}}@media (min-width:1200px){.baza-booking-calendar .bbc-calendar-footer{grid-area:bbc-calendar-footer;align-self:flex-start}}.baza-booking-calendar .bbc-calendar-footer span{display:flex;gap:calc(var(--bbc_gap)/ 3);align-items:center;line-height:1}.bbc-license-inactive{border:1px solid var(--bbc_color_primary);border-radius:var(--bbc_border_radius);padding:calc(var(--bbc_padding)/ 3);text-align:center;margin:calc(var(--bbc_spacing)/ 1.25) 0;color:var(--bbc_color_primary)}.bbc-hidden{display:none!important}
body.bbc-theme-lumino{--bbc_color:#ffe050!important;--bbc_bounce_color_primary:#ffe050!important;--bbc_color_bg_time_booked_choise:rgba(17, 17, 17, 0.1)!important;--bbc_color_primary:#111111!important;--bbc_color_bg_time_hover:#111111!important;--bbc_color_loading:#111111!important;--bbc_color_secondary:#ffffff!important;--bbc_form_field_border_color:#e0e0e0!important;--bbc_color_bg_time_choise:#111111!important;--bbc_color_time_choise:#ffffff!important;--bbc_notification_background:#ffe050!important;--bbc_notification_border:#ffe050!important;--bbc_notification_color:#111111!important;--bbc_submit_button_bg:#ffe050!important;--bbc_submit_button_color:#111111!important;--bbc_color_primary_a01:color-mix(in srgb, var(--bbc_color_primary) 1%, transparent);--bbc_color_primary_a02:color-mix(in srgb, var(--bbc_color_primary) 2%, transparent);--bbc_color_primary_a03:color-mix(in srgb, var(--bbc_color_primary) 3%, transparent);--bbc_color_primary_a04:color-mix(in srgb, var(--bbc_color_primary) 4%, transparent);--bbc_color_primary_a05:color-mix(in srgb, var(--bbc_color_primary) 5%, transparent);--bbc_color_primary_a06:color-mix(in srgb, var(--bbc_color_primary) 6%, transparent);--bbc_color_primary_a07:color-mix(in srgb, var(--bbc_color_primary) 7%, transparent);--bbc_color_primary_a08:color-mix(in srgb, var(--bbc_color_primary) 8%, transparent);--bbc_color_primary_a09:color-mix(in srgb, var(--bbc_color_primary) 9%, transparent);--bbc_color_primary_a10:color-mix(in srgb, var(--bbc_color_primary) 10%, transparent);--bbc_color_primary_a20:color-mix(in srgb, var(--bbc_color_primary) 20%, transparent);--bbc_color_primary_a30:color-mix(in srgb, var(--bbc_color_primary) 30%, transparent);--bbc_color_primary_a40:color-mix(in srgb, var(--bbc_color_primary) 40%, transparent);--bbc_color_primary_a50:color-mix(in srgb, var(--bbc_color_primary) 50%, transparent);--bbc_color_primary_a60:color-mix(in srgb, var(--bbc_color_primary) 60%, transparent);--bbc_color_primary_a70:color-mix(in srgb, var(--bbc_color_primary) 70%, transparent);--bbc_color_primary_a80:color-mix(in srgb, var(--bbc_color_primary) 80%, transparent);--bbc_color_primary_a90:color-mix(in srgb, var(--bbc_color_primary) 90%, transparent);--bbc_color_secondary_a01:color-mix(in srgb, var(--bbc_color_secondary) 1%, transparent);--bbc_color_secondary_a02:color-mix(in srgb, var(--bbc_color_secondary) 2%, transparent);--bbc_color_secondary_a03:color-mix(in srgb, var(--bbc_color_secondary) 3%, transparent);--bbc_color_secondary_a04:color-mix(in srgb, var(--bbc_color_secondary) 4%, transparent);--bbc_color_secondary_a05:color-mix(in srgb, var(--bbc_color_secondary) 5%, transparent);--bbc_color_secondary_a06:color-mix(in srgb, var(--bbc_color_secondary) 6%, transparent);--bbc_color_secondary_a07:color-mix(in srgb, var(--bbc_color_secondary) 7%, transparent);--bbc_color_secondary_a08:color-mix(in srgb, var(--bbc_color_secondary) 8%, transparent);--bbc_color_secondary_a09:color-mix(in srgb, var(--bbc_color_secondary) 9%, transparent);--bbc_color_secondary_a10:color-mix(in srgb, var(--bbc_color_secondary) 10%, transparent);--bbc_color_secondary_a20:color-mix(in srgb, var(--bbc_color_secondary) 20%, transparent);--bbc_color_secondary_a30:color-mix(in srgb, var(--bbc_color_secondary) 30%, transparent);--bbc_color_secondary_a40:color-mix(in srgb, var(--bbc_color_secondary) 40%, transparent);--bbc_color_secondary_a50:color-mix(in srgb, var(--bbc_color_secondary) 50%, transparent);--bbc_color_secondary_a60:color-mix(in srgb, var(--bbc_color_secondary) 60%, transparent);--bbc_color_secondary_a70:color-mix(in srgb, var(--bbc_color_secondary) 70%, transparent);--bbc_color_secondary_a80:color-mix(in srgb, var(--bbc_color_secondary) 80%, transparent);--bbc_color_secondary_a90:color-mix(in srgb, var(--bbc_color_secondary) 90%, transparent);--bbc_color_a10:color-mix(in srgb, var(--bbc_color) 10%, transparent);--bbc_color_a15:color-mix(in srgb, var(--bbc_color) 15%, transparent);--bbc_color_a20:color-mix(in srgb, var(--bbc_color) 20%, transparent);--bbc_color_a30:color-mix(in srgb, var(--bbc_color) 30%, transparent);--bbc_color_a40:color-mix(in srgb, var(--bbc_color) 40%, transparent);--bbc_color_a50:color-mix(in srgb, var(--bbc_color) 50%, transparent);--bbc_color_a60:color-mix(in srgb, var(--bbc_color) 60%, transparent);--bbc_color_a70:color-mix(in srgb, var(--bbc_color) 70%, transparent);--bbc_color_a80:color-mix(in srgb, var(--bbc_color) 80%, transparent);--bbc_color_a90:color-mix(in srgb, var(--bbc_color) 90%, transparent);}
/* 77654a7eb129a94252aef2491bfa3ebfdddb8a6396ee38ec51a4e2b25fca5ce0.css */
@keyframes bbcSlotHighlight{0%,100%{background-color:var(--bbc_color)}50%{background-color:var(--bbc_color_secondary)}}.bbc-theme-lumino .baza-booking-calendar{--bbc_color:#FFE050;--bbc_color_primary:#111111;--bbc_form_background:#111111;--bbc_wrapper_background:#ffffff;--bbc_form_field_background:var(--bbc_color_secondary_a05);--bbc_color_secondary:#ffffff;--bbc_color_dark:#ffd700;--bbc_padding:30px;--bbc_gap:30px;--bbc_bounce_color_primary:#FFE050;--bbc_bounce_color_secondary:#111111;--bbc_color_loading_bg:var(--bbc_color_secondary_a10);--bbc_color_error:#FF4D4F;--bbc_color_a10:color-mix(in srgb, var(--bbc_color) 10%, transparent);--bbc_color_a20:color-mix(in srgb, var(--bbc_color) 20%, transparent);--bbc_color_a30:color-mix(in srgb, var(--bbc_color) 30%, transparent);--bbc_color_a40:color-mix(in srgb, var(--bbc_color) 40%, transparent);--bbc_color_a50:color-mix(in srgb, var(--bbc_color) 50%, transparent);--bbc_color_a60:color-mix(in srgb, var(--bbc_color) 60%, transparent);--bbc_color_a70:color-mix(in srgb, var(--bbc_color) 70%, transparent);--bbc_color_a80:color-mix(in srgb, var(--bbc_color) 80%, transparent);--bbc_color_a90:color-mix(in srgb, var(--bbc_color) 90%, transparent)}.bbc-theme-lumino .baza-booking-calendar .bbc-navigation-widget .bbc-select-wrapper .bbc-select-list .bbc-select-item.bbc-select-active{background-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-multi-nav-widget{position:relative;z-index:99;width:90vw;left:50%;transform:translateX(-50%);font-size:var(--font_size_p1)}.bbc-theme-lumino .baza-booking-calendar .bbc-multi-nav-widget .bbc-today-button{background-color:var(--bbc_color_primary);box-shadow:0 0 60px var(--bbc_color_primary_a10);border:0;transition:all .3s ease;font-size:var(--font_size_p1)}.bbc-theme-lumino .baza-booking-calendar .bbc-multi-nav-widget .bbc-today-button:hover{background-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-multi-nav-widget .bbc-select-wrapper{box-shadow:0 0 60px var(--bbc_color_primary_a10);border:0}.bbc-theme-lumino .baza-booking-calendar .bbc-multi-nav-widget .bbc-select-wrapper .select-list{box-shadow:0 0 60px var(--bbc_color_primary_a10);border-color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-multi-nav-widget .bbc-select-wrapper .select-list .select-item.active{background-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar-navigation{gap:calc(var(--bbc_gap)/ 3)}@media (min-width:1200px){.bbc-theme-lumino .baza-booking-calendar .bbc-calendar-navigation{top:var(--bbc_padding);left:var(--bbc_padding)}}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar .bbc-calendar-navigation{display:grid;grid-template-columns:auto auto}}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button.bbc-navigation-button-today{order:10;grid-column:span 2}}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar-navigation .bbc-navigation-button.bbc-navigation-button-today i{border-color:var(--bbc_color_primary)}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar:not(.bbc-full-size) .bbc-wrapper{grid-template-columns:1fr 33%}}@media (min-width:1200px){.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper{box-shadow:0 0 60px var(--bbc_color_primary_a10);padding:var(--bbc_padding) 0 var(--bbc_padding) var(--bbc_padding)}}@media (max-width:991px){.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper{gap:0}}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form{padding:var(--bbc_padding);color:var(--bbc_color_secondary)}@media (min-width:1200px){.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form{margin-top:calc(var(--bbc_padding) * -1);margin-bottom:calc(var(--bbc_padding) * -1)}}@media (max-width:991px){.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form{border-radius:0;padding:var(--bbc_padding) var(--bbc_padding)}}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form{border-radius:var(--bbc_border_radius)}}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form a{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-note{color:var(--bbc_color_secondary_a50)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-refresh{color:var(--bbc_color_secondary);line-height:1}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-refresh i{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart{position:relative;border-bottom:2px solid var(--bbc_color_a80);background-color:var(--bbc_color_a10);padding:var(--bbc_padding);margin-top:calc(var(--bbc_padding) * -1);margin-left:calc(var(--bbc_padding) * -1);margin-right:calc(var(--bbc_padding) * -1);max-height:50vh;overflow-y:auto}@media (max-width:991px){.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart{margin-left:calc(var(--bbc_padding) * -1);margin-right:calc(var(--bbc_padding) * -1)}}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart::-webkit-scrollbar{display:none!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-surcharges .bbc-cart-surcharge{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item{border:0;border-radius:var(--bbc_border_radius);padding:calc(var(--bbc_padding)/ 4) calc(var(--bbc_padding)/ 2);background-color:var(--bbc_color_secondary_a10)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item .bbc-selected-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item .bbc-selected-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item .bbc-selected-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item .bbc-selected-slot-remove{background-color:var(--bbc_color_secondary_a15);border-radius:50%;line-height:0;position:relative}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item .bbc-selected-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item .bbc-selected-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item .bbc-selected-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item .bbc-selected-slot-remove:hover{background-color:var(--bbc_color);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item:hover{background-color:var(--bbc_color);box-shadow:0 8px 24px var(--bbc_color_a5)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item:hover .bbc-cart-slot-info,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item:hover .bbc-cart-slot-price,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item:hover .bbc-cart-slot-info,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item:hover .bbc-cart-slot-price,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item:hover .bbc-cart-slot-info,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item:hover .bbc-cart-slot-price,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item:hover .bbc-cart-slot-info,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item:hover .bbc-cart-slot-price{color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item:hover .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item:hover .bbc-selected-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item:hover .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item:hover .bbc-selected-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item:hover .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item:hover .bbc-selected-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item:hover .bbc-cart-slot-remove,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item:hover .bbc-selected-slot-remove{color:var(--bbc_color_secondary);background-color:var(--bbc_color_primary_a50)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item:hover .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item:hover .bbc-selected-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item:hover .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item:hover .bbc-selected-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item:hover .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item:hover .bbc-selected-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item:hover .bbc-cart-slot-remove:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item:hover .bbc-selected-slot-remove:hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item .bbc-cart-slot-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-cart-slot-item .bbc-selected-slot-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item .bbc-cart-slot-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-slots .bbc-selected-slot-item .bbc-selected-slot-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item .bbc-cart-slot-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-cart-slot-item .bbc-selected-slot-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item .bbc-cart-slot-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-list .bbc-selected-slot-item .bbc-selected-slot-date{opacity:.5}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-arrow::after{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-group-title{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-slot-info,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-slot-price,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slot-info,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slot-price,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-selected-slots-title{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-day{border-color:var(--bbc_color_secondary_a10)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-day-head,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-day-meta,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-extra,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-extras-title,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-service-name{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-day:not(.is-collapsed) .bbc-cart-day-head{border-bottom-color:var(--bbc_color_secondary_a10)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-day-count,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-day-date,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-day-total,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-collapse-arrow{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-icon-btn{background:var(--bbc_color_secondary_a10);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-icon-btn:hover{background:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-extra-steppers .bbc-stepper-btn{background:var(--bbc_color_secondary_a10);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-extra-steppers .bbc-stepper-btn:hover{background:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-add{border-color:var(--bbc_color_secondary_a30,var(--bbc_color_secondary_a10));color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-cart .bbc-cart-add:hover{background:var(--bbc_color);border-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-wrapper{color:var(--bbc_color_secondary);border-color:var(--bbc_color_secondary_a10)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-wrapper.bbc-select-open{border-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-wrapper .bbc-select-selected{color:var(--bbc_color_secondary_a50)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-wrapper .bbc-select-selected:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-wrapper .bbc-select-selected:focus{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-wrapper .bbc-select-selected::after{background-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-group .bbc-select-wrapper{background-color:transparent}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-group .bbc-select-wrapper .bbc-select-list{background-color:transparent;border-radius:var(--bbc_border_radius)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-group .bbc-select-wrapper .bbc-select-list .bbc-select-item{background-color:transparent}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-group .bbc-select-wrapper .bbc-select-list .bbc-select-item.bbc-select-active{border-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-group .bbc-select-wrapper .bbc-select-list .bbc-select-item .bbc-option-description,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-select-group .bbc-select-wrapper .bbc-select-list .bbc-select-item .bbc-select-option-name{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker.bbc-form-sub-service-picker-loading{background:linear-gradient(90deg,color-mix(in srgb,var(--bbc_form_background) 3%,transparent) 25%,color-mix(in srgb,var(--bbc_color_secondary) 10%,transparent) 50%,color-mix(in srgb,var(--bbc_form_background) 3%,transparent) 75%);background-size:200% 100%;border:1px solid var(--bbc_color_primary_a10)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-back{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-back:hover{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-form-sub-service-picker-title{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-item .bbc-sub-service-desc,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-item .bbc-sub-service-name,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-item:hover{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-item.bbc-sub-service-item-active{border-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-item.bbc-sub-service-item-active .bbc-sub-service-desc,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-sub-service-picker .bbc-sub-service-item.bbc-sub-service-item-active .bbc-sub-service-name{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field .bbc-form-label,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field .bbc-form-title{color:var(--bbc_color_secondary_a50)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date],.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email],.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number],.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel],.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text],.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time],.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url],.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea{color:var(--bbc_color_secondary);color-scheme:dark;border-color:var(--bbc_color_secondary_a20);background-color:var(--bbc_form_field_background)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select:-webkit-autofill:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea:-webkit-autofill,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea:-webkit-autofill:active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea:-webkit-autofill:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea:-webkit-autofill:hover{color:var(--bbc_color_secondary)!important;border-color:var(--bbc_color_secondary_a20)!important;background-color:var(--bbc_form_field_background)!important;-webkit-box-shadow:0 0 0 1000px var(--bbc_form_field_background) inset!important;-webkit-text-fill-color:var(--bbc_color_secondary)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select:focus,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea:focus{border-color:var(--bbc_color);box-shadow:none}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date].field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email].field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number].field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel].field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text].field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time].field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url].field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select.field-required,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea.field-required{border-color:var(--bbc_color_error)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date].field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email].field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number].field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel].field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text].field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time].field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url].field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select.field-required::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea.field-required::-moz-placeholder{color:var(--bbc_color_error)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date].field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email].field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number].field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel].field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text].field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time].field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url].field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select.field-required::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea.field-required::placeholder{color:var(--bbc_color_error)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea::-moz-placeholder{color:var(--bbc_color_secondary_a50)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea::placeholder{color:var(--bbc_color_secondary_a50)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date].iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email].iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number].iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel].iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text].iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time].iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url].iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select.iti__search-input::-moz-placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea.iti__search-input::-moz-placeholder{color:var(--bbc_color_primary_a50)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date].iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email].iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number].iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel].iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text].iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time].iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url].iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select.iti__search-input::placeholder,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea.iti__search-input::placeholder{color:var(--bbc_color_primary_a50)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=date]::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=email]::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=number]::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=tel]::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=text]::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=time]::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field input[type=url]::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field select::spelling-error,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field textarea::spelling-error{color:var(--bbc_color_error);text-decoration-color:var(--bbc_color_error)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field .iti__selected-dial-code{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field .iti__arrow::after{background-color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field .iti__search-input{color:var(--bbc_color_primary)!important}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-html{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-checkbox{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-checkbox input[type=checkbox]{border-color:var(--bbc_color_secondary_a20);background-color:var(--bbc_color_secondary_a20)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-checkbox input[type=checkbox]:checked{border-color:var(--bbc_color);background-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-checkbox input[type=checkbox]:checked::before{background-color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-radio{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]{border-color:var(--bbc_color_secondary_a20);background-color:var(--bbc_color_secondary_a20)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]::before{background:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-radio .bbc-form-label-radio input[type=radio]:checked{border-color:var(--bbc_color);background-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field .bbc-number-step{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field .bbc-number-step:hover i{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-apply-coupon-button,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-apply-coupon-button,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-apply-coupon-button,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button{border-color:var(--bbc_color_secondary_a10);background:var(--bbc_color_secondary_a05);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-apply-coupon-button:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-apply-coupon-button:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-apply-coupon-button:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button:hover{background:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-apply-coupon-button:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-balance-code-resend:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-coupon-code .bbc-date-button:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-apply-coupon-button:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-balance-code-resend:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-date .bbc-date-button:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-apply-coupon-button:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-balance-code-resend:hover i,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-field-balance .bbc-date-button:hover i{color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper{color:var(--bbc_color_secondary);border-color:var(--bbc_color_secondary_a20)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper.bbc-select-active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper.bbc-select-active{border-color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .selected,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .selected{color:var(--bbc_color_secondary_a50)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .selected::after,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .selected::after{border-top-color:var(--bbc_color_secondary_a50)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .select-list,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .select-list{border-color:var(--bbc_color_secondary_a20);width:calc(100% + 1px)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .select-list .select-item.select-item-image,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .select-list .select-item.select-item-image{align-items:flex-start}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .select-list .select-item .option-name,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .select-list .select-item .option-name{font-weight:600}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .select-list .select-item .option-description,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .select-list .select-item .option-description{font-size:calc(var(--font_size_p1) - 2px);font-weight:500}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .select-list .select-item.active,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .select-list .select-item.active{background-color:var(--bbc_color);border-color:var(--bbc_color);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-select .bbc-select-wrapper .select-list .select-item:not(.active):hover,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-form-field.bbc-form-service .bbc-select-wrapper .select-list .select-item:not(.active):hover{background-color:var(--bbc_color_a15);border-color:var(--bbc_color_a15);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-identity-card{border-color:var(--bbc_color_secondary_a20);background-color:var(--bbc_form_field_background);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-identity-card .bbc-identity-avatar{background-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-identity-card .bbc-identity-name{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-identity-card .bbc-identity-line{color:var(--bbc_color_secondary);opacity:.6}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-identity-card .bbc-identity-edit{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-identity-card .bbc-identity-edit:focus-visible,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-identity-card .bbc-identity-edit:hover{background-color:var(--bbc_color_secondary_a10);color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-popup-open{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-popup-open .bbc-additional-button-qty{background-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-popup-open i{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .bbc-additional-count{background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .bbc-additional-choise-item-details,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .bbc-additional-title,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .bbc-additional-total,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .bbc-collapse-arrow::after,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .choise-qty-value{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls button{background-color:var(--bbc_color_secondary_a10);color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-additional-choise .bbc-additional-choise-item-controls button:hover{background-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-total-price{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info{border-color:var(--bbc_color_a20)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info .bbc-booking-info-full-title,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info .bbc-booking-info-row{border-color:var(--bbc_color_a20)}.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info .bbc-booking-info-full-title,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info .bbc-booking-info-full-title .bbc-collapse-arrow,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info .bbc-booking-info-partial,.bbc-theme-lumino .baza-booking-calendar .bbc-wrapper .bbc-form .bbc-order-footer .bbc-booking-info .bbc-collapse-title{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar .bbc-body{padding-right:0}.bbc-theme-lumino .baza-booking-calendar.bbc-has-month-range-slider .bbc-wrapper .bbc-calendar.bbc-scroll-both .bbc-body .bbc-calendar-corner{background:var(--bbc_color_secondary);border-color:var(--bbc_color_primary)}@media (max-width:1199px){.bbc-theme-lumino .baza-booking-calendar .bbc-order-button{display:flex;justify-content:center}}.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button{position:relative;overflow:hidden;border:none;border-radius:var(--bbc_button_border_radius);background:var(--bbc_color);color:var(--bbc_color_primary);box-shadow:0 8px 24px var(--bbc_color_a25);margin-top:auto;font-weight:600}.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button span{position:relative;z-index:2}.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:var(--bbc_color_secondary_a30);transition:width .3s,height .3s;transform:translate(-50%,-50%);z-index:1;filter:blur(10px)}.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button:hover::before{width:600px;height:600px}.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button[disabled]{background-color:var(--bbc_color);border-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button[disabled]:active,.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button[disabled]:focus,.bbc-theme-lumino .baza-booking-calendar #bbc-submit-button[disabled]:hover{background-color:var(--bbc_color);border-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-day-header{background-color:var(--bbc_color_primary);padding:calc(var(--bbc_padding)/ 1.5) 0;position:relative;color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-day-header.bbc-day-6,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-day-header.bbc-day-7{background-color:var(--bbc_color_primary_a90)}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-day-header.calendar-day-header-first{border-top-left-radius:var(--bbc_border_radius)}}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-day-header.calendar-day-header-last{border-top-right-radius:var(--bbc_border_radius)}}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-day-header .bbc-day-name,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-day-header .bbc-day-number{color:var(--bbc_color)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.choose{background-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.choose:hover{background-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked .price,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off .price,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending .price,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-unable .price{color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked a,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off a,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending a,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-unable a{color:var(--bbc_color_primary)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-booked a:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-off a:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-pending a:hover,.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-unable a:hover{color:var(--bbc_color_secondary)}.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-first.calendar-book-item-first-day:not(.bbc-day-picker-day-shown),.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-first.calendar-book-item-last-day:not(.bbc-day-picker-day-shown){border-radius:0}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-last.calendar-book-item-first-day:not(.bbc-day-picker-day-shown){border-bottom-left-radius:var(--bbc_border_radius)}}@media (min-width:992px){.bbc-theme-lumino .baza-booking-calendar .bbc-calendar .bbc-slot.calendar-book-item-last.calendar-book-item-last-day:not(.bbc-day-picker-day-shown){bottom-right-radius:var(--bbc_border_radius)}}.bbc-theme-lumino .baza-booking-calendar.bbc-form-disabled .bbc-wrapper{padding:var(--bbc_padding)}@media (max-width:991px){.bbc-theme-lumino .baza-booking-calendar.bbc-day-picker-enabled .bbc-body,.bbc-theme-lumino .baza-booking-calendar.bbc-day-picker-enabled .bbc-day-picker{padding-bottom:calc(var(--bbc_padding)/ 2)}}.bbc-theme-lumino .bbc-dashboard-wrap .bbc-profile-section .bbc-delete-form .bbc-form-field .button.button-primary,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-profile-section .bbc-password-form .bbc-form-field .button.button-primary,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-profile-section .bbc-profile-form .bbc-form-field .button.button-primary{background-color:var(--bbc_color);border-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .bbc-dashboard-wrap .bbc-profile-section .bbc-delete-form .bbc-form-field .button.button-primary:hover,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-profile-section .bbc-password-form .bbc-form-field .button.button-primary:hover,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-profile-section .bbc-profile-form .bbc-form-field .button.button-primary:hover{background-color:var(--bbc_color_primary);border-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.bbc-theme-lumino .bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown .bbc-account-dropdown-list .bbc-account-dropdown-item a:hover,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-balance-history-table thead,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-bookings-table thead,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-dashboard-menu li a.current,.bbc-theme-lumino .bbc-loyalty-tab .bbc-badge,.bbc-theme-lumino .bbc-loyalty-tab .bbc-loyalty-all .bbc-loyalty-levels .bbc-loyalty-level-item.bbc-level-current,.bbc-theme-lumino .bbc-loyalty-tab .bbc-loyalty-current .bbc-loyalty-card,.bbc-theme-lumino .bbc-navigation-widget .bbc-weeks-nav .bbc-today-button:hover{background-color:var(--bbc_color);color:var(--bbc_color_primary)}.bbc-theme-lumino .bbc-dashboard-wrap .bbc-balance-history-table thead tr th,.bbc-theme-lumino .bbc-dashboard-wrap .bbc-bookings-table thead tr th{color:var(--bbc_color_primary)}
/* e525209ea6aa1f19ca53f3047147a804f0c7e3ded7adcc51f72683cdce61681d.css */
:root{--bbc_color:#FFE050;--bbc_color_primary:#111111;--bbc_color_secondary:#ffffff;--bbc_color_tertiary:#777777;--bbc_font:system-ui,-apple-system,'Segoe UI',sans-serif;--bbc_focus_shadow:0 0 0 5px var(--bbc_color);--bbc_cubic_bezier:cubic-bezier(0.1, 0.6, 0, 1);--bbc_color_loading:#111111;--bbc_color_bg_time_choise:#111111;--bbc_color_time_choise:#ffffff;--bbc_color_bg_time_hover:#111111;--bbc_color_time_hover:#ffffff;--bbc_color_time_booked_choise:#111111;--bbc_color_on_accent:var(--bbc_color_primary);--bbc_color_error:#E5484D;--bbc_color_success:#10B981;--bbc_color_danger:#E5484D;--bbc_color_ending_soon:#f2994a;--bbc_wrapper_background:transparent;--bbc_form_background:transparent;--bbc_notification_background:#FFE050;--bbc_notification_border:#FFE050;--bbc_notification_color:#111111;--bbc_max_width_main:100%;--bbc_border_radius:5px;--bbc_checkbox_radio_border_radius:5px;--bbc_radio_border_radius:5px;--bbc_button_border_radius:5px;--bbc_font_size_xl:30px;--bbc_font_size_l:18px;--bbc_font_size_m:15px;--bbc_font_size_s:13px;--bbc_font_size_xs:11px;--bbc_slot_font_size:16px;--bbc_slot_font_size_mobile:13px;--bbc_calendar_footer_font_size:15px;--bbc_gap:25px;--bbc_spacing:25px;--bbc_spacing_small:5px;--bbc_padding:30px;--bbc_form_field_background:transparent;--bbc_form_field_border_color:var(--bbc_color_primary_a30);--bbc_field_font_size:16px;--bbc_field_padding:12px;--bbc_field_height:40px;--bbc_field_height_inner:40px;--bbc_field_width:40px;--bbc_field_width_inner:38px;--bbc_pending_color:#FFE050;--bbc_booked_color:#059669;--bbc_reject_color:#DC2626;--bbc_completed_color:#e4e4e4;--bbc_expired_color:#e4e4e4;--bbc_color_primary_a01:color-mix(in srgb, var(--bbc_color_primary) 1%, transparent);--bbc_color_primary_a02:color-mix(in srgb, var(--bbc_color_primary) 2%, transparent);--bbc_color_primary_a03:color-mix(in srgb, var(--bbc_color_primary) 3%, transparent);--bbc_color_primary_a04:color-mix(in srgb, var(--bbc_color_primary) 4%, transparent);--bbc_color_primary_a05:color-mix(in srgb, var(--bbc_color_primary) 5%, transparent);--bbc_color_primary_a06:color-mix(in srgb, var(--bbc_color_primary) 6%, transparent);--bbc_color_primary_a07:color-mix(in srgb, var(--bbc_color_primary) 7%, transparent);--bbc_color_primary_a08:color-mix(in srgb, var(--bbc_color_primary) 8%, transparent);--bbc_color_primary_a09:color-mix(in srgb, var(--bbc_color_primary) 9%, transparent);--bbc_color_primary_a10:color-mix(in srgb, var(--bbc_color_primary) 10%, transparent);--bbc_color_primary_a20:color-mix(in srgb, var(--bbc_color_primary) 20%, transparent);--bbc_color_primary_a30:color-mix(in srgb, var(--bbc_color_primary) 30%, transparent);--bbc_color_primary_a40:color-mix(in srgb, var(--bbc_color_primary) 40%, transparent);--bbc_color_primary_a50:color-mix(in srgb, var(--bbc_color_primary) 50%, transparent);--bbc_color_primary_a60:color-mix(in srgb, var(--bbc_color_primary) 60%, transparent);--bbc_color_primary_a70:color-mix(in srgb, var(--bbc_color_primary) 70%, transparent);--bbc_color_primary_a80:color-mix(in srgb, var(--bbc_color_primary) 80%, transparent);--bbc_color_primary_a90:color-mix(in srgb, var(--bbc_color_primary) 90%, transparent);--bbc_color_secondary_a01:color-mix(in srgb, var(--bbc_color_secondary) 1%, transparent);--bbc_color_secondary_a02:color-mix(in srgb, var(--bbc_color_secondary) 2%, transparent);--bbc_color_secondary_a03:color-mix(in srgb, var(--bbc_color_secondary) 3%, transparent);--bbc_color_secondary_a04:color-mix(in srgb, var(--bbc_color_secondary) 4%, transparent);--bbc_color_secondary_a05:color-mix(in srgb, var(--bbc_color_secondary) 5%, transparent);--bbc_color_secondary_a06:color-mix(in srgb, var(--bbc_color_secondary) 6%, transparent);--bbc_color_secondary_a07:color-mix(in srgb, var(--bbc_color_secondary) 7%, transparent);--bbc_color_secondary_a08:color-mix(in srgb, var(--bbc_color_secondary) 8%, transparent);--bbc_color_secondary_a09:color-mix(in srgb, var(--bbc_color_secondary) 9%, transparent);--bbc_color_secondary_a10:color-mix(in srgb, var(--bbc_color_secondary) 10%, transparent);--bbc_color_secondary_a20:color-mix(in srgb, var(--bbc_color_secondary) 20%, transparent);--bbc_color_secondary_a30:color-mix(in srgb, var(--bbc_color_secondary) 30%, transparent);--bbc_color_secondary_a40:color-mix(in srgb, var(--bbc_color_secondary) 40%, transparent);--bbc_color_secondary_a50:color-mix(in srgb, var(--bbc_color_secondary) 50%, transparent);--bbc_color_secondary_a60:color-mix(in srgb, var(--bbc_color_secondary) 60%, transparent);--bbc_color_secondary_a70:color-mix(in srgb, var(--bbc_color_secondary) 70%, transparent);--bbc_color_secondary_a80:color-mix(in srgb, var(--bbc_color_secondary) 80%, transparent);--bbc_color_secondary_a90:color-mix(in srgb, var(--bbc_color_secondary) 90%, transparent);--bbc_chevron_mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bbc_select_arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bbc_shadow:0 0 10px 10px var(--bbc_color_primary_a02);--bbc_color_disabled:var(--bbc_color_primary_a10);--bbc_color_loading_bg:var(--bbc_color_secondary_a10);--bbc_color_time_choise_drag:var(--bbc_color_primary_a10);--bbc_color_time_choise_day:var(--bbc_color_primary_a10);--bbc_color_bg_time_booked_choise:var(--bbc_color_primary_a08);--bbc_color_bg_order_info:var(--bbc_color_primary_a08);--bbc_color_choise:var(--bbc_color_primary_a10);--bbc_scrollbar_track_color:var(--bbc_color_primary_a10);--bbc_submit_button_bg:var(--bbc_color);--bbc_submit_button_color:var(--bbc_color_primary);--bbc_confirm_overlay:var(--bbc_color_secondary_a70);--bbc_rating_color_5:var(--bbc_booked_color);--bbc_rating_color_4:var(--bbc_pending_color);--bbc_rating_color_3:var(--bbc_color_ending_soon);--bbc_rating_color_2:var(--bbc_color_danger);--bbc_rating_color_1:var(--bbc_reject_color);--bbc_bounce_color_primary:var(--bbc_color);--bbc_bounce_color_secondary:var(--bbc_color_secondary);--bbc_slot_highlight_bg_color_primary:var(--bbc_color_primary);--bbc_slot_highlight_bg_color_secondary:var(--bbc_color_secondary);--bbc_slot_highlight_text_color_primary:var(--bbc_color_primary);--bbc_slot_highlight_text_color_secondary:var(--bbc_color_secondary);--bbc_color_a10:color-mix(in srgb, var(--bbc_color) 10%, transparent);--bbc_color_a15:color-mix(in srgb, var(--bbc_color) 15%, transparent);--bbc_color_a20:color-mix(in srgb, var(--bbc_color) 20%, transparent);--bbc_color_a30:color-mix(in srgb, var(--bbc_color) 30%, transparent);--bbc_color_a40:color-mix(in srgb, var(--bbc_color) 40%, transparent);--bbc_color_a50:color-mix(in srgb, var(--bbc_color) 50%, transparent);--bbc_color_a60:color-mix(in srgb, var(--bbc_color) 60%, transparent);--bbc_color_a70:color-mix(in srgb, var(--bbc_color) 70%, transparent);--bbc_color_a80:color-mix(in srgb, var(--bbc_color) 80%, transparent);--bbc_color_a90:color-mix(in srgb, var(--bbc_color) 90%, transparent)}.baza-booking-calendar-body{--bbc_bounce_color_primary:#111111;--bbc_bounce_color_secondary:#FFE050;--bbc_form_field_background:#ffffff;--bbc_notification_background:#FFE050;--bbc_notification_border:#FFE050;--bbc_field_font_size:14px}.bbc-theme-dark{--bbc_form_field_background:var(--bbc_color_secondary);--bbc_confirm_overlay:var(--bbc_color_secondary_a70)}.bbc-admin-dark{--bbc_notification_background:var(--bbc_color_secondary);--bbc_notification_color:var(--bbc_color_primary)}.bbc-notification.bbc-so-notification .bbc-so-notices{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2);text-align:left}@media (max-width:767px){.bbc-notification.bbc-so-notification .bbc-so-notices{gap:calc(var(--bbc_gap)/ 2)}}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notices-headline{font-size:var(--bbc_font_size_l)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-row{display:grid;align-items:center;grid-template-columns:1fr auto;gap:calc(var(--bbc_gap)/ 4) calc(var(--bbc_gap)/ 2)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-row+.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-row{padding-top:calc(var(--bbc_gap)/ 3);border-top:1px solid var(--bbc_notification_border)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-meta{display:flex;grid-column:1;grid-row:1;gap:calc(var(--bbc_gap)/ 3);flex-wrap:wrap;align-items:center}@media (max-width:767px){.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-meta{flex-direction:column;align-items:flex-start}}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-title{font-size:var(--bbc_font_size_m);flex:1;grid-column:span 2;display:flex;align-items:center;gap:calc(var(--bbc_gap)/ 3)}@media (max-width:767px){.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-title{flex-direction:column;align-items:flex-start}}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-badge{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--bbc_padding)/ 15) calc(var(--bbc_padding)/ 4);border-radius:var(--bbc_border_radius);background-color:var(--bbc_color);color:var(--bbc_color_primary);font-size:var(--bbc_font_size_s);white-space:nowrap;text-align:center}.bbc-theme-dark .bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-badge{color:var(--bbc_color_secondary)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-price-wrap{display:flex;align-items:center;gap:calc(var(--bbc_gap)/ 4)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-price-old{font-size:var(--bbc_font_size_s);opacity:.5;line-height:1}@media (max-width:767px){.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-price-old{text-align:center}}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-price{font-size:var(--bbc_font_size_m);line-height:1}@media (max-width:767px){.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-price{text-align:center}}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-desc{grid-column:span 2;grid-row:2;font-size:var(--bbc_font_size_s);opacity:.7}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-dates{grid-column:span 2;grid-row:3;font-size:var(--bbc_font_size_xs);opacity:.6}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add{grid-column:2;grid-row:1/-1;align-self:start;width:auto;display:flex;align-items:center;justify-content:center;gap:calc(var(--bbc_gap)/ 2);cursor:pointer;outline:0;border:0;transition:all .3s ease;text-decoration:none!important;max-width:100%;padding:calc(var(--bbc_padding)/ 4) calc(var(--bbc_padding)/ 2);background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);border:0;border-radius:var(--bbc_button_border_radius);font-size:var(--bbc_font_size_s);-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:flex-start;font-weight:500}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add:hover{background-color:var(--bbc_color);color:var(--bbc_color_primary);border-color:var(--bbc_color)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add:active{transform:scale(.98)}.bbc-theme-dark .bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add:hover{color:var(--bbc_color_secondary);border-color:var(--bbc_color)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add.bbc-button-danger{background-color:var(--bbc_color_danger);color:var(--bbc_color_secondary);border-color:var(--bbc_color_danger)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add.bbc-button-danger:hover{background-color:var(--bbc_color_secondary);color:var(--bbc_color_danger);border-color:var(--bbc_color_danger)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add[disabled]{opacity:.5;cursor:default;background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);pointer-events:none}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add[disabled]:active,.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add[disabled]:focus,.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add[disabled]:hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary)}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add{display:inline-block;text-align:center;cursor:pointer;text-decoration:none;white-space:nowrap}.bbc-notification.bbc-so-notification .bbc-so-notices .bbc-so-notice-add.is-added{background-color:var(--bbc_color_primary_a10);border-color:var(--bbc_color_primary);color:var(--bbc_color_primary);opacity:.6;pointer-events:none}@keyframes bbc-ring-draw-erase-tail{0%{stroke-dasharray:126 126;stroke-dashoffset:126}50%{stroke-dasharray:126 126;stroke-dashoffset:0}97%{stroke-dasharray:3 126;stroke-dashoffset:-123;opacity:1}100%{stroke-dasharray:0 126;stroke-dashoffset:-126;opacity:0}}@keyframes bbc-check-draw{0%{stroke-dashoffset:40;opacity:0}100%{stroke-dashoffset:0;opacity:1}}@keyframes bbc-zoom-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes bbcDragFadeIn{from{opacity:0}to{opacity:1}}@keyframes bbcSlideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes bbcFadeInUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bbcSlideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (min-width:768px){@keyframes bbcSlideInCenterBottom{from{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%,0);opacity:1}}}@media (max-width:767px){@keyframes bbcSlideInCenterBottom{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}@keyframes bbcSlideInCenter{from{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes bbcSlotHighlight{0%,100%{background-color:var(--bbc_slot_highlight_bg_color_primary);color:var(--bbc_slot_highlight_text_color_secondary)}50%{background-color:var(--bbc_slot_highlight_bg_color_secondary);color:var(--bbc_slot_highlight_text_color_primary)}}@keyframes bbcDragFadeIn{to{opacity:1}}@keyframes bbcRotateRight{to{transform:rotate(180deg)}}@keyframes bbcRotateLeft{to{transform:rotate(180deg)}}@keyframes bbcSpin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes bbcShimmer{0%{background-position:200% center}100%{background-position:-200% center}}@keyframes bbcBounce{0%,100%{transform:translateY(0);border-color:var(--bbc_bounce_color_primary)}50%{transform:translateY(-10px);border-color:var(--bbc_bounce_color_secondary)}}@keyframes shimmer{0%{background-position:150% center}66%{background-position:-50% center}100%{background-position:-50% center}}.baza-notifications-container:empty{display:none!important}.baza-notifications-container-center,.baza-notifications-container-left,.baza-notifications-container-right{position:fixed;bottom:var(--bbc_padding);z-index:999999;display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2)}.baza-notifications-container-right{right:var(--bbc_padding);max-width:300px}.baza-notifications-container-left{left:var(--bbc_padding);max-width:300px}.baza-notifications-container-center{left:50%;transform:translateX(-50%);max-width:600px;width:-moz-max-content;width:max-content;align-items:center}@media (max-width:991px){.baza-notifications-container-center{left:var(--bbc_padding);right:var(--bbc_padding);transform:none;width:auto;max-width:100%}}.bbc-notification{position:fixed;right:var(--bbc_padding);bottom:var(--bbc_padding);padding:calc(var(--bbc_padding)/ 2) calc(var(--bbc_padding) + 10px) calc(var(--bbc_padding)/ 2) calc(var(--bbc_padding)/ 2);border-radius:var(--bbc_border_radius);color:var(--bbc_notification_color);border:1px solid var(--bbc_notification_border);background-color:var(--bbc_notification_background);font-family:var(--bbc_font);font-size:var(--bbc_font_size_m);font-weight:500;z-index:999999;display:flex;align-items:center;gap:calc(var(--bbc_gap)/ 2);max-width:300px;transform:translateX(0);overflow-x:hidden;overflow-y:auto;max-height:50vh}@media (min-width:992px){.bbc-notification{max-height:50vh}}@media (max-width:991px){.bbc-notification{max-height:80dvh}}@supports (backdrop-filter:blur(15px)) or (-webkit-backdrop-filter:blur(15px)){.bbc-notification{background-color:color-mix(in srgb,var(--bbc_notification_background) 85%,transparent);backdrop-filter:blur(15px) saturate(150%)}}.bbc-notification::-webkit-scrollbar{width:4px;height:4px}.bbc-notification::-webkit-scrollbar-track{background-color:var(--bbc_scrollbar_track_color);border-radius:0}.bbc-notification::-webkit-scrollbar-corner{background-color:var(--bbc_scrollbar_track_color)}.bbc-notification::-webkit-scrollbar-thumb{background-color:var(--bbc_color_primary);border-radius:calc(var(--bbc_border_radius)/ 2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.bbc-notification::-webkit-scrollbar-thumb:hover{background-color:var(--bbc_color_primary)}.bbc-notification.bbc-notification-no-close .bbc-notification-close{display:none!important}.bbc-notification.bbc-notification-error{border-color:var(--bbc_color_error);background-color:var(--bbc_color_error);color:var(--bbc_color_secondary)}.bbc-notification.bbc-notification-error .bbc-notification-close svg{color:var(--bbc_color_secondary)}.baza-booking-calendar-admin-page .bbc-notification{top:calc(var(--bbc_padding) + var(--wp-admin--admin-bar--height,32px));bottom:auto}.baza-notifications-container-right .bbc-notification{left:auto;right:var(--bbc_padding);animation:bbcFadeInUp .5s var(--bbc_cubic_bezier)}.baza-booking-calendar-form-builder .bbc-notification,.baza-notifications-container-bottom-right .bbc-notification,.bbc-sp-open .bbc-notification{top:auto!important;bottom:var(--bbc_padding)!important;left:auto;right:var(--bbc_padding);animation:bbcFadeInUp .5s var(--bbc_cubic_bezier)}.baza-notifications-container-left .bbc-notification{right:auto;left:var(--bbc_padding);animation:bbcFadeInUp .5s var(--bbc_cubic_bezier)}.baza-notifications-container-center .bbc-notification{animation:bbcFadeInUp .5s var(--bbc_cubic_bezier);max-width:600px}@media (max-width:991px){.bbc-notification{left:var(--bbc_padding)!important;right:var(--bbc_padding)!important;bottom:var(--bbc_padding)!important;max-width:100%;width:auto;font-size:var(--bbc_font_size_m)}}.bbc-notification .bbc-notification-image-wrapper img{display:block;width:50px;min-width:50px;max-width:50px;height:50px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;border-radius:var(--bbc_border_radius)}.bbc-notification .bbc-notification-close{position:absolute;right:calc(var(--bbc_gap)/ 2);top:calc(var(--bbc_gap)/ 2);cursor:pointer;color:var(--bbc_notification_color);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:15px;height:15px;line-height:0;font-size:inherit;transition:all .3s var(--bbc_cubic_bezier);transform:scale(1);text-decoration:none!important}.bbc-notification .bbc-notification-close svg{color:var(--bbc_notification_color)}.bbc-notification .bbc-notification-close:hover{transform:scale(1.1)}.bbc-notification .bbc-notification-content{line-height:1.3;font-size:var(--bbc_font_size_m);flex:1}.bbc-notification .bbc-notification-content a{color:inherit}@media (max-width:991px){.bbc-notification .bbc-notification-content{font-size:var(--bbc_font_size_s)}}.bbc-notification .bbc-notification-actions{text-align:left;flex:1}.bbc-notification .bbc-notification-button{display:inline-block;outline:0;text-decoration:underline}.bbc-notification .bbc-notification-button:hover{text-decoration:none}.bbc-notification .bbc-notification-button:focus{box-shadow:unset}.bbc-notification.bbc-notification-card,.bbc-notification.bbc-notification-payment{--bbc_notification_background:var(--bbc_color_secondary);color:var(--bbc_color_primary);text-align:left;padding:var(--bbc_padding);justify-content:flex-start;align-items:flex-start}.bbc-notification.bbc-notification-card .bbc-notification-content,.bbc-notification.bbc-notification-payment .bbc-notification-content{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2)}@media (max-width:991px){.bbc-notification.bbc-notification-payment{animation:bbcSlideInCenter .5s var(--bbc_cubic_bezier)}}@media (min-width:992px){.bbc-notification.bbc-notification-payment .bbc-notification-content{display:grid;grid-template-columns:1fr auto;gap:calc(var(--bbc_gap)/ 2)}}.bbc-notification.bbc-notification-payment .bbc-payment-info{grid-column:1/-1}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a{align-items:center;justify-content:center;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--bbc_border_radius);transition:all .5s ease;gap:calc(var(--bbc_gap)/ 3);overflow:unset;box-shadow:none;text-decoration:none;line-height:1;border:1px solid transparent;min-height:40px;padding:0 16px;font-size:var(--bbc_font_size_s);font-weight:600;cursor:pointer;user-select:none;text-decoration:none}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:not([style*=none]){display:inline-flex}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:not([disabled]){background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color)}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:not([disabled]).bbc-button-secondary{background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);border-color:var(--bbc_color)}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:not([disabled]).bbc-button-danger{background-color:var(--bbc_color_danger);color:var(--bbc_color_secondary);border-color:var(--bbc_color_danger)}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:not([disabled]):hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);border-color:var(--bbc_color_primary)}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:focus{box-shadow:unset}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a.disabled,.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:disabled,.bbc-notification.bbc-notification-payment .bbc-payment-redirect a[disabled]{background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color);cursor:not-allowed;opacity:.5}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a.disabled:hover,.bbc-notification.bbc-notification-payment .bbc-payment-redirect a:disabled:hover,.bbc-notification.bbc-notification-payment .bbc-payment-redirect a[disabled]:hover{background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color)}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a.bbc-loading{pointer-events:none}.bbc-notification.bbc-notification-payment .bbc-payment-redirect a{font-weight:700}@media (max-width:991px){.bbc-notification.bbc-notification-payment .bbc-payment-redirect a{width:100%}}.bbc-notification.bbc-notification-payment .bbc-payment-link{display:flex;flex-direction:column}.bbc-notification.bbc-notification-payment .bbc-payment-link input{display:block;color:var(--bbc_color_primary);min-height:var(--bbc_field_height)!important;transition:all .3s ease;border:1px solid var(--bbc_form_field_border_color);border-radius:var(--bbc_border_radius);background-color:var(--bbc_form_field_background);text-decoration:none!important;outline:0!important;margin:0;padding:0 var(--bbc_field_padding);float:none;line-height:1!important;font-size:var(--bbc_field_font_size);font-weight:400}.bbc-notification.bbc-notification-payment .bbc-payment-link input:focus,.bbc-notification.bbc-notification-payment .bbc-payment-link input:focus-visible{border-color:var(--bbc_form_field_border_color);box-shadow:var(--bbc_focus_shadow);outline:0!important}.bbc-notification.bbc-notification-payment .bbc-payment-link input[type=color]{padding:0;height:auto}.bbc-notification.bbc-notification-payment .bbc-payment-link input.disabled,.bbc-notification.bbc-notification-payment .bbc-payment-link input.is-disabled,.bbc-notification.bbc-notification-payment .bbc-payment-link input:disabled,.bbc-notification.bbc-notification-payment .bbc-payment-link input[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:767px){.bbc-notification.bbc-notification-payment .bbc-payment-link input{width:100%;min-width:auto;max-width:100%}}.bbc-notification.bbc-notification-payment .bbc-payment-link input{cursor:default}.bbc-notification.bbc-notification-payment .bbc-payment-link input::-moz-placeholder{color:var(--bbc_color_secondary)}.bbc-notification.bbc-notification-payment .bbc-payment-link input::placeholder{color:var(--bbc_color_secondary)}.bbc-notification.bbc-notification-booking{max-width:300px;align-items:flex-start;animation:bbcFadeInUp .5s var(--bbc_cubic_bezier);top:calc(var(--bbc_padding) + var(--wp-admin--admin-bar--height,0));right:var(--bbc_padding);bottom:auto;border:0}.bbc-notification.bbc-notification-booking .bbc-notification-message{margin-bottom:var(--bbc_spacing_small);display:block;font-weight:600}.bbc-notification.bbc-notification-booking .bbc-booking-service-label{text-decoration:none;align-self:flex-start}.bbc-notification.bbc-notification-booking .bbc-booking-service-label:hover{text-decoration:underline}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group,.bbc-notification.bbc-notification-booking .bbc-booking-formatted{display:flex;flex-direction:column;gap:var(--bbc_spacing_small)}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group .bbc-booking-date-item,.bbc-notification.bbc-notification-booking .bbc-booking-formatted .bbc-booking-date-item{all:unset;opacity:.75;font-size:var(--bbc_font_size_s);display:flex;flex-direction:column}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group .bbc-booking-date-item .bbc-booking-time-slots,.bbc-notification.bbc-notification-booking .bbc-booking-formatted .bbc-booking-date-item .bbc-booking-time-slots{display:flex;flex-wrap:wrap;gap:0 calc(var(--bbc_spacing)/ 12)}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group .bbc-booking-date-item .bbc-booking-time-slots .bbc-booking-time-slot,.bbc-notification.bbc-notification-booking .bbc-booking-formatted .bbc-booking-date-item .bbc-booking-time-slots .bbc-booking-time-slot{display:inline-flex;white-space:nowrap}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group .bbc-booking-date-item .bbc-booking-time-slots .bbc-booking-time-slot:not(:last-child)::after,.bbc-notification.bbc-notification-booking .bbc-booking-formatted .bbc-booking-date-item .bbc-booking-time-slots .bbc-booking-time-slot:not(:last-child)::after{content:", "}.bbc-notification.bbc-notification-booking .bbc-notification-slots{padding:0;margin:0;list-style:none}.bbc-notification.bbc-notification-booking .bbc-notification-client{display:flex;flex-direction:column;margin-bottom:var(--bbc_spacing_small)}.bbc-notification.bbc-notification-booking .bbc-notification-client .bbc-notification-client-name{font-weight:600}.bbc-notification.bbc-notification-booking .bbc-notification-client .bbc-notification-client-contact{font-size:var(--bbc_font_size_s);opacity:.75;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.bbc-notification.bbc-notification-booking .bbc-notification-client .bbc-notification-client-contact:hover{text-decoration:underline;opacity:1}.bbc-notification.bbc-notification-booking .bbc-notification-content{font-size:inherit}.bbc-notification.bbc-notification-booking .bbc-notification-close{top:10px;right:10px}.bbc-notification.bbc-notification-booking .bbc-notification-message{margin-bottom:calc(var(--bbc_spacing)/ 6);font-size:var(--bbc_font_size_m);font-weight:700}.bbc-notification.bbc-notification-booking .bbc-booking-service-label,.bbc-notification.bbc-notification-booking .bbc-notification-service{font-weight:600;font-size:inherit}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group,.bbc-notification.bbc-notification-booking .bbc-booking-formatted{gap:calc(var(--bbc_spacing)/ 12)}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group .bbc-booking-date-item,.bbc-notification.bbc-notification-booking .bbc-booking-formatted .bbc-booking-date-item{flex-direction:row;flex-wrap:wrap;align-items:baseline;-moz-column-gap:calc(var(--bbc_spacing)/ 3);column-gap:calc(var(--bbc_spacing)/ 3);opacity:.8;font-size:inherit}.bbc-notification.bbc-notification-booking .bbc-booking-cart-service-group .bbc-booking-date-item .bbc-booking-time-slots .bbc-booking-time-slot,.bbc-notification.bbc-notification-booking .bbc-booking-formatted .bbc-booking-date-item .bbc-booking-time-slots .bbc-booking-time-slot{background:0 0;padding:0;border-radius:0;font-weight:600;color:inherit}.bbc-notification.bbc-notification-booking .bbc-notification-client{margin-top:calc(var(--bbc_spacing)/ 3);padding-top:calc(var(--bbc_padding)/ 4);border-top:1px solid color-mix(in srgb,currentColor 16%,transparent)}.bbc-notification.bbc-notification-booking .bbc-notification-client{margin-bottom:0;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 calc(var(--bbc_spacing)/ 2.5)}.bbc-notification.bbc-notification-booking .bbc-notification-client .bbc-notification-client-name{flex:1 0 100%;font-size:inherit}.bbc-notification.bbc-notification-booking .bbc-notification-client .bbc-notification-client-contact{font-size:inherit;opacity:.8;white-space:nowrap}.bbc-notification.bbc-notification-booking .bbc-notification-actions{margin-top:calc(var(--bbc_spacing)/ 3)}.bbc-notification.bbc-notification-booking .bbc-notification-button{font-weight:600;text-decoration:none}.bbc-notification.bbc-notification-booking .bbc-notification-button:hover{text-decoration:underline}@media (max-width:991px){.bbc-notification.bbc-notification-booking{display:none!important}}.bbc-notification.bbc-notification-status-pending{border-left:3px solid var(--bbc_pending_color)}.bbc-notification.bbc-notification-status-booked{border-left:3px solid var(--bbc_booked_color)}.bbc-notification.bbc-notification-ending-soon{border-left:3px solid var(--bbc_color_ending_soon)}.bbc-notification.bbc-notification-ending-soon .bbc-notification-ending-soon-service{font-weight:600}.bbc-notification.bbc-notification-ending-soon .bbc-notification-ending-soon-order{opacity:.8;font-size:var(--bbc_font_size_s)}.baza-notifications-container-center>.bbc-notification,.baza-notifications-container-left>.bbc-notification,.baza-notifications-container-right>.bbc-notification{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto}.baza-notifications-container-center>.bbc-notification{transform:none}.bbc-frontend-warning{text-align:center;margin:var(--bbc_spacing) 0;padding:calc(var(--bbc_padding)/ 2) var(--bbc_padding);color:var(--bbc_color_error);border:1px solid var(--bbc_color_error);border-radius:var(--bbc_border_radius);font-size:var(--bbc_font_size_m);font-weight:500}.bbc-frontend-warning a,.bbc-frontend-warning a:hover,.bbc-frontend-warning a:visited{color:var(--bbc_color_error)}.wp-admin .bbc-notice{border-radius:var(--bbc_border_radius)!important;overflow:hidden!important;border:2px solid var(--bbc_color)!important;background-color:var(--bbc_color_secondary)!important;padding:calc(var(--bbc_padding)/ 2)}.wp-admin .bbc-notice *{color:var(--bbc_color_primary)}.wp-admin .bbc-notice p{margin:0}.wp-admin .bbc-notice p+p{margin-top:calc(var(--bbc_spacing)/ 4)}.wp-admin .bbc-notice .bbc-button{align-items:center;justify-content:center;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--bbc_border_radius);transition:all .5s ease;gap:calc(var(--bbc_gap)/ 3);overflow:unset;box-shadow:none;text-decoration:none;line-height:1;border:1px solid transparent;min-height:40px;padding:0 16px;font-size:var(--bbc_font_size_s);font-weight:600;cursor:pointer;user-select:none;text-decoration:none}.wp-admin .bbc-notice .bbc-button:not([style*=none]){display:inline-flex}.wp-admin .bbc-notice .bbc-button:not([disabled]){background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color)}.wp-admin .bbc-notice .bbc-button:not([disabled]).bbc-button-secondary{background-color:var(--bbc_color_secondary);color:var(--bbc_color_primary);border-color:var(--bbc_color)}.wp-admin .bbc-notice .bbc-button:not([disabled]).bbc-button-danger{background-color:var(--bbc_color_danger);color:var(--bbc_color_secondary);border-color:var(--bbc_color_danger)}.wp-admin .bbc-notice .bbc-button:not([disabled]):hover{background-color:var(--bbc_color_primary);color:var(--bbc_color_secondary);border-color:var(--bbc_color_primary)}.wp-admin .bbc-notice .bbc-button:focus{box-shadow:unset}.wp-admin .bbc-notice .bbc-button.disabled,.wp-admin .bbc-notice .bbc-button:disabled,.wp-admin .bbc-notice .bbc-button[disabled]{background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color);cursor:not-allowed;opacity:.5}.wp-admin .bbc-notice .bbc-button.disabled:hover,.wp-admin .bbc-notice .bbc-button:disabled:hover,.wp-admin .bbc-notice .bbc-button[disabled]:hover{background-color:var(--bbc_color);color:var(--bbc_color_on_accent);border-color:var(--bbc_color)}.wp-admin .bbc-notice .bbc-button.bbc-loading{pointer-events:none}.wp-admin .bbc-notice a:not(.bbc-button){color:var(--bbc_color_primary);text-decoration:underline!important}.wp-admin .bbc-notice a:not(.bbc-button):hover{text-decoration:none!important;color:var(--bbc_color_primary)}.wp-admin .bbc-notice.is-dismissible{padding-right:calc(var(--bbc_padding) * 1.5)!important}.wp-admin .bbc-notice .notice-dismiss{outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none}.wp-admin .bbc-notice .notice-dismiss::before{width:15px;height:15px;line-height:0;transition:all .3s ease;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 16L8.5 8.5M8.5 8.5L16 1M8.5 8.5L16 16M8.5 8.5L1 1' stroke='%23111111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.wp-admin .bbc-notice .bbc-notice-prefix{margin:0;display:flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);margin-bottom:calc(var(--bbc_spacing)/ 2);font-size:var(--bbc_font_size_m);font-weight:600}.wp-admin .bbc-notice .bbc-notice-prefix svg{position:relative;top:-1px}.wp-admin .bbc-notice .bbc-notice-title{font-size:var(--bbc_font_size_m);font-weight:600;color:var(--bbc_color_primary)}.wp-admin .bbc-notice .bbc-notice-content{display:flex;flex-direction:column;gap:calc(var(--bbc_gap)/ 2)}.wp-admin .bbc-notice .bbc-notice-message{font-size:var(--bbc_font_size_s)}.wp-admin .bbc-notice .bbc-notice-actions{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--bbc_gap)/ 1.5) var(--bbc_gap)}.wp-admin .bbc-notice .bbc-notice-link{font-size:var(--bbc_font_size_s)}.wp-admin .baza-booking-calendar-wrap .bbc-notice,.wp-admin .baza-booking-calendar-wrap .notice{margin:0!important}
/* 087ab9c21db4f4407c9b8ef0d65267b97f972c12cddcedcbc6f1161d5222ac49.css */
:root{--bbc_color:#FFE050;--bbc_color_primary:#111111;--bbc_color_secondary:#ffffff;--bbc_color_tertiary:#777777;--bbc_font:system-ui,-apple-system,'Segoe UI',sans-serif;--bbc_focus_shadow:0 0 0 5px var(--bbc_color);--bbc_cubic_bezier:cubic-bezier(0.1, 0.6, 0, 1);--bbc_color_loading:#111111;--bbc_color_bg_time_choise:#111111;--bbc_color_time_choise:#ffffff;--bbc_color_bg_time_hover:#111111;--bbc_color_time_hover:#ffffff;--bbc_color_time_booked_choise:#111111;--bbc_color_on_accent:var(--bbc_color_primary);--bbc_color_error:#E5484D;--bbc_color_success:#10B981;--bbc_color_danger:#E5484D;--bbc_color_ending_soon:#f2994a;--bbc_wrapper_background:transparent;--bbc_form_background:transparent;--bbc_notification_background:#FFE050;--bbc_notification_border:#FFE050;--bbc_notification_color:#111111;--bbc_max_width_main:100%;--bbc_border_radius:5px;--bbc_checkbox_radio_border_radius:5px;--bbc_radio_border_radius:5px;--bbc_button_border_radius:5px;--bbc_font_size_xl:30px;--bbc_font_size_l:18px;--bbc_font_size_m:15px;--bbc_font_size_s:13px;--bbc_font_size_xs:11px;--bbc_slot_font_size:16px;--bbc_slot_font_size_mobile:13px;--bbc_calendar_footer_font_size:15px;--bbc_gap:25px;--bbc_spacing:25px;--bbc_spacing_small:5px;--bbc_padding:30px;--bbc_form_field_background:transparent;--bbc_form_field_border_color:var(--bbc_color_primary_a30);--bbc_field_font_size:16px;--bbc_field_padding:12px;--bbc_field_height:40px;--bbc_field_height_inner:40px;--bbc_field_width:40px;--bbc_field_width_inner:38px;--bbc_pending_color:#FFE050;--bbc_booked_color:#059669;--bbc_reject_color:#DC2626;--bbc_completed_color:#e4e4e4;--bbc_expired_color:#e4e4e4;--bbc_color_primary_a01:color-mix(in srgb, var(--bbc_color_primary) 1%, transparent);--bbc_color_primary_a02:color-mix(in srgb, var(--bbc_color_primary) 2%, transparent);--bbc_color_primary_a03:color-mix(in srgb, var(--bbc_color_primary) 3%, transparent);--bbc_color_primary_a04:color-mix(in srgb, var(--bbc_color_primary) 4%, transparent);--bbc_color_primary_a05:color-mix(in srgb, var(--bbc_color_primary) 5%, transparent);--bbc_color_primary_a06:color-mix(in srgb, var(--bbc_color_primary) 6%, transparent);--bbc_color_primary_a07:color-mix(in srgb, var(--bbc_color_primary) 7%, transparent);--bbc_color_primary_a08:color-mix(in srgb, var(--bbc_color_primary) 8%, transparent);--bbc_color_primary_a09:color-mix(in srgb, var(--bbc_color_primary) 9%, transparent);--bbc_color_primary_a10:color-mix(in srgb, var(--bbc_color_primary) 10%, transparent);--bbc_color_primary_a20:color-mix(in srgb, var(--bbc_color_primary) 20%, transparent);--bbc_color_primary_a30:color-mix(in srgb, var(--bbc_color_primary) 30%, transparent);--bbc_color_primary_a40:color-mix(in srgb, var(--bbc_color_primary) 40%, transparent);--bbc_color_primary_a50:color-mix(in srgb, var(--bbc_color_primary) 50%, transparent);--bbc_color_primary_a60:color-mix(in srgb, var(--bbc_color_primary) 60%, transparent);--bbc_color_primary_a70:color-mix(in srgb, var(--bbc_color_primary) 70%, transparent);--bbc_color_primary_a80:color-mix(in srgb, var(--bbc_color_primary) 80%, transparent);--bbc_color_primary_a90:color-mix(in srgb, var(--bbc_color_primary) 90%, transparent);--bbc_color_secondary_a01:color-mix(in srgb, var(--bbc_color_secondary) 1%, transparent);--bbc_color_secondary_a02:color-mix(in srgb, var(--bbc_color_secondary) 2%, transparent);--bbc_color_secondary_a03:color-mix(in srgb, var(--bbc_color_secondary) 3%, transparent);--bbc_color_secondary_a04:color-mix(in srgb, var(--bbc_color_secondary) 4%, transparent);--bbc_color_secondary_a05:color-mix(in srgb, var(--bbc_color_secondary) 5%, transparent);--bbc_color_secondary_a06:color-mix(in srgb, var(--bbc_color_secondary) 6%, transparent);--bbc_color_secondary_a07:color-mix(in srgb, var(--bbc_color_secondary) 7%, transparent);--bbc_color_secondary_a08:color-mix(in srgb, var(--bbc_color_secondary) 8%, transparent);--bbc_color_secondary_a09:color-mix(in srgb, var(--bbc_color_secondary) 9%, transparent);--bbc_color_secondary_a10:color-mix(in srgb, var(--bbc_color_secondary) 10%, transparent);--bbc_color_secondary_a20:color-mix(in srgb, var(--bbc_color_secondary) 20%, transparent);--bbc_color_secondary_a30:color-mix(in srgb, var(--bbc_color_secondary) 30%, transparent);--bbc_color_secondary_a40:color-mix(in srgb, var(--bbc_color_secondary) 40%, transparent);--bbc_color_secondary_a50:color-mix(in srgb, var(--bbc_color_secondary) 50%, transparent);--bbc_color_secondary_a60:color-mix(in srgb, var(--bbc_color_secondary) 60%, transparent);--bbc_color_secondary_a70:color-mix(in srgb, var(--bbc_color_secondary) 70%, transparent);--bbc_color_secondary_a80:color-mix(in srgb, var(--bbc_color_secondary) 80%, transparent);--bbc_color_secondary_a90:color-mix(in srgb, var(--bbc_color_secondary) 90%, transparent);--bbc_chevron_mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bbc_select_arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bbc_shadow:0 0 10px 10px var(--bbc_color_primary_a02);--bbc_color_disabled:var(--bbc_color_primary_a10);--bbc_color_loading_bg:var(--bbc_color_secondary_a10);--bbc_color_time_choise_drag:var(--bbc_color_primary_a10);--bbc_color_time_choise_day:var(--bbc_color_primary_a10);--bbc_color_bg_time_booked_choise:var(--bbc_color_primary_a08);--bbc_color_bg_order_info:var(--bbc_color_primary_a08);--bbc_color_choise:var(--bbc_color_primary_a10);--bbc_scrollbar_track_color:var(--bbc_color_primary_a10);--bbc_submit_button_bg:var(--bbc_color);--bbc_submit_button_color:var(--bbc_color_primary);--bbc_confirm_overlay:var(--bbc_color_secondary_a70);--bbc_rating_color_5:var(--bbc_booked_color);--bbc_rating_color_4:var(--bbc_pending_color);--bbc_rating_color_3:var(--bbc_color_ending_soon);--bbc_rating_color_2:var(--bbc_color_danger);--bbc_rating_color_1:var(--bbc_reject_color);--bbc_bounce_color_primary:var(--bbc_color);--bbc_bounce_color_secondary:var(--bbc_color_secondary);--bbc_slot_highlight_bg_color_primary:var(--bbc_color_primary);--bbc_slot_highlight_bg_color_secondary:var(--bbc_color_secondary);--bbc_slot_highlight_text_color_primary:var(--bbc_color_primary);--bbc_slot_highlight_text_color_secondary:var(--bbc_color_secondary);--bbc_color_a10:color-mix(in srgb, var(--bbc_color) 10%, transparent);--bbc_color_a15:color-mix(in srgb, var(--bbc_color) 15%, transparent);--bbc_color_a20:color-mix(in srgb, var(--bbc_color) 20%, transparent);--bbc_color_a30:color-mix(in srgb, var(--bbc_color) 30%, transparent);--bbc_color_a40:color-mix(in srgb, var(--bbc_color) 40%, transparent);--bbc_color_a50:color-mix(in srgb, var(--bbc_color) 50%, transparent);--bbc_color_a60:color-mix(in srgb, var(--bbc_color) 60%, transparent);--bbc_color_a70:color-mix(in srgb, var(--bbc_color) 70%, transparent);--bbc_color_a80:color-mix(in srgb, var(--bbc_color) 80%, transparent);--bbc_color_a90:color-mix(in srgb, var(--bbc_color) 90%, transparent)}.baza-booking-calendar-body{--bbc_bounce_color_primary:#111111;--bbc_bounce_color_secondary:#FFE050;--bbc_form_field_background:#ffffff;--bbc_notification_background:#FFE050;--bbc_notification_border:#FFE050;--bbc_field_font_size:14px}.bbc-theme-dark{--bbc_form_field_background:var(--bbc_color_secondary);--bbc_confirm_overlay:var(--bbc_color_secondary_a70)}.bbc-admin-dark{--bbc_notification_background:var(--bbc_color_secondary);--bbc_notification_color:var(--bbc_color_primary)}.bbc-account-widget{display:inline-flex;align-items:center}.bbc-account-widget .bbc-account-link{display:inline-flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);font-size:var(--bbc_font_size_m);font-weight:600;color:var(--bbc_color_primary);text-decoration:none;padding:calc(var(--bbc_padding)/ 4) calc(var(--bbc_padding)/ 2);border-radius:var(--bbc_border_radius);transition:background-color .3s ease}.bbc-account-widget .bbc-account-link:hover{background-color:color-mix(in srgb,var(--bbc_color_primary) 10%,transparent)}@media (max-width:767px){.bbc-account-widget .bbc-account-link .bbc-account-link-text{display:none}}@media (min-width:768px){.bbc-account-widget .bbc-account-link .bbc-account-link-icon{display:none}}.bbc-account-widget .bbc-account-widget-inner{position:relative}.bbc-account-widget .bbc-account-widget-inner .bbc-account-button{display:inline-flex;align-items:center;gap:calc(var(--bbc_gap)/ 3);font-size:var(--bbc_font_size_m);color:var(--bbc_color_primary);background:0 0;border:none;cursor:pointer;padding:0;border-radius:var(--bbc_border_radius);transition:all .3s ease;font-family:var(--bbc_font);white-space:nowrap}@media (min-width:768px){.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-icon{display:none}}.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-icon.bbc-account-button-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;overflow:hidden;background-color:var(--bbc_color_primary_a10)}.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-icon.bbc-account-button-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}@media (max-width:767px){.bbc-account-widget .bbc-account-widget-inner .bbc-account-button .bbc-account-button-text{display:none}}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown{display:none;position:absolute;top:100%;right:0;min-width:180px;background:var(--bbc_color_secondary);border:1px solid color-mix(in srgb,var(--bbc_color_primary) 12%,transparent);border-radius:var(--bbc_border_radius);z-index:9999;overflow:hidden}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown .bbc-account-dropdown-list{list-style:none;margin:0;padding:0}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown .bbc-account-dropdown-list .bbc-account-dropdown-item a{display:block;padding:calc(var(--bbc_padding)/ 4) calc(var(--bbc_padding)/ 2);font-size:var(--bbc_font_size_m);color:var(--bbc_color_primary);text-decoration:none;transition:background-color .3s ease;white-space:nowrap}.bbc-account-widget .bbc-account-widget-inner .bbc-account-dropdown .bbc-account-dropdown-list .bbc-account-dropdown-item a:hover{background-color:color-mix(in srgb,var(--bbc_color_primary) 8%,transparent);color:var(--bbc_color_primary)}.bbc-account-widget .bbc-account-widget-inner.bbc-account-widget-open .bbc-account-dropdown{display:block}
