/*
Theme Name: Paris
Theme URI: https://www.plicplac.com.br/
Description: O tema Paris é uma parceria entre Thais Kazama e PlicPlac
Version: 2020
Author: Thais Kazama & PlicPlac
Author URI: https://www.plicplac.com.br/
*/
@font-face{font-family:AvenirNext-Bold;src:url(fontes/AvenirNext-Bold.woff2) format('woff2'),url(fontes/AvenirNext-Bold.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext-Medium;src:url(fontes/AvenirNext-Medium.woff2) format('woff2'),url(fontes/AvenirNext-Medium.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AvenirNext-Regular;src:url(fontes/AvenirNext-Regular.woff2) format('woff2'),url(fontes/AvenirNext-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Literata-Regular;src:url(fontes/Literata-Regular.woff2) format('woff2'),url(fontes/Literata-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}abbr,acronym,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}q:after,q:before{content:''}input[type=email],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body,html{background-color:#fff;color:#000;font-family:Verdana,Geneva,sans-serif;margin:0;padding:0}body{width:100%;font-size:62.5%;font-style:normal;line-height:1.4;text-align:center;margin:0}a{color:#000;outline:0;text-decoration:none}#menu-mobile{display:none}#menu-lateral{background-color:#fff;width:0;height:100%;font-size:0;left:0;top:0;position:fixed;z-index:100;overflow:hidden;transition:.5s}#menu-lateral>ul{width:480px;text-align:left;padding:80px 0 0 115px;box-sizing:border-box;display:block;overflow:hidden}#menu-lateral>ul>li{width:100%;font-size:10px;padding:0 0 45px 0;box-sizing:border-box;position:relative;float:left}#menu-lateral>ul>li>a{color:#000;font-family:AvenirNext-Regular;font-size:1.8em;line-height:1em;text-transform:lowercase}#menu-lateral>ul>li>a:hover{color:#a1a1a1;transform:all .3s}#menu-botao-lateral{background-color:#fff;top:35px;left:20px;padding:15px;position:fixed;transform:rotate(-90deg) translate(-100%,0);transform-origin:top left;z-index:101}#menu-botao-lateral span{background:url('imagens/menu.png') right center no-repeat;background-size:21px 14px;height:14px;color:#000;font-family:AvenirNext-Bold;font-size:1.208em;line-height:14px;letter-spacing:1.4px;text-align:left;text-transform:uppercase;cursor:pointer;padding:0 30px 0 0;position:relative;float:left}#menu-botao-lateral.menu-aberto span{background:url('imagens/menu-fechar.png') 96% center no-repeat;background-size:13px 14px}#menu-info{background-color:#fff;width:23px;font-size:0;right:45px;top:35px;padding:15px;position:fixed;z-index:100}.menu-info-item{width:23px;text-align:center;position:relative;float:left}#menu-info-busca,#menu-info-perfil{padding:0 0 30px 0}.menu-info-item>span{text-indent:-9999px;cursor:pointer;position:relative;display:inline-block}#menu-info-busca>span{background:url('imagens/busca.png') no-repeat;background-size:18px 19px;width:18px;height:19px}#menu-info-perfil>span{background:url('imagens/perfil.png') no-repeat;background-size:20px 20px;width:20px;height:20px}#menu-info-carrinho>span{background:url('imagens/sacola.png') no-repeat;background-size:23px 28px;width:23px;height:28px}#info-lateral{background-color:#fff;width:0;height:100%;font-size:0;right:0;top:0;position:fixed;z-index:100;overflow:hidden;transition:all .5s}#info-lateral-fechar{top:70px;right:50px;position:absolute;z-index:1}#info-lateral-fechar span{background:url('imagens/menu-fechar.png') no-repeat;background-size:13px 14px;width:13px;height:14px;text-indent:-9999px;cursor:pointer;position:relative;float:left}#info-lateral-conteudo{width:480px;padding:125px 30px 0 80px;box-sizing:border-box;display:block;overflow:hidden}.info-lateral-item{width:100%;font-size:10px;position:relative;float:left;display:none}#busca-form{width:100%;padding:0 0 10px 0;border-bottom:1px solid #ababab;position:relative;float:left}#busca-form .busca-form-campo{background-color:#fff;width:calc(100% - 25px);height:20px;color:#000;font-family:AvenirNext-Regular;font-size:1.422em;line-height:20px;padding:0 5px 5px 0;border:0;outline:0;position:relative;float:left}#busca-form .busca-form-botao{background:url('imagens/busca.png') center center no-repeat;background-size:18px 19px;width:20px;height:20px;border:0;cursor:pointer;outline:0;position:relative;float:right}#info-login .woocommerce-MyAccount-content,#info-login .woocommerce-MyAccount-navigation,#info-login .woocommerce-MyAccount-navigation ul,#info-login .woocommerce-MyAccount-navigation ul li{width:100%;position:relative;float:left}#info-login .woocommerce-MyAccount-navigation ul li{text-align:left;padding:0 0 15px 0}#info-login .woocommerce-MyAccount-navigation ul li a{color:#000;font-family:AvenirNext-Medium;font-size:1.422em;line-height:1em;letter-spacing:1px;text-align:left;text-transform:uppercase}#info-login .woocommerce-MyAccount-navigation ul li a:hover{color:#a1a1a1;transform:all .3s}#info-login .woocommerce-MyAccount-content{color:#000;font-family:AvenirNext-Regular;font-size:1.422em;line-height:1.4em;text-align:justify;padding:15px 0 0 0}#info-login .woocommerce-MyAccount-content a,#info-login .woocommerce-MyAccount-content strong{color:#000;font-family:AvenirNext-Medium}#info-login .woocommerce-MyAccount-content a:hover{color:#a1a1a1;transform:all .3s}#info-login-form{width:100%;position:relative;float:left}#info-login-form h2{width:100%;color:#000;font-family:AvenirNext-Medium;font-size:1.422em;line-height:1em;letter-spacing:1px;text-align:left;text-transform:uppercase;padding:0 0 10px 0;border-bottom:2px solid #ababab;position:relative;float:left}.info-login-form-action{width:100%;padding:15px 0 0 0;position:relative;float:left}.info-login-form-campos{width:100%;padding:0 25px 0 25px;box-sizing:border-box;position:relative;float:left}.info-login-form-email,.info-login-form-senha{background-color:#fff;width:100%;height:20px;color:#000;font-family:AvenirNext-Regular;font-size:1.422em;line-height:20px;margin:25px 0 0 0;padding:0 5px 5px 0;border:0;border-bottom:1px solid #ababab;outline:0;position:relative;float:left}.info-login-form-entrar{background-color:#000;width:100%;height:70px;color:#fff;font-family:AvenirNext-Regular;font-size:1.422em;letter-spacing:1px;text-transform:uppercase;border:0;cursor:pointer;outline:0;position:relative;float:left}.info-login-form-recuperar_senha{width:100%;text-align:right;padding:10px 0 40px 0;position:relative;float:left}.info-login-form-recuperar_senha a{color:#000;font-family:AvenirNext-Regular;font-size:1.422em;line-height:1em;border-bottom:1px solid #000}.info-login-form-recuperar_senha a:hover{color:#a1a1a1;border-bottom:1px solid #a1a1a1;transform:all .3s}.info-login-form-cadastrar{width:100%;text-align:center;padding:25px 0 5px 0;position:relative;float:left}.info-login-form-cadastrar a{color:#000;font-family:AvenirNext-Regular;font-size:1.422em;line-height:1em;border-bottom:1px solid #000}.info-login-form-cadastrar a:hover{color:#a1a1a1;border-bottom:1px solid #a1a1a1;transform:all .3s}#menu-info-carrinho-total{font-size:10px;top:-8px;right:-13px;position:absolute}#menu-info-carrinho-total.menu-info-carrinho-total-ocultar{display:none}#menu-info-carrinho-total-numero{color:#000;font-family:Literata-Regular;font-size:1.091em;line-height:1em}#info-carrinho-itens{width:100%;font-size:0;text-align:center;position:relative;float:left}#info-carrinho-limpo{width:100%;font-size:10px;text-align:center;padding:0 0 20px 0;position:relative;float:left}#info-carrinho-limpo span{color:#000;font-family:AvenirNext-Medium;font-size:1.4em;line-height:1em;letter-spacing:1px;text-align:center;text-transform:uppercase}#info-carrinho-itens-conteudo{width:100%;max-height:calc(100vh - 375px);overflow-x:auto;position:relative;float:left}#info-carrinho-titulo{width:100%;font-size:10px;border-bottom:2px solid #f7f7f7;position:relative;float:left}#info-carrinho-titulo-descricao,#info-carrinho-titulo-quantidade{color:#000;font-family:AvenirNext-Medium;font-size:1.4em;line-height:1em;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:0 0 15px 0;position:relative;float:left}#info-carrinho-titulo-quantidade{letter-spacing:0;float:right}.info-carrinho-item{width:100%;padding:25px 0 0 0;position:relative;float:left}.info-carrinho-item-conteudo{width:100%;font-size:10px;position:relative;float:left}.info-carrinho-item-imagem{width:130px;position:relative;float:left}.info-carrinho-item-imagem img{width:100%;height:auto;position:relative;display:block}.info-carrinho-item-info{width:calc(100% - 150px);position:relative;float:right}.info-carrinho-item-quantidade,.info-carrinho-item-titulo,.info-carrinho-item-valor,.info-carrinho-item-variacao-atributo{width:100%;color:#000;font-family:AvenirNext-Regular;font-size:1.422em;line-height:1em;text-align:left;text-transform:lowercase;position:relative;float:left}.info-carrinho-item-variacao{width:100%;padding:5px 0 0 0;position:relative;float:left}.info-carrinho-item-titulo{padding:15px 0 0 0}.info-carrinho-item-quantidade,.info-carrinho-item-valor{padding:10px 0 0 0}.info-carrinho-item-remover{color:red;font-family:AvenirNext-Medium;font-size:1.4em;line-height:1em;text-transform:uppercase;top:0;right:5px;cursor:pointer;position:absolute}#info-carrinho-footer{width:100%;font-size:10px;text-align:center;position:relative;float:left}#info-carrinho-continuar,#info-carrinho-finalizar,#info-carrinho-total,#info-carrinho-ver{width:100%;padding:5px 0 0 0;position:relative;float:left}#info-carrinho-total,#info-carrinho-ver{padding:15px 0 0 0}#info-carrinho-ver{text-align:center}#info-carrinho-continuar a,#info-carrinho-continuar span,#info-carrinho-finalizar a{background-color:#000;width:100%;color:#fff;font-family:AvenirNext-Regular;font-size:1.422em;line-height:1em;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:25px 10px 25px 10px;box-sizing:border-box;cursor:pointer;position:relative;float:left}#info-carrinho-ver a{color:#000;font-family:AvenirNext-Regular;font-size:1.422em;line-height:1em;text-align:center;text-transform:lowercase;text-decoration:underline}#info-carrinho-continuar a:hover,#info-carrinho-continuar span:hover,#info-carrinho-finalizar a:hover{background-color:#a1a1a1;transform:all .3s}#info-carrinho-ver a:hover{color:#a1a1a1;transform:all .3s}#info-carrinho-total-titulo,#info-carrinho-total-valor{color:#000;font-family:AvenirNext-Regular;font-size:1.4em;line-height:1em;text-align:left;text-transform:uppercase;position:relative;float:left}#info-carrinho-total-titulo{text-transform:lowercase;padding:8px 0 15px 0}#info-carrinho-total-valor{font-size:2.134em;padding:0 0 15px 0;float:right}#header{width:100%;font-size:0;text-align:center;position:relative;float:right}#header-conteudo{width:100%;max-width:1300px;font-size:10px;padding:0 10px 0 10px;box-sizing:border-box;position:relative;display:inline-block}#header-logo{width:100%;padding:80px 0 80px 0;text-align:center;position:relative;float:left}#header-logo a{position:relative;display:inline-block}#header-logo a img{width:100%;height:auto;position:relative;display:block}#menu{width:100%;position:relative;float:right}#menu-itens{font-size:0px;padding:3px 0 0 0;position:relative;display:inline-block;z-index:99}#menu-itens>li{font-size:10px;margin:0 15px 0 15px;box-sizing:border-box;position:relative;float:left}#menu-itens>li>a{color:#000;font-family:AvenirNext-Medium;font-size:1.208em;line-height:1em;letter-spacing:.8px;text-align:left;text-transform:uppercase;word-wrap:break-word;border-bottom:1px solid #fff;position:relative;float:left}#menu-itens>li.sfHover>a,#menu-itens>li>a:hover{color:#a1a1a1;border-bottom:1px solid #a1a1a1;transform:all .3s}#menu-itens li ul{width:calc(100% + 60px);top:100%;left:-30px;padding:15px 0 0 0;position:absolute;z-index:999;display:none}#menu-itens li ul li{width:100%;padding:5px 15px 0 15px;box-sizing:border-box;position:relative;float:left}#menu-itens li ul li a{background-color:#fff;width:100%;color:#000;font-family:AvenirNext-Regular;font-size:1.4em;line-height:1em;text-align:center;text-transform:lowercase;padding:5px 0 5px 0;word-wrap:break-word;box-sizing:border-box;position:relative;float:left}#menu-itens li ul li a:hover,#menu-itens li ul li.sfHover>a{color:#a1a1a1;transform:all .3s}#menu-itens li ul li ul{width:100%;top:-10px;left:100%}#menu-botao{width:100%;font-size:10px;text-align:center;position:relative;float:left;display:none}#menu-botao span{background:url('imagens/menu.png') no-repeat;background-size:21px 14px;height:14px;color:#000;font-family:AvenirNext-Medium;font-size:1.208em;line-height:14px;letter-spacing:.8px;text-align:left;text-transform:uppercase;padding:0 0 0 30px;cursor:pointer;position:relative;display:inline-block}#destaque{width:100%;font-size:0;text-align:center;position:relative;float:right;outline:0;overflow:hidden}#destaque-slides{width:100%;max-width:1280px;font-size:10px;margin:0 auto;padding:35px 0 0 0;position:relative;overflow:hidden;display:none}#destaque-slides.slick-initialized{display:inline-block}.destaque-slide-ancora,.destaque-slide-imagem,.destaque-slide-item{width:100%;position:relative;float:left}.destaque-slide-imagem{background-repeat:no-repeat;background-position:center top;background-size:cover}.destaque-slide-imagem img{width:100%;height:auto;position:relative;display:block}#pagina{width:100%;font-size:0;text-align:center;box-sizing:border-box;position:relative;float:right}#pagina-conteudo{width:100%;max-width:1300px;font-size:10px;padding:0 10px 70px 10px;box-sizing:border-box;position:relative;display:inline-block;overflow:hidden}.woocommerce ul.products{width:100%;font-size:0;text-align:left;padding:20px 0 0 0;position:relative;float:left}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products li.product{width:32.031%!important;font-size:10px;text-align:center;margin:0 0 80px 0;padding:0!important;position:relative;float:none!important;display:inline-block;vertical-align:top}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin:0!important}.woocommerce ul.products li:nth-child(3n+2),.woocommerce-page ul.products li:nth-child(3n+2){margin:0 1.953% 80px 1.953%!important}.woocommerce ul.products li.product .woocommerce-loop-product__link{width:100%;position:relative;float:left}#main,#primary{width:100%;position:relative;float:left}#primary{padding:60px 0 0 0}.woocommerce-page #pagina-conteudo{margin:30px 0 0 0;border-top:1px solid #e5e5e5}.home.woocommerce-page #pagina-conteudo{border-top:0}.woocommerce-products-header{width:100%;text-align:center;position:relative;float:left}.woocommerce-products-header h1{color:#000;font-family:Literata-Regular;font-size:2.121em;line-height:1em;text-transform:uppercase;padding:0 20px 10px 20px;border-bottom:1px solid #000;position:relative;display:inline-block}.woocommerce-products-header .term-description{width:100%;color:#000;font-family:Literata-Regular;font-size:2.121em;line-height:1em;text-transform:uppercase;padding:10px 0 10px 0;position:relative;float:left}.woocommerce-ordering{padding:15px 0 0 0;position:relative;float:right}.woocommerce-ordering .orderby{background:url('imagens/seta.png') right top no-repeat;background-size:15px 22px;width:115px;height:22px;color:#a1a1a1;font-family:AvenirNext-Regular;font-size:1.037em;line-height:1em;letter-spacing:1px;text-transform:uppercase;padding:0 20px 0 0;border:0;box-sizing:border-box;cursor:pointer;overflow:hidden;position:relative;float:left;outline:0;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce-ordering .orderby::-ms-expand{display:none}.produto-selo{color:#fff;font-family:AvenirNext-Bold;font-size:12px;line-height:12px;letter-spacing:.5px;text-transform:uppercase;padding:10px 20px 10px 20px;top:0;left:0;transform:rotate(-90deg) translate(-100%,0);transform-origin:top left;position:absolute;z-index:9}.produto-selo.produto-selo-promocao{background-color:#000}.produto-selo.produto-selo-esgotado{background-color:#a9a9a9}.produto-imagem,.produto-imagem-padrao{width:100%;font-size:0;overflow:hidden;position:relative;float:left}.produto-imagem-hover,.produto-imagem-padrao{transition:opacity 1s ease}.produto-imagem-padrao{z-index:2}.produto-imagem-hover{width:100%;top:0;left:0;position:absolute;opacity:0;z-index:1}.produto-imagem img{transition:transform .5s ease}.woocommerce ul.products li.product a:hover .produto-imagem-padrao,.woocommerce ul.products li.product a:hover .produto-imagem-padrao.produto-imagem-padrao-mobile{opacity:0;z-index:1}.woocommerce ul.products li.product a:hover .produto-imagem-hover,.woocommerce ul.products li.product a:hover .produto-imagem-hover.produto-imagem-hover-mobile{opacity:1;z-index:2}.woocommerce ul.products li.product a:hover .produto-imagem img,.woocommerce ul.products li.product a:hover .produto-imagem-mobile img{transform:scale(1.2)}.woocommerce ul.products li.product .woocommerce-loop-product__title{width:100%;color:#000;font-family:AvenirNext-Medium;font-size:1.58em;line-height:1.2em;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:15px 0 0 0;position:relative;float:left}.woocommerce ul.products li.product .price{width:100%;color:#a1a1a1;font-family:Literata-Regular;font-size:1.84em;line-height:1em;text-align:center;text-transform:uppercase;margin:0;padding:15px 0 0 0;position:relative;float:left}.woocommerce ul.products li.product .price del{font-size:.694em;opacity:1}.woocommerce ul.products li.product .price ins{font-weight:400;text-decoration:none}.fswp_installments_price{width:100%;padding:10px 0 0 0;position:relative;float:left}.woocommerce ul.products li.product .fswp_installments_price .price{font-size:1.6em;text-transform:none;padding:0}.produto-botao-comprar{width:100%;text-align:center;padding:20px 0 0 0;position:relative;float:left}.woocommerce ul.products li.product .button{background-color:#fff;height:35px;color:#000;font-family:AvenirNext-Regular;font-size:1.218em;line-height:35px;text-align:center;text-transform:uppercase;margin:0;padding:10px 20px 10px 20px;box-sizing:border-box;border:1px solid #000;border-radius:0;position:relative;display:inline-block}.woocommerce ul.products li.product .button:hover{background-color:#000;color:#fff;transition:.3s}.woocommerce a.added_to_cart{display:none}.woocommerce .woocommerce-pagination,.woocommerce nav.woocommerce-pagination ul{width:100%;text-align:center;position:relative;float:left}.woocommerce nav.woocommerce-pagination ul{margin:0;border:0}.woocommerce nav.woocommerce-pagination ul li{padding:0 10px 0 10px;border:0;position:relative;float:none;display:inline-block}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#000;font-family:AvenirNext-Regular;font-size:1.6em;line-height:1em;padding:0}.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;font-family:AvenirNext-Bold}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;color:#000}.woocommerce .woocommerce-notices-wrapper{width:100%;position:relative;float:left}.woocommerce .woocommerce-breadcrumb{width:100%;color:#a1a1a1;font-family:AvenirNext-Regular;font-size:1.183em;line-height:1em;text-align:left;text-transform:lowercase;margin:0;padding:0;position:relative;float:left}.woocommerce .woocommerce-breadcrumb a{color:#a1a1a1}.woocommerce .woocommerce-breadcrumb a:hover{color:#000;transition:all .3s}.woocommerce div.product{width:100%;padding:20px 0 0 0;position:relative;float:left}.woocommerce div.product div.images.woocommerce-product-gallery{width:58%;position:relative;float:left}.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{width:calc(100% - 150px);position:relative;float:left}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-nav{width:140px;height:100%;top:0;right:0;outline:0;position:absolute;float:none;overflow:hidden}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;padding:0 0 11px 0;outline:0;position:relative;float:left}.woocommerce div.product div.summary{width:30%;position:relative;float:right}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:5px;right:155px;border-radius:0}.woocommerce div.product .product_title{width:100%;color:#000;font-family:AvenirNext-Medium;font-size:1.889em;line-height:1.2em;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:50px 0 0 0;position:relative;float:left}.woocommerce div.product .fswp_installments_price,.woocommerce div.product .fswp_variable_installment_calculation{display:none}.woocommerce .woocommerce-variation-price{width:100%;position:relative;float:left}.woocommerce .woocommerce-variation-price .price,.woocommerce div.product p.price{width:100%;color:#000!important;font-family:Literata-Regular;font-size:2.2em!important;line-height:1em;text-align:center;text-transform:uppercase;margin:0;padding:15px 0 0 0;position:relative;float:left}.woocommerce .woocommerce-variation-price .price del,.woocommerce ul.products li.product .price del{font-size:.694em!important;opacity:1}.woocommerce .woocommerce-variation-price .price ins,.woocommerce ul.products li.product .price ins{font-weight:400;text-decoration:none!important}.woocommerce .woocommerce-variation-price .price del,.woocommerce .woocommerce-variation-price .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;text-decoration:none!important}.woocommerce div.product .woocommerce-product-details__short-description{width:100%;font-size:10px;padding:40px 0 0 0;position:relative;float:left}.woocommerce div.product .produto-resumo-titulo{width:100%;color:#000;font-family:AvenirNext-Bold;font-size:1.554em;line-height:1em;text-align:left;text-transform:lowercase;position:relative;float:left}.woocommerce div.product .produto-resumo-texto{width:100%;color:#000;font-family:AvenirNext-Regular;font-size:1.554em;line-height:1.2em;text-align:left;text-transform:lowercase;padding:10px 0 0 0;position:relative;float:left}.woocommerce .cart,.woocommerce .variations_form.swatches-support tr{width:100%;margin:0;position:relative;float:left}.woocommerce div.product form.cart{padding:35px 0 0 0}.woocommerce div.product form.cart.variations_form{padding:0}.woocommerce .variations_form.swatches-support tr{padding:35px 0 0 0}.woocommerce div.product form.cart .variations td.label{display:none}.woocommerce div.product form.cart .variations .tawcvs-swatches{text-align:left;padding:0}.woocommerce div.product form.cart .single_add_to_cart_button.loading::after{top:0!important}.tawcvs-swatches .swatch{width:38px;height:38px}.woocommerce .tawcvs-swatches .swatch-color{line-height:38px;margin-bottom:15px;border:0;border-radius:0}.woocommerce .tawcvs-swatches .swatch-color.swatch-branco{border:1px solid #a1a1a1}.woocommerce .tawcvs-swatches .swatch-color.selected{border:0}.woocommerce .tawcvs-swatches .swatch-color.disabled{opacity:.3!important}.woocommerce .tawcvs-swatches .swatch-color.selected::after{content:'';width:100%;height:100%;padding:5px;border:1px solid #a1a1a1;top:-6px;left:-6px;position:absolute}.woocommerce .tawcvs-swatches .swatch-label{background-color:#fff;color:#000;font-family:AvenirNext-Regular;font-size:1.442em;line-height:38px;margin-bottom:15px;border:1px solid #a1a1a1;border-radius:0}.woocommerce .tawcvs-swatches .swatch-label.selected{font-family:AvenirNext-Bold}.woocommerce .tawcvs-swatches .swatch-label.disabled{color:#a1a1a1;opacity:1!important}.woocommerce .tawcvs-swatches .swatch-label.disabled:after{content:'';background-color:#a1a1a1;width:1px;height:55px;top:0;left:0;transform:rotate(-45deg) translate(-100%,0);transform-origin:top left;position:absolute}.woocommerce div.product form.cart .reset_variations{color:#000;font-family:AvenirNext-Medium;font-size:1.442em;line-height:1em;letter-spacing:.5px;margin:15px 0 0 0;position:relative;float:left}.woocommerce .cart .woocommerce-variation-add-to-cart>.qty{display:none}.woocommerce div.product form.cart div.quantity{margin:0;padding:0;position:relative;float:left}.woocommerce .cart div.qty{display:none}.woocommerce .cart .quantity .qty{width:55px;height:23px;color:#a1a1a1;font-family:AvenirNext-Regular;font-size:18px;line-height:23px;text-align:center;margin:10px 0 0 0;border:0;border-bottom:1px solid #a1a1a1;position:relative;float:left}.woocommerce div.product form.cart .button{background-color:#000;width:calc(100% - 65px);height:48px;color:#fff;font-family:AvenirNext-Regular;font-size:1.67em;font-weight:400;line-height:48px;text-align:center;text-transform:uppercase;padding:0;border-radius:0;position:relative;float:right}.woocommerce div.product form.cart .button:hover{background-color:#a1a1a1;font-family:AvenirNext-Medium;transition:all .3s}.woocommerce div.product p.stock{width:100%;color:#000;font-family:AvenirNext-Medium;font-size:18px;font-weight:400;text-align:center;padding:20px 0 20px 0;position:relative;float:left}.woocommerce .product_meta{display:none}.woocommerce-page div.product .woocommerce-tabs{width:100%;padding:50px 0 50px 0;position:relative;float:left}.woocommerce div.product .woocommerce-tabs ul.tabs{width:200px;margin:0;padding:0;border:0;border-radius:0;position:relative;float:left}.woocommerce div.product .woocommerce-tabs .panel{width:calc(100% - 350px);color:#000;font-family:AvenirNext-Regular;font-size:1.553em;line-height:1.2em;text-align:left;margin:0;padding:0;position:relative;float:right}.woocommerce div.product .woocommerce-tabs .panel p{padding:0 0 15px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:0 0;width:100%;text-align:right;margin:0;padding:0 0 35px 0;border:0;border-radius:0;position:relative;float:left}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000;font-family:AvenirNext-Bold;font-size:1.553em;font-weight:400;line-height:1em;text-transform:lowercase;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{text-decoration:underline}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce-Reviews-title{width:100%;color:#000;font-family:AvenirNext-Regular;font-size:15px;line-height:15px;text-transform:lowercase;padding:0 0 15px 0;position:relative;float:left}.woocommerce #review_form #respond p{margin:0!important}.woocommerce #comments,.woocommerce #review_form,.woocommerce #review_form #commentform,.woocommerce #review_form #respond,.woocommerce #review_form_wrapper,.woocommerce #reviews{width:100%;position:relative;float:left}.woocommerce #review_form #commentform{margin:0!important;padding:30px 0 0 0!important}.woocommerce .comment-form-rating{width:100%;padding:5px 0 15px 0;position:relative;float:left}.woocommerce .comment-form-rating p.stars,.woocommerce .comment-form-rating>label{position:relative;float:left}.woocommerce .comment-form-rating p.stars{margin:0;padding:0 0 0 15px!important}.woocommerce .comment-form-author,.woocommerce .comment-form-comment,.woocommerce .comment-form-cookies-consent,.woocommerce .comment-form-email,.woocommerce .form-submit{width:100%;margin:0!important;padding:0 0 15px 0!important;position:relative;float:left}.woocommerce .comment-form-author,.woocommerce .comment-form-email{width:49%}.woocommerce .comment-form-email{float:right}.woocommerce .comment-form-author label,.woocommerce .comment-form-comment label,.woocommerce .comment-form-email label{width:100%;position:relative;float:left}.woocommerce #review_form #respond textarea,.woocommerce .comment-form-author input,.woocommerce .comment-form-email input{width:100%;height:50px;color:#a1a1a1;font-family:AvenirNext-Regular;font-size:15px;margin:5px 0 0 0;padding:15px 5px 15px 5px;border:1px solid #a1a1a1;outline:0;box-sizing:border-box;position:relative;float:left}.woocommerce #review_form #respond textarea{height:115px;padding:5px}.woocommerce #review_form #respond .form-submit input{background-color:#000;width:100%;height:50px;color:#fff;font-family:AvenirNext-Regular;font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:0;outline:0;position:relative;float:left}.woocommerce #reviews #comments ol.commentlist,.woocommerce #reviews #comments ol.commentlist li,.woocommerce #reviews #comments ol.commentlist li .comment-text{width:100%;position:relative;float:left}.woocommerce #reviews #comments ol.commentlist{padding:10px 0 0 0}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__dash,.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__published-date,.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}.woocommerce #reviews #comments ol.commentlist li .meta{position:relative;float:left}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;padding:0;border:0;border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin:0;padding:0;position:relative;float:left}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__author{color:#000;font-family:AvenirNext-Bold;font-size:15px;font-weight:400;line-height:15px}.woocommerce #reviews #comments ol.commentlist li .star-rating{margin:0 0 5px 25px;vertical-align:initial}.woocommerce #reviews #comments ol.commentlist li .description{width:100%;color:#000;font-family:AvenirNext-Regular;font-size:15px;line-height:18px;text-align:left;margin:0;padding:10px 0 0 0;position:relative;float:left}.woocommerce #reviews #reply-title{width:100%;color:#000;font-family:AvenirNext-Bold;font-size:18px;line-height:18px;text-align:center;position:relative;float:left}.woocommerce .woocommerce-product-attributes-item__label{font-size:15px}.woocommerce div.product .woocommerce-product-rating{width:100%;text-align:center;margin:0;padding:10px 0 0 0;position:relative;float:left}.woocommerce div.product .star-rating,.woocommerce ul.products li.product .star-rating{font-size:15px;margin:0 10px 0 0;float:none;position:relative;display:inline-block;vertical-align:middle}.woocommerce ul.products li.product .star-rating{margin:10px 0 0 0}.woocommerce div.product .woocommerce-review-link{color:#000;font-family:AvenirNext-Regular;font-size:15px;position:relative;display:inline-block;vertical-align:middle}.woocommerce .cart-collaterals .cross-sells,.woocommerce .related.products,.woocommerce .upsells.products,.woocommerce-page .cart-collaterals .cross-sells{width:100%;font-size:10px!important;text-align:center;position:relative;float:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;position:relative;float:left}.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce .related.products>h2,.woocommerce .upsells.products>h2,.woocommerce-page .cart-collaterals .cross-sells>h2{color:#000;font-family:Literata-Regular;font-size:2.123em;line-height:1em;letter-spacing:1px;text-transform:uppercase;margin:0 0 40px 0;padding:0 0 10px 0;border-bottom:1px solid #000;position:relative;display:inline-block}.woocommerce-cart table.cart .product-thumbnail{font-size:0;text-align:center}.woocommerce-cart table.cart .product-thumbnail a{position:relative;display:inline-block}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px;height:auto;margin:0;padding:0;position:relative;display:inline-block}.woocommerce-cart table.cart .product-name a{color:#000}.woocommerce-cart table.cart .product-price{color:#000;font-family:AvenirNext-Medium}.woocommerce-cart table.cart .product-subtotal{color:#000;font-family:AvenirNext-Bold}.woocommerce-cart table.cart td.actions .coupon .input-text{width:160px;height:40px;color:#000;font-family:AvenirNext-Medium;font-size:16px;border:1px solid #a1a1a1;box-sizing:border-box}.woocommerce #respond input#submit,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#000;height:40px;color:#fff;font-family:AvenirNext-Regular;font-size:14px;font-weight:400;line-height:40px;text-transform:uppercase;margin:0;padding:0 15px 0 15px!important;border:0;border-radius:0;outline:0}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{color:#fff}.woocommerce .woocommerce-shipping-calculator .shipping-calculator-form{display:block!important}.woocommerce .woocommerce-shipping-calculator .shipping-calculator-button{display:none!important}.woocommerce .woocommerce-shipping-calculator .shipping-calculator-form #calc_shipping_postcode{width:150px!important}.post-texto h2.woocommerce-order-details__title,.woo-seu_pedido>h3,.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2{color:#000;font-family:Literata-Regular;font-size:21px;line-height:21px;text-transform:uppercase;position:relative;display:inline-block}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;padding:30px 0 0 0;position:relative;float:left}.woocommerce-cart .cart-collaterals .shipping-calculator-button{color:#000;font-family:AvenirNext-Medium;text-decoration:underline}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{color:#000;font-family:AvenirNext-Regular;font-size:14px;font-weight:400;padding:8px;border:1px solid #a1a1a1;border-radius:0;box-sizing:border-box;outline:0}.woocommerce form .form-row input.input-text{height:40px}.select2-container--default .select2-selection--single{height:40px;border:1px solid #a1a1a1;border-radius:0;outline:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-family:AvenirNext-Regular;font-size:14px;line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.woocommerce-cart .cart-collaterals .cart_totals table .order-total td{color:#000;font-family:AvenirNext-Bold;font-size:16px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#000;width:100%;height:50px;color:#fff;font-family:AvenirNext-Regular;font-size:14px;letter-spacing:1px;line-height:50px;text-transform:uppercase;margin:0;padding:0;border:0;border-radius:0;box-sizing:border-box;outline:0;position:relative;float:left}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#a1a1a1}.woo-seu_pedido{width:100%;padding:0 0 20px 0;position:relative;float:left}#customer_details{padding:0 0 30px 0}#order_review_heading{display:none}#order_review{width:100%;position:relative;float:left}.mp-redirect-frame{box-sizing:border-box}.mp-redirect-frame img{font-size:10px!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#000;width:180px;height:40px;color:#fff;font-family:AvenirNext-Regular;font-size:14px;letter-spacing:1px;line-height:40px;text-transform:uppercase;margin:0;padding:0;border:0;border-radius:0;box-sizing:border-box;outline:0}.woocommerce ul.order_details{width:100%;margin:0;padding:30px 0 30px 0;position:relative;float:left}.woocommerce ul.order_details li{width:100%;font-family:AvenirNext-Regular;font-size:14px;text-transform:none;margin:0;padding:10px 0 10px 0;border:0;border-bottom:1px solid #a1a1a1;position:relative;float:left}.woocommerce .woocommerce-order-details{width:100%;margin:0;padding:30px 0 30px 0;position:relative;float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;padding:30px 0 0 0;position:relative;float:left}.woocommerce form .form-row{width:100%;box-sizing:border-box;position:relative;float:left}.woocommerce form #billing_address_2_field.form-row,.woocommerce form #billing_cellphone_field.form-row,.woocommerce form #billing_city_field.form-row,.woocommerce form #billing_country_field.form-row,.woocommerce form #billing_first_name_field.form-row,.woocommerce form #billing_neighborhood_field.form-row,.woocommerce form #billing_number_field.form-row,.woocommerce form #billing_persontype_field.form-row,.woocommerce form #billing_phone_field.form-row,.woocommerce form #billing_postcode_field.form-row,.woocommerce form #billing_state_field.form-row,.woocommerce form #shipping_address_2_field.form-row,.woocommerce form #shipping_city_field.form-row,.woocommerce form #shipping_country_field.form-row,.woocommerce form #shipping_first_name_field.form-row,.woocommerce form #shipping_neighborhood_field.form-row,.woocommerce form #shipping_number_field.form-row,.woocommerce form #shipping_postcode_field.form-row,.woocommerce form #shipping_state_field.form-row,.woocommerce-page form #billing_cnpj_field.form-row,.woocommerce-page form #billing_cpf_field.form-row,.woocommerce-page form #billing_last_name_field.form-row,.woocommerce-page form #shipping_last_name_field.form-row{width:50%;clear:none}.woocommerce form #billing_phone_field.form-row{clear:left}.woocommerce form #billing_address_2_field.form-row,.woocommerce form #billing_city_field.form-row,.woocommerce-page form #billing_cnpj_field.form-row,.woocommerce-page form #billing_cpf_field.form-row{float:right}.woocommerce .woocommerce-customer-details address{box-sizing:border-box}.woocommerce .woocommerce-shipping-calculator #calc_shipping_city_field,.woocommerce .woocommerce-shipping-calculator #calc_shipping_country_field,.woocommerce .woocommerce-shipping-calculator #calc_shipping_state_field{display:none!important}.woocommerce .woocommerce-checkout #payment div.form-row{padding:15px 0 0 0}.woocommerce ul.woocommerce-error{padding:15px 15px 15px 50px}.woocommerce .woocommerce-product-attributes p{padding:0!important}.woocommerce .variations_form.swatches-support tr{padding:25px 0 0 0}.woocommerce .variations_form.swatches-support .swatch-shape-circle{height:36px!important;line-height:36px!important}.woocommerce .variations_form.swatches-support .swatch-shape-circle::before{width:48p;height:46px}.woocommerce div.product form.cart .reset_variations{float:none}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:initial}.post,.post-geral{width:100%;font-size:10px;text-align:center;position:relative;float:left}.post-geral{padding:30px 0 0 0}.post-imagem-topo{width:100%;padding:0 0 30px 0;position:relative;float:left}.post-imagem-topo img{width:100%;height:auto;position:relative;display:block}.post{max-width:920px;float:none;display:inline-block}.post-titulo{width:100%;text-align:center;word-wrap:break-word;box-sizing:border-box;position:relative;float:right}.post-titulo a{color:#000;font-family:Literata-Regular;font-size:2.123em;line-height:1em;text-transform:uppercase}.post-texto{width:100%;color:#000;font-family:AvenirNext-Regular;font-size:1.5em;line-height:1.466em;text-align:justify;padding:40px 0 0 0;word-wrap:break-word;box-sizing:border-box;position:relative;float:left}.post-texto a{color:#5c917b;font-family:Literata-Regular}.post-texto a:hover{color:#000;transition:all .2s}.post-texto>p{padding:0 0 25px 0}.post-texto p.woocommerce-thankyou-order-received{text-align:center}.post-texto ul{list-style:disc inside;padding:0 0 15px 15px}.post-texto ol{list-style:disc inside;padding:0 0 15px 15px}.post-texto h2{color:#000;font-family:AvenirNext-Regular;font-size:1em;line-height:1em;text-transform:uppercase;margin:0 0 30px 0;position:relative}#instagram,#instagram-fotos{width:100%;position:relative;float:right}#instagram-fotos{padding:80px 0 0 0}#instagram-fotos .instagram-foto{width:16.666%;position:relative;float:left}#instagram-fotos .instagram-foto a{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:330px;text-indent:-9999px;position:relative;float:left}#instagram-fotos .instagram-perfil{width:100%;color:#000;font-family:AvenirNext-Regular;font-size:1.991em;line-height:1em;text-align:center;text-transform:lowercase;padding:0 0 15px 0;position:relative;float:left}#instagram-fotos .instagram-perfil a{color:#000}#footer{width:100%;font-size:0;text-align:center;padding:85px 0 25px 0;position:relative;float:right;overflow:hidden}#footer-conteudo{width:100%;max-width:1300px;min-height:131px;font-size:10px;padding:0 10px 0 10px;box-sizing:border-box;position:relative;display:inline-block}#footer-metodo_pagamento{width:30%;text-align:left;position:relative;float:left}#footer-metodo_pagamento img{max-width:100%;height:auto;position:relative;display:inline-block}#footer-newsletter_redes{width:53%;position:relative;float:right}#footer-newsletter{width:71%;position:relative;float:left}#footer-newsletter-titulo{width:110px;color:#000;font-family:AvenirNext-Regular;font-size:1.2em;line-height:1em;letter-spacing:1px;text-transform:uppercase;padding:20px 0 0 0;position:relative;float:left}#footer-newsletter-conteudo{width:calc(100% - 110px);position:relative;float:right}#footer-newsletter-conteudo #mc-embedded-subscribe-form{width:100%;position:relative;float:left}#footer-newsletter-conteudo #mc-embedded-subscribe-form .clear{clear:initial}#footer-newsletter-conteudo #mc-embedded-subscribe-form #MERGE1,#footer-newsletter-conteudo #mc-embedded-subscribe-form #mce-NAME{display:none}#footer-newsletter-conteudo #mc-embedded-subscribe-form #mce-EMAIL{background-color:#fff;width:85%;width:calc(100% - 87px);height:20px;color:#000;font-family:AvenirNext-Regular;font-size:1.279em;line-height:20px;padding:15px;border:1px solid #000;outline:0;position:relative;float:left}#footer-newsletter-conteudo #mc-embedded-subscribe-form #mc-embedded-subscribe{background-color:#000;width:50px;height:52px;color:#fff;font-family:AvenirNext-Regular;font-size:1.279em;font-weight:400;text-align:center;text-transform:uppercase;margin:0;padding:0;border:0;border-radius:0;outline:0;cursor:pointer;position:relative;float:right}#footer-redes{padding:20px 0 0 0;position:relative;float:right}#footer-redes li{padding:0 0 0 20px;position:relative;float:left}#footer-redes li a{background:url('imagens/social.png') no-repeat;background-size:47px 19px;height:19px;text-indent:-9999px;position:relative;float:left}#footer-redes li a#footer-redes-facebook{background-position:0 0;width:9px}#footer-redes li a#footer-redes-instagram{background-position:-9px 0;width:19px}#footer-redes li a#footer-redes-email{background-position:-28px 0;width:19px}#footer-logo{width:100%;text-align:center;padding:80px 0 0 0;position:relative;float:left}#footer-logo a{position:relative;display:inline-block}#footer-logo a img{max-width:100%;height:auto;position:relative;display:inline-block}#footer-menu{width:100%;padding:60px 0 0 0;text-align:center;position:relative;float:left}#footer-menu>li{padding:0 15px 0 15px;position:relative;display:inline-block}#footer-menu>li>a{color:#000;font-family:AvenirNext-Regular;font-size:1.656em;line-height:1em;text-transform:lowercase}#footer-menu>li>a:hover{color:#a1a1a1;transform:all .3s}#footer-desenvolvimento{width:100%;color:#919191;font-family:AvenirNext-Regular;font-size:1em;line-height:1em;text-transform:lowercase;padding:60px 0 0 0;text-align:center;position:relative;float:left}#footer-desenvolvimento a{color:#919191}#footer-desenvolvimento a:hover{color:#000;transform:all .3s}.vp-pagination__load-more-no-more{display:none!important}.post-texto .wp-block-image{margin:0}.post-texto .wp-caption,.post-texto .wp-caption img,.post-texto img,.post-texto img.aligncenter,.post-texto img.alignleft,.post-texto img.alignnone,.post-texto img.alignright{max-width:100%;height:auto;font-size:0;line-height:0}.post-texto .aligncenter,.post-texto div.aligncenter{text-align:center;margin:0 auto 5px auto!important;display:block}.post-texto .alignleft{margin:0 50px 20px 0;float:left}.post-texto .alignright{margin:0 0 20px 50px;float:right}.post-texto .wp-caption{margin:0 0 20px 0;position:relative}.post-texto .wp-block-image figcaption{font-style:italic;font-size:.9em;display:block!important}.wp-block-image figcaption,.wp-caption-text{width:100%;text-align:center;margin:0;padding:5px 0 10px 0!important;box-sizing:border-box;position:relative;display:block!important}.post-texto .wp-caption.alignnone .wp-caption-text{padding:5px 25px 10px 0!important}.wp-caption-text span{color:#373737;font-size:13px;font-style:italic;line-height:22px}b em,b i,strong em,strong i{font-style:italic}b,strong{font-family:AvenirNext-Bold}em,i{font-style:italic}#comments{width:100%;position:relative;float:left}.wpcf7,.wpcf7-form{width:100%;font-size:10px;text-align:left;position:relative;float:left}.wpcf7{padding:0 40px 0 40px;box-sizing:border-box}.wpcf7-form .contato-campo-assunto,.wpcf7-form .contato-campo-email,.wpcf7-form .contato-campo-enviar,.wpcf7-form .contato-campo-mensagem,.wpcf7-form .contato-campo-nome,.wpcf7-form .contato-campos{width:100%;padding:0 0 10px 0;position:relative;float:left}.wpcf7-form .contato-campos{padding:0}.wpcf7-form .contato-campo-email,.wpcf7-form .contato-campo-nome{width:49.41%}.wpcf7-form .contato-campo-email{float:right}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{background-color:#fff;width:100%;width:calc(100% - 30px);height:20px;color:#a1a1a1;font-family:AvenirNext-Regular;font-size:1.554em;line-height:20px;padding:13px;border:1px solid #a1a1a1;outline:0;position:relative;float:left}.wpcf7-form .wpcf7-textarea{height:110px}.wpcf7-form .wpcf7-submit{background-color:#000;width:100%;height:50px;color:#fff;font-family:AvenirNext-Regular;font-size:14px;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;outline:0;cursor:pointer;position:relative;float:left}.wpcf7 .screen-reader-response{display:none}.wpcf7-form .wpcf7-response-output,.wpcf7-form .wpcf7-validation-errors{width:100%;color:#a1a1a1;font-family:AvenirNext-Regular;font-size:1.4em;line-height:1em;text-align:center;position:relative;float:left}.wpcf7-form .wpcf7-response-output{width:100%;text-align:center;padding:10px 0 0 0;position:relative;float:left}.wpcf7-form .wpcf7-not-valid-tip{color:#a1a1a1;font-family:AvenirNext-Regular;font-size:.9em;top:1px;right:5px;position:absolute}::-webkit-input-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}input:-moz-placeholder{color:#000;opacity:1}@-ms-viewport{width:device-width}@media only screen and (max-width:1120px){#menu-botao{display:block}#menu-itens{background-color:#fff;width:100%;width:calc(100% + 20px);top:100%;left:-10px;padding:10px 0 10px 0;position:absolute;display:none}#menu-itens>li{width:100%;margin:0}#menu-itens>li>a{width:100%;text-align:center;padding:10px 0 10px 0;border-bottom:0}#menu-itens>li.sfHover>a,#menu-itens>li>a:hover{border-bottom:0}#menu-itens li ul{width:100%;top:auto;left:auto;padding:0;position:relative;float:left;z-index:9}#menu-itens li ul li a{padding:10px 0 10px 0}#instagram-fotos .instagram-foto a{height:230px}.woocommerce div.product div.summary{width:38%}}@media only screen and (max-width:1050px){.woocommerce div.product div.images.woocommerce-product-gallery{width:587px}.woocommerce div.product div.summary{width:calc(100% - 610px)}}@media only screen and (max-width:900px){.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.summary{width:100%}.woocommerce div.product .woocommerce-tabs .panel{width:calc(100% - 240px)}#footer-newsletter_redes{width:65%}}@media only screen and (max-width:800px){#menu-lateral,#menu-lateral>ul{max-width:350px}#menu-lateral>ul{padding:50px 0 0 80px}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products li.product{width:49%!important}.woocommerce ul.products li:nth-child(3n+2),.woocommerce-page ul.products li:nth-child(3n+2){margin:0 0 80px 0!important}.woocommerce ul.products li:nth-child(even),.woocommerce-page ul.products li:nth-child(even){margin:0 0 80px 2%!important}#instagram-fotos .instagram-foto{width:33.333%}#footer-metodo_pagamento{width:100%;text-align:center}#footer-newsletter_redes{width:100%;padding:25px 0 0 0}}@media only screen and (max-width:768px){.woocommerce .woocommerce-cart-form .quantity .qty{float:none}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-weight:400}.woocommerce table.shop_table_responsive tr td.product-quantity::before{padding:7px 0 0 0}}@media only screen and (max-width:650px){#info-lateral-conteudo{padding:125px 30px 0 30px}#footer-menu>li{width:100%;padding:0 0 15px 0}}@media only screen and (max-width:500px){#menu-mobile{background-color:#fff;width:100%;height:64px;top:0;left:0;position:fixed;display:block;z-index:100}#menu-botao-lateral{top:10px;left:10px;transform:none;transform-origin:initial}#menu-lateral>ul{padding:75px 0 0 25px}#menu-lateral,#menu-lateral>ul{max-width:300px}#menu-info{width:auto;right:10px;top:10px;padding:8px 20px 8px 15px}#menu-info-busca{padding:5px 0 0 0}#menu-info-perfil{padding:3px 20px 0 20px}#info-lateral,#info-lateral-conteudo{max-width:100%}#info-lateral-conteudo{padding:75px 25px 0 25px}#info-lateral-fechar{top:25px;right:25px}.info-carrinho-item-imagem{width:100px}.info-carrinho-item-info{width:calc(100% - 120px)}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products li.product{width:100%!important}.woocommerce ul.products li:nth-child(even),.woocommerce-page ul.products li:nth-child(even){margin:0 0 80px 0!important}#instagram-fotos{padding:0}.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{width:100%}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-nav{width:100%;height:auto;top:auto;right:auto;padding:10px 0 0 0;position:relative;float:left}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;padding:0 5px 0 5px;clear:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:5px}.woocommerce div.product .woocommerce-tabs ul.tabs{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li{width:50%;text-align:center}.woocommerce div.product .woocommerce-tabs .panel{width:100%}.woocommerce .comment-form-author,.woocommerce .comment-form-email{width:100%}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%}.woocommerce .woocommerce-Addresses .u-column2.col-2{padding:20px 0 0 0}.wpcf7{padding:0}.wpcf7-form .contato-campo-email,.wpcf7-form .contato-campo-nome{width:100%}#footer-newsletter{width:100%}#footer-redes{width:100%;text-align:center}#footer-redes li{padding:0 10px 0 10px;float:none;display:inline-block}#instagram-fotos .instagram-foto a{height:180px}.destaque-slide-imagem{height:380px}.destaque-slide-imagem img{width:auto;height:100%;z-index:-1}}