/*
 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
*/

/* MENU */
.bricks-mobile-menu-toggle .bar-top,
.bricks-mobile-menu-toggle .bar-center,
.bricks-mobile-menu-toggle .bar-bottom {
  display: none;
}

.bricks-mobile-menu-toggle {
  background: url('https://aimotion.fitness/wp-content/uploads/2025/07/menu.svg') no-repeat center;
  background-size: 24px 24px;
}
:where(.brxe-nav-menu) .bricks-mobile-menu-toggle {
	height: 22px;
}
/* END MENU */

.theme-bricks .variations tbody tr {
	display: flex;
    align-items: center;
}
.theme-bricks .variations tbody tr .woo-variation-items-wrapper li {
	padding: 0!important;
	border-radius: 10px!important;
	border: 1px solid var(--valko-additional-color-1)!important;
	overflow: hidden;
	background-color: unset!important;
	color: #ffffff!important;
}
.theme-bricks .variations tbody tr .label {
	min-width: 70px!important;
}
.theme-bricks .brxe-container {
	border-radius: var(--valko-lg-border-radius);
}
.brxe-slider-nested {
  width: 120%;
  max-width: 120%;
}

/*
 * Product
 */
.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
	border-radius: 30px;
}
form.cart .quantity .minus, form.cart .quantity .plus, form.woocommerce-cart-form .quantity .minus, form.woocommerce-cart-form .quantity .plus {
	border-radius: 10px;
	border: 1px solid #ffffff;
	color: #ffffff;
}
form.cart .quantity .qty, form.woocommerce-cart-form .quantity .qty {
	border: unset;
	color: #ffffff;
}
form.cart .button, form.woocommerce-cart-form .button {
	background: var(--valko-color-1);
	color: #ffffff;
	font-weight: 700;
	border-radius: 10px;
}
@media screen and ( max-width: 375px ) {
	.brxe-container {
		border-radius: var(--valko-md-border-radius);
	}
}