.input-field input[type=tel].os-tel-input{
	border: 1px solid #D1D1D1;
	border-radius: 100px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:30px;
	padding-left: 45px;
	width: 130px;
	height: 30px;
}

.input-field input[type=tel].os-tel-input:focus{
	border: 1px solid #D1D1D1;
}

.os-container-grid {
	display: grid;
	grid-template-columns: repeat(2, 0fr);
	column-gap: 10px;
	row-gap: 1em;
}

.os-text-medium-underline{
	position: static;
	width: 175px;
	height: 36px;
	left: calc(50% - 175px/2 - 34.5px);
	top: calc(50% - 36px/2 - 20px);

	font-family: Neue Haas Grotesk Display Pro;
	font-style: normal;
	font-weight: 450;
	font-size: 16px;
	line-height: 110%;

	letter-spacing: 0.02em;
	text-decoration-line: underline;
	color: #000000;
}

.stores-offers .uk-grid:first-child{background-color:#F6CBAF;}
.stores-offers .uk-grid:last-child{background-color:#FAE4B8;}

.stores-offers .uk-card{margin:0 auto;text-align:center;}

@media all and (min-width: 640px){
	.stores-offers .uk-grid{padding:24px 0}
	.stores-offers .uk-card:first-child{border-right:solid 1px #737681;border-bottom:0;}
}

@media all and (min-width: 0px) and (max-width: 639px){
	.stores-offers .uk-grid{padding:0px 24px}
	.stores-offers .uk-card:first-child{border-right:0;border-bottom:solid 1px #737681;}
}

.os-button-find, .os-button-find:focus {
	background: #000000;
	border: 1px solid #000000;
	color: #ffffff;
	text-align: center;
	text-decoration: none !important;
	display: inline-block;
	border-radius: 500px;
	width: 300%;
	height: 50px;
	padding: 10px 0px;
	margin-top: 20px;
	text-transform: none !important;
	font-size: 16px;
	cursor: pointer;
}

.os-button-find:hover:not([disabled]){
	color: #ffffff;
}




