@media (max-width: 504px) and (orientation: portrait), 
	(max-width: 915px) and (orientation: landscape){

	input[type=text] {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}
	input[type=password] {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}

}

label {
    color: var(--sdf-context-form-control-label-style-base-text-color, #262321);
    display: block;
    font-size: var(--sdf-context-form-control-label-layout-base-text-size, .875rem);
    font-weight: var(--sdf-context-form-control-label-layout-base-text-weight, 500);
    line-height: var(--sdf-context-form-control-label-layout-base-text-line-height, 1rem);
    margin-bottom: var(--sdf-context-form-control-label-layout-base-margin-bottom, .5rem);
    padding-inline: 0px;
}
	
input[type=text], input[type=password] {
    font-size: var(--sdf-context-input-text-layout-base-text-size, 1rem);
    font-weight: var(--sdf-context-input-text-layout-base-text-weight, 400);
    letter-spacing: var(--sdf-context-input-text-layout-base-text-letter-spacing, normal);
    line-height: var(--sdf-context-input-text-layout-base-text-line-height, 1.5rem);
    padding-block-end: var(--sdf-context-input-text-layout-base-padding-bottom, .375rem);
    padding-block-start: var(--sdf-context-input-text-layout-base-padding-top, .375rem);
    outline: none;
	
    border-block-end-width: var(--sdf-context-input-text-layout-base-stroke-bottom-weight, 2px);
    border-block-start-width: var(--sdf-context-input-text-layout-base-stroke-top-weight, 2px);
    border-end-end-radius: var(--sdf-context-input-text-layout-base-radius-bottom-right, .5rem);
    border-end-start-radius: var(--sdf-context-input-text-layout-base-radius-bottom-left, .5rem);
    border-inline-end-width: var(--sdf-context-input-text-layout-base-stroke-right-weight, 2px);
    border-inline-start-width: var(--sdf-context-input-text-layout-base-stroke-left-weight, 2px);
    border-start-end-radius: var(--sdf-context-input-text-layout-base-radius-top-left, .5rem);
    border-start-start-radius: var(--sdf-context-input-text-layout-base-radius-top-right, .5rem);
    border-style: solid;
    box-sizing: border-box;
    display: flex;
	
    padding-inline: var(--sdf-context-input-text-layout-base-padding-left, .625rem) var(--sdf-context-input-text-layout-base-padding-right, .625rem);
    transition: box-shadow 0.2s ease-out 0s;
}
	
input[type=text]:hover, input[type=password]:hover {
    background: var(--sdf-context-input-text-style-base-hover-fill-color, #fff);
    border-block-end-color: var(--sdf-context-input-text-style-base-hover-stroke-bottom-color, #476bc3);
    border-block-start-color: var(--sdf-context-input-text-style-base-hover-stroke-top-color, #476bc3);
    border-inline-end-color: var(--sdf-context-input-text-style-base-hover-stroke-right-color, #476bc3);
    border-inline-start-color: var(--sdf-context-input-text-style-base-hover-stroke-left-color, #476bc3);
    box-shadow: 0 0 0 var(--sdf-context-input-text-style-base-hover-stroke-inner-weight, 0) var(--sdf-context-input-text-style-base-hover-stroke-inner-color, transparent), 0 0 0 calc(var(--sdf-context-input-text-style-base-hover-stroke-outer-weight, 0px) + var(--sdf-context-input-text-style-base-hover-stroke-inner-weight, 0px)) var(--sdf-context-input-text-style-base-hover-stroke-outer-color, transparent);
    color: var(--sdf-context-input-text-style-base-hover-text-color, #262321);
}
	
input[type=text]:focus, input[type=password]:focus {
    background: var(--sdf-context-input-text-style-base-focus-fill-color, #fff);
    border-block-end-color: var(--sdf-context-input-text-style-base-focus-stroke-bottom-color, #938c85);
    border-block-start-color: var(--sdf-context-input-text-style-base-focus-stroke-top-color, #938c85);
    border-inline-end-color: var(--sdf-context-input-text-style-base-focus-stroke-right-color, #938c85);
    border-inline-start-color: var(--sdf-context-input-text-style-base-focus-stroke-left-color, #938c85);
    box-shadow: 0 0 0 var(--sdf-context-input-text-style-base-focus-stroke-inner-weight, 1px) var(--sdf-context-input-text-style-base-focus-stroke-inner-color, #fff), 0 0 0 calc(var(--sdf-context-input-text-style-base-focus-stroke-outer-weight, 2px) + var(--sdf-context-input-text-style-base-focus-stroke-inner-weight, 1px)) var(--sdf-context-input-text-style-base-focus-stroke-outer-color, #476bc3);
    color: var(--sdf-context-input-text-style-base-focus-text-color, #262321);
}