.marker[data-v-1f8757d3]{height:20px;fill:currentColor;margin-right:.5rem}.storeInfoContainer{padding:1.5rem;margin:3rem auto;max-width:400px;background:linear-gradient(145deg,#242424,#1f1f1f);display:flex;flex-direction:column;justify-content:space-between;text-align:left;border-radius:32px;background:#222222;box-shadow:9px 9px 36px #141414,-9px -9px 36px #303030;border-style:solid;border-width:2px}.storeInfoContainer.open{border-color:#00941980}.storeInfoContainer.closed{border-color:#44444480}p{margin:5px 0}h3{margin:5px 0;letter-spacing:1px;color:#eee}.text{display:flex;width:100%;align-items:flex-end;justify-content:space-between;color:#aaa}.rightColText{text-align:right;font-weight:500;margin-left:.7rem}.mapContainer{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;border-radius:10px;background:#ddd;box-shadow:0 0 5px #c8c8c81a;margin-top:1rem;padding:.5rem 0;color:#222;font-weight:600}.mapContainer:hover{box-shadow:0 0 7px #c8c8c880}.sendThanks{text-align:center;width:100%;margin-top:1rem;color:#fff}.scrollBar[data-v-5f601776]{width:99%;height:10vh;max-height:10vh;padding:.5rem 0 1.5rem;color:#aaa;cursor:pointer;position:absolute;bottom:0;opacity:0%;animation:fadein-data-v-5f601776 1s linear 3s forwards}@keyframes fadein-data-v-5f601776{0%{opacity:0%}to{opacity:1}}.arrow[data-v-5f601776]{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}.arrow span[data-v-5f601776]{display:block;width:10px;height:10px;border-bottom:5px solid #dddddd;border-right:5px solid #dddddd;transform:rotate(45deg);margin:-3px;animation:animate-data-v-5f601776 5s infinite}.arrow span[data-v-5f601776]:nth-child(2){animation-delay:-.2s}.arrow span[data-v-5f601776]:nth-child(3){animation-delay:-.4s}@keyframes animate-data-v-5f601776{0%{opacity:0}50%{opacity:0;transform:rotate(45deg) translate(-5px,-5px)}75%{opacity:.5}to{opacity:0;transform:rotate(45deg) translate(5px,5px)}}.answer{height:95vh;position:relative;display:flex;flex-direction:column;justify-content:center;padding:5vh 0 0;max-width:650px;margin:0 auto}@media (max-width: 738px){.answer{width:90%;padding:0;height:100vh}}.answerText{color:#eee;font-family:Courier New,Courier,monospace;font-size:8rem}.subText{font-size:1rem;line-height:1.4rem}h1{margin-top:0;letter-spacing:1px}p{margin-bottom:0}.storeDisplay[data-v-150ed55b]{display:flex;justify-content:space-around}.column[data-v-150ed55b]{width:25rem;min-height:100vh;margin:0 auto}@media (max-width: 738px){.column[data-v-150ed55b]{width:80vw}}.selectorContainer[data-v-150ed55b]{display:flex;justify-content:center;margin-bottom:3rem;border-radius:2rem;position:relative}.selector[data-v-150ed55b]{color:#ddd;padding:1rem}.selectionBar[data-v-150ed55b]{position:absolute;width:50%;border:1px solid white;height:0px;bottom:0;transition:left .5s;transition-timing-function:ease}.selectionBar.left[data-v-150ed55b]{left:0}.selectionBar.right[data-v-150ed55b]{left:50%}.showMoreButton[data-v-150ed55b]{padding:2rem 0;height:3rem;font-size:1.4rem;cursor:pointer}h2[data-v-150ed55b]{color:#eee}@media (max-width: 768px){.storeDisplay[data-v-150ed55b]{flex-direction:column}}.loaderContainer[data-v-8a0e3b52]{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}.loader[data-v-8a0e3b52]{animation:grow-data-v-8a0e3b52 .2s forwards,wiggle-data-v-8a0e3b52 2s 1s infinite}@keyframes grow-data-v-8a0e3b52{0%{height:10px}to{height:50vh}}@keyframes wiggle-data-v-8a0e3b52{0%{transform:rotate(0)}25%{transform:rotate(-20deg)}50%{transform:rotate(20deg)}75%{transform:rotate(0)}}.grantPermissionBtn{margin:1.5rem;font-size:1.1rem;padding:1rem;border-radius:12px;background-color:#000;color:#eee;border-color:#555;border-style:none;cursor:pointer}.infoText{margin:1rem 0}.permissionBox{margin:auto;text-align:center;color:#ddd;border-width:0;font-size:1.1rem;max-width:40%}@media (max-width: 768px){.permissionBox{max-width:100%}}.container{display:flex;height:100vh}.warning{color:red;font-size:.9rem}.disclaimer{color:#ccc;font-size:.9rem;margin-top:1rem}body{margin:0!important;background-color:#222}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#ccc;min-height:100vh;margin:0!important;background:#222}
