.filterGroup{border-top:1px solid var(--color-stroke);display:flex;flex-direction:column;gap:16px;padding:24px 0}.filterGroup--title{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:var(--size-xl);font-weight:600;justify-content:space-between}.filterGroup--arrow{fill:var(--text-sc)}.filterGroup--search{align-items:stretch;display:flex;justify-content:space-between;position:relative}.filterGroup--search input.dform[type=text]{border:1px solid #d4d3d3;border-radius:24px;box-sizing:border-box;font-size:var(--size-md);font-weight:400;outline:none;padding:10px 40px!important;width:100%}.filterGroup--search input.dform[type=text]:focus{border:1px solid var(--color-main);box-shadow:none}.filterGroup--searchIco{left:23px;position:absolute;top:50%;transform:translate(-50%,-50%)!important;fill:var(--text-sc)}.filterGroup--values{display:flex;flex-direction:column;gap:12px}.filterGroup--values-group{box-sizing:border-box;padding:1px 0;scrollbar-base-color:silver;scrollbar-face-color:var(--color-main);scrollbar-arrow-color:var(--color-main)}.filterGroup--values-group::-webkit-scrollbar{background-color:transparent;border-radius:5px;width:5px}.filterGroup--values-group::-webkit-scrollbar-thumb{background-color:var(--color-main);border-radius:5px;width:3px}.filterGroup--values-child{margin-left:16px}.filterGroup--values-price{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:space-between}.filterGroup--more{display:flex;flex-direction:row;gap:16px}.filterGroup--value{display:flex;font-size:var(--size-lg);font-weight:500;text-wrap:nowrap}.filterGroup--value .dcheckbox{flex-direction:row;max-width:100%}.filterGroup--value .dcheckbox input.dform[type=checkbox]{margin-right:8px}.filterGroup--value-unavail{color:var(--text-sc)}.filterGroup--valueLabel{flex:1;max-width:calc(100vw - 100px);overflow:hidden;text-overflow:ellipsis;width:100%}.filterGroup--valueCount{color:var(--text-sc);display:block;margin:0 12px 0 8px}@media (min-width:991.98px){.filterGroup--values-group{height:auto;max-height:348px;overflow:auto}.filterGroup--valueLabel{flex:1;overflow:hidden;text-overflow:ellipsis;width:100%}}
