.search-space {
  width: 25% !important;
}

/* Top header */
/* 
.top-header-link {
  color: #FFFFFF !important;
	font-size: 14px !important;
}

.top-header-link a:hover {
  color: rgb(51, 51, 51);
} 
*/

/* Woodmart product tabs */
#tab-title-wd_additional_tab {
  display: none;
}

/**
 * Hide woocommerce "orderby" filter
 */
.woocommerce-ordering.wd-style-underline.wd-ordering-mb-icon {
  display: none !important;
}

/**
 * Set min-height for main content
 */
/*
@media (min-width: 1025px) {
  .website-wrapper .site-content {
    min-height: 480px;
  }
}
*/

/* @media (min-width: 1025px) {
  body:not(.page-id-973)
    .wd-products.products-bordered-grid.elements-grid::before {
    content: "";
    display: grid;
    border-right: 1px solid var(--wd-bordered-brd, var(--brdcolor-gray-300));
  }
}
 */

@media (min-width: 1025px) {
  body.page-id-973 .wd-my-account-sidebar {
    border-inline-end: none;
  }
}

/* @media (min-width: 1025px) {
  .wd-products[class*="wd-stretch-cont"] .wd-product {
    min-height: 445px;
    }
    } */

@media (min-width: 1025px) {
  .whb-kq6mdtpmd81x0uihv6sm .menu-opener-icon {
    display: none;
  }
  .wd-header-cats.wd-style-1 .menu-opener:after {
    display: none;
  }
}

/* tab-description */
@media (min-width: 1025px) {
  .wd-accordion-item #tab-description {
    max-width: 650px;
    margin-left: auto;
    margin-right: auto;
  }
}

body:not(.single-product)
  #menu-side-menu
  .current-menu-parent
  > .woodmart-nav-link,
#menu-side-menu .current-menu-item:hover > .woodmart-nav-link {
  color: #83b735;
}

body:not(.single-product) #menu-main .current-menu-parent > .woodmart-nav-link,
#menu-main .current-menu-item:hover > .woodmart-nav-link {
  color: #83b735;
}

.producer-link:hover {
  text-decoration: underline;
}

.product_meta a:hover {
  text-decoration: underline;
}

/* Shopping cart (Jūsu užsakymas) */

/*  "Čekutis" appearance   */
body.woocommerce-checkout .woocommerce-checkout > .checkout-order-review:before,
body.woocommerce-checkout .woocommerce-order-pay #order_review:before {
  display: none;
}

body.woocommerce-checkout .woocommerce-checkout > .checkout-order-review:before,
body.woocommerce-checkout .woocommerce-checkout > .checkout-order-review:after,
body.woocommerce-checkout .woocommerce-order-pay #order_review:before,
body.woocommerce-checkout .woocommerce-order-pay #order_review:after {
  display: none;
}

/* Shipping options (Pristatymas) */

body.woocommerce-checkout .woocommerce-shipping-totals.shipping {
  flex-direction: column;
  align-items: flex-start;
}
body.woocommerce-checkout .woocommerce-shipping-totals.shipping td {
  padding-left: 0;
  padding-right: 0;
}

body.woocommerce-checkout .woocommerce-shipping-totals td {
  width: 100%;
}

body.woocommerce-checkout .woocommerce-shipping-totals.shipping th {
  width: 100%;
  padding-bottom: 0;
}

body.woocommerce-checkout ul.woocommerce-shipping-methods li {
  display: flex;
  align-items: center;
  border: 1px solid rgb(228, 228, 228);
  margin-bottom: 15px;
  position: relative;
}

body.woocommerce-checkout ul#shipping_method input.shipping_method {
  position: static;
  top: none;
  float: none;
  margin-inline-end: unset;
  margin-inline-start: unset;
  cursor: pointer;
  margin-inline-start: 10px;
  position: absolute;
  z-index: 1;
  transform: translateY(50%);
}

body.woocommerce-checkout ul#shipping_method label {
  margin-bottom: 0;
  width: 100%;
  height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: left;
  cursor: pointer;
  padding-right: 10px;
  position: relative;
  line-height: 1;
  padding-left: 35px;
}

/* Selected shipping option */
body.woocommerce-checkout
  ul.woocommerce-shipping-methods
  li
  input.shipping_method:checked
  + label {
  border: #bebebe 1px solid !important;
}

/* Paysera */

body.woocommerce-checkout li.wc_payment_method.payment_method_paysera {
  padding-bottom: 10px;
  border-bottom: 1px solid rgb(228, 228, 228);
}

body.woocommerce-checkout li.wc_payment_method.payment_method_paysera label {
  display: inline-flex;
  width: calc(100% - 25px);
  justify-content: space-between;
}

body.woocommerce-checkout
  li.wc_payment_method.payment_method_paysera
  > .payment_box.payment_method_paysera
  br:first-of-type {
  display: none;
}

body.woocommerce-checkout
  li.wc_payment_method.payment_method_paysera
  label
  img {
  min-width: 107px;
  margin: 0;
}

/* Paypal */
body.woocommerce-checkout .payment_box.payment_method_ppcp {
  display: none !important;
}
