/*
Theme Name: Zaimark
Description: Zaimark - web wp theme
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Zaimark
Tags:

*/
[name=agree].invalid{
    border: 1px solid #ff4b2a;
}
[name=agree].invalid ~.input__error{
	display: block;
}

.step-form__column.-agree .text{
	font-size: 11px;
	vertical-align: 2px;
}
.step-form__column.-agree .text a{
	color: #000;
    border-bottom: 1px solid rgba(161, 197, 95, 0.23921568627450981);
}
.step-form__column.-agree .text a:hover{
	color: #000;
    border-bottom: 1px solid rgba(161, 197, 95, 1);
}


.-agree label.checkbox{ 
	display: flex;
}
.-agree input{
	margin-right: 16px;
}



[name=subscription_terms].invalid{
    border: 1px solid #ff4b2a;
}
[name=subscription_terms].invalid ~.input__error{
	display: block;
}

.step-form__column.-subscription_terms .text{
	font-size: 11px;
	vertical-align: 2px;
}
.step-form__column.-subscription_terms .text a{
	color: #000;
    border-bottom: 1px solid rgba(161, 197, 95, 0.23921568627450981);
}
.step-form__column.-subscription_terms .text a:hover{
	color: #000;
    border-bottom: 1px solid rgba(161, 197, 95, 1);
}


.-subscription_terms label.checkbox{ 
	display: flex;
}
.-subscription_terms input{
	margin-right: 16px;
}

@media (min-width: 352px) and (max-width: 767px) {
	.catalog__box .card{
		padding: 10px;
		width: calc(50% - 10px);
		margin: 35px 5px 0;
	}
	.catalog__box .card__btn{
	    padding: 4px;
	    font-size: 13.5px;
	}
	.catalog__box tr{
		vertical-align: top;
	    width: 100%;
    	display: table-row;
	}
	.catalog__box td{
		font-size: 11px;
	    padding: 5px 4px !important;
	}

}
@media (min-width: 0) and (max-width: 352px) {
	.catalog__box .card{
		padding: 10px;
		width: calc(50% - 10px);
		margin: 35px 5px 0;
	}
	.catalog__box .card__btn{
	    padding: 4px;
	    font-size: 11.5px;
	}
	.catalog__box tr{
		vertical-align: top;
	    width: 100%;
    	display: table-row;
	}
	.catalog__box td{
		font-size: 11px;
	    padding: 5px 4px !important;
	}

}