@media (max-width: 991.98px){.SquareOffersSearchControlsComponent h1{font-size:20px}}.SquareOffersSearchControlsComponent .filterCategoriesCheckboxGroup{display:flex;justify-content:start;flex-wrap:wrap}.SquareOffersSearchControlsComponent .filterCategoriesCheckboxGroup label.btn{flex:0 0 auto;padding:2px 12px;margin-right:.5rem;margin-bottom:.5rem;border:#dee2e6 1px solid;border-radius:0!important;font-size:12px;background-color:var(--theme-color-gray-lighter, #f7f7f7);color:var(--theme-color-gray-dark, #424242);text-transform:capitalize}.SquareOffersSearchControlsComponent .filterCategoriesCheckboxGroup label.btn.active{background-color:var(--theme-color-primary);color:#fff;box-shadow:none}.SquareOffersSearchControlsComponent .SearchFieldComponent.innerSearchField .searchFieldWrapper .searchInput{font-size:14px;background-color:#fff;border-radius:var(--theme-settings-border-radius-sm, var(--theme-settings-border-radius, .5rem))!important;border:1px solid #dee2e6!important;box-shadow:none}.SquareOffersSearchControlsComponent .SearchFieldComponent.innerSearchField .searchFieldWrapper .searchInput:focus{box-shadow:var(--theme-settings-elevation-3)}.SquareOffersSearchControlsComponent .SearchFieldComponent.innerSearchField .searchFieldWrapper .searchInput::placeholder{font-size:14px}.SquareOffersCatalogComponent .cardDetailsOverlay{margin:-1rem -1rem 0;padding:1rem}.SquareOffersCatalogComponent .cardDetailsOverlay .b-overlay{background:hsla(var(--theme-settings-body-bg-h),var(--theme-settings-body-bg-s),var(--theme-settings-body-bg-l),.75)!important}.SquareOffersCatalogComponent .cardDetailsOverlay .catalogCardWrapper{position:static}.SquareOffersCatalogComponent .cardDetailsOverlay .expandedCardDetails{position:absolute;margin-top:-5px;left:0;right:0;z-index:200;overflow:visible}
