form#search-filters.marketplace-filters[data-catalogue-compact]{display:flex!important;flex-flow:row wrap!important;align-items:flex-end;gap:8px;margin:10px 0;padding:6px 10px!important;min-block-size:0;max-inline-size:100%;box-sizing:border-box;border:1px solid #d8e3dd;border-radius:10px;background:#fff;color:#173d38;box-shadow:0 2px 10px #173d3805}
form#search-filters.marketplace-filters[data-catalogue-compact]>*{grid-column:auto!important;grid-row:auto!important;min-inline-size:0;box-sizing:border-box}
form#search-filters.marketplace-filters[data-catalogue-compact]>label{flex:0 0 154px;display:grid;gap:3px;margin:0;font-size:11px;line-height:1.2}
form#search-filters.marketplace-filters[data-catalogue-compact]>.al-search-q{flex:1 0 200px}
form#search-filters.marketplace-filters[data-catalogue-compact] [hidden],form#search-filters.marketplace-filters[data-catalogue-compact] [data-catalogue-currency]{display:none!important}
form#search-filters.marketplace-filters[data-catalogue-compact] input:not([type=radio]):not([type=checkbox]):not([type=hidden]),form#search-filters.marketplace-filters[data-catalogue-compact] select{box-sizing:border-box;inline-size:100%;min-inline-size:0;block-size:38px;min-block-size:38px;max-block-size:38px;margin:0;padding:7px 10px;border:1px solid #bdcec4;border-radius:7px;background:#fff;color:inherit;font-family:inherit;font-size:14px!important;line-height:1.4}
form#search-filters.marketplace-filters[data-catalogue-compact]>.transaction-choice{display:flex!important;flex:0 0 auto;align-items:center;align-self:flex-end;gap:2px;inline-size:max-content;max-inline-size:none;block-size:38px;min-block-size:38px;margin:0;padding:2px;border:1px solid #d8e3dd;border-radius:8px;background:#f7f9f5}
form#search-filters.marketplace-filters[data-catalogue-compact]>.transaction-choice label{display:block;flex:none;margin:0}
form#search-filters.marketplace-filters[data-catalogue-compact]>.transaction-choice span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;block-size:32px;min-block-size:32px;min-inline-size:48px;padding:5px 10px;border-radius:5px;font-size:13px;line-height:1.3;white-space:nowrap}
form#search-filters.marketplace-filters[data-catalogue-compact]>button[type=submit]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:auto;min-inline-size:80px;block-size:38px;min-block-size:38px;margin:0;padding:7px 16px;border:1px solid #173d38;border-radius:7px;background:#173d38;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace{position:static;display:block;flex:0 0 auto;inline-size:auto;max-inline-size:none;block-size:38px;min-block-size:38px;margin:0;padding:0;border:0;background:transparent;overflow:visible}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace>summary{position:static;display:flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;inline-size:auto;max-inline-size:none;block-size:38px;min-block-size:38px;margin:0;padding:7px 11px;border:1px solid #bdcec4;border-radius:7px;background:#f7f9f5;color:#173d38;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap;list-style:none}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace>summary::-webkit-details-marker{display:none}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace>summary::before{content:'+';font-size:16px;line-height:1}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace:not([open])>.advanced-fields{display:none!important}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]{position:fixed;z-index:1000;inset-block-start:auto;inset-block-end:12px;inset-inline:12px;inline-size:auto;max-inline-size:1120px;block-size:auto;min-block-size:0;margin:0 auto;padding:0;border:1px solid #bdcec4;border-radius:12px;background:#fff;box-shadow:0 10px 44px #173d3826;overflow:hidden}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]>summary{justify-content:flex-start;inline-size:100%;block-size:42px;min-block-size:42px;padding:10px 14px;border:0;border-block-end:1px solid #d8e3dd;border-radius:0;background:#f7f9f5;font-size:14px}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]>summary::before{content:'−'}
form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]>.advanced-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;box-sizing:border-box;max-block-size:min(60vh,520px);max-block-size:min(60dvh,520px);margin:0;padding:14px;border:0;overflow:auto;overscroll-behavior:contain}
form#search-filters.marketplace-filters[data-catalogue-compact] .advanced-fields>label{display:grid;gap:4px;min-inline-size:0;margin:0;font-size:12px;line-height:1.4}
form#search-filters.marketplace-filters[data-catalogue-compact] .advanced-fields>a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:0;block-size:38px;min-block-size:38px;margin:0;padding:7px 12px;border:1px solid #bdcec4;border-radius:7px;background:#fff;color:#173d38;font-size:13px;line-height:1.4;text-decoration:none}
form#search-filters.marketplace-filters[data-catalogue-compact] :is(input,select,button,a,summary):focus-visible{outline:2px solid #8a6b34;outline-offset:2px}
@media(min-width:761px){form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]{inset-block-start:var(--catalogue-panel-top,auto);inset-block-end:var(--catalogue-panel-bottom,12px);inset-inline:auto;left:var(--catalogue-panel-left,12px);inline-size:var(--catalogue-panel-width,calc(100vw - 24px));margin:0}form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]>.advanced-fields{max-block-size:var(--catalogue-panel-height,min(60vh,520px))}}
@media(max-width:1000px){form#search-filters.marketplace-filters[data-catalogue-compact]>label{flex-basis:132px}form#search-filters.marketplace-filters[data-catalogue-compact]>.al-search-q{flex-basis:180px}}
@media(max-width:760px){
 form#search-filters.marketplace-filters[data-catalogue-compact]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;padding:8px!important;overflow:visible}
 form#search-filters.marketplace-filters[data-catalogue-compact]>:is(.transaction-choice,.al-search-q,.advanced-marketplace,button[type=submit]){grid-column:1/-1!important}
 form#search-filters.marketplace-filters[data-catalogue-compact]>.transaction-choice{flex-wrap:wrap;max-inline-size:100%;block-size:auto}
 form#search-filters.marketplace-filters[data-catalogue-compact]>.transaction-choice span{block-size:auto;white-space:normal;overflow-wrap:anywhere}
 form#search-filters.marketplace-filters[data-catalogue-compact] input:not([type=radio]):not([type=checkbox]):not([type=hidden]),form#search-filters.marketplace-filters[data-catalogue-compact] select{font-size:16px!important}
 form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]{position:static;inline-size:100%;max-inline-size:none;margin:0;box-shadow:none}
 form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace>summary{justify-content:flex-start;block-size:auto;white-space:normal}
 form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]>.advanced-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;max-block-size:none;overflow:visible}
}
@media(max-width:380px){
 form#search-filters.marketplace-filters[data-catalogue-compact]>.advanced-marketplace[open]>.advanced-fields{grid-template-columns:minmax(0,1fr)}
}