:root{--classified-listing-tile-width:300px;--classified-listing-wrapper-max-width:640px;--classified-color-light:#fff;--classified-color-dark:#222;--classified-color-dark-text:#222;--classified-color-neutral-light:#f5f7fa;--classified-color-neutral:#999;--classified-color-neutral-dark:#777;--classified-color-alert:#ee0303;--classified-color-warning:#e2ba00;--classified-color-success:#16c16b;--classified-color-neutral-light-border:#e9e9e9;--classified-color-search-glyph:#5bdb71;--classified-color-location-glyph:#5bdb71;--svg-angle:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 120 120'><path d='M0,34.512c0.011,-1.149 0.25,-2.284 0.702,-3.34c0.471,-1.146 1.19,-2.174 2.106,-3.008c1.746,-1.767 4.146,-2.736 6.629,-2.678c2.517,-0.04 4.946,0.933 6.74,2.698l43.828,42.072l43.827,-42.072c1.792,-1.762 4.217,-2.734 6.73,-2.698c2.482,-0.05 4.879,0.927 6.619,2.698c1.821,1.593 2.852,3.909 2.818,6.328c0.024,2.45 -0.998,4.797 -2.808,6.449l-57.166,53.556l-57.167,-53.556c-0.916,-0.834 -1.636,-1.862 -2.106,-3.009c-0.475,-1.086 -0.731,-2.255 -0.752,-3.44Z' /></svg>");
    --svg-double-angle: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 120 120'><g><path d='M0,59.512c0.011,-1.149 0.25,-2.284 0.702,-3.34c0.471,-1.146 1.19,-2.174 2.106,-3.008c1.746,-1.767 4.146,-2.736 6.629,-2.678c2.517,-0.04 4.946,0.933 6.74,2.698l43.828,42.072l43.827,-42.072c1.792,-1.762 4.217,-2.734 6.73,-2.698c2.482,-0.05 4.879,0.927 6.619,2.698c1.821,1.593 2.852,3.909 2.818,6.328c0.024,2.45 -0.998,4.797 -2.808,6.449l-57.166,53.556l-57.167,-53.556c-0.916,-0.834 -1.636,-1.862 -2.106,-3.009c-0.475,-1.086 -0.731,-2.255 -0.752,-3.44Z'></path><path d='M0,9.512c0.011,-1.149 0.25,-2.284 0.702,-3.34c0.471,-1.146 1.19,-2.174 2.106,-3.008c1.746,-1.767 4.146,-2.736 6.629,-2.678c2.517,-0.04 4.946,0.933 6.74,2.698l43.828,42.072l43.827,-42.072c1.792,-1.762 4.217,-2.734 6.73,-2.698c2.482,-0.05 4.879,0.927 6.619,2.698c1.821,1.593 2.852,3.909 2.818,6.328c0.024,2.45 -0.998,4.797 -2.808,6.449l-57.166,53.556l-57.167,-53.556c-0.916,-0.834 -1.636,-1.862 -2.106,-3.009c-0.475,-1.086 -0.731,-2.255 -0.752,-3.44Z'></path></g></svg>");
    --svg-call: url(../svg/call.icon.svg);
    --svg-email: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 24 24'><path d='M21.6,2.4l-19.2,0c-1.313,0.004 -2.39,1.086 -2.389,2.399l-0.011,14.402c0.004,1.315 1.085,2.395 2.4,2.399l19.2,0c1.315,-0.004 2.396,-1.084 2.4,-2.399l0,-14.402c-0.004,-1.315 -1.085,-2.395 -2.4,-2.399Zm0,4.8l-9.599,6l-9.601,-6l0,-2.401l9.601,6.001l9.601,-5.999l-0.002,2.399Z' /></svg>");
    --svg-email-solid: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20"><rect x="0" fill="none" width="20" height="20"/><g><path d="M19 14.5v-9c0-.83-.67-1.5-1.5-1.5H3.49c-.83 0-1.5.67-1.5 1.5v9c0 .83.67 1.5 1.5 1.5H17.5c.83 0 1.5-.67 1.5-1.5zm-1.31-9.11c.33.33.15.67-.03.84L13.6 9.95l3.9 4.06c.12.14.2.36.06.51-.13.16-.43.15-.56.05l-4.37-3.73-2.14 1.95-2.13-1.95-4.37 3.73c-.13.1-.43.11-.56-.05-.14-.15-.06-.37.06-.51l3.9-4.06-4.06-3.72c-.18-.17-.36-.51-.03-.84s.67-.17.95.07l6.24 5.04 6.25-5.04c.28-.24.62-.4.95-.07z"/></g></svg>');
    --svg-call-solid: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24"><g><g id="call"><path id="vector" d="M21.97 18.33C21.97 18.69 21.89 19.06 21.72 19.42C21.6258 19.6195 21.5163 19.8128 21.388 20C21.3433 20.0651 21.2964 20.1295 21.2471 20.1931C21.1824 20.2767 21.1134 20.359 21.04 20.44C20.8504 20.6489 20.6534 20.8354 20.4476 21C20.1217 21.2608 19.774 21.4667 19.4 21.62C18.8 21.87 18.15 22 17.45 22C16.43 22 15.34 21.76 14.19 21.27C13.04 20.78 11.89 20.12 10.75 19.29C9.6 18.45 8.51 17.52 7.47 16.49C6.44 15.45 5.51 14.36 4.68 13.22C3.86 12.08 3.2 10.94 2.72 9.81C2.24 8.67 2 7.58 2 6.54C2 5.86 2.12 5.21 2.36 4.61C2.6 4 2.98 3.44 3.51 2.94C4.15 2.31 4.85 2 5.59 2C5.87 2 6.15 2.06 6.4 2.18C6.66 2.3 6.89 2.48 7.07 2.74L9.39 6.01C9.57 6.26 9.7 6.49 9.79 6.71C9.88 6.92 9.93 7.13 9.93 7.32C9.93 7.56 9.86 7.8 9.72 8.03C9.59 8.26 9.4 8.5 9.16 8.74L8.4 9.53C8.29 9.64 8.24 9.77 8.24 9.93C8.24 10.01 8.25 10.08 8.27 10.16C8.3 10.24 8.33 10.3 8.35 10.36C8.53 10.69 8.84 11.12 9.28 11.64C9.73 12.16 10.21 12.69 10.73 13.22C11.27 13.75 11.79 14.24 12.32 14.69C12.84 15.13 13.27 15.43 13.61 15.61C13.66 15.63 13.72 15.66 13.79 15.69C13.87 15.72 13.95 15.73 14.04 15.73C14.21 15.73 14.34 15.67 14.45 15.56L15.21 14.81C15.46 14.56 15.7 14.37 15.93 14.25C16.16 14.11 16.39 14.04 16.64 14.04C16.83 14.04 17.03 14.08 17.25 14.17C17.47 14.26 17.7 14.39 17.95 14.56L21.26 16.91C21.52 17.09 21.7 17.3 21.81 17.55C21.91 17.8 21.97 18.05 21.97 18.33Z" /><path id="vector (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M2.98958 2.39989C3.74153 1.66198 4.62059 1.25 5.59 1.25C5.97318 1.25 6.36311 1.33138 6.71941 1.5014C7.08755 1.67229 7.42309 1.93393 7.68396 2.30922L10.0003 5.574C10.2053 5.85906 10.3657 6.13796 10.4818 6.42035C10.5997 6.6971 10.68 7.00644 10.68 7.32C10.68 7.70687 10.5673 8.07663 10.367 8.40939C10.1968 8.70784 9.96427 8.99567 9.69563 9.26502L9.00688 9.98096C9.01385 9.99743 9.02321 10.0197 9.03333 10.0455C9.183 10.3079 9.44802 10.6772 9.84989 11.1524C10.29 11.6609 10.7568 12.1761 11.2604 12.6897C11.7923 13.2116 12.2961 13.6858 12.8048 14.1178C13.2858 14.5247 13.6606 14.7841 13.933 14.9322C13.955 14.9417 13.9753 14.9509 13.9918 14.9584L14.6815 14.2778C14.955 14.0046 15.2482 13.7638 15.5612 13.5966C15.8882 13.4019 16.2447 13.29 16.64 13.29C16.9399 13.29 17.2362 13.354 17.534 13.4758C17.8169 13.5916 18.0939 13.7509 18.3717 13.9398L18.378 13.9441L21.6909 16.2961C22.0455 16.5425 22.3234 16.8545 22.4965 17.2479L22.5016 17.2596L22.5064 17.2715C22.6338 17.59 22.72 17.9351 22.72 18.33C22.72 18.8025 22.6147 19.2817 22.3982 19.7403C22.2879 19.9738 22.1587 20.2021 22.0066 20.424C21.9538 20.5011 21.8983 20.5773 21.84 20.6525C21.7634 20.7514 21.682 20.8484 21.5957 20.9436C21.3815 21.1797 21.1554 21.3943 20.9162 21.5856C20.537 21.8891 20.1283 22.1318 19.6865 22.3131C18.9922 22.6021 18.2445 22.75 17.45 22.75C16.3114 22.75 15.1213 22.4821 13.896 21.96C12.6885 21.4455 11.4895 20.7561 10.3086 19.8963L10.3076 19.8956C9.12671 19.0331 8.00824 18.0786 6.94224 17.0229L6.93709 17.0178C5.88147 15.9519 4.92677 14.8332 4.07368 13.6614L4.07114 13.658C3.22474 12.4813 2.5351 11.293 2.0297 10.1032L2.02877 10.101C1.51719 8.88605 1.25 7.69701 1.25 6.54C1.25 5.77184 1.3856 5.02732 1.66286 4.33342C1.94487 3.61753 2.38783 2.96904 2.98958 2.39989Z" /></g></g></svg>');
    --svg-camera: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 -2 32 32"><g id="Page-1" stroke="none" stroke-width="1" fill-rule="evenodd"><g id="Icon-Set-Filled" transform="translate(-258,-467)"><path d="M286,471 L283,471 L282,469 C281.411,467.837 281.104,467 280,467 L268,467 C266.896,467 266.53,467.954 266,469 L265,471 L262,471 C259.791,471 258,472.791 258,475 L258,491 C258,493.209 259.791,495 262,495 L286,495 C288.209,495 290,493.209 290,491 L290,475 C290,472.791 288.209,471 286,471 Z M274,491 C269.582,491 266,487.418 266,483 C266,478.582 269.582,475 274,475 C278.418,475 282,478.582 282,483 C282,487.418 278.418,491 274,491 Z M274,477 C270.687,477 268,479.687 268,483 C268,486.313 270.687,489 274,489 C277.313,489 280,486.313 280,483 C280,479.687 277.313,477 274,477 L274,477 Z" id="camera"></path></g></g></svg>');
    --svg-video: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24"><g><path d="M3 4C1.34315 4 0 5.34315 0 7V17C0 18.6569 1.34315 20 3 20H13C14.6569 20 16 18.6569 16 17V14.5307L20.7286 18.4249C22.0334 19.4994 24.0001 18.5713 24.0001 16.8811V7.28972C24.0001 5.54447 21.9211 4.63648 20.6408 5.8226L16 10.1222V7C16 5.34315 14.6569 4 13 4H3Z" /></g><defs><clipPath id="clip0_1348_126233"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}
/*#endregion */

/*#region CommonStyles */
.classified-container.container {
    margin: 0 auto;
    padding: 10px 15px 50px !important;
}
.webskin_open .classified-container.container {
    max-width: 100%;
}
/*#endregion */

/*#region CommonStyles */
.visuallyHidden {
    border: none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.wp-classified-newsletter {
    right: 65px !important;
    bottom: 70px !important;
}
.wp-classified-scrollToTop.wp-classified-detail {
    bottom: 70px !important;
}
@media (min-width: 640px) {
    .wp-classified-newsletter.wp-classified-detail, .wp-classified-scrollToTop.wp-classified-detail {
        bottom: 15px !important;
    }
}
label.marketplace-validation-error {
    font-size: 14px;
    color: var(--classified-color-light);
    background: var(--classified-color-alert);
    padding: 0 8px;
    width: 100%;
    display: block;
    border-radius: 0 0 5px 5px;
}
.marketplace-leaderboard-widget {
    margin: 10px 0;
}
/*#endregion */

/*#region SearchBar */
.classified-search-url {
    display: none;
}
.menu_search_form {
    margin: auto;
    position: relative;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    color: var(--classified-color-dark);
    box-sizing: border-box;
    display: grid;
    grid-template-columns: 40px 1fr;
    align-items: center;
    grid-template-areas: 'typeInput clearBtn submitBtn';
    margin: 10px 0;
    padding: 0;
}
@media (min-width: 992px) {
    .menu_search_form {
        grid-template-columns: 50px 1fr;
        grid-template-areas: 'submitBtn typeInput clearBtn';
    }
}
.clear_classified_search {
    -webkit-tap-highlight-color: transparent !important;
    padding: 0 10px;
    line-height: 0;
    display: none;
}
.classified-modal-body .clear_classified_search {
    background: var(--classified-color-light);
}
.classified-modal-body .clear_classified_search_icon, .clear_classified_search_icon, .wrapper-column-1 .clear_classified_search_icon, .wrapper-column-2 .clear_classified_search_icon {
    height: 18px;
    width: 14px;
    fill: var(--classified-color-alert);
    margin: 0;
}
.menu_search_group_typehead, .wrapper-column-1 .menu_search_group_typehead, .wrapper-column-2 .menu_search_group_typehead {
    background: var(--classified-color-neutral-light);
    border-top: 1px solid var(--classified-color-neutral-light-border);
    border-bottom: 1px solid var(--classified-color-neutral-light-border);
    border-right: 1px solid var(--classified-color-neutral-light-border);
    margin: 0;
    display: flex;
    position: relative;
    align-items: center;
    height: 42px;
}
.classified-modal-body .menu_search_group_typehead {
    border: 1px solid var(--classified-color-neutral-light-border);
    background: var(--classified-color-light);
    height: 42px;
}
.classified-modal-body .menu_search_group_typehead:hover {
    background: var(--classified-color-light);
}
.marketplace-header .menu_search_root, #sidebar .menu_search_root, .theiaStickySidebar .menu_search_root {
    display: none;
}
#sidebar .marketplace-header.wrapper-column-2 .modaltrigger_search_root,  #sidebar .marketplace-header.wrapper-column-3 .modaltrigger_search_root,
.theiaStickySidebar .marketplace-header.wrapper-column-2 .modaltrigger_search_root,  .theiaStickySidebar .marketplace-header.wrapper-column-3 .modaltrigger_search_root {
    max-width: 30px;
}

@media (min-width: 640px) {
    .menu_search_root .menu_search_form {
        padding: 0;
    }
}
@media (min-width: 992px) {
    .menu_search_root {
        -ms-grid-column: 1;
        display: block;
        max-width: 100%;
    }
    .menu_search_group_typehead {
        grid-area: typeInput;
        grid-column: 2;
        height: 52px;
    }
    .menu_search_submit {
        grid-area: submitBtn;
        grid-column: 1;
    }
    .clear_classified_search {
        grid-area: clearBtn;
        grid-column: 3;
        background: transparent;
    }
}
.menu_search_typeahead {
    background: var(--classified-color-neutral-light);
    margin: 10px;
    padding: 0;
    position: relative;
}
.menu_search_form .typeahead_input, .wrapper-column-1 .typeahead_input, .wrapper-column-2 .typeahead_input {
    height: 40px;
    padding: 0 10px;
    width: 100%!important;
    color: var(--classified-color-dark);
    background: transparent;
    border: none;
    cursor: pointer;
    outline: none;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 1.15;
    font-weight: initial;
    letter-spacing: initial;
    text-transform: initial;
    text-align: initial;
    border-radius: initial;
    transition: initial;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
@media (min-width: 992px) {
    .menu_search_form .typeahead_input {
        flex: 1;
        outline: none;
        width: calc(100% - 30px);
        height: 50px;
        border: none;
    }
}
.classified-modal-body .typeahead_input {
    height: 40px;
    background: var(--classified-color-light);
    border: none;
}
.classified-modal-body .menu_search_form {
    margin: 10px;
    grid-template-columns: 40px 1fr;
}
.classified-searchbar-wrapper .typeahead_input:focus {
    background: initial;
    border: initial;
    padding: 0 10px;
    box-shadow: initial;
}
.classified-searchbar-wrapper .typeahead_input::placeholder {
    color: var(--classified-color-neutral-dark);
}
.menu_search_submit, .wrapper-column-1 .menu_search_submit, .wrapper-column-2 .menu_search_submit {
    font-family: 'Roboto', sans-serif;
    background: var(--classified-color-search-glyph);
    color: var(--classified-color-light);
    padding: 10px;
    width: 40px;
    height: 42px;
    border: 1px solid var(--classified-color-search-glyph);
}
@media (min-width: 992px) {
    .menu_search_submit {
        border: none;
        font-size: 17px;
        font-weight: bold;
        height: 52px;
        justify-content: center;
        padding: 1px 0;
        width: 100%;
        margin: 0;
        display: flex;
        align-items: center;
        text-transform: capitalize;
        letter-spacing: 0;
        font-weight: 800;
    }
}
.classified-modal-body .menu_search_submit {
    font-family: 'Roboto', sans-serif;
    background: var(--classified-color-search-glyph);
    color: var(--classified-color-light);
    cursor: pointer;
    align-items: center;
    justify-content: center;
    padding: 10px;
    height: 42px;
    width: 42px;
}
.menu_search_submit:hover {
    background: var(--classified-color-search-glyph);
}
.menu_search_submit::after {
    all: initial; /* reset wordpress styling */
}
.menu_search_submit_text, .wrapper-column-1 .menu_search_submit_text, .wrapper-column-2 .menu_search_submit_text {
    display: none;
}
.classified-modal-body .menu_search_submit_text {
    display: block;
    margin: 0 5px;
}
@media (min-width: 992px) {
    .menu_search_submit_text {
        margin: 0 5px;
        display: block;
    }
}
.menu_search_trigger_glyph {
    display: block;
    fill: var(--classified-neutral-bg-text);
    flex: 0 0 40px;
    height: 40px;
    padding: 11px 12px;
    pointer-events: none;
    transition: transform 250ms ease;
    width: 40px;
    box-sizing: border-box;
}
.menu_search_trigger_glyph_icon {
    order: -1;
}
.menu_search_trigger_glyph__active {
    transform: rotate(180deg);
}
.menu_search_submit_glyph {
    fill: currentColor;
    height: 20px;
    order: -1;
    padding: 0;
    pointer-events: none;
    width: 20px;
}
.menu_search_glyph_search {
    fill: var(--classified-color-light);
    height: 20px;
    order: -1;
    width: 20px;
}
@media (min-width: 640px) {
    .menu_search_glyph_search {
        margin: 0 5px 0 0;
    }
}
.menu_search_suggestions_root, .wrapper-column-1 .menu_search_suggestions_root, .wrapper-column-2 .menu_search_suggestions_root {
    outline: none;
    overflow: hidden;
    pointer-events: none;
    background: var(--classified-color-light);
    box-shadow: rgba(0, 0, 0, 0.133) 0px 4px 5px 0px, rgba(0, 0, 0, 0.11) 0px 2px 2px 0px;
    box-sizing: border-box;
    margin: 0;
    padding: 25px 0;
    position: absolute;
    z-index: 27;
    top: 40px;
    text-align: left;
}
.menu_search_suggestions_root {
    width: calc(100% + 40px);
    left: -40px;
}
@media (min-width: 992px) {
    .menu_search_suggestions_root {
        width: 100%;
        top: 50px;
        left: 0px;
    }
}
.classified-modal-body .menu_search_suggestions_root {
    width: calc(100% + 40px);
    top: 40px;
    left: -40px;
}
.menu_search_suggestions_root__active {
    pointer-events: auto;
}
.menu_search_suggestions_root::before {
    border-top: 1px solid var(--classified-color-neutral-light-border);
    content: "";
    left: 0;
    right: 0;
    position: absolute;
    top: 0px;
}
.menu_search_suggestions_root::after {
    border-color: var(--classified-color-neutral-light) transparent transparent transparent;
    border-style: solid;
    border-width: 15px;
    content: "";
    filter: drop-shadow(0 1px 0px #d9d9d9);
    left: 50px;
    position: absolute;
    top: -3px;
}
@media (min-width: 992px) {
    .menu_search_suggestions_root::after {
        left: 15px;
    }
}
.classified-modal-body .menu_search_suggestions_root::after {
    border-color: var(--classified-color-light) transparent transparent transparent;
    left: 50px;
}
.menu_search_suggestion_keyword_wrapper {
    display: none;
}
.menu_search_suggestion_keyword_wrapper_show {
    display: block;
}
.menu_search_suggestions_heading {
    padding: 0 20px 0;
    font-weight: 700;
}
.menu_search_suggestions_heading_structured, .menu_search_suggestions_heading_dealers {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-column: 1;
    grid-row: 1;
}
.menu_search_suggestions_list {
    list-style: none;
    margin: 0;
    padding: 0 0 15px;
}
.menu_search_suggestions_list li, .classified-modal-body .menu_search_suggestions_list li {
    margin: 0;
    line-height: initial;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    padding: 0;
    white-space: pre-wrap;
}
@media (min-width: 992px) {
    .menu_search_suggestions_list li {
        white-space: nowrap;
    }
}
.menu_search_suggestions_list li.current, .menu_search_suggestions_list li:hover {
    background: var(--classified-color-neutral-light);
}
.menu_search_suggestions_list_structured, menu_search_suggestions_dealer_list {
    -ms-grid-column: 1;
    -ms-grid-row: 2;
    grid-column: 1;
    grid-row: 2;
}
.menu_search_suggestions_separator {
    padding: 0 2px;
}
.menu_search_suggestions_item_trigger {
    background: none;
    border: none;
    cursor: pointer;
    margin: 0;
    text-decoration: none;
    color: var(--classified-neutral-bg-text);
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 1.15;
    font-weight: initial;
    letter-spacing: initial;
    text-transform: initial;
    text-align: initial;
    border-radius: initial;
    transition: initial;
    padding: 5px 20px 5px 30px;
    display: block;
}
.menu_search_suggestions_item_trigger::after {
    all: initial; /* reset wordpress styling */
}
.menu_search_suggestions_item_text {
    pointer-events: none;
}
.menu_search_suggestions_item_separator {
    padding: 0 1px
}
.menu_search_suggestions_item_trigger .menu_search_suggestions_item_highlight {
    border-bottom: 1px solid currentColor;
    font-style: normal;
    font-weight: bold;
}
/* Mobile search bar */
.modaltrigger_search_root {
    height: 42px;
    margin: 20px 0;
    order: -1;
    padding: 0 10px;
    width: 100%;
    color: var(--classified-button);
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 1.15;
    font-weight: initial;
    letter-spacing: initial;
    text-transform: initial;
    text-align: initial;
    border-radius: initial;
    transition: initial;
    border: none;
}
.modaltrigger_search_root:hover {
    background: initial; /* reset wordpress styling */
}
.modaltrigger_search_root::after {
    all: initial; /* reset wordpress styling */
}
@media (min-width: 992px) {
    .modaltrigger_search_root {
        display: none;
    }
}
.modaltrigger_search_trigger {
    background: none;
    border: none;
    cursor: pointer;
    outline: none;
    display: none;
    border-top: 1px solid var(--classified-color-neutral-light-border);
    border-bottom: 1px solid var(--classified-color-neutral-light-border);
    border-right: 1px solid var(--classified-color-neutral-light-border);
}
.marketplace-header .modaltrigger_search_trigger, #sidebar .modaltrigger_search_trigger, .theiaStickySidebar .modaltrigger_search_trigger {
    display: block;
}
#sidebar .modaltrigger_search_trigger, .theiaStickySidebar .modaltrigger_search_trigger, #sidebar .marketplace-refine-search, .theiaStickySidebar .marketplace-refine-search {
    max-width: 300px;
    padding: 0;
}
#sidebar .marketplace-refine-search .search-refine-option-wrapper, .theiaStickySidebar .marketplace-refine-search .search-refine-option-wrapper {
    max-width: calc(100% - 20px);
}
.modaltrigger_refine_trigger {
    display: none;
}
.marketplace-refine-search.refine-align-left .search-refine-option-wrapper {
    margin: 10px 0 !important;
}
.marketplace-refine-search.refine-align-right .search-refine-option-wrapper {
    margin: 10px 0 10px auto !important;
}
.marketplace-refine-search .modaltrigger_refine_trigger {
    display: block;
    padding: 0;
}
@media (min-width: 992px) {
    .marketplace-refine-search .modaltrigger_refine_trigger {
        display: none;
    }
}
.modaltrigger_refine_trigger .modaltrigger_search_trigger_inner {
    justify-content: space-between;
    border-top: 1px solid var(--classified-color-neutral-light-border);
    border-bottom: 1px solid var(--classified-color-neutral-light-border);
    border-left: 1px solid var(--classified-color-neutral-light-border);
}
.modaltrigger_search_trigger_inner {
    align-items: center;
    background: var(--classified-color-neutral-light);
    color: var(--classified-color-light);
    display: flex;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: 100%;
}
.modaltrigger_search_text {
    display: inline-block;
}
.modaltrigger_search_text_search {
    overflow: hidden;
    padding: 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1;
    color: var(--classified-color-neutral-dark);
    min-width: 125px;
}
.modaltrigger_search_glyph_search {
    height: 42px;
    padding: 10px;
    pointer-events: none;
    width: 40px;
    box-sizing: border-box;
    background: var(--classified-color-search-glyph);
    fill: currentColor;
    flex: 0 0 40px;
    order: -1;
}
/*#endregion */

/*#region Tooltip */
.marketplace-tooltip {
    position: absolute;
    display: inline-block;
    left: calc(50% - 150px);
    top: 5px;
    z-index: 30;
}
  
.marketplace-tooltip .tooltiptext {
    display: none;
    width: 300px;
    background-color: var(--classified-button-hover);
    box-shadow: 0px 0px 5px var(--classified-color-light);
    color: var(--classified-button-text-hover);
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    position: absolute;
    top: 100%;
    left: 50%;
}

.marketplace-tooltip .tooltiptext::after {
    content: " ";
    position: absolute;
    top: 100%; /* At the bottom of the tooltip */
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: var(--classified-button-border-color) transparent transparent transparent;
}
/*#endregion */

/*#region SearchCards */
.classified-cards-wrapper {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: auto;
    grid-row-gap: 10px;
    grid-column-gap: 5px;
    margin: 0 auto;
}
@media (min-width: 640px) {
    .classified-cards-wrapper {
        grid-template-columns: 1fr 1fr;
        max-width: var(--classified-listing-wrapper-max-width);
    }
}
@media (min-width: 992px) {
    .classified-cards-wrapper {
        grid-template-columns: 1fr 1fr 1fr;
        max-width: unset;
    }
}
@media (min-width:1250px) {
    .classified-cards-wrapper {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
}
.marketplace-search .classified-cards-wrapper, #sidebar .marketplace-search .classified-cards-wrapper {
    grid-template-columns: 1fr;
    opacity: 0;
    max-height: initial !important;
}
@media (min-width: 640px) {
    .wrapper-column-1 .classified-cards-wrapper {
        grid-template-columns: 1fr;
    }
    .wrapper-column-2 .classified-cards-wrapper, .wrapper-column-3 .classified-cards-wrapper {
        grid-template-columns: 1fr 1fr;
    }
}
@media (min-width: 992px) {
    .wrapper-column-3 .classified-cards-wrapper {
        grid-template-columns: 1fr 1fr 1fr;
    }
    .jeg_main .wrapper-column-3 .classified-cards-wrapper {
        grid-template-columns: 1fr 1fr;
    }
}
@media (min-width: 1200px) {
    .hide_fourth_listing .search-listings .classified-cards-wrapper .classified-card-wrapper:nth-child(4) {
        display: none;
    }
    .jeg_main .wrapper-column-3 .classified-cards-wrapper {
        grid-template-columns: 1fr 1fr 1fr;
    }
}
.classified-card-wrapper {
    margin: 0 auto;
    scroll-snap-align: start;
    border: 1px solid var(--classified-button-border-color);
    width: -webkit-fill-available;
    width: -moz-available;
    max-width: var(--classified-listing-tile-width);
    background: var(--classified-color-light);
    position: relative;
}
.classified-card-wrapper:hover {
    border: 1px solid var(--classified-button-hover);
}
.classified-small-cards .classified-card {
    width: 100%;
    height: 152px;
    display: grid;
    background: var(--classified-color-light);
    grid-template-columns: 50% 50%;
    grid-template-rows: 35% 32% 1px calc(33% - 1px);
    grid-template-areas: "image title"
                        "image price"
                        "divider divider"
                        "logo location";
}
.card-image {
    position: relative;
    grid-area: image;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}
.card-image-video-icon {
    width: 80px;
    height: 80px;
    position: absolute;
    transform: scale(.7);
    fill: var(--classified-color-neutral-light);
    padding: 20px;
}
.card-image img {
    flex-shrink: 0;
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.card-premium-badge, .card-featured-badge {
    -webkit-filter: drop-shadow(1px 1px 1px var(--classified-color-dark));
    filter: drop-shadow(1px 1px 1px var(--classified-color-dark));
    left: -4px;
    position: relative;
    grid-area: image;
    width: 90px;
    top: 5px;
    z-index: 2;
}
.card-premium-badge-inner, .card-featured-badge-inner {
    align-items: center;
    background-color: var(--classified-button);
    border: 1px solid var(--classified-button-border-color);
    color: var(--classified-button-text);
    display: flex;
    height: 24px;
    padding: 0 6px 0;
}
.card-featured-badge-inner {
    background-color: #F7AF29; /* traderads orange */
    border: 1px solid #F7AF29; /* traderads orange */
    color: #000;
}
.classified-card:hover .card-featured-badge-inner {
    color: #fff;
}
.classified-card:hover .card-premium-badge-inner {
    background-color: var(--classified-button-hover);
    color: var(--classified-button-text-hover);
}
.card-premium-badge-text, .card-featured-badge-text {
    text-transform: uppercase;
    margin-top: 2px;
    font-size: 14px;
}
.card-actions {
    width: 100%;
    background: var(--classified-button);
    color: var(--classified-button-text);
}
.card-action-include {
    width: 50%;
    display: inline-block;
    text-align: center;
    float:left;
}
@supports (-webkit-appearance: none) or (-moz-appearance: none) {
    .card-action-include input[type=checkbox] {
        --active: #275EFE;
        --active-inner: #fff;
        --focus: 2px rgba(39, 94, 254, .3);
        --border: #BBC1E1;
        --border-hover: #275EFE;
        -webkit-appearance: none;
        -moz-appearance: none;
        width: 15px;
        height: 15px;
        outline: none;
        display: inline-block;
        vertical-align: sub;
        position: relative;
        margin: 0;
        padding: 0;
        cursor: pointer;
        border: 1px solid var(--classified-button-text);
        border-radius: 3px;
        background: var(--classified-button);
        transition: background 0.3s, border-color 0.3s, box-shadow 0.2s;
    }
    .card-action-include input[type=checkbox]:after {
        content: "";display:block;opacity:var(--o,0);left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s);width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:4px;top:1px;transform:rotate(var(--r,20deg))}.card-action-include input[type=checkbox]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2);--o:1;--r:43deg}.card-action-include input[type=checkbox]+.card-included-badge-text{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:4px}}.card-action-include *,.card-action-include *:before,.card-action-include *:after{box-sizing:inherit}.card-action-include:hover{background:var(--classified-button-hover);color:var(--classified-button-text)}.card-action-include label{display:inline-block}.card-action-view-details{width:50%;display:inline-block;text-align:center;cursor:pointer;color:var(--classified-button-text)}.card-action-view-details:hover{background:var(--classified-button-hover);color:var(--classified-button-text)}.card-title{grid-area:title;height:45px;margin:0;text-align:left;padding:5px 5px 0 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#000;font-size:14px;line-height:15px;font-weight:700;box-sizing:content-box}.card-price{grid-area:price;height:100%;line-height:18px;font-size:14px;text-align:left;padding:0 5px;margin:0;color:#000}.card-price p{margin:0!important}.card-price :nth-child(1){font-weight:700}.card-hire-desc{font-size:10px;line-height:8px}.card-divider{height:1px;background:var(--classified-button-border-color);grid-area:divider;display:block}.classified-card:hover .card-divider{background-color:var(--classified-button-hover)}.card-logo{grid-area:logo;padding:0 5px;width:auto;height:fit-content;margin:auto;display:flex}.card-location-wrapper{grid-area:location;height:fit-content;background-color:transparent;margin:auto 0;width:auto;padding:0 5px}.card-location{display:flex;flex-flow:row;margin:0 auto;padding:0;align-items:center;width:100%}.card-location-glyph{fill:var(--classified-color-location-glyph);height:14px;width:16px;flex:none;margin:2px 2px 0 0;align-self:flex-start}.card-location-text{margin:0px!important;line-height:17px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#6E6E70;word-break:break-word;font-size:13px}.card-hire-desc{text-transform:uppercase}.general-disclaimer{margin:30px 0;font-size:12px}.classified-section-loader{display:none;max-height:22px}.classified-section-loader.active{display:block}.classified-section-loader .dot{animation:1s blink infinite;fill:var(--classified-color-light)}.classified-section-loader .dot:nth-child(2){animation-delay:250ms}.classified-section-loader .dot:nth-child(3){animation-delay:500ms}.page-marketplace-error{background:var(--classified-color-neutral-light);text-align:center;padding:50px 25px;font-size:18px;color:var(--classified-neutral-bg-text);font-weight:500}@media (min-width:992px){.page-marketplace-error{padding:100px 50px}}.marketplace-error-glyph{height:52px;width:50px;fill:var(--classified-neutral-bg-text)}.marketplace-error-glyph path{fill:var(--classified-color-light)}.page-marketplace-error p{margin-bottom:12px}.marketplace-header .heading-wrapper{text-align:left;line-height:0;overflow:hidden}.marketplace-header .heading-wrapper .heading-title{margin-bottom:5px;display:flex;justify-content:space-between;transform:translateX(min(calc(100% - 295px), 0px))}.marketplace-header .heading-wrapper .heading-svg{align-self:flex-end;margin-right:5px}.marketplace-header .heading-wrapper .st0{fill:var(--classified-button-text)}.marketplace-header .heading-wrapper .st1{fill:var(--classified-button-border-color)}.marketplace-header .heading-wrapper .modaltrigger_search_root{max-width:40px;margin:0;padding:0;height:30px;width:30px;border-radius:5px;overflow:hidden}.marketplace-header .heading-wrapper .modaltrigger_search_glyph_search{flex:0 0 30px;height:30px;width:30px;padding:7px;border:1px solid var(--classified-color-neutral-light-border);border-radius:5px 0 0 5px}@media (min-width:640px){.marketplace-header.wrapper-column-1 .heading-wrapper .modaltrigger_search_root{max-width:40px;margin:0;padding:0;height:30px;width:30px}.marketplace-header .heading-wrapper .modaltrigger_search_root{max-width:245px;width:100%}.marketplace-header .heading-wrapper .modaltrigger_search_text_search{display:block;font-size:14px}}.marketplace-header .heading-wrapper .heading-line{width:100%;height:6px}.marketplace-header .heading-wrapper .heading-line span{background-color:var(--classified-button-border-color);height:6px;display:block;width:60px}.search-refine-fields .selectize-control .selectize-input,select.refine-search-selectize{height:38px!important;line-height:38px!important;position:relative;border:none;padding:0 8px;box-shadow:none!important;background-color:var(--classified-color-light)!important;background-image:none!important;border-radius:0;width:100%}.classified-modal-popup.refine-modal .search-refine-fields .selectize-control .selectize-input,.classified-modal-popup.refine-modal .search-refine-fields .refine-keywords-wrapper{border:1px solid var(--classified-color-neutral-light-border)}.search-refine-fields .selectize-control .selectize-input>input{width:50%!important;font-size:16px!important;height:34px}.search-refine-fields .selectize-control .selectize-input>input::placeholder,.search-refine-fields .selectize-control .selectize-input>input:focus::placeholder{color:var(--classified-color-dark-text)}.search-refine-fields .selectize-control .selectize-input.dropdown-active>input::placeholder{opacity:.2}.search-refine-fields .selectize-dropdown{border:none!important;box-shadow:-1px 0 3px 0 #ccc;border-radius:0;font-size:15px;border-bottom:1px solid #ccc!important;background:var(--classified-color-light)}.search-refine-fields .selectize-dropdown .option{padding:8px 8px 8px 10px;border-bottom:1px solid var(--classified-color-neutral-light-border);color:var(--classified-neutral-bg-text)}.search-refine-fields .selectize-dropdown .option.active{background:var(--classified-color-neutral-light);color:var(--classified-neutral-bg-text-hover)}.search-refine-fields .selectize-control.single .selectize-input::after{top:0;right:0;height:12px;width:16px;z-index:1;padding:12px 6px;-webkit-mask-image:var(--svg-angle);mask-image:var(--svg-angle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-position:center;mask-position:center;background-color:var(--classified-neutral-bg-text);transition:transform 300ms ease;margin-top:0;border:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.search-refine-fields .selectize-control.single .selectize-input.dropdown-active::after{transform:rotateX(180deg);transition:transform 300ms ease;margin-top:0}.search-refine-fields .selectize-control.single .selectize-input::before,.search-refine-fields .selectize-control.single .dropdown-active::before{content:'All';position:absolute;right:28px;top:0;font-size:14px;color:var(--classified-neutral-bg-text);border-right:1px solid var(--classified-color-neutral-light-border);height:22px;margin:7px 0;display:flex;justify-content:center;align-items:center;padding-right:6px;background:transparent;left:unset}.search-refine-fields .selectize-control.single:hover .selectize-input::before{color:var(--classified-neutral-bg-text-hover)}.search-refine-fields .selectize-control.single:hover .selectize-input::after{background-color:var(--classified-neutral-bg-text-hover)}.search-refine-option-wrapper .search-refine-field-wrapper .selectize-dropdown-content{overscroll-behavior:contain}.refine-keywords-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:var(--classified-color-light)}.search-refine-fields .refine-search-keywords{flex:1 0 0%;padding:10px;height:42px;font-family:inherit;border:none}.search-refine-fields .selectize-control.single:hover .selectize-input::before{color:var(--classified-neutral-bg-text-hover)}.search-refine-fields .selectize-control.single:hover .selectize-input::after{background-color:var(--classified-neutral-bg-text-hover)}.refine-keywords-wrapper .search-keyword-separator,.refine-keywords-wrapper svg{display:none}.refine-keywords-wrapper.is-populated .search-keyword-separator,.refine-keywords-wrapper.is-populated svg{display:block}.refine-keywords-wrapper .remove-field-selection{margin-right:8px}.search-refine-fields .refine-search-keywords:focus{background:var(--classified-color-light)!important;box-shadow:none;border:none}.search-refine-fields input.refine-search-keywords::placeholder,.search-refine-fields input.refine-search-keywords:focus::placeholder{color:var(--classified-color-dark-text)}.footer-traderads{margin-top:15px!important}.jeg_footer_content .footer-traderads{margin-bottom:30px!important}.footer-traderads ul{display:flex;flex-wrap:wrap;padding-left:0;font-size:7pt}.footer-traderads ul li{flex:0 0 50%;padding:1px 0!important}@media only screen and (min-width :391px){.footer-traderads ul li{flex:0 0 25%}}@media only screen and (min-width :979px){.footer-traderads ul li{flex:0 0 16.66666666666667%}}div.watched-items h2{font-weight:500;margin:30px 0 0}