.vtex-store-components-3-x-productDescriptionText--wec-product-description b {
  width: 100%;
  text-align: left; }

.vtex-store-components-3-x-productDescriptionText--wec-product-description ul {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0 !important;
  text-align: start; }
  .vtex-store-components-3-x-productDescriptionText--wec-product-description ul li {
    list-style: none !important;
    text-align: start;
    display: flex;
    align-items: center;
    flex-direction: column; }

.vtex-store-components-3-x-productDescriptionText--wec-product-description div {
  font-family: 'Poppins', sans-serif;
  line-height: 1.5rem;
  letter-spacing: 0.003rem;
  color: #353a42;
  line-height: 1.5rem;
  font-size: 0.875rem;
  text-align: center !important; }
  @media screen and (min-width: 1008px) {
    .vtex-store-components-3-x-productDescriptionText--wec-product-description div {
      font-size: 1rem; } }
  .vtex-store-components-3-x-productDescriptionText--wec-product-description div h3,
  .vtex-store-components-3-x-productDescriptionText--wec-product-description div a {
    font-family: 'Poppins', sans-serif;
    line-height: 1.5rem;
    letter-spacing: 0.003rem;
    color: #353a42;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400; }
  .vtex-store-components-3-x-productDescriptionText--wec-product-description div div {
    text-align: center !important;
    font-size: 0.875rem; }
    @media screen and (min-width: 1008px) {
      .vtex-store-components-3-x-productDescriptionText--wec-product-description div div {
        font-size: 1rem; } }

.vtex-store-components-3-x-productDescriptionText--wec-product-description ul li {
  list-style: none !important; }

.calcadosbibi-minimumtheme-3-x-ameRow {
  display: none; }

.vtex-product-identifier-0-x-product-identifier__value {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 0.75rem;
  line-height: 150%;
  letter-spacing: 0.005rem;
  color: #8a8a8a !important;
  text-decoration: none !important; }
  .vtex-product-identifier-0-x-product-identifier__value a {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 0.75rem;
    line-height: 150%;
    letter-spacing: 0.005rem;
    color: #8a8a8a !important;
    text-decoration: none !important; }
  @supports (-moz-appearance: none) {
    .vtex-product-identifier-0-x-product-identifier__value {
      display: flex;
      align-items: center;
      justify-content: center;
      text-align: center;
      font-size: 0.75rem;
      line-height: 150%;
      letter-spacing: 0.005rem;
      color: #8a8a8a !important;
      text-decoration: none !important; }
      .vtex-product-identifier-0-x-product-identifier__value a {
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        font-size: 0.75rem;
        line-height: 150%;
        letter-spacing: 0.005rem;
        color: #8a8a8a !important;
        text-decoration: none !important; } }
  @supports (-webkit-touch-callout: none) {
    .vtex-product-identifier-0-x-product-identifier__value {
      display: flex;
      align-items: center;
      justify-content: center;
      text-align: center;
      font-size: 0.75rem;
      line-height: 150%;
      letter-spacing: 0.005rem;
      color: #8a8a8a !important;
      text-decoration: none !important; }
      .vtex-product-identifier-0-x-product-identifier__value a {
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        font-size: 0.75rem;
        line-height: 150%;
        letter-spacing: 0.005rem;
        color: #8a8a8a !important;
        text-decoration: none !important; } }
  .vtex-product-identifier-0-x-product-identifier__value::before {
    content: "Ref:";
    display: block;
    color: #8a8a8a;
    margin-right: 10px;
    font-size: 0.75rem;
    line-height: 150%;
    letter-spacing: 0.005rem; }

.vtex-store-components-3-x-autoCompleteOuterContainer--wec-search-bar .vtex-input__suffix .flex-row > div {
  display: none; }

.vtex-store-components-3-x-autoCompleteOuterContainer--wec-search-bar .vtex-input__suffix .vtex__icon-search path {
  display: none; }

.vtex-store-components-3-x-autoCompleteOuterContainer--wec-search-bar .vtex-input__suffix .vtex__icon-clear path {
  display: none; }

.vtex-store-components-3-x-autoCompleteOuterContainer--wec-search-bar .vtex-input__suffix .pointer.pl4.c-link.flex {
  padding-right: 1.5rem; }

@media screen and (max-width: 1008px) {
  .vtex-flex-layout-0-x-flexRow--header-search-links .vtex-store-components-3-x-autoCompleteOuterContainer:focus-within::after {
    content: "";
    display: none !important; }
  .vtex-flex-layout-0-x-flexRow--header-search-links .vtex-store-components-3-x-autoCompleteOuterContainer:focus-within .vtex-styleguide-9-x-input {
    width: 100%;
    z-index: 10;
    background: transparent;
    margin-right: 0;
    padding-left: 0;
    color: #353a42;
    line-height: 1;
    font-size: 16px;
    padding: 0; }
  .vtex-flex-layout-0-x-flexRow--header-search-links .vtex-store-components-3-x-autoCompleteOuterContainer:focus-within .vtex-input__suffix .pointer.mr4.c-muted-3 {
    display: flex !important; }
  .vtex-flex-layout-0-x-flexRow--header-search-links .vtex-store-components-3-x-autoCompleteOuterContainer:focus-within .vtex-input-prefix__group {
    border: 1px solid #353a42;
    border-radius: 99px;
    display: flex;
    align-items: center; }
    .vtex-flex-layout-0-x-flexRow--header-search-links .vtex-store-components-3-x-autoCompleteOuterContainer:focus-within .vtex-input-prefix__group .vtex-input__suffix {
      padding-right: 0;
      z-index: 99; }
      .vtex-flex-layout-0-x-flexRow--header-search-links .vtex-store-components-3-x-autoCompleteOuterContainer:focus-within .vtex-input-prefix__group .vtex-input__suffix .vtex__icon-search {
        display: flex !important; } }
