.Lxn_mq_wrapper{z-index:100001;position:fixed;inset-block-start:calc(env(safe-area-inset-top,0px) + .375rem);inset-inline-end:calc(env(safe-area-inset-right,0px) + .375rem)}.Lxn_mq_bar{align-items:stretch;gap:.25rem;display:inline-flex}.Lxn_mq_srOnly{white-space:nowrap;clip-path:rect(0 0 0 0);position:absolute}.Lxn_mq_button{font-family:var(--semantic-typeface-paragraph,"Vodafone VF");color:var(--text-semantic-color-text-paragraph,#000);white-space:nowrap;cursor:pointer;border:1px solid var(--color-neutrals-primitives-color-neutral-200,#ccc);border-radius:var(--semantic-border-radius-round,624.938rem);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.6875rem;line-height:1;display:inline-flex;box-shadow:0 1px 4px #0003}.Lxn_mq_button:disabled{cursor:not-allowed;opacity:.55}.Lxn_mq_button[aria-busy=true]{opacity:.7}.Lxn_mq_button:focus-visible{outline:2px solid var(--toggle-semantic-color-toggle-active,#00697c);outline-offset:2px}.Lxn_mq_track{background:var(--toggle-semantic-color-toggle-inactive,#7e7e7e);border-radius:var(--semantic-border-radius-round,624.938rem);flex:none;width:1.5rem;height:.875rem;transition:background .2s ease-in-out;position:relative}.Lxn_mq_track[data-checked=true]{background:var(--toggle-semantic-color-toggle-active,#00697c)}.Lxn_mq_thumb{background:var(--toggle-semantic-color-toggle-thumb,#fff);border-radius:50%;width:.6875rem;height:.6875rem;transition:inset-inline-start .2s ease-in-out;position:absolute;inset-block-start:.0625rem;inset-inline-start:.0625rem}.Lxn_mq_track[data-checked=true] .Lxn_mq_thumb{inset-inline-start:calc(100% - .75rem)}.Lxn_mq_shareButton{width:1.75rem;color:var(--text-semantic-color-text-paragraph,#000);cursor:pointer;border:1px solid var(--color-neutrals-primitives-color-neutral-200,#ccc);border-radius:var(--semantic-border-radius-round,624.938rem);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;justify-content:center;align-items:center;transition:color .2s ease-in-out;display:inline-flex;box-shadow:0 1px 4px #0003}.Lxn_mq_shareButton:disabled{cursor:progress;opacity:.55}.Lxn_mq_shareButton[data-state=copied]{color:var(--toggle-semantic-color-toggle-active,#00697c)}.Lxn_mq_shareButton[data-state=failed]{color:var(--color-primary-primitives-color-primary-red,#e60000)}.Lxn_mq_shareButton:focus-visible{outline:2px solid var(--toggle-semantic-color-toggle-active,#00697c);outline-offset:2px}.Lxn_mq_shareIcon{flex:none}.Lxn_mq_badge{min-width:1rem;color:var(--toggle-semantic-color-toggle-thumb,#fff);text-align:center;background:var(--toggle-semantic-color-toggle-active,#00697c);border-radius:var(--semantic-border-radius-round,624.938rem);padding:.125rem .25rem;font-size:.625rem;font-weight:700}@media (max-width:25rem){.Lxn_mq_label{white-space:nowrap;clip-path:rect(0 0 0 0);position:absolute}}
.jJeSEa_slider{align-items:flex-start;gap:var(--cards-semantic-spacing-slider-inner,1.25rem);--slides-per-view:1;--slide-gap:var(--layout-semantic-spacing-grid,1.25rem);--slider-content-inset:max(var(--layout-semantic-spacing-wrapper-x,2.5rem), calc((100vw - var(--max-width-container,90rem)) / 2));--slider-content-width:calc(100vw - 2 * var(--slider-content-inset));--slider-peek:calc(var(--slide-gap) / 2);--slider-viewport-width:calc(var(--slider-content-width) + var(--slider-peek));--slide-size:calc((var(--slider-content-width) - (var(--slides-per-view) - 1) * var(--slide-gap)) / var(--slides-per-view));flex-direction:column;align-self:stretch;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);display:flex}.jJeSEa_slider .jJeSEa_slidesWrapper{width:var(--slider-viewport-width);margin-inline-start:var(--slider-content-inset)}.jJeSEa_slider .jJeSEa_viewport{width:100%;padding-block:var(--slider-padding-vertical);overflow:hidden}.jJeSEa_slider .jJeSEa_slidesContainer{touch-action:pan-y pinch-zoom;align-items:stretch;gap:var(--slide-gap);width:var(--slider-content-width);list-style:none;display:flex}.jJeSEa_slider .jJeSEa_slide{flex:0 0 var(--slide-size);min-width:0}.jJeSEa_slider .jJeSEa_slide>*{max-width:100%;height:100%}.jJeSEa_slider .jJeSEa_slidesContainer[data-align-sections]{grid-auto-flow:column;grid-auto-columns:var(--slide-size);grid-template-rows:var(--card-section-rows,auto 1fr auto);gap:var(--cards-semantic-spacing-card-copy,1rem) var(--slide-gap);display:grid}.jJeSEa_slider .jJeSEa_slidesContainer[data-align-sections] .jJeSEa_slide{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.jJeSEa_slider .jJeSEa_slidesContainer[data-align-sections] .jJeSEa_slide>*{grid-row:1/-1;grid-template-rows:subgrid;height:auto;display:grid}.jJeSEa_slider .jJeSEa_menu{width:var(--slider-content-width);justify-content:space-between;align-items:center;margin-inline-start:var(--slider-content-inset);display:none}.jJeSEa_slider:has(.jJeSEa_slide:nth-child(2)) .jJeSEa_menu{display:flex}@media not (max-width:46.4375rem){.jJeSEa_slider:has(.jJeSEa_slide:nth-child(3)) .jJeSEa_menu{display:flex}}@media not (max-width:80rem){.jJeSEa_slider:has(.jJeSEa_slide:nth-child(4)) .jJeSEa_menu{display:flex}}.jJeSEa_slider .jJeSEa_menuButton{width:3.125rem;height:3.125rem;color:var(--slider-control-color,#000);cursor:pointer;background:0 0;border:2px solid;border-radius:3.125rem;justify-content:center;align-items:center;padding:0;transition-property:background,color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.47,0,.745,.715);display:flex}.jJeSEa_slider .jJeSEa_menuButton:disabled{color:var(--slider-control-color-disabled,#bebebe);cursor:not-allowed}.jJeSEa_slider .jJeSEa_menuButton:hover:not(:disabled),.jJeSEa_slider .jJeSEa_menuButton:focus-visible{background:var(--slider-control-hover-bg,#000);color:var(--slider-control-hover-color,#fff);border-color:var(--slider-control-hover-bg,#000);box-shadow:0 2px 8px #00000029}.jJeSEa_slider .jJeSEa_dots{align-items:flex-start;gap:var(--cards-semantic-spacing-slider-indicator-group,1rem);display:flex}.jJeSEa_slider .jJeSEa_dots .jJeSEa_dot{background:var(--slider-indicator-inactive,var(--cards-semantic-color-slider-indicator-single-inactive,#bebebe));cursor:pointer;border:none;border-radius:62.4375rem;width:.75rem;height:.75rem;position:relative}.jJeSEa_slider .jJeSEa_dots .jJeSEa_dot:after{content:"";background:0 0;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jJeSEa_slider .jJeSEa_dots .jJeSEa_dot[aria-current=true]{background:var(--slider-indicator-active,var(--cards-semantic-color-slider-indicator-single-active,#e60000))}
._10tVLW_cityDirectorySingleValue{width:28rem;padding:var(--city-directory-semantic-spacing-city-single-y,1rem) var(--city-directory-semantic-spacing-city-single-x,1.25rem);align-items:center;gap:var(--city-directory-semantic-spacing-city-single-inner,1.25rem);border-radius:var(--slider-card-semantic-border-radius-slider-card,.375rem);background:var(--city-directory-semantic-color-body-city-single,#fff);text-decoration:none;transition-property:background,color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.47,0,.745,.715);display:flex;box-shadow:0 2px 8px #00000029}._10tVLW_cityDirectorySingleValue._10tVLW_fullWidth{width:100%}._10tVLW_cityDirectorySingleValue ._10tVLW_cityDirectorySingleValueCityName{color:var(--text-semantic-color-text-paragraph,#000);font-family:var(--semantic-typeface-paragraph,"Vodafone VF");font-size:var(--paragraph-semantic-font-size-paragraph-small,.875rem);font-style:normal;font-weight:400;line-height:var(--paragraph-semantic-line-height-sm,1.125rem);letter-spacing:var(--semantic-letter-spacing-default,0);flex:100%}._10tVLW_cityDirectorySingleValue ._10tVLW_cityDirectorySingleValueArrowRightContainer{aspect-ratio:1;color:#e60000;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._10tVLW_cityDirectorySingleValue ._10tVLW_cityDirectorySingleValueArrowRightContainer:before{content:"";background-color:currentColor;width:1.5rem;height:1.5rem;-webkit-mask:url(/assets/icons/chevron-right-system.svg) 50%/contain no-repeat;mask:url(/assets/icons/chevron-right-system.svg) 50%/contain no-repeat}._10tVLW_cityDirectorySingleValue ._10tVLW_cityDirectorySingleValueHighlightBadge{transition-property:background,color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.47,0,.745,.715)}._10tVLW_cityDirectorySingleValue:hover{background:var(--city-directory-semantic-color-body-city-single-hover,#ededed)}._10tVLW_cityDirectorySingleValue:hover ._10tVLW_cityDirectorySingleValueHighlightBadge{background:color-mix(in srgb, var(--city-directory-semantic-color-body-city-single-hover), #000 8%)!important}
.jT1tzq_letterGridDesktop{--letter-gap-x:var(--city-directory-semantic-spacing-alphabet-inner-x);--letter-gap-y:var(--city-directory-semantic-spacing-alphabet-inner-y);gap:var(--letter-gap-y);flex-direction:column;align-self:stretch;width:100%;max-width:100%;margin:0;padding:0;display:none}@media not (max-width:748px){.jT1tzq_letterGridDesktop{display:flex}}.jT1tzq_letterGridRow{gap:var(--letter-gap-x);grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-start;width:100%;display:grid}@media (min-width:80rem){.jT1tzq_letterGridRow{grid-template-columns:repeat(7,minmax(0,1fr))}}.jT1tzq_letterGridCell{min-width:0}.jT1tzq_letterSlider{align-self:stretch;align-items:center;gap:0;width:100%;display:none}@media (max-width:748px){.jT1tzq_letterSlider{display:flex}}.jT1tzq_chevronButton{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.jT1tzq_chevronButton:disabled{cursor:default;opacity:.35}.jT1tzq_chevronButton:focus-visible{outline:2px solid var(--city-directory-semantic-color-letter-body-active,#e60000);outline-offset:2px}.jT1tzq_letterSliderTrack{gap:var(--spacing-primitives-spacing-s8-rem);scroll-behavior:smooth;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;flex:auto;align-items:center;min-width:0;display:flex;overflow:auto hidden}.jT1tzq_letterSliderTrack::-webkit-scrollbar{width:0;height:0;display:none}.jT1tzq_letterSliderTrackWrapper{width:100%;position:relative;overflow:hidden}.jT1tzq_letterSliderTrackWrapper:before,.jT1tzq_letterSliderTrackWrapper:after{content:"";width:var(--city-directory-semantic-spacing-alphabet-slider);height:100%;position:absolute;top:0}.jT1tzq_letterSliderTrackWrapper:before{background:linear-gradient(90deg,#fff,#0000);left:0}.jT1tzq_letterSliderTrackWrapper:after{background:linear-gradient(270deg,#fff,#0000);right:0}.jT1tzq_letterGridItem{box-sizing:border-box;width:100%;padding:var(--city-directory-semantic-spacing-letter-y,.25rem) var(--city-directory-semantic-spacing-letter-x,.75rem);border-radius:var(--semantic-border-radius-button,.375rem);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;transition-property:background,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.47,0,.745,.715);display:flex}.jT1tzq_letterSliderTrack .jT1tzq_letterGridItem{flex:none;width:auto;min-width:2rem}.jT1tzq_letterGridItem:focus-visible{outline-offset:2px}.jT1tzq_letterGridItem .jT1tzq_letterGridItemLabel{color:var(--text-semantic-color-text-headline,#000);text-align:center;font-family:var(--semantic-typeface-paragraph,"Vodafone VF");font-size:var(--paragraph-semantic-font-size-paragraph-medium,1.125rem);letter-spacing:var(--semantic-letter-spacing-default,0);text-transform:uppercase;font-style:normal;font-weight:400;line-height:150%;transition-property:color;transition-duration:.2s;transition-timing-function:cubic-bezier(.47,0,.745,.715)}.jT1tzq_letterGridItem:hover,.jT1tzq_letterGridItem:focus-visible{background:var(--city-directory-semantic-color-letter-body-hover,#bebebe);color:var(--text-semantic-color-text-headline,#000)}.jT1tzq_letterGridItemSelected:not(:hover){background:var(--city-directory-semantic-color-letter-body-active,#e60000)}.jT1tzq_letterGridItemSelected:not(:hover) .jT1tzq_letterGridItemLabel{color:var(--text-semantic-color-text-inverted,#fff)}
.AMgHDa_shopsNearby{width:100%;max-width:var(--max-width-container);gap:var(--layout-semantic-spacing-blocks-inner,2.25rem);flex-direction:column;margin-inline:auto;padding-inline:0;display:flex}.AMgHDa_shopsNearby .AMgHDa_shopsList{--shops-list-gap:var(--layout-semantic-spacing-grid,1.25rem);justify-content:flex-start;align-items:stretch;gap:var(--shops-list-gap);flex-direction:row;width:100%;margin:0;padding:0;list-style:none;display:flex}.AMgHDa_shopsNearby .AMgHDa_shopsList>li{flex:0 0 100%}.AMgHDa_shopsNearby .AMgHDa_shopsList>li>*{height:100%}@media not (max-width:46.4375rem){.AMgHDa_shopsNearby .AMgHDa_shopsList>li{flex:0 0 calc((100% - 2*var(--shops-list-gap))/3)}}@media not (max-width:80rem){.AMgHDa_shopsNearby .AMgHDa_shopsList>li{flex:0 0 calc((100% - 3*var(--shops-list-gap))/4)}}.AMgHDa_shopsNearby .AMgHDa_noShopsFound{color:var(--text-semantic-color-text-paragraph,#000);font-family:var(--semantic-typeface-paragraph,"Vodafone VF");font-size:var(--paragraph-semantic-font-size-paragraph-medium,1.125rem);font-style:normal;font-weight:400;line-height:var(--paragraph-semantic-line-height-md,1.625rem);letter-spacing:var(--semantic-letter-spacing-default,0);text-align:center}.AMgHDa_shopsNearby .AMgHDa_buttonContainer{justify-content:center;align-items:center;gap:var(--copy-semantic-spacing-buttons,1rem);flex-direction:column;align-self:stretch;display:flex}@media not (max-width:46.4375rem){.AMgHDa_shopsNearby .AMgHDa_buttonContainer{flex-direction:row}}