@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-icvowj {font-weight: 600}#brxe-cukrbu {row-gap: var(--space-xs)}.brxe-lffhoq .brxe-ddujnl.brxe-text-basic {font-size: var(--text-l); font-weight: 800; margin-bottom: -4px}.departure-tour { font-size: 0.75em; font-weight: 600; line-height: 1.2; text-transform: uppercase; letter-spacing: 0.08em; opacity: 0.75;}.brxe-lffhoq .brxe-rhslhd.brxe-text-basic {font-size: var(--text-l); font-weight: 800; margin-bottom: -4px}.departure-tour { font-size: 0.75em; font-weight: 600; line-height: 1.2; text-transform: uppercase; letter-spacing: 0.08em; opacity: 0.75;}.brxe-lffhoq .brxe-qgujiq.brxe-text-basic {font-size: var(--text-m); font-weight: 500}.brxe-lffhoq .brxe-gmfucx.brxe-text-basic {color: var(--white); text-transform: uppercase; font-weight: 700; font-size: calc(var(--text-s) * 1.2); line-height: 1; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; border-radius: var(--radius-circle); align-self: center}.departure-status { display: inline-flex; align-items: center; justify-content: center; padding: 0.25em 0.75em; border-radius: 100vw; color: #fff; text-transform: uppercase; line-height: 1;} .departure-status.confirmed { background-color: var(--success);} .departure-status.cancelled { background-color: var(--danger);} .departure-status.pending { background-color: var(--accent-medium);}.brxe-lffhoq .brxe-ksiddw.brxe-block {color: var(--white); flex-direction: row; column-gap: var(--space-xs); padding-bottom: var(--space-xs)}@media (max-width: 767px) {.brxe-lffhoq .brxe-ksiddw.brxe-block {display: none}}.brxe-lffhoq.brxe-block {color: var(--white); padding-left: var(--content-gap); column-gap: var(--space-xs)}@media (max-width: 767px) {.brxe-lffhoq.brxe-block {align-items: center}}@media (max-width: 478px) {.brxe-lffhoq.brxe-block {padding-left: var(--space-xs)}}#brxe-gfpsyx {background-color: var(--primary); padding-top: var(--content-gap); padding-right: var(--content-gap); padding-bottom: var(--content-gap); padding-left: var(--content-gap); max-width: 700px; border-radius: var(--radius)}@media (max-width: 478px) {#brxe-gfpsyx {max-width: 100%}}#brxe-htuyrr {padding-top: var(--section-space-xs)}