.side-menu-btn.ico-button{width:2.188rem;margin-right:.625rem;border-radius:4px!important;height:2.188rem!important}.side-menu-btn.ico-button img{margin-right:0!important}.side-menu-btn.ico-button:hover{background-color:#000!important}#sideMenu.side-menu{width:16.25rem;height:46.875rem;max-height:46.875rem;position:sticky;top:7rem}#sideMenu.menu-extended{position:relative;top:7.813rem}#sideMenu.menu-extended.sticky{max-height:80vh;position:sticky;top:0}#sideMenu.menu-extended.sticky .additional-filters{display:none}#sideMenu.menu-extended .side-menu{width:16.25rem;height:46.875rem;max-height:46.875rem;position:relative;top:0}#sideMenu.menu-extended .additional-filters{z-index:999;margin-top:-3rem;position:relative}#sideMenu.menu-extended .additional-filters .in-stock-filter{background-color:#fff;border-radius:4px;padding:.313rem .625rem .313rem .313rem;display:flex}#sideMenu.menu-extended .additional-filters .in-stock-filter .custom-checkbox--title{flex-wrap:nowrap}#sideMenu.menu-extended.without-sub-title{top:6.563rem}#sideMenu .additional-filters{flex-flow:row;flex:1;justify-content:flex-start;align-items:center;display:flex}#sideMenu .catalogue-menu-wrapper{background-color:#fff;border:2px solid #ff8200;border-radius:4px;width:16.25rem;height:37.5rem;padding:1.25rem 0 1.875rem 1.875rem;display:flex;overflow:hidden}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container{max-width:12.5rem;font-family:var(--secondary-font-family);background-color:#fff;border-radius:4px;margin-right:3.125rem}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-group-switch{white-space:nowrap;width:14.375rem;margin-bottom:1.875rem;margin-right:-.938rem;position:relative;left:-.938rem}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-group-switch .btn{width:7.188rem;height:2.5rem;font-family:var(--secondary-font-family);letter-spacing:-.2px;color:#131515;background-color:#fff;border:1px solid #e7e7e7;border-radius:.25rem;justify-content:center;align-items:center;padding:0;display:flex;font-size:.875rem!important}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-group-switch .btn.active{background-color:#ff8200}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups{font-family:var(--secondary-font-family);white-space:pre-wrap;min-height:27rem;margin-bottom:30px;overflow:hidden auto}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav{flex-direction:column;display:flex}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item{cursor:pointer;justify-content:space-between;align-items:center;width:calc(100% - .625rem);min-height:1.875rem;display:flex}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item button{color:#818181;letter-spacing:-.2px;text-align:left;background:0 0;border:none;font-size:1rem;text-decoration:none}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item button:focus-visible:before{display:none}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item button:focus-visible{text-decoration:underline!important}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item span{color:#818181;letter-spacing:-.2px;font-size:1rem;line-height:25px;text-decoration:none}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item .pointer{display:none}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item:hover button,#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item.active button,#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item:focus button{color:#131515;text-align:left;white-space:normal;font-weight:400;text-decoration:underline}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item:hover span,#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item.active span,#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item:focus span{color:#131515;white-space:normal;font-weight:400;text-decoration:underline}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item.active .pointer{margin-left:auto;display:block}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item.active button{text-align:left;font-weight:700;text-decoration:none}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item.active span{font-weight:700;text-decoration:none}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container.group-selected{display:none}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container{font-family:var(--secondary-font-family);width:100%;padding:0;overflow:hidden auto}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .title-selected{color:#131515;flex:1 0 90%;margin:1rem 0 2.1875rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .title-selected h3{font-weight:700;font-family:var(--primary-font-family);font-size:1.25rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container--header{justify-content:flex-start;align-items:center;margin-top:.938rem;max-height:2.5rem!important;display:flex!important}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container--header:first-child{margin-bottom:1.875rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container--header .nav-button{width:2.5rem;height:2.5rem;margin-right:.938rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container--header .nav-button img{width:.5rem;height:.938rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-filters-section{break-inside:avoid}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container{flex-direction:column;justify-content:flex-start;margin-right:1.5rem;display:flex;overflow:hidden}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filters-section{flex:1;margin-right:0}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset a{color:#131515;letter-spacing:-.2px;margin-bottom:1rem;font-size:1rem;font-weight:600;text-decoration:none}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset a:hover,#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset a.active{text-decoration:underline}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset a{color:#818181;font-weight:400}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset a:hover,#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset a.active{color:#131515}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset:last-child,#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset.parent:not(has-children){margin-bottom:1rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container--group-title{color:#818181;max-width:8.75rem;margin:0;font-size:.875rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .product-filters-sections-container--header .title-selected h3{font-size:1rem;line-height:.96rem}#sideMenu .catalogue-menu-wrapper .catalog-menu-used-btn{color:#131515;appearance:none;border-radius:.25rem;justify-content:center;align-items:center;width:8rem;height:2.5rem;display:inline-flex;position:relative;bottom:.938rem;left:0;font-size:.875rem!important;font-family:var(--secondary-font-family)!important;letter-spacing:-.2px!important;border:1px solid #e7e7e7!important}#sideMenu .catalogue-menu-wrapper .catalog-menu-used-btn.btn:hover{background-color:#ff8200;outline:none;border:1px solid #ff8200!important}#sideMenu .catalogue-menu-wrapper .catalog-menu-used-btn:hover,#sideMenu .catalogue-menu-wrapper .catalog-menu-used-btn:focus,#sideMenu .catalogue-menu-wrapper .catalog-menu-used-btn:active,#sideMenu .catalogue-menu-wrapper .catalog-menu-used-btn:focus-visible,#sideMenu .catalogue-menu-wrapper .catalog-menu-used-btn .btn:hover{background-color:#ff8200;border:1px solid #ff8200;outline:none}#sideMenu .catalogue-menu-wrapper::-webkit-scrollbar{width:6px}#sideMenu .catalogue-menu-wrapper::-webkit-scrollbar-track{background:#fff0}#sideMenu .catalogue-menu-wrapper::-webkit-scrollbar-thumb{background:#4b5058;border-style:solid;border-radius:10px}.products-list-switch-container.switch-view #sideMenu{display:flex}.products-list-switch-container.switch-view #sideMenu.sticky{flex-direction:column}.products-list-switch-container.switch-view #sideMenu.sticky .additional-filters{flex:0;height:2.313rem;margin:0 0 1.875rem}.products-list-switch-container.switch-view.subcategory-with-side-menu{display:block}.products-list.with-side-menu{flex-wrap:wrap;flex:1;display:flex}.products-list.with-side-menu .product-list-container{flex-wrap:wrap;flex:1 1 0;place-content:flex-start center;width:auto;min-width:0;max-width:none;margin:0;display:flex}.products-list.with-side-menu .product-list-container.switch-view{margin:0}.products-list.with-side-menu>#sideMenu.side-menu{flex:0 0 16.25rem;margin-left:0;top:0;left:0;right:auto}.products-list.with-side-menu.list-view .product-list-container .product-card-wrapper.shop{margin-bottom:1rem}.subcategory-container{overflow-x:hidden}.subcategory-with-side-menu{flex-flow:wrap;flex:1;padding:0;display:flex}.subcategory-with-side-menu .products-list-switch-container{align-items:flex-end;width:calc(100% - 16.563rem);max-width:calc(100% - 16.563rem);margin:0 0 0 16.563rem}.subcategory-with-side-menu .products-list-switch-container .subcategory-parent-title{width:100%}.subcategory-with-side-menu .products-list-switch-container.switch-view{margin:0}.subcategory-with-side-menu .products-list-switch-container.switch-view .products-list-heading{width:100%}.subcategory-with-side-menu .products-list-switch-container.switch-view .additional-filters{display:flex}.subcategory-with-side-menu .products-list-switch-container.switch-view .additional-filters .side-menu-btn,.subcategory-with-side-menu .products-list-switch-container.switch-view .additional-filters .sort-filters,.subcategory-with-side-menu .products-list-switch-container.switch-view .additional-filters .in-stock-filter{display:none!important}.subcategory-with-side-menu .products-list-switch-container .products-list{padding-left:1.25rem!important;padding-right:0!important}.subcategory-with-side-menu .sticky #sideMenu.side-menu{top:7rem!important}.subcategory-with-side-menu #sideMenu{flex-direction:column}.subcategory-with-side-menu #sideMenu .side-menu{top:2rem}.subcategory-with-side-menu #sideMenu .extended-menu .side-menu{top:0!important}.subcategory-with-side-menu #sideMenu .side-menu-placeholder.sticky{width:100%;height:0}.subcategory-with-side-menu .subcategory-container{flex-direction:column;flex:1;display:flex}.subcategory-with-side-menu .subcategory-container .products-list-switch-container{width:100%;max-width:100%;margin-left:0}@media (width>=768px) and (width<=1279.98px){.products-list.with-side-menu>#sideMenu.side-menu,.subcategory-with-side-menu>#sideMenu.menu-extended{z-index:0;margin-left:1rem;top:0}.subcategory-with-side-menu{position:relative}.subcategory-with-side-menu>#sideMenu.menu-extended{z-index:10;width:16.25rem;margin-top:calc(6rem - 8px);margin-left:1rem;position:sticky;top:0}}@media (width<=991.98px){#sideMenu .catalogue-menu-wrapper .product-filters-groups-container{min-width:16.26rem;max-width:16.25rem;margin-right:0}#sideMenu .catalogue-menu-wrapper .product-filters-groups-container.group-selected{margin-left:-17.5rem}#sideMenu .catalogue-menu-wrapper .product-filters-groups .product-filters-groups--title{display:none}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container{margin-left:2rem}#sideMenu .catalogue-menu-wrapper .product-filters-sections-container .title-selected h3{font-size:1rem;line-height:.96rem}}@media (width<=767.98px){.side-menu-btn,#sideMenu,.products-list-switch-container.switch-view #sideMenu{display:none}.products-list-switch-container.switch-view .products-list.with-side-menu .product-list-container{width:100%;max-width:100%}.subcategory-with-side-menu{display:block}.subcategory-with-side-menu>#sideMenu.menu-extended,.subcategory-with-side-menu .side-menu-btn{display:none!important}.subcategory-with-side-menu .products-list-switch-container{width:100%;max-width:100%;margin-left:0}.products-list.with-side-menu>#sideMenu.side-menu{display:none!important}.products-list.with-side-menu .product-list-container{flex:100%;width:100%;max-width:100%}}.menu-extended .side-menu.sticky{margin-top:30px!important;position:sticky!important;top:112px!important}@media (width>=1280px) and (width<=1439.98px){.products-list.shop.with-side-menu>#sideMenu.side-menu{margin-left:-1.25rem}}@media (width>=1280px){.subcategory-with-side-menu>#sideMenu.menu-extended{margin-top:-36px}}@media (width>=1770px){.list-view.with-side-menu{max-width:unset;margin-left:0;margin-right:0}.subcategory-with-side-menu .products-list-switch{right:1rem!important}.subcategory-with-side-menu .menu-extended{position:relative}.subcategory-with-side-menu .menu-extended .side-menu{right:0}.subcategory-with-side-menu .menu-extended .side-menu.sticky{transform:translate(0)}.subcategory-with-side-menu .products-list.with-side-menu{margin:0}.one-category .products-list.with-side-menu .product-list-container{width:100%;max-width:100%}}.product-filters-sections-container{margin-right:.375rem;scrollbar-width:thin!important;scrollbar-color:#e7e7e7 #e7e7e7!important}.product-filters-sections-container::-webkit-scrollbar{width:.25rem}.product-filters-sections-container::-webkit-scrollbar-track{border-radius:.5rem}.product-filters-sections-container::-webkit-scrollbar-thumb{background:#e7e7e7;border-radius:.5rem}.product-filters-sections-container::-webkit-scrollbar-thumb:hover{background:#d2d4d4}@media (width<=1279.98px){.products-list-switch-container.switch-view{overflow-x:clip}}
