.pagination-module__m0me9G__control{min-width:44px;height:44px;color:var(--ink,#141410);background:#fff;border:0;border-radius:12px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:700;transition:background-color .16s,color .16s,box-shadow .16s}.pagination-module__m0me9G__control:not(:disabled):not([data-disabled]):not([data-active]):hover{box-shadow:inset 0 0 0 1.5px var(--ink,#141410)}.pagination-module__m0me9G__control[data-active]{background:var(--ink,#141410);color:#fff}.pagination-module__m0me9G__control:focus-visible{outline:2px solid var(--ink,#141410);outline-offset:2px}.pagination-module__m0me9G__control:disabled,.pagination-module__m0me9G__control[data-disabled]{color:#b9b5ac;opacity:1;cursor:not-allowed;background:#fff}.pagination-module__m0me9G__dots{min-width:24px;color:var(--mute,#6e6c64)}@media (max-width:560px){.pagination-module__m0me9G__control{min-width:40px;padding:0 8px}}@media (prefers-reduced-motion:reduce){.pagination-module__m0me9G__control{transition:none}}
.vz-listing-link{height:100%;color:inherit;display:block}.vz-listing-link .vz-listing-card{background:var(--vz-surface,white);will-change:transform;backface-visibility:hidden;height:100%;transform:translateZ(0)}.vz-listing-card .vz-listing-layout{height:100%}.vz-listing-card .vz-listing-photo{flex-shrink:0;overflow:hidden}.vz-listing-card .vz-listing-content{flex:1;min-width:0}.vz-listing-card .vz-listing-body{flex:1;gap:0;padding:20px}.vz-listing-card .vz-listing-body h2.vz-listing-name{letter-spacing:-.02em;overflow-wrap:anywhere;min-height:0;margin:0;font-size:20px;font-weight:800;line-height:1.25}.vz-listing-card .vz-listing-description{-webkit-line-clamp:2;color:#62625c;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.8em;margin-top:6px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.vz-listing-card .vz-listing-price{font-variant-numeric:tabular-nums;margin:16px 0}.vz-listing-card .vz-cspecs{border-top:1px solid var(--vz-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;padding:14px 0;display:grid}.vz-listing-card .vz-spec{white-space:normal;color:#41413c;background:0 0;align-items:center;gap:7px;min-width:0;padding:0;font-size:13px;line-height:1.4;display:flex}.vz-listing-card .vz-spec svg{color:#73736b;flex-shrink:0;width:16px;height:16px}.vz-listing-card .vz-ctrust{color:#4c5f50;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.vz-listing-card .vz-ctrust small{color:#62625c;width:100%;font-size:11px}.vz-listing-card .vz-ctrust span{align-items:center;gap:4px;font-size:12px;display:inline-flex}.vz-listing-card .vz-listing-footer{background:var(--vz-paper);min-height:45px;margin-top:auto}.vz-listing-card .vz-deal{margin:0 0 12px}.vz-listing-card--horizontal .vz-listing-photo{width:42%}.vz-listing-name{transition:color .18s}@media (max-width:600px){.vz-listing-card--horizontal .vz-listing-layout{flex-direction:column}.vz-listing-card--horizontal .vz-listing-photo{width:100%}.vz-listing-card .vz-listing-body{padding:18px}}@media (prefers-reduced-motion:reduce){.vz-listing-name{transition:none}}@media (min-width:601px){.vz-listing-card--horizontal .vz-listing-photo{width:42%!important}.vz-listing-card--horizontal .vz-listing-content{width:auto!important}}.vz-listing-skeleton{background:var(--vz-surface,#fff);height:100%;overflow:hidden}@media (prefers-reduced-motion:reduce){.vz-listing-skeleton .mantine-Skeleton-root:after{animation:none}}.vz-listing-link{border-radius:20px}.vz-listing-link .vz-listing-card{background:#fff;border:0;border-radius:20px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);padding:10px!important}.vz-listing-card .vz-listing-photo{background:var(--line);border-radius:14px}.vz-listing-card .vz-listing-photo :is(img,.mantine-Carousel-root){border-radius:14px}.vz-listing-card :is(.vz-cphotos,.vz-cbadge){border-radius:999px}.vz-listing-card .vz-listing-photo .mantine-Flex-root[style*=bottom]{border-radius:0 0 14px 14px}.vz-listing-card .vz-listing-body{padding:14px 6px 10px}.vz-listing-card .vz-listing-body h2.vz-listing-name{font-size:18px}.vz-listing-card .vz-listing-description{color:var(--mute)}.vz-listing-card .vz-listing-price{font-family:var(--vz-mono);margin:10px 0 12px}.vz-listing-card .vz-listing-price .mantine-Text-root:first-child{font-size:18px!important}.vz-listing-card .vz-deal{border-radius:999px}.vz-listing-card .vz-listing-footer{background:var(--paper);border-radius:12px;border-top:0!important;padding-left:12px!important;padding-right:12px!important}.vz-listing-link:hover .vz-listing-name{color:inherit}.vz-listing-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.vz-listing-card .vz-listing-name{transition:color var(--t-color,.3s) var(--ease,ease)}.vz-listing-link:focus-visible{outline:none}.vz-listing-link:focus-visible .vz-listing-card{box-shadow:0 0 0 2px var(--vz-paper,#f4f3ef), 0 0 0 4px var(--vz-ink,#141410)}@media (hover:hover){.vz-listing-card .mantine-Carousel-controls{opacity:0;transition:opacity .25s var(--ease,ease), transform .35s var(--ease,ease);transform:translateY(4px)}.vz-listing-link:hover .mantine-Carousel-controls,.vz-listing-card:focus-within .mantine-Carousel-controls{opacity:1;transform:none}.vz-listing-link:hover .vz-listing-name{color:var(--red-dark,#b0260e)}}@media (prefers-reduced-motion:reduce){.vz-listing-card .mantine-Carousel-controls{transition:none;transform:none}}.vz-listing-card .vz-c360{z-index:2;color:#fff;pointer-events:none;background:#141410;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:11px;left:11px}.vz-listing-card .vz-c360 b{font-family:var(--vz-mono);letter-spacing:.02em;font-weight:700}
.ListingCarousel-module__t05--W__controls{padding-inline:10px}.ListingCarousel-module__t05--W__control{background:var(--vz-surface,#fff);color:var(--vz-ink,#141410);box-shadow:none;opacity:.92;border:0;border-radius:0;transition:background-color .18s,color .18s,opacity .18s}@media (hover:hover){.ListingCarousel-module__t05--W__control:hover{background:var(--vz-ink,#141410);color:#fff;opacity:1}}.ListingCarousel-module__t05--W__control:focus-visible{outline:2px solid var(--vz-ink,#141410);outline-offset:2px;opacity:1}.ListingCarousel-module__t05--W__control:active{background:var(--vz-red);color:#fff}@media (pointer:coarse){.ListingCarousel-module__t05--W__control{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.ListingCarousel-module__t05--W__control{transition:none}}
