.listing-inline-gallery[data-v-8ea2645d]{aspect-ratio:4/3;background:#f1f5f9;overflow:hidden;position:relative;width:100%}.listing-inline-gallery-track[data-v-8ea2645d]{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.listing-inline-gallery-track--touching[data-v-8ea2645d]{scroll-snap-type:none}.listing-inline-gallery-track[data-v-8ea2645d]::-webkit-scrollbar{display:none}.listing-inline-gallery-slide[data-v-8ea2645d]{display:block;flex:0 0 100%;height:100%;overflow:hidden;scroll-snap-align:start;width:100%}.listing-inline-gallery-slide img[data-v-8ea2645d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.listing-inline-gallery-indicators[data-v-8ea2645d]{align-items:center;background:#0f172a7a;border-radius:999px;bottom:.5rem;display:flex;gap:4px;justify-content:center;left:50%;min-height:18px;padding:4px 7px;pointer-events:none;position:absolute;transform:translate(-50%);z-index:2}.listing-inline-gallery-dot[data-v-8ea2645d]{background:#fff9;border-radius:99px;height:5px;transition:width .17s ease;width:5px}.listing-inline-gallery-dot-current[data-v-8ea2645d]{background:#fff;width:13px}.listing-inline-gallery-counter[data-v-8ea2645d]{color:#fff;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.listing-inline-gallery-arrow[data-v-8ea2645d]{background:#ffffffe6;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 3px 14px #00000024;color:#172032;display:grid;height:32px;opacity:0;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .17s ease,background .17s ease;width:32px;z-index:3}.listing-inline-gallery-arrow[data-v-8ea2645d]:hover:where(html[data-dz-hover=mouse] *){background:#fff}.listing-inline-gallery-arrow[data-v-8ea2645d]:focus-visible{opacity:1;outline:2px solid #f9a02d;outline-offset:2px;pointer-events:auto}.listing-inline-gallery-arrow i[data-v-8ea2645d]{font-size:11px}.listing-inline-gallery-previous[data-v-8ea2645d]{left:9px}.listing-inline-gallery-next[data-v-8ea2645d]{right:9px}@media (hover:hover) and (pointer:fine){.listing-inline-gallery:focus-within .listing-inline-gallery-arrow[data-v-8ea2645d],.listing-inline-gallery:hover:where(html[data-dz-hover=mouse] *) .listing-inline-gallery-arrow[data-v-8ea2645d]{opacity:1;pointer-events:auto}}@media (hover:none) and (pointer:coarse){.listing-inline-gallery-track[data-v-8ea2645d]{touch-action:pan-y}}@media (max-width:639px){.listing-inline-gallery-arrow[data-v-8ea2645d]{display:none}.listing-inline-gallery-indicators[data-v-8ea2645d]{bottom:.55rem}}@media (prefers-reduced-motion:reduce){.listing-inline-gallery-arrow[data-v-8ea2645d],.listing-inline-gallery-dot[data-v-8ea2645d]{transition:none}}.donzon-listing[data-v-6c3ab7af]{background:#fff;border:1px solid #e4ebe6;border-radius:24px;box-shadow:0 3px 10px #183e4704;display:flex;flex-direction:column;height:100%;min-width:0;padding:8px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;width:100%}.donzon-listing__visual[data-v-6c3ab7af]{aspect-ratio:4/3;background:#eef4f0;border-radius:18px;flex:none;isolation:isolate;overflow:hidden;position:relative;width:100%}.donzon-listing__media[data-v-6c3ab7af]{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.donzon-listing__media img[data-v-6c3ab7af]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1);width:100%}.donzon-listing__gallery[data-v-6c3ab7af]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.donzon-listing__gallery[data-v-6c3ab7af] .listing-inline-gallery{aspect-ratio:auto;background:#eef4f0;height:100%}.donzon-listing__gallery[data-v-6c3ab7af] .listing-inline-gallery-indicators{bottom:9px}.donzon-listing__gallery[data-v-6c3ab7af] .listing-inline-gallery-slide img{-o-object-fit:cover;object-fit:cover}.donzon-listing__details[data-v-6c3ab7af]{align-items:stretch;display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding:13px 6px 7px}.donzon-listing__price[data-v-6c3ab7af]{color:#1f3f48;font-size:19px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donzon-listing__price-link[data-v-6c3ab7af]{color:inherit;text-decoration:none}.donzon-listing__price-link[data-v-6c3ab7af]:hover:where(html[data-dz-hover=mouse] *){color:#a96a1f}.donzon-listing__save[data-v-6c3ab7af]{-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);background:#ffffffd1;border:1px solid #ffffffb3;border-radius:50%;box-shadow:0 4px 12px #1836410d;color:#31515a;cursor:pointer;display:grid;height:38px;inset-inline-end:11px;padding:0;place-items:center;position:absolute;top:11px;transition:transform .2s,color .2s,background .2s;width:38px;z-index:4}.donzon-listing__save i[data-v-6c3ab7af]{font-size:16px}.donzon-listing__save[data-v-6c3ab7af]:hover:where(html[data-dz-hover=mouse] *){background:#fff9ef;color:#c67b21;transform:scale(1.06)}.donzon-listing__save--active[data-v-6c3ab7af]{background:#fff0db;border-color:#ffd69d;color:#df8b24}.donzon-listing__save[data-v-6c3ab7af]:disabled{cursor:progress}.donzon-listing__featured[data-v-6c3ab7af]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff0d5e6;border:1px solid #ffe7b5b3;border-radius:999px;color:#8b581c;display:inline-flex;font-size:10px;font-weight:600;gap:5px;inset-inline-start:10px;max-width:calc(100% - 70px);min-height:26px;padding:4px 10px;position:absolute;top:12px;z-index:2}.donzon-listing__featured i[data-v-6c3ab7af]{font-size:9px}.donzon-listing__photo-count[data-v-6c3ab7af]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17343bc7;border:1px solid #ffffff70;border-radius:7px;bottom:10px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;gap:6px;inset-inline-start:10px;min-height:23px;padding:4px 8px;pointer-events:none;position:absolute;z-index:3}.donzon-listing__photo-count i[data-v-6c3ab7af]{font-size:10px}.donzon-listing__fallback[data-v-6c3ab7af]{align-items:center;background:radial-gradient(ellipse at 88% 13%,#fff2da 0,transparent 60%),linear-gradient(140deg,#eaf4ef,#f5f6ef 65%,#f7eddc);display:flex;flex-direction:column;gap:15px;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.donzon-listing__placeholder-orbit[data-v-6c3ab7af]{aspect-ratio:1;border:1px solid #ffffffc9;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:76%}.donzon-listing__placeholder-orbit[data-v-6c3ab7af]:after,.donzon-listing__placeholder-orbit[data-v-6c3ab7af]:before{border:1px solid #ffffff9c;border-radius:inherit;content:"";top:16px;right:16px;bottom:16px;left:16px;position:absolute}.donzon-listing__placeholder-orbit[data-v-6c3ab7af]:after{border-color:#ffffff70;top:-17px;right:-17px;bottom:-17px;left:-17px}.donzon-listing__placeholder-mark[data-v-6c3ab7af]{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(145deg,#ffffffd9,#ffffff7a);border:1px solid #ffffffed;border-radius:27px;box-shadow:inset 0 1px #fff,0 14px 28px #30554b0d;display:grid;height:92px;place-items:center;position:relative;transform:rotate(-7deg);transition:transform .7s cubic-bezier(.22,1,.36,1);width:92px}.donzon-listing__placeholder-mark[data-v-6c3ab7af] svg{height:78%;transform:rotate(7deg);width:78%}.donzon-listing__placeholder-label[data-v-6c3ab7af]{color:#69877f;font-size:10px;font-weight:500;letter-spacing:.03em;max-width:80%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.donzon-listing[data-v-6c3ab7af] :where(a,button):focus-visible{outline:2px solid #d68b2a;outline-offset:-3px}@media (hover:hover) and (pointer:fine){.donzon-listing[data-v-6c3ab7af]:hover:where(html[data-dz-hover=mouse] *){border-color:#dfc8a6;box-shadow:0 9px 20px #153d450b;transform:translateY(-3px)}.donzon-listing:hover:where(html[data-dz-hover=mouse] *) .donzon-listing__media img[data-v-6c3ab7af]{transform:scale(1.045)}.donzon-listing:hover:where(html[data-dz-hover=mouse] *) .donzon-listing__placeholder-mark[data-v-6c3ab7af]{transform:translateY(-3px) rotate(-3deg)}}.donzon-listing--horizontal[data-v-6c3ab7af]{border-radius:18px;flex-direction:row;gap:14px;padding:6px}.donzon-listing--horizontal .donzon-listing__visual[data-v-6c3ab7af]{aspect-ratio:auto;border-radius:13px;min-height:170px;width:230px}.donzon-listing--horizontal .donzon-listing__details[data-v-6c3ab7af]{padding:8px 10px 6px 0}[dir=rtl] .donzon-listing--horizontal .donzon-listing__details[data-v-6c3ab7af]{padding:8px 0 6px 10px}@media (max-width:639px){.donzon-listing[data-v-6c3ab7af]{border-radius:20px;padding:6px}.donzon-listing__visual[data-v-6c3ab7af]{aspect-ratio:1.2;border-radius:15px}.donzon-listing__details[data-v-6c3ab7af]{gap:5px;padding:11px 5px 6px}.donzon-listing__price[data-v-6c3ab7af]{font-size:16px}.donzon-listing__save[data-v-6c3ab7af]{height:34px;inset-inline-end:8px;top:8px;width:34px}.donzon-listing__save i[data-v-6c3ab7af]{font-size:15px}.donzon-listing__featured[data-v-6c3ab7af]{font-size:9px;inset-inline-start:8px;min-height:23px;padding:3px 8px;top:9px}.donzon-listing__placeholder-mark[data-v-6c3ab7af]{border-radius:22px;height:70px;width:70px}.donzon-listing__fallback[data-v-6c3ab7af]{gap:11px}.donzon-listing__placeholder-label[data-v-6c3ab7af]{font-size:9px}.donzon-listing--horizontal[data-v-6c3ab7af]{gap:10px}.donzon-listing--horizontal .donzon-listing__visual[data-v-6c3ab7af]{border-radius:12px;min-height:150px;width:128px}}@media (hover:none) and (pointer:coarse){.donzon-listing[data-v-6c3ab7af]:hover:where(html[data-dz-hover=mouse] *){border-color:#e4ebe6;box-shadow:0 3px 10px #183e4704;transform:none}}@media (prefers-reduced-motion:no-preference){.donzon-listing__save--active i[data-v-6c3ab7af]{animation:dz-saved-pop-6c3ab7af .35s cubic-bezier(.22,1,.36,1)}}@keyframes dz-saved-pop-6c3ab7af{50%{transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.donzon-listing[data-v-6c3ab7af],.donzon-listing__media img[data-v-6c3ab7af],.donzon-listing__placeholder-mark[data-v-6c3ab7af],.donzon-listing__save[data-v-6c3ab7af]{transition:none}.donzon-listing[data-v-6c3ab7af]:hover:where(html[data-dz-hover=mouse] *){transform:none}}.dz-rail[data-v-1a05c4bf]{color:#24454e;min-width:0}.dz-rail--spotlight[data-v-1a05c4bf]{background:linear-gradient(120deg,#f2f8f5,#f9faf5 65%,#fffbf4);border:1px solid #e5eeea;border-radius:32px;padding:24px 26px 20px}.dz-rail__heading[data-v-1a05c4bf]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.dz-rail__intro[data-v-1a05c4bf]{min-width:0}.dz-rail__eyebrow[data-v-1a05c4bf]{align-items:center;color:#ad6d23;display:flex;font-size:10px;font-weight:650;gap:8px;letter-spacing:.14em;margin-bottom:11px;text-transform:uppercase}.dz-rail__eyebrow>span[data-v-1a05c4bf]{background:#f9a02d;border-radius:50%;box-shadow:0 0 0 4px #f9a02d15;flex:none;height:5px;width:5px}.dz-rail h2[data-v-1a05c4bf]{color:#24454e;font-size:clamp(27px,2.5vw,35px);font-weight:600;letter-spacing:-.045em;line-height:1.15;margin:0}.dz-rail__subtitle[data-v-1a05c4bf]{color:#7b8d90;font-size:13px;line-height:1.5;margin-top:9px}.dz-rail__actions[data-v-1a05c4bf]{align-items:center;display:flex;flex:none;gap:14px;padding-bottom:2px}.dz-rail__all[data-v-1a05c4bf]{align-items:center;background:#ffffffb3;border:1px solid #dee8e3;border-radius:999px;color:#365b63;display:inline-flex;font-size:12px;font-weight:600;gap:14px;justify-content:center;min-height:42px;padding:0 17px;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s;white-space:nowrap}.dz-rail__all i[data-v-1a05c4bf]{font-size:11px}.dz-rail__all[data-v-1a05c4bf]:hover:where(html[data-dz-hover=mouse] *){background:#fff4e4;border-color:#f0d8b7;color:#975c14}.dz-rail__controls[data-v-1a05c4bf]{align-items:center;display:flex;gap:6px}.dz-rail__controls button[data-v-1a05c4bf]{background:#ffffffd9;border:1px solid #dfe8e4;border-radius:50%;color:#365b63;display:grid;height:42px;place-items:center;transition:background-color .25s,transform .25s,color .25s;width:42px}.dz-rail__controls button i[data-v-1a05c4bf]{font-size:13px}.dz-rail__controls button[data-v-1a05c4bf]:disabled{cursor:default;opacity:.35}.dz-rail__controls button[data-v-1a05c4bf]:hover:where(html[data-dz-hover=mouse] *):not(:disabled){background:#ffe8c9;border-color:transparent;color:#80521f;transform:translateY(-2px)}.dz-rail__track[data-v-1a05c4bf]{align-items:stretch;display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:3px 1px 13px;scroll-padding-inline:1px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dz-rail__track[data-v-1a05c4bf]::-webkit-scrollbar{display:none}.dz-rail__entry[data-v-1a05c4bf]{flex:0 0 calc(20% - 16px);min-width:0;scroll-snap-align:start}.dz-rail__track--skeleton[data-v-1a05c4bf]{overflow:hidden}.dz-rail__footer[data-v-1a05c4bf]{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-top:7px;padding-inline:2px}.dz-rail__progress[data-v-1a05c4bf]{background:#e5ece7;border-radius:99px;display:block;height:3px;overflow:hidden;width:112px}.dz-rail__progress>span[data-v-1a05c4bf]{background:#eda13d;border-radius:inherit;display:block;height:100%;transition:width .4s cubic-bezier(.22,1,.36,1)}.dz-rail__range[data-v-1a05c4bf]{align-items:center;color:#91a09f;display:flex;font-size:10px;font-variant-numeric:tabular-nums;gap:8px}.dz-rail__range b[data-v-1a05c4bf]{color:#5a7478;font-weight:550}.dz-rail__range>span[data-v-1a05c4bf]{opacity:.5}.dz-rail__more[data-v-1a05c4bf]{align-items:center;background:linear-gradient(140deg,#fffaf1,#fff2df);border:1px solid #f1e1c9;border-radius:25px;color:#805326;display:flex;flex:0 0 160px;flex-direction:column;gap:11px;justify-content:center;min-width:0;padding:20px;scroll-snap-align:end;text-align:center;text-decoration:none}.dz-rail__more-icon[data-v-1a05c4bf]{background:#ffebcd;border:1px solid #f5d4a4;border-radius:50%;color:#b46f1c;display:grid;height:50px;margin-bottom:4px;place-items:center;transition:transform .3s;width:50px}.dz-rail__more:hover:where(html[data-dz-hover=mouse] *) .dz-rail__more-icon[data-v-1a05c4bf]{transform:translateY(-3px)}.dz-rail__more strong[data-v-1a05c4bf]{font-size:13px;font-weight:600}.dz-rail__more>span[data-v-1a05c4bf]:last-child{color:#a18f76;font-size:11px;line-height:1.4}.dz-rail__skeleton[data-v-1a05c4bf]{background:#ffffffb3;border:1px solid #e7ede8;border-radius:26px;overflow:hidden;padding:8px}.dz-rail__skeleton-photo[data-v-1a05c4bf]{aspect-ratio:4/3;border-radius:19px}.dz-rail__skeleton-copy[data-v-1a05c4bf]{display:flex;flex-direction:column;gap:12px;padding:16px 7px 13px}.dz-rail__skeleton-copy span[data-v-1a05c4bf]{border-radius:99px;height:13px;width:60%}.dz-rail__skeleton-copy span[data-v-1a05c4bf]:nth-child(2){height:11px;width:92%}.dz-rail__skeleton-copy span[data-v-1a05c4bf]:last-child{height:9px;width:40%}.dz-rail__heading-placeholder[data-v-1a05c4bf]{display:flex;flex-direction:column;gap:13px}.dz-rail__heading-placeholder span[data-v-1a05c4bf]{border-radius:99px;height:9px;width:108px}.dz-rail__heading-placeholder span[data-v-1a05c4bf]:last-child{height:27px;width:185px}.dz-rail__shimmer[data-v-1a05c4bf]{background:linear-gradient(100deg,#eaf0eb 20%,#f6f8f1,#eaf0eb 70%);background-size:220% 100%}.dz-rail__empty[data-v-1a05c4bf]{align-items:center;background:#ffffff7a;border:1px dashed #dce6df;border-radius:24px;color:#7a8d8e;display:flex;flex-direction:column;font-size:14px;gap:12px;padding:45px 20px;text-align:center}.dz-rail__empty-icon[data-v-1a05c4bf]{background:#fff4e3;border:1px solid #f3e0c4;border-radius:18px;color:#d68c31;display:grid;font-size:21px;height:52px;place-items:center;width:52px}.dz-rail__empty[data-v-1a05c4bf] :where(a,button){color:#9e601b;font-size:13px;font-weight:600}.dz-rail__sr-only[data-v-1a05c4bf]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.dz-rail[data-v-1a05c4bf] :where(a,button):focus-visible,.dz-rail__track[data-v-1a05c4bf]:focus-visible{outline:2px solid #d88b2a;outline-offset:3px}.dz-rail__track[data-v-1a05c4bf]:focus-visible{border-radius:24px;outline-offset:-2px}[dir=rtl] .dz-rail__eyebrow[data-v-1a05c4bf]{letter-spacing:0}[dir=rtl] h2[data-v-1a05c4bf]{letter-spacing:-.02em;line-height:1.35}@media (max-width:1279px){.dz-rail__entry[data-v-1a05c4bf]{flex-basis:calc(25% - 15px)}}@media (max-width:1199px){.dz-rail__entry[data-v-1a05c4bf]{flex-basis:calc(33.33333% - 12px)}.dz-rail__track[data-v-1a05c4bf]{gap:18px}}@media (max-width:767px){.dz-rail__heading[data-v-1a05c4bf]{gap:12px;margin-bottom:18px}.dz-rail h2[data-v-1a05c4bf]{font-size:27px}.dz-rail__actions[data-v-1a05c4bf]{gap:8px}.dz-rail__all[data-v-1a05c4bf]{font-size:11px;gap:9px;min-height:37px;padding-inline:12px}.dz-rail__controls[data-v-1a05c4bf]{display:none}}@media (max-width:639px){.dz-rail--spotlight[data-v-1a05c4bf]{border-radius:27px;margin-inline:-6px;padding:20px 12px 16px}.dz-rail h2[data-v-1a05c4bf]{font-size:24px}.dz-rail__eyebrow[data-v-1a05c4bf]{font-size:8px;gap:7px;letter-spacing:.1em;margin-bottom:9px}.dz-rail__subtitle[data-v-1a05c4bf]{font-size:11px;margin-top:7px;max-width:210px}.dz-rail__actions[data-v-1a05c4bf]{padding-bottom:1px}.dz-rail__all[data-v-1a05c4bf]{font-size:10px;gap:6px;min-height:35px;padding-inline:10px}.dz-rail__all i[data-v-1a05c4bf]{font-size:9px}.dz-rail__track[data-v-1a05c4bf]{gap:12px;padding-bottom:10px}.dz-rail__entry[data-v-1a05c4bf]{flex-basis:clamp(186px,calc(60.60606% - 7.27273px),260px)}.dz-rail__footer[data-v-1a05c4bf]{margin-top:4px}.dz-rail__progress[data-v-1a05c4bf]{width:84px}.dz-rail__range[data-v-1a05c4bf]{font-size:9px}.dz-rail__more[data-v-1a05c4bf]{border-radius:23px;flex-basis:132px;padding:16px 12px}}@media (prefers-reduced-motion:no-preference){.dz-rail--entered .dz-rail__entry[data-v-1a05c4bf]:not(.dz-rail__skeleton){animation:dz-rail-card-arrive-1a05c4bf .75s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--card-order,0)*45ms)}.dz-rail__shimmer[data-v-1a05c4bf]{animation:dz-rail-shimmer-1a05c4bf 1.6s ease-in-out infinite}}@keyframes dz-rail-card-arrive-1a05c4bf{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes dz-rail-shimmer-1a05c4bf{to{background-position-x:-220%}}@media (prefers-reduced-motion:reduce){.dz-rail__all[data-v-1a05c4bf],.dz-rail__controls button[data-v-1a05c4bf],.dz-rail__more-icon[data-v-1a05c4bf],.dz-rail__progress>span[data-v-1a05c4bf]{transition:none}.dz-rail__controls button[data-v-1a05c4bf]:hover:where(html[data-dz-hover=mouse] *):not(:disabled),.dz-rail__more:hover:where(html[data-dz-hover=mouse] *) .dz-rail__more-icon[data-v-1a05c4bf]{transform:none}}
