#submenuFilter{min-height:300px;border-radius:5px;padding:20px 20px 10px;position:relative;top:0;background:#fff;margin-bottom:15px}#closeFilterForm{position:absolute;top:20px;right:20px;font-weight:600;cursor:pointer;font-size:20px;display:none;z-index:2}.flex-input{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:20px}.flex-input .field{display:block;box-shadow:none;width:100%;min-width:0;border-radius:8px;color:#444;font-family:inherit;text-overflow:ellipsis;padding:8px 16px;font-size:16px;line-height:24px;border:1px solid #cecece;outline:0}.flex-input .field:focus{border-color:#5c5c5c;box-shadow:none}.filterSpacing{position:relative;padding:5px 0 8px}.filterSpacingMaker{position:relative;padding:5px 0 8px}.filterSpacing .btnIcon{margin:10px 0 0}.toggleFilters{cursor:pointer;display:none;border-bottom:1px dashed #ff2732;margin-top:12px}.toggleFilters:hover{color:#ff2732;border-bottom:1px solid #ff2732}.baseGroupGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;overflow:hidden}.baseGroupFlex-column{display:flex;flex-direction:column;gap:8px}.filterSpacing .filterHidden,.filterSpacingMaker .filterHidden{display:none}.filterCheckbox{display:flex;align-items:center;cursor:pointer;user-select:none;position:relative;width:100%}.filterCheckbox input{position:absolute;opacity:0;cursor:pointer}.filterCheckbox .checkmark{width:20px;height:20px;background-color:#f9f9f9;border:1px solid #cecece;border-radius:6px;display:inline-block;margin-right:10px;position:relative}.filterCheckbox .labelText{flex:1;white-space:normal;word-wrap:break-word;max-width:85%;overflow-wrap:break-word}.filterCheckbox:hover .checkmark{border:1px solid #ff2732}.filterCheckbox:hover .labelText{color:#ff2732}.filterCheckbox input:checked~.checkmark {background-color:#ff2732}.filterCheckbox .checkmark::after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.filterCheckbox input:checked~.checkmark::after {display:block}.customScroll{max-height:250px;scrollbar-width:thin;overflow:auto;scrollbar-color:#ff2732 #fff}.btnFilterClear{cursor:pointer;font-size:14px;padding:10px;border-radius:5px;margin:10px 0 0;display:flex;justify-content:center;align-items:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:none;background-color:#fff;color:#5c5c5c}.btnFilterClear span{justify-content:center;align-items:center}.btnFilterClear svg{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:20px;margin-right:5px;fill:#5c5c5c}.btnFilterClear:hover{color:#ff2732}.btnFilterClear:hover svg{fill:#ff2732}.popup{box-sizing:border-box;position:absolute;padding:12px;background-color:#fff;color:#000;padding:10px;z-index:9999;display:none;width:max-content;cursor:pointer;border-radius:10px;filter: drop-shadow(0 2px 8px rgb(255, 39, 50, .16));-webkit-filter:drop-shadow(0 2px 8px rgba(255,39,50,.16));border:1px solid #ff2732;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:780px){.popup{display:none!important}#closeFilterForm{display:block}#submenuFilter{padding:10px 15px}}.popup-text{display:block;text-align:center;font-size:16px}.popup:hover{background-color:#ff2732;color:#fff}.tooltipArrow{fill:#fff;left:0;top:50%;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(90deg) translate(-50%);-moz-transform:rotate(90deg) translate(-50%);-ms-transform:rotate(90deg) translate(-50%);transform:rotate(90deg) translate(-50%);position:absolute;box-sizing:border-box;margin:0;width:24;height:12;filter: drop-shadow(0 2px 8px rgb(255, 39, 50, .16));-webkit-filter:drop-shadow(0 2px 8px rgba(255,39,50,.16))}#content .filter{position:relative;align-items:center;display:flex!important;box-sizing:border-box}@media screen and (max-width:780px){#product_filter_from{position:absolute;top:40px;right:0;background-color:#fff;width:100%}}#product_filter_from.show{display:block!important;z-index:1000}@media screen and (max-width:600px){.filtersMenu{width:100%;padding:0 0 0 20px;top:30px}#content .filter{padding:0}}#cartInfo{z-index:99999999}.wrap_f568{z-index:9999}