/**handles:mgaf-frontend-css**/
.mg_filters_wrap .mgaf_sect span:not(.mg_displaynone),.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_foldable_sect .mgaf_fold,.mgaf_range_inner{display:inline-block}.mgaf_sect,.mgaf_sumbar,.mgaf_wrap .mgf_inner *{text-align:left}.mg_above_grid{z-index:1010!important}.mgaf_search>i:before{font-size:inherit!important;line-height:normal!important}.mg_mobile_mode.mg_left_filters .mgaf_wrap.mg_filters_wrap:not(.mg_dd_mobile_filters) span,.mg_mobile_mode.mg_right_filters .mgaf_wrap.mg_filters_wrap:not(.mg_dd_mobile_filters) span,.mgaf_fake_dd_search:hover i{opacity:1}.mgaf_range_wrap{line-height:0;padding-bottom:4px}.mgaf_range_wrap input[type=text]{width:35%;height:auto;line-height:normal;margin-bottom:12px;border:2px solid #bbb;border-radius:3px;text-align:center;padding:2px 3px;transition:.2s}.mgaf_range_wrap input[type=text]:last-of-type{float:right}.mgaf_range_inner{position:relative;text-align:left;width:calc(100% - 18px);height:5px;background:#ccc;border-radius:5px;top:-2px;padding:0;margin-left:14px;font-size:0}.mgaf_range_wrap .noUi-target,.mgaf_range_wrap .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;user-select:none;box-sizing:border-box}.mgaf_range_wrap .noUi-target{position:relative;direction:ltr}.mgaf_range_wrap .noUi-base,.mgaf_range_wrap .noUi-connects{width:100%;height:100%;position:relative;z-index:1}.mgaf_range_wrap .noUi-connects{overflow:hidden;z-index:0}.mgaf_range_wrap .noUi-connect,.mgaf_range_wrap .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;width:10%;transform-origin:0 0}html:not([dir=rtl]) .mgaf_range_wrap .noUi-origin{left:auto;right:0}.mgaf_range_wrap .noUi-origin{height:0}.mgaf_range_wrap .noUi-state-tap .noUi-connect,.mgaf_range_wrap .noUi-state-tap .noUi-origin{transition:transform .15s}.mgaf_range_wrap .noUi-state-drag *{cursor:inherit!important}.mgaf_range_wrap .noUi-horizontal{height:100%}.mgaf_range_wrap .noUi-handle{background:#fff;border:2px solid #b4b4b4;border-radius:100%;color:#555;cursor:grab;font-weight:400;height:16px;margin-left:-12px!important;position:absolute;top:-5px;width:16px;z-index:2}.mgaf_range_wrap .noUi-handle:before{content:"";width:4px;height:4px;display:block;border-radius:100%;position:absolute;top:50%;left:50%;margin-left:-2px;margin-top:-2px;background:#c4c4c4}.mgaf_range_wrap .noUi-handle:active{cursor:move;cursor:grabbing;cursor:-webkit-grabbing}html:not([dir=rtl]) .mgaf_range_wrap .noUi-handle{right:-4px;left:auto}.mgaf_range_wrap .noUi-horizontal div{direction:LTR!important}.mg_rtl_mode .mgaf_range_min{float:left}.mg_rtl_mode.mg_right_filters .mgaf_range_inner{left:-3px}.mgaf_blocks_opts_layout .mgaf_opts_wrap:after{content:"";display:block;clear:both}.mgaf_blocks_opts_layout .mgaf_opts_list{display:flex;gap:7px;flex-wrap:wrap}.mgaf_opts_list>li{margin:0!important}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_lside_blocks .mgaf_sect>label,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_rside_blocks .mgaf_sect>label,.mgaf_sect>label{margin-bottom:8px}.mgaf_blocks_opts_layout .mgaf_opts_list>li{position:relative;padding:6px 10px!important;background:#eee;border-radius:3px;float:left;cursor:pointer;font-size:95%!important;line-height:1.3em;transition:.2s;margin:0}.mg_mobile_mode .mgaf_blocks_opts_layout .mgaf_opts_list{gap:5px}.mgaf_opts_wrap{position:relative;overflow:visible}.mgaf_fake_dd{display:none;padding:2px 25px 2px 2px;border:2px solid #ccc;border-radius:3px;font-size:15px;cursor:pointer;position:relative;overflow:hidden;line-height:0;transition:.2s}.mgaf_fake_dd:after{content:"\f0d7";font-family:"Font Awesome 5 Free",Fontawesome;position:absolute;right:10px;top:50%;color:#666;font-size:16px;line-height:normal;font-weight:900;transform:translateY(-50%)}.mgaf_opts_expanded .mgaf_fake_dd:after{content:"\f0d8"}.mgaf_all_selected .mgaf_fake_dd{padding-right:5px}.mgaf_all_selected .mgaf_fake_dd:after{content:""}.mgaf_fake_dd_placeh{color:#ccc;display:inline-block;margin:5px;width:calc(100% - 5px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;opacity:.6}.mg_mobile_mode .mgaf_list_opts_layout .mgaf_opts_list li,.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_opts_list li,.mgaf_compact_opts_layout .mgaf_opts_list li,.mgaf_fake_dd_placeh{font-size:.9em!important;line-height:1.3em}.mg_mobile_mode .mgaf_list_opts_layout .mgaf_fake_dd,.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_fake_dd,.mgaf_compact_opts_layout .mgaf_fake_dd{display:flex;gap:5px}.mg_mobile_mode .mgaf_list_opts_layout .mgaf_opts_list,.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_opts_list,.mgaf_compact_opts_layout .mgaf_opts_list{position:absolute;left:0;right:0;z-index:100;top:100%;border-width:0 2px 2px;border-style:solid;border-color:#ccc;max-height:214px;overflow:auto;opacity:0;visibility:hidden;height:0;transition:opacity .15s}.mg_mobile_mode .mgaf_list_opts_layout .mgaf_opts_expanded .mgaf_opts_list,.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_opts_expanded .mgaf_opts_list,.mgaf_compact_opts_layout .mgaf_opts_expanded .mgaf_opts_list{visibility:visible;opacity:1;box-shadow:0 3px 3px rgba(0,0,0,.2);height:auto}.mg_mobile_mode .mgaf_list_opts_layout .mgaf_opts_list li,.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_opts_list li,.mgaf_compact_opts_layout .mgaf_opts_list li,.mgaf_fake_dd_search input{padding:6px 10px;font-size:15px;border-bottom:1px solid #ccc;cursor:pointer}.mg_mobile_mode .mgaf_list_opts_layout .mgaf_opts_list li:last-of-type,.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_opts_list li:last-of-type,.mgaf_compact_opts_layout .mgaf_opts_list li:last-of-type{border-bottom:none}.mgaf_fake_dd span:not(.mgaf_fake_dd_placeh){display:inline-block;position:relative;padding:2px 8px 4px 27px;border-radius:3px;font-size:.9em!important;line-height:normal}.mgaf_fold,.mgaf_opts_list,.mgaf_opts_list>li.mgaf_fake_dd_search{padding:0!important}.mg_mobile_mode .mgaf_fake_dd .mgaf_fake_dd_placeh{margin-top:4px!important;margin-bottom:5px!important}.mgaf_fake_dd span:not(.mgaf_fake_dd_placeh):before{content:"×";position:absolute;display:inline-block;left:8px;top:50%;line-height:0;font-size:16px;transition:.2s;font-family:arial;margin-top:0}.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_opts_list{width:100%;gap:0}.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_opts_list li{border-width:0 0 1px;border-radius:0;margin:0!important;width:100%}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_lside_blocks .mgf_search_form:not(.mgaf_alt_search_layout) label,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_rside_blocks .mgf_search_form:not(.mgaf_alt_search_layout) label,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_wrap:not(.mgaf_top_blocks):not(.mgaf_top_btn_to_blocks) .mgaf_sumbar,.mg_mobile_mode .mgaf_list_opts_layout .mgaf_sel_opt,.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_sel_opt,.mg_mobile_mode>.mgaf_sumbar,.mgaf_compact_opts_layout .mgaf_sel_opt,.mgaf_top_btn_to_blocks:not(.mgaf_togglable_filters_shown) .mgaf_sumbar:before,.mgaf_top_btn_to_blocks:not(.mgaf_togglable_filters_shown) .mgf_inner{display:none!important}.mgaf_fake_dd_search{display:none;position:sticky;top:0;grid-template-columns:1fr 20px;grid-gap:5px;justify-content:center;align-items:center;z-index:10}.mg_mobile_mode .mgaf_mobile_dd_blocks .mgaf_fake_dd_search,.mgaf_compact_opts_layout .mgaf_fake_dd_search{display:grid}.mgaf_fake_dd_search input{border:none!important;border-radius:0!important;width:100%;background:0 0;cursor:text;font-size:100%!important}.mgaf_fake_dd_search i{opacity:.5;transition:.2s}.mgaf_fake_dd_search.mgaf_fake_dd_searching i:before{content:"×"!important;font-family:arial;font-size:20px!important;font-weight:400;line-height:normal}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_list_opts_layout .mgaf_opts_list{max-height:152px;overflow:auto}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_list_opts_layout .mgaf_opts_list li:not(.mgaf_fake_dd_search){display:block;position:relative;padding:4px 8px 4px 25px;margin:5px 0;cursor:pointer;font-size:93%;line-height:96%;transition:.15s}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_list_opts_layout .mgaf_opts_wrap li:before{content:"";display:inline-block;line-height:normal;position:absolute;left:0;height:9px;width:9px;border-radius:50%;border:2px solid #777;top:50%;margin-top:-6px;box-sizing:content-box}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_list_opts_layout .mgaf_multi_opt_opts li:before{border-radius:2px}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_list_opts_layout .mgaf_opts_wrap li:after{content:"●";display:inline-block;font-family:monospace;font-size:12px;line-height:normal;position:absolute;left:3px;top:calc(50% + 2px);margin-top:-9px;opacity:0;color:#666;box-sizing:content-box;transform:scale(.6);transition:.2s}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_list_opts_layout .mgaf_multi_opt_opts li:after{content:"✓";font-size:10px;left:3px;margin-top:-9px;font-weight:700;box-sizing:content-box}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_list_opts_layout li.mgaf_sel_opt:after{opacity:1;transform:none}.mgaf_fold{opacity:.3;cursor:pointer;display:none;position:absolute;right:0;top:50%;font-size:90%;line-height:90%;transform:translateY(-50%)}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_foldable_sect>label{padding-right:20px;position:relative}.mgaf_wrap{opacity:0;overflow:visible}.mgaf_sect{min-width:20px!important}.mgaf_search input{font-size:.9em!important;line-height:1.25em;height:auto}.mgaf_search>i{font-size:1em!important;line-height:2em;top:auto!important;bottom:1px;text-align:center!important;transform:none!important}.mgaf_search.mgs_has_txt>i{font-size:1.5rem!important;line-height:.7;bottom:-4px}.mgaf_sect>label{display:block;line-height:normal}.mgaf_sect>label i{padding-right:2px;padding-left:1px}.mg_rtl_mode .mgaf_sumbar,.mg_rtl_mode .mgaf_wrap .mgf_inner *{text-align:right;direction:RTL}.mgaf_opts_list{margin:0!important;list-style:none!important}.mgaf_opts_list li{font-size:15px;line-height:normal}.mgaf_fake_dd span i,.mgaf_opts_list li i,.mgaf_sumbar span i{padding-right:2px;font-size:90%!important;line-height:95%}.mgaf_fake_dd span i,.mgaf_opts_list li i{padding-right:3px}.mgaf_sumbar{display:grid;width:100%;position:relative;grid-template-columns:auto 1fr 32px;grid-gap:12px;align-items:baseline}.mg_left_filters:not(.mg_mobile_mode) .mgaf_sumbar,.mg_right_filters:not(.mg_mobile_mode) .mgaf_sumbar{margin-bottom:15px}.mg_mobile_mode .mgaf_sumbar{grid-template-columns:1fr 32px}.mg_mobile_mode .mgaf_sumbar strong{justify-self:start;grid-column:span 2}.mgaf_sumbar strong{display:inline-block;font-weight:600;line-height:1.7em}.mgaf_sumbar_parts_wrap{display:flex;flex-wrap:wrap;gap:7px}.mgaf_reset_filters,.mgaf_sumbar span{position:relative;padding:4px 10px 4px 27px;line-height:normal;background:#e3e3e3;border-radius:3px;cursor:pointer}.mgaf_reset_filters{transition:.2s;padding:6px}.mg_left_filters:not(.mg_mobile_mode) .mgaf_wrap.mg_filters_wrap:not(.mg_dd_mobile_filters) .mgaf_fake_dd_placeh,.mg_right_filters:not(.mg_mobile_mode) .mgaf_wrap.mg_filters_wrap:not(.mg_dd_mobile_filters) .mgaf_fake_dd_placeh{margin:5px 8px}.mgaf_sumbar span:before{content:"×";font-family:monospace;position:absolute;display:inline-block;left:8px;top:50%;line-height:normal;font-size:14px;transform:translateY(calc(-50% - 1px))}.mg_ag_align_center .mgaf_sumbar,.mgaf_filters_btn_wrap{text-align:center}.mg_ag_align_right .mgaf_sumbar{text-align:right}.mg_mobile_mode .mgaf_lside_blocks .mgaf_sumbar,.mg_mobile_mode .mgaf_rside_blocks .mgaf_sumbar,.mgaf_top_blocks .mgaf_sumbar{padding-top:17px}.mg_mobile_mode .mgaf_lside_blocks .mgaf_sumbar:before,.mg_mobile_mode .mgaf_rside_blocks .mgaf_sumbar:before,.mgaf_top_blocks .mgaf_sumbar:before{content:"";display:block;position:absolute;width:100%;border-top:1px solid #dfdfdf;top:2px}.mgaf_top_blocks .mgaf_sumbar,.mgaf_top_btn_to_blocks .mgaf_sumbar{padding-top:21px;margin-top:21px}.mgaf_top_btn_to_blocks .mgaf_sumbar:before{content:"";display:block;position:absolute;width:100%;border-top:1px solid #dfdfdf;top:0}.mg_mobile_mode .mgaf_filters_btn_on_mobile:not(.mgaf_togglable_filters_shown) .mgaf_sumbar{padding-top:0}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_filters_btn_on_mobile .mgaf_filters_btn_wrap,.mg_mobile_mode .mgaf_filters_btn_on_mobile:not(.mgaf_togglable_filters_shown) .mgaf_sumbar:before,.mg_mobile_mode .mgaf_filters_btn_on_mobile:not(.mgaf_togglable_filters_shown) .mgf_inner{display:none}.mg_grid_wrap.mgaf_sumbar_shown:not(.mg_mobile_mode) .mgaf_lside_blocks .mgf_inner:before,.mg_grid_wrap.mgaf_sumbar_shown:not(.mg_mobile_mode) .mgaf_rside_blocks .mgf_inner:before{content:"";width:100%;display:block;position:relative;border-top:1px solid #ccc;opacity:.8;height:11px}.mgaf_grid.mg_top_filters .mg_ag_align_center{justify-content:normal}.mgf_inner{line-height:0!important}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_top_blocks .mgf_inner,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_top_btn_to_blocks .mgf_inner,.mg_mobile_mode .mgf_inner{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;grid-gap:30px 17px}.mgaf_top_btn_to_blocks:not(.mgaf_togglable_filters_shown) .mgaf_sumbar{margin-top:0}.mgaf_filters_btn{padding:4px 12px;background:#f4f4f4;border:2px solid #eee;border-radius:3px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:.3s}.mgaf_togglable_filters_shown .mgaf_filters_btn{margin-bottom:17px}.mgaf_filters_btn i{padding-right:2px}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_lside_blocks .mgf_inner,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_rside_blocks .mgf_inner{width:100%!important;grid-template-columns:100%!important}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_lside_blocks .mgaf_sect,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_rside_blocks .mgaf_sect{width:100%!important;max-width:none!important;margin-bottom:20px}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_lside_blocks .mgaf_sect:last-of-type,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_rside_blocks .mgaf_sect:last-of-type{margin-bottom:0}.mg_mobile_mode .mgaf_lside_blocks .mgf_inner,.mg_mobile_mode .mgaf_rside_blocks .mgf_inner{margin-bottom:18px}.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_lside_blocks .mgf_search_form:not(.mgaf_alt_search_layout):after,.mg_grid_wrap:not(.mg_mobile_mode) .mgaf_rside_blocks .mgf_search_form:not(.mgaf_alt_search_layout):after{content:"";border-bottom:1px solid #ccc;opacity:.8;bottom:-23px;left:0;width:100%;position:absolute}.mgaf_fake_dd .mg_filter_count,.mgaf_multi_opt_opts .mg_filter_count,.mgaf_single_opt_opts .mg_filter_count,.mgaf_sumbar .mg_filter_count{transform:scale(.8) translate3d(3px,0,0);display:inline-block}.mg_mobile_mode .mgaf_sumbar .mg_filter_count{transform:scale(.8) translate3d(3px,0,0)}.mgaf_disabled_opt{opacity:.6!important;cursor:not-allowed!important}