 #cfeMainSearch .ipsButtonBar{background:transparent;border-bottom:0 !important;}#cfeMainSearch .ipsButtonBar .ipsButtonRow:first-child{margin-left:0 !important;}.cfeFieldCurrentValue{display:block;font-weight:normal;color:rgb( var(--theme-text_light) );}.cfeFieldCurrentValue_active{color:rgb(var(--theme-primary_button));}.ipsButtonRow_active .cfeFieldCurrentValue, .ipsButtonRow_active .cfeFieldCurrentValue_active{color:var(--general-light);}#cfeSearchCat_menu, #cfeSearchCat i{transition:all .3s;}#cfeSearchWrapper{--cfeSearch-height:50px;}#cfeSearch form{display:flex;justify-content:space-between;position:relative;width:100%;}#cfeSearch form > *{flex:1 0 auto;}#cfeSearchWrapper{box-shadow:var(--box--boxShadow);border-radius:var(--box--radius);}.cfeSearchFieldWrapper{background-color:rgb( var(--theme-area_background_reset) );border:1px solid var(--form-field--borderColor);height:var(--cfeSearch-height);display:flex;}#cfeSearchField, #cfeSearchLocation_field input{background:transparent;padding:0 var(--sp-5);border-radius:0;border:0 !important;max-width:100%;height:100%;box-shadow:none !important;}#cfeSearchCat, #cfeSearchLocation, .cfeSearchSubmit{padding:0 var(--sp-5);font-weight:500;height:var(--cfeSearch-height);display:flex;justify-content:center;align-items:center;}#cfeSearchLocation{padding:0 var(--sp-5) 0 0 !important;gap:var(--sp-4);height:100%;position:relative;}#cfeSearchLocation::before{border-left:1px solid rgba( var(--theme-text_light), 0.15 );width:1px;height:80%;display:block;content:'';}#cfeSearchLocation .fa-map-marker{color:rgb(var(--theme-important_button));font-size:20px;}#cfeSearchLocation_field{display:flex;align-items:center;}#cfeSearchCat, .cfeSearchSubmit{background:rgb(var(--theme-important_button));color:rgb(var(--theme-important_button_font));cursor:pointer;}#cfeSearchCat{border-top-left-radius:var(--radius-1);border-bottom-left-radius:var(--radius-1);gap:var(--sp-2);max-width:250px;justify-content:space-between;}#cfeSearchCat i{font-size:12px;}#cfeSearchCat.open i{transform:rotate(180deg);}.cfeSearchSubmit{border:0;border-top-right-radius:var(--radius-1);border-bottom-right-radius:var(--radius-1);max-width:50px;}.cfeSearchSubmit:hover{background-image:linear-gradient(to bottom, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);}.cfeSearchCat_headerCat{display:flex;gap:var(--sp-4);align-content:center;align-items:center;}.cfeSearchCat_header img{width:var(--sp-9);height:var(--sp-9);}.cfeSearchCat_headerContent{display:flex;gap:var(--sp-1);flex-direction:column;}.cfeSearchCat_headerContent div{font-size:16px;}#cfeSearchLocation_clear{border:0 !important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E") no-repeat center center;width:20px;height:20px;cursor:pointer;opacity:0.3;}#cfeSearchLocation_clear:hover{opacity:0.5;}.cfeSearchCat_list .ipsSideMenu_item, .cfeSearchCat_list .ipsSideMenu_item > span{display:flex !important;align-items:center;gap:var(--sp-3);}.cfeSearchCat_list .ipsSideMenu_item img{width:var(--sp-7);height:var(--sp-7);}.cfeSearchCat_list .fa-angle-right{color:rgb( var(--theme-text_light) );}.cfeSearchLocation_box .first-order{font-weight:bold;}.cfeSearchLocation_box .ipsSideMenu{overflow-x:hidden;overflow-y:scroll;width:100%;max-height:400px;}.cfeSearchLocation_box .ipsSideMenu_list{column-count:2;}.cfeLocationRows > li{padding:0;}.cfeLocationRows > li + li{border-top:1px solid rgba( var(--theme-text_light), 0.15 );}.cfeLocationRows > li a.ipsSideMenu_item{margin:0;}.ipsApp .selectize-control{width:100% !important;max-width:350px;}.ipsApp .selectize-control.ipsLoading::before{left:auto;font-size:20px;z-index:2;right:40px;}.ipsApp .selectize-input{background-color:rgb( var(--theme-area_background_reset) );border:1px solid var(--form-field--borderColor);border-radius:var(--form-field--radius);width:100%;max-width:350px;padding:var(--sp-2);color:inherit;box-shadow:unset;}.ipsApp .selectize-input:hover{border-color:var(--form-field--borderHoverColor);}.ipsApp .selectize-input.focus{box-shadow:var(--form-field--focusShadow);border-color:var(--form-field--focusBorder, rgb( var(--theme-active_input_border) ));outline:0;}.ipsApp .selectize-dropdown{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}.selectize-control.single .selectize-input:not(.no-arrow)::after{border:0;content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;opacity:0.3 !important;margin-top:-7px !important;right:18px !important;}#cfeSearchMobile_show, #cfeSearchMobile_close, #cfeSearchMobile_closeLocation{background:transparent;border:0;display:none;}#cfeSearchMobile_show{padding:0 var(--sp-5);font-weight:500;font-size:22px;}.cfeSearchMobile_header .ipsDialog_title, .cfeSearchMobile_headerLocation .ipsDialog_title{padding-bottom:var(--sp-4);font-size:16px;}#cfeSearchMobile_close, .cfeSearchLocation_close, #cfeSearchMobile_closeLocation{color:rgb( var(--theme-text_dark) ) !important;width:44px;height:44px;line-height:0;font-size:34px;font-weight:300;text-align:center;z-index:1000;transition:0.2s all linear;}.cfeSearchLocation_close{position:absolute;top:3px;right:3px;line-height:48px;}.cfeSearchLocation_close, #cfeSearchWrapper label, .cfeSearchMobile_header, #cfeSearchMobile_showLocation, .cfeSearchMobile_headerLocation, .cfeSearchSubmitMobile{display:none;}@media (max-width:1024px){#cfeSearchMobile_show, .mobileOpened #cfeSearchMobile_close, .mobileOpened .cfeSearchLocation_close, .mobileOpened .cfeSearchCat_box .ipsSideMenu_list, .mobileOpened .cfeSearchLocation_box .ipsSideMenu_list, .mobileOpened.mobileOpenedLocation #cfeSearchMobile_closeLocation{display:block;}.mobileOpened #cfeSearchMobile_showLocation{display:flex;}body:not(.mobileOpened) #cfeSearchCat, .cfeSearchSubmit, body:not(.mobileOpened) #cfeSearchLocation, body:not(.mobileOpened) #cfeSearchCat_filters, #cfeSearchLocation::before, .mobileOpened #cfeSearchLocation_fieldWrap, #cfeSearchLocation .fa-map-marker{display:none;}.cfeSearchFieldWrapper{border-radius:var(--form-field--radius) !important;}.mobileOpened .cfeSearchFieldWrapper{height:auto;border:0;}.mobileOpened #cfeSearchLocation, .mobileOpened #cfeSearchLocation_field{width:100%;}.mobileOpened #cfeSearchLocation{gap:var(--sp-3);flex-direction:column;align-items:flex-start;}.mobileOpened #cfeSearchLocation_field input{border:1px solid var(--form-field--borderColor) !important;border-radius:var(--form-field--radius) !important;padding:var(--sp-2) !important;}body.mobileOpened{overflow:hidden !important;max-height:100vh;}.mobileOpened #cfeMainSearch{background:#fff;position:absolute;top:0;width:100vw;height:100vh;z-index:4001;display:flex;flex-direction:column;}.mobileOpened #cfeMainSearch .ipsLayout_container{flex:1 0 auto;width:100%;}.mobileOpened #cfeSearchField, .mobileOpened #cfeSearchMobile_show{display:none;}.mobileOpened .cfeSearchMobile_header, .mobileOpened.mobileOpenedLocation .cfeSearchMobile_headerLocation{display:flex;justify-content:space-between;align-items:center;}.mobileOpened #cfeSearch form{flex-direction:column;gap:var(--sp-6);}.mobileOpened #cfeSearchWrapper{box-shadow:none;border-radius:0;}.mobileOpened #cfeSearchCat_menu, .mobileOpened #cfeSearchLocation_menu{left:0 !important;right:auto !important;width:100vw !important;height:100vh !important;margin:auto !important;}.mobileOpened #cfeSearchCat_menu{top:0 !important;}.mobileOpened #cfeSearchLocation_menu{top:134px !important;box-shadow:none !important;height:calc(100vh - 134px) !important;position:absolute !important;bottom:auto !important;overflow:auto;}.mobileOpened #cfeSearchCat_menu::before, .mobileOpened #cfeSearchLocation_menu::before, .mobileOpened #cfeSearchCat_menu::after, .mobileOpened #cfeSearchLocation_menu::after{display:none !important;}.mobileOpened .cfeSearchLocation_box .ipsSideMenu{max-height:unset !important;}.mobileOpened .cfeSearchLocation_header{background:#fff;border-bottom:var(--popup--border);}.mobileOpened .cfeSearchCat_box:not(.ipsHide), .mobileOpened .cfeSearchLocation_box:not(.ipsHide){height:100%;display:flex;flex-direction:column;}.mobileOpened .cfeSearchCat_header, .mobileOpened .cfeSearchLocation_header{flex:0 0 auto;}.mobileOpened .cfeSearchCat_box .cfeSearchCat_list, .mobileOpened .cfeSearchCat_box .ipsSideMenu{flex:1 0 100%;max-height:100%;}.mobileOpened #cfeMainSearch label{display:block;}.mobileOpened.mobileOpenedLocation #cfeSearchMobile_showLocation, .mobileOpened.mobileOpenedLocation #cfeSearchCat{display:none;}.mobileOpened.mobileOpenedLocation #cfeSearchLocation, .mobileOpened.mobileOpenedLocation #cfeSearchLocation_fieldWrap{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0 !important;z-index:10000;}.mobileOpened.mobileOpenedLocation #cfeSearchLocation_fieldWrap{background:#fff;}.mobileOpened.mobileOpenedLocation #cfeSearchLocation_field{display:flex;padding:var(--sp-4);}.mobileOpened #cfeSearchLocation{border:0 !important;padding:0 !important;}.mobileOpened #cfeSearchCat, .mobileOpened #cfeSearchMobile_showLocation{background:rgb( var(--theme-area_background_reset) );border:1px solid var(--form-field--borderColor);color:rgb( var(--theme-text_dark) );border-radius:var(--button--radius);line-height:36px;padding:0 10px;font-size:14px;font-weight:normal;width:100%;height:100%;max-width:100%;justify-content:space-between;align-items:center;display:flex;}.mobileOpened #cfeSearchCat .fa-chevron-down, .mobileOpened #cfeSearchMobile_showLocation .fa-chevron-down{transform:rotateZ(-90deg);font-size:12px;}.mobileOpened .cfeSearchSubmitMobile{display:flex;height:40px;width:100%;max-width:100%;border-radius:0;gap:10px;}.mobileOpened #cfeSearchCat_filters{padding-top:var(--sp-8) !important;flex-wrap:wrap;gap:20px;display:flex;}html[dir="ltr"] .mobileOpened #cfeSearchCat_filters.ipsButtonBar .ipsButtonRow{margin-left:0;}}