.tile[data-v-f934b045]{--ease:cubic-bezier(.2, .7, .2, 1);border-radius:var(--tile-radius,20px);isolation:isolate;color:#fff;height:100%;transition:transform .55s var(--ease),box-shadow .55s var(--ease),opacity .45s ease,filter .45s ease;background:#cfd2cf;text-decoration:none;display:block;position:relative;overflow:hidden}.tile img[data-v-f934b045]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease),opacity .7s ease;position:absolute;inset:0}.tile .alt[data-v-f934b045]{opacity:0;transform:scale(1.16)}.tile[data-v-f934b045]:after{content:"";z-index:1;background:linear-gradient(#080e0c00 48%,#080e0ca8);position:absolute;inset:0}.tile--sold img[data-v-f934b045]{filter:grayscale(.6)}.badge[data-v-f934b045]{color:#1e2b24;background:#ffffffeb;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;top:12px;left:12px}.badge[data-v-f934b045],.go[data-v-f934b045],.label[data-v-f934b045]{z-index:2;position:absolute}.label[data-v-f934b045]{transition:transform .55s var(--ease);bottom:16px;left:18px;right:64px}.label small[data-v-f934b045]{letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:11px;display:block}.label strong[data-v-f934b045]{margin-top:2px;font-size:calc(clamp(16px,1.7vw,22px));font-weight:600;line-height:1.15;display:block}.go[data-v-f934b045]{color:#1e2b24;opacity:0;width:40px;height:40px;transition:opacity .35s ease,transform .55s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid;bottom:14px;right:14px;transform:translate(10px,10px)scale(.6)rotate(-45deg)}.go svg[data-v-f934b045]{width:18px;height:18px}.tile[data-v-f934b045]:focus-visible,.tile[data-v-f934b045]:hover{z-index:3;transform:translateY(-6px);box-shadow:0 30px 46px -24px #101c1699}.tile:focus-visible .main[data-v-f934b045],.tile:hover .main[data-v-f934b045]{transform:scale(1.14)}.tile:focus-visible .main[data-v-f934b045]:not(:only-of-type),.tile:hover .main[data-v-f934b045]:not(:only-of-type){opacity:0}.tile:focus-visible .alt[data-v-f934b045],.tile:hover .alt[data-v-f934b045]{opacity:1;transform:scale(1.03)}.tile:focus-visible .label[data-v-f934b045],.tile:hover .label[data-v-f934b045]{transform:translateY(-4px)}.tile:focus-visible .go[data-v-f934b045],.tile:hover .go[data-v-f934b045]{opacity:1;transform:none}.tile[data-v-f934b045]:focus-visible{outline:3px solid var(--color-apple);outline-offset:3px}@media (width<=640px){.label[data-v-f934b045]{bottom:12px;left:12px;right:12px}.label small[data-v-f934b045]{display:none}.label strong[data-v-f934b045]{font-size:15px}.badge[data-v-f934b045]{top:10px;left:10px}}@media (hover:none){.tile[data-v-f934b045]:active{transform:scale(.98)}.go[data-v-f934b045]{display:none}}@media (prefers-reduced-motion:reduce){.go[data-v-f934b045],.label[data-v-f934b045],.tile[data-v-f934b045],.tile img[data-v-f934b045]{transition:opacity .2s}.tile[data-v-f934b045]:focus-visible,.tile[data-v-f934b045]:hover,.tile:hover .alt[data-v-f934b045],.tile:hover .label[data-v-f934b045],.tile:hover .main[data-v-f934b045]{transform:none}}
