.street{--street-ink: #1b1917;--street-paper: #fbf3e7;--street-sky: #a8d8ea;--street-cloud: #ffffff;--street-far: #8fc3da;--street-facade-1: #e9b949;--street-facade-2: #e5853b;--street-facade-3: #c24a32;--street-facade-4: #f3de8a;--street-facade-5: #6e9fc6;--street-facade-6: #f2ede1;--street-facade-7: #de8f7a;--street-facade-8: #9cbf8b;--street-trim: #fbf8f0;--street-frame-alt: #2f5a4c;--street-stone: #a9a39a;--street-beam: #5a3e2b;--street-roof: #59636b;--street-roof-tile: #b4553a;--street-chimney: #9a5a43;--street-dark-glass: #2e3a4f;--street-glint: #8fb3d9;--street-curtain: #ede0c6;--street-room-1: #f4eee2;--street-room-2: #ece2cc;--street-room-3: #e2e8d9;--street-room-4: #f3e2da;--street-room-lit: #ffe08a;--street-lampshade: #f2b630;--street-floor: #a5774f;--street-door-1: #2f5a4c;--street-door-2: #2c4a6b;--street-door-3: #7a2f2a;--street-door-4: #3c3a39;--street-shop-sign: #1b1917;--street-shop-sign-text: #fbf3e7;--street-shop-glass: #b9d4d6;--street-awning: #2f5a4c;--street-parasol-1: #c24a32;--street-parasol-2: #2c4a6b;--street-cobble: #b8b2a6;--street-quay-edge: #d9d3c6;--street-water: #2f6f8f;--street-water-light: #7fb6cf;--street-bollard: #3c3a39;--street-hull-1: #6b4a32;--street-hull-2: #2c4a6b;--street-hull-3: #7a2f2a;--street-flag: #c8102e;--street-flowerbox: #8a6a50;--street-flower-1: #e7655b;--street-flower-2: #f7d959;--street-flower-3: #f7cdd7;--street-leaf: #5f8f4e;--street-fence: #d6b98a;--street-crane: #f2b630;--street-max-height: 720px;position:relative;color:var(--street-ink)}.street-pixels{image-rendering:pixelated;image-rendering:crisp-edges}@supports (image-rendering: pixelated){.street-pixels{image-rendering:pixelated}}.street__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:1rem}.street__title{margin:0}.street__count{margin:.25rem 0 0;font-size:.95em}.street__nav{display:flex;gap:.5rem}.street__arrow{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:3px solid var(--street-ink);border-radius:0;background:var(--street-paper);color:var(--street-ink);box-shadow:3px 3px 0 var(--street-ink);cursor:pointer}.street__arrow:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px 0 var(--street-ink)}.street__arrow:disabled{opacity:.35;box-shadow:none;cursor:default}.street__arrow svg{shape-rendering:crispEdges}.street__arrow:focus-visible,.street__scroller:focus-visible{outline:3px solid var(--street-ink);outline-offset:3px}.street__viewport{position:relative;box-sizing:content-box;overflow:hidden;height:600px;border:3px solid var(--street-ink);background:var(--street-sky)}.street__scroller{position:relative;z-index:1;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--street-ink) transparent;-webkit-overflow-scrolling:touch;cursor:grab}.street__scroller.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.street__track{position:relative;display:flex;width:max-content;height:100%}.street div.street__canal{display:block;position:absolute;left:0;right:0;bottom:0;background-repeat:repeat-x;background-position:0 0;image-rendering:pixelated;animation:street-water 1.6s steps(1) infinite}@keyframes street-water{50%{background-position:0 calc(var(--street-canal-h, 34px) * -1)}}.street__boat{position:absolute;left:0;z-index:1;pointer-events:none;transform-origin:center}.street div.street-bldg{display:block;position:relative;flex:none;height:100%}.street-bldg__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.street-win{position:absolute;z-index:2;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer}.street-win:hover,.street-win[aria-expanded=true]{outline:var(--street-px, 2px) solid var(--street-paper);box-shadow:0 0 0 calc(var(--street-px, 2px) * 2) var(--street-ink)}.street-win:focus-visible{outline:3px solid var(--street-paper);box-shadow:0 0 0 6px var(--street-ink)}.street-win__cover{position:absolute;left:12.5%;top:25%;width:75%;height:60%;object-fit:contain;pointer-events:none}.street-win__cover[hidden]{display:none}.street-win.is-dim{background:#1b19178c}.street-win.is-dim .street-win__cover{opacity:.3}.street-win.is-spotlight{animation:street-spotlight .9s steps(2) 3}@keyframes street-spotlight{50%{outline:calc(var(--street-px, 2px) * 2) solid var(--street-paper);box-shadow:0 0 0 calc(var(--street-px, 2px) * 4) var(--street-ink)}}.street-shop{position:absolute;z-index:2;display:block;color:inherit;text-decoration:none}.street-shop__glass{position:absolute;display:grid;place-items:center}.street-shop__note{padding:calc(var(--street-px, 4px) * .5) calc(var(--street-px, 4px) * 1.5);border:calc(var(--street-px, 4px) * .5) solid var(--street-ink);background:var(--street-paper);font-size:max(10px,calc(var(--street-px, 4px) * 2.75));font-weight:700;line-height:1.15;text-align:center;white-space:nowrap}.street-shop__logo{max-width:85%;max-height:85%;object-fit:contain}.street-shop:hover,.street-shop:focus-visible{outline:var(--street-px, 2px) solid var(--street-paper);box-shadow:0 0 0 calc(var(--street-px, 2px) * 2) var(--street-ink)}.street__sky{position:absolute;inset:0 0 auto;height:40%;pointer-events:none}.street__cloud,.street__gull{position:absolute;left:0}.street__far{position:absolute;left:58%}.street__cloud{animation:street-drift 150s linear infinite}.street__cloud--1{top:3%;animation-delay:-30s}.street__cloud--2{top:14%;animation-duration:200s;animation-delay:-125s}.street__cloud--3{top:7%;animation-duration:175s;animation-delay:-80s}.street__gull{top:20%;opacity:0;animation:street-fly 34s steps(170) infinite;animation-delay:5s}@keyframes street-drift{0%{transform:translate(-120px)}to{transform:translate(110vw)}}@keyframes street-fly{0%{transform:translate(-30px);opacity:1}30%{transform:translate(35vw,-14px);opacity:1}60%{transform:translate(70vw,-4px);opacity:1}to{transform:translate(110vw,-24px);opacity:1}}.street-card{position:absolute;z-index:5;display:flex;gap:1rem;width:min(370px,calc(100% - 16px));padding:1rem;border:3px solid var(--street-ink);border-radius:0;background:var(--street-paper);color:var(--street-ink);box-shadow:inset 0 0 0 3px var(--street-paper),inset 0 0 0 5px var(--street-ink),5px 5px 0 var(--street-ink)}.street-card[hidden]{display:none}.street-card.is-sheet{position:fixed;inset:auto 8px 8px;width:auto;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;z-index:100}.street-card.is-sheet .street-card__shot{max-width:150px}.street-card__close{position:absolute;top:.6rem;right:.6rem;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.street-card__close:focus-visible,.street-card__cta:focus-visible{outline:3px solid var(--street-ink);outline-offset:2px}.street-card__art{position:relative;flex:none;align-self:flex-start;width:112px;height:136px;margin:4px 0 4px 4px;border:3px solid var(--street-ink)}.street-card__cover{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain}.street-card__cover[hidden]{display:none}.street-card__body{min-width:0;flex:1;padding:4px 4px 4px 0}.street-card__month{margin:0 0 .15rem;font-size:.8em;letter-spacing:.04em;text-transform:uppercase}.street-card__title{margin:0;padding-right:1.75rem;font-size:1.05em;line-height:1.25;outline:none}.street-card__model{margin:.2rem 0 .6rem;font-size:.85em;opacity:.75}.street-card__colors{display:grid;gap:.3rem;margin:0 0 .85rem;padding:0;list-style:none;font-size:.85em}.street-card__colors li{display:flex;align-items:center;gap:.5rem}.street-card__swatch{flex:none;width:.9rem;height:.9rem;border:2px solid var(--street-ink)}.street-card__part{width:4.2em}.street-card__name{font-weight:600}.street-card__cta{position:relative;display:inline-block;padding:.5rem .9rem;border:3px solid var(--street-ink);background:var(--street-ink);color:var(--street-paper);box-shadow:3px 3px 0 var(--street-ink);font-size:.9em;font-weight:700;text-decoration:none}.street-card__cta:hover,.street-card__cta:focus-visible{background:var(--street-paper);color:var(--street-ink)}.street-card__cta:before{content:"";position:absolute;top:50%;left:-16px;width:0;height:0;margin-top:-6px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent var(--street-ink);opacity:0}.street-card__cta:hover:before,.street-card__cta:focus-visible:before{opacity:1;animation:street-blink .9s steps(1) infinite}@keyframes street-blink{50%{opacity:0}}.street-card__actions,.street-card__share-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.street-card__share,.street-card__link{padding:.25rem 0;border:0;background:none;color:inherit;font:inherit;font-size:.9em;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.street-card__share[hidden]{display:none}.street-card__cta.is-quiet{background:var(--street-paper);color:var(--street-ink)}.street-card__shared{margin-top:.85rem}.street-card__shared[hidden]{display:none}.street-card__shot{display:block;width:100%;max-width:220px;margin-bottom:.75rem;border:3px solid var(--street-ink);image-rendering:auto}.street-card__note{margin:0;font-size:.85em;overflow-wrap:anywhere}.street__intro{max-width:60ch;margin:.5rem 0 0;font-size:1.05em;line-height:1.5}.street-invite{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:0 0 1rem;padding:.9rem 1.1rem;border:3px dashed var(--street-ink);background:var(--street-paper)}.street-invite[hidden]{display:none}.street-invite p{margin:0;font-weight:700}.street-button{display:inline-block;padding:.55rem 1rem;border:3px solid var(--street-ink);background:var(--street-ink);color:var(--street-paper);box-shadow:3px 3px 0 var(--street-ink);font-weight:700;text-decoration:none}.street-button:hover,.street-button:focus-visible{background:var(--street-paper);color:var(--street-ink)}.street-button:focus-visible{outline:3px solid var(--street-ink);outline-offset:3px}.street-goal{position:relative;max-width:34rem;margin:.6rem 0 0}.street-goal[hidden]{display:none}.street-goal__bar{display:block;height:14px;border:3px solid var(--street-ink);background:var(--street-paper)}.street-goal__fill{display:block;height:100%;min-width:4px;background:repeating-linear-gradient(90deg,var(--street-facade-2) 0 8px,var(--street-facade-1) 8px 16px)}.street-goal__text{margin:.4rem 0 0;font-size:.95em}.street-goal.is-reached .street-goal__text{font-weight:700}.street-goal.is-reached .street-goal__fill{animation:street-march .6s steps(2) infinite;background-size:16px 100%}@keyframes street-march{to{background-position:16px 0}}.street-goal__party{position:absolute;inset:-6px 0 auto;height:0;pointer-events:none}.street-goal__bit{position:absolute;top:0;left:calc(var(--i) * 7%);width:6px;height:6px;background:var(--street-flower-1);animation:street-confetti 1.6s steps(8) calc(var(--i) * .11s) infinite}.street-goal__bit:nth-child(3n+1){background:var(--street-flower-2)}.street-goal__bit:nth-child(3n+2){background:var(--street-water-light)}@keyframes street-confetti{0%{transform:translateY(0);opacity:1}to{transform:translateY(-46px);opacity:0}}.street-filters{display:grid;gap:.5rem;margin:0 0 1rem}.street-filters[hidden]{display:none}.street-filter{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.street-filter__label{min-width:3.5em;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.street-filter__chip{padding:.3rem .7rem;border:2px solid var(--street-ink);border-radius:0;background:var(--street-paper);color:var(--street-ink);font:inherit;font-size:.9em;cursor:pointer}.street-filter__chip[aria-pressed=true]{background:var(--street-ink);color:var(--street-paper)}.street-filter__chip:focus-visible{outline:3px solid var(--street-ink);outline-offset:2px}.street-filter__status{margin:0;min-height:1.2em;font-size:.85em}.street--compact{--street-max-height: 420px}.street--strip{--street-max-height: 360px}.street__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-top:1rem}.street__foot p{margin:0}.street-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding:1.25rem;border:3px dashed var(--street-ink);background:var(--street-paper)}.street-empty p{margin:0;font-weight:700}.street-section .street__title{font-family:var(--font-heading-family, inherit);font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1;letter-spacing:-.01em}.street-section .street{font-size:16px}.street-move-in .street__intro{margin-bottom:1.5rem}.street-form{display:grid;gap:1.1rem;padding:1.5rem;border:3px solid var(--street-ink);background:var(--street-paper);box-shadow:5px 5px 0 var(--street-ink)}.street-form__field{display:grid;gap:.35rem}.street-form__field label,.street-form__check label{font-weight:700}.street-form__field small{font-size:.85em;opacity:.75}.street-form input[type=text],.street-form input[type=email],.street-form select{width:100%;min-height:2.9rem;padding:.5rem .75rem;border:2px solid var(--street-ink);border-radius:0;background:#fff;color:var(--street-ink);font:inherit}.street-form input:focus-visible,.street-form select:focus-visible{outline:3px solid var(--street-ink);outline-offset:2px}.street-form__check{display:flex;align-items:flex-start;gap:.6rem}.street-form__check input{flex:none;width:1.3rem;height:1.3rem;margin:.1rem 0 0;accent-color:var(--street-ink)}.street-form__submit{justify-self:start;font:inherit;font-weight:700;cursor:pointer}.street-form__error{padding:.75rem 1rem;border:2px solid #b3261e;color:#b3261e}.street-form__error p{margin:0}.street-form__done h2{margin:0 0 .5rem;font-family:var(--font-heading-family, inherit)}.street-form__done p{margin:0 0 1rem}.street-form__reward{padding:.9rem 1rem;border:3px dashed var(--street-ink)}.street-form__code{display:inline-block;margin-left:.25rem;padding:.1rem .5rem;background:var(--street-ink);color:var(--street-paper);letter-spacing:.06em}@media(max-width:600px){.street__arrow{width:2.5rem;height:2.5rem}}@media(prefers-reduced-motion:reduce){.street__cloud,.street__gull,.street__canal,.street-card__cta:hover:before,.street-card__cta:focus-visible:before,.street-win.is-spotlight,.street-goal.is-reached .street-goal__fill{animation:none}.street-goal__bit{animation:none;transform:translateY(calc(-8px - (var(--i) * 3px)))}.street-win.is-spotlight{outline:calc(var(--street-px, 2px) * 2) solid var(--street-paper);box-shadow:0 0 0 calc(var(--street-px, 2px) * 4) var(--street-ink)}.street__cloud--1{transform:translate(6vw)}.street__cloud--2{transform:translate(44vw)}.street__cloud--3{transform:translate(76vw)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/street.css.map */
