:root {
--falcon-category-green: #16794f;
--falcon-category-green-dark: #0d5f3c;
--falcon-category-mint: #edf8f2;
--falcon-category-ink: #17231d;
--falcon-category-muted: #64736b;
--falcon-category-line: #dce8e1;
--falcon-category-shadow: 0 12px 34px rgba(20, 67, 45, .09);
}
.falcon-modern-category .w2dc-category-page {
color: var(--falcon-category-ink);
}
.falcon-modern-category .w2dc-category-page > .w2dc-directory-frontpanel {
position: relative;
overflow: hidden;
margin: 0 0 28px;
padding: 0;
border: 0;
border-radius: 26px;
background: transparent;
box-shadow: var(--falcon-category-shadow);
color: #fff;
}
.falcon-modern-category .falcon-category-original-header {
display: none !important;
}
.falcon-modern-category .w2dc-category-page > .w2dc-directory-frontpanel:empty {
display: none !important;
}
.falcon-modern-category .w2dc-directory-frontpanel .w2dc-page-header,
.falcon-modern-category .w2dc-directory-frontpanel .w2dc-term-description {
position: relative;
z-index: 1;
}
.falcon-modern-category .w2dc-directory-frontpanel .w2dc-page-header h1,
.falcon-modern-category .w2dc-directory-frontpanel .w2dc-page-title {
margin: 0 0 12px;
color: #fff;
font-size: clamp(30px, 4vw, 50px);
line-height: 1.12;
}
.falcon-modern-category .w2dc-directory-frontpanel .w2dc-term-description {
max-width: 790px;
color: rgba(255,255,255,.9);
font-size: 16px;
line-height: 1.8;
}
.falcon-modern-category .falcon-category-section-title {
margin: 34px 0 17px;
color: var(--falcon-category-ink);
font-size: clamp(22px, 3vw, 30px);
line-height: 1.25;
}
.falcon-modern-category .w2dc-categories-table {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 13px;
margin: 0 0 30px;
} .falcon-modern-category .w2dc-categories-table > .w2dc-categories-row {
display: contents !important;
}
.falcon-modern-category .w2dc-categories-table > .w2dc-categories-row > [class*='w2dc-col-'] {
float: none !important;
width: auto !important;
max-width: none !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.falcon-modern-category .w2dc-categories-table.falcon-category-grid-ready > [class*='w2dc-col-'] {
display: block !important;
float: none !important;
width: auto !important;
min-height: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.falcon-modern-category .w2dc-categories-column,
.falcon-modern-category .w2dc-categories-root {
height: 100%;
margin: 0 !important;
padding: 0 !important;
border-radius: 15px !important;
background: transparent !important;
overflow: hidden;
}
.falcon-modern-category .w2dc-categories-table .w2dc-categories-column,
.falcon-modern-category .w2dc-categories-table .w2dc-category-item,
.falcon-modern-category .w2dc-categories-table .w2dc-category-item > a {
height: 76px !important;
min-height: 76px !important;
max-height: 76px !important;
}
.falcon-modern-category .w2dc-category-item > a {
display: flex !important;
align-items: center;
min-height: 72px;
padding: 14px 16px;
border: 1px solid var(--falcon-category-line);
border-radius: 15px;
background: var(--falcon-category-green) !important;
box-shadow: 0 5px 18px rgba(20, 67, 45, .05);
color: #fff !important;
transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease;
box-sizing: border-box;
}
.falcon-modern-category .w2dc-category-item > a:hover {
transform: translateY(-3px);
border-color: var(--falcon-category-green-dark);
background: var(--falcon-category-green-dark) !important;
box-shadow: var(--falcon-category-shadow);
}
.falcon-modern-category .w2dc-term-label,
.falcon-modern-category .w2dc-term-label-justify {
width: 100%;
}
.falcon-modern-category .w2dc-term-label-justify {
display: flex;
align-items: center;
gap: 10px;
font-weight: 700;
color: #fff !important;
}
.falcon-modern-category .w2dc-field-icon {
width: 34px !important;
height: 34px !important;
object-fit: contain;
}
.falcon-modern-category .w2dc-category-count {
min-width: 32px;
margin-inline-start: auto;
padding: 5px 9px;
border-radius: 999px;
background: rgba(255,255,255,.2);
color: #fff;
font-size: 12px;
text-align: center;
}
.falcon-modern-category .wcsearch-search-wrapper {
margin: 22px 0 !important;
padding: 18px !important;
border: 1px solid var(--falcon-category-line) !important;
border-radius: 18px !important;
background: #fff !important;
box-shadow: var(--falcon-category-shadow);
}
.falcon-modern-category .wcsearch-form-control {
min-height: 48px !important;
border: 1px solid #d7e4dc !important;
border-radius: 12px !important;
background: #f8fbf9 !important;
}
.falcon-modern-category .w2dc-listings-block-content {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 18px;
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing {
width: 100% !important;
margin: 0 !important;
overflow: hidden;
border: 1px solid var(--falcon-category-line) !important;
border-radius: 18px !important;
background: #fff;
box-shadow: 0 8px 25px rgba(20, 67, 45, .07);
transition: transform .2s ease, box-shadow .2s ease;
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing:hover {
transform: translateY(-4px);
box-shadow: var(--falcon-category-shadow);
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing > .w2dc-listing-logo-wrap {
margin: 0 !important;
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing > .w2dc-listing-text-content-wrap {
padding: 18px 20px 20px !important;
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing > .w2dc-listing-text-content-wrap-nologo {
padding: 20px !important;
box-sizing: border-box;
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing .w2dc-listing-header {
margin-top: 0 !important;
}
.falcon-modern-category .w2dc-listing .w2dc-listing-logo-wrap,
.falcon-modern-category .w2dc-listing .w2dc-listing-logo {
border-radius: 14px 14px 0 0;
}
.falcon-modern-category .w2dc-listing h2,
.falcon-modern-category .w2dc-listing .w2dc-listing-header {
color: var(--falcon-category-green-dark) !important;
font-size: 18px;
line-height: 1.35;
}
.falcon-modern-category .w2dc-listing h2 a,
.falcon-modern-category .w2dc-listing .w2dc-listing-header a {
color: var(--falcon-category-green-dark) !important;
} .falcon-modern-category .w2dc-listing .w2dc-listing-logo-wrap .w2dc-listing-header,
.falcon-modern-category .w2dc-listing .w2dc-listing-logo-wrap .w2dc-listing-header h2,
.falcon-modern-category .w2dc-listing .w2dc-listing-logo-wrap .w2dc-listing-header h2 a {
color: #fff !important;
text-shadow: 0 2px 10px rgba(0, 0, 0, .65);
}
.falcon-modern-category .w2dc-listing .w2dc-field-icon,
.falcon-modern-category .w2dc-listing .w2dc-fa,
.falcon-modern-category .w2dc-listing .w2dc-listing-contact-icon {
color: var(--falcon-category-green) !important;
}
.falcon-modern-category .w2dc-listing .w2dc-featured-label,
.falcon-modern-category .w2dc-listing .w2dc-badge,
.falcon-modern-category .w2dc-listing .w2dc-listing-status {
border-color: var(--falcon-category-green) !important;
background: var(--falcon-category-green) !important;
color: #fff !important;
}
.falcon-modern-category .w2dc-listing a:not(.w2dc-listing-title):hover {
color: var(--falcon-category-green-dark);
}
.falcon-modern-category .w2dc-listing .w2dc-btn-primary,
.falcon-modern-category .w2dc-show-more-button {
border-color: var(--falcon-category-green) !important;
background: var(--falcon-category-green) !important;
border-radius: 11px !important;
color: #fff !important;
}
.falcon-modern-category .w2dc-show-more-button {
min-height: 48px;
box-shadow: 0 8px 20px rgba(13, 95, 60, .18);
}
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-location {
margin: 10px !important;
padding: 16px !important;
border: 1px solid var(--falcon-category-line) !important;
border-radius: 15px !important;
background: #fff !important;
box-shadow: 0 6px 18px rgba(20, 67, 45, .08);
box-sizing: border-box;
}
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-location h2,
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-location h2 a,
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-location .w2dc-listing-header,
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-location .w2dc-listing-header a {
color: var(--falcon-category-green-dark) !important;
}
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-location .w2dc-btn-primary {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 38px;
padding: 8px 13px !important;
border: 1px solid var(--falcon-category-green) !important;
border-radius: 6px !important;
background: var(--falcon-category-green) !important;
color: #fff !important;
}
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-location .w2dc-btn-primary:hover {
border-color: var(--falcon-category-green-dark) !important;
background: var(--falcon-category-green-dark) !important;
}
.falcon-modern-category .w2dc-map-listings-panel .w2dc-distance,
.falcon-modern-category .w2dc-map-listings-panel .w2dc-listing-distance,
.falcon-modern-category .w2dc-map-listings-panel .w2dc-distance-to-map-marker,
.falcon-modern-category .w2dc-map-listings-panel [class*='distance'] {
display: inline-block;
padding: 5px 9px !important;
border-radius: 999px !important;
background: var(--falcon-category-green) !important;
color: #fff !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete {
overflow: hidden;
padding: 6px !important;
border: 1px solid var(--falcon-category-line) !important;
border-radius: 13px !important;
background: #fff !important;
box-shadow: 0 12px 28px rgba(20, 67, 45, .14) !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item-wrapper,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item a {
border: 0 !important;
border-radius: 9px !important;
background: #fff !important;
color: var(--falcon-category-green-dark) !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item-wrapper,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item a {
padding: 10px 12px !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item-wrapper strong,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-listing-title,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete [class*='title'] {
color: var(--falcon-category-green-dark) !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item-wrapper:hover,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item:hover > a {
background: var(--falcon-category-mint) !important;
color: var(--falcon-category-green-dark) !important;
} .falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing > .ui-icon,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing > .wcsearch-dropdowns-menu-search-sublabel {
display: none !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing {
min-height: 0 !important;
padding: 0 !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing > strong,
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing > strong > a {
display: block !important;
width: 100% !important;
margin: 0 !important;
}
.falcon-modern-category .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing > strong > a {
padding: 11px 13px !important;
border-radius: 9px !important;
background: transparent !important;
color: var(--falcon-category-green-dark) !important;
line-height: 1.35 !important;
text-decoration: none !important;
}
.falcon-modern-category--rtl,
.falcon-modern-category--rtl input,
.falcon-modern-category--rtl button {
font-family: Cairo, sans-serif;
}
.falcon-modern-category--rtl .wcsearch-main-search-field,
.falcon-modern-category--rtl .wcsearch-dropdowns-menu.ui-autocomplete,
.falcon-modern-category--rtl .wcsearch-dropdowns-menu.ui-autocomplete .ui-menu-item-wrapper,
.falcon-modern-category--rtl .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing > strong,
.falcon-modern-category--rtl .wcsearch-dropdowns-menu.ui-autocomplete .wcsearch-dropdowns-menu-search-listing > strong > a {
font-family: Cairo, sans-serif !important;
}
@media (max-width: 980px) {
.falcon-modern-category .w2dc-categories-table,
.falcon-modern-category .w2dc-listings-block-content {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (min-width: 400px) and (max-width: 880px) {
body.falcon-modern-category .l-header.pos_fixed ~ .l-main {
padding-top: 190px !important;
}
}
@media (max-width: 399px) {
body.falcon-modern-category .l-header.pos_fixed ~ .l-main {
padding-top: 221px !important;
}
}
@media (max-width: 600px) {
.falcon-modern-category .w2dc-category-page > .w2dc-directory-frontpanel {
margin-bottom: 20px;
padding: 0;
border-radius: 19px;
}
.falcon-modern-category .w2dc-categories-table,
.falcon-modern-category .w2dc-listings-block-content {
grid-template-columns: 1fr;
}
.falcon-modern-category .w2dc-category-item > a {
min-height: 76px !important;
}
.falcon-modern-category .wcsearch-search-wrapper {
padding: 13px !important;
border-radius: 15px !important;
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing > .w2dc-listing-text-content-wrap {
padding: 16px !important;
}
.falcon-modern-category .w2dc-listings-block-content > .w2dc-listing > .w2dc-listing-text-content-wrap-nologo {
padding: 16px !important;
}
} body.ordonna-automotive-category-only .w2dc-categories-table {
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
gap: 18px !important;
margin-bottom: 46px !important;
}
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-categories-column,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item > a {
height: 128px !important;
min-height: 128px !important;
max-height: 128px !important;
}
body.ordonna-automotive-category-only .w2dc-category-item > a {
position: relative;
align-items: flex-start !important;
padding: 20px 18px !important;
border: 1px solid #d9e7df !important;
border-radius: 18px !important;
background: #fff !important;
box-shadow: 0 8px 24px rgba(20, 67, 45, .08) !important;
color: #173d2c !important;
overflow: hidden;
}
body.ordonna-automotive-category-only .w2dc-category-item > a::before {
content: '';
position: absolute;
inset: 0 0 auto 0;
height: 5px;
background: var(--falcon-category-green);
}
body.ordonna-automotive-category-only .w2dc-category-item > a:hover {
transform: translateY(-4px);
border-color: #bcd8c8 !important;
background: #f9fcfa !important;
box-shadow: 0 14px 34px rgba(20, 67, 45, .13) !important;
}
body.ordonna-automotive-category-only .w2dc-term-label-justify {
min-height: 86px;
align-items: center !important;
gap: 13px !important;
color: #173d2c !important;
font-size: 15px;
line-height: 1.35;
}
body.ordonna-automotive-category-only .w2dc-term-label,
body.ordonna-automotive-category-only .w2dc-term-label-justify,
body.ordonna-automotive-category-only .w2dc-term-label-justify a {
color: #173d2c !important;
}
body.ordonna-automotive-category-only .w2dc-field-icon {
flex: 0 0 auto;
width: 44px !important;
height: 44px !important;
padding: 7px;
border-radius: 12px;
background: #edf8f2;
object-fit: contain;
box-sizing: border-box;
}
body.ordonna-automotive-category-only .w2dc-category-count {
min-width: 34px;
padding: 5px 9px;
background: #edf8f2 !important;
color: var(--falcon-category-green-dark) !important;
font-weight: 700;
} body.ordonna-automotive-category-only .w2dc-map,
body.ordonna-automotive-category-only [class*='w2dc-map-canvas'],
body.ordonna-automotive-category-only .w2dc-map-listings-panel,
body.ordonna-automotive-category-only .w2dc-listings-block,
body.ordonna-automotive-category-only .falcon-category-section-title + .w2dc-listings-block {
display: none !important;
}
@media (max-width: 980px) {
body.ordonna-automotive-category-only .w2dc-categories-table {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
}
@media (max-width: 560px) {
body.ordonna-automotive-category-only .w2dc-categories-table {
grid-template-columns: minmax(0, 1fr) !important;
gap: 12px !important;
}
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-categories-column,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item > a {
height: 104px !important;
min-height: 104px !important;
max-height: 104px !important;
}
} body.ordonna-automotive-category-only .w2dc-categories-table {
gap: 16px !important;
margin-bottom: 42px !important;
}
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-categories-column,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item > a {
height: 104px !important;
min-height: 104px !important;
max-height: 104px !important;
}
body.ordonna-automotive-category-only .w2dc-category-item > a {
position: relative !important;
display: flex !important;
align-items: center !important;
padding: 18px 54px 18px 16px !important;
border: 1px solid #dce9e2 !important;
border-radius: 16px !important;
background: linear-gradient(135deg, #ffffff 0%, #fbfefc 100%) !important;
box-shadow: 0 5px 18px rgba(20,67,45,.055) !important;
color: #153d2b !important;
overflow: hidden !important;
transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease, background .18s ease !important;
}
body.ordonna-automotive-category-only .w2dc-category-item > a::before {
height: 4px !important;
background: linear-gradient(90deg, #16884f, #2aa96b) !important;
}
body.ordonna-automotive-category-only .w2dc-category-item > a::after {
content: '→';
position: absolute;
right: 16px;
bottom: 15px;
display: grid;
place-items: center;
width: 28px;
height: 28px;
border-radius: 999px;
background: #edf8f2;
color: #0f6f42;
font-size: 16px;
font-weight: 800;
line-height: 1;
transition: transform .18s ease, background .18s ease, color .18s ease;
}
body.ordonna-automotive-category-only .w2dc-category-item > a:hover {
transform: translateY(-3px) !important;
border-color: #b9d8c7 !important;
background: linear-gradient(135deg, #ffffff 0%, #f4fbf7 100%) !important;
box-shadow: 0 12px 28px rgba(20,67,45,.12) !important;
}
body.ordonna-automotive-category-only .w2dc-category-item > a:hover::after {
transform: translateX(3px);
background: #16884f;
color: #fff;
}
body.ordonna-automotive-category-only .w2dc-term-label-justify {
position: relative;
min-height: 0 !important;
width: 100% !important;
align-items: center !important;
gap: 12px !important;
color: #153d2b !important;
font-size: 14px !important;
font-weight: 800 !important;
line-height: 1.28 !important;
}
body.ordonna-automotive-category-only .w2dc-term-label,
body.ordonna-automotive-category-only .w2dc-term-label-justify,
body.ordonna-automotive-category-only .w2dc-term-label-justify a {
color: #153d2b !important;
font-weight: 800 !important;
}
body.ordonna-automotive-category-only .w2dc-field-icon {
flex: 0 0 42px !important;
width: 42px !important;
height: 42px !important;
padding: 8px !important;
border: 1px solid #dceee3 !important;
border-radius: 12px !important;
background: #f1f9f4 !important;
object-fit: contain !important;
box-sizing: border-box !important;
} body.ordonna-automotive-category-only .w2dc-term-label-justify:not(:has(.w2dc-field-icon))::before {
content: '▦';
display: grid;
place-items: center;
flex: 0 0 42px;
width: 42px;
height: 42px;
border: 1px solid #dceee3;
border-radius: 12px;
background: #f1f9f4;
color: #16884f;
font-size: 18px;
font-weight: 900;
box-sizing: border-box;
}
body.ordonna-automotive-category-only .w2dc-category-count {
position: absolute !important;
top: 15px !important;
right: 15px !important;
z-index: 2;
min-width: 30px !important;
margin: 0 !important;
padding: 4px 8px !important;
border: 1px solid #dceee3 !important;
border-radius: 999px !important;
background: #f1f9f4 !important;
color: #0f6f42 !important;
font-size: 11px !important;
font-weight: 800 !important;
line-height: 1.2 !important;
text-align: center !important;
box-shadow: none !important;
}
@media (max-width: 980px) {
body.ordonna-automotive-category-only .w2dc-categories-table {
gap: 14px !important;
}
}
@media (max-width: 560px) {
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-categories-column,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item > a {
height: 92px !important;
min-height: 92px !important;
max-height: 92px !important;
}
body.ordonna-automotive-category-only .w2dc-category-item > a {
padding: 15px 52px 15px 14px !important;
}
} body.ordonna-automotive-category-only .w2dc-categories-table { gap:18px !important; margin-bottom:44px !important; }
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-categories-column,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item,
body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item > a { height:224px !important; min-height:224px !important; max-height:224px !important; }
body.ordonna-automotive-category-only .w2dc-category-item { position:relative !important; overflow:hidden !important; border:1px solid #dce9e2 !important; border-radius:16px !important; background-color:#f3f7f5 !important; background-position:center top !important; background-repeat:no-repeat !important; background-size:100% 148px !important; box-shadow:0 6px 20px rgba(20,67,45,.07) !important; transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease !important; }
body.ordonna-automotive-category-only .w2dc-category-item:hover { transform:translateY(-4px) !important; border-color:#b8d8c6 !important; box-shadow:0 14px 32px rgba(20,67,45,.13) !important; }
body.ordonna-automotive-category-only .w2dc-category-item > a { position:relative !important; display:flex !important; flex-direction:column !important; justify-content:flex-end !important; align-items:stretch !important; padding:148px 0 0 !important; border:0 !important; border-radius:16px !important; background:transparent !important; box-shadow:none !important; overflow:hidden !important; color:#153d2b !important; text-decoration:none !important; transform:none !important; }
body.ordonna-automotive-category-only .w2dc-category-item > a::before,
body.ordonna-automotive-category-only .w2dc-category-item > a::after { display:none !important; content:none !important; }
body.ordonna-automotive-category-only .w2dc-category-item > a:hover { transform:none !important; background:transparent !important; box-shadow:none !important; }
body.ordonna-automotive-category-only .w2dc-category-item .w2dc-term-label { position:relative !important; display:flex !important; align-items:center !important; min-height:76px !important; height:76px !important; padding:16px 54px 16px 17px !important; margin:0 !important; background:#fff !important; border-top:1px solid #e5eee9 !important; box-sizing:border-box !important; }
body.ordonna-automotive-category-only .w2dc-term-label-justify { display:block !important; width:100% !important; min-height:0 !important; margin:0 !important; color:#153d2b !important; font-size:14px !important; font-weight:800 !important; line-height:1.3 !important; }
body.ordonna-automotive-category-only .w2dc-term-label,
body.ordonna-automotive-category-only .w2dc-term-label-justify,
body.ordonna-automotive-category-only .w2dc-term-label-justify a { color:#153d2b !important; font-weight:800 !important; }
body.ordonna-automotive-category-only .w2dc-category-item .w2dc-field-icon,
body.ordonna-automotive-category-only .w2dc-term-label-justify:not(:has(.w2dc-field-icon))::before { display:none !important; content:none !important; }
body.ordonna-automotive-category-only .w2dc-category-count { position:absolute !important; right:15px !important; top:50% !important; transform:translateY(-50%) !important; z-index:3 !important; min-width:31px !important; margin:0 !important; padding:5px 9px !important; border:1px solid #d8ebdf !important; border-radius:999px !important; background:#edf8f2 !important; color:#0f6f42 !important; font-size:11px !important; font-weight:800 !important; line-height:1.15 !important; text-align:center !important; box-shadow:none !important; }
@media (max-width:980px) { body.ordonna-automotive-category-only .w2dc-categories-table { gap:15px !important; } body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-categories-column, body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item, body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item > a { height:216px !important; min-height:216px !important; max-height:216px !important; } body.ordonna-automotive-category-only .w2dc-category-item { background-size:100% 142px !important; } body.ordonna-automotive-category-only .w2dc-category-item > a { padding-top:142px !important; } body.ordonna-automotive-category-only .w2dc-category-item .w2dc-term-label { height:74px !important; min-height:74px !important; } }
@media (max-width:560px) { body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-categories-column, body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item, body.ordonna-automotive-category-only .w2dc-categories-table .w2dc-category-item > a { height:238px !important; min-height:238px !important; max-height:238px !important; } body.ordonna-automotive-category-only .w2dc-category-item { background-size:100% 164px !important; } body.ordonna-automotive-category-only .w2dc-category-item > a { padding-top:164px !important; } body.ordonna-automotive-category-only .w2dc-category-item .w2dc-term-label { height:74px !important; min-height:74px !important; padding-left:15px !important; } }body.falcon-w2dc-archive-header-space .l-main {
padding-top: 110px;
}
body.falcon-w2dc-archive-header-space.falcon-w2dc-location-grid-page
.falcon-location-archive-main > .l-section > .l-section-h {
padding-top: 18px;
}
@media (max-width: 1100px) {
body.falcon-w2dc-archive-header-space .l-main {
padding-top: 64px;
}
}
@media (max-width: 900px) {
body.falcon-w2dc-archive-header-space .l-main {
padding-top: 34px;
}
}
@media (max-width: 600px) {
body.falcon-w2dc-archive-header-space .l-main {
padding-top: 28px;
}
body.falcon-w2dc-archive-header-space.falcon-w2dc-location-grid-page
.falcon-location-archive-main > .l-section > .l-section-h {
padding-top: 12px;
}
} body.falcon-w2dc-single-header-space .l-main {
padding-top: 0;
}
@media (max-width: 1100px) {
body.falcon-w2dc-single-header-space .l-main {
padding-top: 0;
}
}
@media (max-width: 900px) {
body.falcon-w2dc-single-header-space .l-main {
padding-top: 0;
}
}
@media (max-width: 600px) {
body.falcon-w2dc-single-header-space .l-main {
padding-top: 0;
}
} body.falcon-ordonna-directory-breathing-space .l-main {
padding-top: 78px;
padding-bottom: 92px;
}
@media (max-width: 1100px) {
body.falcon-ordonna-directory-breathing-space .l-main {
padding-top: 58px;
padding-bottom: 72px;
}
}
@media (max-width: 767px) {
body.falcon-ordonna-directory-breathing-space .l-main {
padding-top: 34px;
padding-bottom: 52px;
}
}