.listing-page{--listing-card-pad:15px;--listing-section-gap:14px;--listing-info-w:300px;--listing-gallery-ratio:4 / 3;width:min(var(--container-max), calc(100% - (var(--container-margin) * 2)));padding-block:var(--s-3) 0;flex-direction:column;gap:0;margin-inline:auto;display:flex}.listing-page>*,.listing-layout>*{min-inline-size:0;margin-block-end:var(--listing-section-gap)}.listing-page>.breadcrumbs{order:1}.listing-page>.listing-layout{order:2}.listing-page>.similar-listings{order:20}.listing-page>.listing-comments-section{order:21}.listing-page>.detail-reviews-section{order:22}.listing-page>.listing-related{order:23}.listing-page>.listing-ad-slot{order:24}.listing-page>.seo-footer-block{order:25}.listing-card-surface{background:var(--bg-surface);border:1px solid var(--border-line);border-radius:var(--r-16);padding:var(--listing-card-pad)}@media (max-width:767px){.listing-layout,.listing-info{display:contents}.listing-page .listing-gallery{order:3}.listing-page .listing-owner-state{order:4}.listing-page .listing-owner-stats{order:5}.listing-page .listing-head{order:6}.listing-page .detail-contact-panel{order:7}.listing-page .listing-description{order:8}.listing-page .listing-details{order:9}.listing-page .listing-owner-comments{order:10}.listing-page .listing-seller{order:11}.listing-page .detail-safety-callout{order:12}}.listing-gallery{aspect-ratio:var(--listing-gallery-ratio);background:var(--bg-sunken);position:relative;overflow:hidden}@media (max-width:599px){.listing-gallery{margin-inline:calc(var(--container-margin) * -1)}}@media (min-width:600px){.listing-gallery{border-radius:var(--r-16)}}.listing-gallery-track{scroll-snap-type:x mandatory;scrollbar-width:none;block-size:100%;display:flex;overflow:auto hidden}.listing-gallery-track::-webkit-scrollbar{display:none}.listing-gallery-slide{scroll-snap-align:center;flex:0 0 100%;block-size:100%;inline-size:100%;position:relative}.listing-gallery-slide img,.listing-gallery-slide video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.listing-gallery-empty{place-items:center;block-size:100%;display:grid}.listing-gallery[data-sold=true] .listing-gallery-track{filter:grayscale(.35)brightness(.72)}.listing-gallery-controls{justify-content:space-between;align-items:flex-start;gap:var(--s-2);pointer-events:none;display:flex;position:absolute;inset-block-start:12px;inset-inline:12px}.listing-gallery-controls>*{pointer-events:auto}.listing-gallery-actions{align-items:center;gap:var(--s-2);display:flex}.listing-gallery-circle{block-size:40px;inline-size:40px;color:var(--text-ink);cursor:pointer;background:#ffffffeb;border:1px solid #fffc;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 4px 12px #1717171f}.listing-gallery-circle:focus-visible{outline:2px solid var(--brand-red);outline-offset:2px}.listing-gallery-back .icon-chevron{transform:scaleX(-1)}[dir=rtl] .listing-gallery-back .icon-chevron{transform:none}.listing-gallery-circle.listing-save-icon[data-saved=true]{color:var(--brand-red);background:var(--brand-red-soft)}.listing-gallery-actions .listing-save-icon:disabled{cursor:default}.listing-gallery-nav{z-index:1;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.listing-gallery-prev{inset-inline-start:12px}.listing-gallery-next{inset-inline-end:12px}.listing-gallery-prev .icon-chevron{transform:scaleX(-1)}[dir=rtl] .listing-gallery-prev .icon-chevron{transform:none}@media (max-width:599px){.listing-gallery-nav{display:none}}.listing-gallery:focus-visible{outline:2px solid var(--brand-red);outline-offset:2px}.listing-gallery-open{cursor:zoom-in;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;display:block}.listing-gallery-open:focus-visible{outline:2px solid var(--brand-red);outline-offset:-4px}.listing-gallery-footer{justify-content:space-between;align-items:center;gap:var(--s-2);pointer-events:none;display:flex;position:absolute;inset-block-end:12px;inset-inline:12px}.listing-gallery-count{block-size:22px;min-inline-size:36px;padding-inline:var(--s-2);border-radius:var(--r-8);color:var(--bg-surface);font-variant-numeric:tabular-nums;unicode-bidi:isolate;background:#0000009e;justify-content:center;align-items:center;display:inline-flex}.listing-gallery-chips{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.listing-gallery-chip{block-size:22px;padding-inline:var(--s-2);border-radius:var(--r-8);background:var(--trust-saffron-soft);color:var(--trust-saffron-ink);align-items:center;gap:4px;font-size:12px;font-weight:450;line-height:16px;display:inline-flex}.listing-gallery-chip-sold{background:var(--text-ink);color:var(--bg-surface)}.listing-gallery-chip-demo{background:var(--bg-sunken);color:var(--paid-label)}.listing-lightbox{--lb-strip:84px;z-index:90;color:#fff;background:#000;position:fixed;inset:0}.listing-lightbox-stage{inset-inline:0;inset-block:0 var(--lb-strip);justify-content:center;align-items:center;display:flex;position:absolute}.listing-lightbox-media{max-inline-size:100vw;max-block-size:calc(100vh - var(--lb-strip));object-fit:contain;block-size:auto;inline-size:auto;display:block}.listing-lightbox:focus{outline:none}.listing-lightbox-stage[data-zoomable=true]{touch-action:none}.listing-lightbox-zoom{transform-origin:50%;will-change:transform;cursor:zoom-in;justify-content:center;align-items:center;display:flex}.listing-lightbox-stage[data-zoomed=true] .listing-lightbox-zoom{cursor:grab}.listing-lightbox-zoom img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.listing-lightbox-top{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block-start:12px;inset-inline:16px}.listing-lightbox-top>*{pointer-events:auto}.listing-lightbox-count{border-radius:var(--r-8);font-variant-numeric:tabular-nums;unicode-bidi:isolate;background:#0000008c;padding:4px 10px}.listing-lightbox-close,.listing-lightbox-arrow{color:#fff;cursor:pointer;background:#00000080;border:0;border-radius:50%;justify-content:center;align-items:center;block-size:44px;inline-size:44px;padding:0;font-size:20px;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #ffffff38}.listing-lightbox-close:hover,.listing-lightbox-arrow:hover{background:#000000b3}:is(.listing-lightbox-close:focus-visible,.listing-lightbox-arrow:focus-visible,.listing-lightbox-thumb:focus-visible){outline-offset:2px;outline:2px solid #fff}.listing-lightbox-arrow{position:absolute;inset-block-start:calc((100% - var(--lb-strip)) / 2);transform:translateY(-50%)}.listing-lightbox-prev{inset-inline-start:16px}.listing-lightbox-next{inset-inline-end:16px}.listing-lightbox-prev .icon-chevron{transform:scaleX(-1)}[dir=rtl] .listing-lightbox-prev .icon-chevron{transform:none}.listing-lightbox-thumbs{block-size:var(--lb-strip);scrollbar-width:none;justify-content:center;align-items:center;gap:8px;padding-inline:16px;display:flex;position:absolute;inset-block-end:0;inset-inline:0;overflow-x:auto}.listing-lightbox-thumbs::-webkit-scrollbar{display:none}.listing-lightbox-thumb{border-radius:var(--r-8);cursor:pointer;opacity:.6;background:#222;border:2px solid #0000;flex:none;block-size:48px;inline-size:64px;padding:0;overflow:hidden}.listing-lightbox-thumb[aria-current=true]{border-color:var(--brand-red);opacity:1}.listing-lightbox-thumb img,.listing-lightbox-thumb video{object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;display:block}@media (max-width:599px){.listing-lightbox{--lb-strip:72px}.listing-lightbox-thumbs{justify-content:flex-start}.listing-lightbox-arrow{block-size:40px;inline-size:40px}.listing-lightbox-prev{inset-inline-start:8px}.listing-lightbox-next{inset-inline-end:8px}}.listing-head{flex-direction:column;display:flex;position:relative}.listing-page .listing-share-button{z-index:1;border:1px solid var(--border-line);background:var(--bg-surface);block-size:40px;inline-size:40px;color:var(--text-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.listing-page .listing-share-button:hover{border-color:var(--text-stone)}.listing-page .listing-share-button:focus-visible{outline:2px solid var(--brand-red);outline-offset:2px}.listing-head .listing-seller-line,.listing-head[data-owner=true] .listing-price-row{padding-inline-end:44px}.listing-share-sheet-links{gap:var(--s-2);display:grid}.listing-seller-line{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-block-size:24px;display:flex}.listing-seller-line-main{align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.listing-seller-avatar{background:var(--bg-sunken);block-size:24px;inline-size:24px;color:var(--brand-red);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.listing-seller-avatar svg{block-size:16px;inline-size:16px}.listing-seller-name{color:var(--text-ink);font-size:16px;font-weight:550;line-height:24px}a.listing-seller-name{text-underline-offset:3px;text-decoration:underline}.listing-seller-verified{color:var(--state-success)}.listing-seller-badge{border-radius:var(--r-8);background:var(--trust-saffron-soft);block-size:22px;inline-size:22px;color:var(--trust-saffron-ink);flex:none;place-items:center;display:inline-grid}.listing-seller-more{cursor:pointer;color:var(--brand-red);background:0 0;border:0;margin-inline-start:auto;padding:0;font-family:inherit;font-size:12px;font-weight:550;line-height:18px}.listing-head-rule{background:var(--border-line);block-size:1px;margin-block:var(--s-2)}.listing-price-row{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-block-size:30px;display:flex}.listing-price{font-size:var(--fs-detail-price);color:var(--text-ink);font-weight:550;line-height:1.5}.listing-price del{margin-inline-start:6px}.listing-price-row .detail-discount-chip,.listing-price-row .detail-discount-ends{font-size:12px;line-height:18px}.listing-price-row .detail-discount-ends{color:var(--text-stone)}.listing-negotiable{margin-inline-start:auto}.listing-price-row .listing-offer-link{align-self:center;margin:0}.listing-price-row .listing-offer-link:first-of-type:not(.listing-negotiable~*){margin-inline-start:auto}.listing-title{margin:var(--s-2) 0 0;color:var(--text-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;font-weight:550;line-height:28px;display:-webkit-box;overflow:hidden}.listing-attr-chips{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.listing-attr-chip{block-size:24px;padding-inline:var(--s-2);border-radius:var(--r-999);background:var(--bg-sunken);font-size:var(--fs-chip);white-space:nowrap;align-items:center;gap:4px;line-height:16px;display:inline-flex}.listing-attr-chip>span{color:var(--text-stone)}.listing-attr-chip>strong{color:var(--text-ink);font-weight:450}.listing-meta-line{margin:var(--s-2) 0 0;color:var(--text-stone);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.listing-meta-line+.listing-meta-line{margin-block-start:2px}.listing-head .detail-contact-note{margin-block-start:var(--s-2)}.listing-section-title{color:var(--text-ink);margin:0;font-size:17px;font-weight:550;line-height:24px}.listing-description p{margin:var(--s-2) 0 0;color:var(--text-ink);white-space:pre-wrap;font-size:14px;line-height:24px}.listing-description[data-collapsed=true] p{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.listing-inline-link{cursor:pointer;color:var(--brand-red);background:0 0;border:0;align-self:flex-start;margin-block-start:var(--s-2);padding:0;font-family:inherit;font-size:12px;font-weight:550;line-height:16px}.listing-description{flex-direction:column;align-items:flex-start;display:flex}.listing-translate{margin-inline-start:var(--s-3)}.listing-details .detail-facts{gap:var(--s-2);flex-direction:column;margin-block-start:var(--s-2);display:flex}.listing-details .detail-facts>div{justify-content:space-between;align-items:baseline;gap:var(--s-3);background:0 0;border:0;min-block-size:20px;margin:0;padding:0;display:flex}.listing-details .detail-facts span{color:var(--text-stone);font-size:13px;line-height:18px}.listing-details .detail-facts strong{color:var(--text-ink);text-align:end;font-size:13px;font-weight:450;line-height:18px}.listing-details .listing-spec-group{flex-direction:column;align-items:flex-start;display:flex}.listing-details .listing-spec-group+.listing-spec-group{border-block-start:1px solid var(--border-line);margin-block-start:var(--s-4);padding-block-start:var(--s-3)}.listing-spec-heading{margin:var(--s-2) 0 0;color:var(--text-stone);font-size:13px;font-weight:550;line-height:18px}.listing-details .detail-facts>div+div{border-block-start:1px solid var(--border-line);padding-block-start:var(--s-2)}.listing-details .detail-facts strong a{color:var(--brand-red)}.listing-ad-id{justify-content:space-between;align-items:baseline;gap:var(--s-3);min-block-size:20px;display:flex}.listing-ad-id>span{color:var(--text-stone);font-size:13px;line-height:18px}.listing-ad-id>strong{align-items:baseline;gap:var(--s-2);font-weight:450;display:inline-flex}.listing-ad-id code{letter-spacing:.04em;color:var(--text-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.listing-details .listing-spec-group>.listing-inline-link{margin-block-start:var(--s-3)}.listing-page .listing-collapsed{inline-size:100%}.listing-page .listing-collapsed>summary{align-items:center;gap:var(--s-2);cursor:pointer;min-block-size:40px;color:var(--text-ink);padding:0;list-style:none;display:flex}.listing-page .listing-collapsed>summary::-webkit-details-marker{display:none}.listing-page .listing-collapsed>summary>:first-child{flex:auto;min-inline-size:0}.listing-page .listing-collapsed>summary .listing-collapsed-mark{color:var(--text-stone);flex:none;transition:transform .15s}.listing-page .listing-collapsed[open]>summary .listing-collapsed-mark{transform:rotate(90deg)}.listing-page .listing-collapsed>summary:focus-visible{outline:2px solid var(--brand-red);outline-offset:2px;border-radius:var(--r-8)}.listing-details .listing-more-specs{margin-block-start:var(--s-2)}.listing-details .listing-more-specs>summary{color:var(--brand-red);font-size:12px;font-weight:550;line-height:16px}.listing-details .listing-more-specs>summary>span{flex:auto}.listing-details .listing-more-specs>.detail-facts{margin-block-start:0}.listing-details .listing-more-specs>.detail-facts>div:first-child{border-block-start:1px solid var(--border-line);padding-block-start:var(--s-2)}.listing-details .listing-ad-info>summary .listing-spec-heading{margin:0}.listing-details .listing-ad-info[open]>summary{margin-block-end:var(--s-2)}.listing-page .listing-comments-section{gap:var(--s-3);flex-direction:column;display:flex}.listing-page .listing-comments-head{align-items:baseline;gap:var(--s-3);display:flex}.listing-page .listing-comments-section h2{margin:0;font-size:17px;font-weight:550;line-height:24px}.listing-page .listing-comments-sort{cursor:pointer;color:var(--brand-red);background:0 0;border:0;margin-inline-start:auto;padding:0;font-family:inherit;font-size:12px;font-weight:550;line-height:18px}.listing-page .listing-comment-list{flex-direction:column;gap:0;display:flex}.listing-page .listing-comment-thread{padding-block:var(--s-3);border-block-start:1px solid var(--border-line)}.listing-page .listing-comment-thread:first-child{border-block-start:0;padding-block-start:0}.listing-page .listing-comment{gap:var(--s-3);background:0 0;border:0;align-items:flex-start;padding:0;display:flex}.listing-page .listing-comment+.listing-comment{margin-block-start:var(--s-2)}.listing-page .listing-comment-reply{margin-inline-start:42px}.listing-page .listing-comment>div{flex:auto;min-inline-size:0}.listing-page .listing-comment .seller-avatar{background:var(--bg-sunken);block-size:32px;inline-size:32px;color:var(--brand-red);border-radius:50%;flex:none;order:-1;place-items:center;margin:0;padding:0;display:inline-grid}.listing-page .listing-comment .seller-avatar svg{block-size:20px;inline-size:20px}.listing-page .listing-comment-meta{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.listing-page .listing-comment-meta strong{font-size:16px;font-weight:550;line-height:24px}.listing-page .listing-comment-meta small,.listing-page .listing-comment-meta em{color:var(--text-stone);font-size:12px;font-style:normal;line-height:18px}.listing-page .listing-comment-seller-tag{background:var(--trust-saffron-soft);color:var(--trust-saffron-ink);border-radius:var(--r-8);padding:1px var(--s-2);font-size:12px;font-weight:450;line-height:16px}.listing-page .listing-comment p{color:var(--text-ink);margin:2px 0 0;font-size:14px;line-height:24px}.listing-page .listing-comment-actions{gap:var(--s-3);margin-block-start:4px;display:flex}.listing-page .listing-comment-actions button{cursor:pointer;color:var(--brand-red);background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:550;line-height:18px}.listing-page .listing-comment-actions button[disabled]{color:var(--text-stone);cursor:default}.listing-page .listing-comments-showall{cursor:pointer;color:var(--brand-red);background:0 0;border:0;align-self:center;padding:0;font-family:inherit;font-size:14px;font-weight:550;line-height:24px}.listing-page .listing-comment-form{align-items:center;gap:var(--s-2);min-block-size:50px;padding:var(--s-2) var(--s-3);background:var(--bg-surface);border:1px solid var(--border-line);border-radius:var(--r-12);flex-wrap:wrap;display:flex}.listing-page .listing-comment-form textarea{resize:none;min-inline-size:0;color:var(--text-ink);background:0 0;border:0;outline:none;flex:200px;padding:0;font-family:inherit;font-size:14px;line-height:24px}.listing-page .listing-comment-form .button{min-block-size:28px;padding-inline:var(--s-3);border-radius:var(--r-999);flex:none;font-size:12px;line-height:16px}.listing-page .listing-comment-replying-to{color:var(--text-stone);gap:var(--s-2);flex:100%;margin:0;font-size:12px;line-height:18px;display:flex}.listing-page .listing-comment-replying-to button{cursor:pointer;color:var(--brand-red);background:0 0;border:0;padding:0;font-family:inherit;font-weight:550}.listing-page .comment-safety-note{color:var(--text-stone);margin:0;font-size:12px;line-height:18px}.listing-page .listing-comments-empty{color:var(--text-stone);margin:0;font-size:14px;line-height:24px}.listing-page .listing-comment-signin{align-self:flex-start}.listing-seller{gap:var(--s-3);flex-direction:column;display:flex}.listing-seller-head{align-items:center;gap:var(--s-3);display:flex}.listing-seller-photo{background:var(--bg-sunken);block-size:44px;inline-size:44px;color:var(--brand-red);border-radius:50%;flex:none;place-items:center;display:inline-grid}.listing-seller-photo svg{block-size:auto;inline-size:24px}.listing-seller-identity{flex:auto;min-inline-size:0}.listing-seller-identity>span{align-items:center;gap:6px;display:flex}.listing-seller-identity strong{font-size:16px;font-weight:550;line-height:24px}.listing-seller-sub{color:var(--text-stone);margin:2px 0 0;font-size:12px;line-height:18px}.listing-seller .listing-visit-store{flex:none}.listing-seller .verification-badges{gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.listing-seller .verification-badges span{block-size:22px;padding-inline:var(--s-2);border-radius:var(--r-8);background:var(--trust-saffron-soft);color:var(--trust-saffron-ink);align-items:center;gap:4px;font-size:12px;font-weight:450;line-height:16px;display:inline-flex}.listing-seller .verification-badges svg{block-size:16px;inline-size:16px}.listing-seller .verification-help{color:var(--text-stone);margin:0;font-size:12px;line-height:18px}.listing-seller .verification-help a{color:var(--brand-red);font-weight:550}.listing-page .detail-safety-callout{background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;margin-block-start:0;padding:0 2px;display:flex}.listing-page .detail-safety-callout svg{block-size:20px;inline-size:20px}.listing-page .detail-safety-callout .listing-collapsed-mark{block-size:16px;inline-size:16px}.listing-page .listing-safety-details>summary{color:var(--text-ink);font-size:13px;font-weight:450;line-height:18px}.listing-page .listing-safety-details>summary>span{flex:auto}.listing-page .listing-safety-details>summary>.listing-safety-mark{color:var(--brand-red-deep);flex:none}.listing-page .listing-safety-details[open]{padding-block-end:var(--s-2)}.listing-page .detail-safety-callout p{margin:0 0 var(--s-2);color:var(--text-ink);font-size:12px;line-height:18px}.listing-page .detail-safety-callout .report-link+.report-listing{margin-block-start:var(--s-2)}.listing-page .detail-safety-list{color:var(--text-stone);margin:0;padding-inline-start:var(--s-4);font-size:12px;line-height:18px}.listing-page .detail-safety-callout .report-listing{align-self:flex-start}.listing-page .detail-safety-callout .report-link{cursor:pointer;color:var(--brand-red-deep);background:0 0;border:0;margin-block-start:var(--s-2);padding:0;font-family:inherit;font-size:12px;font-weight:550;line-height:16px;display:inline-block}.listing-page .detail-safety-callout .report-form{flex-direction:column;gap:6px;margin-block-start:var(--s-2);display:flex}.listing-page .detail-contact-panel{gap:var(--s-2);background:var(--bg-surface);border:1px solid var(--border-line);border-radius:var(--r-16);flex-direction:column;padding:14px;display:flex}.listing-contact-extra{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.listing-contact-extra .listing-inline-link{margin:0}.listing-page .detail-contact-note,.listing-page .contact-privacy-note,.listing-page .contact-status{color:var(--text-stone);margin:0;font-size:12px;line-height:18px}.listing-page .listing-contact-actions{display:contents}.listing-page .detail-contact-panel .ui-contactbar .ui-button{min-block-size:44px}.listing-owner-bar{gap:var(--s-2);align-items:center;display:flex}.listing-owner-bar>*{flex:1 1 0}.listing-owner-bar>.ui-button-primary{flex:2 1 0}@media (min-width:1024px) and (max-width:1279px){.listing-page .detail-contact-panel .ui-contactbar[data-variant=chat-call-whatsapp]{flex-wrap:wrap}.listing-page .detail-contact-panel .ui-contactbar[data-variant=chat-call-whatsapp] .ui-contactbar-primary{flex:1 0 100%;order:-1}}@media (max-width:1023px){.listing-page .detail-contact-panel,.listing-unavailable-page .listing-sold-bar{z-index:55;padding:8px var(--container-margin);background:var(--bg-surface);border-block-start:1px solid var(--border-line);border-radius:0;gap:0;margin:0;position:fixed;inset-block-end:calc(64px + env(safe-area-inset-bottom,0px));inset-inline:0}.listing-page .detail-contact-panel .ui-contactbar{flex-wrap:nowrap}.listing-page .detail-contact-panel .ui-contactbar .ui-button,.listing-page .listing-owner-bar .ui-button{min-block-size:44px;max-block-size:44px}.listing-page .detail-contact-panel .contact-status{inset-inline:var(--container-margin);border-radius:var(--r-8);background:var(--bg-surface);border:1px solid var(--border-line);margin:0;padding:6px 10px;position:absolute;inset-block-end:calc(100% + 4px)}.listing-page{padding-block-end:70px}}@media (max-width:359px){.listing-page .detail-contact-panel .ui-contactbar .ui-button{flex:1 1 0;gap:4px;min-inline-size:0;padding-inline:6px;font-size:13px}.listing-page .detail-contact-panel .ui-contactbar .ui-button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.listing-owner-stats{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.listing-owner-stats>div{text-align:center;flex-direction:column;align-items:center;gap:0;min-inline-size:0;display:flex}.listing-owner-stats strong{color:var(--text-ink);font-size:16px;font-weight:550;line-height:22px}.listing-owner-stats span{color:var(--text-stone);font-size:12px;line-height:18px}.listing-owner-stats [data-placeholder] strong{color:var(--text-stone)}.listing-page .listing-owner-stats>.listing-owner-tools{grid-column:1/-1;justify-self:center;align-items:center;min-block-size:44px;margin:0;display:inline-flex}.listing-owner-comments{gap:var(--s-3);flex-direction:column;display:flex}.listing-owner-toggle{align-items:center;gap:var(--s-3);display:flex}.listing-owner-toggle>div{flex:auto;min-inline-size:0}.listing-owner-toggle strong{font-size:16px;font-weight:550;line-height:24px;display:block}.listing-owner-toggle p{color:var(--text-stone);margin:2px 0 0;font-size:12px;line-height:18px}.listing-owner-empty{text-align:center;padding:var(--s-5) var(--s-3)}.listing-owner-empty strong{font-size:16px;font-weight:550;line-height:24px;display:block}.listing-owner-empty p{color:var(--text-stone);margin:6px 0 0;font-size:12px;line-height:18px}.listing-page .listing-owner-state{gap:var(--s-2);flex-direction:column;align-items:flex-start;display:flex}.listing-page .similar-listings,.listing-unavailable-page .similar-listings{flex-direction:column;display:flex}.listing-page .similar-listings-rail{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;padding-block-end:4px;display:flex;overflow-x:auto}.listing-page .similar-listings-rail::-webkit-scrollbar{display:none}.listing-page .similar-listings-rail>*{flex:0 0 var(--compact-w);scroll-snap-align:start}@media (min-width:1024px){.listing-page .similar-listings-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;overflow:visible}.listing-page .similar-listings-rail>*{flex:initial}.listing-page .similar-listings-rail>:nth-child(n+5){display:none}}.listing-page .detail-reviews-section{background:0 0;border:0;padding:0}.listing-page .listing-ad-slot{margin-block-end:var(--listing-section-gap)}.listing-page .listing-ad-slot:empty{display:none}.listing-page .listing-related{gap:var(--s-2);flex-direction:column;display:flex}.listing-page .listing-related-row{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.listing-page .listing-related-label{color:var(--text-stone);flex:0 0 100%}.listing-page .listing-related-chip{min-block-size:32px;padding-inline:var(--s-3);border:1px solid var(--border-line);border-radius:var(--r-999);background:var(--bg-surface);color:var(--text-ink);font-size:var(--fs-chip);align-items:center;font-weight:450;line-height:1.4;display:inline-flex}.listing-page .listing-related-chip:hover{border-color:var(--text-stone)}.listing-page .seo-footer-block{border-block-start:1px solid var(--border-line);padding-block-start:var(--s-3)}.listing-page .seo-footer-block>summary{cursor:pointer;min-block-size:40px;color:var(--text-stone);font-size:var(--fs-footer);align-items:center;font-weight:450;display:flex}.listing-page .seo-footer-rows{gap:var(--s-2);flex-direction:column;margin-block-start:var(--s-2);display:flex}.listing-page .seo-footer-row{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.listing-page .seo-footer-row-label{color:var(--text-ink);font-size:var(--fs-footer-meta);font-weight:450}.listing-page .seo-footer-row nav{display:contents}.listing-page .seo-footer-row a{color:var(--text-stone);font-size:var(--fs-footer-meta)}.listing-page .breadcrumbs{display:none}@media (min-width:834px){.listing-page .breadcrumbs{display:block}}@media (min-width:600px) and (max-width:767px){.listing-page{grid-template-columns:297fr 281fr;column-gap:16px;display:grid}.listing-page>*,.listing-layout>*,.listing-info>*{grid-column:1/-1}.listing-page .listing-gallery{grid-area:1/1;margin-inline:0}.listing-page .listing-head{grid-area:1/2}}@media (min-width:768px){.listing-page>.listing-layout{grid-template-columns:minmax(0, 1fr) var(--listing-info-w);align-items:start;column-gap:24px;margin-block-end:0;display:grid}.listing-layout>*{grid-column:1}.listing-layout>.listing-gallery{grid-area:1/1}.listing-layout>.listing-description{grid-area:2/1}.listing-layout>.listing-details{grid-area:3/1}.listing-layout>.listing-owner-comments{grid-area:4/1}.listing-layout>.listing-info{gap:var(--listing-section-gap);flex-direction:column;grid-area:1/2/span 4;margin-block-end:var(--listing-section-gap);display:flex;position:sticky;inset-block-start:var(--s-3)}.listing-layout>.listing-info>*{margin-block-end:0}}@media (min-width:1024px){.listing-page{--listing-info-w:380px}}@media (min-width:1280px){.listing-page{--listing-gallery-ratio:796 / 520}}.listing-sheet-scrim{z-index:80;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.listing-sheet{background:var(--bg-surface);inline-size:min(560px,100%);padding:var(--s-6) var(--s-4) calc(var(--s-6) + env(safe-area-inset-bottom,0px));gap:var(--s-3);border-start-start-radius:var(--r-16);border-start-end-radius:var(--r-16);flex-direction:column;max-block-size:88vh;display:flex;overflow-y:auto}.listing-sheet h2{margin:0;font-size:20px;font-weight:550;line-height:28px}.listing-sheet-sub,.listing-sheet-note{color:var(--text-stone);margin:0;font-size:12px;line-height:18px}.listing-sheet-close{background:var(--bg-sunken);block-size:36px;inline-size:36px;color:var(--text-ink);cursor:pointer;border:0;border-radius:50%;position:absolute;inset-block-start:var(--s-3);inset-inline-end:var(--s-3)}.listing-sheet-body{display:contents;position:relative}.listing-offer-field{align-items:center;gap:var(--s-2);min-block-size:60px;padding-inline:var(--s-3);background:var(--bg-sunken);border:1px solid var(--border-line);border-radius:var(--r-12);display:flex}.listing-offer-field input{min-inline-size:0;color:var(--text-ink);text-align:start;background:0 0;border:0;outline:none;flex:auto;font-family:inherit;font-size:26px;font-weight:550;line-height:32px}.listing-offer-field span{color:var(--text-stone);font-size:12px;line-height:18px}.listing-offer-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.listing-offer-chips .ui-chip{block-size:30px}.listing-sheet .ui-button{inline-size:100%}.listing-call-explainer{gap:var(--s-2);align-items:flex-start;display:flex}.listing-call-explainer p{color:var(--text-ink);margin:0;font-size:12px;line-height:18px}.listing-call-explainer .icon{color:var(--brand-red);flex:none;order:-1}.listing-sheet-alt{padding:var(--s-2);cursor:pointer;color:var(--brand-red);background:0 0;border:0;align-self:center;font-family:inherit;font-size:12px;font-weight:550;line-height:16px}.listing-sheet{position:relative}.listing-sheet h2{padding-inline-end:48px}.listing-sheet .listing-sheet-close{place-items:center;block-size:40px;inline-size:40px;font-size:22px;line-height:1;display:grid}.listing-sheet .listing-sheet-alt{min-block-size:40px;padding-inline:var(--s-3)}.listing-sheet .listing-offer-chips .ui-chip{block-size:auto;min-block-size:40px}.listing-sheet .ui-button{min-block-size:44px}.listing-sheet .listing-offer-field input{min-block-size:40px}.listing-unavailable-page{width:min(var(--container-max), calc(100% - (var(--container-margin) * 2)));padding-block:var(--s-4) 0;margin-inline:auto}.listing-unavailable-page .listing-sold-bar{gap:var(--s-2);align-items:center;margin-block-start:var(--s-4);display:flex}.listing-unavailable-page .listing-sold-bar>*,.listing-unavailable-page .listing-sold-bar>.ui-button-primary{flex:1 1 0}@media (max-width:767px){.listing-unavailable-page{padding-block-end:86px}}.listing-unavailable-page .listing-sold-status{margin:var(--s-2) 0 0;color:var(--text-stone);font-size:12px;line-height:18px}.listing-page .mojaz-card{margin-block-start:var(--s-3)}.listing-page .mojaz-card strong{align-items:center;gap:4px;display:inline-flex}.listing-page .detail-contact-panel .ui-contactbar{flex-wrap:wrap}.listing-page .detail-contact-panel .ui-contactbar .ui-button{flex:1 0 auto;min-inline-size:max-content}.listing-page .detail-contact-panel .ui-contactbar .ui-contactbar-primary{flex-grow:2}@media (max-width:599px){.listing-page .detail-contact-panel .ui-contactbar .ui-button{gap:6px;padding-inline:10px}}@media (pointer:coarse),(max-width:1023.98px){.listing-page a.listing-seller-badge{background:0 0;border-radius:0;block-size:40px;inline-size:40px;margin-block:-8px}.listing-page a.listing-seller-badge .icon{box-sizing:content-box;border-radius:var(--r-8);background:var(--trust-saffron-soft);color:var(--trust-saffron-ink);padding:4px}.listing-page .listing-seller-more{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;margin-block:-10px;display:inline-flex}.listing-page .listing-inline-link{align-items:center;min-block-size:40px;min-inline-size:40px;display:inline-flex}.listing-description .listing-contact-extra{gap:var(--s-3)}.listing-page .listing-seller-store-name{align-items:center;min-block-size:40px;display:inline-flex}.listing-page .listing-visit-store{min-block-size:40px}.listing-page .detail-contact-panel .ui-contactbar .ui-button{min-block-size:44px}.listing-page .listing-related-chip{min-block-size:40px}.listing-page .detail-facts strong a{justify-content:center;align-items:center;min-block-size:40px;min-inline-size:40px;margin-block:-11px;display:inline-flex}.listing-page .verification-help a,.listing-page .detail-review-summary a,.listing-page .detail-reviews-section .ui-section-header a{align-items:center;min-block-size:40px;display:inline-flex}.listing-page .detail-safety-callout .report-link{min-block-size:40px}.listing-page .detail-enhanced-label a{align-items:center;min-block-size:40px;margin-block:-12px;display:inline-flex}}
