.inner-filter{--dialog-padding:16px;display:contents}@media(min-width:768px){.inner-filter{--dialog-padding:40px}}.inner-filter__toggle{position:fixed;left:50%;bottom:16px;translate:-50% 0;z-index:10}@media(min-width:1024px){.inner-filter__toggle{display:none}}.inner-filter__content{position:fixed;inset:0;display:flex;flex-direction:column;gap:20px;padding:0 var(--dialog-padding) var(--dialog-padding);background-color:var(--color-gray-100);opacity:0;pointer-events:none;z-index:calc(var(--zHeader) + 1);transition:opacity .3s ease;overflow:auto}@media(min-width:1024px){.inner-filter__content{position:static;width:294px;padding:0;background:none;opacity:1;pointer-events:auto;z-index:0}}.inner-filter__content_visible{opacity:1;pointer-events:auto}.inner-filter__header{position:sticky;top:0;display:flex;align-items:flex-start;justify-content:space-between;font-weight:600;font-size:34px;line-height:125%;letter-spacing:3%;text-transform:uppercase;color:var(--color-orange-300);background-color:inherit;padding:var(--dialog-padding) 10px 16px;margin:0 -10px -16px;z-index:1}@media(min-width:1024px){.inner-filter__header{display:none}}.inner-filter__footer{position:sticky;bottom:calc(var(--dialog-padding)*-1);padding:24px 10px var(--dialog-padding);margin:auto -10px calc(var(--dialog-padding)*-1);z-index:1;background-color:inherit}@media(min-width:1024px){.inner-filter__footer{display:contents}}.inner-filter__close{display:flex;align-items:center;justify-content:center;width:50px;height:50px;cursor:pointer;color:var(--color-orange-300);transition:color .2s ease}.inner-filter__close:hover{color:var(--color-orange-200)}.inner-filter__close svg{pointer-events:none;width:145%;height:145%}.inner-filter__expand{width:100%;margin-top:16px}@media(min-width:768px){.inner-filter__expand{width:fit-content;margin-top:22px}}@media(min-width:1024px){.inner-filter:not(.inner-filter_full) .inner-filter__item_hidden{display:none}}