.g74-native-archive{--g74-green:#0e4c40;--g74-line:#e9e8e6;--g74-text:#1a1a1a}
.g74-native-archive .bp-container-fluid{color:var(--g74-text);font-family:Heebo,Arial,sans-serif;line-height:1.7}
.g74-native-archive .bp-container-fluid *{box-sizing:border-box}
.g74-native-archive .bp-container-fluid>.bp-header{min-height:345px;padding:3.5rem 1.25rem;display:flex;justify-content:center;align-items:center;background-color:#173c33;background-size:cover;background-position:center 42%;position:relative}
.g74-native-archive .bp-header__overlay{background:linear-gradient(0deg,#000b,#0005)!important}
.g74-native-archive .bp-header__content{max-width:64rem;position:relative;color:white;text-align:center}
.g74-native-archive .bp-header h1{font-family:inherit;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:500;line-height:1.4;margin:0;overflow-wrap:anywhere;color:white}
.g74-native-archive .g74-native-subtitle{font-size:1.25rem;margin:.5rem 0}.g74-native-archive .g74-native-brands{font-size:.875rem;margin:.5rem 0}
.g74-native-archive .bp-header__time{font-size:.875rem;color:white;margin:.75rem 0}
.g74-native-archive #userFront{justify-content:center;gap:.75rem;margin-top:.75rem}
.g74-native-archive .bp-container.bp-fix-width-lot{max-width:1600px;width:100%;margin-inline:auto;padding:0 clamp(1rem,4.8vw,4.5rem)}
.g74-native-overview{margin:0 0 1.5rem}.g74-native-overview nav{padding-block:1rem;border-bottom:1px solid var(--g74-line);font-size:.75rem;color:#52615a;display:flex;flex-wrap:wrap;gap:.5rem}.g74-native-overview a{color:var(--g74-green);text-underline-offset:.25em}
.g74-native-facts{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding-block:1.5rem;border-bottom:1px solid var(--g74-line)}.g74-native-facts>div{flex:1 1 20rem}.g74-native-facts p{margin:.25rem 0;font-size:.875rem}.g74-native-facts time{font-size:.9375rem;font-weight:500}
.g74-native-facts .bp-header__time{color:var(--g74-text);font-size:.9375rem;text-align:start}
.g74-native-facts .g74-native-primary,.g74-native-facts .g74-native-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:2.875rem;padding:.65rem 1.25rem;border:1px solid var(--g74-green);font-size:.8125rem;text-decoration:none}.g74-native-facts .g74-native-primary{background:var(--g74-green);color:white}
.g74-native-clock{padding-block:1rem;border-bottom:1px solid var(--g74-line);font-size:.875rem}.g74-native-clock bdi{color:var(--g74-green);font-variant-numeric:tabular-nums;margin-inline-start:.75rem}.g74-native-overview h2{font:500 1.6rem/1.5 Heebo,Arial,sans-serif;margin:2rem 0 0}.g74-native-overview h2 small{font-size:.8125rem;font-weight:400;color:#52615a;margin-inline-start:.75rem}
.g74-native-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-bottom:3rem}.g74-native-catalog-main,.g74-native-sidebar{min-width:0}.g74-native-sidebar{font-size:.8125rem;border-top:1px solid var(--g74-line);padding-block:1rem}.g74-native-sidebar>h3{font-size:1rem;font-weight:500;margin:0 0 1rem}.g74-native-sidebar .bp-col{width:100%;padding:0;display:block}.g74-native-sidebar .bp-content__text{font-size:.8125rem;line-height:1.9;color:#52615a;padding-block:1rem}.g74-native-sidebar details{overflow-wrap:anywhere}.g74-native-sidebar summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;color:var(--g74-green)}
.g74-native-archive .g74-native-catalog-main.bp-content{display:block;width:100%;margin:0;padding:0}
.g74-native-archive .g74-native-catalog-main>.bp-row{margin:0!important;width:100%}
.g74-native-archive .g74-native-catalog-main>.bp-tools{width:100%;max-width:none;padding:1rem;background:#fafbf9;border:1px solid var(--g74-line);margin-bottom:1.5rem}.g74-native-archive #bp-from-tools{width:100%;margin:0}.g74-native-archive #bp-from-tools .bp-content__filter{gap:.75rem;flex-wrap:wrap}.g74-native-archive #bp-from-tools input,.g74-native-archive #bp-from-tools select{font:inherit;min-height:2.875rem}.g74-native-archive #bp-from-tools .select2-selection{border:1px solid #c5cfcc;border-radius:0;min-height:2.875rem}.g74-native-archive #bp-from-tools .bp-form__search{min-width:0;flex:1 1 15rem}.g74-native-archive #bp-from-tools input[name=phrase_by]{width:100%;max-width:100%}
.g74-native-archive #catalog-section{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch;width:100%;margin:0;padding:0}
.g74-native-archive #catalog-section>.bp-lot{width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;border:1px solid #efefec;background:white;display:flex;flex-direction:column;float:none;grid-column:auto}
.g74-native-archive .bp-lot__wrp-image{display:block;width:100%;aspect-ratio:1;overflow:hidden;height:auto!important;min-height:0!important;background:white}
.g74-native-archive .bp-lot__image{width:100%;height:100%;aspect-ratio:1;background-repeat:no-repeat;background-position:center}
.g74-native-archive .bp-lot__image:not(.bp-lot__eroticContent):not(.bp-lot__criminalContent){background-size:94% auto}
.g74-native-archive .bp-lot__content{padding:1rem .75rem;display:flex;flex:1;flex-direction:column;align-items:center;text-align:center;min-width:0;background:white}
.g74-native-archive .bp-lot__title{font-size:.875rem;line-height:1.7;width:100%;height:auto;min-height:4.5em;margin:0 0 1rem;overflow-wrap:anywhere}.g74-native-archive .bp-lot__title a{color:var(--g74-text);font-weight:500;text-decoration:none}.g74-native-archive .bp-lot__title .bp-title{display:block;font-size:.8125rem;color:#52615a;font-weight:400;margin-bottom:.5rem}
.g74-native-archive .bp-lot__tool{background:white;width:100%;margin-top:auto;color:var(--g74-green);padding:.5rem 0}.g74-native-archive .bp-lot__tool .bp-price{color:var(--g74-green);font-size:1rem;font-weight:600}.g74-native-archive .bp-lot__tool .bp-subtitle{color:#52615a;font-size:.8125rem}.g74-native-archive .bp-lot__tool button,.g74-native-archive .bp-lot__tool .bp-btn{min-height:2.75rem;border-radius:0}
.g74-native-archive #catalog-section>.navigation,.g74-native-archive #catalog-section>.bs-loader{grid-column:1/-1}.g74-native-archive .bp-container-fluid :focus-visible{outline:3px solid var(--g74-green);outline-offset:3px}
.g74-native-archive .g74-native-details{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:2.75rem;padding:.4rem 1rem;border:1px solid #c5cfcc;margin:0 .75rem 1rem;color:var(--g74-green);font-size:.8125rem;text-decoration:none}
.g74-native-archive #catalog-section .bp-lot__content>*{min-width:0;max-width:100%;width:100%;overflow-wrap:anywhere}
.g74-native-archive #catalog-section .bp-lot__title a{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere}
.g74-native-archive #catalog-section .bp-lot__wrp-image{position:relative;padding:0!important;aspect-ratio:1}
.g74-native-archive #catalog-section .bp-lot__image{position:absolute;inset:0;padding:0!important;height:100%!important;max-height:none;min-height:0;transform:none}
.g74-native-archive #catalog-section .bp-lot__image:not(.bp-lot__eroticContent):not(.bp-lot__criminalContent){background-size:contain}
@media(min-width:48rem){.g74-native-archive #catalog-section{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem}}
@media(min-width:70rem){.g74-native-layout{grid-template-columns:185px minmax(0,1fr);gap:2rem}}
@media(max-width:35rem){.g74-native-archive .bp-container-fluid>.bp-header{min-height:300px}.g74-native-archive .g74-native-subtitle{font-size:1rem}.g74-native-archive .bp-lot__content{padding:.75rem .5rem}.g74-native-archive .bp-lot__title{font-size:.8125rem}.g74-native-facts>a{flex:1 1 9rem}}
@media(prefers-reduced-motion:reduce){.g74-native-archive .bp-container-fluid *{transition:none!important;scroll-behavior:auto!important}}

/* Compact bidding cards; retain original UCO form controls and live states. */
.g74-native-archive #catalog-section .bp-lot__content,
.g74-native-archive #catalog-section .bp-lot__content.lot-isset{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0;height:auto!important;min-height:0;flex:1 0 auto!important;padding:.65rem .875rem .25rem!important;text-align:start}
.g74-native-archive #catalog-section .bp-lot__title{height:auto!important;min-height:5em!important;flex:none!important;overflow:visible!important;margin:0!important}
.g74-native-archive #catalog-section .bp-lot__title .bp-title{color:#5e6a61;font-size:.75rem;margin-bottom:.3rem}
.g74-native-archive #catalog-section .bp-lot__message:empty{display:none}
.g74-native-archive #catalog-section .bp-lot__tool{display:block!important;height:auto!important;width:100%!important;flex:none!important;min-height:6rem;padding:.7rem 0 .65rem!important;margin:.65rem 0 0!important;border:0;border-top:1px solid #e7ebe6;border-radius:0;background:transparent!important;color:#46534b;text-align:start}
.g74-native-archive #catalog-section .bp-lot__tool>p{height:auto!important;min-height:0!important;width:100%!important;flex:none!important}
.g74-native-archive #catalog-section .bp-lot__tool .bp-subtitle{margin:0 0 .3rem!important;color:#5e6a61!important;font-size:.75rem;line-height:1.5;white-space:normal}
.g74-native-archive #catalog-section .bp-lot__tool .bp-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:.3rem .4rem;margin:0!important;color:#46534b!important;font-size:1.25rem;font-weight:400;line-height:1.4;direction:ltr;unicode-bidi:isolate;white-space:normal!important;overflow-wrap:anywhere}
.g74-native-archive #catalog-section .bp-lot__tool.bp-lead .bp-subtitle{color:#185141!important}
.g74-native-archive #catalog-section .bp-lot__tool.bp-lead .bp-subtitle:before{content:'';display:inline-block;width:5px;height:5px;background:#23634f;border-radius:50%;vertical-align:middle;margin-inline-end:5px}
.g74-native-archive #catalog-section .bp-lot__tool.bp-lead .bp-price{color:#185141!important;font-size:1.375rem;font-weight:600}
.g74-native-archive #catalog-section .g74-converted-price{font-size:.6875rem;font-weight:400;color:#5e6a61}
.g74-native-archive #catalog-section .g74-estimate-note{display:flex;flex-wrap:wrap;gap:.25rem .4rem;font-size:.6875rem;line-height:1.6;color:#5e6a61;margin-top:.35rem}
.g74-native-archive #catalog-section .bp-lot__tool.bp-bg-red{border-inline-start:2px solid #ae3d38;padding-inline-start:.5rem!important}
.g74-native-archive #catalog-section .bp-lot__tool.bp-bg-green{border-inline-start:2px solid #367a53;padding-inline-start:.5rem!important}
.g74-native-archive #catalog-section .bp-lot__bid_catalog{width:100%!important;max-width:100%!important;flex:none!important;float:none!important;position:static!important;padding:0!important;margin:0!important}
.g74-native-archive #catalog-section .bp-lot__bid_catalog form{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:7px;width:100%!important;margin:0;padding:0;min-width:0}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .select2-container{width:100%!important;max-width:100%;min-width:0}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .select2-selection{height:44px!important;min-height:44px;border:1px solid #adbeb5;border-radius:3px;background:white;display:flex;align-items:center}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .select2-selection__rendered{width:100%;padding:0 5px 0 18px!important;text-align:center;direction:ltr;unicode-bidi:isolate;font:500 .875rem/1.5 Heebo,Arial,sans-serif;color:#173f34}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .select2-selection__arrow{height:42px;left:2px;right:auto;width:14px}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .bp-lot__bid-action{width:100%!important;max-width:100%;height:44px;min-height:44px;padding:.5rem .25rem!important;margin:0!important;border:1px solid var(--g74-green);border-radius:3px;background:var(--g74-green);color:white;font:500 .8125rem/1.4 Heebo,Arial,sans-serif;text-transform:none;white-space:nowrap;cursor:pointer;box-shadow:none}
.g74-native-archive #catalog-section .bp-lot__bid-action:hover{background:#073c32}
.g74-native-archive #catalog-section .bp-lot__bid-action:disabled{opacity:.55;cursor:not-allowed}
.g74-native-archive #catalog-section .g74-native-details{align-self:stretch;text-align:center;border:0;margin:0 .875rem;padding:.5rem .25rem;min-height:44px;font-size:.75rem;font-weight:400;color:#536b5e}
@media(max-width:35rem){
.g74-native-archive #catalog-section .bp-lot__content,.g74-native-archive #catalog-section .bp-lot__content.lot-isset{padding:.5rem .5rem .25rem!important}
.g74-native-archive #catalog-section .bp-lot__bid_catalog form{gap:4px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .bp-lot__bid-action{font-size:.6875rem;padding:.5rem 1px!important}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .select2-selection__rendered{font-size:.6875rem;padding:0 2px 0 12px!important}
.g74-native-archive #catalog-section .bp-lot__bid_catalog .select2-selection__arrow{width:10px;left:0}
.g74-native-archive #catalog-section .bp-lot__tool{min-height:7rem}
.g74-native-archive #catalog-section .bp-lot__tool.bp-lead .bp-price{font-size:1.125rem}
.g74-native-archive #catalog-section .bp-lot__tool .bp-price{font-size:.9375rem}
.g74-native-archive #catalog-section .g74-converted-price{font-size:.625rem}
}

.g74-native-archive #catalog-section .g74-empty-message{display:none!important}

/* One divider only, as in the approved card sketch. */
.g74-native-archive #catalog-section .bp-lot__title{border-bottom:0!important;padding-bottom:0!important}

/* Countdown data is independent of descriptions; server-rendered numbers remain visible. */
.g74-native-archive .g74-native-clock{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:22px 26px;margin-top:18px;background:#edf4ee;border:1px solid #d5e2d6;border-inline-start:4px solid var(--g74-green);border-radius:3px}
.g74-native-archive .g74-clock-label{font-size:18px;font-weight:500;color:#194c3d}
.g74-native-archive .g74-clock-units{display:flex;gap:20px;direction:rtl}
.g74-native-archive .g74-clock-unit{min-width:54px;text-align:center}
.g74-native-archive .g74-clock-unit bdi{display:block;margin:0;font-size:30px;line-height:1.3;color:#194c3d;font-weight:500;font-variant-numeric:tabular-nums;direction:ltr}
.g74-native-archive .g74-clock-unit span{font-size:12px;color:#52615a}
@media(max-width:560px){.g74-native-archive .g74-native-clock{padding:16px;gap:12px;justify-content:center}.g74-native-archive .g74-clock-label{font-size:16px;flex-basis:100%;text-align:center}.g74-native-archive .g74-clock-units{width:100%;justify-content:space-between;gap:8px}.g74-native-archive .g74-clock-unit{min-width:40px}.g74-native-archive .g74-clock-unit bdi{font-size:26px}}
/* One compact desktop row for the native sort/search/pagination controls. */
.g74-native-archive #bp-from-tools{display:grid!important;grid-template-columns:minmax(160px,.9fr) minmax(150px,1fr) auto auto;align-items:center;gap:10px}
.g74-native-archive #bp-from-tools>.bp-content__filter,
.g74-native-archive #bp-from-tools>.bp-content__filter>.bp-content__filter,
.g74-native-archive #bp-from-tools>.bp-content__pagination{display:contents!important}
.g74-native-archive #bp-from-tools .bp-form_sorter,
.g74-native-archive #bp-from-tools .bp-form_category,
.g74-native-archive #bp-from-tools .bp-form__search{width:100%;max-width:none;min-width:0;margin:0;padding:0;flex:none}
.g74-native-archive #bp-from-tools .bp-form-group{margin-bottom:0}
.g74-native-archive #bp-from-tools .bp-form-group__inner{margin:0;min-width:0}
.g74-native-archive #bp-from-tools .select2-container{width:100%!important;max-width:100%}
.g74-native-archive #bp-from-tools .select2-selection{height:44px!important;min-height:44px;border-color:#c5cfcc;border-radius:2px}
.g74-native-archive #bp-from-tools .select2-selection__rendered{font:400 12px/42px Heebo,Arial,sans-serif;padding-inline:10px 22px}
.g74-native-archive #bp-from-tools .select2-selection__arrow{height:42px}
.g74-native-archive #bp-from-tools input[name=phrase_by]{height:44px;min-height:44px;font-size:13px;border-radius:2px}
.g74-native-archive #bp-from-tools .bp-btn-search,.g74-native-archive #bp-from-tools .bp-btn-close{height:44px;min-height:44px}
.g74-native-archive #bp-from-tools .navigation.pagination{margin:0;padding:0;width:auto;max-width:none;min-width:0;flex:none}
.g74-native-archive #bp-from-tools .nav-links{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;white-space:nowrap}
.g74-native-archive #bp-from-tools .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:44px;height:44px;padding:0 7px;margin:0;font:400 12px/1.4 Heebo,Arial,sans-serif;border:1px solid #d5ddd7;background:white;color:#194c3d}
.g74-native-archive #bp-from-tools .page-numbers.current{border-color:#194c3d;background:#edf4ee;color:#194c3d}
.g74-native-archive #bp-from-tools .page-numbers.dots{min-width:18px;padding:0 3px;border-color:transparent;background:none}
.g74-native-archive #bp-from-tools .bp-form_per_page{width:142px;max-width:none;margin:0;padding:0;flex:none}
.g74-native-archive #bp-from-tools .bp-form_per_page>.bp-form-group__inner{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:6px}
.g74-native-archive #bp-from-tools .bp-form_per_page label{font:400 11px/1.4 Heebo,Arial,sans-serif;max-width:none;width:auto;margin:0;color:#5e6a61;white-space:nowrap}
.g74-native-archive .g74-native-catalog-main>.bp-tools{padding:12px}
@media(max-width:900px){
.g74-native-archive #bp-from-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.g74-native-archive #bp-from-tools .navigation.pagination{grid-column:1/-1;justify-self:center}
.g74-native-archive #bp-from-tools .bp-form_per_page{grid-column:1/-1;justify-self:center}
}

/* Auction terms sit directly below the address; the catalogue spans the container. */
.g74-native-archive .g74-native-layout{grid-template-columns:minmax(0,1fr);gap:0}
.g74-native-archive .g74-native-info-inline{width:100%;min-width:0;margin-top:8px;font-size:13px;color:#52615a}
.g74-native-archive .g74-native-info-inline .bp-col{width:100%;max-width:none;padding:0;margin:0;display:block}
.g74-native-archive .g74-native-info-inline details{width:100%;overflow-wrap:anywhere}
.g74-native-archive .g74-native-info-inline summary{cursor:pointer;min-height:44px;padding:10px 0;color:var(--g74-green);font-size:13px}
.g74-native-archive .g74-native-info-inline .bp-content__text{font-size:13px;line-height:1.9;padding:8px 0 14px;color:#52615a;max-width:90ch}
.g74-native-archive .g74-native-info-inline .bp-content__text p{font-size:inherit;line-height:inherit}
/* Compact controls, independent of the full-width product grid. */
@media(min-width:901px){
.g74-native-archive #bp-from-tools{grid-template-columns:210px 240px max-content 142px;justify-content:start}
}

@media(min-width:901px) and (max-width:1100px){.g74-native-archive #bp-from-tools{grid-template-columns:170px 180px max-content 142px;gap:8px}}

/* Action buttons keep their own row when the terms expand. */
.g74-native-archive .g74-native-facts{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:12px 16px}
.g74-native-archive .g74-native-facts>.g74-native-info-inline{grid-column:1/-1;margin-top:0}
.g74-native-archive .g74-native-facts>a{align-self:start;margin:0}
@media(max-width:700px){.g74-native-archive .g74-native-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.g74-native-archive .g74-native-facts>div:first-child{grid-column:1/-1}.g74-native-archive .g74-native-facts>a{padding:.65rem .5rem;min-width:0;font-size:12px}}

/* Preserve the plugin's actual select and options; use the stable native picker. */
.g74-native-archive #catalog-section .bp-lot__bid_catalog .select2-container{display:none!important}
.g74-native-archive #catalog-section .bp-lot__bid_catalog select.js-data-bid-list{position:static!important;width:100%!important;height:44px!important;min-height:44px;max-width:100%;margin:0!important;padding:0 5px!important;clip:auto!important;clip-path:none!important;overflow:visible!important;opacity:1!important;border:1px solid #adbeb5;border-radius:3px;background-color:white;color:#173f34;appearance:auto;direction:ltr;text-align:center;font:500 .875rem/1.5 Heebo,Arial,sans-serif}
@media(max-width:560px){.g74-native-archive #catalog-section .bp-lot__bid_catalog select.js-data-bid-list{font-size:.6875rem;padding:0 1px!important}}
/* Three balanced desktop zones: sort right, search centre, pagination left. */
@media(min-width:1250px){
.g74-native-archive #bp-from-tools{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);gap:16px;justify-content:normal}
.g74-native-archive #bp-from-tools .bp-form_sorter{grid-column:1;width:210px;justify-self:start}
.g74-native-archive #bp-from-tools .bp-form__search{grid-column:2;width:240px}
.g74-native-archive #bp-from-tools>.bp-content__pagination{display:flex!important;grid-column:3;align-items:center;justify-content:flex-end;gap:10px;width:100%;min-width:0;max-width:none;margin:0;padding:0}
}

/* Separate search and clear actions so typing cannot make clear cover search. */
.g74-native-archive #bp-from-tools .bp-form__search .bp-form-group__inner{position:relative}
.g74-native-archive #bp-from-tools input[name=phrase_by]{padding-left:80px!important;padding-right:10px!important}
.g74-native-archive #bp-from-tools .bp-form__search .bp-btn-search{left:0!important;right:auto!important;top:0!important;bottom:auto;transform:none;width:44px!important;margin:0}
.g74-native-archive #bp-from-tools .bp-form__search .bp-btn-close{left:44px!important;right:auto!important;top:0!important;bottom:auto;transform:none;width:30px!important;margin:0}
.g74-native-archive .bp-header__content{width:100%;max-width:none;padding-inline:8px}
.g74-native-archive .bp-header h1{font-size:clamp(18px,1.5vw,24px);font-weight:500;line-height:1.6;white-space:nowrap;overflow:visible}
.g74-native-archive .bp-header h1 bdi{font:inherit;color:inherit}
@media(max-width:700px){.g74-native-archive .bp-header h1{font-size:20px;white-space:normal;overflow-wrap:normal}}
/* The archived-auction sold/unsold filter is an additional native control. */
.g74-native-archive #bp-from-tools .bp-form_sold-unsold{width:100%;min-width:0;max-width:none;margin:0;padding:0}
@media(min-width:1250px){
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold){grid-template-columns:155px 155px minmax(180px,1fr) max-content;gap:12px}
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold) .bp-form_sorter{grid-column:1;width:155px}
.g74-native-archive #bp-from-tools .bp-form_sold-unsold{grid-column:2}
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold) .bp-form__search{grid-column:3;justify-self:center;max-width:100%}
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold)>.bp-content__pagination{grid-column:4}
}
@media(min-width:901px) and (max-width:1249px){
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold){grid-template-columns:repeat(2,minmax(0,1fr))}
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold) .bp-form__search{grid-column:1/-1}
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold) .navigation.pagination{grid-column:1;justify-self:start}
.g74-native-archive #bp-from-tools:has(.bp-form_sold-unsold) .bp-form_per_page{grid-column:2;justify-self:end}
}
@media(min-width:701px){.g74-native-archive .bp-header h1{font-size:clamp(26px,2.4vw,38px)}}
@media(max-width:700px){.g74-native-archive .bp-header h1{font-size:22px}}
/* Allow the single-line title to shrink within its flex container. */
.g74-native-archive .bp-header__content{min-width:0;max-width:100%;flex:1 1 0}
.g74-native-archive .bp-header h1{width:100%;min-width:0;max-width:100%}

/* A single H1, split into two balanced lines; small screens wrap naturally. */
.g74-native-archive .bp-header h1{font-size:clamp(26px,3.1vw,44px);white-space:normal;line-height:1.45;text-wrap:balance}
.g74-native-archive .bp-header h1 .g74-title-line{display:block;font:inherit;color:inherit;max-width:100%;overflow-wrap:break-word}
@media(max-width:700px){.g74-native-archive .bp-header h1{font-size:22px;line-height:1.55}}

.g74-native-archive #bp-from-tools .g74-native-filter{position:static!important;width:100%!important;height:44px!important;margin:0!important;clip:auto!important;clip-path:none!important;opacity:1!important;overflow:visible!important;border:1px solid #c5d0cb;border-radius:2px;background:#fff;color:#173f34;appearance:auto;font:400 14px/1.5 Heebo,Arial,sans-serif;padding:0 10px;direction:rtl}
.g74-native-archive #bp-from-tools .g74-native-filter+.select2-container{display:none!important}

@media(min-width:701px){.g74-native-archive .bp-header h1 .g74-title-line{white-space:nowrap}}
