.listing-title-accessible[data-astro-cid-27htbjdv]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desktop-listing-title[data-astro-cid-27htbjdv],.mobile-listing-title[data-astro-cid-27htbjdv]{overflow-wrap:anywhere;word-break:break-word;hyphens:auto;min-width:0;max-width:100%}.desktop-listing-title[data-astro-cid-27htbjdv]{margin:8px 0;font-size:21px;font-weight:800;line-height:1.35}.mobile-listing-title[data-astro-cid-27htbjdv]{color:var(--ink);margin:0 0 16px;font-size:20px;font-weight:800;line-height:1.35}.seller-card[data-astro-cid-27htbjdv]{min-width:0;overflow:hidden}.report-section[data-astro-cid-27htbjdv]{padding-bottom:36px}.report-card[data-astro-cid-27htbjdv]{max-width:720px}.report-card[data-astro-cid-27htbjdv] summary[data-astro-cid-27htbjdv]{cursor:pointer;color:var(--ink);font-weight:800}.report-card[data-astro-cid-27htbjdv] form[data-astro-cid-27htbjdv]{gap:16px;margin-top:20px;display:grid}.report-card[data-astro-cid-27htbjdv] select[data-astro-cid-27htbjdv],.report-card[data-astro-cid-27htbjdv] textarea[data-astro-cid-27htbjdv]{width:100%}.report-card[data-astro-cid-27htbjdv] .button[data-astro-cid-27htbjdv]{justify-self:start}@media (width<=600px){.listing-single-page[data-astro-cid-27htbjdv] .page-hero[data-astro-cid-27htbjdv]{box-sizing:border-box;width:100%;max-width:100%;padding-inline:14px}.listing-single-page[data-astro-cid-27htbjdv] .detail-layout[data-astro-cid-27htbjdv],.listing-single-page[data-astro-cid-27htbjdv] .detail-layout[data-astro-cid-27htbjdv]>div[data-astro-cid-27htbjdv],.listing-single-page[data-astro-cid-27htbjdv] .gallery[data-astro-cid-27htbjdv],.listing-single-page[data-astro-cid-27htbjdv] .gallery-carousel[data-astro-cid-27htbjdv]{width:100%;min-width:0;max-width:100%}.listing-single-page[data-astro-cid-27htbjdv] .gallery-carousel[data-astro-cid-27htbjdv]{border-radius:14px;margin-inline:0}.listing-single-page[data-astro-cid-27htbjdv] .mobile-listing-header[data-astro-cid-27htbjdv],.listing-single-page[data-astro-cid-27htbjdv] .detail-section[data-astro-cid-27htbjdv]{width:100%;max-width:100%;overflow:visible}.listing-single-page[data-astro-cid-27htbjdv] .mobile-listing-title[data-astro-cid-27htbjdv]{white-space:normal;width:100%;display:block;overflow:visible}.listing-single-page[data-astro-cid-27htbjdv] .spec-grid[data-astro-cid-27htbjdv].vertical{width:100%;overflow:hidden}.listing-single-page[data-astro-cid-27htbjdv] .description[data-astro-cid-27htbjdv]{white-space:pre-wrap;overflow-wrap:anywhere;width:100%}.listing-single-page[data-astro-cid-27htbjdv] .mobile-listing-header[data-astro-cid-27htbjdv] .price-row[data-astro-cid-27htbjdv]{justify-content:space-between;width:100%}.listing-single-page[data-astro-cid-27htbjdv] .mobile-listing-header[data-astro-cid-27htbjdv] .actions[data-astro-cid-27htbjdv]{max-width:160px;overflow:visible}}.listing-phone-number[data-astro-cid-27htbjdv]{border:1px solid var(--line);background:var(--green-soft);color:var(--green);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;text-decoration:none;display:flex}.seller-card[data-astro-cid-27htbjdv]>.listing-phone-number[data-astro-cid-27htbjdv]{margin-bottom:10px}.listing-phone-number[data-astro-cid-27htbjdv] span[data-astro-cid-27htbjdv]{font-size:12px;font-weight:700}.listing-phone-number[data-astro-cid-27htbjdv] strong[data-astro-cid-27htbjdv]{letter-spacing:.02em;overflow-wrap:anywhere;font-size:15px}.listing-save-form[data-astro-cid-27htbjdv]{margin-top:10px}.listing-save-form[data-astro-cid-27htbjdv] .button[data-astro-cid-27htbjdv]{width:100%}.listing-faq[data-astro-cid-27htbjdv],.listing-faq[data-astro-cid-27htbjdv] details[data-astro-cid-27htbjdv],.listing-faq[data-astro-cid-27htbjdv] summary[data-astro-cid-27htbjdv]{box-sizing:border-box;min-width:0;max-width:100%}.listing-faq[data-astro-cid-27htbjdv] details[data-astro-cid-27htbjdv]{overflow:visible}.listing-faq[data-astro-cid-27htbjdv] summary[data-astro-cid-27htbjdv]{white-space:normal;overflow-wrap:anywhere;word-break:break-word;padding-right:4px;line-height:1.45}
