.CardTermsComponent p:last-of-type{margin-bottom:0}.LocalBrandImageComponent{position:relative}.LocalBrandImageComponent .offerFaceplate{width:100%;height:100%;max-width:300px;object-fit:contain;object-position:center center}.LocalBrandImageComponent .defaultFaceplateOverlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:.5rem;color:var(--theme-color-gray-darker, #212121);font-size:1.25rem;font-weight:700;text-align:center;user-select:none!important}.LocalBrandsBrandBodyComponent .brandStackedFaceplates{max-width:100%;width:auto}.LocalBrandsBrandBodyComponent .brandStackedFaceplates .brandFaceplate{position:absolute;top:0;right:0;height:100px;width:157px;border-radius:5px;object-fit:cover;object-position:center}.LocalBrandsBrandBodyComponent .brandBodyGrid{display:grid;grid-gap:0 2rem;grid-template-areas:"header" "form" "details"}@media (min-width: 1200px){.LocalBrandsBrandBodyComponent .brandBodyGrid{grid-template-columns:1fr 1fr;grid-template-areas:"header form" "details form" ". form"}}.LocalBrandsBrandBodyComponent .brandBodyGrid .brandHeader{grid-area:header}.LocalBrandsBrandBodyComponent .brandBodyGrid .brandRegisterForm{grid-area:form}.LocalBrandsBrandBodyComponent .brandBodyGrid .brandDetails{grid-area:details}.LocalBrandsBrandBodyComponent ul.sentimentsList{list-style:"\bb"}.LocalBrandsBrandBodyComponent ul.sentimentsList>li{padding-left:.5rem;margin-bottom:.25rem}.LocalBrandsBrandBodyComponent ul.sentimentsList>li::marker{color:var(--theme-color-primary);font-size:125%;line-height:1}.LocalBrandsBrandBodyComponent ul.addressList{height:calc(100vh - 450px);overflow:auto;list-style:circle}.LocalBrandsBrandBodyComponent ul.addressList>li{font-size:12px;padding-left:.25rem;margin-bottom:.25rem}.LocalBrandsBrandBodyComponent ul.addressList>li::marker{color:var(--theme-color-gray, #666666)}.SearchFieldComponent .searchFieldWrapper .searchInput{height:45px;font-size:18px;padding-left:15px;padding-right:30px;background-color:rgba(0,0,0,.05);border-radius:var(--theme-settings-button-border-radius, var(--theme-settings-border-radius, .5rem))!important;border:none!important;box-shadow:none;transition:.25s ease;transition-property:box-shadow,background-color!important}.SearchFieldComponent .searchFieldWrapper .searchInput:focus{background-color:#fff;box-shadow:var(--theme-settings-elevation-6)}.SearchFieldComponent .searchFieldWrapper .searchInput::placeholder{color:var(--theme-color-gray-dark, #424242)!important;font-size:18px;line-height:1.8;opacity:1}.SearchFieldComponent .searchFieldWrapper .searchButtonWrapper{margin-left:-64px}.SearchFieldComponent .searchFieldWrapper .searchButtonWrapper .searchButton{width:64px;z-index:10}.SearchFieldComponent .searchFieldWrapper .formValidationMessages{margin-top:7.5px}.SearchFieldComponent .searchFieldWrapper .formValidationMessages .help-block{color:var(--theme-color-gray-dark, #424242)}.LocalSearchFieldComponent .SearchFieldComponent .searchFieldWrapper .searchInput{background-color:rgba(0,0,0,.02);border:1px solid rgba(20,20,20,.2)!important}.LocalSearchFieldComponent .SearchFieldComponent .searchFieldWrapper .searchInput:focus{background-color:#fff;border:none!important}.LocalSearchFieldComponent small{font-size:.75em}@media (max-width: 575.98px){.LocalSearchFieldComponent small{font-size:.65em}}@media (max-width: 575.98px){.LocalBrandsLandingPageComponent h2{font-size:25px}}.LocalBrandsLandingPageComponent ol li{margin-bottom:1em}.LocalBrandsLandingPageComponent ol li b{font-weight:700}.LocalBrandsLandingPageComponent ul li{margin-bottom:.5em}.LocalBrandsLandingPageComponent .HeroBannerComponent{background-color:#eff3ff}.LocalBrandsLandingPageComponent .HeroBannerComponent .banner{background-position:bottom!important}@media (max-width: 1199.98px){.LocalBrandsLandingPageComponent .HeroBannerComponent .banner{height:var(--banner-height)!important}}@media (max-width: 575.98px){.LocalBrandsLandingPageComponent .HeroBannerComponent .banner{background-size:200%!important}}.LocalBrandsLandingPageComponent .HeroBannerComponent .banner .bannerOverlay{align-items:start}.LocalBrandsLandingPageComponent .HeroBannerComponent .banner .bannerOverlay.backdrop{background:none}.LocalBrandsLandingPageComponent .HeroBannerComponent .banner .bannerOverlay .bannerOverlayContent .card{border-radius:1.5rem}
