@media (max-width: 800px){.tag-area:not(.tag-area-react).tag-area-mobile{width:calc(50% - 10px) !important}.tag-area:not(.tag-area-react).tag-area-mobile .tag-produto{width:min-content}.tag-area:not(.tag-area-react).tag-area-mobile.superior-esquerdo .tag-produto{float:left}.tag-area:not(.tag-area-react).tag-area-mobile.inferior-esquerdo .tag-produto{float:left}}.tag-area:not(.tag-area-react).superior-esquerdo{left:10px;right:auto !important;top:10px}.tag-area:not(.tag-area-react).superior-direito{top:10px;right:10px}.tag-area:not(.tag-area-react).inferior-esquerdo{top:auto;right:auto !important;bottom:10px;left:10px}.tag-area:not(.tag-area-react).superior-esquerdo .tag-produto,.tag-area:not(.tag-area-react).inferior-esquerdo .tag-produto{display:flex;align-items:center}.tag-area:not(.tag-area-react).inferior-direito{top:auto;right:10px;bottom:10px}.tag-area:not(.tag-area-react).embaixo-produto{top:auto;right:0 !important;left:0;bottom:10px;display:flex;align-items:center;justify-content:center;width:100%}.tag-area:not(.tag-area-react).embaixo-produto .tag-produto{text-align:center}@media (max-width: 800px){.tag-area:not(.tag-area-react).embaixo-produto{bottom:18px;flex-direction:column;width:95%;margin:0 auto}}.tag-area:not(.tag-area-react) .tag-produto{position:relative;height:20px;width:50px;margin-bottom:5px;line-height:18px;padding:0 5px;font-size:7pt;font-weight:normal;font-weight:bold;text-transform:uppercase}.tag-area:not(.tag-area-react) .tag-produto.image{padding:0}.tag-area:not(.tag-area-react) .tag-produto .tag-value{position:relative;display:inline-block;border-radius:5px}@media (max-width: 800px){.tag-area:not(.tag-area-react) .tag-produto .text-tag{font-size:.875em}}.tag-area:not(.tag-area-react) img{height:auto}ul.product-list .owl-wrapper{display:flex !important}ul.product-list .owl-wrapper .owl-item{display:flex}ul.product-list li .tag-area.embaixo-produto{position:initial;margin-top:12px}.tag-area:not(.tag-area-react){position:absolute;top:10px;right:10px;width:auto}@media (max-width: 800px){.tag-area:not(.tag-area-react){right:10px}}.tag-area:not(.tag-area-react).embaixo-produto .tag-produto{max-height:30px}.tag-area:not(.tag-area-react) .tag-produto{width:inherit;min-width:51px;height:auto;font-size:.75em;float:right;font-weight:normal;clear:both;text-align:right;padding:0}@media (max-width: 380px){.tag-area:not(.tag-area-react) .tag-produto{min-width:35px;font-size:.625em}}.tag-area:not(.tag-area-react) .tag-produto .tag-value{display:block;padding:1px 8px}.tag-area:not(.tag-area-react) .tag-produto img{display:block}.tag-area:not(.tag-area-react).tag-area-esq{left:10px;right:auto}html.swal2-shown{overflow:visible}.vitrine{position:relative}.vitrine ul li{background:var(--color-white)}.vitrine .swiper-button-prev,.vitrine .swiper-button-next{--swiper-navigation-size:40px}.vitrine .swiper-button-prev::after,.vitrine .swiper-button-next::after{font-size:19px;color:var(--cor-texto-secundario)}@media (max-width: 520px){.vitrine .swiper-button-prev,.vitrine .swiper-button-next{width:48px;height:48px}}.vitrine .swiper-button-next{right:-20px}@media (max-width: 1024px){.vitrine .swiper-button-next{right:0px}}.vitrine .swiper-button-prev{left:-20px}@media (max-width: 1024px){.vitrine .swiper-button-prev{left:0px}}ul.product-list .owl-wrapper .owl-item{justify-content:center}ul.product-list.owl-carousel:not(.template-06) .owl-wrapper .owl-item{position:relative}ul.product-list.owl-carousel:not(.template-06) .owl-wrapper .owl-item li{display:flex;flex-direction:column;justify-content:space-between;width:auto;float:none;margin:0 3%;padding:0 5px}ul.product-list.swiper-wrapper:not(.template-06) li.swiper-slide{margin:0;padding:0 5px}ul.product-list:not(.owl-carousel) li.product-three-of-three,ul.product-list:not(.owl-carousel) li.product-two-of-two.last{margin-right:0}@media (max-width: 800px){ul.product-list:not(.owl-carousel) li.product-three-of-three,ul.product-list:not(.owl-carousel) li.product-two-of-two.last{margin-right:0}}ul.product-list li{width:31.81818%;float:left;margin-right:2.27273%;margin-top:10px}@media (max-width: 800px){ul.product-list li{margin-bottom:15px;display:flex;flex-direction:column;justify-content:flex-end}}ul.product-list li.product-one-of-two{width:49.15254%;float:left;margin-right:1.69492%}ul.product-list li.product-two-of-two{width:49.15254%;float:right;margin-right:0}ul.product-list li:hover a figure>img{opacity:0.8;-moz-transform:scale(1.035);-ms-transform:scale(1.035);-webkit-transform:scale(1.035);transform:scale(1.035);-moz-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}ul.product-list li:hover a figure>img .derivacoes-hover{display:block}ul.product-list li:hover .derivacoes-hover{display:block}ul.product-list li a{display:block}ul.product-list li a.out_stock{opacity:0.5}@media (max-width: 800px){ul.product-list li a{height:100%;display:flex;flex-direction:column;justify-content:space-between}}ul.product-list li figure{position:relative;overflow:hidden;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}ul.product-list li figure img,ul.product-list li figure video{display:block;margin:0 auto;height:auto;image-rendering:-webkit-optimize-contrast}@media (max-width: 1024px){ul.product-list li figure video{height:auto}}ul.product-list li .derivacoes-hover{display:none;position:absolute;bottom:0;width:100%;padding-top:8px;background:rgba(255,255,255,0.7);text-align:center}ul.product-list li .derivacoes-hover .deriva{position:relative;display:inline-block;height:25px;margin:0 8px 8px 0;background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:3px;color:var(--color-black);font-size:.75em;line-height:23px;font-weight:bold}ul.product-list li .derivacoes-hover .deriva.out-of-stock{color:var(--color-gray-400);border-color:var(--color-gray-400);background-color:var(--color-gray-100)}ul.product-list li .derivacoes-hover .deriva.cor{width:25px;height:25px;overflow:hidden}ul.product-list li .derivacoes-hover .deriva.cor.midia-empty{width:initial;padding:0 5px}ul.product-list li .derivacoes-hover .deriva.cor>img{width:100%;height:100%;object-fit:cover;object-position:center;max-width:100%}ul.product-list li .derivacoes-hover .deriva.tamanho{display:inline-block;float:none;margin-right:4px;padding:0 10px}ul.product-list li .derivacoes-hover .deriva.tamanho:last-of-type{margin-right:0}ul.product-list li .derivacoes-hover .deriva.cor:last-of-type{margin-right:0}ul.product-list li .btn-comprar-vitrine{width:90%;height:auto;font-size:.875em;font-weight:bold;text-align:center;background:var(--color-success-500);color:var(--color-white);border:none;border-radius:8px;padding:10px 16px;margin:8px auto;-moz-transition:all .1s linear;-o-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}ul.product-list li .btn-comprar-vitrine:hover{background:var(--color-success-700)}ul.product-list .deriva.out-of-stock img{opacity:0.5}ul.product-list .deriva.out-of-stock .icon-out-stock{position:absolute;top:-12px;left:20px;z-index:9}ul.product-list .deriva.out-of-stock .icon-out-stock:before{content:'x';color:var(--color-error-500);font-weight:bold;font-size:14px}ul.product-list .titulo-complemento{overflow:hidden;text-align:center;width:100%;max-height:35px;height:inherit !important}ul.product-list .lista-cores{flex-wrap:wrap;padding-top:10px}ul.product-list .lista-cores .deriva{position:relative}ul.product-list .lista-cores .deriva .icon-out-stock{top:-8px}ul.product-list .lista-cores .cor img{border-radius:50%;box-shadow:0 0 0 1px var(--color-gray-200);padding:2px;margin:3px}ul.product-list .lista-cores .tamanho{box-shadow:0 0 0 1px var(--color-gray-200);border-radius:4px;padding:5px 10px}.pesquisa-produtos ul.product-list{display:flex;flex-wrap:wrap;clear:both}.pesquisa-produtos ul.product-list::before,.pesquisa-produtos ul.product-list::after{display:none}.pesquisa-produtos.template-pesquisa-01 ul.product-list{display:flex;flex-wrap:wrap;clear:both}.pesquisa-produtos.template-pesquisa-01 ul.product-list li figure{width:auto !important;height:auto !important}.pesquisa-produtos.template-pesquisa-01 ul.product-list::before,.pesquisa-produtos.template-pesquisa-01 ul.product-list::after{display:none}.pesquisa-produtos.template-pesquisa-02 ul.product-list{display:grid;grid-template-columns:repeat(4, 25%);flex-wrap:wrap;clear:both}@media (max-width: 520px){.pesquisa-produtos.template-pesquisa-02 ul.product-list{grid-template-columns:repeat(2, 50%);gap:0px;margin:0px 7px}}.pesquisa-produtos.template-pesquisa-02 ul.product-list::before,.pesquisa-produtos.template-pesquisa-02 ul.product-list::after{display:none}.pesquisa-produtos.template-pesquisa-02 ul.product-list li{width:inherit !important;margin-right:inherit !important;border:1px solid #efefef;margin:10px 10px}.pesquisa-produtos.template-pesquisa-02 ul.product-list li video{margin:0 auto}.pesquisa-produtos.template-pesquisa-02 ul.product-list .product-name{margin-bottom:10px;font-size:.8125em}@media (max-width: 800px){.pesquisa-produtos.template-pesquisa-02 ul.product-list .product-name{font-size:.6875em}}.pesquisa-produtos.template-pesquisa-02 ul.product-list .price-product{font-size:.875em}.valores-logados-vitrine span{display:flex;justify-content:center;padding:15px 0;text-align:center}@media (max-width: 520px){.valores-logados-vitrine span{font-size:.75em}}.template-01 li{border:1px solid var(--cor-bordas);padding:10px}.template-01.product-list li{margin-bottom:15px}ul.product-list.owl-carousel:not(.template-06) .owl-wrapper-outer .owl-wrapper .owl-item li{width:100%}.tipo-vitrine-01{text-align:center;padding:0 5px 15px 5px}.tipo-vitrine-01 .product-name{display:block;height:60px;overflow:hidden;font-size:.875em;line-height:20px;color:var(--color-black);margin-top:12px;font-weight:bold;text-transform:uppercase}.tipo-vitrine-01 .titulo-complemento{display:block;height:15px;font-size:.75em;color:var(--color-gray-500)}.tipo-vitrine-01 .rating{gap:5px}.tipo-vitrine-01 .rating .qtd-aval{font-size:.6875em;margin-top:1px;color:var(--color-black)}.tipo-vitrine-01 .old-price{font-size:.75em;color:var(--cor-texto-secundario);text-decoration:line-through;margin-right:6px}.tipo-vitrine-01 .primary-price{font-size:1em;color:var(--color-dark-700);line-height:23px}.tipo-vitrine-01 .type-payment-condiction{display:block;font-size:.875em;line-height:11px;color:var(--cor-texto-secundario);margin-top:4px}.tipo-vitrine-01 .price-cartao{font-weight:bold;color:var(--color-black)}.tipo-vitrine-01 .price-boleto,.tipo-vitrine-01 .price-pix{font-weight:bold;color:#19c035}
