/*
 Theme Name:     Birgant Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Brigante Child Theme - of Divi
 Author:         idlab media GmbH
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


/* =Theme customization starts here
------------------------------------------------------- */


/* Disable Original Chart */

#top-header #et-secondary-menu .et-cart-info{
  visibility: collapse;
  display: none;
}


/* Floating Chart in front, ganz ins eck */

.floating-cart.floating-cart-top-right {
    z-index: 1000000 !important;
    top: 1.75em !important;
    right: 1.75em !important;
}


/* Into Front of quick editor */

.wfsm-quick-editor {
	z-index: 100000;
}


/* Change Chart Items  */

.floating-cart-cart a {
    background-image: url('images/Einkaufswagen.svg') !important;
}

.floating-cart-checkout a{
    background-image: url('images/Checkout.svg') !important;
}

.floating-cart-my-account a{
    background-image: url('images/Konto.svg')  !important;
}




/* Make User Account more beautiful */


/**
 * My Account
 */


.woocommerce-account .woocommerce-MyAccount-content {
  font-size: 16px;
  padding-left: 20px;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul {
    padding: 0 !important;
	  border-top: 1px solid #eee;
    font-size: 15px;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li {
	  list-style: none;
	  border-bottom: 1px solid #eee;
    padding-left: 10px;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover {
	  background: #cba61e0f;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
	padding: 15px 5px;
	display: block;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
	  margin-right: 20px;
    opacity: .25;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {
	  opacity: 1;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before {
	opacity: 1;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f007";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f291";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f1c6";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f015";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f09d";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f007";
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f2f5";
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--gastroregistration a:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f2e7";
}

/*
.woocommerce-account .woocommerce-MyAccount-content h2 {
	font-size: 25px;
    text-align: center;
	font-weight: 600;
}

.woocommerce-account p.order-again {
    text-align: right;
}

.woocommerce-account .woocommerce-EditAccountForm input[type="submit"] {
    margin-top: 50px;
    float: right;

*/


.woocommerce-orders-table tr td .button
{
  font-size: 12px;
  margin: 3px;
}





/* ++++++++++++++++++++++++++++++++++++++++++ Filter Shop +++++++++++++++++++++++++++++++++ */



/* Disable filter in sidebar */

.prdctfltr_filter.prdctfltr_rng_price.prdctfltr_range.pf_rngstyle_thin {
	display: none;
}

.prdctfltr_filter.prdctfltr_orderby{
  display: none !important;
}


/* make Search more beautiful */


div.xwc--ls-element{
  border-top: 3px solid #000 !important;
  box-shadow: none;
  border: none;
  border-radius: 0px;
  border-bottom: 3px solid #000 !important;
  padding: 1px;
  overflow: hidden;
}

input[type=text].xwc--ls-input{

    border-top: 1px solid black !important;
    border-bottom: 1px solid black !important;
    font-size: 15px !important;
    font-weight: normal !important;
    line-height: 40px !important;

}

button.xwc--ls-button:before{
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	content: "\f002";
  margin-right: 50px;

  position: absolute;
    left: -30px;
    top: 13px;
}

button.xwc--ls-button{
  position: absolute !important;
  right: -50px !important;
}


/* Make Filter more Beautiful */


.prdctfltr_filter_title
{
  display: none !important;
}

.pf-help-title h4{
  display: none !important;
}

/* Items */

.prdctfltr_checkboxes label{
  /*color: red !important; */
    font-size: 15px !important;
}

.prdctfltr_checkboxes label:hover{
   background: #cba61e0f;
}

.prdctfltr_checkboxes label span::before{
  display: none !important;
}

.prdctfltr_checkboxes label span.prdctfltr_count{
  display: none;
  border: none !important;
  font-size: 15px !important;
}

.prdctfltr_checkboxes label span.prdctfltr_count::after{
 content: " Stk.";
}











/*  +++++++++++++++++++++ Email betätigen ++++++++++++++ */

.woocommerce .registration.successful
{
  font-size: 20px;
    margin-bottom: 50px;
    background: #cba61e;
    padding: 15px;
    color: white;
}
