.page-product-list {
  /*Estilo breadcrumb*/
}
.page-product-list .breadcrumb {
  /* icone de retorno pagina home: breadcrumpt de lista de produtos */
}
.page-product-list .breadcrumb a.link-breadcrumpt:after {
  content: url("data:image/svg+xml,%3Csvg width='8' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.3 11 5-5-5-5' stroke='%23B0B3C0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  margin-left: 12px;
}
.page-product-list .breadcrumb a.link-breadcrumpt svg {
  width: 12px;
  height: 13px;
  /*FIM: icone de retorno pagina home: breadcrumpt de lista de produtos */
}
.page-product-list .breadcrumb a {
  color: #e23b40;
  vertical-align: middle;
}
.page-product-list .breadcrumb li a {
  display: block;
  padding: 0 20px 0 0;
  color: #aaa;
  text-decoration: none;
  position: relative;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 250%;
  margin-left: 10px;
}
.page-product-list .breadcrumb li a:after {
  content: " ";
  position: absolute;
  top: 12px;
  right: 0;
  color: #777;
  background: url("data:image/svg+xml,%3Csvg width='8' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.3 11 5-5-5-5' stroke='%23B0B3C0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 7px;
  height: 12px;
  /*Estilo breadcrumb*/
  /*Inicio: Estilo tags*/
  
}
.page-product-list .breadcrumb li a:hover {
  color: #f44336;
}

/*aplicando ico Tag-preço-black-2023 */
.tag-preco-black {
background-color: #000000 !important;
    color: #ffffff !important;
    width: 100% !important;
    border: 1px solid #363843 !important;
    padding: 8px 6px 6px 8px !important;
    font-family: "Rubik" !important;
    font-weight: 600 !important;
    font-size: 0.6rem !important;
}
.tag-preco-black::before {
  content: "";
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("https://img.panoramamoveis.com.br/svg/531504/black-friday.svg");
  background-size: 78%;
  background-repeat: no-repeat;
}kground-repeat: no-repeat;
}

.page-product-list .tags {
  /*aplicando ico black-friday-2022 */
}
/*aplicando ico tag-cupom-02 */
.page-product-list .tags.tags.tags-bottom-left tag.tag-cupom-02 {
	 border: 1px solid #eaeaed !important;
	 padding: 6px 6px 6px 6px !important;
	 font-family: 'Rubik' !important;
	 font-weight: 400 !important;
}
.page-product-list .tags.tags.tags-bottom-left tag.tag-cupom-02::before {
	 content: '';
	 width: 18px;
	 height: 16px;
	 left: 8px;
	 background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Camada_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ED2D3B;%7D .st1%7Bfill:none;%7D%0A%3C/style%3E%3Cg id='Layer_2'%3E%3Cpath class='st0' d='M26,25H6c-1.7,0-3-1.3-3-3v-2c0-0.6,0.4-1,1-1c1.7,0,3-1.3,3-3s-1.3-3-3-3c-0.6,0-1-0.4-1-1v-2 c0-1.7,1.3-3,3-3h20c1.7,0,3,1.3,3,3v2c0,0.6-0.4,1-1,1c-1.7,0-3,1.3-3,3s1.3,3,3,3c0.6,0,1,0.4,1,1v2C29,23.7,27.7,25,26,25z M5,20.9V22c0,0.6,0.4,1,1,1h20c0.6,0,1-0.4,1-1v-1.1c-2.7-0.5-4.5-3.2-3.9-5.9c0.4-2,1.9-3.5,3.9-3.9V10c0-0.6-0.4-1-1-1H6 c-0.6,0-1,0.4-1,1v1.1c2.7,0.5,4.5,3.2,3.9,5.9C8.5,19,7,20.5,5,20.9z'/%3E%3Cpath class='st0' d='M13,10c-0.6,0-1-0.4-1-1V8c0-0.6,0.4-1,1-1s1,0.4,1,1v1C14,9.6,13.6,10,13,10z'/%3E%3Cpath class='st0' d='M13,25c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1s1,0.4,1,1v1C14,24.6,13.6,25,13,25z'/%3E%3Cpath class='st0' d='M13,14c-0.6,0-1-0.5-1-1s0.5-1,1-1s1,0.5,1,1c0,0.3-0.1,0.5-0.3,0.7C13.5,13.9,13.3,14,13,14z'/%3E%3Cpath class='st0' d='M13,17c-0.6,0-1-0.5-1-1c0-0.6,0.5-1,1-1s1,0.5,1,1c0,0.3-0.1,0.5-0.3,0.7c-0.1,0.1-0.2,0.2-0.3,0.2 C13.3,17,13.1,17,13,17z'/%3E%3Cpath class='st0' d='M13,20c-0.6,0-1-0.5-1-1s0.5-1,1-1c0.6,0,1,0.5,1,1c0,0.3-0.1,0.5-0.3,0.7C13.5,19.9,13.3,20,13,20z'/%3E%3C/g%3E%3Cg id='frame'%3E%3Crect class='st1' width='32' height='32'/%3E%3C/g%3E%3C/svg%3E%0A");
     background-size: 78%;
	 background-repeat: no-repeat;
}

.page-product-list .tag-pequenas-avarias {
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 400 !important;
}
.page-product-list .tag-pequenas-avarias::before {
  content: '';
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("https://img.panoramamoveis.com.br/svg/415763/box-avariada.svg");
  background-size: 78%;
  background-repeat: no-repeat;
}
.page-product-list .tags .tag-black-friday-2022 {
  border: 1px solid #4b4b4b !important;
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 400 !important;
}
.page-product-list .tags .tag-black-friday-2022::before {
  content: '';
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("https://img.panoramamoveis.com.br/svg/397062/black-friday.svg");
  background-size: 78%;
  background-repeat: no-repeat;
  /*FIM: aplicando Marca propria */
  /*aplicando ico black-friday-app-2022 */
}
.page-product-list .tags .tag-black-friday-app-2022 {
  border: 1px solid #4b4b4b !important;
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 400 !important;
}
.page-product-list .tags .tag-black-friday-app-2022::before {
  content: '';
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("https://img.panoramamoveis.com.br/svg/397265/black-friday-app-03.svg");
  background-size: 78%;
  background-repeat: no-repeat;
  /*FIM: aplicando Marca propria */
  /*aplicando ico Marca propria */
}
.page-product-list .tags .tag-marca-propria {
  border: 1px solid #eaeaed !important;
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 400 !important;
}
.page-product-list .tags .tag-marca-propria::before {
  content: '';
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 463.6 463.6' style='enable-background:new 0 0 463.6 463.6' xml:space='preserve'%3E%3Cpath d='m445.8 256.3-179.9-180a50.17 50.17 0 0 0-35.6-14.8c-1.1 0-2.2 0-3.3.1L96.9 70.2c-14.1.9-25.5 12.3-26.4 26.4l-3.1 46.2c-6.6-3.8-12.9-8.6-18.6-14.3-13.9-13.9-22.5-31.2-24.3-48.8-1.7-16.7 3.1-31.6 13.5-42 22.1-22.1 62.8-17.2 90.9 10.8a12.01 12.01 0 1 0 17-17c-37.6-37.3-93.6-42.1-125-10.7C5.3 36.4-1.9 58.1.5 82.2c2.3 23.1 13.4 45.6 31.2 63.4 10 10 21.6 17.9 33.9 23.3l-3.8 57.9a50.3 50.3 0 0 0 14.7 39l180 180a59.74 59.74 0 0 0 42.6 17.6c16.1 0 31.2-6.3 42.6-17.6L446 341.5a59.74 59.74 0 0 0 17.6-42.6 60 60 0 0 0-17.8-42.6zm-16.9 68.1L324.5 428.8a36 36 0 0 1-25.6 10.6 36 36 0 0 1-25.6-10.6l-180-180c-5.4-5.4-8.2-12.8-7.7-20.4l3.5-52.4c2 .3 4 .6 6 .8 3 .3 6 .5 8.9.5 20.5 0 38.8-7.2 52.4-20.8a12.01 12.01 0 1 0-17-17c-10.4 10.4-25.3 15.2-42 13.5a72 72 0 0 1-6.7-1l3.6-53.6a4.4 4.4 0 0 1 4.1-4.1l130.1-8.6c.6 0 1.2-.1 1.8-.1 7 0 13.8 2.8 18.7 7.7l179.9 179.9a36 36 0 0 1 10.6 25.6 36 36 0 0 1-10.6 25.6z' style='fill:%23ed2d3b'/%3E%3C/svg%3E");
  background-size: 78%;
  background-repeat: no-repeat;
  /*FIM: aplicando Marca propria */
  /*aplicando ico 3 dias SP */
}
.page-product-list .tags .tag-3-dias {
  border: 1px solid #eaeaed !important;
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 400 !important;
}
.page-product-list .tags .tag-3-dias::before {
  content: '';
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 480.4 480.4' style='enable-background:new 0 0 480.4 480.4' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23ed2d3b%7D%3C/style%3E%3Cpath class='st0' d='M274.4 435.5H85.2c-24.3 0-44.1-16.2-44.4-36.1l25.4-285.7h44V153c0 6.6 5.4 12 12 12s12-5.4 12-12v-39.3h132.7V153c0 6.6 5.4 12 12 12s12-5.4 12-12v-39.3h44l7.3 77.8c.6 6.6 6.5 11.5 13.1 10.8a12 12 0 0 0 10.8-13.1l-8.3-88.7c-.6-6.2-5.8-10.9-11.9-10.9h-55C290.5 40.1 250.1 0 200.6 0c-49.6 0-90 40.1-90.3 89.6H55.2c-6.2 0-11.4 4.7-12 10.9L16.8 397.8v1.1c0 33.4 30.7 60.6 68.4 60.6h189.2c6.6 0 12-5.4 12-12s-5.3-12-12-12zM200.5 24.1c36.3 0 65.9 29.4 66.3 65.6H134.1c.4-36.2 30-65.6 66.4-65.6z'/%3E%3Cpath class='st0' d='M360.7 276.1c-31 0-56.2 25.2-56.2 56.2s25.2 56.2 56.2 56.2 56.2-25.2 56.2-56.2-25.3-56.2-56.2-56.2zm0 88.4c-17.8 0-32.2-14.4-32.2-32.2 0-17.8 14.4-32.2 32.2-32.2 17.8 0 32.2 14.4 32.2 32.2 0 17.8-14.5 32.2-32.2 32.2z'/%3E%3Cpath class='st0' d='M357 228.4c-51.4 1.8-93.9 41.7-98.8 92.9a107.36 107.36 0 0 0 2 32.8c1.6 6.9 3.9 13.7 6.9 20.2 10.3 24.2 32.7 61.4 80.9 101.5a19.83 19.83 0 0 0 25.4 0c48.2-40 70.6-77.2 80.9-101.5 3-6.5 5.3-13.3 6.8-20.2.4-1.8.6-3 .7-3.5 1.2-6.3 1.8-12.8 1.8-19.3 0-58-48.1-105-106.6-102.9zM283.1 351zm155.1-4.7c0 .2-.1.3-.1.5s-.2.9-.4 1.8v.1c-1.2 5.4-3 10.6-5.3 15.6-.1.1-.1.2-.2.4-9 21.3-28.8 54.2-71.5 90.3-42.8-36.2-62.5-69-71.5-90.3-.1-.1-.1-.2-.2-.4-2.3-5-4.1-10.3-5.3-15.6v-.1c-.3-1.1-.4-1.7-.4-1.9 0-.1 0-.3-.1-.4-1.4-7.5-1.8-15.1-1.1-22.7 3.8-39.2 36.3-69.8 75.8-71.2 44.8-1.6 81.8 34.4 81.8 78.9-.1 5-.6 10-1.5 15z'/%3E%3C/svg%3E");
  background-size: 78%;
  background-repeat: no-repeat;
  /*FIM: aplicando ico 3 dias SP */
  /*aplicando ico Frete Gratis*/
}
.page-product-list .tags .tag-frete-gratis-tag-com {
  border: 1px solid #eaeaed !important;
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 500 !important;
}
.page-product-list .tags .tag-frete-gratis-tag-com::before {
  content: '';
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 467.2 467.2' style='enable-background:new 0 0 467.2 467.2' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23ed2d3b%7D%3C/style%3E%3Cpath class='st0' d='M455.1 120.9 363.4 4.6C361.1 1.7 357.7 0 354 0H113.2c-3.7 0-7.1 1.7-9.4 4.6L12.1 120.9c-1.7 2.1-2.6 4.7-2.6 7.4v326.9c0 6.6 5.4 12 12 12h424.1c6.6 0 12-5.4 12-12V128.3c.1-2.7-.8-5.3-2.5-7.4zm-32.6-2.6H245.6V24h102.6l74.3 94.3zM119 24h102.6v94.3H44.7L119 24zM33.5 443.2V142.3h400.1v300.9H33.5z'/%3E%3Cpath class='st0' d='m290.5 238.9-80.4 80.4-33.4-33.4a12.01 12.01 0 1 0-17 17l41.9 41.9a12.04 12.04 0 0 0 17 0l88.8-88.8c4.7-4.7 4.7-12.3 0-17a11.8 11.8 0 0 0-16.9-.1z'/%3E%3C/svg%3E");
  background-size: 78%;
  background-repeat: no-repeat;
  /*Fim: aplicando ico Frete Gratis*/
  /*aplicando ico Tag MAIS.VENDIDO*/
}
.page-product-list .tags .tag.tag-MAIS.VENDIDO {
  border: 1px solid #eaeaed !important;
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 500 !important;
}
.page-product-list .tags .tag.tag-MAIS.VENDIDO::before {
  content: "";
  width: 18px;
  height: 16px;
  left: 8px;
  background-size: 78%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 485 485' style='enable-background:new 0 0 485 485' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23ed2d3b%7D%3C/style%3E%3Cpath class='st0' d='M261.9 158.8h32a23.11 23.11 0 0 1 0 46.2h-57.4c-6.6 0-12 5.4-12 12s5.4 12 12 12H266v21.9c0 6.6 5.4 12 12 12s12-5.4 12-12V229h3.9c26 0 47.1-21.1 47.1-47.1s-21.1-47.1-47.1-47.1h-32a23.11 23.11 0 0 1 0-46.2h56.4c6.6 0 12-5.4 12-12s-5.4-12-12-12h-28.4V43.2c0-6.6-5.4-12-12-12s-12 5.4-12 12v21.5h-4c-26 0-47.1 21.1-47.1 47.1 0 25.9 21.1 47 47.1 47z'/%3E%3Cpath class='st0' d='M145 318.4h268.9c29.7 0 53.8-24.2 53.8-53.8V151.3c0-6.6-5.4-12-12-12s-12 5.4-12 12v113.2c0 16.5-13.4 29.8-29.8 29.8H145c-16.5 0-29.8-13.4-29.8-29.8V43.3c0-.4 0-.9-.1-1.3v-.3c0-.3-.1-.6-.1-.8s-.1-.5-.2-.7c0-.1-.1-.3-.1-.4-.1-.3-.2-.5-.3-.8 0-.1-.1-.2-.1-.3-.1-.2-.2-.5-.3-.7-.1-.1-.1-.2-.2-.4l-.3-.6c-.1-.1-.2-.3-.3-.4-.1-.1-.2-.3-.3-.4-.1-.2-.3-.4-.4-.5l-.3-.3c-.2-.2-.3-.4-.5-.6-.1-.1-.2-.2-.3-.2-.2-.2-.4-.4-.6-.5-.1-.1-.2-.2-.3-.2-.2-.2-.4-.3-.6-.4-.2-.2-.5-.3-.7-.4-.1-.1-.2-.1-.3-.2-.4-.2-.8-.4-1.1-.6L33.9 1c-6.1-2.6-13.1.3-15.7 6.4-2.6 6 .3 13.1 6.4 15.7l66.5 28.1v297.6a53.8 53.8 0 0 0 49.3 53.6c-5.6 8.4-8.9 18.5-8.9 29.4 0 29.3 23.9 53.2 53.2 53.2s53.2-23.9 53.2-53.2c0-10.8-3.2-20.8-8.7-29.2h127.3c-5.5 8.4-8.7 18.4-8.7 29.2 0 29.3 23.9 53.2 53.2 53.2s53.2-23.9 53.2-53.2-23.9-53.2-53.2-53.2H145c-16.5 0-29.8-13.4-29.8-29.8v-39.5a53.5 53.5 0 0 0 29.8 9.1zm68.9 113.4c0 16.1-13.1 29.2-29.2 29.2s-29.2-13.1-29.2-29.2 13.1-29.2 29.2-29.2 29.2 13.1 29.2 29.2zm216.2 0c0 16.1-13.1 29.2-29.2 29.2s-29.2-13.1-29.2-29.2 13.1-29.2 29.2-29.2 29.2 13.1 29.2 29.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  /*aplicando ico Tag MAIS.VENDIDO*/
  /*aplicando ico Tag 100% MDF*/
}
.page-product-list .tags .tag.tag-100mdf {
  border: 1px solid #eaeaed !important;
  padding: 8px 6px 6px 8px !important;
  font-family: 'Rubik' !important;
  font-weight: 500 !important;
}
.page-product-list .tags .tag.tag-100mdf::before {
  content: '';
  width: 18px;
  height: 16px;
  left: 8px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Camada_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 467.2 467.2' style='enable-background:new 0 0 467.2 467.2' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23ed2d3b%7D%3C/style%3E%3Cpath class='st0' d='M455.1 120.9 363.5 4.6c-2.3-2.9-5.7-4.6-9.4-4.6H113.3c-3.7 0-7.1 1.7-9.4 4.6L12.2 120.9c-1.7 2.1-2.6 4.7-2.6 7.4v326.9c0 6.6 5.4 12 12 12h424.1c6.6 0 12-5.4 12-12V128.3c.1-2.7-.8-5.3-2.6-7.4zm-32.6-2.6H245.6V24h102.6l74.3 94.3zM119.1 24h102.6v94.3H44.8L119.1 24zM33.6 443.2V142.3h400.1v300.9H33.6z'/%3E%3Cpath class='st0' d='M313.1 214.1c-4.7-4.7-12.3-4.7-17 0L154.2 356a12.01 12.01 0 1 0 17 17l141.9-141.9c4.8-4.7 4.8-12.3 0-17zM287 298.8c-11.2 0-21.7 4.3-29.6 12.2a41.83 41.83 0 0 0 0 59.1c7.9 7.9 18.4 12.2 29.6 12.2s21.7-4.3 29.6-12.2 12.2-18.4 12.2-29.6-4.3-21.7-12.2-29.6-18.5-12.1-29.6-12.1zm12.6 54.4c-3.4 3.4-7.8 5.2-12.6 5.2s-9.2-1.9-12.6-5.2c-6.9-6.9-6.9-18.2 0-25.2 3.4-3.4 7.8-5.2 12.6-5.2s9.2 1.9 12.6 5.2 5.2 7.8 5.2 12.6-1.8 9.2-5.2 12.6zm-89.8-76.7a41.83 41.83 0 0 0 0-59.1c-7.9-7.9-18.4-12.2-29.6-12.2s-21.7 4.3-29.6 12.2a41.83 41.83 0 0 0 0 59.1c7.9 7.9 18.4 12.2 29.6 12.2s21.7-4.3 29.6-12.2zm-42.2-42.2c3.4-3.4 7.8-5.2 12.6-5.2s9.2 1.9 12.6 5.2c6.9 6.9 6.9 18.2 0 25.2-3.4 3.4-7.8 5.2-12.6 5.2s-9.2-1.9-12.6-5.2c-6.8-6.9-6.8-18.2 0-25.2z'/%3E%3C/svg%3E");
  background-size: 78%;
  background-repeat: no-repeat;
  /*FIM: aplicando ico Tag 100% MDF*/
}
.page-product-list .tags.tags.tags-top-left {
  top: 3px;
  left: 3px;
  align-items: flex-start;
}
.page-product-list .tags.tags.tags-bottom-right {
  bottom: 3px;
  right: 3px;
  align-items: flex-end;
} 
.page-product-list .tags.tags.tags-bottom-left {
  bottom: 3px;
  left: 3px;
  align-items: flex-end;
} 
/*FIM: Estilo tags*/
.page-product-list select.ordem {
  -webkit-appearance: none;
  background: url("data:image/svg+xml,%3Csvg width='13' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3 1.4 6.2 6.6 1 1.4' stroke='%23ED2D3B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center right !important;
  background-origin: content-box !important;
  color: #555;
  font-weight: 600;
}
.page-product-list select.ordem option {
  color: #555;
  font-weight: 600;
}
/*Alteração paginação listas de produtos*/
.page-product-list .block-product-list .pagination-footer, .page-account .pagination-footer {
  margin-bottom: 25px;
  margin-top: 25px;
}
.page-product-list .block-product-list .pagination li a, .page-account .pagination li a {
  border-radius: 50%;
  height: 35px;
  transition: 100ms;
  background: #fff;
}
.page-product-list .block-product-list .pagination li a:hover, .page-account .pagination li a:hover {
  border: 2px solid #ED2D3B;
}
.page-product-list .block-product-list .pagination li a.current, .page-account .pagination li a.current {
  background: #ED2D3B;
  color: white;
}
.page-product-list .block-product-list .list-head .pagination, .page-account .list-head .pagination {
  display: none;
}
/*FIM: Alteração paginação listas de produtos*/
/*Mudar cor quando o filtro não estiver aberto*/
.page-product-list .block-product-list .filters .closed .filter-title, .block-product-list .filters aside .filter-title {
    color: #363843;
    font-weight: 600;
}
/*FIM: Mudar cor quando o filtro não estiver aberto*/
/*Estilização Filtros - Listas de Produtos*/
.page-product-list .filters .filter-content input[type="checkbox"] {
  -webkit-appearance: none !important;
  background-color: #fff;
  margin: 0 5px 0 0 !important;
  font: inherit;
  color: #ccc;
  width: 18px;
  height: 18px;
  border: 1px solid #ccc;
  border-radius: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.page-product-list .filters .filter-content input[type="checkbox"]::before {
  content: url("data:image/svg+xml,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5 3.5 6l5-5' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E");
  display: none;
  color: white;
}
.page-product-list .filters .filter-content input[type="checkbox"]:checked {
  background-color: #ED2D3B;
  border: 1px solid #ED2D3B;
}
.page-product-list .filters .filter-content input[type="checkbox"]:checked::before {
  display: contents !important;
}
.page-product-list .filters .filter-content input[type="checkbox"]:checked:focus {
  background-color: #ED2D3B;
  border: 1px solid #ED2D3B;
  border-radius: 2px;
}
.page-product-list .filters .filter-content input[type=checkbox]:focus {
  outline: unset;
  border-color: unset;
  box-shadow: unset;
  border-radius: unset;
  background: unset;
  outline: unset;
}
/*FIM: Estilização Filtros - Listas de Produtos*/
/*Estilizar o radio*/
.page-product-list .filters .filter-content input[type="radio"] {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  margin: 0 5px 0 0 !important;
  font: inherit;
  color: #ccc;
  width: 18px;
  height: 18px;
  border: 1px solid #ccc;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.page-product-list .filters .filter-content input[type="radio"]::before {
  content: "";
  font-size: 1px;
  color: white;
  display: none;
  background: #ED2D3B;
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.page-product-list .filters .filter-content input[type="radio"]:checked {
  border: 1px solid #ED2D3B;
}
.page-product-list .filters .filter-content input[type="radio"]:checked::before {
  display: block !important;
}

.isMobile .novaJanela_overlay:not(#modal-conjunto) .novaJanela.macLike.show-animate.no-select.show .btn.btn-primary {
    border-color: #df252a;
    border-radius: 4px;
    width: 100%;
    height: 50px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: max(14px, 1vw);
    margin-top: 20px;
}


/*FIM: Estilizar o radio*/


/*Estilizar Página de Não Encontrado*/

.page-product-list #area-search .product-list-default .alert.alert-info {
    border: 1px solid #EAEAED;
    background: #fff;
    color: #363843;
    text-align: left;
    padding: 0 1.25rem;
}

.isMobile.page-product-list #area-search .product-list-default .alert.alert-info {
    padding: 1.25rem 0;
}

.page-product-list #area-search .product-list-default .alert.alert-info h2{
    font-family: 'Rubik';
    line-height: 135%;
    font-size: 27px;
}
.page-product-list #area-search .product-list-default .alert.alert-info h2{
    font-size: 24px;
}
.page-product-list #area-search .product-list-default .alert.alert-info p{
    font-weight: 500;
    font-size: 15px;
}
.page-product-list #area-search .product-list-default .alert.alert-info p{
    font-size: 14px;
}
.page-product-list #area-search .alert.alert-info a.btn-return{
    color: white;
    padding: 15px;
    background: #ED2D3B;
    display: inline-flex;
    border-radius: 4px;
    font-size: 16px;
    line-height: 140%;
    text-decoration: none;
    justify-content: center;
    width: 90%;
}
.isMobile.page-product-list #area-search .alert.alert-info a.btn-return{
    width: 100%;
}
.page-product-list #area-search .alert.alert-info li {
    font-size: 13px;
    font-weight: 400;
    color: #7C8096;
}
.page-product-list #area-search .alert.alert-info ul {
    margin-bottom: 24px;
    padding: 0;
    list-style-position: inside;
}
.page-product-list #area-search .alert.alert-info .col-sm-5{
    margin: auto;
}
.isMobile.page-product-list #area-search .alert.alert-info .col-sm-5{
    padding: 0 20px;
}

