@charset "UTF-8";
.wpify-woo-prices .woocommerce-price-suffix {
  color: var(--color-gray-500);
  font-size: 80% !important;
}
.odv-product-shipping-info {
  display: flex;
  width: 100%;
  margin-bottom: 16px;
}
.odv-product-shipping-info a {
  width: fit-content;
  color: #5d7485;
  font-weight: 600;
  padding: 4px 16px;
  border-radius: 6px;
  font-size: 12px;
  border: 1px #5d7485 solid;
}
.odv-product-shipping-info a:hover {
  text-decoration: underline;
}
.single-product .wd-swatches-product .wd-swatch[data-value="camuflaj"] span.wd-swatch-bg {
  background: url("/wp-content/uploads/2023/01/maskac.jpg") !important;
  background-size: cover !important;
}
.woocommerce .product .summary-inner .odv-product-shipping-info a, .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper .show, .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper .hide, .woocommerce .product .summary-inner .open-popup-link {
  background: #7ac143;
  border: 0px;
  border-radius: 5px;
  color: #fff;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
}
.woocommerce .product .summary-inner .odv-product-shipping-info a:hover, .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper .show:hover, .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper .hide:hover, .woocommerce .product .summary-inner .open-popup-link:hover {
  background-color: #6eaf3f;
  text-decoration: none;
}
.woocommerce .product .summary-inner .woocommerce-product-rating {
  display: flex;
  align-items: center;
  width: fit-content;
}
.woocommerce .product .summary-inner p:empty {
  display: none;
}
.woocommerce .product .summary-inner .wpify-woo-prices .woocommerce-price-suffix {
  display: none;
}
.woocommerce .product .summary-inner .cena-bez-dph {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
.woocommerce .product .summary-inner .odv-product-shipping-info {
  border-bottom: 3px dashed #eef2f5;
  padding-bottom: 16px;
}
.woocommerce .product .summary-inner form.variations_form.cart:before {
  content: "Alegeți mărimea";
  color: #707f8c;
  text-shadow: none;
  margin-top: 0 !important;
  top: 0;
  transform: translateY(calc(-100% - 2px));
}
.woocommerce .product .summary-inner .wa-recommended-product {
  flex-wrap: wrap;
}
.woocommerce .product .summary-inner .wa-recommended-product__meta {
  flex: 1 1 30%;
}
.woocommerce .product .summary-inner .wa-recommended-product__action span {
  text-transform: uppercase;
}
.woocommerce .product #review_form_wrapper {
  display: none;
}
@media (max-width: 768px) {
  .woocommerce .product .product-images-inner .wccc-content-block {
    display: none;
  }
  .woocommerce .product .summary-inner {
    display: flex;
    flex-direction: column;
  }
  .woocommerce .product .summary-inner .wccc-content-block {
    order: -1;
    margin-bottom: 0;
  }
  .woocommerce .product .summary-inner .rp_estimated_date {
    order: -2;
    width: fit-content;
  }
  .woocommerce .product .summary-inner .custom-product-odevy-title {
    margin-bottom: 10px;
  }
  .woocommerce .product .summary-inner .product_title {
    margin-bottom: 0;
  }
  .woocommerce .product .summary-inner .custom-sku-div {
    display: none;
  }
  .woocommerce .product .summary-inner .woocommerce-product-rating {
    align-self: center;
    margin-bottom: 10px;
  }
  .woocommerce .product .summary-inner .price del {
    font-size: 60%;
  }
  .woocommerce .product .summary-inner .cena-bez-dph .amount {
    font-size: 24px;
  }
  .woocommerce .product .summary-inner .wpify-woo-prices {
    margin-bottom: 10px;
  }
  .woocommerce .product .summary-inner .wpify-woo-prices__price {
    margin-bottom: 0;
  }
  .woocommerce .product .summary-inner .woocommerce-product-details__short-description {
    margin-bottom: 20px !important;
  }
  .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper {
    display: flex;
    flex-direction: column;
    margin-bottom: 0 !important;
  }
  .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper .show, .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper .hide {
    position: relative;
    order: 1;
    width: fit-content;
    bottom: 0;
  }
  .woocommerce .product .summary-inner .woocommerce-product-details__short-description .panel-wrapper .fade {
    height: 80px;
    margin-top: -80px;
  }
  .woocommerce .product .summary-inner .wa-recommended-product__image {
    margin-right: 0;
  }
}
@media (max-width: 768px) and (max-width: 480px) {
  .woocommerce .product .summary-inner .price {
    font-size: 32px !important;
  }
}

