.product-card .product-card__inner .product-card__bottom.product-card__bottom--conf .product-card__prices_noquantity .product-card__button-wrapper a {
  width: max-content;
}
@media screen and (max-width: 1300.98px) {
  .product-card .product-card__inner .product-card__bottom.product-card__bottom--conf .product-card__prices_noquantity .product-card__button-wrapper .button--white.button--border.btn-scale {
    border-width: 4px;
    padding: 0.35em 0.6em;
  }
}
@media screen and (max-width: 1100.98px) {
  .product-card .product-card__inner .product-card__bottom.product-card__bottom--conf .product-card__prices_noquantity .product-card__button-wrapper .button--white.button--border.btn-scale {
    border: 2px solid #0090f0;
    padding: 10px 11px;
  }
}
.product-card.out-of-production .product-card__image > img {
  opacity: 0.3;
}
.product-card.out-of-production:hover .product-card__image > img {
  opacity: 1;
}
.product-card.out-of-production .product-card__bottom .button--with-icon.button--blue svg:first-of-type, .product-card.out-of-production .product-card__bottom .product-card__button.button--with-icon.button--blue svg:first-of-type {
  stroke: #0090f0;
}
.product-card.out-of-production .button--blue.button--fulfill {
  background-color: #fff;
  color: #0090f0;
}



.configurator__request-availability .tooltip {
    position: relative;
    display: inline-block;
    vertical-align: top;
    border-radius: 50%;
    background-color: #0090f0;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
    margin: -5px 0;
    z-index: 5;
    bottom: inherit;
    right: inherit;
}

/*# sourceMappingURL=style.css.map */
