:root{--font-sans: "Mona Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif: "matrix-ii-ext-semi-narrow", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-black: #000000;--color-white: #FFFFFF;--color-primary: #613D20;--color-secondary: #94ADE7;--color-tertiary: #FFFFF5;--color-gray-dark: #3E3E3E;--breakpoint-xs: 500px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1440px;--breakpoint-3xl: 1728px;--breakpoint-4xl: 1920px;--breakpoint-5xl: 2220px;--breakpoint-6xl: 2560px}.block-page-store-locator{padding-top:60px}@media (min-width: 1024px){.block-page-store-locator{padding-top:100px}}@media (min-width: 1280px){.block-page-store-locator{padding-top:140px}}@media (min-width: 1728px){.block-page-store-locator{padding-top:140px}}@media (min-width: 1728px) and (min-width: 1920px){.block-page-store-locator{padding-top:calc(7.3333333333vw - .8px)}}@media (min-width: 1728px) and (min-width: 2220px){.block-page-store-locator{padding-top:calc(7.3529411765vw - 1.2352941176px)}}@media (min-width: 1728px) and (min-width: 2560px){.block-page-store-locator{padding-top:187px}}.block-page-store-locator .title{margin-bottom:30px}@media (min-width: 1728px){.block-page-store-locator .title{margin-bottom:30px}}@media (min-width: 1728px) and (min-width: 1920px){.block-page-store-locator .title{margin-bottom:calc(1.6666666667vw - 2px)}}@media (min-width: 1728px) and (min-width: 2220px){.block-page-store-locator .title{margin-bottom:calc(1.4705882353vw + 2.3529411765px)}}@media (min-width: 1728px) and (min-width: 2560px){.block-page-store-locator .title{margin-bottom:40px}}.block-page-store-locator .store-locator-legend{margin-bottom:50px;gap:16px}@media (min-width: 768px){.block-page-store-locator .store-locator-legend{gap:32px}}@media (min-width: 1024px){.block-page-store-locator .store-locator-legend{margin-bottom:100px}}@media (min-width: 1728px){.block-page-store-locator .store-locator-legend{margin-bottom:100px}}@media (min-width: 1728px) and (min-width: 1920px){.block-page-store-locator .store-locator-legend{margin-bottom:calc(5.3333333333vw - 2.4px)}}@media (min-width: 1728px) and (min-width: 2220px){.block-page-store-locator .store-locator-legend{margin-bottom:calc(5.2941176471vw - 1.5294117647px)}}@media (min-width: 1728px) and (min-width: 2560px){.block-page-store-locator .store-locator-legend{margin-bottom:134px}}@media (min-width: 1728px){.block-page-store-locator .store-locator-legend{gap:32px}}@media (min-width: 1728px) and (min-width: 1920px){.block-page-store-locator .store-locator-legend{gap:calc(1.6666666667vw + 0px)}}@media (min-width: 1728px) and (min-width: 2220px){.block-page-store-locator .store-locator-legend{gap:calc(1.7647058824vw - 2.1764705882px)}}@media (min-width: 1728px) and (min-width: 2560px){.block-page-store-locator .store-locator-legend{gap:43px}}.block-page-store-locator .store-locator-legend .ssl-item{gap:8px}@media (min-width: 768px){.block-page-store-locator .store-locator-legend .ssl-item{gap:12px}}@media (min-width: 1728px){.block-page-store-locator .store-locator-legend .ssl-item{gap:12px}}@media (min-width: 1728px) and (min-width: 1920px){.block-page-store-locator .store-locator-legend .ssl-item{gap:calc(.6666666667vw - .8px)}}@media (min-width: 1728px) and (min-width: 2220px){.block-page-store-locator .store-locator-legend .ssl-item{gap:calc(.5882352941vw + .9411764706px)}}@media (min-width: 1728px) and (min-width: 2560px){.block-page-store-locator .store-locator-legend .ssl-item{gap:16px}}.block-page-store-locator .store-locator-legend .ssl-item .icon-wrapper{flex:0 0 40px;aspect-ratio:1/1;border-radius:50%}.block-page-store-locator .store-locator-legend .ssl-item .icon-wrapper .icon{font-size:20px;line-height:0;color:var(--color-tertiary)}@media (min-width: 1728px){.block-page-store-locator .store-locator-legend .ssl-item .icon-wrapper .icon{font-size:20px}}@media (min-width: 1728px) and (min-width: 1920px){.block-page-store-locator .store-locator-legend .ssl-item .icon-wrapper .icon{font-size:calc(1.3333333333vw - 5.6px)}}@media (min-width: 1728px) and (min-width: 2220px){.block-page-store-locator .store-locator-legend .ssl-item .icon-wrapper .icon{font-size:calc(.8823529412vw + 4.4117647059px)}}@media (min-width: 1728px) and (min-width: 2560px){.block-page-store-locator .store-locator-legend .ssl-item .icon-wrapper .icon{font-size:27px}}.block-page-store-locator .store-locator-legend .ssl-item .text{font-family:var(--font-sans);margin-bottom:0;font-size:20px;line-height:140%}@media (min-width: 1728px){.block-page-store-locator .store-locator-legend .ssl-item .text{font-size:20px}}@media (min-width: 1728px) and (min-width: 1920px){.block-page-store-locator .store-locator-legend .ssl-item .text{font-size:calc(1.3333333333vw - 5.6px)}}@media (min-width: 1728px) and (min-width: 2220px){.block-page-store-locator .store-locator-legend .ssl-item .text{font-size:calc(.8823529412vw + 4.4117647059px)}}@media (min-width: 1728px) and (min-width: 2560px){.block-page-store-locator .store-locator-legend .ssl-item .text{font-size:27px}}.block-page-store-locator .store-locator-legend .ssl-item.shop .icon-wrapper{background-color:var(--color-primary)}.block-page-store-locator .store-locator-legend .ssl-item.restaurant .icon-wrapper{background-color:var(--color-secondary)}
