﻿.modal .modal__close.modal__close--cross::after,.generator .generator__expandFieldsButton::after,.generator .generator__expandFieldsButton.opened::after,.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::after,.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::before,.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation.opened .generator__expandFieldsButtonText::after,.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation.opened .generator__expandFieldsButtonText::before,.generator .generator__field .mockInput::after,.generator .generator__field .generator__eraser::before,.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after,.generator .generator__field .generator__fieldCheckbox+label::after,.pagination .pagination__previousPage::before,.pagination .pagination__nextPage::before,.breadcrumb .breadcrumb__list li::after,.teaser .teaser__loader,.listingSearch .listingSearchBar .listingSearchBar__eraser::before,.listingSearch .listingSearchBar .listingSearchBar__button::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--realEstate::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--moto::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--job::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--animals::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--flower::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--antiques::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--services::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--society::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--farming::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--machinery::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--kids::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--electronics::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--sport::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--maleFashion::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--fashion::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--science::before,.listingSearch .listingSearchBar .category__results .category__result.category__result--accommodation::before,.listingSearch .listingSearchBar .category__results .category__hint.category__hint--arrow::after,.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__button::before,.listingSearch .category__listContainer .category__backButton::before,.listingSearch .category__list li.hasChild .category__offerCounter::after,.listingSearch .categoriesLayer__listContainer .categoriesLayer__backButton::before,.listingSearch .categoriesLayer__list li.hasChild .categoriesLayer__offerCounter::after,.listingSearch .category__results .category__result.category__result--realEstate::before,.listingSearch .category__results .category__result.category__result--moto::before,.listingSearch .category__results .category__result.category__result--job::before,.listingSearch .category__results .category__result.category__result--animals::before,.listingSearch .category__results .category__result.category__result--flower::before,.listingSearch .category__results .category__result.category__result--antiques::before,.listingSearch .category__results .category__result.category__result--services::before,.listingSearch .category__results .category__result.category__result--society::before,.listingSearch .category__results .category__result.category__result--farming::before,.listingSearch .category__results .category__result.category__result--machinery::before,.listingSearch .category__results .category__result.category__result--kids::before,.listingSearch .category__results .category__result.category__result--electronics::before,.listingSearch .category__results .category__result.category__result--sport::before,.listingSearch .category__results .category__result.category__result--maleFashion::before,.listingSearch .category__results .category__result.category__result--fashion::before,.listingSearch .category__results .category__result.category__result--science::before,.listingSearch .category__results .category__result.category__result--accommodation::before,.listingSearch .category__results .category__hint.category__hint--arrow::after,.listingSearch .listingCategoryField .mockInput::after,.listingSearch .listingCategoryField .listingCategoryField__eraser::before,.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after,.listingSearch .listingCategoryFieldLayer .mockInput::after,.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__eraser::before,.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after,.listingSearch .listingSearch__floatingButton::after,.listingSearch .sort__field .mockInput::after,.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after,.listingSearch .expandFieldsButton::after,.listingSearch .expandFieldsButton.opened::after,.searchLoader,.content .sort__field .mockInput::after,.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{font-family:"gratka_icomoon_main";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.generator__applyFilters,.listingSearch .listingSearchBar .listingSearchBar__button,.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__button,.listingSearch .listingSearch__floatingButton,.listingSearch .listingSearch__filterButton{cursor:pointer;margin:0;white-space:nowrap;display:inline-block;text-align:center;border-style:solid;line-height:1.1em;-webkit-appearance:none;border-radius:0;user-select:none;-webkit-touch-callout:none;transition:background-color 0.2s linear,border-color 0.2s linear,color 0.2s linear;text-transform:uppercase}.generator__applyFilters:hover,.listingSearch .listingSearchBar .listingSearchBar__button:hover,.listingSearch .listingSearch__floatingButton:hover,.listingSearch .listingSearch__filterButton:hover,.generator__applyFilters:active,.listingSearch .listingSearchBar .listingSearchBar__button:active,.listingSearch .listingSearch__floatingButton:active,.listingSearch .listingSearch__filterButton:active,.generator__applyFilters:focus,.listingSearch .listingSearchBar .listingSearchBar__button:focus,.listingSearch .listingSearch__floatingButton:focus,.listingSearch .listingSearch__filterButton:focus{text-decoration:none;outline:none}.generator .generator__field textarea,.generator .generator__field input,.generator .generator__field .mockInput,.pagination .pagination__input,.listingSearch .listingSearchBar .listingSearchBar__input,.listingSearch .listingCategoryField textarea,.listingSearch .listingCategoryField input,.listingSearch .listingCategoryField .mockInput,.listingSearch .listingCategoryFieldLayer textarea,.listingSearch .listingCategoryFieldLayer input,.listingSearch .listingCategoryFieldLayer .mockInput,.listingSearch .sort__field textarea,.listingSearch .sort__field input,.listingSearch .sort__field .mockInput,.content .sort__field textarea,.content .sort__field input,.content .sort__field .mockInput{transition:box-shadow 0.2s linear;border:1px solid #b9b9b9;padding:0 8px;width:100%;height:42px;background-color:#fff;color:#000;text-overflow:ellipsis;font-size:1rem;font-weight:700;line-height:40px;border-radius:0;-webkit-appearance:none}.generator .generator__field textarea:active,.generator .generator__field input:active,.generator .generator__field .mockInput:active,.pagination .pagination__input:active,.listingSearch .listingSearchBar .listingSearchBar__input:active,.listingSearch .listingCategoryField textarea:active,.listingSearch .listingCategoryField input:active,.listingSearch .listingCategoryField .mockInput:active,.listingSearch .listingCategoryFieldLayer textarea:active,.listingSearch .listingCategoryFieldLayer input:active,.listingSearch .listingCategoryFieldLayer .mockInput:active,.listingSearch .sort__field textarea:active,.listingSearch .sort__field input:active,.listingSearch .sort__field .mockInput:active,.content .sort__field textarea:active,.content .sort__field input:active,.content .sort__field .mockInput:active,.generator .generator__field textarea:focus,.generator .generator__field input:focus,.generator .generator__field .mockInput:focus,.pagination .pagination__input:focus,.listingSearch .listingSearchBar .listingSearchBar__input:focus,.listingSearch .listingCategoryField textarea:focus,.listingSearch .listingCategoryField input:focus,.listingSearch .listingCategoryField .mockInput:focus,.listingSearch .listingCategoryFieldLayer textarea:focus,.listingSearch .listingCategoryFieldLayer input:focus,.listingSearch .listingCategoryFieldLayer .mockInput:focus,.listingSearch .sort__field textarea:focus,.listingSearch .sort__field input:focus,.listingSearch .sort__field .mockInput:focus,.content .sort__field textarea:focus,.content .sort__field input:focus,.content .sort__field .mockInput:focus,.generator .generator__field textarea:hover,.generator .generator__field input:hover,.generator .generator__field .mockInput:hover,.pagination .pagination__input:hover,.listingSearch .listingSearchBar .listingSearchBar__input:hover,.listingSearch .listingCategoryField textarea:hover,.listingSearch .listingCategoryField input:hover,.listingSearch .listingCategoryField .mockInput:hover,.listingSearch .listingCategoryFieldLayer textarea:hover,.listingSearch .listingCategoryFieldLayer input:hover,.listingSearch .listingCategoryFieldLayer .mockInput:hover,.listingSearch .sort__field textarea:hover,.listingSearch .sort__field input:hover,.listingSearch .sort__field .mockInput:hover,.content .sort__field textarea:hover,.content .sort__field input:hover,.content .sort__field .mockInput:hover{box-shadow:0 4px 6px rgba(0,0,0,0.2)}@media screen and (min-width: 40.0625em){.generator .generator__field textarea,.generator .generator__field input,.generator .generator__field .mockInput,.pagination .pagination__input,.listingSearch .listingSearchBar .listingSearchBar__input,.listingSearch .listingCategoryField textarea,.listingSearch .listingCategoryField input,.listingSearch .listingCategoryField .mockInput,.listingSearch .listingCategoryFieldLayer textarea,.listingSearch .listingCategoryFieldLayer input,.listingSearch .listingCategoryFieldLayer .mockInput,.listingSearch .sort__field textarea,.listingSearch .sort__field input,.listingSearch .sort__field .mockInput,.content .sort__field textarea,.content .sort__field input,.content .sort__field .mockInput{font-size:0.8125rem}}.generator .generator__field textarea:focus,.generator .generator__field input:focus,.generator .generator__field .mockInput:focus,.pagination .pagination__input:focus,.listingSearch .listingSearchBar .listingSearchBar__input:focus,.listingSearch .listingCategoryField textarea:focus,.listingSearch .listingCategoryField input:focus,.listingSearch .listingCategoryField .mockInput:focus,.listingSearch .listingCategoryFieldLayer textarea:focus,.listingSearch .listingCategoryFieldLayer input:focus,.listingSearch .listingCategoryFieldLayer .mockInput:focus,.listingSearch .sort__field textarea:focus,.listingSearch .sort__field input:focus,.listingSearch .sort__field .mockInput:focus,.content .sort__field textarea:focus,.content .sort__field input:focus,.content .sort__field .mockInput:focus,.generator .generator__field textarea:hover,.generator .generator__field input:hover,.generator .generator__field .mockInput:hover,.pagination .pagination__input:hover,.listingSearch .listingSearchBar .listingSearchBar__input:hover,.listingSearch .listingCategoryField textarea:hover,.listingSearch .listingCategoryField input:hover,.listingSearch .listingCategoryField .mockInput:hover,.listingSearch .listingCategoryFieldLayer textarea:hover,.listingSearch .listingCategoryFieldLayer input:hover,.listingSearch .listingCategoryFieldLayer .mockInput:hover,.listingSearch .sort__field textarea:hover,.listingSearch .sort__field input:hover,.listingSearch .sort__field .mockInput:hover,.content .sort__field textarea:hover,.content .sort__field input:hover,.content .sort__field .mockInput:hover{outline:none}.generator .generator__field textarea::-webkit-input-placeholder,.generator .generator__field input::-webkit-input-placeholder,.generator .generator__field .mockInput::-webkit-input-placeholder,.pagination .pagination__input::-webkit-input-placeholder,.listingSearch .listingSearchBar .listingSearchBar__input::-webkit-input-placeholder,.listingSearch .listingCategoryField textarea::-webkit-input-placeholder,.listingSearch .listingCategoryField input::-webkit-input-placeholder,.listingSearch .listingCategoryField .mockInput::-webkit-input-placeholder,.listingSearch .listingCategoryFieldLayer textarea::-webkit-input-placeholder,.listingSearch .listingCategoryFieldLayer input::-webkit-input-placeholder,.listingSearch .listingCategoryFieldLayer .mockInput::-webkit-input-placeholder,.listingSearch .sort__field textarea::-webkit-input-placeholder,.listingSearch .sort__field input::-webkit-input-placeholder,.listingSearch .sort__field .mockInput::-webkit-input-placeholder,.content .sort__field textarea::-webkit-input-placeholder,.content .sort__field input::-webkit-input-placeholder,.content .sort__field .mockInput::-webkit-input-placeholder{color:#b9b9b9}.modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:800;background-color:#f4f4f4;overflow-y:scroll;overflow-x:hidden;padding-bottom:2.5rem;max-height:0;visibility:hidden}.modal.modal--visible{max-height:none;visibility:visible}.modal .modal__close{width:2.5rem;height:2.5rem;padding-top:3px}.modal .modal__close.modal__close--cross{display:inline-block;width:100%;height:100%}.modal .modal__close.modal__close--cross::after{content:""}.modal .modal__close.modal__close--cross::after{font-weight:900;display:block;text-align:right;padding:.625rem .625rem 0 0}.modal .modal__header{font-size:1.313rem;line-height:1.27;max-width:100%;margin:0;font-weight:900}.modal .modal__title{width:calc(100% - 2.5rem);padding:20px 10px}.generator .generator__filterTools{margin-left:auto}.generator .generator__filterTools.generator__filterTools--halfField,.generator .generator__filterTools.generator__filterTools--fullField{flex:0 0 100%;max-width:100%;padding-right:.625rem;padding-left:.625rem;max-width:100%}@media print, screen and (min-width: 40.0625em){.generator .generator__filterTools.generator__filterTools--halfField,.generator .generator__filterTools.generator__filterTools--fullField{padding-right:.625rem;padding-left:.625rem}}.generator .generator__filterTools .halfField,.generator .generator__filterTools .fullField{flex:0 0 100%;max-width:100%;padding-right:.625rem;padding-left:.625rem;max-width:100%;padding:0}@media print, screen and (min-width: 40.0625em){.generator .generator__filterTools .halfField,.generator .generator__filterTools .fullField{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 40.0625em){.generator .generator__filterTools.generator__filterTools--halfField{flex:0 0 33.33333%;max-width:33.33333%;padding-right:.625rem;padding-left:.625rem;max-width:33.33333%}}@media screen and (min-width: 40.0625em) and (min-width: 40.0625em){.generator .generator__filterTools.generator__filterTools--halfField{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 40.0625em){.generator .generator__filterTools.generator__filterTools--fullField{flex:0 0 50%;max-width:50%;padding-right:.625rem;padding-left:.625rem;max-width:50%;float:right}}@media screen and (min-width: 40.0625em) and (min-width: 40.0625em){.generator .generator__filterTools.generator__filterTools--fullField{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 40.0625em){.generator .generator__filterTools .halfField,.generator .generator__filterTools .fullField{margin-top:20px}.generator .generator__filterTools .halfField{flex:0 0 50%;max-width:50%;padding-right:.625rem;padding-left:.625rem;max-width:50%}}@media screen and (min-width: 40.0625em) and (min-width: 40.0625em){.generator .generator__filterTools .halfField{padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 40.0625em){.generator .generator__filterTools .fullField{flex:0 0 100%;max-width:100%;padding-right:.625rem;padding-left:.625rem;max-width:100%}}@media screen and (min-width: 40.0625em) and (min-width: 40.0625em){.generator .generator__filterTools .fullField{padding-right:.625rem;padding-left:.625rem}}.generator .generator__field.full{padding:0 .625rem;min-width:50%}@media screen and (max-width: 40em){.generator .generator__field.full{padding:0 .625rem}}.generator .generator__field:not(.full){flex:0 0 50%;max-width:50%;padding-right:.625rem;padding-left:.625rem;max-width:50%;margin-bottom:1.25rem}@media print, screen and (min-width: 40.0625em){.generator .generator__field:not(.full){padding-right:.625rem;padding-left:.625rem}}@media screen and (max-width: 40em){.generator .generator__field:not(.full){flex:0 0 100%;max-width:100%;padding-right:.625rem;padding-left:.625rem;max-width:100%}}@media screen and (max-width: 40em) and (min-width: 40.0625em){.generator .generator__field:not(.full){padding-right:.625rem;padding-left:.625rem}}.generator .generator__field.ok .mockInput,.generator .generator__field.ok input{border:2px solid #1287ff;color:#1287ff}.generator .generator__field.generator__field--centerVertical{display:flex;align-items:center}.generator .generator__expandFields{transition:height 0.5s}.generator .generator__expandFields.overflow{overflow:hidden}.generator .generator__expandFieldsButton{display:block;border-bottom:.3125rem solid #f4f4f4;text-align:center;text-transform:uppercase;font-size:.875rem;font-weight:700;color:#000;padding:.625rem 0;position:relative;transition:color 0.2s linear,border-color 0.2s linear;z-index:2;user-select:none;-webkit-touch-callout:none;cursor:pointer;border-color:#1287ff;cursor:pointer}.generator .generator__expandFieldsButton::after{content:""}.generator .generator__expandFieldsButton.opened::after{content:""}.generator .generator__expandFieldsButton.opened::before{display:none}.generator .generator__expandFieldsButton::before{content:'';width:100%;height:80px;display:block;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);position:absolute;top:-80px;transition:opacity 0.2s linear;z-index:-11}.generator .generator__expandFieldsButton::after{color:#1287ff;font-size:.875em;vertical-align:-.0714em;margin-left:.625rem}.generator .generator__expandFieldsButton::after{color:#1287ff}@media screen and (max-width: 40em){.generator .generator__expandFieldsButton.opened{margin-top:30px}}@media screen and (min-width: 40.0625em){.generator .generator__expandFieldsButton{margin:.625rem -1.25rem 0}}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText{position:relative;padding-right:20px;display:inline-block}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::before,.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::after{opacity:0}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::before{animation:arrows 2.6s linear 3}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::after{animation:arrows 2.6s linear 3 1.3s;animation-fill-mode:forwards}@keyframes arrows{0%{opacity:0;transform:translate(0, -19px)}10%{opacity:0}40%{opacity:1}50%{transform:translate(0, 0)}60%{opacity:1}90%{opacity:0}99.999%{opacity:0;transform:translate(0, 10px)}100%{opacity:1}}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::after{content:""}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::before{content:""}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::after,.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation .generator__expandFieldsButtonText::before{position:absolute;top:50%;right:0;color:#1287ff;font-size:0.875em;transform:translateY(-50%)}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation.opened .generator__expandFieldsButtonText::after{content:""}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation.opened .generator__expandFieldsButtonText::before{content:""}.generator .generator__expandFieldsButton.generator__expandFieldsButton--animation::after{display:none}.generator .generator__expandFieldsButton.no-shadow::before{display:none}.generator .generator__expandFieldsButton.generator__expandFieldsButton--noSmoke:before{display:none}.generator.filters .generator__twoFields,.generator.filters .generator__field:not(.full){flex:0 0 33.33333%;max-width:33.33333%;padding-right:.625rem;padding-left:.625rem;max-width:33.33333%}@media print, screen and (min-width: 40.0625em){.generator.filters .generator__twoFields,.generator.filters .generator__field:not(.full){padding-right:.625rem;padding-left:.625rem}}@media screen and (min-width: 40.0625em){.generator.filters .generator__twoFields,.generator.filters .generator__field:not(.full){flex:0 0 16.66667%;max-width:16.66667%;padding-right:.625rem;padding-left:.625rem;max-width:16.66667%}}@media screen and (min-width: 40.0625em) and (min-width: 40.0625em){.generator.filters .generator__twoFields,.generator.filters .generator__field:not(.full){padding-right:.625rem;padding-left:.625rem}}.generator.filters .generator__expandFieldsButton{margin:0}.generator .generator__field{margin-bottom:1.25rem}.generator .generator__field textarea,.generator .generator__field input,.generator .generator__field .mockInput{font-family:Lato,Arial,sans-serif}.generator .generator__field textarea[disabled],.generator .generator__field input[disabled],.generator .generator__field .mockInput[disabled]{color:#b9b9b9}.generator .generator__field textarea[disabled]:hover,.generator .generator__field input[disabled]:hover,.generator .generator__field .mockInput[disabled]:hover{box-shadow:none;cursor:default}.generator .generator__field textarea{height:124px;padding:8px;line-height:1.5}.generator .generator__field .mockInput{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ccc;padding-right:30px;position:relative}.generator .generator__field .mockInput::after{content:""}.generator .generator__field .mockInput:hover{cursor:pointer}.generator .generator__field .mockInput::after{position:absolute;font-size:0.75rem;right:10px;top:13px;color:#000}@media screen and (min-width: 40.0625em){.generator .generator__field .mockInput.mockInput--animation::after{right:12px}.generator .generator__field .mockInput.mockInput--animation::before{content:'';border:3px solid #1287ff;border-radius:50%;height:24px;width:24px;position:absolute;right:3px;top:5px;animation:pulsate 1.5s ease-out;animation-iteration-count:5;opacity:0}@keyframes pulsate{0%{transform:scale(0.4, 0.4);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}}.generator .generator__field>label{max-width:100%;font-size:.8125em;line-height:14px;margin-bottom:6px;font-weight:600;display:block}@media screen and (min-width: 40.0625em){.generator .generator__field>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (min-width: 64.0625em){.generator .generator__field>label{overflow:visible}}.generator .generator__field.required>label::after{color:#ff002b;content:' *'}.generator .generator__field.disabled{color:#b9b9b9}.generator .generator__field.error input,.generator .generator__field.error textarea,.generator .generator__field.error .mockInput{border:2px solid #ff002b;margin-bottom:0}.generator .generator__field .generator__errorMessage{color:#ff002b;display:block;box-sizing:content-box;font-size:12px;line-height:14px;font-weight:700;overflow:hidden;transition:opacity, max-height, padding;transition-duration:0.25s;transition-timing-function:ease-in-out;max-height:42px;padding:7px 0;opacity:1}.generator .generator__field .generator__errorMessage.toggleError-enter,.generator .generator__field .generator__errorMessage.toggleError-leave-to{max-height:0;padding:0;opacity:0}.generator .generator__field.ok .mockInput,.generator .generator__field.ok input{border:2px solid #1287ff;color:#1287ff}.generator .generator__field.ok .mockInput::placeholder,.generator .generator__field.ok input::placeholder{color:#1287ff}.generator .generator__field.ok .mockInput::-webkit-input-placeholder,.generator .generator__field.ok input::-webkit-input-placeholder{color:#1287ff}.generator .generator__field.ok .mockInput:-ms-input-placeholder,.generator .generator__field.ok input:-ms-input-placeholder{color:#1287ff}.generator .generator__field.generator__field--mergeRight{padding-right:0}.generator .generator__field.generator__field--mergeRight input,.generator .generator__field.generator__field--mergeRight .mockInput{border-right:0}.generator .generator__field.generator__field--mergeRight+.generator__field{position:relative;padding-left:0}.generator .generator__field.generator__field--mergeRight+.generator__field input{border-left:0}.generator .generator__field.generator__field--mergeRight+.generator__field input:active,.generator .generator__field.generator__field--mergeRight+.generator__field input:focus,.generator .generator__field.generator__field--mergeRight+.generator__field input:hover{box-shadow:2px 2px 3px -1px rgba(0,0,0,0.1),2px -2px 3px -1px rgba(0,0,0,0.1)}.generator .generator__field.generator__field--mergeRight.error+.generator__field input,.generator .generator__field.generator__field--mergeRight.error+.generator__field textarea,.generator .generator__field.generator__field--mergeRight.error+.generator__field .mockInput{border-color:#ff002b}.generator .generator__field.generator__field--noLabel{margin-top:20px}.generator .generator__field.with-eraser{position:relative}.generator .generator__field.with-eraser input,.generator .generator__field.with-eraser textarea{padding-right:40px}.generator .generator__field.with-eraser .mockInput{padding-right:55px}.generator .generator__field .generator__eraser{display:block;position:absolute;cursor:pointer;right:5px;top:50%;transform:translateY(-50%);padding:12px 14px;opacity:0.6}.generator .generator__field .generator__eraser::before{content:""}.generator .generator__field .generator__eraser::before{font-size:0.75rem;position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%)}@media screen and (min-width: 40.0625em){.generator .generator__field .generator__eraser::before{font-size:0.6rem}}.generator .generator__field .generator__eraser.generator__eraser--withArrow{right:30px}@media screen and (min-width: 40.0625em){.generator .generator__field .generator__eraser.generator__eraser--withArrow{right:25px}}.generator .generator__field .guiSelect{position:relative}.generator .generator__field .guiSelect.guiSelect--paymentSuffix::after{content:attr(data-content);font-size:.8125rem;font-weight:700;position:absolute;width:50px;height:100%;line-height:40px;text-align:center;right:0;top:0}.generator .generator__field .guiSelect.guiSelect--paymentSuffix input{padding-right:35px;text-overflow:ellipsis}.generator .generator__field .guiSelect .guiSelect__optionsBox{box-shadow:0 4px 6px rgba(0,0,0,0.2);position:absolute;background-color:#fff;top:calc(100% - 2px);border:1px solid #b9b9b9;margin-bottom:50px;width:100%;z-index:200;display:none}.generator .generator__field .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight){display:block}.generator .generator__field .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight)::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldLeft{width:200%;left:0}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight{width:200%;right:0}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened{display:block;text-align:right}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;right:12px;border-width:1px 0 0 1px}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input{position:absolute;opacity:0;width:0;z-index:-1}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:.813rem;cursor:pointer;padding:12px 0 0 30px;position:relative;display:block;font-weight:400;line-height:18px;min-height:40px}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{content:""}@media screen and (min-width: 64.0625em){.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{padding-top:0;min-height:0;line-height:1.692em}}@media screen and (max-width: 40em){.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:1rem}}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{font-size:0.625rem;top:12px;left:0;width:16px;height:16px;position:absolute}@media screen and (min-width: 64.0625em){.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{top:0}}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{color:#fff;font-weight:900;width:18px;height:18px;overflow:hidden;opacity:0;transition:opacity 0.25s ease-in-out;display:flex;align-items:center;justify-content:center}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before{content:'';border:0.1em solid #b9b9b9;background-color:#fff;transition:border-color .25s ease-out 0s}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label:hover::before{border-color:#1287ff}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label{color:#1287ff}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::after{opacity:1}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::before{background-color:#1287ff;border-color:#1287ff}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label{color:#b9b9b9;cursor:default}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label::before,.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label:hover::before{border-color:#b9b9b9;background-color:#f4f4f4}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::after{color:#b9b9b9}.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::before{border-color:#b9b9b9}@media screen and (max-width: 64em){.generator .generator__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options li{padding:0 10px}}.generator .generator__field .guiSelect .guiSelect__options{margin:0;padding:0;position:relative;max-height:210px;overflow-y:auto}.generator .generator__field .guiSelect .guiSelect__options li{list-style-type:none;padding:0}.generator .generator__field .guiSelect .guiSelect__options li{padding:7px 10px;font-size:0.875rem}.generator .generator__field .guiSelect .guiSelect__options li.active{color:#1287ff;background-color:#f4f4f4;cursor:pointer}.generator .generator__field .guiSelect .guiSelect__options li.hover{cursor:pointer;color:#1287ff;background-color:#f4f4f4}.generator .generator__field .guiSelect .guiSelect__options li.freeze{pointer-events:none}@media screen and (max-width: 64em){.generator .generator__field .guiSelect .guiSelect__options li{padding:12px 10px}}@media screen and (max-width: 40em){.generator .generator__field .guiSelect .guiSelect__options li{font-size:1rem}}.generator .generator__field .generator__fieldChips{margin:0;padding:0}.generator .generator__field .generator__fieldChips li{list-style-type:none;padding:0}.generator .generator__field .generator__fieldChips li{display:inline-block;margin:0 10px 10px 0}.generator .generator__field .generator__fieldChips li:last-child{margin-right:0}.generator .generator__field .generator__fieldChips input{position:absolute;opacity:0;width:0;z-index:-1}.generator .generator__field .generator__fieldChips input+label{text-shadow:0.5px 0.5px 0.5px rgba(0,0,0,0.15);font-weight:600;border-radius:5px;background-color:#f4f4f4;border:1px solid #e2e2e2;font-size:0.8125rem;padding:0 8px;display:flex;height:42px;flex-direction:row;align-items:center}.generator .generator__field .generator__fieldChips input+label:hover{color:#1287ff;cursor:pointer;text-shadow:none}.generator .generator__field .generator__fieldChips input:checked+label{color:#fff;background-color:#1287ff;border-color:#0058b2}.generator .generator__field .generator__fieldSwitch{margin:0;padding:0}.generator .generator__field .generator__fieldSwitch li{list-style-type:none;padding:0}.generator .generator__field .generator__fieldSwitch li{display:inline-block;margin:0 10px 10px 0}.generator .generator__field .generator__fieldSwitch li:last-child{margin-right:0}.generator .generator__field .generator__fieldSwitch input{position:absolute;opacity:0;width:0;z-index:-1}.generator .generator__field .generator__fieldSwitch input+label{text-shadow:0.5px 0.5px 0.5px rgba(0,0,0,0.15);font-weight:600;border-radius:5px;background-color:#f4f4f4;border:1px solid #e2e2e2;font-size:0.8125rem;padding:0 8px;display:flex;height:42px;flex-direction:row;align-items:center}.generator .generator__field .generator__fieldSwitch input+label:hover{color:#1287ff;cursor:pointer;text-shadow:none}.generator .generator__field .generator__fieldSwitch input:checked+label{color:#fff;background-color:#1287ff;border-color:#0058b2}.generator .generator__field .generator__fieldSwitch li{margin:0}.generator .generator__field .generator__fieldSwitch li input+label{min-width:50px;justify-content:center}.generator .generator__field .generator__fieldSwitch li:first-child input+label{border-radius:5px 0 0 5px}.generator .generator__field .generator__fieldSwitch li:last-child input+label{border-radius:0 5px 5px 0}.generator .generator__field .generator__fieldCheckbox{position:absolute;opacity:0;width:0;z-index:-1}.generator .generator__field .generator__fieldCheckbox+label{font-size:.813rem;cursor:pointer;padding:12px 0 0 30px;position:relative;display:block;font-weight:400;line-height:18px;min-height:40px}.generator .generator__field .generator__fieldCheckbox+label::after{content:""}@media screen and (min-width: 64.0625em){.generator .generator__field .generator__fieldCheckbox+label{padding-top:0;min-height:0;line-height:1.692em}}@media screen and (max-width: 40em){.generator .generator__field .generator__fieldCheckbox+label{font-size:1rem}}.generator .generator__field .generator__fieldCheckbox+label::before,.generator .generator__field .generator__fieldCheckbox+label::after{font-size:0.625rem;top:12px;left:0;width:16px;height:16px;position:absolute}@media screen and (min-width: 64.0625em){.generator .generator__field .generator__fieldCheckbox+label::before,.generator .generator__field .generator__fieldCheckbox+label::after{top:0}}.generator .generator__field .generator__fieldCheckbox+label::after{color:#fff;font-weight:900;width:18px;height:18px;overflow:hidden;opacity:0;transition:opacity 0.25s ease-in-out;display:flex;align-items:center;justify-content:center}.generator .generator__field .generator__fieldCheckbox+label::before{content:'';border:0.1em solid #b9b9b9;background-color:#fff;transition:border-color .25s ease-out 0s}.generator .generator__field .generator__fieldCheckbox+label:hover::before{border-color:#1287ff}.generator .generator__field .generator__fieldCheckbox:checked+label::after{opacity:1}.generator .generator__field .generator__fieldCheckbox:checked+label::before{background-color:#1287ff;border-color:#1287ff}.generator .generator__field .generator__fieldCheckbox:disabled+label{color:#b9b9b9;cursor:default}.generator .generator__field .generator__fieldCheckbox:disabled+label::before,.generator .generator__field .generator__fieldCheckbox:disabled+label:hover::before{border-color:#b9b9b9;background-color:#f4f4f4}.generator .generator__field .generator__fieldCheckbox:disabled:checked+label::after{color:#b9b9b9}.generator .generator__field .generator__fieldCheckbox:disabled:checked+label::before{border-color:#b9b9b9}.generator .generator__twoFields{flex:0 0 100%;max-width:100%;padding-right:.625rem;padding-left:.625rem;max-width:100%}@media screen and (min-width: 40.0625em){.generator .generator__twoFields{flex:0 0 50%;max-width:50%;padding-right:.625rem;padding-left:.625rem;max-width:50%}}@media screen and (min-width: 40.0625em) and (min-width: 40.0625em){.generator .generator__twoFields{padding-right:.625rem;padding-left:.625rem}}@media print, screen and (min-width: 40.0625em){.generator .generator__twoFields{padding-right:.625rem;padding-left:.625rem}}.generator .generator__twoFields .generator__twoFieldsLabel{max-width:100%;font-size:.8125em;line-height:14px;margin-bottom:6px;font-weight:600;display:block}@media screen and (min-width: 40.0625em){.generator .generator__twoFields .generator__twoFieldsLabel{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (min-width: 64.0625em){.generator .generator__twoFields .generator__twoFieldsLabel{overflow:visible}}.generator .generator__twoFields .generator__field:not(.full).generator__field--dualFieldLeft{padding-right:0}.generator .generator__twoFields .generator__field:not(.full).generator__field--dualFieldLeft input,.generator .generator__twoFields .generator__field:not(.full).generator__field--dualFieldLeft .mockInput{border-right:0}.generator .generator__twoFields .generator__field:not(.full).generator__field--dualFieldRight{padding-left:0;position:relative}.generator .generator__twoFields .generator__field:not(.full).generator__field--dualFieldRight input,.generator .generator__twoFields .generator__field:not(.full).generator__field--dualFieldRight .mockInput{border-left:0}.generator .generator__twoFields .generator__field:not(.full){flex:0 0 50%;max-width:50%;padding-right:.625rem;padding-left:.625rem;max-width:50%}@media print, screen and (min-width: 40.0625em){.generator .generator__twoFields .generator__field:not(.full){padding-right:.625rem;padding-left:.625rem}}.generator .generator__twoFields .generator__field:not(.full)+::after{content:'';position:absolute;height:40px;width:1px;background-color:#e2e2e2;display:block;left:0;top:1px}.generator .generator__twoFields .generator__field:not(.full).ok+::after,.generator .generator__twoFields .generator__field:not(.full)+.ok::after{background-color:#1287ff;width:2px;top:0;height:42px}.generator .generator__section{margin-top:20px}.generator .generator__title{font-size:1.125rem;line-height:1.27;margin:0.875rem 0}.generator .generator__title.generator__title--required::after{color:#ff002b;content:' *'}.generator .generator__title--withSubtitle{margin-bottom:0.25rem}.generator .generator__sectionTitle{font-size:0.8125rem;font-weight:600;color:#b9b9b9;margin-bottom:1.25rem;margin-top:0}.generator .generator__sectionTitle::after{content:'';width:calc(100% + 1.25rem);height:1px;background-color:#e2e2e2;display:block;margin-top:.3125rem;margin-left:-.625rem}@media screen and (min-width: 40.0625em){.generator .generator__sectionTitle::after{width:calc(100% + 2.5rem);margin-left:-1.25rem}}.generator__applyFilters{font-size:16px;padding:0 21px;font-weight:700;border-width:2px 2px 0;line-height:40px;height:40px;width:100%;font-size:.8125rem}.generator__applyFilters,.generator__applyFilters:visited{background-color:#1287ff;border-color:#1287ff;color:#fff;box-shadow:0 2px #0058b2}.generator__applyFilters:hover{box-shadow:0 2px #1287ff;background-color:#fff;color:#1287ff}.generator__applyFilters:focus,.generator__applyFilters:active{border-color:#0058b2;background-color:#fff;color:#0058b2;box-shadow:0 2px #0058b2}@media screen and (max-width: 40em){.generator__applyFilters{font-size:16px;padding:0 21px;font-weight:700;border-width:2px 2px 0;line-height:40px;height:40px;font-weight:700;font-size:.875rem;position:fixed;bottom:2px;width:100%;z-index:200}.generator__applyFilters,.generator__applyFilters:visited{background-color:#1287ff;border-color:#1287ff;color:#fff;box-shadow:0 2px #1287ff}.generator__applyFilters:hover{box-shadow:0 2px #1287ff;background-color:#fff;color:#ff002b}.generator__applyFilters:focus,.generator__applyFilters:active{border-color:#1287ff;background-color:#fff;color:#1287ff;box-shadow:0 2px #1287ff}.generator__applyFilters:focus,.generator__applyFilters:hover,.generator__applyFilters:active{border-color:#1287ff;background-color:#1287ff;color:#fff}}.generator__clearFiltersMobile{text-decoration:none;color:#1287ff;cursor:pointer;display:inline-block;padding:15px 0;width:100%;font-size:.875rem;font-weight:bold;text-align:center;text-transform:uppercase}.generator__clearFiltersMobile:hover{color:#1287ff}.generator__clearFiltersMobile:focus{color:#1287ff;outline:0}@media screen and (max-width: 64em){.generator__clearFiltersMobile:hover,.generator__clearFiltersMobile:focus{color:#1287ff}}.generator__clearFiltersDesktop{text-decoration:none;color:#0058b2;cursor:pointer;font-size:.8125rem;margin-top:15px;text-align:center;text-transform:uppercase;height:35px;line-height:20px;float:right}.generator__clearFiltersDesktop:hover{color:#1287ff}.generator__clearFiltersDesktop:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.generator__clearFiltersDesktop:hover,.generator__clearFiltersDesktop:focus{color:#0058b2}}.pagination{margin-bottom:20px;display:flex;justify-content:flex-end}@media screen and (max-width: 64em){.pagination{justify-content:center}}.pagination a{text-decoration:none;color:#0058b2;cursor:pointer;height:40px;min-width:40px;max-width:45px;line-height:40px;font-weight:700;font-size:13px}.pagination a:hover{color:#1287ff}.pagination a:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.pagination a:hover,.pagination a:focus{color:#0058b2}}.pagination a:hover{background-color:#f4f4f4}.pagination a,.pagination .pagination__separator{text-align:center}.pagination .pagination__separator{line-height:40px;padding:0 5px}.pagination .pagination__input{font-family:Lato,Arial,sans-serif;width:auto;text-align:center;margin:0 5px}.pagination .pagination__input[disabled]{color:#b9b9b9}.pagination .pagination__input[disabled]:hover{box-shadow:none;cursor:default}.pagination .pagination__previousPage,.pagination .pagination__nextPage{color:#000}.pagination .pagination__previousPage::before{content:""}.pagination .pagination__nextPage::before{content:""}.breadcrumb{background-color:#fff;padding-bottom:.625rem}.breadcrumb .breadcrumb__list li::after{content:""}.breadcrumb .breadcrumb__list li::after{display:none}@media screen and (min-width: 64.0625em){.breadcrumb .breadcrumb__list{margin:0;padding:0}.breadcrumb .breadcrumb__list li{list-style-type:none;padding:0}.breadcrumb .breadcrumb__list li{display:inline}.breadcrumb .breadcrumb__list li::after{display:inline-block;padding:0.25rem;font-size:0.8rem}.breadcrumb .breadcrumb__list li:last-child::after{display:none}.breadcrumb .breadcrumb__list li .breadcrumb__link{text-decoration:none;color:#0058b2;cursor:pointer}.breadcrumb .breadcrumb__list li .breadcrumb__link:hover{color:#1287ff}.breadcrumb .breadcrumb__list li .breadcrumb__link:focus{color:#003974;outline:0}}@media screen and (min-width: 64.0625em) and (max-width: 64em){.breadcrumb .breadcrumb__list li .breadcrumb__link:hover,.breadcrumb .breadcrumb__list li .breadcrumb__link:focus{color:#0058b2}}.teaser{text-decoration:none;color:#0058b2;cursor:pointer;box-shadow:2px 2px 16px rgba(0,0,0,0.3);display:block;margin-bottom:1.25rem}.teaser:hover{color:#1287ff}.teaser:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.teaser:hover,.teaser:focus{color:#0058b2}}.teaser .teaser__content{padding:0 .625rem;display:flex;flex-direction:column}.teaser .teaser__partner{font-size:0.688rem;color:#000;font-weight:700;margin:0 0 10px}.teaser .teaser__tags{width:100%;height:30px;position:absolute;top:0;left:0;z-index:10}.teaser .teaser__foto{max-height:240px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.teaser .teaser__foto.teaser__foto--plug{background-color:#f4f4f4}.teaser .teaser__foto.teaser__foto--plug .teaser__img{height:100%;width:100%}@media screen and (min-width: 40.0625em){.teaser .teaser__foto.teaser__foto--plug .teaser__img{height:400px;width:auto}}.teaser .teaser__foto.teaser__foto--logo{max-height:none;height:240px}@media screen and (min-width: 40.0625em){.teaser .teaser__foto.teaser__foto--logo{height:194px}}.teaser .teaser__foto.teaser__foto--logo .teaser__img{width:auto;max-width:260px;max-height:194px}.teaser .teaser__img{position:absolute;width:100%}@media screen and (max-width: 40em){.teaser .teaser__img.teaser__img--static{position:static}}.teaser .teaser__loader{position:relative;background-color:#000;align-items:center;height:240px;width:100%;justify-content:center;display:flex}@keyframes loader-anim{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.teaser .teaser__loader::before{content:'\e945';position:absolute;animation:loader-anim 1.2s linear infinite;font-size:1.75rem;top:calc(50% - .5em);left:calc(50% - .5em)}.teaser .teaser__loader::before{color:#fff}@media screen and (max-width: 40em){.teaser .lazyloaded.teaser__img{position:static}}.teaser .lazyloaded+.teaser__loader{display:none}.teaser .teaser__params,.teaser .teaser__info{display:none}.teaser .teaser__infoBox,.teaser .teaser__priceBox{width:100%}.teaser .teaser__infoBox{padding-top:15px}@media screen and (min-width: 64.0625em){.teaser .teaser__infoBox{position:relative}}.teaser .teaser__infoBox .teaser__title{font-size:1rem;line-height:1.27;margin:0 0 10px;word-break:break-word;line-height:1.4}.teaser .teaser__infoBox .teaser__location{font-size:0.75rem;font-weight:900;color:#000;margin:10px 0}.teaser .teaser__infoBox .teaser__region{color:#666;font-weight:700}.teaser .teaser__infoBox .teaser__description{margin:0;color:#666;line-height:1.4;font-size:0.75rem;margin-bottom:5px}.teaser .teaser__priceBox{text-align:left}.teaser .teaser__priceBox .teaser__price{color:#000;margin:0 0 20px;font-size:1.0625rem;font-weight:900}.teaser .teaser__priceBox .teaser__price .teaser__priceAdditional{font-size:0.75rem;color:#666;font-weight:700;padding-left:5px}.teaser .teaser__gratkaOnly,.teaser .teaser__sponsored,.teaser .teaser__primaryMarket,.teaser .teaser__superOffer{position:relative;float:left;color:#fff;width:125px;line-height:30px;font-size:0.8125rem;text-align:center;font-weight:700}.teaser .teaser__gratkaOnly{background-color:#f4f4f4;opacity:0.9;color:#000}.teaser .teaser__sponsored{background-color:#b9b9b9;width:185px}.teaser .teaser__primaryMarket{background-color:#0058b2}.teaser .teaser__superOffer{background-color:#ff002b}@media screen and (min-width: 40.0625em){.teaser{display:flex}.teaser .teaser__foto{display:inline;height:194px;min-width:260px}.teaser .teaser__foto .teaser__img,.teaser .teaser__foto.teaser__foto--plug .teaser__img{height:194px;width:260px;object-fit:cover}.teaser .teaser__foto.teaser__foto--logo .teaser__img{height:auto}.teaser .teaser__foto.teaser__foto--plug{border-right:1px solid #e2e2e2}.teaser .teaser__loader{height:100%;width:auto}.teaser .teaser__img{width:auto;transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}.teaser .teaser__priceBox,.teaser .teaser__infoBox{padding:15px 10px 0}.teaser .teaser__priceBox{align-items:flex-end;display:flex}.teaser .teaser__priceBox .teaser__price .teaser__priceAdditional{display:block;padding:0;margin-top:5px}.teaser .teaser__params,.teaser .teaser__info{margin:0;padding:0}.teaser .teaser__params li,.teaser .teaser__info li{list-style-type:none;padding:0}.teaser .teaser__info{display:block;line-height:12px}}@media screen and (min-width: 40.0625em) and (min-width: 64.0625em){.teaser .teaser__info{position:absolute;bottom:10px}}@media screen and (min-width: 40.0625em){.teaser .teaser__info li{display:inline-block;color:#666;font-weight:700;font-size:0.75rem;padding-left:5px}.teaser .teaser__info li:first-child{padding-left:0}}@media screen and (min-width: 64.0625em){.teaser{box-shadow:none;border:1px solid #ccc;transition:box-shadow .1s ease-in-out}.teaser:hover{box-shadow:2px 2px 16px rgba(0,0,0,0.3);border-color:#e2e2e2}.teaser.teaser--bigPicture .teaser__foto{height:263px;max-height:none;min-width:350px}.teaser.teaser--bigPicture .teaser__foto .teaser__img{height:263px;width:350px}.teaser.teaser--bigPicture .teaser__foto.teaser__foto--plug .teaser__img{height:100%}.teaser.teaser--bigPicture .teaser__foto.teaser__foto--logo .teaser__img{height:auto;max-width:380px;max-height:240px}.teaser.teaser--bigPicture .teaser__params{column-count:1;line-height:19px}.teaser .teaser__content{width:100%;flex-direction:row}.teaser .teaser__params{display:block;width:100%;margin-bottom:10px;column-count:2;line-height:19px}.teaser .teaser__params li{color:#000;width:100%;font-size:0.875rem;font-weight:600;padding-left:15px}.teaser .teaser__params li::before{content:'\25CF';color:#b9b9b9;font-size:0.875em;line-height:16px;text-indent:-15px;display:inline-block}.teaser .teaser__priceBox{align-items:center;padding:0;max-width:130px}.teaser .teaser__priceBox .teaser__price{margin:0 auto;text-align:center}.teaser .teaser__priceBox::before{content:'';width:1px;height:calc(100% - 50px);background-color:#ccc}}.teaser:last-of-type{margin-bottom:0}.listingSearch{position:relative;min-height:240px;padding-top:25px;background:#f4f4f4}.listingSearch .listingSearchBar{display:flex;height:72px}.listingSearch .listingSearchBar .listingSearchBar__input{transition:box-shadow 0.2s linear;font-family:Lato,Arial,sans-serif;height:inherit;font-size:1.125rem;font-weight:400;padding-left:20px}.listingSearch .listingSearchBar .listingSearchBar__input:active,.listingSearch .listingSearchBar .listingSearchBar__input:focus,.listingSearch .listingSearchBar .listingSearchBar__input:hover{box-shadow:2px 2px 16px rgba(0,0,0,0.3)}.listingSearch .listingSearchBar .listingSearchBar__input[disabled]{color:#b9b9b9}.listingSearch .listingSearchBar .listingSearchBar__input[disabled]:hover{box-shadow:none;cursor:default}.listingSearch .listingSearchBar .listingSearchBar__input+div{transition:box-shadow 0.2s linear}.listingSearch .listingSearchBar .listingSearchBar__eraser{display:block;position:absolute;cursor:pointer;right:5px;top:50%;transform:translateY(-50%);padding:12px 14px;opacity:0.6;right:45px}.listingSearch .listingSearchBar .listingSearchBar__eraser::before{content:""}.listingSearch .listingSearchBar .listingSearchBar__eraser::before{font-size:0.75rem;position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%)}@media screen and (min-width: 40.0625em){.listingSearch .listingSearchBar .listingSearchBar__eraser::before{font-size:0.6rem}}.listingSearch .listingSearchBar .listingSearchBar__eraser.listingSearchBar__eraser--withArrow{right:30px}@media screen and (min-width: 40.0625em){.listingSearch .listingSearchBar .listingSearchBar__eraser.listingSearchBar__eraser--withArrow{right:25px}}.listingSearch .listingSearchBar .listingSearchBar__eraser::before{font-size:0.75rem}@media screen and (min-width: 40.0625em){.listingSearch .listingSearchBar .listingSearchBar__eraser{right:90px;bottom:15px}.listingSearch .listingSearchBar .listingSearchBar__eraser::before{font-size:0.875rem}}.listingSearch .listingSearchBar .listingSearchBar__button{font-size:20px;padding:0 24px;font-weight:700;border-width:6px 6px 4px;line-height:70px;height:70px;font-size:2.188rem;padding:0 15px;line-height:2.188rem}.listingSearch .listingSearchBar .listingSearchBar__button,.listingSearch .listingSearchBar .listingSearchBar__button:visited{background-color:#ff002b;border-color:#ff002b;color:#fff;box-shadow:0 2px #ca0022}.listingSearch .listingSearchBar .listingSearchBar__button:hover{box-shadow:0 2px #ff002b;background-color:#fff;color:#ff002b}.listingSearch .listingSearchBar .listingSearchBar__button:focus,.listingSearch .listingSearchBar .listingSearchBar__button:active{border-color:#ca0022;background-color:#fff;color:#ca0022;box-shadow:0 2px #ca0022}.listingSearch .listingSearchBar .listingSearchBar__button::before{content:""}.listingSearch .listingSearchBar{display:flex;height:72px;position:relative;margin-bottom:20px}.listingSearch .listingSearchBar .listingSearchBar__inputContainer{position:relative;width:100%;height:100%}.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok .mockInput,.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok input{border:2px solid #1287ff;color:#1287ff}.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok .mockInput::placeholder,.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok input::placeholder{color:#1287ff}.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok .mockInput::-webkit-input-placeholder,.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok input::-webkit-input-placeholder{color:#1287ff}.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok .mockInput:-ms-input-placeholder,.listingSearch .listingSearchBar .listingSearchBar__inputContainer.ok input:-ms-input-placeholder{color:#1287ff}.listingSearch .listingSearchBar .listingSearchBar__buttonContainer{position:absolute;top:0;right:0;width:77px;height:100%;text-align:center}.listingSearch .listingSearchBar .category__inputHints{background-color:#fff;position:absolute;margin-top:-1px;margin-left:auto;margin-right:auto;top:100%;left:0;right:0;display:none;z-index:200;border:1px solid #b9b9b9;user-select:none;outline:none}.listingSearch .listingSearchBar .category__inputHints::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.listingSearch .listingSearchBar .category__inputHints.category__inputHints--opened{display:block}.listingSearch .listingSearchBar .category__inputHints .category__hintsTitle{margin:0;font-size:13px;font-weight:700;padding:15px 10px;border-bottom:1px solid #e2e2e2}.listingSearch .listingSearchBar .category__inputHints .category__allCategories{text-decoration:none;color:#0058b2;cursor:pointer;display:inline-block;padding:0 10px;font-weight:600;font-size:0.8125rem}.listingSearch .listingSearchBar .category__inputHints .category__allCategories:hover{color:#1287ff}.listingSearch .listingSearchBar .category__inputHints .category__allCategories:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.listingSearch .listingSearchBar .category__inputHints .category__allCategories:hover,.listingSearch .listingSearchBar .category__inputHints .category__allCategories:focus{color:#0058b2}}.listingSearch .listingSearchBar .category__results{margin:0;padding:0;font-size:0.8125rem;font-weight:600}.listingSearch .listingSearchBar .category__results li{list-style-type:none;padding:0}.listingSearch .listingSearchBar .category__results.category__results--limited{max-height:228px;overflow-y:auto}.listingSearch .listingSearchBar .category__results li{padding:10px 4px 10px 8px}@media screen and (min-width: 40.0625em){.listingSearch .listingSearchBar .category__results li{padding:12px 10px}}.listingSearch .listingSearchBar .category__results li.freeze{pointer-events:none}.listingSearch .listingSearchBar .category__results .category__result::before{color:#000;width:30px;display:inline-block;text-align:center}.listingSearch .listingSearchBar .category__results .category__result.active{background-color:#f4f4f4;cursor:pointer}.listingSearch .listingSearchBar .category__results .category__result.category__result--realEstate::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--moto::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--job::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--animals::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--flower::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--antiques::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--services::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--society::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--farming::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--machinery::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--kids::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--electronics::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--sport::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--maleFashion::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--fashion::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--science::before{content:""}.listingSearch .listingSearchBar .category__results .category__result.category__result--accommodation::before{content:""}.listingSearch .listingSearchBar .category__results .category__hint.category__hint--grey{color:#666;font-size:0.75rem}.listingSearch .listingSearchBar .category__results .category__hint.category__hint--arrow::after{content:""}.listingSearch .listingSearchBar .category__results .category__hint.category__hint--arrow::after{font-size:.85em;padding:0 5px}.listingSearch .listingSearchBar .category__results .category__hint.category__hint--arrow:last-of-type::after{display:none}@media screen and (max-width: 64em){.listingSearch .listingSearchBar .category__results li{line-height:1.6}.listingSearch .listingSearchBar .category__results .category__result:before{display:inline;padding-right:5px}.listingSearch .listingSearchBar .category__results span{display:block;font-size:0.75rem;color:#b9b9b9}.listingSearch .listingSearchBar .category__results span:first-of-type{display:inline;font-size:0.875rem;color:#000}.listingSearch .listingSearchBar .category__results span:first-of-type::before{display:none}}.listingSearch .listingSearchBar.listingSearchBar--mobile{margin-bottom:15px;height:42px}.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__inputContainer.ok .listingSearchBar__button{border:2px solid #1287ff;border-left:0}.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__input{-webkit-appearance:none;height:100%;font-size:1rem;padding:0 85px 0 10px}.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__input::placeholder{font-weight:bold}.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__buttonContainer{width:50px}.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__button{font-size:16px;padding:0 21px;font-weight:700;border-width:2px 2px 0;line-height:40px;height:40px;height:100%;background-color:#fff;border:1px solid #b9b9b9;border-left:0;color:#ff002b;box-shadow:none;font-size:1.125rem;padding:0 15px;transition:none}.listingSearch .listingSearchBar.listingSearchBar--mobile .listingSearchBar__button::before{content:""}.listingSearch .category__allCategoriesWrapper{position:absolute;width:100%;top:100%;user-select:none;outline:none;z-index:200;background-color:#fff}.listingSearch .category__allCategoriesWrapper.opened::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.listingSearch .category__allCategoriesWrapper.opened::before{background-color:#f4f4f4;z-index:201;top:-4px;left:13px}.listingSearch .category__allCategoriesWrapperIn{overflow-x:hidden}.listingSearch .category__listContainer{position:relative;display:flex;transition:left 0.5s ease-out;left:0}.listingSearch .category__listContainer.category__listContainer--visibility{max-height:0}.listingSearch .category__listContainer.category__listContainer--visible{max-height:none}.listingSearch .category__listContainer .category__backButton{position:relative;width:100%;background-color:#fff;color:#1287ff;text-transform:uppercase;font-weight:600;top:0}.listingSearch .category__listContainer .category__backButton::before{content:""}.listingSearch .category__listContainer .category__backButton::before{font-size:0.6em;padding-right:5px}.listingSearch .category__listContainer .category__backButton.shortWidth{width:35%}.listingSearch .category__listContainer .category__chooseCurrentCategory{display:block;position:relative;width:100%;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.listingSearch .category__listContainer .category__chooseCurrentCategory.shortWidth{width:65%;right:0;position:absolute;top:0}@media screen and (max-width: 40em){.listingSearch .category__listContainer{align-items:flex-start}}.listingSearch .category__list{margin:0;padding:0;background-color:#fff;z-index:200;max-height:515px;padding:10px 0;font-size:0.8125rem;position:relative;border:1px solid #f4f4f4;overflow-y:auto;overflow-x:hidden}.listingSearch .category__list li{list-style-type:none;padding:0}.listingSearch .category__list .category__categoriesList{padding:0;margin-top:5px}.listingSearch .category__list .category__header{font-weight:900;font-size:0.875rem;padding:0 10px}.listingSearch .category__list li{width:100%;padding:6px 10px;transition:background-color 0.5s ease-out, color 0.5s ease-out;line-height:1.4;display:flex;align-items:center}.listingSearch .category__list li.current{font-weight:900;color:#1287ff}.listingSearch .category__list li .category__offerCounter{color:#999;font-size:0.6875rem;font-weight:normal;text-align:right;padding-right:15px}.listingSearch .category__list li.hasChild .category__offerCounter{padding-right:0}.listingSearch .category__list li.hasChild .category__offerCounter::after{content:""}.listingSearch .category__list li.hasChild .category__offerCounter::after{color:#b9b9b9;font-size:.625rem;padding-left:5px}.listingSearch .category__list li:not(.current):hover{background-color:#fff;color:#1287ff;cursor:pointer}.listingSearch .category--transition-enter-active{transition:opacity 0.5s}.listingSearch .category--transition-enter{opacity:0}.listingSearch .category--transition-leave-active{display:none}.listingSearch .category__list.mainList{background-color:#f4f4f4}.listingSearch .categoriesLayer__allCategoriesWrapper{position:relative;width:100%;height:100%;top:0;margin-bottom:-40px;user-select:none;outline:none}.listingSearch .categoriesLayer__allCategoriesWrapperIn{overflow-x:hidden;height:100%}.listingSearch .categoriesLayer__listContainer{position:relative;display:flex;transition:left 0.5s ease-out;left:0;height:100%}.listingSearch .categoriesLayer__listContainer .categoriesLayer__backButtonContainer{height:1.75rem}.listingSearch .categoriesLayer__listContainer .categoriesLayer__backButton{position:relative;width:100%;background-color:#f4f4f4;font-size:1.25rem;color:#1287ff;font-weight:900;top:0}.listingSearch .categoriesLayer__listContainer .categoriesLayer__backButton::before{content:""}.listingSearch .categoriesLayer__listContainer .categoriesLayer__backButton::before{position:relative;top:-2px;font-size:0.75rem;font-weight:900}.listingSearch .categoriesLayer__listContainer .categoriesLayer__backButton.shortWidth{width:35%}.listingSearch .categoriesLayer__listContainer .categoriesLayer__chooseCurrentCategory{text-decoration:none;color:#1287ff;cursor:pointer;position:relative;margin-bottom:20px;width:100%;top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.listingSearch .categoriesLayer__listContainer .categoriesLayer__chooseCurrentCategory:hover{color:#1287ff}.listingSearch .categoriesLayer__listContainer .categoriesLayer__chooseCurrentCategory:focus{color:#1287ff;outline:0}@media screen and (max-width: 64em){.listingSearch .categoriesLayer__listContainer .categoriesLayer__chooseCurrentCategory:hover,.listingSearch .categoriesLayer__listContainer .categoriesLayer__chooseCurrentCategory:focus{color:#1287ff}}.listingSearch .categoriesLayer__listContainer .categoriesLayer__chooseCurrentCategory.shortWidth{width:65%;right:0;position:absolute;top:0}@media screen and (max-width: 40em){.listingSearch .categoriesLayer__listContainer{align-items:flex-start}}.listingSearch .categoriesLayer__list{margin:0;padding:0;position:relative;background-color:#fff;z-index:200;width:0;height:0;overflow-y:auto;font-size:1rem}.listingSearch .categoriesLayer__list li{list-style-type:none;padding:0}.listingSearch .categoriesLayer__list.active{width:100%;height:100%}.listingSearch .categoriesLayer__list .categoriesLayer__categoriesList{padding:0;margin-top:120px}.listingSearch .categoriesLayer__list .categoriesLayer__mobileContainer{position:fixed;background-color:#f4f4f4;width:100%;height:auto;padding:0 10px}.listingSearch .categoriesLayer__list .categoriesLayer__mobileHeader{font-weight:900;font-size:1.25rem;margin:20px 0 10px}.listingSearch .categoriesLayer__list li{width:100%;margin:0;padding:10px;transition:background-color 0.5s ease-out, color 0.5s ease-out;line-height:1.6;display:flex;align-items:center}.listingSearch .categoriesLayer__list li.current{color:#1287ff}.listingSearch .categoriesLayer__list li.hasChild{position:relative}.listingSearch .categoriesLayer__list li .categoriesLayer__offerCounter{color:#999;font-size:0.6875rem;font-weight:normal;text-align:right;padding-right:15px}.listingSearch .categoriesLayer__list li.hasChild .categoriesLayer__offerCounter{padding-right:0}.listingSearch .categoriesLayer__list li.hasChild .categoriesLayer__offerCounter::after{content:""}.listingSearch .categoriesLayer__list li.hasChild .categoriesLayer__offerCounter::after{color:#b9b9b9;font-size:.625rem;padding-left:5px}.listingSearch .categoriesLayer__list li:last-child{border-bottom:0}.listingSearch .categoriesLayer--transition-enter-active{transition:opacity 0.5s}.listingSearch .categoriesLayer--transition-enter{opacity:0}.listingSearch .categoriesLayer--transition-leave-active{display:none}.listingSearch .category__inputHints{background-color:#fff;position:absolute;margin-top:-1px;margin-left:auto;margin-right:auto;top:100%;left:0;right:0;display:none;z-index:200;border:1px solid #b9b9b9;user-select:none;outline:none}.listingSearch .category__inputHints::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.listingSearch .category__inputHints.category__inputHints--opened{display:block}.listingSearch .category__inputHints .category__hintsTitle{margin:0;font-size:13px;font-weight:700;padding:15px 10px;border-bottom:1px solid #e2e2e2}.listingSearch .category__inputHints .category__allCategories{text-decoration:none;color:#0058b2;cursor:pointer;display:inline-block;padding:0 10px;font-weight:600;font-size:0.8125rem}.listingSearch .category__inputHints .category__allCategories:hover{color:#1287ff}.listingSearch .category__inputHints .category__allCategories:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.listingSearch .category__inputHints .category__allCategories:hover,.listingSearch .category__inputHints .category__allCategories:focus{color:#0058b2}}.listingSearch .category__results{margin:0;padding:0;font-size:0.8125rem;font-weight:600}.listingSearch .category__results li{list-style-type:none;padding:0}.listingSearch .category__results.category__results--limited{max-height:228px;overflow-y:auto}.listingSearch .category__results li{padding:10px 4px 10px 8px}@media screen and (min-width: 40.0625em){.listingSearch .category__results li{padding:12px 10px}}.listingSearch .category__results li.freeze{pointer-events:none}.listingSearch .category__results .category__result::before{color:#000;width:30px;display:inline-block;text-align:center}.listingSearch .category__results .category__result.active{background-color:#f4f4f4;cursor:pointer}.listingSearch .category__results .category__result.category__result--realEstate::before{content:""}.listingSearch .category__results .category__result.category__result--moto::before{content:""}.listingSearch .category__results .category__result.category__result--job::before{content:""}.listingSearch .category__results .category__result.category__result--animals::before{content:""}.listingSearch .category__results .category__result.category__result--flower::before{content:""}.listingSearch .category__results .category__result.category__result--antiques::before{content:""}.listingSearch .category__results .category__result.category__result--services::before{content:""}.listingSearch .category__results .category__result.category__result--society::before{content:""}.listingSearch .category__results .category__result.category__result--farming::before{content:""}.listingSearch .category__results .category__result.category__result--machinery::before{content:""}.listingSearch .category__results .category__result.category__result--kids::before{content:""}.listingSearch .category__results .category__result.category__result--electronics::before{content:""}.listingSearch .category__results .category__result.category__result--sport::before{content:""}.listingSearch .category__results .category__result.category__result--maleFashion::before{content:""}.listingSearch .category__results .category__result.category__result--fashion::before{content:""}.listingSearch .category__results .category__result.category__result--science::before{content:""}.listingSearch .category__results .category__result.category__result--accommodation::before{content:""}.listingSearch .category__results .category__hint.category__hint--grey{color:#666;font-size:0.75rem}.listingSearch .category__results .category__hint.category__hint--arrow::after{content:""}.listingSearch .category__results .category__hint.category__hint--arrow::after{font-size:.85em;padding:0 5px}.listingSearch .category__results .category__hint.category__hint--arrow:last-of-type::after{display:none}@media screen and (max-width: 64em){.listingSearch .category__results li{line-height:1.6}.listingSearch .category__results .category__result:before{display:inline;padding-right:5px}.listingSearch .category__results span{display:block;font-size:0.75rem;color:#b9b9b9}.listingSearch .category__results span:first-of-type{display:inline;font-size:0.875rem;color:#000}.listingSearch .category__results span:first-of-type::before{display:none}}.listingSearch .listingCategoryField{position:relative;user-select:none;margin-bottom:1.25rem}.listingSearch .listingCategoryField textarea,.listingSearch .listingCategoryField input,.listingSearch .listingCategoryField .mockInput{font-family:Lato,Arial,sans-serif}.listingSearch .listingCategoryField textarea[disabled],.listingSearch .listingCategoryField input[disabled],.listingSearch .listingCategoryField .mockInput[disabled]{color:#b9b9b9}.listingSearch .listingCategoryField textarea[disabled]:hover,.listingSearch .listingCategoryField input[disabled]:hover,.listingSearch .listingCategoryField .mockInput[disabled]:hover{box-shadow:none;cursor:default}.listingSearch .listingCategoryField textarea{height:124px;padding:8px;line-height:1.5}.listingSearch .listingCategoryField .mockInput{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ccc;padding-right:30px;position:relative}.listingSearch .listingCategoryField .mockInput::after{content:""}.listingSearch .listingCategoryField .mockInput:hover{cursor:pointer}.listingSearch .listingCategoryField .mockInput::after{position:absolute;font-size:0.75rem;right:10px;top:13px;color:#000}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryField .mockInput.mockInput--animation::after{right:12px}.listingSearch .listingCategoryField .mockInput.mockInput--animation::before{content:'';border:3px solid #1287ff;border-radius:50%;height:24px;width:24px;position:absolute;right:3px;top:5px;animation:pulsate 1.5s ease-out;animation-iteration-count:5;opacity:0}@keyframes pulsate{0%{transform:scale(0.4, 0.4);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}}.listingSearch .listingCategoryField>label{max-width:100%;font-size:.8125em;line-height:14px;margin-bottom:6px;font-weight:600;display:block}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryField>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (min-width: 64.0625em){.listingSearch .listingCategoryField>label{overflow:visible}}.listingSearch .listingCategoryField.required>label::after{color:#ff002b;content:' *'}.listingSearch .listingCategoryField.disabled{color:#b9b9b9}.listingSearch .listingCategoryField.error input,.listingSearch .listingCategoryField.error textarea,.listingSearch .listingCategoryField.error .mockInput{border:2px solid #ff002b;margin-bottom:0}.listingSearch .listingCategoryField .listingCategoryField__errorMessage{color:#ff002b;display:block;box-sizing:content-box;font-size:12px;line-height:14px;font-weight:700;overflow:hidden;transition:opacity, max-height, padding;transition-duration:0.25s;transition-timing-function:ease-in-out;max-height:42px;padding:7px 0;opacity:1}.listingSearch .listingCategoryField .listingCategoryField__errorMessage.toggleError-enter,.listingSearch .listingCategoryField .listingCategoryField__errorMessage.toggleError-leave-to{max-height:0;padding:0;opacity:0}.listingSearch .listingCategoryField.ok .mockInput,.listingSearch .listingCategoryField.ok input{border:2px solid #1287ff;color:#1287ff}.listingSearch .listingCategoryField.ok .mockInput::placeholder,.listingSearch .listingCategoryField.ok input::placeholder{color:#1287ff}.listingSearch .listingCategoryField.ok .mockInput::-webkit-input-placeholder,.listingSearch .listingCategoryField.ok input::-webkit-input-placeholder{color:#1287ff}.listingSearch .listingCategoryField.ok .mockInput:-ms-input-placeholder,.listingSearch .listingCategoryField.ok input:-ms-input-placeholder{color:#1287ff}.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight{padding-right:0}.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight input,.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight .mockInput{border-right:0}.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight+.listingCategoryField__field{position:relative;padding-left:0}.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight+.listingCategoryField__field input{border-left:0}.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight+.listingCategoryField__field input:active,.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight+.listingCategoryField__field input:focus,.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight+.listingCategoryField__field input:hover{box-shadow:2px 2px 3px -1px rgba(0,0,0,0.1),2px -2px 3px -1px rgba(0,0,0,0.1)}.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight.error+.listingCategoryField__field input,.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight.error+.listingCategoryField__field textarea,.listingSearch .listingCategoryField.listingCategoryField__field--mergeRight.error+.listingCategoryField__field .mockInput{border-color:#ff002b}.listingSearch .listingCategoryField.listingCategoryField__field--noLabel{margin-top:20px}.listingSearch .listingCategoryField.with-eraser{position:relative}.listingSearch .listingCategoryField.with-eraser input,.listingSearch .listingCategoryField.with-eraser textarea{padding-right:40px}.listingSearch .listingCategoryField.with-eraser .mockInput{padding-right:55px}.listingSearch .listingCategoryField .listingCategoryField__eraser{display:block;position:absolute;cursor:pointer;right:5px;top:50%;transform:translateY(-50%);padding:12px 14px;opacity:0.6}.listingSearch .listingCategoryField .listingCategoryField__eraser::before{content:""}.listingSearch .listingCategoryField .listingCategoryField__eraser::before{font-size:0.75rem;position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%)}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryField .listingCategoryField__eraser::before{font-size:0.6rem}}.listingSearch .listingCategoryField .listingCategoryField__eraser.listingCategoryField__eraser--withArrow{right:30px}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryField .listingCategoryField__eraser.listingCategoryField__eraser--withArrow{right:25px}}.listingSearch .listingCategoryField .guiSelect{position:relative}.listingSearch .listingCategoryField .guiSelect.guiSelect--paymentSuffix::after{content:attr(data-content);font-size:.8125rem;font-weight:700;position:absolute;width:50px;height:100%;line-height:40px;text-align:center;right:0;top:0}.listingSearch .listingCategoryField .guiSelect.guiSelect--paymentSuffix input{padding-right:35px;text-overflow:ellipsis}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox{box-shadow:0 4px 6px rgba(0,0,0,0.2);position:absolute;background-color:#fff;top:calc(100% - 2px);border:1px solid #b9b9b9;margin-bottom:50px;width:100%;z-index:200;display:none}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight){display:block}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight)::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldLeft{width:200%;left:0}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight{width:200%;right:0}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened{display:block;text-align:right}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;right:12px;border-width:1px 0 0 1px}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input{position:absolute;opacity:0;width:0;z-index:-1}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:.813rem;cursor:pointer;padding:12px 0 0 30px;position:relative;display:block;font-weight:400;line-height:18px;min-height:40px}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{content:""}@media screen and (min-width: 64.0625em){.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{padding-top:0;min-height:0;line-height:1.692em}}@media screen and (max-width: 40em){.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:1rem}}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{font-size:0.625rem;top:12px;left:0;width:16px;height:16px;position:absolute}@media screen and (min-width: 64.0625em){.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{top:0}}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{color:#fff;font-weight:900;width:18px;height:18px;overflow:hidden;opacity:0;transition:opacity 0.25s ease-in-out;display:flex;align-items:center;justify-content:center}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before{content:'';border:0.1em solid #b9b9b9;background-color:#fff;transition:border-color .25s ease-out 0s}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label:hover::before{border-color:#1287ff}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label{color:#1287ff}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::after{opacity:1}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::before{background-color:#1287ff;border-color:#1287ff}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label{color:#b9b9b9;cursor:default}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label::before,.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label:hover::before{border-color:#b9b9b9;background-color:#f4f4f4}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::after{color:#b9b9b9}.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::before{border-color:#b9b9b9}@media screen and (max-width: 64em){.listingSearch .listingCategoryField .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options li{padding:0 10px}}.listingSearch .listingCategoryField .guiSelect .guiSelect__options{margin:0;padding:0;position:relative;max-height:210px;overflow-y:auto}.listingSearch .listingCategoryField .guiSelect .guiSelect__options li{list-style-type:none;padding:0}.listingSearch .listingCategoryField .guiSelect .guiSelect__options li{padding:7px 10px;font-size:0.875rem}.listingSearch .listingCategoryField .guiSelect .guiSelect__options li.active{color:#1287ff;background-color:#f4f4f4;cursor:pointer}.listingSearch .listingCategoryField .guiSelect .guiSelect__options li.hover{cursor:pointer;color:#1287ff;background-color:#f4f4f4}.listingSearch .listingCategoryField .guiSelect .guiSelect__options li.freeze{pointer-events:none}@media screen and (max-width: 64em){.listingSearch .listingCategoryField .guiSelect .guiSelect__options li{padding:12px 10px}}@media screen and (max-width: 40em){.listingSearch .listingCategoryField .guiSelect .guiSelect__options li{font-size:1rem}}.listingSearch .listingCategoryField.listingCategoryField--withEraser input{padding:0 35px 0 8px}.listingSearch .listingCategoryField .listingCategoryField__label{max-width:100%;font-size:.8125em;line-height:14px;margin-bottom:6px;font-weight:600;display:block}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryField .listingCategoryField__label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (min-width: 64.0625em){.listingSearch .listingCategoryField .listingCategoryField__label{overflow:visible}}.listingSearch .listingCategoryField .layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;opacity:0.5;z-index:150}.listingSearch .listingCategoryField.ok.focusOut input::placeholder{opacity:1}.listingSearch .listingCategoryField .mockInput{color:#000}.listingSearch .listingCategoryField .category__inputHints{left:auto;right:auto;width:calc(100% - 2 * .625rem)}.listingSearch .listingCategoryField .category__inputHints--withRadius{width:calc(133% - 2 * .625rem + 1px)}.listingSearch .listingCategoryField__label--noLabel .field{padding:0;margin-bottom:0}.listingSearch .listingCategoryField__label--noLabel .field.ok .mockInput{border-color:#b9b9b9}.listingSearch .listingCategoryFieldLayer{position:relative;user-select:none;margin-bottom:1.25rem}.listingSearch .listingCategoryFieldLayer textarea,.listingSearch .listingCategoryFieldLayer input,.listingSearch .listingCategoryFieldLayer .mockInput{font-family:Lato,Arial,sans-serif}.listingSearch .listingCategoryFieldLayer textarea[disabled],.listingSearch .listingCategoryFieldLayer input[disabled],.listingSearch .listingCategoryFieldLayer .mockInput[disabled]{color:#b9b9b9}.listingSearch .listingCategoryFieldLayer textarea[disabled]:hover,.listingSearch .listingCategoryFieldLayer input[disabled]:hover,.listingSearch .listingCategoryFieldLayer .mockInput[disabled]:hover{box-shadow:none;cursor:default}.listingSearch .listingCategoryFieldLayer textarea{height:124px;padding:8px;line-height:1.5}.listingSearch .listingCategoryFieldLayer .mockInput{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ccc;padding-right:30px;position:relative}.listingSearch .listingCategoryFieldLayer .mockInput::after{content:""}.listingSearch .listingCategoryFieldLayer .mockInput:hover{cursor:pointer}.listingSearch .listingCategoryFieldLayer .mockInput::after{position:absolute;font-size:0.75rem;right:10px;top:13px;color:#000}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryFieldLayer .mockInput.mockInput--animation::after{right:12px}.listingSearch .listingCategoryFieldLayer .mockInput.mockInput--animation::before{content:'';border:3px solid #1287ff;border-radius:50%;height:24px;width:24px;position:absolute;right:3px;top:5px;animation:pulsate 1.5s ease-out;animation-iteration-count:5;opacity:0}@keyframes pulsate{0%{transform:scale(0.4, 0.4);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}}.listingSearch .listingCategoryFieldLayer>label{max-width:100%;font-size:.8125em;line-height:14px;margin-bottom:6px;font-weight:600;display:block}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryFieldLayer>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (min-width: 64.0625em){.listingSearch .listingCategoryFieldLayer>label{overflow:visible}}.listingSearch .listingCategoryFieldLayer.required>label::after{color:#ff002b;content:' *'}.listingSearch .listingCategoryFieldLayer.disabled{color:#b9b9b9}.listingSearch .listingCategoryFieldLayer.error input,.listingSearch .listingCategoryFieldLayer.error textarea,.listingSearch .listingCategoryFieldLayer.error .mockInput{border:2px solid #ff002b;margin-bottom:0}.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__errorMessage{color:#ff002b;display:block;box-sizing:content-box;font-size:12px;line-height:14px;font-weight:700;overflow:hidden;transition:opacity, max-height, padding;transition-duration:0.25s;transition-timing-function:ease-in-out;max-height:42px;padding:7px 0;opacity:1}.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__errorMessage.toggleError-enter,.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__errorMessage.toggleError-leave-to{max-height:0;padding:0;opacity:0}.listingSearch .listingCategoryFieldLayer.ok .mockInput,.listingSearch .listingCategoryFieldLayer.ok input{border:2px solid #1287ff;color:#1287ff}.listingSearch .listingCategoryFieldLayer.ok .mockInput::placeholder,.listingSearch .listingCategoryFieldLayer.ok input::placeholder{color:#1287ff}.listingSearch .listingCategoryFieldLayer.ok .mockInput::-webkit-input-placeholder,.listingSearch .listingCategoryFieldLayer.ok input::-webkit-input-placeholder{color:#1287ff}.listingSearch .listingCategoryFieldLayer.ok .mockInput:-ms-input-placeholder,.listingSearch .listingCategoryFieldLayer.ok input:-ms-input-placeholder{color:#1287ff}.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight{padding-right:0}.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight input,.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight .mockInput{border-right:0}.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight+.listingCategoryFieldLayer__field{position:relative;padding-left:0}.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight+.listingCategoryFieldLayer__field input{border-left:0}.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight+.listingCategoryFieldLayer__field input:active,.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight+.listingCategoryFieldLayer__field input:focus,.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight+.listingCategoryFieldLayer__field input:hover{box-shadow:2px 2px 3px -1px rgba(0,0,0,0.1),2px -2px 3px -1px rgba(0,0,0,0.1)}.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight.error+.listingCategoryFieldLayer__field input,.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight.error+.listingCategoryFieldLayer__field textarea,.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--mergeRight.error+.listingCategoryFieldLayer__field .mockInput{border-color:#ff002b}.listingSearch .listingCategoryFieldLayer.listingCategoryFieldLayer__field--noLabel{margin-top:20px}.listingSearch .listingCategoryFieldLayer.with-eraser{position:relative}.listingSearch .listingCategoryFieldLayer.with-eraser input,.listingSearch .listingCategoryFieldLayer.with-eraser textarea{padding-right:40px}.listingSearch .listingCategoryFieldLayer.with-eraser .mockInput{padding-right:55px}.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__eraser{display:block;position:absolute;cursor:pointer;right:5px;top:50%;transform:translateY(-50%);padding:12px 14px;opacity:0.6}.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__eraser::before{content:""}.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__eraser::before{font-size:0.75rem;position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%)}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__eraser::before{font-size:0.6rem}}.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__eraser.listingCategoryFieldLayer__eraser--withArrow{right:30px}@media screen and (min-width: 40.0625em){.listingSearch .listingCategoryFieldLayer .listingCategoryFieldLayer__eraser.listingCategoryFieldLayer__eraser--withArrow{right:25px}}.listingSearch .listingCategoryFieldLayer .guiSelect{position:relative}.listingSearch .listingCategoryFieldLayer .guiSelect.guiSelect--paymentSuffix::after{content:attr(data-content);font-size:.8125rem;font-weight:700;position:absolute;width:50px;height:100%;line-height:40px;text-align:center;right:0;top:0}.listingSearch .listingCategoryFieldLayer .guiSelect.guiSelect--paymentSuffix input{padding-right:35px;text-overflow:ellipsis}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox{box-shadow:0 4px 6px rgba(0,0,0,0.2);position:absolute;background-color:#fff;top:calc(100% - 2px);border:1px solid #b9b9b9;margin-bottom:50px;width:100%;z-index:200;display:none}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight){display:block}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight)::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldLeft{width:200%;left:0}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight{width:200%;right:0}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened{display:block;text-align:right}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;right:12px;border-width:1px 0 0 1px}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input{position:absolute;opacity:0;width:0;z-index:-1}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:.813rem;cursor:pointer;padding:12px 0 0 30px;position:relative;display:block;font-weight:400;line-height:18px;min-height:40px}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{content:""}@media screen and (min-width: 64.0625em){.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{padding-top:0;min-height:0;line-height:1.692em}}@media screen and (max-width: 40em){.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:1rem}}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{font-size:0.625rem;top:12px;left:0;width:16px;height:16px;position:absolute}@media screen and (min-width: 64.0625em){.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{top:0}}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{color:#fff;font-weight:900;width:18px;height:18px;overflow:hidden;opacity:0;transition:opacity 0.25s ease-in-out;display:flex;align-items:center;justify-content:center}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before{content:'';border:0.1em solid #b9b9b9;background-color:#fff;transition:border-color .25s ease-out 0s}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label:hover::before{border-color:#1287ff}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label{color:#1287ff}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::after{opacity:1}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::before{background-color:#1287ff;border-color:#1287ff}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label{color:#b9b9b9;cursor:default}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label::before,.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label:hover::before{border-color:#b9b9b9;background-color:#f4f4f4}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::after{color:#b9b9b9}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::before{border-color:#b9b9b9}@media screen and (max-width: 64em){.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options li{padding:0 10px}}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options{margin:0;padding:0;position:relative;max-height:210px;overflow-y:auto}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options li{list-style-type:none;padding:0}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options li{padding:7px 10px;font-size:0.875rem}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options li.active{color:#1287ff;background-color:#f4f4f4;cursor:pointer}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options li.hover{cursor:pointer;color:#1287ff;background-color:#f4f4f4}.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options li.freeze{pointer-events:none}@media screen and (max-width: 64em){.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options li{padding:12px 10px}}@media screen and (max-width: 40em){.listingSearch .listingCategoryFieldLayer .guiSelect .guiSelect__options li{font-size:1rem}}.listingSearch .listingCategoryFieldLayer.ok.focusOut input::placeholder{opacity:1}.listingSearch .listingCategoryFieldLayer .mockInput{color:#000}.listingSearch .listingCategoryFieldLayer .mockInput::after{content:'Zmień';font-family:inherit;font-weight:bold;font-size:0.875rem;text-transform:uppercase;top:0;right:0;padding:0 15px;color:#1287ff;box-shadow:-5px 0 15px #fff;background-color:#fff;line-height:inherit}.listingSearch .listingCategoryFieldLayer__label--noLabel .field{padding:0;margin-bottom:0}.listingSearch .listingCategoryFieldLayer__label--noLabel .field.ok .mockInput{border-color:#b9b9b9}.listingSearch .listingSearch__mainFilters{margin-top:.625rem}.listingSearch .listingSearch__filterButtonContainer{z-index:100}.listingSearch .listingSearch__desktopSearchContainer{width:100%;transition:top 0.5s}.listingSearch .listingSearch__detachedSearch{position:fixed;opacity:0;top:-100%;left:0;background-color:#f4f4f4;z-index:99;transition:opacity 0.3s, top 0.5s}.listingSearch .listingSearch__detachedSearch.listingSearch__detachedSearch--expanded{top:0;opacity:1;z-index:9999}.listingSearch .listingSearch__detachedSearch .listingSearch__desktopFilters{width:100%;padding-top:25px}.listingSearch .listingSearch__floatingButton{font-size:16px;padding:0 21px;font-weight:700;border-width:2px 2px 0;line-height:40px;height:40px;position:fixed;width:400px;top:-40px;left:0;right:0;padding-left:40px;margin-right:auto;margin-left:auto;border-radius:0 0 25px 25px;z-index:99;opacity:0;transition:top 0.6s, opacity 0.1s;font-size:0.875rem}.listingSearch .listingSearch__floatingButton::after{content:""}.listingSearch .listingSearch__floatingButton,.listingSearch .listingSearch__floatingButton:visited{background-color:#1287ff;border-color:#1287ff;color:#fff;box-shadow:0 2px #ca0022}.listingSearch .listingSearch__floatingButton:focus,.listingSearch .listingSearch__floatingButton:active{border-color:#ca0022;background-color:#fff;color:#ca0022;box-shadow:0 2px #ca0022}.listingSearch .listingSearch__floatingButton,.listingSearch .listingSearch__floatingButton:focus,.listingSearch .listingSearch__floatingButton:hover,.listingSearch .listingSearch__floatingButton:active,.listingSearch .listingSearch__floatingButton:visited{box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);color:#fefefe;border-color:#1287ff;background-color:#1287ff}.listingSearch .listingSearch__floatingButton::after{position:relative;top:1px;font-weight:bold;font-size:0.875rem;padding-left:10px}.listingSearch .listingSearch__floatingButton.listingSearch__floatingButton--visible{opacity:1;top:-2px}.listingSearch .listingSearch__filterButton{font-size:16px;padding:0 21px;font-weight:700;border-width:2px 2px 0;line-height:40px;height:40px;width:100%;margin-top:20px;position:relative}.listingSearch .listingSearch__filterButton,.listingSearch .listingSearch__filterButton:visited{background-color:#1287ff;border-color:#1287ff;color:#fff;box-shadow:0 2px #0058b2}.listingSearch .listingSearch__filterButton:hover{box-shadow:0 2px #1287ff;background-color:#fff;color:#1287ff}.listingSearch .listingSearch__filterButton:focus,.listingSearch .listingSearch__filterButton:active{border-color:#0058b2;background-color:#fff;color:#0058b2;box-shadow:0 2px #0058b2}.listingSearch .listingSearch__filterButton.listingSearch__filterButton--floating{transition:bottom 0.3s ease-in-out;position:fixed;height:42px;left:0;bottom:-42px}.listingSearch .listingSearch__filterButton.listingSearch__filterButton--visible{bottom:0}.listingSearch .sort__field{margin-bottom:1.25rem}.listingSearch .sort__field textarea,.listingSearch .sort__field input,.listingSearch .sort__field .mockInput{font-family:Lato,Arial,sans-serif}.listingSearch .sort__field textarea[disabled],.listingSearch .sort__field input[disabled],.listingSearch .sort__field .mockInput[disabled]{color:#b9b9b9}.listingSearch .sort__field textarea[disabled]:hover,.listingSearch .sort__field input[disabled]:hover,.listingSearch .sort__field .mockInput[disabled]:hover{box-shadow:none;cursor:default}.listingSearch .sort__field textarea{height:124px;padding:8px;line-height:1.5}.listingSearch .sort__field .mockInput{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ccc;padding-right:30px;position:relative}.listingSearch .sort__field .mockInput::after{content:""}.listingSearch .sort__field .mockInput:hover{cursor:pointer}.listingSearch .sort__field .mockInput::after{position:absolute;font-size:0.75rem;right:10px;top:13px;color:#000}@media screen and (min-width: 40.0625em){.listingSearch .sort__field .mockInput.mockInput--animation::after{right:12px}.listingSearch .sort__field .mockInput.mockInput--animation::before{content:'';border:3px solid #1287ff;border-radius:50%;height:24px;width:24px;position:absolute;right:3px;top:5px;animation:pulsate 1.5s ease-out;animation-iteration-count:5;opacity:0}@keyframes pulsate{0%{transform:scale(0.4, 0.4);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}}.listingSearch .sort__field>label{max-width:100%;font-size:.8125em;line-height:14px;margin-bottom:6px;font-weight:600;display:block}@media screen and (min-width: 40.0625em){.listingSearch .sort__field>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (min-width: 64.0625em){.listingSearch .sort__field>label{overflow:visible}}.listingSearch .sort__field.required>label::after{color:#ff002b;content:' *'}.listingSearch .sort__field.disabled{color:#b9b9b9}.listingSearch .sort__field.error input,.listingSearch .sort__field.error textarea,.listingSearch .sort__field.error .mockInput{border:2px solid #ff002b;margin-bottom:0}.listingSearch .sort__field .vue__errorMessage{color:#ff002b;display:block;box-sizing:content-box;font-size:12px;line-height:14px;font-weight:700;overflow:hidden;transition:opacity, max-height, padding;transition-duration:0.25s;transition-timing-function:ease-in-out;max-height:0;padding:0;opacity:0}.listingSearch .sort__field .vue__errorMessage--show{max-height:42px;padding:7px 0;opacity:1}.listingSearch .sort__field.ok .mockInput,.listingSearch .sort__field.ok input{border:2px solid #1287ff;color:#1287ff}.listingSearch .sort__field.ok .mockInput::placeholder,.listingSearch .sort__field.ok input::placeholder{color:#1287ff}.listingSearch .sort__field.ok .mockInput::-webkit-input-placeholder,.listingSearch .sort__field.ok input::-webkit-input-placeholder{color:#1287ff}.listingSearch .sort__field.ok .mockInput:-ms-input-placeholder,.listingSearch .sort__field.ok input:-ms-input-placeholder{color:#1287ff}.listingSearch .sort__field .guiSelect{position:relative}.listingSearch .sort__field .guiSelect.guiSelect--paymentSuffix::after{content:attr(data-content);font-size:.8125rem;font-weight:700;position:absolute;width:50px;height:100%;line-height:40px;text-align:center;right:0;top:0}.listingSearch .sort__field .guiSelect.guiSelect--paymentSuffix input{padding-right:35px;text-overflow:ellipsis}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox{box-shadow:0 4px 6px rgba(0,0,0,0.2);position:absolute;background-color:#fff;top:calc(100% - 2px);border:1px solid #b9b9b9;margin-bottom:50px;width:100%;z-index:200;display:none}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight){display:block}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight)::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldLeft{width:200%;left:0}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight{width:200%;right:0}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened{display:block;text-align:right}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;right:12px;border-width:1px 0 0 1px}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input{position:absolute;opacity:0;width:0;z-index:-1}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:.813rem;cursor:pointer;padding:12px 0 0 30px;position:relative;display:block;font-weight:400;line-height:18px;min-height:40px}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{content:""}@media screen and (min-width: 64.0625em){.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{padding-top:0;min-height:0;line-height:1.692em}}@media screen and (max-width: 40em){.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:1rem}}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{font-size:0.625rem;top:12px;left:0;width:16px;height:16px;position:absolute}@media screen and (min-width: 64.0625em){.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{top:0}}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{color:#fff;font-weight:900;width:18px;height:18px;overflow:hidden;opacity:0;transition:opacity 0.25s ease-in-out;display:flex;align-items:center;justify-content:center}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before{content:'';border:0.1em solid #b9b9b9;background-color:#fff;transition:border-color .25s ease-out 0s}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label:hover::before{border-color:#1287ff}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label{color:#1287ff}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::after{opacity:1}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::before{background-color:#1287ff;border-color:#1287ff}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label{color:#b9b9b9;cursor:default}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label::before,.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label:hover::before{border-color:#b9b9b9;background-color:#f4f4f4}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::after{color:#b9b9b9}.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::before{border-color:#b9b9b9}@media screen and (max-width: 64em){.listingSearch .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options li{padding:0 10px}}.listingSearch .sort__field .guiSelect .guiSelect__options{margin:0;padding:0;position:relative;max-height:210px;overflow-y:auto}.listingSearch .sort__field .guiSelect .guiSelect__options li{list-style-type:none;padding:0}.listingSearch .sort__field .guiSelect .guiSelect__options li{padding:7px 10px;font-size:0.875rem}.listingSearch .sort__field .guiSelect .guiSelect__options li.active{color:#1287ff;background-color:#f4f4f4;cursor:pointer}.listingSearch .sort__field .guiSelect .guiSelect__options li.hover{cursor:pointer;color:#1287ff;background-color:#f4f4f4}.listingSearch .sort__field .guiSelect .guiSelect__options li.freeze{pointer-events:none}@media screen and (max-width: 64em){.listingSearch .sort__field .guiSelect .guiSelect__options li{padding:12px 10px}}@media screen and (max-width: 40em){.listingSearch .sort__field .guiSelect .guiSelect__options li{font-size:1rem}}.listingSearch .expandFields{transition:height 0.5s}.listingSearch .expandFieldsButton{display:block;border-bottom:.3125rem solid #f4f4f4;text-align:center;text-transform:uppercase;font-size:.875rem;font-weight:700;color:#000;padding:.625rem 0;position:relative;transition:color 0.2s linear,border-color 0.2s linear;z-index:2;user-select:none;-webkit-touch-callout:none;cursor:pointer}.listingSearch .expandFieldsButton::after{content:""}.listingSearch .expandFieldsButton.opened::after{content:""}.listingSearch .expandFieldsButton.opened::before{display:none}.listingSearch .expandFieldsButton::before{content:'';width:100%;height:80px;display:block;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);position:absolute;top:-80px;transition:opacity 0.2s linear;z-index:-11}.listingSearch .expandFieldsButton::after{color:#1287ff;font-size:.875em;vertical-align:-.0714em;margin-left:.625rem}.listingSearch .expandFieldsButton:hover{border-color:#1287ff;cursor:pointer}.listingSearch .expandFieldsButton:hover::before{opacity:.6}.listingSearch .expandFieldsButton:hover::after{color:#1287ff}.listingSearch .expandFieldsButton::before{display:none}.seobox .seobox__tabs{position:relative;list-style-type:none;padding:0;margin:0 0 2rem}.seobox .seobox__tabs::after{content:'';position:absolute;bottom:0;left:0;z-index:-1;width:100%;border-bottom:1px solid #b9b9b9}.seobox .seobox__tab{text-decoration:none;color:#0058b2;cursor:pointer;display:inline-block;font-size:0.875rem;font-weight:700;text-align:center;line-height:2.75;padding:0 2rem;border-bottom:2px solid transparent;transition:border-bottom 0.4s ease-in-out;user-select:none}.seobox .seobox__tab:hover{color:#1287ff}.seobox .seobox__tab:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.seobox .seobox__tab:hover,.seobox .seobox__tab:focus{color:#0058b2}}.seobox .seobox__tab.active{color:#1287ff;border-bottom:2px solid #1287ff}.seobox .seobox__contentWrapper{position:relative}.seobox .seobox__contentWrapper .seobox__contentArea{position:absolute;opacity:0;pointer-events:none}.seobox .seobox__contentWrapper .seobox__contentArea.active{position:static;transition:opacity 0.5s;opacity:1;pointer-events:auto}.seobox .seobox__linkList{list-style-type:none;padding:0;margin:0}.seobox .seobox__listItem{display:inline-block;margin-right:0.5rem}.seobox .seobox__listItem:last-child::after{display:none}.seobox .seobox__listItem::after{content:'';border-right:1px solid #b9b9b9;display:inline-block;height:10px;margin-left:0.5rem}.seobox .seobox__link{text-decoration:none;color:#0058b2;cursor:pointer;display:inline-block;font-size:0.75rem;line-height:3}.seobox .seobox__link:hover{color:#1287ff}.seobox .seobox__link:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.seobox .seobox__link:hover,.seobox .seobox__link:focus{color:#0058b2}}@media screen and (min-width: 40.0625em){.seobox .seobox__link{font-size:0.875rem;line-height:2.25}}.searchContainer{background-color:#f4f4f4}@media screen and (max-width: 40em){.searchContainer{margin-top:-30px}}.searchLoader{position:relative;width:100%;min-height:200px}@keyframes loader-anim{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.searchLoader::before{content:'\e945';position:absolute;animation:loader-anim 1.2s linear infinite;font-size:1.75rem;top:calc(50% - .5em);left:calc(50% - .5em)}.content .content__link{text-decoration:none;color:#0058b2;cursor:pointer}.content .content__link:hover{color:#1287ff}.content .content__link:focus{color:#003974;outline:0}@media screen and (max-width: 64em){.content .content__link:hover,.content .content__link:focus{color:#0058b2}}.content .content__listingContainer{margin-bottom:1.25rem}.content .content__listing{display:inline-block;width:100%}@media screen and (min-width: 64.0625em){.content .content__listing{width:calc(100% - 174px)}}.content .content__skycraperColumn{display:none}@media screen and (min-width: 64.0625em){.content .content__skycraperColumn{display:inline-block;vertical-align:top;width:160px;margin-left:10px;float:right}}.content .content__headerContainer{margin-top:1.5rem}.content .content__headerBefore{font-size:1rem;font-weight:900}@media screen and (min-width: 40.0625em){.content .content__headerBefore{font-size:1.125rem}}.content .content__header{display:inline;font-size:1rem}.content .content__searchedPhrase{color:#666;font-size:1rem;line-height:1.375;font-weight:400;font-style:italic}@media screen and (min-width: 40.0625em){.content .content__searchedPhrase{font-size:1.125rem}}.content .content__listTitle{display:block;font-weight:900;margin:8px 0 10px;font-size:1.125rem}@media screen and (min-width: 40.0625em){.content .content__listTitle{font-size:1.75rem;margin-top:5px}}.content .content__counter{margin-bottom:20px}.content .content__emptyList{animation:expandOnload 3s ease-in-out;overflow:hidden}@keyframes expandOnload{0%{opacity:0;max-height:0}75%{max-height:0}85%{opacity:0}100%{opacity:1;max-height:300px}}.content .content__emptyList .content__emptyListInfo{margin:2rem 0;line-height:1.5;text-align:center}@media screen and (min-width: 40.0625em){.content .content__emptyList .content__emptyListInfo{font-size:1.125rem;margin:6rem 0}}.content .teaser:first-of-type{margin-top:20px}.content .teaser:last-of-type{margin-bottom:20px}.content .sort__field{margin-bottom:1.25rem}.content .sort__field textarea,.content .sort__field input,.content .sort__field .mockInput{font-family:Lato,Arial,sans-serif}.content .sort__field textarea[disabled],.content .sort__field input[disabled],.content .sort__field .mockInput[disabled]{color:#b9b9b9}.content .sort__field textarea[disabled]:hover,.content .sort__field input[disabled]:hover,.content .sort__field .mockInput[disabled]:hover{box-shadow:none;cursor:default}.content .sort__field textarea{height:124px;padding:8px;line-height:1.5}.content .sort__field .mockInput{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ccc;padding-right:30px;position:relative}.content .sort__field .mockInput::after{content:""}.content .sort__field .mockInput:hover{cursor:pointer}.content .sort__field .mockInput::after{position:absolute;font-size:0.75rem;right:10px;top:13px;color:#000}@media screen and (min-width: 40.0625em){.content .sort__field .mockInput.mockInput--animation::after{right:12px}.content .sort__field .mockInput.mockInput--animation::before{content:'';border:3px solid #1287ff;border-radius:50%;height:24px;width:24px;position:absolute;right:3px;top:5px;animation:pulsate 1.5s ease-out;animation-iteration-count:5;opacity:0}@keyframes pulsate{0%{transform:scale(0.4, 0.4);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}}.content .sort__field>label{max-width:100%;font-size:.8125em;line-height:14px;margin-bottom:6px;font-weight:600;display:block}@media screen and (min-width: 40.0625em){.content .sort__field>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (min-width: 64.0625em){.content .sort__field>label{overflow:visible}}.content .sort__field.required>label::after{color:#ff002b;content:' *'}.content .sort__field.disabled{color:#b9b9b9}.content .sort__field.error input,.content .sort__field.error textarea,.content .sort__field.error .mockInput{border:2px solid #ff002b;margin-bottom:0}.content .sort__field .vue__errorMessage{color:#ff002b;display:block;box-sizing:content-box;font-size:12px;line-height:14px;font-weight:700;overflow:hidden;transition:opacity, max-height, padding;transition-duration:0.25s;transition-timing-function:ease-in-out;max-height:0;padding:0;opacity:0}.content .sort__field .vue__errorMessage--show{max-height:42px;padding:7px 0;opacity:1}.content .sort__field.ok .mockInput,.content .sort__field.ok input{border:2px solid #1287ff;color:#1287ff}.content .sort__field.ok .mockInput::placeholder,.content .sort__field.ok input::placeholder{color:#1287ff}.content .sort__field.ok .mockInput::-webkit-input-placeholder,.content .sort__field.ok input::-webkit-input-placeholder{color:#1287ff}.content .sort__field.ok .mockInput:-ms-input-placeholder,.content .sort__field.ok input:-ms-input-placeholder{color:#1287ff}.content .sort__field .guiSelect{position:relative}.content .sort__field .guiSelect.guiSelect--paymentSuffix::after{content:attr(data-content);font-size:.8125rem;font-weight:700;position:absolute;width:50px;height:100%;line-height:40px;text-align:center;right:0;top:0}.content .sort__field .guiSelect.guiSelect--paymentSuffix input{padding-right:35px;text-overflow:ellipsis}.content .sort__field .guiSelect .guiSelect__optionsBox{box-shadow:0 4px 6px rgba(0,0,0,0.2);position:absolute;background-color:#fff;top:calc(100% - 2px);border:1px solid #b9b9b9;margin-bottom:50px;width:100%;z-index:200;display:none}.content .sort__field .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight){display:block}.content .sort__field .guiSelect .guiSelect__optionsBox.opened:not(.guiSelect__optionsBox--dualFieldRight)::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;left:12px;border-width:1px 0 0 1px}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldLeft{width:200%;left:0}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight{width:200%;right:0}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened{display:block;text-align:right}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--dualFieldRight.opened::before{content:'';display:block;position:absolute;width:8px;height:8px;box-sizing:border-box;border-style:solid;border-color:#b9b9b9;background-color:#fff;transform:rotate(45deg);top:-5px;right:12px;border-width:1px 0 0 1px}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input{position:absolute;opacity:0;width:0;z-index:-1}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:.813rem;cursor:pointer;padding:12px 0 0 30px;position:relative;display:block;font-weight:400;line-height:18px;min-height:40px}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{content:""}@media screen and (min-width: 64.0625em){.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{padding-top:0;min-height:0;line-height:1.692em}}@media screen and (max-width: 40em){.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label{font-size:1rem}}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{font-size:0.625rem;top:12px;left:0;width:16px;height:16px;position:absolute}@media screen and (min-width: 64.0625em){.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before,.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{top:0}}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::after{color:#fff;font-weight:900;width:18px;height:18px;overflow:hidden;opacity:0;transition:opacity 0.25s ease-in-out;display:flex;align-items:center;justify-content:center}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label::before{content:'';border:0.1em solid #b9b9b9;background-color:#fff;transition:border-color .25s ease-out 0s}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input+label:hover::before{border-color:#1287ff}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label{color:#1287ff}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::after{opacity:1}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:checked+label::before{background-color:#1287ff;border-color:#1287ff}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label{color:#b9b9b9;cursor:default}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label::before,.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled+label:hover::before{border-color:#b9b9b9;background-color:#f4f4f4}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::after{color:#b9b9b9}.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options input:disabled:checked+label::before{border-color:#b9b9b9}@media screen and (max-width: 64em){.content .sort__field .guiSelect .guiSelect__optionsBox.guiSelect__optionsBox--multiple .guiSelect__options li{padding:0 10px}}.content .sort__field .guiSelect .guiSelect__options{margin:0;padding:0;position:relative;max-height:210px;overflow-y:auto}.content .sort__field .guiSelect .guiSelect__options li{list-style-type:none;padding:0}.content .sort__field .guiSelect .guiSelect__options li{padding:7px 10px;font-size:0.875rem}.content .sort__field .guiSelect .guiSelect__options li.active{color:#1287ff;background-color:#f4f4f4;cursor:pointer}.content .sort__field .guiSelect .guiSelect__options li.hover{cursor:pointer;color:#1287ff;background-color:#f4f4f4}.content .sort__field .guiSelect .guiSelect__options li.freeze{pointer-events:none}@media screen and (max-width: 64em){.content .sort__field .guiSelect .guiSelect__options li{padding:12px 10px}}@media screen and (max-width: 40em){.content .sort__field .guiSelect .guiSelect__options li{font-size:1rem}}
