/*PRODUCT 2.0*/
@media only screen and (min-width: 991px) {
	#pa_grind{
		width: 415px;
		border-radius: 55px;
		margin-top: 1.5rem;
		-moz-appearance: none;
		-webkit-appearance: none;
		appearance: none;
		background-image: url(https://fabricacoffeeroasters.com/wp-content/uploads/2020/09/chevron-down.svg);
		background-repeat: no-repeat;
		background-position-y: center;
		background-size: 15px;
		background-position-x: calc(100% - 15px);
	}

	#pa_tshirt-size{
		width: 415px!important;
		border-radius: 55px!important;
		margin-top: 1.5rem!important;
		-moz-appearance: none!important;
		-webkit-appearance: none!important;
		appearance: none!important;
		background-image: url(https://fabricacoffeeroasters.com/wp-content/uploads/2020/09/chevron-down.svg);
		background-repeat: no-repeat!important;
		background-position-y: center!important;
		background-size: 15px!important;
		background-position-x: calc(100% - 15px)!important;
	}

	input.input-text{
		border-radius:55px;
		border: 1px solid #141414;
		text-align: center;
		width:415px;
		background-color: #f5f0eb;
		padding:.35rem 0rem;
	}

	table.variations {
		margin: 0 0 1em;
		width: 100%;
	}

	.rtwpvs-term:not(.rtwpvs-radio-term){
		border-radius:50px!important;
		width:200px!important;
		text-align:center;
		float:left;
		margin-right:15px;
		cursor:pointer;
		display: flex;
		align-items: center;
		justify-content: center;
		padding:.35rem 0rem;
		height:initial!important;
	}
}
@media only screen and (max-width: 990px) {
	#pa_grind{
		width: 98.4%;
		border-radius: 55px;
		margin-top: 1.5rem;
		-moz-appearance: none;
		-webkit-appearance: none;
		appearance: none;
		background-image: url(https://fabricacoffeeroasters.com/wp-content/uploads/2020/09/chevron-down.svg);
		background-repeat: no-repeat;
		background-position-y: center;
		background-size: 15px;
		background-position-x: calc(100% - 15px);
	}
	
	td.value{
		width: 315px;
	}

	#pa_tshirt-size{
		border-radius: 55px!important;
		margin-top: 1.5rem!important;
		-moz-appearance: none!important;
		-webkit-appearance: none!important;
		appearance: none!important;
		background-image: url(https://fabricacoffeeroasters.com/wp-content/uploads/2020/09/chevron-down.svg);
		background-repeat: no-repeat!important;
		background-position-y: center!important;
		background-size: 15px!important;
		background-position-x: calc(100% - 15px)!important;
		width: 295px;
	}

	.quantity {
		width:100%;
	}

	input.input-text{
		border-radius:55px;
		border: 1px solid #141414;
		text-align: center;
		background-color: #f5f0eb;
		padding:.35rem 0rem;
	}

	table.variations {
		margin: 0 0 1em;
		width: 100%;
	}

	.rtwpvs-term:not(.rtwpvs-radio-term){
		border-radius:50px!important;
		text-align:center;
		float:left;
		margin-right:15px;
		cursor:pointer;
		display: flex;
		align-items: center;
		justify-content: center;
		padding:.35rem 0rem;
		height:initial!important;
	}
	#smntcswcb {
		width: 98% !important;
	}
	.woocommerce-cart-form__cart-item .product-quantity #smntcswcb {
		width: 50% !important;
	}
	.single_add_to_cart_button{
		margin-top:2rem;
	}
	.checkout-button.button.alt.wc-forward{
		width:100%;
		text-align:center;
		height:38px;
	}
}
/*PRODUCT 2.0*/
/*CHANGES 2.0*/
.alert {
	border-radius: 0rem!important;
}
.woocommerce-MyAccount-navigation ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.woocommerce-MyAccount-navigation ul li {
	float: left;
}

.woocommerce-MyAccount-navigation ul li a {
	display: block;
	text-align: center;
	padding-right: 16px;
	margin-bottom:21px;
	text-decoration: none;
	color:currentcolor;
}

.woocommerce-MyAccount-navigation ul li a:hover {
	text-decoration:underline;
	color:currentcolor;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account.is-active{font-weight:600;}

.woocommerce table.cart td.actions .coupon .input-text + .button{background-color:#212121!important;color:#FFF!important;height:38px!important;}

.trp-ls-shortcode-current-language{
	background-color:transparent!important;
	border:1px solid #212121!important;
	color:#212121!important;
	margin-right:1rem!important;
}
/*CHANGES 2.0*/

/* Changes 3.0 */

#wc-stripe-payment-request-wrapper{margin-bottom:2rem!important;}
#pa_grind,.wpcf7-submit,.checkout-button,.coupon button,.wpcf7-email,#place_order,.woocommerce-input-wrapper input {height:50px!important;}
.woocommerce-input-wrapper input {font-size: 1.5rem;}
