/* Top Soldas ProductAI: orange identity, isolated to ultimo/topsoldas. */

body.catalog-product-view .product-ai.product-ai--soldagem-azul {
  border-color: #f47a00;
  background: #fff7ef;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul h2 {
  color: #b84d00;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__intro {
  color: #6b3b20;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__question {
  border-color: #f47a00;
  background: #fffaf5;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__question:focus {
  border-color: #b84d00;
  outline: 0;
  box-shadow: 0 0 0 3px rgba(244, 122, 0, .22);
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__submit {
  background: #f47a00;
  color: #18191b;
  font-weight: 700;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__submit:hover,
body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__submit:focus {
  background: #d85c00;
  color: #18191b;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__submit:focus {
  outline: 2px solid #292a2d;
  outline-offset: 2px;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__answer {
  border-left-color: #f47a00;
  background: #fffaf5;
}

body.catalog-product-view .product-ai.product-ai--soldagem-azul .product-ai__avatar--blue {
  filter: hue-rotate(180deg) saturate(1.35);
  mix-blend-mode: multiply;
}
