.bpp-card[data-v-7024963e]{background-color:rgb(var(--v-theme-gray-100));border:1px solid rgb(var(--v-theme-gray-300));border-radius:14px;padding:14px 18px}.bpp-card--fill[data-v-7024963e]{height:unset}@media screen and (width>=744px){.bpp-card--fill[data-v-7024963e]{height:100%}}.bpp-hours-header[data-v-9b0ae1ef]{justify-content:space-between;align-items:baseline;gap:18px;font-size:15px;display:flex}.bpp-hours-label[data-v-9b0ae1ef]{color:rgb(var(--v-theme-gray-text));font-size:14px;font-weight:700}.bpp-hours-today[data-v-9b0ae1ef]{text-align:right;color:rgb(var(--v-theme-dark-charcoal))}.bpp-hours-list[data-v-9b0ae1ef]{padding:0;list-style:none}@media screen and (width>=744px){.bpp-hours-list[data-v-9b0ae1ef]{flex-direction:column;flex:1;display:flex}}.bpp-hours-list[data-v-9b0ae1ef]{justify-content:center}.bpp-hours-list li[data-v-9b0ae1ef]{color:rgb(var(--v-theme-gray-text));padding:2px 0;font-size:14.5px}.bpp-hours-card[data-v-9b0ae1ef]{flex-direction:column;gap:18px;display:flex}.isp-location-title[data-v-59086099]{letter-spacing:0;color:rgb(var(--v-theme-dark-charcoal));grid-area:title;margin-bottom:6px;font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.333}.place-photos[data-v-59086099]{grid-area:placePhotos}.place-details[data-v-59086099]{border:1px solid;border-color:var(--gray-gray-300);border-radius:7px;grid-area:placeDetails;overflow:hidden;background-color:var(--gray-gray-100)!important}.location[data-v-59086099]{grid-area:location}.location-content[data-v-59086099]{flex-direction:column;gap:14px;height:100%;display:flex}.location-note[data-v-59086099]{color:rgb(var(--v-theme-gray-text));grid-column:1/-1;margin:-2px 0 0;font-size:14px}@media screen and (width>=721px){.isp-location.sections-1 .location-content.with-hours[data-v-59086099]{grid-template-columns:1fr 1fr;align-items:stretch;gap:14px;display:grid}}@media screen and (width>=744px){.isp-location.sections-1[data-v-59086099]:has(.with-hours){grid-template-columns:1fr}}.isp-location[data-v-59086099]{grid-template-rows:auto;grid-template-columns:1fr;gap:16px;display:grid}.isp-location.sections-3[data-v-59086099]{grid-template-areas:"title""placePhotos""placeDetails""location"}@media screen and (width>=744px){.isp-location.sections-3[data-v-59086099]{grid-template:"title title""placePhotos location"2fr"placeDetails location"/3fr 2fr}}@media screen and (width>=1024px){.isp-location.sections-3[data-v-59086099]{grid-template:"title""placePhotos""placeDetails""location"/1fr;gap:24px}}@media screen and (width>=1280px){.isp-location.sections-3[data-v-59086099]{grid-template:"title title title""placePhotos placeDetails location"/1fr 1fr 1fr;gap:24px}}.isp-location.sections-1 .isp-location-title[data-v-59086099],.isp-location.sections-2 .isp-location-title[data-v-59086099]{grid-area:auto/1/auto/-1}.isp-location.sections-1 .location[data-v-59086099],.isp-location.sections-1 .place-details[data-v-59086099],.isp-location.sections-1 .place-photos[data-v-59086099],.isp-location.sections-2 .location[data-v-59086099],.isp-location.sections-2 .place-details[data-v-59086099],.isp-location.sections-2 .place-photos[data-v-59086099]{grid-area:auto}@media screen and (width>=1024px){.isp-location.sections-1[data-v-59086099],.isp-location.sections-2[data-v-59086099]{gap:24px}}@media screen and (width>=744px){.isp-location.sections-1[data-v-59086099],.isp-location.sections-2[data-v-59086099]{grid-template-columns:1fr 1fr}}.no-content[data-v-59086099]{background-color:var(--gray-gray-300);border-radius:8px;justify-content:center;place-self:stretch stretch;align-items:center;min-height:100px;display:flex}
