/* 1. Variable definitions */
@import "../variables/colors.css";
@import "../variables/typography.css";
@import "../variables/grid.css";

@import "../globals/desktop-header.css";
@import "../globals/mobile-header.css";
@import "../globals/footer.css";

@import "../components/language-switcher.css";
@import "../components/land-acknowledgement.css";
@import "../components/button.css";
@import "../globals/back-to-top.css";

/* 1. Hide the calendar icon glyph and make the button visually invisible */
.ginput_container_date .gform-datepicker-toggle {
    opacity: 0 !important;
    width: 0 !important;
    min-width: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
    pointer-events: none;
    /* lets clicks pass directly to the input */
}

/* 2. Restore normal symmetric padding and pointer cursor on the input */
.ginput_container_date input.gform-datepicker {
    cursor: pointer !important;
    padding-right: 1rem !important;
    /* replaces the extra space reserved for the icon */
}