/* ============================================================
   AUTOMART V42.6.3
   GLOBAL MOBILE SEARCH SLOT AUTHORITY

   No nth-of-type.
   No DOM-position assumptions.
   ============================================================ */

@media screen and (max-width:767px) {

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18.am-v42-open
    .am-global-search-form-v18 {

        display:grid !important;

        grid-template-columns:
            minmax(0,1fr)
            minmax(0,1fr)
            !important;

        grid-template-rows:
            auto
            48px
            48px
            50px
            !important;

        gap:9px !important;
    }


    /* SEARCH */

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18.am-v42-open
    .am-global-search-form-v18
    > .am-global-search-main-v18 {

        grid-column:1 / -1 !important;
        grid-row:1 !important;
    }


    /* MAKE */

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18.am-v42-open
    .am-global-search-form-v18
    > .am-global-filter-v18.am-v424-make {

        display:grid !important;

        grid-column:1 !important;
        grid-row:2 !important;
    }


    /* MODEL */

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18.am-v42-open
    .am-global-search-form-v18
    > .am-global-filter-v18.am-v424-model {

        display:grid !important;

        grid-column:2 !important;
        grid-row:2 !important;
    }


    /* YEAR */

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18.am-v42-open
    .am-global-search-form-v18
    > .am-global-filter-v18.am-v424-year {

        display:grid !important;

        grid-column:1 !important;
        grid-row:3 !important;

        visibility:visible !important;
        opacity:1 !important;

        width:100% !important;
        height:48px !important;

        min-height:48px !important;
        max-height:48px !important;

        pointer-events:auto !important;
    }


    /* LOCATION IS ONLY INSIDE MORE FILTERS */

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18
    .am-global-search-form-v18
    > .am-global-filter-v18.am-v424-location {

        display:none !important;

        visibility:hidden !important;

        width:0 !important;
        height:0 !important;

        min-height:0 !important;
        max-height:0 !important;

        grid-column:auto !important;
        grid-row:auto !important;

        pointer-events:none !important;
    }


    /* MORE FILTERS */

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18.am-v42-open
    .am-global-search-form-v18
    > .am-global-more-v18 {

        display:flex !important;

        grid-column:2 !important;
        grid-row:3 !important;

        width:100% !important;
        height:48px !important;

        min-height:48px !important;
        max-height:48px !important;

        visibility:visible !important;
        opacity:1 !important;

        pointer-events:auto !important;
    }


    /* SEARCH BUTTON */

    html.am-v426-global-search
    body:not(.admin-page)
    .am-global-search-v18.am-v42-open
    .am-global-search-form-v18
    > .am-global-submit-v18 {

        display:flex !important;

        grid-column:1 / -1 !important;
        grid-row:4 !important;

        width:100% !important;
        height:50px !important;

        min-height:50px !important;
        max-height:50px !important;
    }


    /* ACTIVE CHIPS NEVER ALTER FILTER IDENTITY */

    html.am-v426-global-search
    .am-global-search-v18
    .am-v425-active-chips {

        grid-column:1 / -1 !important;
    }

}
