.stat-dot.svelte-1fauhq4{width:8px;height:8px;border-radius:50%;display:inline-block;animation:svelte-1fauhq4-pulse 2s infinite}@keyframes svelte-1fauhq4-pulse{0%{transform:scale(.95);box-shadow:0 0 #28a745b3}70%{transform:scale(1);box-shadow:0 0 0 5px #28a74500}to{transform:scale(.95);box-shadow:0 0 #28a74500}}.extra-small.svelte-1fauhq4{font-size:.65rem;padding:.25rem .4rem}.ratio.svelte-1fauhq4{position:relative}.ratio.svelte-1fauhq4 img:where(.svelte-1fauhq4){transition:transform .3s ease}.col.svelte-1fauhq4:hover img:where(.svelte-1fauhq4){transform:scale(1.05)}.border-soft.svelte-1fauhq4{border:1px solid rgba(0,0,0,.05)}.conveyor-container.svelte-1fauhq4{width:100%;overflow:hidden;position:relative;padding:20px 0}.conveyor-track.svelte-1fauhq4{display:flex;width:calc(2000px + 16rem);animation:svelte-1fauhq4-scroll 15s linear infinite;gap:2rem}.conveyor-tile.svelte-1fauhq4{width:350px;flex-shrink:0}.conveyor-tile.svelte-1fauhq4 img:where(.svelte-1fauhq4){width:100%;height:480px;object-fit:cover;transition:filter .3s ease}@keyframes svelte-1fauhq4-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1000px - 8rem))}}@media (max-width: 768px){.conveyor-tile.svelte-1fauhq4{width:280px}.conveyor-track.svelte-1fauhq4{width:calc(1440px + 8rem)}@keyframes svelte-1fauhq4-scroll{0%{transform:translate(0)}to{transform:translate(calc(-720px - 4rem))}}}.sold-banner.svelte-1fauhq4{background-color:#1987548c;height:fit-content;top:8.5rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-size:.7rem;letter-spacing:.15em;line-height:1;z-index:2;text-transform:uppercase}@media (min-width: 992px){.sold-banner.svelte-1fauhq4{font-size:.8rem}}.btn-view-available.svelte-1fauhq4{background-color:transparent;color:var(--oxblood);border:1px solid var(--oxblood);font-size:.85rem;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1);animation:svelte-1fauhq4-luxuriousPulse 2.5s infinite}.btn-view-available.svelte-1fauhq4:hover{background-color:var(--oxblood);color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px #80002026!important}.btn-view-available.svelte-1fauhq4:hover .transition-transform:where(.svelte-1fauhq4){transform:translate(4px)}@keyframes svelte-1fauhq4-luxuriousPulse{0%{transform:scale(1);box-shadow:0 2px 4px #8000200d}50%{transform:scale(1.02);box-shadow:0 4px 15px #80002026;border-color:#800020cc}to{transform:scale(1);box-shadow:0 2px 4px #8000200d}}
