/*
 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
*/
a.added_to_cart.wc-forward {
    color: var(--black);
    background-color: var(--white);
}
.page-id-9 button.button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 3rem;
    min-width: 200px;
    padding: var(--space-s);
}
.page-id-9 a.checkout-button.button.alt.wc-forward {
    padding: var(--space-xs) var(--space-l);
    align-items: center;
    justify-content: center;
}
.page-id-9 input#coupon_code {
    height: 40px;
    border-radius: 10px;
}
.page-id-9 a.remove {
    color: var(--secondary);
}
.post-10.page {
    padding-top: calc(var(--space-xxl) * 1.5);
	padding-left: var(--space-m);
    padding-right: var(--space-m);

}
.post-10.page  .wc-block-components-product-metadata__description h3 {
    font-size: var(--text-m);
}
.post-10.page button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,.post-10.page button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained {
    background-color: var(--primary);
    border-radius: 50vw;
    font-size: var(--text-m);
	color:var(--black);
}
.post-10.page button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover,.post-10.page button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained:hover,#brxe-hbekoa .wc-proceed-to-checkout .button:hover,#brxe-dqcxmy .coupon button:hover,#brxe-dxolns .button:hover{
	background-color:var(--secondary);
	color:var(--white);
} 
.post-10.page a.wc-block-components-checkout-return-to-cart-button:hover {
    color: var(--black);
}

p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward {
    margin: 0;
}
li.woocommerce-mini-cart-item.mini_cart_item a.remove.remove_from_cart_button {
    color: var(--secondary);
    font-size: var(--text-xl);
}
[prod-name="GLOW"] .product-name {
    color: var(--primary);
}
[prod-name="GLOW"] .product-price__wrapper{
	border-color:var(--primary);
}
[prod-name="BPC-157"] .product-name {
    color: var(--secondary);
}
[prod-name="BPC-157"] .product-price__wrapper{
	 border-color: var(--secondary) !important;
}


.my-account__csp input{
  padding: var(--space-xs);
  margin-top: 0 !important;
  margin-bottom: var(--space-xs) !important;
}
.my-account__csp form h2 {
    margin-bottom: var(--space-s);
}
.my-account__csp .woocommerce-address-fields__field-wrapper,.my-account__csp form.woocommerce-EditAccountForm.edit-account{
  display: flex;
  flex-direction: column;
  gap: var(--space-xs);
  
}
.my-account__csp .button{
  border-radius: var(--radius-xxl);
  background-color: var(--black);
  color: var(--white);
}
.my-account__csp fieldset{
  margin-top: var(--space-m);
}
.post-9.page {
	padding-top: var(--space-xxl);
}
footer a[aria-current="page"],footer a:hover {
    color: var(--secondary) !important;
}