.store__in[data-v-a1806968]{display:flex}@media (max-width:991px){.store__in[data-v-a1806968]{flex-direction:column}}.store--left[data-v-a1806968]{flex:0 1 495px}@media (max-width:991px){.store--left[data-v-a1806968]{flex:1}}.store__nearby[data-v-a1806968]{color:var(--subTextColour);font-size:1rem;font-weight:500;line-height:1.75;padding:40px 0 65px}@media (max-width:991px){.store__nearby[data-v-a1806968]{padding-left:16px;padding-top:32px}}.store__info[data-v-a1806968]{border-bottom:1px solid var(--layerAccentColour);font-size:1rem;line-height:1.75;margin-bottom:40px;padding-bottom:40px}.store__info[data-v-a1806968]:last-child{border-bottom:initial}@media (max-width:991px){.store__info[data-v-a1806968]{padding-left:16px;padding-right:15px}}.store__name[data-v-a1806968]{font-weight:600}.store__address[data-v-a1806968]{cursor:pointer}.store__address[data-v-a1806968],.store__schedule[data-v-a1806968]{color:var(--subTextColour)}.store__schedule>span[data-v-a1806968]{display:inline-block}.store__schedule>span[data-v-a1806968]:not(:first-child){padding-left:0}.store__schedule>span[data-v-a1806968]:not(:first-child):before{content:"•"}.store__map[data-v-a1806968]{flex:1;min-height:900px;position:relative;width:100%;z-index:1}@media (max-width:991px){.store__map[data-v-a1806968]{margin-left:-16px;min-height:455px;width:calc(100% + 32px)}}.store .map[data-v-a1806968]{height:100%;min-height:100%;width:100%}@media (max-width:991px){.store .map[data-v-a1806968]{height:455px}}.storeDetail a[data-v-a1806968]{color:var(--secondaryColour);display:block;font-weight:600}.storeDetail p[data-v-a1806968]{margin-bottom:24px}.storeDetail__details[data-v-a1806968]{display:flex;font-size:1rem;font-weight:500;gap:24px;justify-content:space-between;line-height:1.75;margin:64px auto;max-width:680px}@media (max-width:991px){.storeDetail__details[data-v-a1806968]{flex-direction:column;gap:50px}}@media (max-width:679px){.storeDetail__details[data-v-a1806968]{margin-top:32px}}.storeDetail .mButton[data-v-a1806968]{margin-top:24px}.storeDetail .col[data-v-a1806968]{flex:1}@supports (-webkit-touch-callout:none) and (not (translate:none)){.storeDetail .col[data-v-a1806968]{margin-bottom:16px}}.storeDetail .banner[data-v-a1806968]{height:570px}@media (max-width:991px){.storeDetail .banner[data-v-a1806968]{height:300px}}.storeDetail[data-v-a1806968] .bannerImg img{border-radius:16px;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.storeDetail__note[data-v-a1806968]{font-size:.9375rem;font-weight:400;line-height:1.3;margin-top:32px}@media (max-width:991px){.store__schedule[data-v-a1806968]{display:none}[data-v-a1806968] .pageHeading{flex-direction:column}}[data-v-a1806968] .storeCardTimes__title{font-size:1.125rem}[data-v-a1806968] .storeCardTimes__times li{display:flex;justify-content:space-between}.mAlert[data-v-4fbf4fe9]{border-radius:8px;color:var(--layerWhiteColour);display:flex;line-height:1.57;padding:16px}.mAlert--error[data-v-4fbf4fe9]{background:var(--errorColour)}.mAlert--information[data-v-4fbf4fe9]{background:var(--informationColour)}.mAlert--warning[data-v-4fbf4fe9]{background:var(--warningColour)}.mAlert--success[data-v-4fbf4fe9]{background:var(--successColour)}.mAlert__icon[data-v-4fbf4fe9]{font-size:1rem;line-height:1.375;margin:0 14px 0 0}.mAlert__content[data-v-4fbf4fe9]{word-wrap:break-word}.mAlert__content p[data-v-4fbf4fe9]{margin-bottom:16px}.mAlert__content ul[data-v-4fbf4fe9]{margin:0 0 0 14px}.mAlert__content ul li[data-v-4fbf4fe9]{list-style-type:disc}.vfm[data-v-863fe008],[data-v-863fe008] .vfm{z-index:100001!important}.vfm__container[data-v-863fe008],[data-v-863fe008] .vfm__container{align-items:center;display:flex;justify-content:center}[data-v-863fe008] .mOverlay__overlay{background:var(--layerOverlayColour)}[data-v-863fe008] .mOverlay__modal{align-items:center;display:flex;justify-content:center}[data-v-863fe008] .mOverlay__modal--video .mOverlay__header{bottom:100%;color:var(--lightTextColour);left:0;position:absolute;width:100%}@media (max-width:679px){[data-v-863fe008] .mOverlay__modal--video .mOverlay__header{padding-left:1rem}}[data-v-863fe008] .mOverlay__modal--video .mOverlay__header .mHeading,[data-v-863fe008] .mOverlay__modal--video .mOverlay__header .mOverlay__closeButton{color:var(--lightTextColour)}[data-v-863fe008] .mOverlay__modal--video .mOverlay__content{background:none;border-radius:0;padding:0;width:auto}@media (max-width:679px){[data-v-863fe008] .mOverlay__modal--video .mOverlay__content{height:auto;max-height:100%;max-width:100%;width:auto}}[data-v-863fe008] .mOverlay__modal--video .mOverlay__contentContainer{overflow:hidden;padding:0}[data-v-863fe008] .mOverlay__modal--video iframe,[data-v-863fe008] .mOverlay__modal--video video{aspect-ratio:16/9;display:block;height:auto;margin:0;max-width:100%;padding:0}[data-v-863fe008] .mOverlay__header{align-items:flex-start;display:flex;gap:3rem;justify-content:flex-end}[data-v-863fe008] .mOverlay__header .mOverlay__closeButton{background:none;color:#2f353f;flex:0 0 auto;font-size:1.125rem;height:48px;margin-left:auto;margin-right:0;min-width:48px;padding:1rem;white-space:nowrap}[data-v-863fe008] .mOverlay__header .mOverlay__closeButton:focus{outline:2px solid currentColor}[data-v-863fe008] .mOverlay__header .mHeading{flex:1;margin-left:0;margin-right:auto}[data-v-863fe008] .mOverlay__content{background:var(--layerWhiteColour);border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;max-height:90vh;max-width:95vw;padding:1rem 1rem 40px 40px;position:relative;width:var(--wrapperWidth)}@media (max-width:679px){[data-v-863fe008] .mOverlay__content{border-radius:0;height:100vh;height:100dvh;max-height:none;max-width:none;padding:1rem 1rem 2rem;width:100vw;width:100dvw}}[data-v-863fe008] .mOverlay__contentContainer{overflow-x:hidden;overflow-y:auto;padding:0 calc(40px - 1rem) 0 0}[data-v-863fe008] .mOverlay__contentContainer::-webkit-scrollbar{border-radius:6px;width:6px}[data-v-863fe008] .mOverlay__contentContainer::-webkit-scrollbar-thumb{background-color:#878787;border-radius:6px}.storeCardTimes__title[data-v-1cd0d924]{font-weight:600;margin:0 0 12px}.storeCardTimes__times[data-v-1cd0d924]{display:flex;flex-direction:column;gap:4px}.storeCardTimes__label[data-v-1cd0d924]{display:inline-block;font-weight:600;width:86px}.storeCardTimes__value[data-v-1cd0d924]{display:inline-block}