.shop-stats.svelte-1a6k01g .shop-views.svelte-1a6k01g{align-items:center;display:flex;gap:4px;height:20px;line-height:20px;margin:0 auto}.shop-stats.svelte-1a6k01g .shop-views .shop-view.svelte-1a6k01g{display:inline-block;width:18px}.shop-stats.svelte-1a6k01g .shop-views .shop-viewers.svelte-1a6k01g{font-size:1.25rem}.shop-stats.svelte-1a6k01g .shop-viewers.svelte-1a6k01g{position:relative}.shop-stats.svelte-1a6k01g .shop-viewers .tooltip.svelte-1a6k01g{background-color:#1d1d1de6;border-radius:6px;color:#fff;left:50%;margin-left:-75px;opacity:0;padding:4px;position:absolute;text-align:center;top:130%;transition:opacity .5s ease-out;visibility:hidden;width:150px;z-index:10}.shop-stats.svelte-1a6k01g .shop-viewers .tooltip-day.svelte-1a6k01g{margin-top:4px}.shop-stats.svelte-1a6k01g .shop-viewers .tooltip-month.svelte-1a6k01g{margin-bottom:0}.shop-stats.svelte-1a6k01g .shop-viewers .tooltip.svelte-1a6k01g:after{border:5px solid transparent;border-bottom-color:#1d1d1de6;bottom:100%;content:"";left:50%;margin-left:-5px;position:absolute}.shop-stats.svelte-1a6k01g .shop-viewers:hover .tooltip.svelte-1a6k01g{opacity:1;visibility:visible}#shop-hours.svelte-6ic4gx.svelte-6ic4gx{width:100%}#shop-hours.svelte-6ic4gx #shop-hours-entries.svelte-6ic4gx{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-top:20px}#shop-hours.svelte-6ic4gx #shop-hours-entries #shop-hours-entries-subtitle.svelte-6ic4gx{color:#f68720;font-size:2rem;font-weight:700;text-align:center}#shop-hours.svelte-6ic4gx #shop-hours-entries #shop-hours-entries-text.svelte-6ic4gx{color:#fff;font-size:1.4rem;text-align:center}#shop-hours.svelte-6ic4gx #shop-hours-entries .shop-hours-entry.svelte-6ic4gx{flex-basis:87px;text-align:center}#shop-hours.svelte-6ic4gx #shop-hours-entries .shop-hours-entry .shop-hours-day.svelte-6ic4gx{color:#f68720;font-size:1.4rem;font-weight:700}#shop-hours.svelte-6ic4gx #shop-hours-entries .shop-hours-entry .shop-hours-time.svelte-6ic4gx{color:#fff;font-size:1.6rem}#shop-hours.svelte-6ic4gx #shop-hours-entries .shop-hours-entry.today .shop-hours-time.svelte-6ic4gx{font-weight:700}#shop-hours.svelte-6ic4gx #shop-hours-entries .shop-hours-entry.today .shop-hours-day.svelte-6ic4gx{font-weight:800;letter-spacing:.4px}.shop-gallery.svelte-1euk65r.svelte-1euk65r{width:100%}.shop-gallery__section.svelte-1euk65r.svelte-1euk65r{padding:26px 0 0}.shop-gallery__content.svelte-1euk65r.svelte-1euk65r{display:flex;flex-wrap:wrap;justify-content:center;margin-top:24px;width:100%}.shop-gallery__content.svelte-1euk65r .svelte-1euk65r{cursor:pointer;margin:10px;max-height:600px;-o-object-fit:contain;object-fit:contain;width:45%}@media (max-width:640px){.shop-gallery__content.svelte-1euk65r .svelte-1euk65r{width:100%}}.shop-gallery__content.video.svelte-1euk65r>.svelte-1euk65r{min-height:320px}.modal.svelte-aleczw.svelte-aleczw{font-size:1.4rem;height:100%;max-height:none;overflow-y:hidden;width:100%}.modal.svelte-aleczw .modal-content.svelte-aleczw{display:flex;flex-direction:column;height:100%;padding:0}.modal.svelte-aleczw .modal-content .modal-content-map.svelte-aleczw{flex:1}.modal.svelte-aleczw .modal-content .modal-address.svelte-aleczw{align-items:center;background-color:#f68720;border-top:1px solid #b7b7b7;color:#494949;display:flex;font-weight:900;justify-content:center;line-height:18px;min-height:36px;padding:5px;text-align:center;width:100%}.modal.svelte-aleczw .modal-content .custom-modal-button.svelte-aleczw{border-top:1px solid #b7b7b7;color:#fff;display:block;line-height:32px;min-height:45px;padding:2px;text-align:center;width:100%}.modal.svelte-aleczw .modal-content .custom-modal-button.directions.svelte-aleczw{align-items:center;display:flex;font-size:1.4rem;height:45px;justify-content:center}#js-modal-directions.svelte-aleczw.svelte-aleczw{font-weight:700}.circle-shape.svelte-1qcd8ar{background-color:#333;z-index:9}.circle-shape.top.svelte-1qcd8ar{transform:rotate(180deg)}.circle-shape.bottom.svelte-1qcd8ar,.circle-shape.top.svelte-1qcd8ar{clip-path:ellipse(62% 83% at 50% 83%)}
