.inventory-page{background:#f6edd7;color:#3b1320}.inventory-header{gap:18px}.inventory-header .inventory-nav{display:flex;flex-direction:row;position:static;align-items:center;justify-content:flex-end;gap:22px;padding:0;background:none;border:0;flex-wrap:wrap}.inventory-header .inventory-nav a{min-height:44px;display:flex;align-items:center}.inventory-header .inventory-nav [aria-current=page]{color:#e1bd78;text-decoration:underline;text-underline-offset:6px}.inventory-main{width:min(1320px,91%);margin:0 auto;padding:60px 0}.inventory-intro{max-width:800px;margin-bottom:36px}.inventory-intro .eyebrow{color:#80591e;font:700 12px/1.6 Arial,sans-serif;letter-spacing:.15em}.inventory-intro h1{font:700 clamp(36px,5.4vw,68px)/1.05 Georgia,serif;margin:12px 0 20px;letter-spacing:-.04em}.inventory-intro p:not(.eyebrow){font:18px/1.55 Georgia,serif;max-width:690px}.inventory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.inventory-card{min-width:0;background:#fff9ed;border:1px solid #ccb891;border-radius:3px;overflow:hidden;box-shadow:0 7px 22px #4b18200a}.inventory-media{position:relative;background:#e7dcc4;aspect-ratio:4/3;overflow:hidden}.inventory-media>img{display:block;width:100%;height:100%;object-fit:contain}.inventory-no-photo{display:grid;place-items:center;height:100%;min-height:180px;color:#745c4d;font:15px/1.4 Georgia,serif}.inventory-badge{position:absolute;left:15px;top:15px;padding:7px 11px;background:#f7edd4;color:#501526;border:1px solid #d4b57b;border-radius:2px;font:700 11px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em}.status-reserved .inventory-badge{background:#dcc38d;color:#382114}.status-sold .inventory-badge{background:#4d2631;color:#fff3d5;border-color:#79505a}.inventory-copy{padding:23px}.inventory-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.inventory-card-heading>div{min-width:0}.inventory-system{font:700 10px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#80591e;margin:0 0 7px}.inventory-card h2{font:700 25px/1.13 Georgia,serif;margin:0;overflow-wrap:anywhere}.inventory-price{font:700 23px/1.2 Georgia,serif;white-space:nowrap;text-align:right;margin:0}.inventory-price span{display:block;font:10px/1.6 Arial,sans-serif;color:#755740}.inventory-model{font:12px/1.5 Arial,sans-serif;color:#765f50;margin:8px 0}.inventory-condition,.inventory-description{font:14px/1.65 Arial,sans-serif;overflow-wrap:anywhere}.inventory-detail{margin-top:20px;border-top:1px solid #e0d1b4;padding-top:16px}.inventory-detail h3{font:700 15px/1.4 Georgia,serif;margin:0 0 8px}.inventory-detail p,.inventory-detail li{font:13px/1.65 Arial,sans-serif;overflow-wrap:anywhere}.inventory-detail ul{padding-left:18px;margin:0}.inventory-warranty{font:12px/1.6 Arial,sans-serif;color:#6a5142;margin-top:18px}.inventory-more-photos{margin-top:20px;border-top:1px solid #d8c6a4;padding:13px 0}.inventory-more-photos summary{font:700 13px/1.5 Arial,sans-serif;cursor:pointer;min-height:32px}.inventory-more-photos>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.inventory-more-photos img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#e9dfc9}.inventory-card-footer{border-top:1px solid #d8c6a4;margin-top:22px;padding-top:18px;display:grid;gap:14px}.inventory-card-footer small{font:11px/1.5 Arial,sans-serif;color:#745c4d}.inventory-card-footer .button{display:flex;justify-content:center;text-align:center;padding:13px 14px;font-size:13px;min-height:46px;white-space:normal}.inventory-card-footer p{font:12px/1.6 Arial,sans-serif;color:#6e4b4d;margin:0}.inventory-empty{border:1px solid #cbb58c;background:#fff8e9;padding:35px;max-width:800px}.inventory-empty p{font:19px/1.55 Georgia,serif;max-width:640px}.inventory-pixel{color:#b79655;font:40px/1 monospace}.inventory-empty .button{margin-top:8px;min-height:44px}.inventory-footnote{font:12px/1.65 Arial,sans-serif;margin:30px 0 0;color:#775f50;max-width:780px}.inventory-footer{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:30px 4.5%;background:#210b11;color:#f6e6c5}.inventory-footer a{min-height:32px;display:flex;align-items:center;font-size:13px}.inventory-footer .build-id{width:100%;border-top:1px solid #8d647333;padding-top:17px;overflow-wrap:anywhere}.listing-enquiry-context{border:1px solid #b99b62;background:#f5e7c5;padding:18px;margin:0 0 24px;color:#401725}.listing-enquiry-context h3{font:700 20px/1.3 Georgia,serif;margin:0 0 10px}.listing-enquiry-context p{font:13px/1.65 Arial,sans-serif;overflow-wrap:anywhere}.listing-reference{font:700 11px/1.4 monospace;white-space:nowrap}.listing-enquiry-context button{min-height:44px;padding:10px 14px;background:#641e2d;border:1px solid #641e2d;color:#fff1d4;border-radius:2px;font:700 13px/1.4 Arial,sans-serif;cursor:pointer}.listing-enquiry-context button:disabled{opacity:.65;cursor:default}.listing-enquiry-context [data-listing-ref-status]:empty{display:none}.listing-enquiry-context [hidden]{display:none}.inventory-page :focus-visible,.listing-enquiry-context :focus-visible{outline:3px solid #80591e;outline-offset:3px}@media(min-width:1101px){.header #navigation{gap:clamp(12px,1.4vw,23px)}}@media(max-width:1100px){.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-header .brand{width:auto}.inventory-header .inventory-nav{gap:16px;font-size:13px}}@media(max-width:700px){.inventory-main{width:90%;padding:36px 0}.inventory-header{display:flex;flex-wrap:wrap;gap:10px;padding:12px 5%}.inventory-header .brand{width:100%}.inventory-header .inventory-nav{width:100%;justify-content:flex-start;gap:16px;font-size:13px}.inventory-grid{grid-template-columns:1fr;gap:25px}.inventory-intro{margin-bottom:25px}.inventory-intro p:not(.eyebrow){font-size:17px}.inventory-copy{padding:21px}.inventory-card h2{font-size:26px}.inventory-empty{padding:25px}.inventory-empty p{font-size:18px}.inventory-footer{gap:14px}.listing-enquiry-context{padding:16px}.inventory-price{font-size:24px}}@media(max-width:380px){.inventory-card-heading{flex-wrap:wrap}.inventory-price{text-align:left;display:flex;gap:7px;align-items:baseline}.inventory-price span{display:inline}.inventory-header .inventory-nav{gap:12px;font-size:12px}.inventory-copy{padding:19px}}@media(prefers-reduced-motion:reduce){.inventory-page *,.listing-enquiry-context *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

@media(min-width:951px) and (max-width:1250px){.site-home-page .header{gap:20px}.site-home-page .header #navigation{gap:8px;font-size:12px}.site-home-page .header #navigation .nav-cta{font-size:12px;padding:12px 14px}.site-home-page .header #navigation .nav-cta span{margin-left:10px}}

/* Bounded owner copy still needs to reflow when it contains a long model name. */
[data-rgm-slot]{overflow-wrap:anywhere}
