.view-lojas,
.view-lojas-commerce,
.view-produtos-taxonomia-pagina,
.view-produtos-nao-disponiveis-por-loja,
.view-view-equipamentos-nao-disponiveis-loja,
.view-produtos-taxonomia-pagina {
  margin-bottom: 2rem;
}
.view-lojas .field__label,
.view-lojas-commerce .field__label,
.view-produtos-taxonomia-pagina .field__label,
.view-produtos-nao-disponiveis-por-loja .field__label,
.view-view-equipamentos-nao-disponiveis-loja .field__label,
.view-produtos-taxonomia-pagina .field__label {
  display: none;
}
.view-lojas .paragraph--type--texto-em-destaque h1,
.view-lojas .paragraph--type--texto-em-destaque h2,
.view-lojas .paragraph--type--texto-em-destaque h3,
.view-lojas .paragraph--type--texto-em-destaque h4,
.view-lojas .paragraph--type--texto-em-destaque h5,
.view-lojas .paragraph--type--texto-em-destaque h6,
.view-lojas-commerce .paragraph--type--texto-em-destaque h1,
.view-lojas-commerce .paragraph--type--texto-em-destaque h2,
.view-lojas-commerce .paragraph--type--texto-em-destaque h3,
.view-lojas-commerce .paragraph--type--texto-em-destaque h4,
.view-lojas-commerce .paragraph--type--texto-em-destaque h5,
.view-lojas-commerce .paragraph--type--texto-em-destaque h6,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h1,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h2,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h3,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h4,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h5,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h6,
.view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h1,
.view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h2,
.view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h3,
.view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h4,
.view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h5,
.view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h6,
.view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h1,
.view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h2,
.view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h3,
.view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h4,
.view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h5,
.view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h6,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h1,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h2,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h3,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h4,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h5,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h6 {
  font-size: 0.875rem;
}
.view-lojas .paragraph--type--texto-em-destaque p,
.view-lojas-commerce .paragraph--type--texto-em-destaque p,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque p,
.view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque p,
.view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque p,
.view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque p {
  font-family: "Poppins Regular", sans-serif;
  font-size: 0.75rem;
  margin-top: 0.5rem;
}
@media (min-width: 48rem) {
  .view-lojas .paragraph--type--texto-em-destaque h1,
  .view-lojas .paragraph--type--texto-em-destaque h2,
  .view-lojas .paragraph--type--texto-em-destaque h3,
  .view-lojas .paragraph--type--texto-em-destaque h4,
  .view-lojas .paragraph--type--texto-em-destaque h5,
  .view-lojas .paragraph--type--texto-em-destaque h6,
  .view-lojas-commerce .paragraph--type--texto-em-destaque h1,
  .view-lojas-commerce .paragraph--type--texto-em-destaque h2,
  .view-lojas-commerce .paragraph--type--texto-em-destaque h3,
  .view-lojas-commerce .paragraph--type--texto-em-destaque h4,
  .view-lojas-commerce .paragraph--type--texto-em-destaque h5,
  .view-lojas-commerce .paragraph--type--texto-em-destaque h6,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h1,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h2,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h3,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h4,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h5,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h6,
  .view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h1,
  .view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h2,
  .view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h3,
  .view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h4,
  .view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h5,
  .view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque h6,
  .view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h1,
  .view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h2,
  .view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h3,
  .view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h4,
  .view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h5,
  .view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque h6,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h1,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h2,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h3,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h4,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h5,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque h6 {
    font-size: 1rem;
  }
  .view-lojas .paragraph--type--texto-em-destaque p,
  .view-lojas-commerce .paragraph--type--texto-em-destaque p,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque p,
  .view-produtos-nao-disponiveis-por-loja .paragraph--type--texto-em-destaque p,
  .view-view-equipamentos-nao-disponiveis-loja .paragraph--type--texto-em-destaque p,
  .view-produtos-taxonomia-pagina .paragraph--type--texto-em-destaque p {
    font-size: 0.875rem;
  }
}
.view-lojas .view-content,
.view-lojas-commerce .view-content,
.view-produtos-taxonomia-pagina .view-content,
.view-produtos-nao-disponiveis-por-loja .view-content,
.view-view-equipamentos-nao-disponiveis-loja .view-content,
.view-produtos-taxonomia-pagina .view-content {
  display: flex;
  gap: 1.5rem;
}
.view-lojas .view-content .views-row,
.view-lojas-commerce .view-content .views-row,
.view-produtos-taxonomia-pagina .view-content .views-row,
.view-produtos-nao-disponiveis-por-loja .view-content .views-row,
.view-view-equipamentos-nao-disponiveis-loja .view-content .views-row,
.view-produtos-taxonomia-pagina .view-content .views-row {
  display: flex;
  justify-content: center;
  padding: 0;
}
.view-lojas .view-content .views-row lgr-card,
.view-lojas-commerce .view-content .views-row lgr-card,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card,
.view-produtos-nao-disponiveis-por-loja .view-content .views-row lgr-card,
.view-view-equipamentos-nao-disponiveis-loja .view-content .views-row lgr-card,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card {
  min-height: 452px;
  max-width: 350px;
}
.view-lojas .view-content .views-row lgr-card lgr-heading ::slotted,
.view-lojas-commerce .view-content .views-row lgr-card lgr-heading ::slotted,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card lgr-heading ::slotted,
.view-produtos-nao-disponiveis-por-loja .view-content .views-row lgr-card lgr-heading ::slotted,
.view-view-equipamentos-nao-disponiveis-loja .view-content .views-row lgr-card lgr-heading ::slotted,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card lgr-heading ::slotted {
  color: #333333;
}
.view-lojas .view-content .views-row lgr-card .field--type-image,
.view-lojas-commerce .view-content .views-row lgr-card .field--type-image,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card .field--type-image,
.view-produtos-nao-disponiveis-por-loja .view-content .views-row lgr-card .field--type-image,
.view-view-equipamentos-nao-disponiveis-loja .view-content .views-row lgr-card .field--type-image,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card .field--type-image {
  margin: 0;
  width: 100%;
}
.view-lojas .view-content .views-row lgr-card [slot=text],
.view-lojas-commerce .view-content .views-row lgr-card [slot=text],
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card [slot=text],
.view-produtos-nao-disponiveis-por-loja .view-content .views-row lgr-card [slot=text],
.view-view-equipamentos-nao-disponiveis-loja .view-content .views-row lgr-card [slot=text],
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card [slot=text] {
  color: #333333;
}
.view-lojas .view-content .views-row lgr-card .card-email-store,
.view-lojas-commerce .view-content .views-row lgr-card .card-email-store,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card .card-email-store,
.view-produtos-nao-disponiveis-por-loja .view-content .views-row lgr-card .card-email-store,
.view-view-equipamentos-nao-disponiveis-loja .view-content .views-row lgr-card .card-email-store,
.view-produtos-taxonomia-pagina .view-content .views-row lgr-card .card-email-store {
  word-break: break-all;
}
.view-lojas .footer-line,
.view-lojas-commerce .footer-line,
.view-produtos-taxonomia-pagina .footer-line,
.view-produtos-nao-disponiveis-por-loja .footer-line,
.view-view-equipamentos-nao-disponiveis-loja .footer-line,
.view-produtos-taxonomia-pagina .footer-line {
  margin-top: 1rem;
  height: 3rem;
  padding-left: 1rem;
  border-radius: 0.5rem;
  border: 1px solid #E5E5E5;
  background: #FFF;
}
.view-lojas .footer-line .perpage,
.view-lojas-commerce .footer-line .perpage,
.view-produtos-taxonomia-pagina .footer-line .perpage,
.view-produtos-nao-disponiveis-por-loja .footer-line .perpage,
.view-view-equipamentos-nao-disponiveis-loja .footer-line .perpage,
.view-produtos-taxonomia-pagina .footer-line .perpage {
  display: flex;
  align-items: center;
  height: 100%;
  font-size: 0.75rem;
  line-height: 1rem;
  color: #666;
}
.view-lojas .footer-line .perpage .perpage-select-label,
.view-lojas-commerce .footer-line .perpage .perpage-select-label,
.view-produtos-taxonomia-pagina .footer-line .perpage .perpage-select-label,
.view-produtos-nao-disponiveis-por-loja .footer-line .perpage .perpage-select-label,
.view-view-equipamentos-nao-disponiveis-loja .footer-line .perpage .perpage-select-label,
.view-produtos-taxonomia-pagina .footer-line .perpage .perpage-select-label {
  display: none;
}
@media (min-width: 48rem) {
  .view-lojas .footer-line .perpage .perpage-select-label,
  .view-lojas-commerce .footer-line .perpage .perpage-select-label,
  .view-produtos-taxonomia-pagina .footer-line .perpage .perpage-select-label,
  .view-produtos-nao-disponiveis-por-loja .footer-line .perpage .perpage-select-label,
  .view-view-equipamentos-nao-disponiveis-loja .footer-line .perpage .perpage-select-label,
  .view-produtos-taxonomia-pagina .footer-line .perpage .perpage-select-label {
    display: block;
  }
}
.view-lojas .footer-line .perpage .items-per-page,
.view-lojas-commerce .footer-line .perpage .items-per-page,
.view-produtos-taxonomia-pagina .footer-line .perpage .items-per-page,
.view-produtos-nao-disponiveis-por-loja .footer-line .perpage .items-per-page,
.view-view-equipamentos-nao-disponiveis-loja .footer-line .perpage .items-per-page,
.view-produtos-taxonomia-pagina .footer-line .perpage .items-per-page {
  display: flex;
  height: 100%;
  align-items: center;
  gap: 1rem;
  padding-right: 1rem;
  border-right: 1px solid #E5E5E5;
}
.view-lojas .footer-line .perpage .items-per-page select,
.view-lojas-commerce .footer-line .perpage .items-per-page select,
.view-produtos-taxonomia-pagina .footer-line .perpage .items-per-page select,
.view-produtos-nao-disponiveis-por-loja .footer-line .perpage .items-per-page select,
.view-view-equipamentos-nao-disponiveis-loja .footer-line .perpage .items-per-page select,
.view-produtos-taxonomia-pagina .footer-line .perpage .items-per-page select {
  font-size: 1rem;
  line-height: 1.5rem;
  border: unset;
  background-color: transparent;
}
.view-lojas .footer-line .perpage .view-footer,
.view-lojas-commerce .footer-line .perpage .view-footer,
.view-produtos-taxonomia-pagina .footer-line .perpage .view-footer,
.view-produtos-nao-disponiveis-por-loja .footer-line .perpage .view-footer,
.view-view-equipamentos-nao-disponiveis-loja .footer-line .perpage .view-footer,
.view-produtos-taxonomia-pagina .footer-line .perpage .view-footer {
  display: flex;
  align-items: center;
  height: 100%;
  padding-left: 1rem;
}
.view-lojas .footer-line .paginacao,
.view-lojas-commerce .footer-line .paginacao,
.view-produtos-taxonomia-pagina .footer-line .paginacao,
.view-produtos-nao-disponiveis-por-loja .footer-line .paginacao,
.view-view-equipamentos-nao-disponiveis-loja .footer-line .paginacao,
.view-produtos-taxonomia-pagina .footer-line .paginacao {
  height: 100%;
}
@media (min-width: 48rem) {
  .view-lojas .footer-line,
  .view-lojas-commerce .footer-line,
  .view-produtos-taxonomia-pagina .footer-line,
  .view-produtos-nao-disponiveis-por-loja .footer-line,
  .view-view-equipamentos-nao-disponiveis-loja .footer-line,
  .view-produtos-taxonomia-pagina .footer-line {
    background: transparent;
  }
}
@media (min-width: 48rem) {
  .view-lojas,
  .view-lojas-commerce,
  .view-produtos-taxonomia-pagina,
  .view-produtos-nao-disponiveis-por-loja,
  .view-view-equipamentos-nao-disponiveis-loja,
  .view-produtos-taxonomia-pagina {
    margin-bottom: 3rem;
  }
  .view-lojas .view-content,
  .view-lojas-commerce .view-content,
  .view-produtos-taxonomia-pagina .view-content,
  .view-produtos-nao-disponiveis-por-loja .view-content,
  .view-view-equipamentos-nao-disponiveis-loja .view-content,
  .view-produtos-taxonomia-pagina .view-content {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 1rem;
  }
  .view-lojas .view-content lgr-card,
  .view-lojas-commerce .view-content lgr-card,
  .view-produtos-taxonomia-pagina .view-content lgr-card,
  .view-produtos-nao-disponiveis-por-loja .view-content lgr-card,
  .view-view-equipamentos-nao-disponiveis-loja .view-content lgr-card,
  .view-produtos-taxonomia-pagina .view-content lgr-card {
    min-height: 476px;
  }
  .view-lojas .view-content lgr-card img,
  .view-lojas-commerce .view-content lgr-card img,
  .view-produtos-taxonomia-pagina .view-content lgr-card img,
  .view-produtos-nao-disponiveis-por-loja .view-content lgr-card img,
  .view-view-equipamentos-nao-disponiveis-loja .view-content lgr-card img,
  .view-produtos-taxonomia-pagina .view-content lgr-card img {
    width: 100%;
    object-fit: cover;
    min-height: 228px;
    height: 228px;
  }
}
@media (min-width: 64rem) {
  .view-lojas .view-content,
  .view-lojas-commerce .view-content,
  .view-produtos-taxonomia-pagina .view-content,
  .view-produtos-nao-disponiveis-por-loja .view-content,
  .view-view-equipamentos-nao-disponiveis-loja .view-content,
  .view-produtos-taxonomia-pagina .view-content {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}

.view-lojas lgr-card .field--name-field-media-image img,
.view-lojas-commerce lgr-card .field--name-field-media-image img {
  width: 100%;
  margin-bottom: 0;
}

.view-produtos-nao-disponiveis-por-loja,
.view-view-equipamentos-nao-disponiveis-loja {
  margin-bottom: 1rem;
}
@media (min-width: 64rem) {
  .view-produtos-nao-disponiveis-por-loja,
  .view-view-equipamentos-nao-disponiveis-loja {
    margin-bottom: 3rem;
  }
}
.view-produtos-nao-disponiveis-por-loja .field--name-field-titulo,
.view-produtos-nao-disponiveis-por-loja .titulo-nao-disponiveis,
.view-view-equipamentos-nao-disponiveis-loja .field--name-field-titulo,
.view-view-equipamentos-nao-disponiveis-loja .titulo-nao-disponiveis {
  font-family: "Poppins Bold", sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  margin-bottom: 2rem !important;
}
.view-produtos-nao-disponiveis-por-loja .field--name-field-subtitulo,
.view-produtos-nao-disponiveis-por-loja .subtitulo-nao-disponiveis,
.view-view-equipamentos-nao-disponiveis-loja .field--name-field-subtitulo,
.view-view-equipamentos-nao-disponiveis-loja .subtitulo-nao-disponiveis {
  font-size: 1rem;
  line-height: 1.5rem;
}
.view-produtos-nao-disponiveis-por-loja .content,
.view-view-equipamentos-nao-disponiveis-loja .content {
  display: flex;
  flex-direction: column;
}
.view-produtos-nao-disponiveis-por-loja .view-content,
.view-view-equipamentos-nao-disponiveis-loja .view-content {
  transition: height 0.7s ease-in-out;
  padding-bottom: 2rem !important;
  padding-top: 2rem !important;
}
.view-produtos-nao-disponiveis-por-loja lgr-card img,
.view-view-equipamentos-nao-disponiveis-loja lgr-card img {
  filter: grayscale(100%);
  opacity: 0.7;
}
.view-produtos-nao-disponiveis-por-loja lgr-button#more-content,
.view-view-equipamentos-nao-disponiveis-loja lgr-button#more-content {
  transition: opacity 0.7s ease, height 0.7s ease;
}

