.FilterBlock_form___VnVV{--filter-columns:1;display:grid;grid-gap:var(--whitespace-s);grid-template-columns:repeat(var(--filter-columns),minmax(5rem,1fr));grid-auto-rows:min-content;position:relative;z-index:20}.FilterBlock_filterContainer__nn3rZ{position:relative;width:100%}.FilterBlock_abFilterCloudActive__O2SWo{padding-left:var(--whitespace-s);padding-right:var(--whitespace-s);margin-top:var(--whitespace-s)}.FilterBlock_abFilterCloudActive__O2SWo~.FilterBlock_abFilterCloudActive__O2SWo{margin-top:0}@media (min-width:60rem){.FilterBlock_abFilterCloudActive__O2SWo~.FilterBlock_abFilterCloudActive__O2SWo{margin-top:var(--whitespace-s)}.FilterBlock_filterItem__BUvGh{width:100%;order:1}}.FilterBlock_uppercase__REtUy{text-transform:uppercase}.FilterBlock_animatedHeightChevron__aSxLT{top:calc(var(--whitespace-xxs) * 1.5);width:.75rem;height:.75rem;margin-left:auto;position:relative;fill:rgb(var(--bovag-blue));transition:transform var(--transition-duration-short) ease-in}.FilterBlock_animatedHeightChevronOpen__SuUeU{transform:rotate(180deg)}.FilterBlock_buttonWrapper__FB7v4{padding:var(--whitespace-s);position:sticky;bottom:16px;text-align:center;z-index:var(--z-index-medium)}.FilterBlock_button__nizMS{order:9;padding:calc(var(--whitespace-xxs) * 3) var(--whitespace-s)}@media (min-width:40rem){.FilterBlock_button__nizMS{position:static;width:auto;margin-left:auto;margin-right:auto}}@media (min-width:60rem){.FilterBlock_button__nizMS{width:100%;margin-left:0;margin-right:0}}.FilterBlock_buttonContent__9BD3F{align-items:center;display:flex}.FilterBlock_filterItem__BUvGh,.FilterBlock_filterItem__BUvGh input,.FilterBlock_filterItem__BUvGh input+[class*=label],.FilterBlock_filterItem__BUvGh optgroup,.FilterBlock_filterItem__BUvGh select{font-family:inherit;font-weight:inherit;margin-bottom:0}.FilterBlock_checkboxFilter___fjZw{font-weight:var(--font-weight-regular)}.FilterBlock_filterBlockForm__BvPcr{background-color:rgb(var(--white));position:fixed;top:100vh;left:0;right:0;bottom:calc(var(--whitespace-s) * -1);border-radius:var(--border-radius-xs);z-index:20;transition:top var(--transition-duration-short) linear}.FilterBlock_filterBlockForm__BvPcr.FilterBlock_filterBlockForm__active__OEDLL{top:var(--site-header-height)}@media (min-width:60rem){.FilterBlock_filterBlockForm__BvPcr{position:relative;display:block;opacity:1;top:var(--site-header-height);bottom:auto}}.FilterBlock_filterBlockFormAlt__KWEwn.FilterBlock_filterBlockForm__active__OEDLL.FilterBlock_filterBlockForm__active__OEDLL{top:0;z-index:1001;border-radius:0}@media (min-width:60rem){.FilterBlock_filterBlockFormAlt__KWEwn{position:relative;display:block;opacity:1;top:var(--site-header-height);bottom:auto}}.FilterBlock_filterItem__BUvGh:not(:last-child){margin-bottom:var(--whitespace-xs)}.FilterBlock_filterItem__BUvGh:last-child{margin-bottom:0}.FilterBlock_filterItem__BUvGh ::-moz-placeholder{font-family:inherit;font-weight:inherit;opacity:var(--opacity-1)}.FilterBlock_filterItem__BUvGh ::placeholder{font-family:inherit;font-weight:inherit;opacity:var(--opacity-1)}.FilterBlock_buttonText__Nf33u{font-weight:var(--font-weight-regular);font-size:var(--font-size-l);font-family:inherit;margin-left:.5rem;text-align:left}.FilterBlock_groupedDropdownWrapper__Ncoao{align-items:center;display:flex;flex-wrap:wrap}.FilterBlock_groupedDropdownWrapper__Ncoao .FilterBlock_validationMessage__aXZaG{font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);font-family:var(--font-family-body);color:rgb(var(--danger));flex:0 0 100%;display:block;order:5}.FilterBlock_groupedDropdownWrapper__Ncoao .FilterBlock_validationMessage__aXZaG.FilterBlock_customValidationMessage__K9FvT{color:rgb(var(--orange))}.FilterBlock_groupedDropdownWrapper__Ncoao .FilterBlock_groupedDropdown__nKttZ{flex:4;margin:0;min-width:var(--whitespace-s)}.FilterBlock_groupedDropdownWrapper__Ncoao .FilterBlock_groupedDropDownReplacementFirst__aXfAL{border-top-right-radius:0;border-bottom-right-radius:0}.FilterBlock_groupedDropdownWrapper__Ncoao .FilterBlock_groupedDropDownReplacementSecond__GBBt9{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}.FilterBlock_groupedDropdown__nKttZ:first-child{flex:5}.FilterBlock_groupedDropdownWrapper__Ncoao .FilterBlock_groupedDropdown__nKttZ+.FilterBlock_groupedDropdown__nKttZ{margin:0}.FilterBlock_postalCodeCity__iTabh input::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0}.FilterBlock_filterGroup__e3_Fh{margin-top:var(--whitespace-s);padding-bottom:var(--whitespace-s)}.FilterBlock_filterGroupBorder__6L1Ww{border-bottom:1px solid rgb(var(--grey-4))}.FilterBlock_filterGroup__e3_Fh+.FilterBlock_filterGroup__e3_Fh{margin-top:var(--whitespace-s)}.FilterBlock_filterGroup__e3_Fh:has(>div:only-child:empty){display:none}@media (max-width:959px) and (min-width:30rem){.FilterBlock_filterGroup__grid__GdhO5{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;grid-column-gap:var(--whitespace-m)}}.FilterBlock_filterName__qmTcj{border:none;width:100%;padding:0;line-height:inherit;outline-offset:4px;display:flex;margin-bottom:var(--whitespace-m);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-l);align-items:center;color:rgb(var(--color-link-primary));cursor:pointer;top:calc(var(--whitespace-s) * -1);z-index:var(--z-index-tiny);background-color:rgb(var(--white));transition:margin .5s ease-out}@media (min-width:40rem){.FilterBlock_filterName__qmTcj{position:relative;top:auto;margin-bottom:var(--whitespace-m)}}.FilterBlock_filterNameIcon__Kg2YJ{font-size:.5rem;fill:currentColor;margin-left:auto;transition:var(--transition-duration-mid) transform ease-out;transform:rotate(180deg)}.FilterBlock_filterContainer__nn3rZ.FilterBlock_open__9ZWef .FilterBlock_filterName__qmTcj{margin-top:0;margin-bottom:0}.FilterBlock_filterContainer__nn3rZ:not(.FilterBlock_open__9ZWef) .FilterBlock_filterNameIcon__Kg2YJ{transform:rotate(0deg)}.FilterBlock_filterGroupName__dyDww{cursor:pointer;display:flex;transition:margin .2s ease-in;padding:0;width:100%;font-weight:var(--font-weight-bold);background:none;border:none;line-height:inherit}.FilterBlock_filterGroupName__dyDww.FilterBlock_filterGroupNameCollapsed__aZOoA{margin-bottom:0}.FilterBlock_filterGroupExplanation__lSAkg{display:block;font-size:var(--font-size-xs);margin-bottom:var(--whitespace-xs)}.FilterBlock_count__RX98F,.FilterBlock_filterGroupExplanation__lSAkg button{margin-left:var(--whitespace-xxs)}.FilterBlock_count__RX98F{opacity:var(--opacity-2);font-size:var(--font-size-xs)}.FilterBlock_checkboxSet__sHaQP{margin-bottom:var(--whitespace-s);border-bottom:1px solid rgb(var(--grey-4));padding-bottom:var(--whitespace-s)}.FilterBlock_checkboxSet__sHaQP:not(.FilterBlock_noChildren__t1cPs):not(:has(~.FilterBlock_checkboxSet__sHaQP:not(.FilterBlock_noChildren__t1cPs))){border-bottom:0;padding-bottom:0;margin-bottom:0}.FilterBlock_checkboxSet__sHaQP:last-child{margin-bottom:0}.FilterBlock_checkboxSet__sHaQP.FilterBlock_noChildren__t1cPs{display:none}.FilterBlock_checkboxSetAlt__Zi3H8{border-bottom:1px solid rgb(var(--grey-4));padding-bottom:var(--whitespace-s)}.FilterBlock_checkboxSetAlt__Zi3H8:last-of-type{border-bottom:0;padding-bottom:0}.FilterBlock_optionCategoryTitle__tCtyD{font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);display:inline-block}.FilterBlock_optionsInCategories__KjRsg{margin-left:var(--whitespace-s)}.FilterBlock_noResult__Zw0bv{color:rgb(var(--danger));font-size:var(--font-size-xs)}.FilterBlock_message__QzxAn{font-size:var(--font-size-xs);color:rgb(var(--orange))}.FilterBlock_scrollArea__0_bJB{overflow-y:scroll;padding-right:10px}