.block-openy-map .map_controls .additional-filters > a:not(.collapsed) {
  color: var(--ylb-color-black, black);
  background-color: var(--ylb-color-white, white); }

.block-openy-map .map_controls .additional-filters .amenities-filter-control {
  border: 1px solid #fff;
  margin-bottom: 10px; }

.block-openy-map #regions-filter {
  font-family: var(--ylb-font-family-medium);
  width: 100%;
  z-index: 10;
  background-color: var(--ylb-color-white, white);
  color: var(--ylb-color-black, black); }
  .block-openy-map #regions-filter .region_filters label {
    cursor: pointer;
    line-height: 1.1;
    position: relative;
    display: grid;
    grid-template-columns: 1em auto;
    gap: 1em;
    margin-top: 0.2em;
    margin-bottom: calc(20px - 0.2em);
    text-transform: none;
    font-weight: 400; }
    .block-openy-map #regions-filter .region_filters label input[type="checkbox"] {
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      background-color: #fff;
      margin: 0;
      font: inherit;
      color: currentColor;
      width: 1.5em;
      height: 1.5em;
      border: 0.1em solid var(--ylb-color-light-grey-3, lightgray);
      border-radius: 0.25em;
      transform: translateY(-0.175em);
      display: grid;
      place-content: center; }
      .block-openy-map #regions-filter .region_filters label input[type="checkbox"]:before {
        content: "";
        width: 0.85em;
        height: 0.85em;
        transform: scale(0);
        transition: 120ms transform ease-in-out;
        box-shadow: inset 1em 1em 0 0 var(--ylb-color-white, white);
        transform-origin: bottom left;
        clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
        background-color: CanvasText; }
      .block-openy-map #regions-filter .region_filters label input[type="checkbox"]:checked {
        background-color: var(--wsPrimaryColor, blue); }
        .block-openy-map #regions-filter .region_filters label input[type="checkbox"]:checked:before {
          transform: scale(1); }
  .block-openy-map #regions-filter .row {
    padding: 40px 0; }
    @media (max-width: 767.98px) {
      .block-openy-map #regions-filter .row {
        padding: 20px; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9wZW55LW1hcC1sYi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQ0FBb0M7RUFDcEMsK0NBQStDLEVBQUU7O0FBRW5EO0VBQ0Usc0JBQXNCO0VBQ3RCLG1CQUFtQixFQUFFOztBQUV2QjtFQUNFLDBDQUEwQztFQUMxQyxXQUFXO0VBQ1gsV0FBVztFQUNYLCtDQUErQztFQUMvQyxvQ0FBb0MsRUFBRTtFQUN0QztJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYiwrQkFBK0I7SUFDL0IsUUFBUTtJQUNSLGlCQUFpQjtJQUNqQixpQ0FBaUM7SUFDakMsb0JBQW9CO0lBQ3BCLGdCQUFnQixFQUFFO0lBQ2xCO01BQ0Usd0JBQWdCO1NBQWhCLHFCQUFnQjtjQUFoQixnQkFBZ0I7TUFDaEIsc0JBQXNCO01BQ3RCLFNBQVM7TUFDVCxhQUFhO01BQ2IsbUJBQW1CO01BQ25CLFlBQVk7TUFDWixhQUFhO01BQ2IsNERBQTREO01BQzVELHFCQUFxQjtNQUNyQiwrQkFBK0I7TUFDL0IsYUFBYTtNQUNiLHFCQUFxQixFQUFFO01BQ3ZCO1FBQ0UsV0FBVztRQUNYLGFBQWE7UUFDYixjQUFjO1FBQ2QsbUJBQW1CO1FBQ25CLHVDQUF1QztRQUN2QywyREFBMkQ7UUFDM0QsNkJBQTZCO1FBQzdCLHVFQUF1RTtRQUN2RSw0QkFBNEIsRUFBRTtNQUNoQztRQUNFLDZDQUE2QyxFQUFFO1FBQy9DO1VBQ0UsbUJBQW1CLEVBQUU7RUFDN0I7SUFDRSxlQUFlLEVBQUU7SUFDakI7TUFDRTtRQUNFLGFBQWEsRUFBRSxFQUFFIiwiZmlsZSI6Im9wZW55LW1hcC1sYi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYmxvY2stb3BlbnktbWFwIC5tYXBfY29udHJvbHMgLmFkZGl0aW9uYWwtZmlsdGVycyA+IGE6bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6IHZhcigtLXlsYi1jb2xvci1ibGFjaywgYmxhY2spO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKTsgfVxuXG4uYmxvY2stb3BlbnktbWFwIC5tYXBfY29udHJvbHMgLmFkZGl0aW9uYWwtZmlsdGVycyAuYW1lbml0aWVzLWZpbHRlci1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYmxvY2stb3BlbnktbWFwICNyZWdpb25zLWZpbHRlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS15bGItZm9udC1mYW1pbHktbWVkaXVtKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKTtcbiAgY29sb3I6IHZhcigtLXlsYi1jb2xvci1ibGFjaywgYmxhY2spOyB9XG4gIC5ibG9jay1vcGVueS1tYXAgI3JlZ2lvbnMtZmlsdGVyIC5yZWdpb25fZmlsdGVycyBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZW0gYXV0bztcbiAgICBnYXA6IDFlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwcHggLSAwLjJlbSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5ibG9jay1vcGVueS1tYXAgI3JlZ2lvbnMtZmlsdGVyIC5yZWdpb25fZmlsdGVycyBsYWJlbCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250OiBpbmhlcml0O1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICBib3JkZXI6IDAuMWVtIHNvbGlkIHZhcigtLXlsYi1jb2xvci1saWdodC1ncmV5LTMsIGxpZ2h0Z3JheSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTc1ZW0pO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmJsb2NrLW9wZW55LW1hcCAjcmVnaW9ucy1maWx0ZXIgLnJlZ2lvbl9maWx0ZXJzIGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMC44NWVtO1xuICAgICAgICBoZWlnaHQ6IDAuODVlbTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxZW0gMWVtIDAgMCB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxNCUgNDQlLCAwIDY1JSwgNTAlIDEwMCUsIDEwMCUgMTYlLCA4MCUgMCUsIDQzJSA2MiUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBDYW52YXNUZXh0OyB9XG4gICAgICAuYmxvY2stb3BlbnktbWFwICNyZWdpb25zLWZpbHRlciAucmVnaW9uX2ZpbHRlcnMgbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13c1ByaW1hcnlDb2xvciwgYmx1ZSk7IH1cbiAgICAgICAgLmJsb2NrLW9wZW55LW1hcCAjcmVnaW9ucy1maWx0ZXIgLnJlZ2lvbl9maWx0ZXJzIGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAuYmxvY2stb3BlbnktbWFwICNyZWdpb25zLWZpbHRlciAucm93IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5ibG9jay1vcGVueS1tYXAgI3JlZ2lvbnMtZmlsdGVyIC5yb3cge1xuICAgICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiJdfQ== */