.horizontal-pop-up-filter .accordion{background:#f5f5f5;border-bottom:1px solid #e4e4e4;box-sizing:border-box;color:#000;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:0;padding-bottom:6px;padding-left:4px;padding-top:6px;position:relative;text-align:left;width:100%}.horizontal-pop-up-filter .accordion:last-child{border-bottom:0;margin-bottom:0}.horizontal-pop-up-filter .accordion.active{background:#cacaca;color:#000;padding-right:20px}.horizontal-pop-up-filter .accordion.active:after{content:"\00d7";position:absolute;right:8px;top:6px}.settings-menu{align-items:center;background-color:#f5f5f5;border-radius:10px;bottom:0;box-shadow:0 4px 7px rgba(0,0,0,.44);color:#000;display:none;flex-direction:column;height:170px;height:calc(100vh - 210px);max-height:none;max-width:calc(100vw - 40px);min-height:none;overflow-x:hidden;overflow-y:auto;padding:0 0 10px;position:absolute;right:0;white-space:normal;width:350px}.settings-menu.active{display:flex}#menuContent{max-height:235px;max-height:none;min-height:none;overflow-x:hidden;overflow-y:scroll;white-space:normal;width:100%}#menuContent::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}#menuContent::-webkit-scrollbar{background-color:#f5f5f5;width:18px}#menuContent::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px}.scrollFilter{padding-bottom:40px;padding-top:0;position:relative}.scrollFilter .wrap.active{background:#e2e2e2;font-weight:700;margin-bottom:4px;padding-left:0;padding-right:0}#propertiesSizesContainer .wrap.active{margin-bottom:0}.scrollFilter .wrap.active .panel{padding-bottom:10px;padding-top:10px}.menu-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px}.menu-item:hover{background-color:#444}.submenu-arrow{margin-left:10px}.back-button{cursor:pointer;font-weight:700;padding:10px}.close-btn,.scroll-btn{border:none;color:#000;cursor:pointer;padding:5px;text-align:center;width:100%}.close-btn{background:#555;border:2px solid #f5f5f5!important;border-radius:12px 0 0 0;color:#fff;height:100%;min-width:60px;padding:0;width:60px}.settings-menu .accordion,.settings-menu .accordion-sizes{align-items:center;cursor:pointer;display:flex;font-weight:700;padding:10px 15px;user-select:none}.settings-menu .accordion-sizes.active,.settings-menu .accordion.active,.size-option.active{background:#f5f5f5;color:#367cbb;font-weight:700;text-decoration:underline}.settings-menu .lower-accord.active,.settings-menu .upper-accord.active{padding-bottom:0}.settings-menu .lower-accord.accordion-sizes.active,.settings-menu .upper-accord.accordion-sizes.active{padding:10px 15px}.settings-menu .accordion-sizes:hover,.settings-menu .accordion:hover{background:#e6e6e6}.settings-menu .wrap.active .accordion-sizes:hover,.settings-menu .wrap.active .accordion:hover{background:none}.nav-btns-wrap{align-items:center;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;height:100%;height:50px;justify-content:flex-end;min-height:50px;padding-right:0;padding-top:0;padding:0;width:100%}.close-btn{border:none;cursor:pointer}.tabs{display:flex;height:100%;width:100%}.tab-link{background:none;border:none;cursor:pointer;font-size:14px;height:100%;padding:0;width:50%}.tab-link.active{border-bottom:4px solid #367cbb;color:#367cbb}.tab-link:hover{background:#dbdbdb}.close-btn:hover{background:#9a9a9a}.tab-content{box-sizing:border-box;display:none;padding-bottom:40px}.tab-content.active{display:block}.size-selection-header{border-bottom:1px solid #ccc;display:flex;gap:8px;justify-content:space-between;padding:8px 8px 10px}.not-founded-product{opacity:.4;text-align:left}.list-of-sizes{column-gap:5px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:5px}.size-list{width:50%}@media screen and (min-width:764px){.filter-from-scroll{width:160px}}@media screen and (min-width:964px){.settings-menu{width:370px}.menu-content{max-height:300px}}@media screen and (min-height:450px){.settings-menu{height:auto;height:360px;max-height:360px}.auto-height-menu{height:auto!important;max-height:none!important}}@media screen and (min-height:750px){.settings-menu{height:410px;max-height:410px}}