.elementor-11 .elementor-element.elementor-element-545bd325{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-24b681ee{width:100%;max-width:100%;color:#F1C000;}.elementor-11 .elementor-element.elementor-element-24b681ee a{color:#F1C000;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-24b681ee a:hover, .elementor-11 .elementor-element.elementor-element-24b681ee a:focus{color:#F1C000;}/* Start custom CSS for text-editor, class: .elementor-element-24b681ee */.page-header h1{
    color: #F1C000;
}

/* The Glassmorphic Notice Container Box */
.woolentor-cart-reserve-notice {
    background: rgba(255, 255, 255, 0.05) !important; /* Semi-transparent base */
    backdrop-filter: blur(12px) !important; /* Frosted glass depth blur */
    -webkit-backdrop-filter: blur(12px) !important;
    
    border: 1px solid rgba(255, 255, 255, 0.12) !important; /* Soft edge highlight */
    border-radius: 12px !important; /* Premium rounded edges */
    padding: 16px 20px !important;
    margin: 20px 0 !important;
    
    /* Clean text alignment and multi-line control */
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    
    /* Deep outer shadow + internal top edge glow */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5), 
                inset 0 1px 1px rgba(255, 255, 255, 0.1) !important;
}

/* Base Text Reset for Paragraphs Inside the Box */
.woolentor-cart-reserve-notice p {
    color: #ffffff !important; /* Stark white for the default alert text */
    font-size: 14px !important;
    font-weight: 500 !important;
    margin: 0 !important; /* Reset default margins to control gap via flex */
    letter-spacing: 0.3px !important;
    line-height: 1.5 !important;
}

/* The Live Dynamic Countdown Timer Text Accent */
.woolentor-cart-reserve-notice .woolentor-timer {
    color: #F1C000 !important; /* Bright signature gold for the numbers */
    font-weight: 700 !important;
    font-variant-numeric: tabular-nums; /* Prevents text shifting as numbers count down */
    background: rgba(241, 192, 0, 0.1) !important; /* Subtle golden backlight glow */
    padding: 2px 8px !important;
    border-radius: 4px !important;
    display: inline-block !important;
}


.elementor-11 .elementor-element.elementor-element-24b681ee .alignwide {
    max-width: 100% !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    margin-right: 0 !important;
}/* End custom CSS */