.mazdaeu-search-result-0-x-inputcontainer{display:flex;align-items:center;gap:12px;margin-top:12px;label{color:#041428;font-size:14px;font-weight:400;line-height:16.83px}}.mazdaeu-search-result-0-x-priceRangeTitle{font-size:16px;font-weight:700;line-height:26px;text-align:left;color:#041428}.mazdaeu-search-result-0-x-inputcontainer{.vtex-input-prefix__group{width:93px;height:45px;border-radius:3px;padding:12px 12px 11px;border:1px solid #041428;background:#fff}}:lang(cs-CZ){.mazdaeu-search-result-0-x-inputcontainer{.vtex-input-prefix__group{width:110px;padding:12px 12px 11px 16px}}}.mazdaeu-search-result-0-x-inputbox{display:flex;box-sizing:border-box;align-items:center;position:relative}.mazdaeu-search-result-0-x-inputbox input{height:22px;padding-right:0;font-size:14px;font-weight:700;background:#fff;color:#041428}.mazdaeu-search-result-0-x-fromlabel,.mazdaeu-search-result-0-x-tolabel{margin-top:4px}.mazdaeu-search-result-0-x-leftcurrencySymbol,.mazdaeu-search-result-0-x-rightcurrencySymbol{width:9px;height:22px;position:absolute;font-weight:700;font-size:14px;left:11px;top:26%;pointer-events:none;color:#041428}@media (max-width:640px){.mazdaeu-search-result-0-x-leftcurrencySymbol,.mazdaeu-search-result-0-x-rightcurrencySymbol{top:35%}}.mazdaeu-search-result-0-x-filterTitleBudget{color:#041428;padding-top:0;padding-bottom:20px}.mazdaeu-search-result-0-x-errorMessage{color:#f30000;font-size:14px;font-family:mazda-regular,-apple-system,avenir,sans-serif}@media (max-width:1025px){.mazdaeu-search-result-0-x-inputcontainer{.vtex-input-prefix__group{width:123px}}}@media (max-width:640px){.mazdaeu-search-result-0-x-dropdown{margin-left:0}.mazdaeu-search-result-0-x-mobileFilterDown{width:100%;height:45px;padding:15px 16px 14px;gap:10px;background:var(--color-mazda-pure-white);border:none;border-bottom:2px solid #d5d5d5;display:flex;justify-content:space-between}.mazdaeu-search-result-0-x-mobileFilterTitleLabel{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:16px;gap:0;font-family:mazda-regular,-apple-system,avenir,sans-serif;font-size:14px;font-weight:400;line-height:16px;text-align:left;color:var(--color-mazda-dark-blue)}.mazdaeu-search-result-0-x-mobileFilterUp{width:100%;border:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:12px 16px;gap:10px;background:var(--color-mazda-pure-white);border-bottom:1px solid var(--color-mazda-dark-blue)}.mazdaeu-search-result-0-x-mobileFilterTitleContainer{width:100%;height:16px;gap:0;display:flex;justify-content:space-between;border:none;background:var(--color-mazda-pure-white);margin-bottom:1rem;font-family:mazda-regular,-apple-system,avenir,sans-serif;padding:0}.mazdaeu-search-result-0-x-mobileDropdownMenu{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;gap:4px}.mazdaeu-search-result-0-x-mobileDropdownGroup{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;gap:0}.mazdaeu-search-result-0-x-mobileVehicleType{display:block;width:100%;height:26px;padding:0 4px 4px;gap:10px;border-bottom:1px solid var(--color-mazda-blue3);background-color:var(--color-mazda-pure-white);font-family:mazda-regular,-apple-system,avenir,sans-serif;font-size:13px;font-weight:500;line-height:22px;letter-spacing:.01em;text-align:left;color:var(--color-mazda-dark-blue)}.mazdaeu-search-result-0-x-mobileCheckboxLabelPlaceholder{width:100%;height:44px;padding:8px 10px 8px 0;gap:10px;background:var(--color-mazda-pure-white);display:flex;justify-content:space-between;align-items:center}.mazdaeu-search-result-0-x-mobileCheckboxLabel{width:100%;height:28px;gap:6px;display:flex}.mazdaeu-search-result-0-x-mobileCheckbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;width:22px;height:22px;border:1px solid var(--color-mazda-dark-blue);border-radius:3px;background-color:var(--color-mazda-pure-white);cursor:pointer;outline:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.mazdaeu-search-result-0-x-mobileCheckbox:checked{background-color:var(--color-mazda-dark-blue);border-color:var(--color-mazda-dark-blue)}.mazdaeu-search-result-0-x-mobileCheckbox:checked:after{content:"";position:absolute;top:0;left:6px;width:6px;height:12px;border:solid var(--color-mazda-pure-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.mazdaeu-search-result-0-x-mobileCheckbox+label{margin-left:8px;font-size:14px;color:#333;cursor:pointer;font-weight:700}.mazdaeu-search-result-0-x-mobileCheckbox:hover{border-color:var(--color-mazda-dark-blue)}.mazdaeu-search-result-0-x-mobileCheckbox:disabled{background-color:#f0f0f0;border-color:#ddd;cursor:not-allowed}.mazdaeu-search-result-0-x-mobileCheckbox:disabled+label{color:#aaa;cursor:not-allowed}.mazdaeu-search-result-0-x-mobileCheckboxContent{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:28px;gap:0;text-align:left;color:var(--color-mazda-dark-blue);padding-right:5px;padding-left:5px;font-family:mazda-regular,-apple-system,avenir,sans-serif;font-size:13px;font-weight:400;line-height:22px;letter-spacing:.01em}.mazdaeu-search-result-0-x-mobileLabelImage{width:36px;height:15px;padding:4px 0 0;gap:10px}}.mazdaeu-search-result-0-x-colorPalettesCrcle{background-image:linear-gradient(45deg,#9f2525 100%,#bf2929 1000% 100%,#b82727 0 100%)}.mazdaeu-search-result-0-x-colorPalettesCrcle,.mazdaeu-search-result-0-x-colorPalettesCrcleOne{border:1px solid #e9e9e9;border-radius:50%;display:inline-block;height:24px;margin-right:5px;width:24px}.mazdaeu-search-result-0-x-colorPalettesCrcleOne{background-image:linear-gradient(45deg,#910a2d 0 100%)}.mazdaeu-search-result-0-x-colorPalettesCrcleTwo{background-image:linear-gradient(45deg,#8b7068 0 100%);border:1px solid #e9e9e9;border-radius:50%;display:inline-block;height:24px;margin-right:5px;width:24px}.mazdaeu-search-result-0-x-colorPalettes__wrap{padding-left:1rem}.mazdaeu-search-result-0-x-filters--layout{background-color:transparent}.mazdaeu-search-result-0-x-vtex-checkbox__input{width:22px!important;height:22px!important}.mazdaeu-search-result-0-x-colorSearchRange{padding-top:12px;width:400px}.mazdaeu-search-result-0-x-colorSearchRange--filter-navigator-mobile{padding-top:0;width:100%}.mazdaeu-search-result-0-x-colorGroupLabelText{margin-left:0;font-size:14px;color:#041428}.mazdaeu-search-result-0-x-colorGroup{margin-bottom:8px;width:50%;height:26px;display:inline-block}.mazdaeu-search-result-0-x-colorGroupMobile{width:100%;margin-top:16px}.mazdaeu-search-result-0-x-colorItem{display:flex;align-items:center;gap:8px}.mazdaeu-search-result-0-x-colorItemMobile{display:flex;align-items:center;gap:10px}.mazdaeu-search-result-0-x-colorCircle{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#fff;border:1px solid #d9d9d9;margin-right:8px;margin-left:-18px;vertical-align:sub}.mazdaeu-search-result-0-x-colorPalettes{margin-top:8px}.mazdaeu-search-result-0-x-exteriorColorHeader{font-family:mazda-regular,-apple-system,avenir,sans-serif;font-size:16px;font-weight:700;line-height:26px;text-align:left;padding-bottom:10px}.mazdaeu-search-result-0-x-CheckboxCustomeColorGroup{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:22px;height:22px;border:1px solid #041428;border-radius:3px;background-color:#fff;cursor:pointer;outline:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.mazdaeu-search-result-0-x-CheckboxCustomeColorGroup:checked{background-color:#041428;border-color:#041428}.mazdaeu-search-result-0-x-CheckboxCustomeColorGroup:checked:after{content:"";position:absolute;top:0;left:6px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mazdaeu-search-result-0-x-CheckboxCustomeColorGroup+label{margin-left:8px;font-size:14px;color:#333;cursor:pointer}.mazdaeu-search-result-0-x-CheckboxCustomeColorGroup:hover{border-color:#041428}.mazdaeu-search-result-0-x-CheckboxCustomeColorGroup:disabled{background-color:#f0f0f0;border-color:#ddd;cursor:not-allowed}.mazdaeu-search-result-0-x-CheckboxCustomeColorGroup:disabled+label{color:#aaa;cursor:not-allowed}.mazdaeu-search-result-0-x-accordionTitle--filter-navigator-mobile{padding:.75rem 0;border:none;border-top:1px solid #d0d3da;width:100%;background:transparent;min-height:4.5rem}.mazdaeu-search-result-0-x-accordionTitleContainer{display:flex;align-items:center;justify-content:space-between;width:100%}.mazdaeu-search-result-0-x-iconContainer{display:flex;justify-content:flex-start;flex:0}.mazdaeu-search-result-0-x-titleText{display:flex;justify-content:left;flex:2;text-align:left;margin-left:7px;font-size:1rem;text-transform:none;letter-spacing:0;line-height:1.5rem;font-family:mazda-bold,-apple-system,avenir,sans-serif;font-weight:700}@media (max-width:768px){.mazdaeu-search-result-0-x-titleText{margin-left:0}}.mazdaeu-search-result-0-x-arrowContainer{display:flex;justify-content:flex-end;flex:1}