

	.module-search-form form {
		max-width: var(--grid-3-fixed-);
		margin-left: var(--grid-1);
	}
  
  .module-search-results .module-header .headline {
    margin-left: 0;
    max-width: none;
  }

	.search-form-list .styled-search {
		display: block;
	}
	
	.search-form-list .styled-search input {
		width: 100%;
	}
	
	.search-form-list > li.submit {
		margin-top: 2em;
	}
	
	.search-form-list label {
		display: none;
	}
	
	.search-results-list {
		--margin: 5em;
		margin-bottom: calc(var(--margin) * -1);
		max-width: var(--grid-5-fixed);
		width: 100%;
	}
	
	.search-results-item {
		margin-bottom: var(--margin);
	}
	
	.search-results-list[data-grid-list] .grid-col {
		width: calc(50% - var(--grid-gap));
		margin-right: auto;
	}
	
	.search-results-list[data-grid-list] .grid-col[data-col="2"] {
		margin-right: 0;
	}
	
	.search-results-item .excerpt {
		margin-top: 0.5em;
	}
  
  .module-search-results {
    position: relative;
    z-index: 2;
  }
	
	
	
	
	@media (max-width: 900px) {
		
		.module-search-form form, .search-results-empty-state {
			margin-left: 0;
		}
		
	}
	
	
	
	
	@media (max-width: 750px) {
		
		.search-results-list[data-grid-list] .grid-col {
			width: 100%;
			margin-right: 0;
		}

		.search-results-list[data-grid-list] .grid-col[data-col="2"] {
			display: none;
		}
		
	}
	
	
	
	
	
	@media (max-width: 500px) {
		
		.search-results-list {
			--margin: 3em;
		}
		
	}
	
	
	