.tag-area.superior-esquerdo{left:10px;right:auto !important;top:10px}.tag-area.superior-direito{top:10px;right:10px}.tag-area.inferior-esquerdo{top:auto;right:auto !important;bottom:10px;left:10px}.tag-area.superior-esquerdo .tag-produto,.tag-area.inferior-esquerdo .tag-produto{display:flex;align-items:center}.tag-area.inferior-direito{top:auto;right:10px;bottom:10px}.tag-area.embaixo-produto{top:auto;right:0 !important;left:0;bottom:10px;display:flex;align-items:center;justify-content:center;width:100%}@media (max-width: 800px){.tag-area.embaixo-produto{bottom:30px;flex-direction:column}}.tag-area .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 .tag-produto.image{padding:0}.tag-area .tag-produto .tag-value{position:relative;display:inline-block}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{position:absolute;top:10px;right:10px;width:auto}@media (max-width: 800px){.tag-area{right:10px}}.tag-area .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 .tag-produto{min-width:35px;font-size:.625em}}.tag-area .tag-produto .tag-value{display:block;padding:1px 8px}.tag-area .tag-produto img{display:block}.tag-area.tag-area-esq{left:10px;right:auto}.vitrine .owl-carousel .owl-prev,.vitrine .owl-carousel .owl-next{position:absolute;bottom:164px;width:40px;height:40px;background:rgba(208,208,208,0.4)}.vitrine .owl-carousel .icon-arrow{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.vitrine .owl-carousel .owl-prev{left:-7px}@media (max-width: 1024px){.vitrine .owl-carousel .owl-prev{left:0px}}.vitrine .owl-carousel .owl-prev .icon-arrow{width:13px;height:13px;border-right:2.6px solid #666;border-bottom:2.6px solid #666;-moz-transform:translateX(20%) rotate(135deg);-ms-transform:translateX(20%) rotate(135deg);-webkit-transform:translateX(20%) rotate(135deg);transform:translateX(20%) rotate(135deg)}.vitrine .owl-carousel .owl-next{right:-7px}@media (max-width: 1024px){.vitrine .owl-carousel .owl-next{right:0px}}.vitrine .owl-carousel .owl-next .icon-arrow{width:13px;height:13px;border-right:2.6px solid #666;border-bottom:2.6px solid #666;-moz-transform:translateX(-20%) rotate(-45deg);-ms-transform:translateX(-20%) rotate(-45deg);-webkit-transform:translateX(-20%) rotate(-45deg);transform:translateX(-20%) rotate(-45deg)}ul.product-list{background:#fff}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{width:auto;float:none;margin:0}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}}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}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}ul.product-list li figure{position:relative;-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{display:block;margin:0 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:#fff;border:1px solid #aaa;color:#000;font-size:.75em;line-height:23px;font-weight:bold}ul.product-list li .derivacoes-hover .deriva.out-of-stock{color:#aaa}ul.product-list li .derivacoes-hover .deriva.out-of-stock img{opacity:0.5}ul.product-list li .derivacoes-hover .deriva.out-of-stock .icon-out-stock{position:absolute;top:-12px;left:20px;z-index:9}ul.product-list li .derivacoes-hover .deriva.out-of-stock .icon-out-stock:before{content:'x';color:#f00;font-weight:bold;font-size:14px}ul.product-list li .derivacoes-hover .deriva.cor{width:25px}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}.template-07{font-family:'Red Hat Text', sans-serif}.template-07 .owl-item{padding:10px}.template-07 li{border:1px solid var(--cor-bordas);border-radius:7px}.template-07 li figure>img{border-top-left-radius:7px;border-top-right-radius:7px}.template-07 li .vitrine-default{border-top:1px solid var(--cor-bordas);padding:20px}@media (max-width: 520px){.template-07 li .vitrine-default{padding:10px}}.template-07 li .vitrine-default .product-name{color:var(--cor-texto);font-size:.9375em;line-height:1;margin-bottom:10px;min-height:45px}.template-07 li .vitrine-default .rating{border-bottom:2px solid #f6f6f6;width:70%;padding-bottom:5px}.template-07 li .vitrine-default .price-holder{line-height:1}.template-07 li .vitrine-default .price-holder .price-primary{margin:10px 0}.template-07 li .vitrine-default .price-holder .price-primary .price-green{font-size:1.25em;font-weight:bold;color:#19c035}.template-07 li .vitrine-default .price-holder .price-primary .price-text{color:#19c035}@media (max-width: 520px){.template-07 li .vitrine-default .price-holder .price-primary .price-text{font-size:.8125em}}.template-07 li .vitrine-default .price-holder .price-secondary{font-size:.875em;color:var(--cor-texto-secundario)}@media (max-width: 520px){.template-07 li .vitrine-default .price-holder .price-secondary{font-size:.8125em}}
