/**
* Theme Name: NG Studio Child Theme
* Description: This is a child theme.
* Author: <a href="https://ngstudio.co.il">NG Studio</a>
* Template: goya
* Version: 1.0.7.4
*/

#pojo-a11y-toolbar {
  bottom: 150px !important;
  top: unset !important;
}
.pojo-a11y-toolbar-toggle {
  bottom: 0px !important;
}

.top-bar .topbar-right > *:not(:first-child) {
  margin-left: 0 !important;
  margin-right: 20px !important;
}

.megamenu-fullwidth
  .et-header-menu
  > li.menu-item-mega-parent
  > .sub-menu:before {
  width: 200vw;
  transform: translateX(50%) !important;
}

.et-header-menu > li.menu-item-mega-parent > .sub-menu:before {
  left: unset !important;
  right: 0;
  width: 100%;
}

.top-bar .et-top-menu > li:last-child > a {
  padding-right: 15px !important;
}

.joinchat__message {
  text-align: right;
}

.joinchat__header {
  padding: 0 26px 0 70px !important;
}

@media only screen and (max-width: 767px) {
  .col-12.col-md-6.col-lg-3.footer1 {
    text-align: center;
    padding-bottom: 15px;
  }
}

@media only screen and (max-width: 991px) {
  .mobile-header-icons > * {
    margin-left: 0 !important;
    margin-right: 12px;
  }

  .footer-items.footer-left {
    display: none !important;
  }

  .footer-bar .copyright,
  .footer-bar-social {
    padding-top: 5px !important;
    padding-bottom: 10px !important;
  }

  .footer-bar .footer-right > * {
    margin-right: 0px !important;
  }
}

div#tab-title-additional_information {
  display: none !important;
}

div#tab-additional_information {
  display: none !important;
}

.woocommerce-product-gallery__image img {
  width: 100% !important;
}

.woocommerce-product-gallery__image {
  padding-top: 0 !important;
}

a.sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready {
  pointer-events: none;
}

@media only screen and (min-width: 992px) {
  .et-product-detail.et-product-layout-no-padding
    .showcase-inner
    .product-information {
    padding: 0 15px 0 5%;
  }
}

.tabs-accordion .woocommerce-Tabs-panel p {
  font-size: 14px !important;
}

.top-bar .topbar-left > *:not(:last-child) {
  margin-right: 0 !important;
}

.et-product-detail .summary .variations label {
  padding-right: 0px !important;
}

a.sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready {
  height: 295px !important;
}

.product-inner.hover-animation- {
  padding: 0px;
}
.header .logolink .logoimg {
  margin-bottom: -5px;
  max-width: 100% !important;
}

img.logoimg.bg--dark {
  max-width: 100% !important;
}

img.logoimg.bg--alt {
  max-width: 100% !important;
}

.sbi-screenreader {
  display: none !important;
}

.gt_white_content .gt_languages {
  column-count: 1 !important;
}

.gt_white_content a.selected {
  background-color: #f1f1f1 !important;
}

.gt_white_content {
  height: 287px !important;
  text-align: right !important;
}

a.switcher-popup.glink.nturl.notranslate span {
  color: #000 !important;
}

a.glink span {
  color: #000;
}

.et-listing-style2 .actions-wrapper {
  z-index: 2 !important;
}

.minicart-counter,
.et-wishlist-counter {
  margin: 0 4px 0 0 !important;
}
.minicart-counter {
  color: #000 !important;
}

.entry-content li a:not([class]) {
  display: inherit !important;
}

.postid-6355 .et-product-detail .summary .et-wishlist-div-open {
  display: contents !important;
}

.pwgc-input-text {
  width: 100% !important;
}

#pwgc-message {
  height: 120px !important;
  width: 100% !important;
}

.postid-6355 .et-product-detail .summary .variations label {
  padding-right: 0px !important;
}

.woo-variation-swatches.rtl
  .variable-items-wrapper
  .variable-item:not(.radio-variable-item) {
  border: 1px solid #9d9d9d !important;
}

.postid-6355 .et-product-detail .variations_form .variations {
  margin-bottom: 30px !important;
}

.postid-6355 .sticky-product-bar.sticky-product-bar-layout-no-padding {
  display: none !important;
}

@media only screen and (max-width: 991px) {
  .header-mobile.logo-left .logo-holder {
    padding: 0 9px 0 0 !important;
  }
  .top-bar {
    display: block;
  }
  .top-bar .topbar-right {
    display: none;
  }

  .topbar-items.topbar-left {
    text-align: center;
    display: block;
  }
}

@media only screen and (max-width: 767px) {
  .et-switcher-container .label {
    display: none !important;
  }

  .et-top-bar-text {
    float: right;
  }

  .et-switcher-container.et-currency {
    float: left !important;
  }

  .page-header-transparent .hero-header .hero-title {
    height: 20vh !important;
    min-height: 20vh !important;
  }
  h1.et-shop-title.woocommerce-products-header__title.page-title {
    font-size: 30px;
  }

  a.sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready {
    height: 230px !important;
  }
}
