.map-wrap .map[data-v-d3cd7504] {
  width: 100%;
  height: 100%;
}
.map-wrap .control[data-v-d3cd7504] {
  position: absolute;
  bottom: 24px;
  right: 16px;
}
@media screen and (max-width: 767.98px) {
.map-wrap .control[data-v-d3cd7504] {
    display: none;
}
}
.map-wrap .control .control-icon[data-v-d3cd7504] {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.map-wrap .control .control-icon svg[data-v-d3cd7504] {
  width: 100%;
  height: 100%;
}
.map-wrap .control .control-icon.bottom[data-v-d3cd7504] {
  margin-top: 8px;
}
.map-wrap[data-v-d3cd7504] .gmnoprint {
  display: none;
}.find-store-pc-container[data-v-49f43c8f] {
  position: relative;
  width: 100vw;
  margin-top: 80px;
  padding: calc(var(---rpx, 1px) * 32) calc(var(---rpx, 1px) * 48) calc(var(---rpx, 1px) * 72);
  background: rgb(255, 255, 255);
}
.find-store-pc-container > h2[data-v-49f43c8f] {
  color: rgb(26, 29, 37);
  font-family: URW Form Expand;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-pc-container > p[data-v-49f43c8f] {
  color: rgb(92, 96, 106);
  font-family: URW Form Expand;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-pc-container .find-store-content[data-v-49f43c8f] {
  margin-top: calc(var(---rpx, 1px) * 64);
  display: flex;
  flex-flow: row nowrap;
  gap: calc(var(---rpx, 1px) * 48);
}
.find-store-pc-container .find-store-content .search-content[data-v-49f43c8f] {
  width: 32.4%;
  height: 41.6666666667vw;
}
.find-store-pc-container .find-store-content .search-content[data-v-49f43c8f] .el-tabs__header {
  margin-bottom: calc(var(---rpx, 1px) * 32);
}
.find-store-pc-container .find-store-content .search-content[data-v-49f43c8f] .el-tabs__header .el-tabs__nav {
  width: 100%;
}
.find-store-pc-container .find-store-content .search-content[data-v-49f43c8f] .el-tabs__header .el-tabs__nav .el-tabs__item {
  width: 50%;
  padding: 0;
  color: rgb(164, 164, 164);
  font-family: URW Form Expand;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  letter-spacing: 0%;
  text-align: left;
  cursor: pointer;
}
.find-store-pc-container .find-store-content .search-content[data-v-49f43c8f] .el-tabs__header .el-tabs__nav .el-tabs__item.is-active {
  color: rgb(37, 39, 40);
}
.find-store-pc-container .find-store-content .search-content[data-v-49f43c8f] .el-tabs__header .el-tabs__nav .el-tabs__active-bar {
  background-color: rgb(37, 39, 40);
}
.find-store-pc-container .find-store-content .search-content .search-desc[data-v-49f43c8f] {
  margin-top: calc(var(---rpx, 1px) * 24);
  color: rgb(124, 125, 126);
  font-family: URW Form Expand;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-pc-container .find-store-content .search-content .location-content .auto-location[data-v-49f43c8f] {
  position: relative;
  top: 50%;
  white-space: wrap;
  transform: translateY(-50%);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  color: rgb(15, 133, 250);
}
.find-store-pc-container .find-store-content .search-content .location-content .auto-location svg[data-v-49f43c8f] {
  vertical-align: middle;
  margin-right: 8px;
}
.find-store-pc-container .find-store-content .search-content .location-content[data-v-49f43c8f] .el-input .el-input__wrapper {
  padding: calc(var(---rpx, 1px) * 12) calc(var(---rpx, 1px) * 24);
  box-shadow: none;
  border: 1px solid rgb(194, 200, 211);
  border-radius: 8px;
}
.find-store-pc-container .find-store-content .search-content .location-content[data-v-49f43c8f] .el-input .el-input__wrapper .el-input__inner {
  color: rgb(0, 0, 0);
  font-family: URW Form Expand;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-pc-container .find-store-content .search-content .location-content[data-v-49f43c8f] .el-input .el-input__wrapper .el-input__inner::-moz-placeholder {
  color: rgb(124, 125, 126);
}
.find-store-pc-container .find-store-content .search-content .location-content[data-v-49f43c8f] .el-input .el-input__wrapper .el-input__inner::placeholder {
  color: rgb(124, 125, 126);
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap[data-v-49f43c8f] {
  flex: 0;
  margin-top: calc(var(---rpx, 1px) * 24);
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result[data-v-49f43c8f] {
  max-height: calc(41.6666666667vw - 221px);
  padding-right: calc(var(---rpx, 1px) * 4);
  overflow-y: auto;
  box-sizing: border-box;
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item[data-v-49f43c8f] {
  position: relative;
  padding: calc(var(---rpx, 1px) * 24) calc(var(---rpx, 1px) * 32);
  margin-bottom: calc(var(---rpx, 1px) * 16);
  border: 1px solid rgb(220, 221, 223);
  border-radius: 8px;
  cursor: pointer;
  word-break: break-all;
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-first[data-v-49f43c8f] {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: calc(var(---rpx, 1px) * 24);
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-first .item-title[data-v-49f43c8f] {
  flex: 1;
  color: rgb(0, 0, 0);
  font-family: Montserrat;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-first .item-status[data-v-49f43c8f] {
  flex: 0 0 auto;
  height: 23px;
  padding: calc(var(---rpx, 1px) * 2) calc(var(---rpx, 1px) * 4);
  color: rgb(37, 39, 40);
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
  border-radius: 4px;
  background: rgb(220, 221, 223);
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-second[data-v-49f43c8f] {
  margin-top: calc(var(---rpx, 1px) * 8);
  margin-bottom: calc(var(---rpx, 1px) * 16);
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: calc(var(---rpx, 1px) * 24);
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-second .item-address[data-v-49f43c8f] {
  flex: 1;
  margin-top: calc(var(---rpx, 1px) * 8);
  color: rgb(37, 39, 40);
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-second .item-distance[data-v-49f43c8f] {
  color: rgba(0, 0, 0, 0.6);
  font-family: URW Form Expand;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-phone-number[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-mail[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-hour[data-v-49f43c8f] {
  display: none;
  margin-top: calc(var(---rpx, 1px) * 8);
  flex-flow: row nowrap;
  align-items: center;
  color: rgb(98, 98, 98);
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  word-break: break-all;
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-phone-number svg[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-mail svg[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-hour svg[data-v-49f43c8f] {
  flex: none;
  align-self: start;
  width: calc(var(---rpx, 1px) * 20);
  height: calc(var(---rpx, 1px) * 20);
  margin-right: calc(var(---rpx, 1px) * 8);
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item:hover .item-phone-number[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item:hover .item-mail[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item:hover .item-hour[data-v-49f43c8f] {
  display: flex;
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .active[data-v-49f43c8f] {
  border: 1.5px solid rgb(37, 39, 40);
}
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .active .item-phone-number[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .active .item-mail[data-v-49f43c8f],
.find-store-pc-container .find-store-content .search-content .find-store-search-result-wrap .find-store-search-result .active .item-hour[data-v-49f43c8f] {
  display: flex;
}
.find-store-pc-container .find-store-content .map-content[data-v-49f43c8f] {
  position: relative;
  width: 67.6%;
  height: 41.6666666667vw;
  border-radius: 16px;
  z-index: 1;
}
.find-store-pc-container .active-store-container[data-v-49f43c8f] {
  display: none;
}
.find-store-pc-container .active-store[data-v-49f43c8f] {
  width: 100%;
  padding: calc(var(---rpx, 1px) * 12);
  border-radius: 12px;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.06);
  background: rgb(255, 255, 255);
  z-index: 2;
}
.find-store-pc-container .active-store .active-store-img img[data-v-49f43c8f] {
  border-radius: 8px;
  width: 100%;
  aspect-ratio: 276/184;
  height: auto;
}
.find-store-pc-container .active-store .active-store-title[data-v-49f43c8f] {
  margin-top: calc(var(---rpx, 1px) * 16);
  color: rgb(0, 0, 0);
  font-family: Montserrat;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
}
.find-store-pc-container .active-store .active-store-address-wrap[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-phone-wrap[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-mail-wrap[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-hour-wrap[data-v-49f43c8f] {
  margin-top: calc(var(---rpx, 1px) * 8);
}
.find-store-pc-container .active-store .active-store-href[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-hour-wrap[data-v-49f43c8f] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.find-store-pc-container .active-store .active-store-href svg[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-hour-wrap svg[data-v-49f43c8f] {
  flex: none;
  align-self: start;
  width: calc(var(---rpx, 1px) * 20);
  height: calc(var(---rpx, 1px) * 20);
  margin-right: calc(var(---rpx, 1px) * 8);
}
.find-store-pc-container .active-store .active-store-href span[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-hour-wrap span[data-v-49f43c8f] {
  font-family: URW Form Expand;
  color: rgb(98, 98, 98);
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
  word-break: break-all;
}
.find-store-pc-container .active-store .active-store-address-wrap[data-v-49f43c8f] {
  margin-top: calc(var(---rpx, 1px) * 16);
  margin-bottom: calc(var(---rpx, 1px) * 16);
}
.find-store-pc-container .active-store .active-store-address-wrap .active-store-href span[data-v-49f43c8f] {
  color: rgb(37, 39, 40);
  line-height: 22px;
}
.find-store-pc-container .active-store .active-store-address-wrap[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-phone-wrap[data-v-49f43c8f],
.find-store-pc-container .active-store .active-store-mail-wrap[data-v-49f43c8f] {
  text-decoration-line: underline;
}
.find-store-pc-container .active-store .btn-wrap a[data-v-49f43c8f] {
  margin-top: calc(var(---rpx, 1px) * 16);
  display: block;
  padding: 0.8333333333vw 1.25vw;
  width: 100%;
  box-sizing: border-box;
  border: 1px solid rgb(0, 20, 51);
  border-radius: 8px;
  border-radius: 8px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  color: rgb(0, 20, 51);
  font-family: URW Form Expand;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0%;
  text-align: center;
}
.find-store-pc-container .active-store .btn-wrap a[data-v-49f43c8f]:hover {
  border-color: rgb(42, 103, 207);
  background: rgb(42, 103, 207);
}
.find-store-pc-container .active-store .btn-wrap a.black-btn[data-v-49f43c8f] {
  border-color: rgb(225, 225, 225);
  background: rgba(0, 0, 0, 0.95);
  color: rgb(225, 225, 225);
}
.find-store-pc-container .active-store .btn-wrap a.black-btn[data-v-49f43c8f]:hover {
  border-color: rgb(42, 103, 207);
  background: rgb(42, 103, 207);
  color: rgb(255, 255, 255);
}
.find-store-pc-container[data-v-49f43c8f] .gm-style .gm-style-iw,
.find-store-pc-container[data-v-49f43c8f] .gm-style .gm-style-iw-c {
  max-height: 80vh !important;
  height: 23.0208333333vw;
  width: 15.625vw !important;
  min-width: 300px;
  padding: 0;
}
.find-store-pc-container[data-v-49f43c8f] .gm-style .gm-style-iw .gm-style-iw-chr,
.find-store-pc-container[data-v-49f43c8f] .gm-style .gm-style-iw-c .gm-style-iw-chr {
  display: none;
}
.find-store-pc-container[data-v-49f43c8f] .gm-style .gm-style-iw .gm-style-iw-d,
.find-store-pc-container[data-v-49f43c8f] .gm-style .gm-style-iw-c .gm-style-iw-d {
  height: 100% !important;
  max-height: -moz-fit-content !important;
  max-height: fit-content !important;
}
.find-store-pc-container[data-v-49f43c8f] ::-webkit-scrollbar {
  display: block;
  width: 4px;
}
.find-store-pc-container[data-v-49f43c8f] ::-webkit-scrollbar-thumb {
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.1);
}.find-store-america-mob-container[data-v-8d5f1207] {
  margin-top: 48px;
  display: flex;
  flex-flow: column nowrap;
  position: relative;
  width: 100vw;
  height: 100vh;
}
.find-store-america-mob-container .map-mob[data-v-8d5f1207] {
  flex: 1 1 auto;
  height: 35%;
  width: 100%;
  z-index: 1;
}
.find-store-america-mob-container .find-store-content[data-v-8d5f1207] {
  z-index: 2;
  margin-top: -24px;
  background-color: #fff;
  flex: 1 1 auto;
  border-radius: 24px 24px 0 0;
  max-height: 65%;
}
.find-store-america-mob-container .find-store-content .find-store-search[data-v-8d5f1207] {
  height: 100%;
  padding: 24px 19px;
}
.find-store-america-mob-container .find-store-content .find-store-search > h2[data-v-8d5f1207] {
  color: rgb(37, 39, 40);
  font-family: URW Form Expand;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-america-mob-container .find-store-content .find-store-search > p[data-v-8d5f1207] {
  margin-top: 4px;
  color: rgb(78, 83, 86);
  font-family: URW Form Expand;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-america-mob-container .find-store-content .find-store-search[data-v-8d5f1207] .el-tabs__header {
  margin-bottom: 16px;
}
.find-store-america-mob-container .find-store-content .find-store-search[data-v-8d5f1207] .el-tabs__header .el-tabs__nav {
  width: 100%;
  padding: 16px 0;
}
.find-store-america-mob-container .find-store-content .find-store-search[data-v-8d5f1207] .el-tabs__header .el-tabs__nav .el-tabs__item {
  height: 22px;
  width: 50%;
  padding: 0;
  color: rgb(164, 164, 164);
  font-family: Montserrat;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  border: 0;
}
.find-store-america-mob-container .find-store-content .find-store-search[data-v-8d5f1207] .el-tabs__header .el-tabs__nav .el-tabs__item.is-active {
  color: rgb(37, 39, 40);
}
.find-store-america-mob-container .find-store-content .find-store-search[data-v-8d5f1207] .el-tabs__header .el-tabs__nav .el-tabs__active-bar {
  background-color: rgb(37, 39, 40);
}
.find-store-america-mob-container .find-store-content .find-store-search .location-content .auto-location[data-v-8d5f1207] {
  position: relative;
  top: 50%;
  white-space: wrap;
  transform: translateY(-50%);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  color: rgb(15, 133, 250);
}
.find-store-america-mob-container .find-store-content .find-store-search .location-content .auto-location svg[data-v-8d5f1207] {
  vertical-align: middle;
  margin-right: 8px;
}
.find-store-america-mob-container .find-store-content .find-store-search .location-content[data-v-8d5f1207] .el-input .el-input__wrapper {
  padding: 12px 8px;
  box-shadow: none;
  border: 1px solid rgb(233, 234, 237);
  border-radius: 4px;
}
.find-store-america-mob-container .find-store-content .find-store-search .location-content[data-v-8d5f1207] .el-input .el-input__wrapper .el-input__inner {
  color: rgb(124, 125, 126);
  font-family: URW Form Expand;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0%;
  text-align: left;
  height: 22px;
}
.find-store-america-mob-container .find-store-content .find-store-search .location-content[data-v-8d5f1207] .el-input .el-input__wrapper .el-input__inner::-moz-placeholder {
  color: rgb(194, 200, 211);
}
.find-store-america-mob-container .find-store-content .find-store-search .location-content[data-v-8d5f1207] .el-input .el-input__wrapper .el-input__inner::placeholder {
  color: rgb(194, 200, 211);
}
.find-store-america-mob-container .find-store-content .find-store-search .search-desc[data-v-8d5f1207] {
  margin-top: 16px;
  color: rgb(92, 96, 106);
  font-family: URW Form Expand;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap[data-v-8d5f1207] {
  margin-top: 16px;
  height: calc(100% - 250px);
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result[data-v-8d5f1207] {
  max-height: calc(100% - 24px);
  padding-right: 2px;
  overflow-y: auto;
  box-sizing: border-box;
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item[data-v-8d5f1207] {
  position: relative;
  padding: 16px;
  margin-bottom: 8px;
  border: 1px solid rgb(220, 221, 223);
  border-radius: 8px;
  cursor: pointer;
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-first[data-v-8d5f1207] {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: 24px;
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-first .item-title[data-v-8d5f1207] {
  flex: 1;
  color: rgb(0, 0, 0);
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0px;
  text-align: left;
  word-break: break-all;
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-first .item-status[data-v-8d5f1207] {
  flex: 0 0 auto;
  height: 18px;
  padding: 0 5px;
  font-family: Montserrat;
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0px;
  text-align: left;
  border-radius: 2px;
  background: rgb(220, 221, 223);
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-second[data-v-8d5f1207] {
  margin-top: 4px;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: 24px;
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-second .item-address[data-v-8d5f1207] {
  flex: 1;
  margin-top: 8px;
  color: rgb(37, 39, 40);
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0px;
  text-align: left;
  word-break: break-all;
}
.find-store-america-mob-container .find-store-content .find-store-search .find-store-search-result-wrap .find-store-search-result .find-store-search-result-item .item-line-second .item-distance[data-v-8d5f1207] {
  color: rgba(0, 0, 0, 0.6);
  font-family: URW Form Expand;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-america-mob-container .active-store-container[data-v-8d5f1207] {
  flex: 1 1 auto;
  max-height: 70%;
  width: 100%;
  margin-top: -24px;
  background-color: #fff;
  border-radius: 24px 24px 0 0;
  padding: 24px 0;
  border: none;
  box-sizing: border-box;
  z-index: 2;
}
.find-store-america-mob-container .active-store-container .go-back[data-v-8d5f1207] {
  display: flex;
  align-items: center;
  padding: 0 16px;
  color: rgba(0, 0, 0, 0.95);
  font-family: URW Form Expand;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-america-mob-container .active-store-container .active-store[data-v-8d5f1207] {
  padding: 0 16px;
  max-height: calc(100% - 113px);
  margin-top: 20px;
  overflow: auto;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-img img[data-v-8d5f1207] {
  border-radius: 8px;
  aspect-ratio: 343/184;
  width: 100%;
  height: auto;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-line-first[data-v-8d5f1207] {
  margin-top: 16px;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: 24px;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-line-first .active-store-title[data-v-8d5f1207] {
  flex: 1;
  color: rgb(0, 0, 0);
  font-family: Montserrat;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-line-first .active-store-status[data-v-8d5f1207] {
  flex: 0 0 auto;
  height: 16px;
  padding: 0 5px;
  color: rgb(37, 39, 40);
  font-family: Montserrat;
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0px;
  text-align: left;
  border-radius: 2px;
  background: rgb(220, 221, 223);
}
.find-store-america-mob-container .active-store-container .active-store .active-store-line-first .active-store-status-other[data-v-8d5f1207] {
  background: rgba(99, 210, 117, 0.2);
  color: rgb(99, 210, 117);
}
.find-store-america-mob-container .active-store-container .active-store .active-store-line-second[data-v-8d5f1207] {
  margin-top: 8px;
  margin-bottom: 16px;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  gap: 24px;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-line-second .active-store-address[data-v-8d5f1207] {
  flex: 1;
  margin-top: 8px;
  color: rgb(37, 39, 40);
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  word-break: break-all;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-line-second .active-store-distance[data-v-8d5f1207] {
  color: rgba(0, 0, 0, 0.6);
  font-family: URW Form Expand;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0%;
  text-align: left;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-phone-wrap[data-v-8d5f1207],
.find-store-america-mob-container .active-store-container .active-store .active-store-mail-wrap[data-v-8d5f1207],
.find-store-america-mob-container .active-store-container .active-store .active-store-hour-wrap[data-v-8d5f1207] {
  margin-top: 4px;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-href[data-v-8d5f1207],
.find-store-america-mob-container .active-store-container .active-store .active-store-hour-wrap[data-v-8d5f1207] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-href svg[data-v-8d5f1207],
.find-store-america-mob-container .active-store-container .active-store .active-store-hour-wrap svg[data-v-8d5f1207] {
  flex: none;
  align-self: start;
  width: 16px;
  height: 16px;
  margin-top: 3px;
  margin-right: 8px;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-href span[data-v-8d5f1207],
.find-store-america-mob-container .active-store-container .active-store .active-store-hour-wrap span[data-v-8d5f1207] {
  color: rgb(98, 98, 98);
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: left;
  word-break: break-all;
}
.find-store-america-mob-container .active-store-container .active-store .active-store-phone-wrap[data-v-8d5f1207],
.find-store-america-mob-container .active-store-container .active-store .active-store-mail-wrap[data-v-8d5f1207],
.find-store-america-mob-container .active-store-container .active-store .active-store-address[data-v-8d5f1207] {
  text-decoration-line: underline;
}
.find-store-america-mob-container .active-store-container .btn-wrap[data-v-8d5f1207] {
  padding: 0 16px;
}
.find-store-america-mob-container .active-store-container .btn-wrap a[data-v-8d5f1207] {
  margin-top: 16px;
  display: block;
  padding: 16px 24px;
  width: 100%;
  border: 1px solid rgb(0, 20, 51);
  border-radius: 8px;
  color: rgb(0, 20, 51);
  font-family: URW Form Expand;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0%;
  text-align: center;
}
.find-store-america-mob-container[data-v-8d5f1207] ::-webkit-scrollbar {
  display: block;
  width: 4px;
}
.find-store-america-mob-container[data-v-8d5f1207] ::-webkit-scrollbar-thumb {
  border-radius: 12px;
  background-color: rgba(0, 0, 0, 0.1);
}