main.ship-method
{
	background: hsl(0 0% 90% / 1);
	width: 100%;
	height: 100vh;
	overflow: scroll;
	position: relative;
	color: black;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}


.ship_optns
{
	background: hsl(108 96% 50% / 1 );
	border: 12px solid hsl(300 10% 2% / 1);
	border-radius: 25px;
	margin-inline: auto;
	padding: clamp(.5em, 3vh + .38em. 4em);
	padding-inline: auto;
	display: grid;
	justify-content: center;
	position: relative;
}

.ship_optns h1
{
	text-align: center;
	font-size: 3rem;
	font-weight: 600;
	color: hsl(1 100% 50% / 1);
}


.ship_optns form
{
	text-align: center;
	font-size: inherit;
	font-weight: 600;
	margin-inline: 4em;
	color: hsl(1 100% 50% / 1);
}

.ship-select
{
	font-size: inherit;
	margin-inline: auto;
}

.ship_optns input[type="submit"]
{
	
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	margin-inline: auto;
	background: hsl(2 100% 50% / 1);
	border: 10px solid hsl(250 100% 50% / 1);
}

.ship_optns input[type="submit"]:hover
{
	transform: translate(1.2em, -.2em);
	box-shadow: 1.5em 4px 8px hsl(2 100% 50% / 1);
}

.ship_ops
{
	background: hsl(222 100% 50%, / 1);
	border-radius: 25px;
	margin-inline: auto;
	padding: 4em;
	padding-inline: auto;
	display: grid;
	justify-content: center;
	position: relative;
}

@media (max-width: 650px)
{

	.ship_ops
	{
		margin: auto;
		padding: auto;
	}

	.ship_optns form
	{
		margin-inline: auto;
	}

	
}

