 .bricks-nav-menu a { position: relative; color: #ffffff; transition: color 0.3s ease; } .bricks-nav-menu a:hover { color: #c8a36a; } .bricks-nav-menu a::after { content: ""; position: absolute; left: 0; bottom: -4px; width: 0; height: 2px; background: #c8a36a; transition: width 0.3s ease; } .bricks-nav-menu a:hover::after { width: 100%; }  .ba-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 28px; align-items: start; }  .ba-card { width: 100%; min-width: 0; }  .ba-wrapper { position: relative; width: 100%; aspect-ratio: 16 / 9; overflow: hidden; border-radius: 18px; margin-top: 12px; background: #111; touch-action: pan-y; }  .ba-before-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; z-index: 1; pointer-events: none; }  .ba-after { position: absolute; inset: 0; width: 100%; height: 100%; overflow: hidden; z-index: 2; pointer-events: none; clip-path: inset(0 0 0 50%); }  .ba-after-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; pointer-events: none; }  .ba-label { position: absolute; top: 14px; left: 50%; transform: translateX(-50%); z-index: 10; color: #ffffff; font-size: 18px; font-weight: 700; text-align: center; white-space: nowrap; background: rgba(70, 62, 52, 0.72); padding: 10px 22px; border-radius: 999px; backdrop-filter: blur(4px); }  .ba-slider { position: absolute; left: 50%; bottom: 16px; transform: translateX(-50%); width: 70%; z-index: 20; pointer-events: auto; -webkit-appearance: none; appearance: none; background: transparent; touch-action: pan-x; }  .ba-slider::-webkit-slider-runnable-track { height: 6px; background: rgba(255,255,255,0.65); border-radius: 999px; } .ba-slider::-moz-range-track { height: 6px; background: rgba(255,255,255,0.65); border-radius: 999px; }  .ba-slider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 30px; height: 30px; margin-top: -12px; background: #ffffff; border: 4px solid #c8a36a; border-radius: 50%; box-shadow: 0 4px 14px rgba(0,0,0,0.25); cursor: pointer; } .ba-slider::-moz-range-thumb { width: 30px; height: 30px; background: #ffffff; border: 4px solid #c8a36a; border-radius: 50%; box-shadow: 0 4px 14px rgba(0,0,0,0.25); cursor: pointer; }  @media (min-width: 768px) { .ba-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }  @media (max-width: 767px) { .ba-grid { grid-template-columns: 1fr !important; gap: 20px !important; justify-items: center; } .ba-card { width: 100% !important; max-width: 100% !important; min-width: 0 !important; margin: 0 auto !important; } .ba-wrapper { width: 100% !important; max-width: 100% !important; aspect-ratio: 4 / 3 !important; margin-left: auto !important; margin-right: auto !important; } .ba-label { font-size: 17px !important; padding: 9px 18px !important; top: 12px !important; } .ba-slider { width: 72% !important; bottom: 14px !important; } .ba-slider::-webkit-slider-thumb { width: 32px; height: 32px; margin-top: -13px; } .ba-slider::-moz-range-thumb { width: 32px; height: 32px; } }   .overview-card { border-radius: 16px; overflow: hidden; background: #2f3a4c; }  .overview-card-image img { border-radius: 16px 16px 0 0; }  .overview-card-info { padding: 18px 20px 22px; }  .overview-card-info h3, .overview-card-info h2 { margin: 0; font-size: 28px; font-weight: 600; color: #9fb6d9; }  .overview-card-info p { margin: 4px 0 12px; font-size: 16px; color: #d9e6ff; }   .overview-download-btn { display: inline-flex; align-items: center; justify-content: center; background: rgba(255,255,255,0.85); color: #3a4a5e; border: 1px solid #d4dbe6; border-radius: 10px; padding: 10px 18px; font-size: 14px; font-weight: 600; backdrop-filter: blur(4px); transition: all .25s ease; } .overview-download-btn:hover { background: #d39a3f; color: #ffffff; border-color: #d39a3f; transform: translateY(-1px); }  .project-card-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 10px; margin-bottom: 10px; } .project-pill { display: inline-flex; align-items: center; justify-content: center; padding: 6px 14px; border-radius: 999px; font-size: 13px; font-weight: 500; line-height: 1; width: auto; min-height: 32px; } .project-pill-blue { background: #233f73; color: #fff; } .project-pill-gold { background: #c7a76a; color: #fff; } .project-pill-light { background: #eef1f4; color: #2f3640; } .project-card-tags .project-pill { display: inline-flex; align-items: center; justify-content: center; padding: 6px 14px; border-radius: 999px; font-size: 13px; font-weight: 500; line-height: 1; width: fit-content; flex: 0 0 auto; min-height: 32px; }   .active-tags-bar { display: flex !important; flex-wrap: wrap !important; align-items: center !important; gap: 12px !important; margin: 0 0 24px 0 !important; padding: 10px 0 !important; color: #ffffff !important; font-size: 16px !important; line-height: 1.4 !important; opacity: 1 !important; } .active-tags-bar * { opacity: 1 !important; }  .active-tags-bar > span:first-child, .active-tags-bar .jet-smart-filters-active-tags__label, .active-tags-bar .jet-active-tags__label { display: none !important; }  .active-tags-bar a, .active-tags-bar .jet-smart-filters-active-tag, .active-tags-bar .jet-active-tag, .active-tags-bar .jet-smart-filters-remove-tag, .active-tags-bar .jet-active-tags__tag { display: inline-flex !important; align-items: center !important; gap: 6px !important; padding: 10px 18px !important; border-radius: 999px !important; background: #324d8a !important; color: #ffffff !important; text-decoration: none !important; font-size: 16px !important; font-weight: 600 !important; line-height: 1 !important; border: 0 !important; box-shadow: none !important; margin-right: 2px !important; position: relative !important; }  .active-tags-bar a *, .active-tags-bar .jet-smart-filters-active-tag *, .active-tags-bar .jet-active-tag *, .active-tags-bar .jet-smart-filters-remove-tag *, .active-tags-bar .jet-active-tags__tag * { color: #ffffff !important; opacity: 1 !important; }  .active-tags-bar .jet-smart-filters-active-tag__remove, .active-tags-bar .jet-active-tag__remove { margin-left: 0 !important; margin-right: 0 !important; padding-left: 2px !important; font-size: 18px !important; line-height: 1 !important; position: relative !important; right: -1px !important; }  .active-tags-bar .jet-smart-filters-clear-all, .active-tags-bar .jet-smart-filters-active-tags__clear, .active-tags-bar .jet-active-tags__clear, .active-tags-bar a[href*="clear"] { background: #d7b56d !important; color: #111111 !important; padding: 10px 20px !important; border-radius: 999px !important; font-size: 16px !important; font-weight: 700 !important; letter-spacing: 0.2px !important; order: 99 !important; }  .active-tags-bar .jet-smart-filters-clear-all *, .active-tags-bar .jet-smart-filters-active-tags__clear *, .active-tags-bar .jet-active-tags__clear *, .active-tags-bar a[href*="clear"] * { color: #111111 !important; }  .active-tags-bar .jet-smart-filters-clear-all:hover, .active-tags-bar .jet-smart-filters-active-tags__clear:hover, .active-tags-bar .jet-active-tags__clear:hover, .active-tags-bar a[href*="clear"]:hover { background: #e3c37a !important; color: #000000 !important; } .active-tags-bar .jet-smart-filters-clear-all:hover *, .active-tags-bar .jet-smart-filters-active-tags__clear:hover *, .active-tags-bar .jet-active-tags__clear:hover *, .active-tags-bar a[href*="clear"]:hover * { color: #000000 !important; }   .js-project-filters .filter-group, .js-project-filters .filter-type, .js-project-filters .filter-location { border-bottom: 1px solid rgba(255,255,255,0.06) !important; margin-bottom: 8px; padding-bottom: 8px; }  .filter-title, .js-project-filters h3, .js-project-filters h4, .js-project-filters .brxe-text { position: relative; display: block; background: hsla(201, 46%, 18%, 0.34); border: 1px solid hsla(201, 46%, 35%, 0.25); color: hsl(34, 23%, 48%) !important; font-size: 18px; font-weight: 600; padding: 10px 30px 10px 20px;  border-radius: 4px; }  .filter-title:hover, .js-project-filters h3:hover, .js-project-filters h4:hover, .js-project-filters .brxe-text:hover { background: hsla(201, 46%, 22%, 0.45); border-color: hsla(201, 46%, 45%, 0.35); }  .filter-title::after, .js-project-filters h3::after, .js-project-filters h4::after, .js-project-filters .brxe-text::after { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); }  .filter-body { margin-top: 6px; }  .js-project-filters .filter-group, .js-project-filters .filter-type, .js-project-filters .filter-location { width: 100%; }  .filter-title, .js-project-filters h3, .js-project-filters h4, .js-project-filters .brxe-text { display: block !important; width: 100% !important; box-sizing: border-box !important; }  .filter-title { width: 100%; box-sizing: border-box; }  .filter-body { width: 100%; box-sizing: border-box; }  .filter-body { padding-right: 6px; }   .project-list-layout { display: grid; grid-template-columns: 280px minmax(0, 1fr); gap: 24px; align-items: start; }  .project-list-layout .js-project-filters, .project-list-layout .sidebar-filter { width: 100%; max-width: 100%; box-sizing: border-box; }  .project-list-layout .projects-grid { width: 100%; min-width: 0; }  @media (max-width: 991px) { .project-list-layout { display: block !important; } .project-list-layout .js-project-filters, .project-list-layout .sidebar-filter, .project-list-layout .active-tags-bar, .project-list-layout .projects-grid { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; } .project-list-layout .active-tags-bar { margin: 0 0 16px 0 !important; } }  @media (max-width: 767px) { .project-list-layout .filter-title, .project-list-layout .js-project-filters h3, .project-list-layout .js-project-filters h4, .project-list-layout .js-project-filters .brxe-text { display: block !important; width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; padding: 6px 26px 6px 11px !important; font-size: 14px !important; font-weight: 500 !important; letter-spacing: 0.01em !important; } .project-list-layout .filter-body { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; } .project-list-layout .projects-grid { display: grid !important; grid-template-columns: 1fr !important; gap: 16px !important; } .project-list-layout .projects-grid > *, .project-list-layout .projects-grid .project-card, .project-list-layout .projects-grid .brxe-container, .project-list-layout .projects-grid .query-loop-item { width: 100% !important; max-width: 100% !important; } }   @media (max-width: 767px) {  body:has(.js-project-filters .filter-body.mobile-filter-open)::before { content: ""; position: fixed; inset: 0; background: rgba(8, 14, 26, 0.6) !important; z-index: 10004 !important;  pointer-events: none !important; }  .filter-title, .js-project-filters h3, .js-project-filters h4, .js-project-filters .brxe-text { font-size: 14px !important; font-weight: 500 !important; line-height: 1.2 !important; }  .filter-title, .js-project-filters h3, .js-project-filters h4, .js-project-filters .brxe-text { background: #182742 !important; border: 1px solid #2f4d78 !important; color: #d6b06a !important; } .filter-title:hover, .js-project-filters h3:hover, .js-project-filters h4:hover, .js-project-filters .brxe-text:hover { background: #22365a !important; border-color: #c89b4f !important; color: #f3d9a2 !important; }  .filter-title::after, .js-project-filters h3::after, .js-project-filters h4::after, .js-project-filters .brxe-text::after { right: 8px !important; transform: translateY(-50%) scale(1.25) !important; } .filter-title .brx-icon, .filter-title svg, .js-project-filters h3 .brx-icon, .js-project-filters h3 svg, .js-project-filters h4 .brx-icon, .js-project-filters h4 svg, .js-project-filters .brxe-text .brx-icon, .js-project-filters .brxe-text svg { width: 1.2em !important; height: 1.2em !important; min-width: 1.2em !important; flex-shrink: 0 !important; } .js-project-filters .filter-body:not(.mobile-filter-open) { display: none !important; } .js-project-filters .filter-body.mobile-filter-open { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: flex-start !important; gap: 0 !important; position: fixed !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 85vw !important; max-width: 400px !important; max-height: min(88dvh, 88vh) !important; height: auto !important; overflow-y: auto !important; overflow-x: hidden !important; -webkit-overflow-scrolling: touch; scrollbar-width: none !important; -ms-overflow-style: none !important; padding: 52px 15px 20px 15px !important; box-sizing: border-box !important; background: #1a2740 !important; border: 1px solid #2a3f63 !important; border-radius: 12px !important; box-shadow: 0 18px 60px rgba(0, 0, 0, 0.55) !important; z-index: 10005 !important; } .js-project-filters .filter-body.mobile-filter-open::-webkit-scrollbar { width: 0 !important; height: 0 !important; display: none !important; } .mobile-filter-title { width: 100% !important; color: #d6b06a !important; font-size: 15px !important; font-weight: 600 !important; margin: 0 0 12px 0 !important; padding-bottom: 10px !important; border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important; text-align: left !important; display: block !important; flex: 0 0 auto !important; } .js-project-filters .filter-body.mobile-filter-open .filter-close-x, .js-project-filters .filter-body.mobile-filter-open > .filter-close-x { position: absolute !important; top: 12px !important; right: 12px !important; z-index: 2147483646 !important; font-size: 28px !important; line-height: 1 !important; color: #d6b06a !important; cursor: pointer !important; pointer-events: auto !important; }  .js-project-filters .filter-body.mobile-filter-open p, .js-project-filters .filter-body.mobile-filter-open small { color: #9fb0c9 !important; }  .js-project-filters .filter-body.mobile-filter-open .jet-smart-filters-checkboxes, .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes, .js-project-filters .filter-body.mobile-filter-open .jet-radio-list { width: 100% !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; flex: 1 1 auto !important; min-height: 0 !important; }  body .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes > ul, body .js-project-filters .filter-body.mobile-filter-open .jet-smart-filters-checkboxes > ul, body .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes-list, body .js-project-filters .filter-body.mobile-filter-open .jet-filter-items, body .js-project-filters .filter-body.mobile-filter-open .jet-filter-items__list, body .js-project-filters .filter-body.mobile-filter-open ul.jet-checkboxes-list, body .js-project-filters .filter-body.mobile-filter-open [class*="jet-checkboxes-list"]:not([class*="__"]), .mobile-filter-open .jet-checkboxes-list, .mobile-filter-open .jet-filter-items__list { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; align-items: flex-start !important; align-content: flex-start !important; justify-content: flex-start !important; gap: 8px !important; width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; list-style: none !important; grid-template-columns: none !important; } .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes-list__row, .js-project-filters .filter-body.mobile-filter-open .jet-filter-row { display: contents !important; } body .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes-list > li, body .js-project-filters .filter-body.mobile-filter-open .jet-filter-items__list > li, body .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes-list__item, body .js-project-filters .filter-body.mobile-filter-open .jet-filter-items__item, body .js-project-filters .filter-body.mobile-filter-open .jet-filter-items__list-item, .mobile-filter-open .jet-checkboxes-list__item, .mobile-filter-open .jet-filter-items__list-item { display: inline-flex !important; flex: 0 0 auto !important; flex-basis: auto !important; width: auto !important; max-width: 100% !important; margin: 0 !important; float: none !important; clear: none !important; } .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes-list__button, .js-project-filters .filter-body.mobile-filter-open .jet-filter-items__button { display: contents !important; } .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes-list__decorator, .js-project-filters .filter-body.mobile-filter-open .jet-filter-items__decorator, .js-project-filters .filter-body.mobile-filter-open .jet-radio-list__decorator { display: none !important; width: 0 !important; height: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; flex: 0 0 0 !important; } .js-project-filters .filter-body.mobile-filter-open input[type="checkbox"], .js-project-filters .filter-body.mobile-filter-open input[type="radio"] { position: absolute !important; left: -9999px !important; width: 1px !important; height: 1px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; clip: rect(0, 0, 0, 0) !important; clip-path: inset(50%) !important; overflow: hidden !important; opacity: 0 !important; appearance: none !important; -webkit-appearance: none !important; pointer-events: none !important; } .js-project-filters .filter-body.mobile-filter-open label { display: inline-flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; gap: 5px !important; width: auto !important; max-width: 100% !important; flex: 0 0 auto !important; padding: 7px 10px !important; border-radius: 9px !important; background: #e3dccd !important; border: 1px solid #d1c3a5 !important; color: #24344f !important; font-size: 12.5px !important; line-height: 1.1 !important; box-sizing: border-box !important; white-space: normal !important; word-break: break-word !important; cursor: pointer !important; } .js-project-filters .filter-body.mobile-filter-open label:hover { background: #c89b4f !important; border-color: #c89b4f !important; color: #ffffff !important; } .js-project-filters .filter-body.mobile-filter-open .jet-checkboxes-list__label, .js-project-filters .filter-body.mobile-filter-open .jet-filter-items__label, .js-project-filters .filter-body.mobile-filter-open label .jet-checkboxes-list__label, .js-project-filters .filter-body.mobile-filter-open label .jet-filter-items__label { display: inline !important; color: inherit !important; font-size: inherit !important; font-weight: 500 !important; line-height: inherit !important; opacity: 1 !important; visibility: visible !important; pointer-events: none !important; } .js-project-filters .filter-body.mobile-filter-open label.is-selected, .mobile-filter-open label.is-selected { background: #c89b4f !important; border-color: #c89b4f !important; color: #ffffff !important; font-weight: 600 !important; } .project-list-layout .js-project-filters, .js-project-filters { display: flex !important; flex-wrap: wrap !important; align-items: flex-start !important; align-content: flex-start !important; justify-content: flex-start !important; gap: 3px 4px !important; width: 100% !important; box-sizing: border-box !important; } .project-list-layout .js-project-filters .filter-group, .project-list-layout .js-project-filters .filter-type, .project-list-layout .js-project-filters .filter-location, .js-project-filters .filter-group, .js-project-filters .filter-type, .js-project-filters .filter-location { width: auto !important; max-width: 100% !important; flex: 0 1 auto !important; min-width: 0 !important; margin-bottom: 0 !important; padding-bottom: 0 !important; border-bottom: 0 !important; } .project-list-layout .js-project-filters .filter-title, .project-list-layout .js-project-filters h3, .project-list-layout .js-project-filters h4, .project-list-layout .js-project-filters .brxe-text, .js-project-filters .filter-group > .filter-title, .js-project-filters .filter-group > h3, .js-project-filters .filter-group > h4, .js-project-filters .filter-type > .filter-title, .js-project-filters .filter-type > h3, .js-project-filters .filter-type > h4, .js-project-filters .filter-location > .filter-title, .js-project-filters .filter-location > h3, .js-project-filters .filter-location > h4, .js-project-filters .filter-group > .brxe-text:first-of-type, .js-project-filters .filter-type > .brxe-text:first-of-type, .js-project-filters .filter-location > .brxe-text:first-of-type { display: inline-flex !important; align-items: center !important; width: auto !important; max-width: 100% !important; box-sizing: border-box !important; white-space: nowrap !important; padding: 6px 26px 6px 11px !important; }  .project-card-tags { gap: 6px !important; margin-top: 8px !important; margin-bottom: 8px !important; justify-content: flex-start !important; } .project-pill { padding: 5px 11px !important; font-size: 12.5px !important; font-weight: 500 !important; line-height: 1.1 !important; } .active-tags-bar { gap: 8px !important; margin: 0 0 16px 0 !important; padding: 8px 0 !important; font-size: 14px !important; font-weight: 500 !important; line-height: 1.3 !important; } .active-tags-bar a, .active-tags-bar .jet-smart-filters-active-tag, .active-tags-bar .jet-active-tag, .active-tags-bar .jet-smart-filters-remove-tag, .active-tags-bar .jet-active-tags__tag { padding: 7px 12px !important; font-size: 14px !important; font-weight: 500 !important; gap: 5px !important; } .active-tags-bar .jet-smart-filters-clear-all, .active-tags-bar .jet-smart-filters-active-tags__clear, .active-tags-bar .jet-active-tags__clear, .active-tags-bar a[href*="clear"] { padding: 8px 14px !important; font-size: 14px !important; font-weight: 600 !important; letter-spacing: 0.12px !important; }  .overview-card-info h3, .overview-card-info h2 { font-size: 26px !important; font-weight: 500 !important; } .overview-card-info p { font-size: 15px !important; } }  @media (min-width: 768px) { .js-project-filters .filter-body .mobile-filter-title, .js-project-filters .filter-body .filter-close-x { display: none !important; }  .js-project-filters .filter-body:not(.mobile-filter-open) input[type="checkbox"], .js-project-filters .filter-body:not(.mobile-filter-open) input[type="radio"] { position: static !important; left: auto !important; width: auto !important; height: auto !important; min-width: 0 !important; min-height: 0 !important; margin: 0 0.45em 0 0 !important; padding: 0 !important; border: 0 !important; opacity: 1 !important; clip: auto !important; clip-path: none !important; overflow: visible !important; pointer-events: auto !important; appearance: auto !important; -webkit-appearance: auto !important; }  .js-project-filters .filter-body:not(.mobile-filter-open) .jet-checkboxes-list__decorator, .js-project-filters .filter-body:not(.mobile-filter-open) .jet-filter-items__decorator, .js-project-filters .filter-body:not(.mobile-filter-open) .jet-radio-list__decorator { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; height: auto !important; flex: 0 0 auto !important; overflow: visible !important; margin: 0 !important; padding: 0 !important; }  .js-project-filters .filter-body:not(.mobile-filter-open) .jet-checkboxes-list__button, .js-project-filters .filter-body:not(.mobile-filter-open) .jet-filter-items__button { display: flex !important; flex-direction: row !important; align-items: center !important; } }  .js-project-filters .filter-body:not(.mobile-filter-open) label.is-selected, .js-project-filters .filter-body:not(.mobile-filter-open) label:has(input:checked) { color: #f0e6d2 !important; font-weight: 600 !important; padding: 5px 10px 5px 12px !important; margin: 3px 0 3px 6px !important; border-left: 3px solid #c8a36a !important; background: rgba(200, 163, 106, 0.12) !important; border-radius: 0 8px 8px 0 !important; box-sizing: border-box !important; }  .js-project-filters .filter-body:not(.mobile-filter-open) label.is-selected .jet-checkboxes-list__label::before, .js-project-filters .filter-body:not(.mobile-filter-open) label:has(input:checked) .jet-checkboxes-list__label::before, .js-project-filters .filter-body:not(.mobile-filter-open) label.is-selected .jet-filter-items__label::before, .js-project-filters .filter-body:not(.mobile-filter-open) label:has(input:checked) .jet-filter-items__label::before { content: "\2713\00a0"; color: #c8a36a; font-weight: 700; }  .js-project-filters .filter-body:not(.mobile-filter-open) label.is-selected:not(:has(.jet-checkboxes-list__label)):not(:has(.jet-filter-items__label))::before, .js-project-filters .filter-body:not(.mobile-filter-open) label:has(input:checked):not(:has(.jet-checkboxes-list__label)):not(:has(.jet-filter-items__label))::before { content: "\2713\00a0"; color: #c8a36a; font-weight: 700; margin-right: 0.25em; } }