.c-filter-group{padding-block:var(--md-spacing);border-block-end:1px solid var(--color-divider)}.c-filter-group:last-child{border-block-end:none}.c-filter-group__head-count{font-size:var(--xsm-font-size);font-weight:400;letter-spacing:0;text-transform:none;color:var(--color-text-light)}.c-filter-group__options{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--xsm-spacing)}.c-filter-group__option-item{interpolate-size:allow-keywords;block-size:auto;opacity:1;overflow:hidden;transition:block-size var(--transition-duration-slow) ease,opacity var(--transition-duration-fast) ease,display var(--transition-duration-slow) allow-discrete}.c-filter-group[data-opts-expanded=false] .c-filter-group__option-item[data-overflow=true]{display:none;block-size:0;opacity:0}@starting-style{.c-filter-group[data-opts-expanded=true] .c-filter-group__option-item[data-overflow=true]{block-size:0;opacity:0}}.c-filter-group__option{display:grid;grid-template-columns:1rem 1fr auto;align-items:center;gap:var(--sm-spacing);width:100%;padding-block:var(--xsm-spacing);background-color:transparent;border:none;color:var(--color-primary);font-family:var(--font-body);font-size:var(--sm-font-size);text-align:start;cursor:pointer;opacity:1;transform:translate(0);transition:opacity var(--transition-duration-fast) ease-in-out,transform var(--transition-duration-fast) ease-in-out;transition-delay:calc(var(--index, 0) * .05s)}@starting-style{.c-filter-group__option{opacity:0;transform:translate(-.5rem)}}.c-filter-group>.c-accordion__head{opacity:1;transition:opacity var(--transition-duration-fast) ease-in-out}@starting-style{.c-filter-group>.c-accordion__head{opacity:0}}.is-rerendering .c-filter-group__option,.is-rerendering .c-filter-group>.c-accordion__head{transition:none}.c-filter-group__option:hover .c-filter-group__option-check{border-color:var(--color-primary)}.c-filter-group__option-check{display:inline-block;width:1rem;height:1rem;flex-shrink:0;border:1px solid var(--color-text-light);border-radius:.125rem;background-color:var(--color-white);position:relative;transition:border-color var(--transition-duration-fast) ease}.c-filter-group__option[data-selected=true] .c-filter-group__option-check{border-color:var(--color-primary)}.c-filter-group__option[data-selected=true] .c-filter-group__option-check:after{content:"";position:absolute;top:.1875rem;right:.1875rem;bottom:.1875rem;left:.1875rem;background-color:var(--color-primary);border-radius:.0625rem}.c-filter-group__option-label{font-size:var(--sm-font-size)}.c-filter-group__option-count{font-size:var(--xsm-font-size);color:var(--color-text-light);text-align:end}.c-filter-group__show-all{display:inline-block;padding:var(--xsm-spacing) 0;margin-block-start:var(--xsm-spacing);background-color:transparent;border:none;font-family:var(--font-body);font-size:var(--xsm-font-size);font-weight:700;letter-spacing:var(--letter-spacing-tight);color:var(--color-link);cursor:pointer;text-align:start}.c-filter-group__show-all:hover{color:var(--color-link-hover);text-decoration:underline}.c-filter-group--price .c-filter-group__price-row{display:flex;align-items:center;gap:var(--xsm-spacing);flex-wrap:nowrap}.c-filter-group__price-label{flex:0 0 auto;font-family:var(--font-body);font-size:var(--sm-font-size);font-weight:700;letter-spacing:var(--letter-spacing-uppercase);text-transform:uppercase;color:var(--color-primary)}.c-filter-group__price-input{flex:1 1 0;min-width:0;padding:var(--xsm-spacing) var(--sm-spacing);background-color:var(--color-white);border:1px solid var(--color-toggle-off);border-radius:.125rem;font-family:var(--font-body);font-size:var(--sm-font-size);color:var(--color-primary);outline:none;-webkit-appearance:textfield;appearance:textfield}.c-filter-group__price-input::placeholder{color:var(--color-text-light);opacity:1}.c-filter-group__price-input:focus{border-color:var(--color-primary)}.c-filter-group__price-dash{flex:0 0 auto;font-family:var(--font-body);font-size:var(--sm-font-size);color:var(--color-text-light)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-plp-filter-group.css.map */
