/* 
Theme Name: Agence MAP - Theme Enfant de Hello Elementor
Theme URI: https://github.com/elementor/hello-theme/
Description: Ceci est un theme enfant de Hello Elementor
Author: MAP Team
Author URI: https://map.ch/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Silence is golden. Ajoute ton CSS dans les fichiers SCSS avec compass watch
*/

@media (min-width: 991px) {
    .qr-link {
        position: fixed;
        bottom: 20px;
        left: 20px;
        z-index: 19999;
    }
}

#gform_wrapper_1.gform-theme--framework .gform_required_legend{
    display: none;
}
#gform_wrapper_1.gform-theme--framework .type-construction.gfield--type-image_choice .gfield_radio {
    max-width: 1100px;
}
#gform_wrapper_1.gform-theme--framework .type-construction.gfield--type-image_choice.gfield--image-choice-style-square .gfield-choice-image-wrapper {
    height: 200px;
    width: 100%;
}

#gform_wrapper_1.gform-theme--framework .type-construction.gfield--type-image_choice .gfield-choice-image {
    -o-object-fit: initial;
    object-fit: initial;
    width: 100%;
}

#gform_wrapper_1.gform-theme--framework .type-construction.gfield--type-image_choice .gfield-image-choice-wrapper-inner {
    min-height: 40px;
}

#gform_wrapper_1.gform-theme--framework .type-construction.gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:focus-within, 
#gform_wrapper_1.gform-theme--framework .type-construction.gfield--type-image_choice.gfield--image-choice-appearance-no-card .gchoice:focus-within .gfield-choice-image-wrapper {
    --gf-local-border-color : var(--e-global-color-primary);
    --gf-local-outline-color : var(--e-global-color-primary);
}
#gform_wrapper_1.gform-theme--framework .type-construction.gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:where(:has(input:checked))::after {
    background-color: var(--e-global-color-primary);
}
#gform_wrapper_1.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
    background-color: var(--e-global-color-primary);
}
#gform_wrapper_1.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus {
    --gf-local-border-color : var(--e-global-color-primary);
    --gf-local-outline-color : var(--e-global-color-primary);
}
#gform_wrapper_1.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
    color : var(--e-global-color-primary);
}