#catalogueMenu.catalogue-menu-modal{width:100%;max-width:80rem;max-height:100%;margin-top:1rem;padding-right:.25rem}#catalogueMenu.catalogue-menu-modal .modal-content{background-color:#fff}#catalogueMenu .btn.close-button{margin-right:1.25rem;position:static}#catalogueMenu .catalogue-menu-wrapper{min-height:33.75rem;display:flex;overflow:hidden}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container{font-family:var(--secondary-font-family);background-color:#f2f2f2;border-radius:4px;margin-right:3.125rem;padding:1.25rem}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-group-switch{margin-bottom:1.875rem}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-group-switch .btn{min-width:10rem;height:2.5rem;font-family:var(--secondary-font-family);letter-spacing:-.2px;color:#131515;background-color:#fff;border-radius:4px;border:1px solid #e7e7e7!important;padding:.375rem!important;font-size:.875rem!important}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-group-switch .btn.active{background-color:#ff8200;border:1px solid #ff8200!important}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups{width:100%;font-family:var(--secondary-font-family);white-space:pre-wrap;min-height:360px;margin-bottom:30px;overflow:hidden auto}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav{flex-direction:column;display:flex}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item{cursor:pointer;white-space:normal;justify-content:space-between;align-items:center;width:calc(100% - 1rem);height:1.875rem;display:flex}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item button{color:#818181;letter-spacing:-.2px;background:0 0;border:none;font-size:1rem;text-decoration:none}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item button:hover{color:#131515;text-decoration:underline!important}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item button:focus-visible:before{display:none}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item button:focus-visible{text-decoration:underline!important}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item span{color:#818181;letter-spacing:-.2px;font-size:1rem;text-decoration:none}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item .pointer{display:none}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item.active span{color:#131515;font-weight:600;text-decoration:none}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item:hover span,#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item:focus span{color:#131515;white-space:nowrap;font-weight:400;text-decoration:underline}#catalogueMenu .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups .nav .nav-item.active .pointer{margin-left:auto;display:block}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container{font-family:var(--secondary-font-family);width:100%}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .title-selected{color:#131515;margin:1rem 0 2.1875rem}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .title-selected h3{font-weight:700;font-family:var(--primary-font-family);font-size:1.625rem}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container--header{max-height:5.625rem!important}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-filters-section{break-inside:avoid}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container{justify-content:flex-start;margin-right:1.5rem;display:flex;overflow:hidden}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filters-section{flex:11rem;max-width:11rem;margin-right:1rem}#catalogueMenu .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}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset a:hover,#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset a.active{text-decoration:underline}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset a{color:#818181;font-weight:400}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset a:hover,#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset a.active{color:#131515}#catalogueMenu .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filter-preset .product-filter-preset:last-child{margin-bottom:1rem}#catalogueMenu .catalogue-menu-wrapper .catalog-menu-used-btn{letter-spacing:-.2px;color:#131515;appearance:none;background-color:#fff;justify-content:center;align-items:center;min-width:160px;height:2.5rem;display:inline-flex;font-size:.875rem!important;font-family:var(--secondary-font-family)!important;border:1px solid #e7e7e7!important}#catalogueMenu .catalogue-menu-wrapper .catalog-menu-used-btn.btn:hover,#catalogueMenu .catalogue-menu-wrapper .catalog-menu-used-btn:hover,#catalogueMenu .catalogue-menu-wrapper .catalog-menu-used-btn:focus,#catalogueMenu .catalogue-menu-wrapper .catalog-menu-used-btn:active,#catalogueMenu .catalogue-menu-wrapper .catalog-menu-used-btn:focus-visible,#catalogueMenu .catalogue-menu-wrapper .catalog-menu-used-btn .btn:hover{background-color:#ff8200;border:1px solid #ff8200;outline:none}@media (width<=991.98px){#catalogueMenu .btn.close-button{margin-right:0}#catalogueMenu.catalogue-menu-modal{width:450px;height:100%;max-height:calc(var(--app-height) - 2.5rem);border-radius:0 .25rem .25rem 0;margin:0;padding:1.25rem 1.25rem .625rem;position:absolute;top:20px!important;bottom:20px!important;left:0!important}#catalogueMenu.catalogue-menu-modal .loader .dot-flashing{color:#818181;background:#818181;animation:1s linear .5s infinite alternate dot-flashing-grey}#catalogueMenu.catalogue-menu-modal .loader .dot-flashing:before{color:#818181;background:#818181;animation:1s infinite alternate dot-flashing-grey}#catalogueMenu.catalogue-menu-modal .loader .dot-flashing:after{color:#818181;background:#818181;animation:1s 1s infinite alternate dot-flashing-grey}#catalogueMenu.catalogue-menu-modal .loader{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}#catalogueMenu.catalogue-menu-modal .arrow{display:none}#catalogueMenu.catalogue-menu-modal .pointer{display:none!important}#catalogueMenu.catalogue-menu-modal .modal-content,#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper{height:100%;overflow:hidden}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container{background-color:#fff;min-width:390px;max-width:390px;margin-right:0;padding:0;position:relative}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .catalogue-menu-tittle{justify-content:space-between;align-items:center;margin-bottom:3.75rem;display:flex}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .catalogue-menu-tittle .product-group-switch{margin-bottom:0}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups{margin-bottom:.938rem;padding:0 2.5rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups--title{font-family:var(--primary-font-family);max-width:16.25rem;margin-bottom:2.5rem;font-size:1.5rem;font-weight:700}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container.group-selected{margin-left:-420px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container{flex-direction:column;margin-left:30px;display:flex;position:relative}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header{justify-content:flex-start;align-items:center;margin-bottom:3.75rem;display:flex}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header .nav-button{margin-right:1.25rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header .close-button{margin-left:auto;margin-right:0}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--title{color:#131515;font-size:1.5rem;font-family:var(--primary-font-family);max-width:15rem;margin-bottom:2.5rem;font-weight:700;line-height:1.75rem;text-decoration:none;display:block!important}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--group-title{color:#818181;max-width:8.75rem;margin:0;font-size:.875rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .title-selected{margin-top:3rem;margin-left:1.5rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container{height:calc(var(--app-height) - 170px);flex-flow:column;margin-right:0;padding:0 2.5rem;display:flex;overflow:hidden auto}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filters-section{flex:none;margin-bottom:1.875rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filters-section .product-filter-preset.parent{margin-bottom:1.875rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filters-section .product-filter-preset:last-child{margin-bottom:0!important}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container .product-filters-section .product-filter-preset a{margin:0;line-height:1.875rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .catalogue-menu{max-width:100%;margin:0;padding:0;background-color:#fff!important}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .catalogue-menu .catalogue-switch{margin-bottom:1.875rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .catalogue-menu .catalogue-switch .btn{width:10rem;max-width:10rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .categories{display:none}}@media (width<=575.98px){#catalogueMenu.catalogue-menu-modal{width:355px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container{min-width:315px;max-width:315px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .catalogue-menu-tittle{margin-bottom:1.563rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .catalogue-menu-tittle .product-group-switch .simple-btn{border-radius:4px;width:8rem;min-width:8rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups{padding:0 1.875rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups--title{max-width:13.75rem;margin-bottom:1.563rem;font-size:1.25rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container.group-selected{margin-left:-335px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container{margin-left:20px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header{margin-bottom:2.5rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header .nav-prev{margin-right:1.25rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header .close-button{margin-right:0}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--title{margin-bottom:1.875rem;font-size:1.25rem;line-height:1.5rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container{height:calc(var(--app-height) - 150px);padding:0 1.875rem}}@media (width<=375px){#catalogueMenu.catalogue-menu-modal{width:320px;padding:1.25rem .625rem .625rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container{min-width:300px;max-width:300px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container .product-filters-groups{padding:0 1.25rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-groups-container.group-selected{margin-left:-310px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container{margin-left:10px}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header{margin-bottom:2.5rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header .nav-prev{margin-right:1.25rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--header .close-button{margin-right:0}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container--title{margin-bottom:1.875rem;font-size:1.25rem;line-height:1.5rem}#catalogueMenu.catalogue-menu-modal .catalogue-menu-wrapper .product-filters-sections-container .product-sections-container{padding:0 1.875rem}}
