/*
 * /css/site/11-views.css: gerado por scripts/legacy-css.mjs sync. Não editar à mão (RSITE-08).
 * Origem: resfriar.website @ 18ed3d5 (branch migracao-site)
 *   resources/views/componente/listagem/index.blade.php (<style>, sha256 fbb7407bf90a) -> data-template="componentes"
 *   resources/views/blog-noticias/body.blade.php (<style>, sha256 668a74223667) -> data-template="blog-noticia"
 *   resources/views/distribuidor/benefits.blade.php (<style>, sha256 3186eb35d6be) -> data-template="distribuidor"
 *   resources/views/trabalhe-conosco/trabalhe-conosco-page.blade.php (<style>, sha256 2722b2366020) -> data-template="trabalhe-conosco"
 *   resources/views/termos-de-uso/termos.blade.php (<style>, sha256 6baca9bdf13b) -> data-template="termos-de-uso-app"
 *   resources/views/curriculo/curriculo-page.blade.php (<style>, sha256 29cbc27d62e3) -> data-template="curriculo"
 *   resources/views/denuncia/denuncia-page.blade.php (<style>, sha256 5293ca035906) -> data-template="denuncia"
 *   resources/views/contato/contact-page.blade.php (<style>, sha256 3647446d5c3b) -> data-template="contato"
 *   resources/views/produto/form/intern.blade.php (<style>, sha256 13c5e11aa443) -> data-template="produto"
 *   resources/views/produto/listagem/index.blade.php (<style>, sha256 fbb7407bf90a) -> data-template="categoria"
 * <style> das views dentro do <body>, na ordem do legado
 * Seletores com :where([data-template="..."]) (especificidade zero), RSITE-03 §3.2.
 */
/* resources/views/componente/listagem/index.blade.php */
:where([data-template="componentes"]) .search-input {
  height: auto !important;
}

/* resources/views/blog-noticias/body.blade.php */
:where([data-template="blog-noticia"]) .w-richtext figure {
  max-width: 100% !important;
}

:where([data-template="blog-noticia"]) .w-richtext img {
  border-radius: 10px;
}

/* resources/views/distribuidor/benefits.blade.php */
:where([data-template="distribuidor"]) .highlightitemtitle {
  font-size: 17px;
}

/* resources/views/trabalhe-conosco/trabalhe-conosco-page.blade.php */
:where([data-template="trabalhe-conosco"]) .w-input {
  height: 50px !important;
}

:where([data-template="trabalhe-conosco"]) .select2-container {
  width: 100% !important;
}

:where([data-template="trabalhe-conosco"]) textarea {
  width: 100% !important;
  height: auto !important;
  color: black;
}

:where([data-template="trabalhe-conosco"]) .file-count {
  margin-left: 10px;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
}

:where([data-template="trabalhe-conosco"]) .field-error {
  color: #ffdddd;
  background: rgba(255,0,0,.2);
  padding: 2px 6px;
  border-radius: 4px;
  font-size: 12px;
}

/* resources/views/termos-de-uso/termos.blade.php */
:where([data-template="termos-de-uso-app"]) ol {
  margin-bottom: 10px;
  font-family: 'Proxima Nova', sans-serif;
  color: grey;
  font-size: 15px;
  line-height: 21px;
  letter-spacing: -0.25px;
}

/* resources/views/curriculo/curriculo-page.blade.php */
:where([data-template="curriculo"]) .w-input {
  height: 50px !important;
}

:where([data-template="curriculo"]) .select2-container {
  width: 100% !important;
}

:where([data-template="curriculo"]) .file-count {
  margin-left: 10px;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
}

:where([data-template="curriculo"]) textarea {
  width: 100% !important;
  height: auto !important;
  color: black;
}

:where([data-template="curriculo"]) .field-error {
  color: #ffdddd;
  background: rgba(255,0,0,.2);
  padding: 2px 6px;
  border-radius: 4px;
  font-size: 12px;
}

/* resources/views/denuncia/denuncia-page.blade.php */
:where([data-template="denuncia"]) .w-input {
  height: 50px !important;
}

:where([data-template="denuncia"]) .select2-container {
  width: 100% !important;
}

:where([data-template="denuncia"]) textarea {
  width: 100% !important;
  height: auto !important;
  color: black;
}

/* resources/views/contato/contact-page.blade.php */
:where([data-template="contato"]) .w-input {
  height: 50px !important;
}

:where([data-template="contato"]) .select2-container {
  width: 100% !important;
}

:where([data-template="contato"]) .w-textarea {
  width: 100% !important;
  height: 80px;
  color: black;
}

/* resources/views/produto/form/intern.blade.php */
@media screen and (max-width: 500px) {
  :where([data-template="produto"]) .aboutcontentchunk tr {
    display: flex;
    flex-direction: column;
  }
}

/* resources/views/produto/listagem/index.blade.php */
:where([data-template="categoria"]) .search-input {
  height: auto !important;
}
