/*
 Theme Name:   Storefornt Child KAEX Online Shop UK
 Description:  Storefornt Child KAEX Online Shop UK
 Author:       David Guntern
 Author URI:   https://kaex.ch/
 Template:     storefront
 Version:      1.0
 Text Domain:  storefront
*/
/*--------------------------------------------------------------
# KAEX Special
--------------------------------------------------------------*/
/*
** Basic Font Style
*/
*, input {
  outline: none;
}
input:focus {
  outline: 0 none;
}
p {
  margin: 0 0 20px 0;
}
strong, b {
  font-family: "TTNorms Black";
}
.TTNormsProBlack {
  font-family: "TTNorms Black";
}
.TTNormsProMedium {
  font-family: "TTNorms Medium";
}
a, a:link, a:visited, a:hover, a:focus a:active {
  color: inherit !important;
  text-decoration: underline;
  outline: none;
}
.storefront-sorting {
  display: none;
}
input:-internal-autofill-selected {
  background-color: #f2f2f2 !important;
}
a.elementor-button, .woocommerce-info, .woocommerce-noreviews, p.no-comments, .woocommerce-info:before, .woocommerce-message:before, .woocommerce-noreviews:before, p.no-comments:before {
  background-color: #D3D3D3;
  color: black;
  text-decoration: none;
}
a.added_to_cart, a:focus.added_to_cart .added_to_cart.alt, .widget a.button.checkout {
  margin-left: 10px;
  background-color: #D3D3D3;
  text-decoration: none;
}
.woocommerce-MyAccount-navigation ul {
  list-style: none;
  margin: 0px;
}
.woocommerce-MyAccount-navigation ul li a, .woocommerce-MyAccount-navigation ul li a:focus {
  outline: none;
  text-decoration: none;
  padding: 0.6180469716em 1.41575em;
  font-size: 0.875em;
  background: #D3D3D3;
  color: black !important;
  float: left;
  clear: both;
  width: 100%;
  margin-bottom: 10px;
}
.menu-item {
  color: black;
}
a.woocommerce-loop-product__link, a.button, button {
  text-decoration: none;
}
