.dz-buy_shows_loading-bar{background:var(--dz-palette-surfaceVariant-sunken);border-radius:5px;flex:none;animation:none;display:block}.dz-buy_shows_loading-loadingRoot{min-height:100dvh}.dz-buy_shows_loading-mobileSearch{align-items:center}.dz-buy_shows_loading-searchLine{width:190px;max-width:70%;height:15px}.dz-buy_shows_loading-sidebarTitle{width:92px;height:26px;margin-bottom:18px}.dz-buy_shows_loading-sidebarGroup{flex-direction:column;gap:3px;display:flex}.dz-buy_shows_loading-sidebarItem{width:80%;height:18px;margin:9px 12px}.dz-buy_shows_loading-sidebarSection{border-top:1px solid var(--explore-line);flex-direction:column;gap:4px;margin-top:27px;padding-top:25px;display:flex}.dz-buy_shows_loading-sidebarLabel{width:72px;height:12px;margin-bottom:10px}.dz-buy_shows_loading-headingCopy{flex:1;min-width:0}.dz-buy_shows_loading-heading{width:min(250px,75%);height:34px}.dz-buy_shows_loading-description{width:min(320px,90%);height:16px;margin-top:5px}.dz-buy_shows_loading-chip{width:85px;height:34px}.dz-buy_shows_loading-chip:nth-child(2),.dz-buy_shows_loading-chip:nth-child(4){width:96px}.dz-buy_shows_loading-mobileFeed{width:74px;height:34px}.dz-buy_shows_loading-mobileFilter{width:190px;height:34px}.dz-buy_shows_loading-discoveryLabel{width:75px;height:18px}.dz-buy_shows_loading-discoveryIcon{width:32px;height:32px}@media (min-width:961px){.dz-buy_shows_loading-sidebarTitle,.dz-buy_shows_loading-sidebarLabel{width:56px;height:16px;margin-bottom:12px}.dz-buy_shows_loading-sidebarGroup{gap:8px}.dz-buy_shows_loading-sidebarSection{gap:0;width:198px}}@media (max-width:960px){.dz-buy_shows_loading-sidebarTitle,.dz-buy_shows_loading-sidebarGroup,.dz-buy_shows_loading-sidebarSection{display:none}}@media (max-width:700px){.dz-buy_shows_loading-description{display:none}.dz-buy_shows_loading-heading{width:140px;height:24px}.dz-buy_shows_loading-description{width:min(280px,90%)}.dz-buy_shows_loading-chip{flex:none}}@media (prefers-reduced-motion:reduce){.dz-buy_shows_loading-bar{animation:none}}
.dz-components_pinned_listing_PinnedListing-frame{--offer-ground:var(--dz-palette-background-paper);--offer-ink:var(--dz-palette-text-primary);--offer-muted:var(--dz-palette-text-secondary);--offer-line:var(--dz-palette-outline-strong);isolation:isolate;gap:var(--s1-5);padding:var(--s3) var(--s4);color:var(--offer-ink);background:var(--offer-ground);font:400 var(--room-type-body)/20px var(--sans);border-radius:var(--room-radius-panel);grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:"status status""identity price""details details""actions actions";min-width:0;display:grid;position:relative;overflow:hidden}.dz-components_pinned_listing_PinnedListing-frame>*{z-index:1;position:relative}.dz-components_pinned_listing_PinnedListing-frame>.dz-components_pinned_listing_PinnedListing-track{z-index:2;background:color-mix(in srgb,var(--dz-palette-energy-main) 20%,transparent);height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.dz-components_pinned_listing_PinnedListing-trackFill{transform-origin:0;background:var(--dz-palette-energy-main);width:100%;height:100%;transition:transform .25s linear;display:block}@media (prefers-reduced-motion:reduce){.dz-components_pinned_listing_PinnedListing-trackFill{transition:none}}.dz-components_pinned_listing_PinnedListing-status{justify-content:space-between;align-items:center;gap:var(--s3);grid-area:status;min-height:20px;display:flex}.dz-components_pinned_listing_PinnedListing-statusMain{align-items:center;gap:var(--s1-5);flex-wrap:wrap;flex-shrink:0;max-width:100%;font-weight:700;display:flex}.dz-components_pinned_listing_PinnedListing-statusMain>[data-pinned-status-meta]{align-items:center;gap:var(--s6);flex-shrink:0;display:inline-flex}.dz-components_pinned_listing_PinnedListing-statusDetail [data-sale-clock-label]{white-space:nowrap}.dz-components_pinned_listing_PinnedListing-statusDetail{overflow-wrap:anywhere;min-width:0;color:var(--offer-muted);font-size:var(--room-type-label);text-align:right;font-variant-numeric:tabular-nums}.dz-components_pinned_listing_PinnedListing-mobileHeading{display:none}.dz-components_pinned_listing_PinnedListing-saleBadge{min-height:20px;padding:1px var(--s1-5);border-radius:var(--room-radius-subtle);background:var(--dz-palette-energy-main);color:var(--dz-palette-energy-contrastText);font-size:var(--room-type-caption);white-space:nowrap;align-items:center;font-weight:800;line-height:16px;display:inline-flex}.dz-components_pinned_listing_PinnedListing-identity{grid-area:identity;min-width:0;min-height:52px}.dz-components_pinned_listing_PinnedListing-identityButton,.dz-components_pinned_listing_PinnedListing-identityButton.MuiButtonBase-root{justify-content:flex-start;align-items:center;gap:var(--s2-5);width:100%;height:100%;color:inherit;text-align:left;font:inherit;background:0 0;border:0;padding:0;display:flex}.dz-components_pinned_listing_PinnedListing-identityButton.MuiButtonBase-root{cursor:pointer}.dz-components_pinned_listing_PinnedListing-thumb{object-fit:cover;border-radius:var(--room-radius-control);background:var(--dz-palette-surfaceVariant-sunken);width:48px;height:48px;color:var(--dz-palette-text-secondary);flex:none;place-items:center;display:grid}.dz-components_pinned_listing_PinnedListing-copy{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.dz-components_pinned_listing_PinnedListing-copy strong{font-size:var(--room-type-price);overflow-wrap:anywhere;font-weight:600;line-height:24px}.dz-components_pinned_listing_PinnedListing-copy>span{font-size:var(--room-type-label);color:var(--offer-muted);line-height:18px}.dz-components_pinned_listing_PinnedListing-compactSummary{display:none}.dz-components_pinned_listing_PinnedListing-price{justify-content:center;align-items:flex-end;gap:var(--s0-5);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;grid-area:price;min-height:52px;display:flex}.dz-components_pinned_listing_PinnedListing-price strong{letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:34px}.dz-components_pinned_listing_PinnedListing-price s,.dz-components_pinned_listing_PinnedListing-floor{font-size:var(--room-type-label);color:var(--offer-muted);line-height:18px}.dz-components_pinned_listing_PinnedListing-saving{background:var(--dz-palette-energy-main);min-height:18px;color:var(--dz-palette-energy-contrastText);font-size:var(--room-type-caption);border-radius:3px;align-items:center;padding:1px 5px;font-weight:800;line-height:16px;display:inline-flex}.dz-components_pinned_listing_PinnedListing-details{justify-content:space-between;gap:var(--s1) var(--s3);min-height:20px;color:var(--offer-muted);flex-wrap:wrap;grid-area:details;display:flex}.dz-components_pinned_listing_PinnedListing-terms{font-size:var(--room-type-label);flex-basis:100%;line-height:18px}.dz-components_pinned_listing_PinnedListing-actions{align-items:start;gap:var(--s2);flex-wrap:wrap;grid-area:actions;min-height:48px;display:flex}.dz-components_pinned_listing_PinnedListing-actions:empty{display:none}.dz-components_pinned_listing_PinnedListing-actions .purchaseQuantity{color:inherit;background:0 0;border:0;flex:0 0 132px;min-width:0;margin:0;padding:0}.dz-components_pinned_listing_PinnedListing-actions .quantityControls{min-height:48px;color:inherit;align-items:center;gap:0;display:flex}.dz-components_pinned_listing_PinnedListing-actions .quantityLabel{display:none}.dz-components_pinned_listing_PinnedListing-actions .quantityStepper{border:1px solid var(--offer-line);border-radius:var(--room-radius-panel);width:132px;height:48px;color:inherit;background:0 0;display:flex;overflow:hidden}.dz-components_pinned_listing_PinnedListing-actions .quantityStepper button,.dz-components_pinned_listing_PinnedListing-actions .quantityStepper input{width:44px;min-width:0;height:46px;color:inherit;font:inherit;text-align:center;background:0 0;border:0;padding:0}.dz-components_pinned_listing_PinnedListing-actions .quantityStepper button:disabled{color:var(--offer-muted);opacity:1}.dz-components_pinned_listing_PinnedListing-actions .quantityFoot{color:var(--dz-palette-text-primary);background:var(--dz-palette-background-paper)}.dz-components_pinned_listing_PinnedListing-actions .quantityFoot:after{border-top-color:var(--dz-palette-background-paper)}.dz-components_pinned_listing_PinnedListing-total{text-align:center;font-variant-numeric:tabular-nums}.showPage .showGrid>.showVideo>.roomOffer.pinDock:has([data-pinned-listing]){box-shadow:none;background:0 0}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame{--offer-ground:transparent;--offer-ink:var(--dz-palette-stage-contrastText);--offer-muted:var(--dz-palette-stage-contrastText);--offer-line:var(--dz-palette-stage-secondaryText);background:var(--offer-ground);box-shadow:none;border:0;border-radius:0}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame :is(.dz-components_pinned_listing_PinnedListing-identity,.dz-components_pinned_listing_PinnedListing-price,.dz-components_pinned_listing_PinnedListing-details,.dz-components_pinned_listing_PinnedListing-status){text-shadow:0 1px 3px var(--room-black),0 0 8px color-mix(in srgb,var(--room-black) 65%,transparent)}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-price strong{color:var(--offer-ink)}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame :is(.dz-components_pinned_listing_PinnedListing-statusDetail,.dz-components_pinned_listing_PinnedListing-copy>span,.dz-components_pinned_listing_PinnedListing-price s,.dz-components_pinned_listing_PinnedListing-floor,.dz-components_pinned_listing_PinnedListing-details){font-weight:500}.dz-components_pinned_listing_PinnedListing-identityButton.MuiButtonBase-root:focus-visible{outline:2px solid var(--dz-palette-primary-main);outline-offset:4px;border-radius:var(--room-radius-control)}@media (min-width:601px){.dz-components_pinned_listing_PinnedListing-frame{gap:var(--s2);padding:var(--s4) var(--s5)}.dz-components_pinned_listing_PinnedListing-status{min-height:24px}.dz-components_pinned_listing_PinnedListing-frame:has(.dz-components_pinned_listing_PinnedListing-actions:empty){grid-template-areas:"status status""identity price""details details"}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame{grid-template-columns:minmax(0,1fr) 190px;grid-auto-rows:max-content;align-content:start;height:max-content}.dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusMain,.dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-price strong{color:var(--offer-ink)}.dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-fullSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-details{align-items:baseline;gap:var(--s1) var(--s3)}.dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-terms{min-width:0;font-size:var(--room-type-label);flex:auto}.dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-terms:before{content:"·";margin-right:var(--s2)}.dz-components_pinned_listing_PinnedListing-thumb{width:64px;height:64px}.dz-components_pinned_listing_PinnedListing-identity,.dz-components_pinned_listing_PinnedListing-price{min-height:80px}}@media (max-width:600px){.pinDock .dz-components_pinned_listing_PinnedListing-frame{padding:var(--s3) var(--s4);background:var(--offer-ground);border-radius:0}.dz-components_pinned_listing_PinnedListing-mobileHeading{display:inline}.dz-components_pinned_listing_PinnedListing-desktopHeading,.dz-components_pinned_listing_PinnedListing-fullSummary{display:none}.dz-components_pinned_listing_PinnedListing-compactSummary{display:block}.dz-components_pinned_listing_PinnedListing-saleBadge,.dz-components_pinned_listing_PinnedListing-terms,.dz-components_pinned_listing_PinnedListing-frame:after{display:none}.dz-components_pinned_listing_PinnedListing-frame{grid-template-columns:minmax(0,1fr) 104px}.dz-components_pinned_listing_PinnedListing-statusMain,.dz-components_pinned_listing_PinnedListing-statusDetail{font-size:var(--room-type-body);line-height:20px}.pinDock .dz-components_pinned_listing_PinnedListing-status{color:var(--offer-ink)}.pinDock .dz-components_pinned_listing_PinnedListing-statusDetail{color:inherit}.dz-components_pinned_listing_PinnedListing-details{font-size:var(--room-type-body)}.dz-components_pinned_listing_PinnedListing-floor,.dz-components_pinned_listing_PinnedListing-saving{display:none}}.showPage.isBuyer .buyerPinDock.isCollapsed .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-actions .purchaseQuantity{display:block}.roomOffer.pinDock:has([data-pinned-listing]) .buyerPinToggle{display:none}@media (max-width:359px){.dz-components_pinned_listing_PinnedListing-frame{gap:var(--s2);grid-template-columns:minmax(0,1fr) 90px}.dz-components_pinned_listing_PinnedListing-copy strong{font-size:var(--room-type-large);line-height:20px}.dz-components_pinned_listing_PinnedListing-price strong{font-size:22px;line-height:28px}.dz-components_pinned_listing_PinnedListing-actions .purchaseQuantity{flex-basis:112px}.dz-components_pinned_listing_PinnedListing-actions .quantityStepper{width:112px}}@media (max-width:600px){.showPage:not(.isBuyer) .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame{box-sizing:border-box;gap:var(--s2);min-height:0;padding:var(--s3) var(--s4) calc(var(--s4) + env(safe-area-inset-bottom))}.showPage:not(.isBuyer) .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-status{align-items:center;min-height:40px}.showPage:not(.isBuyer) .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame[data-offer=completed] .dz-components_pinned_listing_PinnedListing-desktopHeading{display:inline}.showPage:not(.isBuyer) .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame[data-offer=completed] .dz-components_pinned_listing_PinnedListing-mobileHeading,.showPage:not(.isBuyer) .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame[data-offer=completed] .dz-components_pinned_listing_PinnedListing-statusDetail{display:none}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame{z-index:1;box-sizing:border-box;gap:var(--s3) var(--s2);width:100%;padding:var(--s3-5) var(--s4) calc(var(--s3) + env(safe-area-inset-bottom));background:var(--offer-ground);color:var(--offer-ink);border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"status status""identity price""actions actions";position:relative}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-status{min-height:48px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusMain{flex:auto;min-width:0}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusMain>[data-pinned-status-meta]{gap:var(--s2);row-gap:var(--s0-5);flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusDetail:has([data-sale-clock-label]){min-width:min-content}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusMain,.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusDetail{color:var(--offer-ink);font-size:var(--room-type-body);line-height:20px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-identity,.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-price{min-height:52px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-copy strong{font-size:var(--room-type-large);line-height:20px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-copy>span{color:var(--offer-muted)}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-price strong{font-size:26px;line-height:32px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-details{display:none}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-actions{gap:var(--s2-5);min-height:48px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-actions .purchaseQuantity{flex:0 0 104px;display:block}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-actions .quantityStepper{width:104px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-actions .quantityStepper button,.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-actions .quantityStepper input{width:34px}.showPage.isBuyer .roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-total{display:none}}@media (max-width:359px){.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame{padding:var(--s2-5) var(--s3) calc(var(--s3) + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);grid-template-areas:"status""identity""price""details""actions";gap:5px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-status{gap:var(--s1-5);min-height:32px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusMain,.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-statusDetail{font-size:var(--room-type-caption);line-height:16px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-identity{min-height:44px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-identityButton.MuiButtonBase-root{gap:var(--s2)}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-thumb{width:44px;height:44px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-copy strong{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;font-size:var(--room-type-control);-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-copy>span{display:none}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-price{align-items:flex-start;gap:var(--s1-5);flex-direction:row;min-height:26px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-price strong{font-size:21px;line-height:26px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-details{min-height:0;font-size:var(--room-type-caption);line-height:16px}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame .dz-components_pinned_listing_PinnedListing-actions{gap:5px;min-height:38px}}.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame:before{content:"";z-index:0;pointer-events:none;background:color-mix(in srgb, var(--room-black) var(--room-opacity-offer-scrim), transparent);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,var(--room-black) 40%,var(--room-black) 60%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,var(--room-black) 40%,var(--room-black) 60%,transparent 100%);position:absolute;inset:0}.showPage[data-room-layout=two] .showVideo:not(.isMini)>.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame:before,.roomOffer.pinDock .dz-components_pinned_listing_PinnedListing-frame:after{display:none}