/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/


.single-product form.cart .quantity {
    float: left;
    margin-right: 20px;
    width: 150px;
}
.single-product form.cart .quantity+button {
    margin-top: 0;
}

.user-registration-login-title{
	color: var(--bricks-color-ybwwhz);
    font-weight: 700;
    line-height: 1.2;
	font-size: 44px;
}

#user-registration:not(.vertical){
	max-width: 768px;
	margin: auto;
	box-shadow: none;
	border-radius: 20px;
}
.ur-frontend-form.login{
	border: none;
}

.ur-frontend-form .ur-button-container .ur-submit-button,
.ur-frontend-form input[type="submit"]{
	background-color: var(--bricks-color-nwurlz);
	font-size: 18px;
    font-weight: 600;
    color: var(--bricks-color-teogyy);
    border: 2px solid var(--bricks-color-nwurlz);
    border-radius: 50px;
}

.input, input:not([type=submit]),input:not([type=range]), select, textarea,
.ur-frontend-form .ur-form-row .ur-form-grid input[type="text"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="email"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="url"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="password"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="date"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="number"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="timepicker"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="phone"], .ur-frontend-form .ur-form-row .ur-form-grid textarea, .ur-frontend-form .ur-form-row .ur-form-grid select, .ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement{
	background-color: var(--bricks-color-teogyy);
    border: 1px solid var(--bricks-color-ktsqrl);
	font-size: 16px;
}

#user-registration.vertical .user-registration-MyAccount-navigation{
	background-color: var(--bricks-color-ixcgza);
}
#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a{
	font-size: 16px;
	font-weight: 600;
	font-family: "Open Sans";
}
#user-registration.vertical .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a{
	background-color: var(--bricks-color-ktsqrl);
    border-color: var(--bricks-color-ybwwhz);
	color: var(--bricks-color-teogyy);
}

#user-registration.horizontal .user-registration-MyAccount-content, #user-registration.horizontal .ur-edit-profile, #user-registration .user-registration-MyAccount-content, #user-registration .ur-edit-profile{
	text-align: left;
}
#user-registration.vertical .user-registration-MyAccount-content .user-registration-profile-header header{
	width: 100%;
}

.cart-collaterals .wc-proceed-to-checkout .button {
    line-height: 1.8 !important;
    width: 100%;
}


@media all and (min-width: 991px){
	.hide_xl{
		display: none !important;
	}
}
