/* WooCommerce */
.woocommerce .button:hover {
  background-color: var(--action-hover);
}
.woocommerce-product-gallery .woocommerce-product-gallery__image img {
  border-radius: var(--radius-s);
}
.woocommerce-product-gallery .flex-control-thumbs img.flex-active, .woocommerce-product-gallery .flex-control-thumbs img:hover {
  border-radius: var(--radius-s);
}
.wc-section h2, .wc-section h3 {
  margin-bottom: var(--space-m);
}
/* Generic page */
.gp-section h1 {
  margin-bottom: var(--space-m);
}
.gp-section h2, .gp-section h3 {
  margin-bottom: var(--space-xs);
}
.gp-section article#brx-content {
  width: 900px;
}
/* Menu */
li.menu-item .ion-ios-arrow-down, .bricks-mobile-submenu-toggle {
  vertical-align: middle;
}
.bricks-nav-menu .sub-menu a:hover {
  color: var(--action);
}
