:root{--grid-size:1400px;--grid-size-small:1100px;--grid-size-large:1800px;--module-block-spacing:55px;--module-inline-spacing:50px;--button-border-radius:150px;--border-radius:15px;--transition-time:0.25s;--box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.2)}.searchResults{display:flex;flex-wrap:wrap}.searchResults .filterbar{height:100%;flex-shrink:0;flex-grow:0}.searchResults .content{width:calc(100% - 400px);flex-shrink:0;flex-grow:0;text-align:left;padding-block:45px;padding-inline:35px}.searchResults .content .single-result-wrap{padding-bottom:0}.searchResults .content .single-result-wrap .single-search-top{padding:0 0 25px 0}.searchResults .content .single-result-wrap.hidden{display:none}.searchResults .content .single-result-wrap .single-result-list{list-style:none;display:flex;flex-wrap:wrap}.searchResults .content .single-result-wrap .single-result-list li{display:block;width:calc(33.3333333333% - 15px);flex-shrink:0;flex-grow:0;margin:5px 15px 10px 0;border-radius:15px;background:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);cursor:pointer;transition:all .25s ease}.searchResults .content .single-result-wrap .single-result-list li.nothing_found{pointer-events:none;background:0 0;color:#000;font-style:italic;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.searchResults .content .single-result-wrap .single-result-list li:hover{transform:scale(1.05);background:var(--color-main)}.searchResults .content .single-result-wrap .single-result-list li:hover .title,.searchResults .content .single-result-wrap .single-result-list li:hover a,.searchResults .content .single-result-wrap .single-result-list li:hover a .title{color:#fff}.searchResults .content .single-result-wrap .single-result-list li:hover .icon{color:#fff}.searchResults .content .single-result-wrap .single-result-list li a{display:block;position:relative;height:100%;width:100%;padding:15px 35px 25px 25px;box-sizing:border-box}.searchResults .content .single-result-wrap .single-result-list li a .title{font-size:18px;font-family:var(--text-font);font-weight:var(--body-weight)}.searchResults .content .single-result-wrap .single-result-list li a .icon{display:flex;align-items:center;justify-content:center;position:absolute;bottom:6px;right:6px;color:var(--color-main);border-radius:100%;height:30px;width:30px;font-size:21px}.newPageHeader.low{padding:50px 0!important;background-color:#fff!important}.searchResults .content .single-result-wrap .single-result-list li{overflow:hidden}.searchResults .content .single-result-wrap .single-result-list li a{padding:15px 60px 25px 25px}.searchResults .content .single-result-wrap .single-result-list li a .icon{height:100%!important;background:#f5f5f5!important;border-radius:0!important;bottom:0;right:0;width:45px!important}.container_sidebar{display:block;position:relative;min-height:100vh;height:auto}.container_sidebar .filter_sidebar{height:100%;width:350px;background:#fff;color:#000;position:absolute;top:0;left:0;padding:175px 25px 25px 25px;box-sizing:border-box}.container_sidebar .filter_sidebar .sidebar_category_logo{width:100%;max-width:350px;height:auto;display:block;margin:0 auto 15px auto;transition:all .3s ease}.container_sidebar .filter_sidebar .sidebar_category_logo:hover{transform:scale(.95)}.container_sidebar .filter_sidebar .filterList{width:100%;display:block;padding:0;margin:0;list-style:none}.container_sidebar .filter_sidebar .filterList .filterList_backButton{background:#f5f5f5;color:var(--color-main);border-color:var(--color-main);margin-bottom:35px}.container_sidebar .filter_sidebar .filterList .filterList_backButton .text{margin-right:0}.container_sidebar .filter_sidebar .filterList .filterList_backButton .icon{margin-right:15px}.container_sidebar .filter_sidebar .filterList li{margin:5px 0}.container_sidebar .filter_sidebar .filterList li.productElem{padding-left:20px;box-sizing:border-box;font-size:14px}.container_sidebar .filter_sidebar .filterList li.productElem:last-child{margin-bottom:10px}.container_sidebar .filter_sidebar .filterList li a{display:flex;align-content:center;align-items:center}.container_sidebar .filter_sidebar .filterList li a:hover{color:var(--color-main)}.container_sidebar .filter_sidebar .filterList li .icon{display:none;transition:all .25s ease;margin-right:15px}.container_sidebar .filter_sidebar .filterList li .text,.container_sidebar .filter_sidebar .filterList li a{transition:all .25s ease}.container_sidebar .filter_sidebar .filterList li.active{color:var(--color-main)}.container_sidebar .filter_sidebar .filterList li.active .icon{display:none}.container_sidebar .filter_sidebar .filterList li.active .text{font-weight:700;color:var(--color-main)}.container_sidebar .filter_sidebar .filterList li.orange-active{color:var(--color-extra-orange)}.container_sidebar .filter_sidebar .filterList li.orange-active .text{color:var(--color-extra-orange)}.container_sidebar .filter_sidebar .filterList li.back .icon{display:block}.container_sidebar .filter_sidebar .filterList li.back .text{font-weight:700}.container_sidebar .filter_sidebar .filterList li:hover .icon{display:block}.container_sidebar .filter_sidebar .filterList li:hover{color:inherit}.container_sidebar .filter_sidebar .newButton{display:flex;width:100%;margin-left:-5px}.container_sidebar .page_content{display:block;min-height:100vh;height:auto;width:calc(100% - 350px);margin-left:350px;padding-top:160px}.container_sidebar .page_content.has_header{padding-top:0}@media screen and (max-width:1200px){.searchResults .content .single-result-wrap .single-result-list li{width:calc(50% - 15px)}}@media screen and (max-width:1175px){.container_sidebar .filter_sidebar{width:300px}.container_sidebar .page_content{width:calc(100% - 300px);margin-left:300px}}@media screen and (max-width:1050px){.searchResults .filterbar{display:none}.searchResults .content{width:100%}}@media screen and (max-width:775px){.container_sidebar .filter_sidebar{display:none}.container_sidebar .page_content{width:100%;margin-left:0}}@media screen and (max-width:550px){.searchResults .content .single-result-wrap .single-result-list li{width:100%;margin:0 0 15px 0}}