.e-floating-bars-var-3 { --e-floating-bars-announcement-bg-color: #cdd9df; --e-floating-bars-announcement-text-color: #1c2448; --e-floating-bars-announcement-icon-color: #1c2448; --e-floating-bars-close-button-color: #1c2448; --e-floating-bars-coupon-button-color: #467ff7; --e-floating-bars-coupon-bg-color: #fff; --e-floating-bars-coupon-border-color: #467ff7; --e-floating-bars-coupon-icon-gap: 5px; --e-floating-bars-coupon-border-width: 2px; --e-floating-bars-coupon-padding-block-end: 8px; --e-floating-bars-coupon-padding-block-start: 8px; --e-floating-bars-coupon-padding-inline-end: 20px; --e-floating-bars-coupon-padding-inline-start: 20px; --e-floating-bars-coupon-animation-delay: 500ms; --e-floating-bars-coupon-animation-duration: 1000ms; --e-floating-bars-coupon-width: initial; --e-floating-bars-coupon-height: initial; }
.e-floating-bars-var-3 .e-floating-bars__coupon-button { align-items: center; border: 0px; border-radius: 0px; color: var(--e-floating-bars-coupon-button-color); display: flex; height: var(--e-floating-bars-coupon-height); justify-content: center; order: 3; padding-block-end: var(--e-floating-bars-coupon-padding-block-end); padding-block-start: var(--e-floating-bars-coupon-padding-block-start); padding-inline-end: var(--e-floating-bars-coupon-padding-inline-end); padding-inline-start: var(--e-floating-bars-coupon-padding-inline-start); position: relative; width: var(--e-floating-bars-coupon-width); }
.e-floating-bars-var-3 .e-floating-bars__coupon-button, .e-floating-bars-var-3 .e-floating-bars__coupon-button:focus, .e-floating-bars-var-3 .e-floating-bars__coupon-button:hover { background-color: var(--e-floating-bars-coupon-bg-color); }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.animated { animation-delay: var(--e-floating-bars-coupon-animation-delay); animation-duration: var(--e-floating-bars-coupon-animation-duration); animation-iteration-count: 1; }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.has-entrance-animation { opacity: 0; }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.visible { opacity: 1; }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.has-border.is-type-cutout { border-color: var(--e-floating-bars-coupon-border-color); border-style: dashed; border-width: var(--e-floating-bars-coupon-border-width); }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-text { --e-floating-bars-coupon-padding-block-end: 0; --e-floating-bars-coupon-padding-block-start: 0; --e-floating-bars-coupon-padding-inline-end: 0; --e-floating-bars-coupon-padding-inline-start: 0; --e-floating-bars-coupon-border-width: 0; --e-floating-bars-coupon-bg-color: transparent; }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-gift-tag, .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-price-tag, .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-round-ticket, .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-square-ticket { --e-floating-bars-coupon-padding-block-end: 8px; --e-floating-bars-coupon-padding-block-start: 8px; --e-floating-bars-coupon-padding-inline-end: 20px; --e-floating-bars-coupon-padding-inline-start: 20px; background-color: transparent; }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-gift-tag, .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-price-tag { padding-inline-start: calc(var(--e-floating-bars-coupon-padding-inline-start) + 1.5em); }
[dir="rtl"] .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-gift-tag .e-floating-bars__shape, [dir="rtl"] .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-price-tag .e-floating-bars__shape { transform: rotate(180deg); }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-round-ticket, .e-floating-bars-var-3 .e-floating-bars__coupon-button.is-type-square-ticket { padding-inline: calc(var(--e-floating-bars-coupon-padding-inline-start) + .5em); }
.e-floating-bars-var-3 .e-floating-bars__coupon-button.has-border .shape { stroke: var(--e-floating-bars-coupon-border-color); stroke-width: var(--e-floating-bars-coupon-border-width); }
@media (max-width: 767px) {
  .e-floating-bars-var-3 .e-floating-bars__coupon-button { display: flex; grid-column: span 2 / span 2; grid-row-start: 2; justify-content: center; }
}
.e-floating-bars-var-3 .e-floating-bars__shape { left: 0px; position: absolute; z-index: -1; }
.e-floating-bars-var-3 .e-floating-bars__shape .path { fill: var(--e-floating-bars-coupon-bg-color); }
.e-floating-bars-var-3 .e-floating-bars__shape .circle { fill: var(--e-floating-bars-announcement-bg-color); }
.e-floating-bars-var-3 .e-floating-bars__shape:not(:root) { overflow: visible !important; }
.e-floating-bars-var-3 .e-floating-bars__coupon-icon { color: var(--e-floating-bars-coupon-button-color); display: flex; }
.e-floating-bars-var-3 .e-floating-bars__coupon-icon svg { fill: var(--e-floating-bars-coupon-button-color); height: 1em; width: 1em; }
.e-floating-bars-var-3 .e-floating-bars__coupon-text-group { align-items: center; display: flex; gap: var(--e-floating-bars-coupon-icon-gap); }
.e-floating-bars-var-3 .e-floating-bars__coupon-text-group.is-hidden { display: none; }