.StoreLocatorPage{background:#fffbf6}.StoreLocatorPage button{background-color:#e6e2dd;border-radius:999px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px var(--spacer);text-align:center;font-style:italic;flex-wrap:wrap}@media only screen and (max-width:600px){.StoreLocatorPage button{justify-content:center;flex-direction:column}}.StoreLocatorPage button>span{padding:10px 0;text-align:center;white-space:nowrap}.StoreLocatorPage button .link{font-style:normal;pointer-events:none;align-items:center}.StoreLocatorPage .select-container{padding-left:calc(50% - 1.74vw);padding-right:var(--spacer);margin-top:-4.1666666667vw;margin-bottom:8.3333333333vw;transform:translateY(-100%)}@media only screen and (max-width:1280px){.StoreLocatorPage .select-container{padding-left:var(--spacer);padding-top:4.1666666667vw;transform:translateY(0);margin-top:0;max-width:50%}}@media only screen and (max-width:600px){.StoreLocatorPage .select-container{max-width:100%}}.StoreLocatorPage .UiImgTitleText{background:#f2eeea;margin-top:60px}@media only screen and (max-width:834px){.StoreLocatorPage .select-container{padding:var(--spacer);margin:0}}.UiPageHeader{min-height:56.25vw;margin-bottom:8.3333333333vw}.UiPageHeader .bg{background:#e6e2dd;border-radius:0 0 10px 10px;display:flex;justify-content:flex-start;padding:8.3333333333vw var(--spacer) 0}.UiPageHeader .image{position:relative;width:43.75vw;flex-shrink:0}.UiPageHeader .image figure{height:56.25vw;left:0;position:absolute;top:0;width:100%}.UiPageHeader .image img{display:block;height:120%;-o-object-fit:cover;object-fit:cover;width:100%}.UiPageHeader .description{padding:8.3333333333vw 4.1666666667vw 8.3333333333vw 6.25vw;width:100%;text-align:center}.UiPageHeader .description p{margin:calc(var(--spacer)*2) auto 0;width:81.6%}.UiPageHeader .description button{display:flex;justify-content:center;align-items:center;margin:var(--spacer) auto 0}.UiPageHeader .description button svg{display:block;transform:rotate(90deg);height:1.3888888889vw;width:1.3888888889vw;margin-left:.6944444444vw}.UiPageHeader .description .link{margin:var(--spacer) auto 0}@media only screen and (max-width:834px){.UiPageHeader{height:auto;margin-bottom:13.3333333333vw}.UiPageHeader .bg{height:auto;display:block;padding:21.3333333333vw var(--spacer) 0}.UiPageHeader .image{flex-shrink:0;position:relative;width:100%}.UiPageHeader .image figure{height:auto;position:relative;width:100%}.UiPageHeader .image img{height:auto}.UiPageHeader .description{padding:16vw 0}.UiPageHeader .description p{margin:5.3333333333vw auto;width:100%}.UiPageHeader .description button svg{height:5.3333333333vw;width:5.3333333333vw;margin-left:2.6666666667vw}}.UiStores{padding:var(--spacer)}.UiStores .h3-serif{margin-bottom:.7em}.UiStores .stores{display:flex}.UiStores .stores .UiImgTitleTextSmall{margin-left:6.25vw}.UiStores .stores>ul{border-top:1px solid rgba(0,0,0,.2);width:100%}@media only screen and (max-width:834px){.UiStores .stores{display:block}.UiStores .stores .UiImgTitleTextSmall{margin-left:0;margin-top:10.6666666667vw}}.UiStoresUniq{display:flex}.UiStoresUniq figure{width:27.0833333333vw;margin-right:4.1666666667vw;flex-shrink:0}.UiStoresUniq figure img{display:block;height:auto;width:100%}.UiStoresUniq h4{margin-bottom:.5em}.UiStoresUniq .text{border-top:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;padding-top:4.1666666667vw;justify-content:space-between}@media only screen and (max-width:834px){.UiStoresUniq{display:block}.UiStoresUniq figure{width:100%;margin-right:0}.UiStoresUniq .text{display:block;padding-top:5.3333333333vw}}.UiStoresMultiple{align-items:center;border-bottom:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:2.0833333333vw 0;width:100%}.UiStoresMultiple ul{display:flex}.UiStoresMultiple ul li+li{margin-left:2.0833333333vw}@media only screen and (max-width:834px){.UiStoresMultiple{display:block;padding:5.3333333333vw 0}.UiStoresMultiple ul{display:block;margin-top:5.3333333333vw}.UiStoresMultiple ul li+li{margin-left:0;margin-top:.5em}}.UiImgTitleText{display:flex;justify-content:flex-start;padding:4.1666666667vw 0}.UiImgTitleText.isMedical{background:#e6e2dd}.UiImgTitleText.isBlack{background:#000;color:#fff}.UiImgTitleText:nth-of-type(2n) figure{order:2;margin-left:0;margin-right:var(--spacer)}@media only screen and (max-width:834px){.UiImgTitleText:nth-of-type(2n) figure{margin-right:0}}.UiImgTitleText:nth-of-type(2n) .description{order:1}.UiPageHeader~.UiImgTitleText:nth-of-type(odd) figure{margin-left:0;margin-right:var(--spacer);order:2}@media only screen and (max-width:834px){.UiPageHeader~.UiImgTitleText:nth-of-type(odd) figure{margin-right:0}}.UiPageHeader~.UiImgTitleText:nth-of-type(odd) .description{order:1}.UiPageHeader~.UiImgTitleText:nth-of-type(2n) figure{margin-left:var(--spacer);margin-right:0;order:1}@media only screen and (max-width:834px){.UiPageHeader~.UiImgTitleText:nth-of-type(2n) figure{margin-left:0}}.UiPageHeader~.UiImgTitleText:nth-of-type(2n) .description{order:2}.UiImgTitleText h4{width:70%}.UiImgTitleText figure{flex-shrink:0;height:52.0833333333vw;width:43.75vw;margin-left:var(--spacer)}@media only screen and (max-width:834px){.UiImgTitleText figure{margin-left:0}}.UiImgTitleText figure img{display:block;height:120%;-o-object-fit:cover;object-fit:cover;width:100%}.UiImgTitleText .description{padding:0 7.2916666667vw;width:100%;position:relative;display:flex;align-items:center}.UiImgTitleText .description .description--inner>*+*{margin-top:2.0833333333vw}@media only screen and (max-width:834px){.UiImgTitleText{display:block;padding:8vw var(--spacer) 13.3333333333vw}.UiImgTitleText h4{width:100%!important}.UiImgTitleText figure{width:100%;height:auto}.UiImgTitleText .description{padding:5.3333333333vw 0}.UiImgTitleText .description .description--inner{position:relative;top:auto}.UiImgTitleText .description .description--inner>*+*{margin-top:5.3333333333vw}}