.store-locations-list{padding-block:var(--settings-padding-block-start-mobile,var(--settings-padding-block-start,0)) var(--settings-padding-block-end-mobile,var(--settings-padding-block-end,0));padding-inline:var(--settings-padding-inline-start-mobile,var(--settings-padding-inline-start,0)) var(--settings-padding-inline-end-mobile,var(--settings-padding-inline-end,0))}@media screen and (width>=64rem){.store-locations-list{padding-block:var(--settings-padding-block-start) var(--settings-padding-block-end);padding-inline:var(--settings-padding-inline-start) var(--settings-padding-inline-end)}}.store-locations-list{background-color:var(--color-cream-0);display:grid}@media screen and (width>=64rem){.store-locations-list{grid-template-columns:repeat(2,1fr)}}.store-locations-list__media{aspect-ratio:392/261;background-color:var(--color-cream-200);position:relative;overflow:clip}@media screen and (width>=64rem){.store-locations-list__media{aspect-ratio:8/9}}.store-locations-list__image.image{width:100%;height:100%;position:absolute;inset:0}.store-locations-list__image.image img{object-fit:cover;width:100%;height:100%}.store-locations-list__content{justify-content:center;align-items:center;gap:var(--space-800);min-width:0;padding-block:var(--space-1200) var(--space-400);padding-inline:var(--space-400);flex-direction:column;display:flex}@media screen and (width>=64rem){.store-locations-list__content{padding-block:var(--space-1200)}}.store-locations-list__header,.store-locations-list__filters,.store-locations-list__addresses{width:100%}@media screen and (width>=64rem){.store-locations-list__header,.store-locations-list__filters,.store-locations-list__addresses{max-width:calc(460 / var(--base-design-viewport-width) * 100vw)}}.store-locations-list__header{gap:var(--space-300);text-align:center;color:var(--color-content-default);flex-direction:column;display:flex}.store-locations-list__subtitle{font-family:var(--font-family-sans-serif);font-size:var(--ui-3-font-size);line-height:var(--ui-3-line-height);font-weight:var(--ui-3-font-weight);letter-spacing:var(--ui-3-letter-spacing);text-transform:uppercase}.store-locations-list__title{font-family:var(--font-family-serif);font-size:var(--title-h3-font-size);line-height:var(--title-h3-line-height);font-weight:var(--title-h3-font-weight);letter-spacing:var(--title-h3-letter-spacing);text-transform:uppercase}.store-locations-list__filters{justify-content:safe center;gap:var(--space-150);scrollbar-width:none;display:flex;overflow-x:auto}.store-locations-list__filters::-webkit-scrollbar{display:none}.store-locations-list__filter{flex-shrink:0}.store-locations-list__filter.is-active{--button-color-background:var(--color-background-primary);--button-color-background-hover:var(--color-ui-750);--button-color-text:var(--color-content-inverse)}.store-locations-list__addresses-title{font-family:var(--font-family-sans-serif);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);text-align:center;color:var(--color-cream-700);padding-block-end:var(--space-300)}.store-locations-list__item{border-block-start:var(--border-width-1) solid var(--color-cream-200)}.store-locations-list__row{align-items:center;gap:var(--space-300);min-width:0;padding-block:var(--space-300);text-align:start;flex:1;display:flex}.store-locations-list__row--link{display:none}@media screen and (width>=64rem){.store-locations-list__row--link{display:flex}}.store-locations-list__row--link:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:calc(var(--border-width-2) * -1)}.store-locations-list__name{font-family:var(--font-family-sans-serif);font-size:var(--ui-1-uppercase-font-size);line-height:var(--ui-1-uppercase-line-height);font-weight:var(--ui-1-uppercase-font-weight);letter-spacing:var(--ui-1-uppercase-letter-spacing);text-transform:uppercase;gap:var(--space-100);min-width:0;color:var(--color-cream-700);flex-wrap:wrap;flex:1;display:flex}.store-locations-list__city{color:var(--color-content-default)}.store-locations-list__status{flex-shrink:0}.store-locations-list__chevron{width:var(--space-300);height:var(--space-300);flex-shrink:0}@media screen and (width>=64rem){.store-locations-list__accordion{display:none}}.store-locations-list__accordion .accordion__header{gap:var(--space-300)}.store-locations-list__accordion .accordion__header:focus-visible{outline:var(--border-width-2) solid var(--color-border-focus);outline-offset:calc(var(--border-width-2) * -1)}.store-locations-list__accordion .accordion__title{flex:1;min-width:0;display:flex}.store-locations-list__accordion .accordion__icon-chevron{transform:rotate(-90deg)}.store-locations-list__item .store-locations-list__accordion.is-active .accordion__icon-chevron{transform:none}.store-locations-list__details{align-items:flex-start;gap:var(--space-600);padding-block:var(--space-100) var(--space-600);flex-direction:column;display:flex}.store-locations-list__contact{gap:var(--space-300);flex-direction:column;display:flex}.store-locations-list__contact-line{font-family:var(--font-family-sans-serif);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);align-items:center;gap:var(--space-150);color:var(--color-cream-700);padding-inline-start:var(--space-50);display:flex}.store-locations-list__contact-line .svg{width:var(--space-300);height:var(--space-300);flex-shrink:0}.store-locations-list__contact-link.link{--link-color:var(--color-cream-700);--link-color-hover:var(--color-content-default);--link-underline-color:var(--color-ui-250)}.store-locations-list__reseller{--button-inner-gap:var(--space-350)}.store-locations-list__reseller .svg{width:var(--space-300);height:var(--space-300)}
