yap-training-filters{display:block}.yap-training-filter{width:min(38.75rem,100%);max-width:100%;background:var(--yap-cream)}.yap-training-filter:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){width:min(29.0625rem,100%)}.yap-training-filter form{display:flex;flex-direction:column;height:100%}.yap-training-filter__header,.yap-training-filter__footer{display:flex;align-items:center;gap:1rem;padding:1.25rem var(--yap-gutter);border-bottom:1px solid var(--yap-border)}.yap-training-filter__header:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)),.yap-training-filter__footer:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){gap:.75rem;padding:.9375rem var(--yap-gutter);border-bottom:.75px solid var(--yap-border)}.yap-training-filter__header{justify-content:space-between}.yap-training-filter__header h2{margin:0;font-size:1.5rem;line-height:1.2}.yap-training-filter__header h2:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){font-size:1.125rem}.yap-training-filter__header button{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:.5rem;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.yap-training-filter__header button:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){width:2.0625rem;height:2.0625rem;padding:.375rem}.yap-training-filter__header button svg{width:1.25rem;height:1.25rem}.yap-training-filter__header button svg:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){width:.9375rem;height:.9375rem}.yap-training-filter__body{flex:1;min-height:0;overflow-y:auto;padding:1.5rem var(--yap-gutter) 1.25rem}.yap-training-filter__body:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){padding:1.125rem var(--yap-gutter) .9375rem}.yap-training-filter fieldset{margin:0;padding:.5rem 0 1.5rem;border:0;border-bottom:1px solid var(--yap-border)}.yap-training-filter fieldset:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){padding:.375rem 0 1.125rem;border-bottom:.75px solid var(--yap-border)}.yap-training-filter fieldset+fieldset{margin-top:1.5rem}.yap-training-filter fieldset+fieldset:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){margin-top:1.125rem}.yap-training-filter legend{padding:0;font-size:1.125rem;font-weight:700}.yap-training-filter legend:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){font-size:.84375rem}.yap-training-filter__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;margin-top:0}.yap-training-filter__options:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){gap:.65625rem .9375rem}.yap-training-filter__options label{display:flex;align-items:center;gap:.625rem;min-width:0;font-size:1rem;line-height:1.4;cursor:pointer}.yap-training-filter__options label:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){gap:.46875rem;font-size:.75rem}.yap-training-filter__options input{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--yap-charcoal);cursor:pointer}.yap-training-filter__options input:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){flex:0 0 .9375rem;width:.9375rem;height:.9375rem}.yap-training-filter__options input:focus-visible,.yap-training-filter button:focus-visible,.yap-training-filters__active button:focus-visible{outline:2px solid var(--yap-charcoal);outline-offset:3px}.yap-training-filter__options input:focus-visible:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)),.yap-training-filter button:focus-visible:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)),.yap-training-filters__active button:focus-visible:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){outline:1.5px solid var(--yap-charcoal);outline-offset:2.25px}.yap-training-filter__hint{margin:1.25rem 0 0;font-size:.875rem;line-height:1.5}.yap-training-filter__hint:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){margin:.9375rem 0 0;font-size:.65625rem}.yap-training-filter__footer{flex-wrap:wrap;border-top:1px solid var(--yap-border);border-bottom:0}.yap-training-filter__footer:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){border-top:.75px solid var(--yap-border)}.yap-training-filter__footer button{flex:1 1 11.25rem;min-width:0}.yap-training-filter__footer button:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){flex:1 1 8.4375rem}.yap-training-filters__active{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem}.yap-training-filters__active:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){gap:.375rem;margin:0 0 1.125rem}.yap-training-filters__active:empty{display:none}.yap-training-filters__active button{padding:.375rem .75rem;border:1px solid var(--yap-border);border-radius:999px;background:var(--yap-sand);color:var(--yap-charcoal);font:inherit;font-size:.875rem;cursor:pointer}.yap-training-filters__active button:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){padding:.28125rem .5625rem;border:.75px solid var(--yap-border);border-radius:749.25px;font-size:.65625rem}.yap-grouped-catalog--training .yap-grouped-catalog__card[hidden],.yap-grouped-catalog--training .yap-grouped-catalog__load-more[hidden]{display:none!important}@media(max-width:575px){.yap-training-filter__header,.yap-training-filter__footer{padding:1rem 1.125rem}.yap-training-filter__header:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)),.yap-training-filter__footer:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){padding:.75rem .84375rem}.yap-training-filter__body{padding-inline:1.125rem}.yap-training-filter__body:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){padding-inline:.84375rem}.yap-training-filter__options{grid-template-columns:1fr}}.yap-training-filter__options input{-webkit-appearance:none;appearance:none;display:grid;place-items:center;flex-basis:1.375rem;width:1.375rem;height:1.375rem;border:1px solid var(--yap-border);border-radius:50%;background:var(--yap-sand)}.yap-training-filter__options input:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){flex-basis:1.03125rem;width:1.03125rem;height:1.03125rem;border:.75px solid var(--yap-border)}.yap-training-filter__options input:checked{border-color:var(--yap-charcoal);background:var(--yap-charcoal)}.yap-training-filter__options input:checked:after{content:"";width:.625rem;height:.375rem;margin-top:-.125rem;border-left:2px solid var(--yap-white);border-bottom:2px solid var(--yap-white);transform:rotate(-45deg)}.yap-training-filter__options input:checked:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)):after{width:.46875rem;height:.28125rem;margin-top:-.09375rem;border-left:1.5px solid var(--yap-white);border-bottom:1.5px solid var(--yap-white)}@media(forced-colors:active){.yap-training-filter__options input{-webkit-appearance:auto;appearance:auto}.yap-training-filter__options input:checked:after{content:none}}.yap-training-filter__footer button[type=reset]{border:1px solid var(--yap-charcoal);background:transparent}.yap-training-filter__footer button[type=reset]:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){border:.75px solid var(--yap-charcoal)}.yap-training-filter__subjects{margin-top:1.5rem}.yap-training-filter__subjects:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){margin-top:1.125rem}.yap-training-filter__group+.yap-training-filter__group{margin-top:.75rem}.yap-training-filter__group+.yap-training-filter__group:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){margin-top:.5625rem}.yap-training-filter__group-heading{display:flex;gap:.25rem;align-items:center}.yap-training-filter__group-heading:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){gap:.1875rem}.yap-training-filter__group-heading label{flex:1;min-height:2.75rem}.yap-training-filter__group-heading label:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){min-height:2.0625rem}.yap-training-filter__expand{display:grid;place-items:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:var(--yap-charcoal);cursor:pointer}.yap-training-filter__expand:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){flex:0 0 2.0625rem;width:2.0625rem;height:2.0625rem}.yap-training-filter__expand svg{width:1.25rem;height:1.25rem;transition:transform .16s ease}.yap-training-filter__expand svg:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){width:.9375rem;height:.9375rem}.yap-training-filter__expand[aria-expanded=true] svg{transform:rotate(180deg)}.yap-training-filter__children{padding:.5rem 0 1rem 2rem}.yap-training-filter__children:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){padding:.375rem 0 .75rem 1.5rem}.yap-training-filter__children[hidden]{display:none}.yap-training-filter__children label{min-height:2rem}.yap-training-filter__children label:where(.yap-native-sizes *):not(:where(.yap-switch,.yap-switch *)){min-height:1.5rem}.yap-training-filter__children span{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.yap-training-filter__expand svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yap-training-filters.css.map */
