.product-listing__filters .accordion--always-open .accordion__trigger{padding:var(--vp-semantic-sizing-l) 0 var(--vp-semantic-sizing-m)}.product-listing__filters .accordion--always-open .accordion__trigger .accordion__title{font-weight:var(--vp-core-font-weight-600)}.product-listing__filters .accordion--always-open .accordion__trigger .accordion__title-container__action{margin:initial}@media (min-width:600px){.product-listing__filters .filter-menu .filter-checklist,.product-listing__filters .filter-menu .single-selection-item{padding:calc(var(--vp-semantic-spacing-2xs) + var(--vp-semantic-spacing-3xs)) 0}}.filter-menu .filter-checklist{padding:var(--vp-semantic-spacing-s) 0}.filter-menu__values--mobile-optimization{justify-content:space-between;min-block-size:100%}.filter-menu__values--mobile-optimization [data-checked] .vp-body-s{font-weight:var(--vp-core-font-weight-600)}.filter-menu__values--mobile-optimization .sheet-modal__body--full-size{block-size:100%}.filter-menu__values--mobile-optimization .accordion{padding:0 var(--vp-semantic-border-width-m)}.filter-menu__values--mobile-optimization .accordion:first-child{padding-block-start:calc(var(--focus-border-offset) + var(--vp-semantic-border-width-m))}.filter-menu__values--mobile-optimization .accordion:last-child{padding-block-end:var(--vp-semantic-border-width-s)}.filter-menu__values--mobile-optimization .accordion .accordion__title,.filter-menu__values--mobile-optimization .store-stock-filter-wrapper .inline-text-wrapper span{font-weight:var(
            --vp-semantic-typography-screen-s-subtitle-m-font-weight
          )}.filter-menu__values--mobile-optimization .filter-wrapper .vp-radio,.filter-menu__values--mobile-optimization .single-selection-item{--radio-spacing-block-start:8px;--radio-spacing-block-end:8px}.filter-menu__values--mobile-optimization .filter-checklist{padding:var(--vp-semantic-spacing-xs) 0}.filter-menu__values--mobile-optimization .filter-values,.filter-menu__values--mobile-optimization .vp-radio-group{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs)}