.page-product-list #area-search .alert.alert-info .alert-background{
    /*background-image: url(https://s3-sa-east-1.amazonaws.com/img.panorama.homologacao/imagem/752/frame-20788-1.png);*/
    background-image: url(https://s3-sa-east-1.amazonaws.com/img.panorama.homologacao/svg/592/frame-20788.svg);
    /*background-size: cover;*/
    background-repeat: no-repeat;
    background-position: center;
    height: 565px;
    /*height: 400px;*/
}
.isMobile.page-product-list #area-search .alert.alert-info .alert-background{
    background-image: url(https://s3-sa-east-1.amazonaws.com/img.panorama.homologacao/imagem/753/ramon-image.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 380px;
}
.notMobile.page-product-list #area-search .product-list-default .alert.alert-info:not(.loaded) {
    /*height: 400px;*/
    height: 565px;
    color: #fff;
}

.isMobile.page-product-list #area-search .product-list-default .alert.alert-info:not(.loaded) {
    height: 686px;
    color: #fff;
}

.notMobile #area-search:not(:has(> div > div.col-md-9 > div.content > div > div > div.alert.alert-info.loaded)) .list-head {
    padding-top: 39px;
}
/*FIM: Estilizar Página de Não Encontrado*/

/*Ajustar tamanho das imagens lista de produtos*/
.page-product-list .category-information img {
    max-width: 100%;
}
/*FIM: Ajustar tamanho das imagens lista de produtos*/
/*Ajustar Quebra de linhas de preços*/
@media (max-width: 425px) {
 body.page-product.isMobile .prices .price-option-pix .price-value{
  font-size: 6.5vw;
 }
}
/*FIM. Ajustar Quebra de linhas de preços*/

/*Página não encontrado full*/
.notMobile.page-product-list #area-search:has(.product-list-default .alert.alert-info) > .row > .col-md-3, 
.notMobile.page-product-list #area-search:has(.product-list-default .alert.alert-info) > .row > div > .pagination, 
.notMobile.page-product-list #area-search:has(.product-list-default .alert.alert-info) > .row > div > .list-head {
    display: none;
}

.isMobile.page-product-list #area-search:has(.product-list-default .alert.alert-info) > .row > div > .pagination, 
.isMobile.page-product-list #area-search:has(.product-list-default .alert.alert-info) > .row > div > .list-head {
    display: none;
}

.notMobile.page-product-list #area-search:has(.product-list-default .alert.alert-info) .col-md-9 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}
/*FIM Página não encontrado full*/