.elementor-1381339 .elementor-element.elementor-element-72468de8{--display:flex;}.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars{background-color:var( --e-global-color-primary );--e-floating-bars-announcement-icon-color:var( --e-global-color-fef9745 );--e-floating-bars-announcement-icon-size:20px;--e-floating-bars-announcement-text-color:var( --e-global-color-fef9745 );--e-floating-bars-coupon-icon-gap:5px;--e-floating-bars-coupon-button-color:var( --e-global-color-fef9745 );--e-floating-bars-coupon-bg-color:#F9F9FF00;--e-floating-bars-coupon-border-width:2px;--e-floating-bars-coupon-border-color:var( --e-global-color-fef9745 );--e-floating-bars-close-button-color:var( --e-global-color-fef9745 );justify-content:center;--e-floating-bars-elements-gap:16px;--e-floating-bars-elements-padding-block-end:12px;--e-floating-bars-elements-padding-block-start:12px;--e-floating-bars-elements-padding-inline-end:16px;--e-floating-bars-elements-padding-inline-start:16px;--e-floating-bars-background-overlay-opacity:0.5;}.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars__announcement-icon{order:-1;}.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars__announcement-text{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-align:center;}.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars__coupon-text-group{flex-direction:row;}.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars__coupon-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;justify-self:center;}.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars__close-button{inset-inline-end:10px;}/* Start custom CSS for floating-bars-var-3, class: .elementor-element-34280ec0 *//* 1. Fix Vertical Alignment */
/* This forces the internal container to align items to the center */
.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars {
    align-items: center !important;
}

/* 2. Kill the "Ghost" Spacing */
/* Your theme adds margin to <p> tags, which pushes text up. This removes it. */
.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars__announcement-text,
.elementor-1381339 .elementor-element.elementor-element-34280ec0 .e-floating-bars__announcement-text p {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding-bottom: 0 !important;
    line-height: 1; /* Tights up the line height to match button */
}

/* 3. The Bold Class */
/* Use this in your HTML: <span class="bold-accent">Words</span> */
.bold-accent {
    font-weight: 800 !important; 
    /* Optional: Add a color if you want the bold text to pop */
    /* color: #FFD700; */ 
}/* End custom CSS */