.andaimes-calculator-card-container-alert-text {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  column-gap: 0.5rem;
  font-family: "Poppins Bold", sans-serif;
  font-size: 1rem;
  line-height: 1.25;
  color: #333333;
}
.andaimes-calculator-card-container-alert-text:before {
  content: "";
  flex: 0 0 1.25rem;
  max-width: 1.25rem;
  height: 1.25rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 17H13V11H11V17ZM12 9C12.2833 9 12.5208 8.90417 12.7125 8.7125C12.9042 8.52083 13 8.28333 13 8C13 7.71667 12.9042 7.47917 12.7125 7.2875C12.5208 7.09583 12.2833 7 12 7C11.7167 7 11.4792 7.09583 11.2875 7.2875C11.0958 7.47917 11 7.71667 11 8C11 8.28333 11.0958 8.52083 11.2875 8.7125C11.4792 8.90417 11.7167 9 12 9ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z' fill='%23183C8F'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.andaimes-calculator-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  row-gap: 1rem;
  margin-bottom: 3rem;
}
.andaimes-calculator-card {
  width: 100%;
  max-width: 448px;
  min-height: 88px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  column-gap: 1.5rem;
  padding: 1.5rem;
  border: solid 1px #C7C7C7;
  border-radius: 1rem;
  position: relative;
}
.andaimes-calculator-card .anchor {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.andaimes-calculator-card-text {
  display: flex;
  flex-direction: column;
  row-gap: 0.5rem;
}
.andaimes-calculator-card-text .link-text {
  font-family: "Poppins Regular", sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  text-decoration: underline;
  color: #183C8F;
}
.andaimes-calculator-card-text-title {
  font-family: "Poppins Bold", sans-serif;
  font-size: 1.25rem;
  line-height: 2rem;
  color: #333333;
}
.andaimes-calculator-card .icon svg, .andaimes-calculator-card .icon path {
  fill: #183C8F;
}

/*# sourceMappingURL=stores-view-page.css.map */
