@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-BookItalic.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-BookItalic.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-LightItalic.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Medium.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Bold.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Bold.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-BoldItalic.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Book.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Book.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Light.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-ThinItalic.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-UltraItalic.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-UltraItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Black.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Gotham';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Thin.woff2) format("woff2"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/Gotham-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:'icomoon';src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/icomoon/icomoon.eot?hv61h9);src:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/icomoon/icomoon.eot?hv61h9#iefix) format("embedded-opentype"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/icomoon/icomoon.ttf?hv61h9) format("truetype"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/icomoon/icomoon.woff?hv61h9) format("woff"),url(//useviper.com/wp-content/themes/viper_skins/assets/css/../font/icomoon/icomoon.svg?hv61h9#icomoon) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"\e90c"}.icon-menu:before{content:"\e90d"}.icon-skins:before{content:"\e90e"}.icon-usuario:before{content:"\e90f"}.icon-carrinho-mobile:before{content:"\e910"}.icon-seta-esquerda:before{content:"\e90b"}.icon-3m:before{content:"\e901";color:#ee1b2d}.icon-down:before{content:"\e902"}.icon-fechar:before{content:"\e903"}.icon-down-arrow:before{content:"\e904"}.icon-facebook:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-user:before{content:"\e907"}.icon-right-arrow:before{content:"\e908"}.icon-carrinho:before{content:"\e909"}.icon-twitter:before{content:"\e90a"}.icon-excluir:before{content:"\e900"}body{background-color:#2e2e2e;background-image:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../img/pattern_bg.png);color:#fff;font-family:'Roboto',sans-serif}.container-fluid{padding-right:40px;padding-left:40px}@media only screen and (min-width:1300px){.container{max-width:1280px}.container-fluid{padding-right:90px;padding-left:90px}}img{max-width:100%;height:auto}pre{color:#fff}h2{font-size:50px;font-weight:bold}a.btn_padrao{display:table;position:relative;top:0;font-size:18px;text-transform:uppercase;color:#6a6a6a;font-weight:500;letter-spacing:1px;padding:15px 30px;border:solid 2px #6a6a6a;border-radius:5px;transition:all .25s ease}a.btn_padrao:hover{background-color:#6a6a6a;color:#fff;text-decoration:none;top:-5px}#header{padding:30px 0;position:relative;z-index:5}#header .logo{flex:0 0 240px}#header .logo img{max-width:187px}#header .navbar nav .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:16px;text-transform:uppercase;font-weight:500;color:#fff;letter-spacing:1px;padding:.5rem 25px}#header .navbar nav .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#e50000}#header .navbar nav .navbar-collapse .navbar-nav .nav-item.active .nav-link{color:#e50000}#header .usuario{display:inline-block;vertical-align:middle}#header .usuario .login a{color:#e50000}#header .usuario .user-foto{width:45px;height:45px;background-image:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../img/usuario_bg.png);background-size:cover;background-position:center;border-radius:50%;border:solid 3px #e50000;margin-right:.3rem;display:inline-block;vertical-align:middle}#header .usuario a#dropdownMenuLink{color:#6a6a6a;font-weight:600}#header .carrinho{display:inline-block;vertical-align:middle;font-size:24px;border-left:solid 1px #6a6a6a;padding-left:25px;margin-left:25px;position:relative}#header .carrinho .car{cursor:pointer;color:#6a6a6a}#header .carrinho .car:hover{color:#fff;text-decoration:none}#header .carrinho .qtd{width:19px;height:19px;background-color:#e50000;border-radius:50%;text-align:center;font-size:11px;color:#fff;font-weight:500;line-height:19px;position:absolute;top:-3px;right:-10px}.social{position:fixed;bottom:170px;left:20px;z-index:3}.social a{display:table;color:#fff;margin-bottom:20px;font-size:19px;transition:all .25s ease}.social a:hover{text-decoration:none;color:#e50000}.slider{margin-top:-123px;margin-bottom:0 !important}.slider .slide{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}.slider .slide a.link{position:absolute;width:100%;height:100%;top:0;left:0;outline:0 !important}.slider .slide a.scroll{position:absolute;z-index:2;bottom:10px;left:50%;transform:translateX(-50%);color:#fff;font-size:45px;opacity:.5;outline:0 !important;transition:all .25s ease}.slider .slide a.scroll:hover{color:#e50000;text-decoration:none;bottom:15px;opacity:1}.slider:before{content:'';width:100%;height:300px;position:absolute;top:0;left:0;background:linear-gradient(to bottom,#000,transparent);z-index:1;pointer-events:none}.slider .slick-dots{position:absolute;bottom:50%;transform:translateY(50%);right:45px;width:auto}.slider .slick-dots li{position:relative;display:table;width:15px;height:15px;margin:0 0 15px;padding:0;cursor:pointer}.slider .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;border:solid 1px #fff;border-radius:50%;padding:0;cursor:pointer;color:transparent;outline:0;background:transparent}.slider .slick-dots li button:before{display:none}.slider .slick-dots li.slick-active button{background-color:#fff}.oqe{padding:60px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.compare{background-color:#fff;background-image:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../img/pattern_bg.png);padding:80px 0 60px;overflow:hidden}.compare h3{font-weight:800}.compare img{position:relative;z-index:1}.compare .texto{padding:15px 0;font-size:14px;position:relative}.compare .texto h3,.compare .texto li,.compare .texto p{position:relative;z-index:1}.compare .texto:before{content:'';background-color:#e50000;background-image:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../img/pattern_bg.png);position:absolute;width:235%;height:100%;top:0;left:-70%;z-index:0}.compare .vs{font-size:65px;font-weight:800;color:#2e2e2e}.skins_destaque{padding:60px 0;border-top:solid 2px #6a6a6a;overflow:hidden;position:relative}.skins_destaque:before{content:'Destaques';text-transform:uppercase;color:#6a6a6a;opacity:.1;font-size:390px;line-height:240px;font-weight:bold;position:absolute;top:50%;left:-110px;transform:translateY(-50%)}.skins_destaque .slider_skins .slide{padding:0 15px}.skins_destaque .slider_skins .slide a{outline:0 !important;text-decoration:none !important}.skins_destaque .slider_skins .slide .produto_slide{background-color:#202020;border-radius:5px;padding:1.2em;color:#fff;height:100%;margin-top:160px;transition:all .25s ease}.skins_destaque .slider_skins .slide .produto_slide .foto{margin-top:-160px;margin-bottom:20px;top:0;position:relative;transition:all .25s ease}.skins_destaque .slider_skins .slide .produto_slide .dados{text-align:center}.skins_destaque .slider_skins .slide .produto_slide .dados .tit{color:#e50000;font-size:1.56em;font-weight:400;line-height:1.2em}.skins_destaque .slider_skins .slide .produto_slide .dados .cat{font-size:.96em;font-weight:400;line-height:1.25em;opacity:.5}.skins_destaque .slider_skins .slide .produto_slide:hover{background-color:#e50000}.skins_destaque .slider_skins .slide .produto_slide:hover .foto{top:-10px}.skins_destaque .slider_skins .slide .produto_slide:hover .dados .cat,.skins_destaque .slider_skins .slide .produto_slide:hover .dados .tit{color:#fff;opacity:1}.skins_destaque .slider_skins .slick-next,.skins_destaque .slider_skins .slick-prev{top:-50px;width:30px;height:30px}.skins_destaque .slider_skins .slick-next:before,.skins_destaque .slider_skins .slick-prev:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:30px}.skins_destaque .slider_skins .slick-prev{transform:rotate(180deg);left:auto;right:40px;top:-65px}.skins_destaque .slider_skins .slick-prev:before{content:"\e908"}.skins_destaque .slider_skins .slick-next{right:0}.skins_destaque .slider_skins .slick-next:before{content:"\e908"}.single-product .skins_destaque:before{content:'Relacionadas';font-size:240px}.mini-carrinho{position:fixed;width:460px;height:100%;right:-460px;padding:25px;top:0;z-index:10;overflow:hidden;background-color:#202020;transition:all .7s cubic-bezier(1,0,.25,1)}.mini-carrinho.ativo{right:0}.mini-carrinho .head{margin-bottom:35px;padding-bottom:25px;border-bottom:solid 1px #2e2e2e}.mini-carrinho .head .fechar{display:table;margin-left:auto;cursor:pointer}.mini-carrinho .head .fechar:hover{color:#e50000}.mini-carrinho .loader-carrinho{width:110px;display:table;margin:0 auto}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart{height:calc(100vh - 315px);overflow:auto;overflow-x:hidden}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart::-webkit-scrollbar{width:5px}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart::-webkit-scrollbar-track{background:#2e2e2e}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart::-webkit-scrollbar-thumb{background:#e50000;border-radius:5px}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item{margin-bottom:25px;padding-bottom:25px;border-bottom:solid 1px #2e2e2e}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item img{width:100px;float:none;display:table;margin:0 auto}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .titulo{margin-bottom:10px}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .titulo a{text-transform:uppercase;color:#fff}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .titulo a:hover{color:#e50000;text-decoration:none}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .variacoes{font-size:13px}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .variacoes .variation{padding-left:0;border-left:0}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .variacoes .variation dt{text-transform:uppercase;float:none;display:table}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .variacoes .variation dd{float:none;margin-bottom:5px}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .sub_total{color:#6a6a6a}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .sub_total span.valor{font-size:20px;letter-spacing:1px;font-weight:bold}.mini-carrinho .woocommerce .widget_shopping_cart_content p.woocommerce-mini-cart__total.total{text-align:center;margin-bottom:20px}.mini-carrinho .woocommerce .widget_shopping_cart_content p.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount{font-size:27px;letter-spacing:1px;font-weight:bold;color:#e50000}.mini-carrinho .woocommerce .widget_shopping_cart_content p.woocommerce-mini-cart__buttons.buttons a.button{width:100%;text-align:center;background-color:#2e2e2e;color:#fff;margin-bottom:20px;font-weight:500;text-transform:uppercase;padding:20px 1em}.mini-carrinho .woocommerce .widget_shopping_cart_content p.woocommerce-mini-cart__buttons.buttons a.button:last-child{background-color:#e50000}.mini-carrinho .woocommerce .widget_shopping_cart_content p.woocommerce-mini-cart__buttons.buttons a.button:hover{background-color:#fff;color:#000}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{position:relative}.woocommerce ul.cart_list li a img.skin,.woocommerce ul.product_list_widget li a img.skin{position:absolute}td.product-thumbnail img.skin{position:absolute}.hero{background-color:#141414;padding:25px 0;color:#6a6a6a}.hero h1{margin-bottom:0;font-size:70px;font-weight:100}.bread{padding:15px 0;background-color:#202020}.bread .nav_bread{color:rgba(255,255,255,0.5)}.bread .nav_bread a{color:#fff}.bread .nav_bread a:hover{color:#e50000;text-decoration:none}.bread .nav_bread .separa{margin:0 10px}.filtro{background-color:rgba(0,0,0,0.56);padding:30px 0}.filtro label{font-size:1.2rem;font-weight:500;letter-spacing:1px;margin-bottom:0}.filtro input[type=search]{width:100%;height:50px;background-color:transparent;border:solid 1px #6a6a6a;padding:0 15px;color:#fff;outline:0 !important}.filtro input[type=search]::-webkit-input-placeholder{color:#6a6a6a}.filtro input[type=search]:focus{border-color:#e50000}.filtro hr{border-color:#6a6a6a}.loader-produtos{display:table;margin:60px auto}.loader-produtos img{width:150px}.produtos h3{margin-bottom:25px;padding-bottom:15px;display:table;position:relative}.produtos h3:before{content:'';width:65%;height:2px;background-color:#e50000;position:absolute;bottom:0;left:0}.produtos a{text-decoration:none !important}.produtos .loop_produtos{background-color:rgba(0,0,0,0.56)}.produtos .loop_produto{text-decoration:none !important;background-color:#202020;border-radius:5px;padding:1.2em;color:#fff;height:100%;transition:all .25s ease}.produtos .loop_produto .foto{display:inline-block;vertical-align:middle;width:80px}.produtos .loop_produto .infos{display:inline-block;vertical-align:middle;width:calc(100% - 85px);padding-left:5px}.produtos .loop_produto .infos .tit{color:#e50000;font-size:1.56em;font-weight:400;line-height:1.2em}.produtos .loop_produto .infos .cat{font-size:.96em;font-weight:400;line-height:1.25em;opacity:.5}.produtos .loop_produto:hover{background-color:#e50000}.produtos .loop_produto:hover .infos .tit{color:#fff}.produtos .loop_produto:hover .infos .cat{opacity:1}.single-produto .texturas{margin-bottom:60px}.single-produto .texturas ul.nav.texturas_tabs{border-bottom:solid 1px #6a6a6a;margin-bottom:10px}.single-produto .texturas ul.nav.texturas_tabs li a{font-size:18px;position:relative;color:#6a6a6a}.single-produto .texturas ul.nav.texturas_tabs li a:hover{color:#fff}.single-produto .texturas ul.nav.texturas_tabs li a.active{color:#fff;border-bottom:solid 3px #e50000;bottom:-1.5px}.single-produto .texturas .tab-content .tabela-cons{border-spacing:5px;border-collapse:separate}.single-produto .texturas .tab-content .tabela-cons .grupo{display:table-cell;vertical-align:top;padding:.5rem;background-color:#202020;border-radius:5px;text-transform:uppercase;font-size:.7rem;color:#6a6a6a;margin-bottom:5px;max-width:247px}.single-produto .texturas .tab-content .tabela-cons .grupo .nome_grupo{margin-bottom:10px;text-align:center}.single-produto .texturas .tab-content .tabela-cons .grupo .mini_textura{width:45px;height:45px;background-position:center;background-repeat:no-repeat;display:inline-block;border:solid 1px #6a6a6a;border-radius:10px;box-shadow:2px 3px 18px rgba(0,0,0,0.5);margin:5px;cursor:pointer}.single-produto .texturas .tab-content .tabela-cons .grupo .mini_textura.ativo{border-color:#e50000}.single-produto .texturas .extras{border-bottom:solid 1px #6a6a6a;padding:7px;color:#fff}.single-produto .texturas .extras h5{text-transform:uppercase;color:#6a6a6a;font-weight:500;letter-spacing:1px;font-size:18px;margin-bottom:15px}.single-produto .texturas .extras .manter{display:inline-block;margin-right:20px}.single-produto .texturas .extras .manter #manter_corte{width:0;height:0;opacity:0}.single-produto .texturas .extras .manter label{padding-left:15px;position:relative;cursor:pointer}.single-produto .texturas .extras .manter label:before{content:'';width:14px;height:14px;border:solid 1px #6a6a6a;border-radius:3px;position:absolute;left:-5px;top:5px}.single-produto .texturas .extras .manter #manter_corte:checked+label:after{content:'';width:8px;height:8px;background:#e50000;border-radius:1px;position:absolute;left:-2px;top:8px}.single-produto .texturas .extras .excluir{display:inline-block;cursor:pointer}.single-produto .texturas .extras .excluir span{color:#6a6a6a}.single-produto .texturas .extras .excluir:hover{color:#e50000}.single-produto .texturas .extras .excluir:hover span{color:#e50000}.single-produto .produto .foto-produto{position:relative;text-align:center;background-color:#202020;border-radius:26px;display:table;margin-top:120px;width:100%}.single-produto .produto .foto-produto .foto{height:670px;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;display:table;margin:-130px auto 0;filter:blur(0px);transition:all .25s ease}.single-produto .produto .foto-produto .foto.logo_padrao{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2}.single-produto .produto .foto-produto .foto#text_logo{z-index:3}.single-produto .produto .foto-produto .foto.text{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.single-produto .produto .foto-produto .foto.carregando{filter:grayscale(100)}.single-produto .produto .foto-produto .titulo{font-size:24px;text-transform:uppercase;color:#6a6a6a;margin:5px 0 15px;letter-spacing:1px}.single-produto .produto .foto-produto .loader-textura{position:absolute;top:10%;left:50%;width:100px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);transform:translateX(-50%)}.single-produto .produto .marca{font-size:20px;font-weight:600}.single-produto .produto .marca a{color:#e50000}.single-produto .produto .det_produto .breve{font-size:13px;font-weight:300;line-height:20px;position:relative;margin-bottom:30px}.single-produto .produto .det_produto .breve:before{content:'';position:absolute;width:30%;height:2px;background-color:#6a6a6a;bottom:-10px;left:0}.single-produto .produto .det_produto h4{text-transform:uppercase;font-size:22px;font-weight:500;margin-bottom:10px}.single-produto .produto .det_produto #lista_vars{margin-bottom:10px}.single-produto .produto .det_produto #lista_vars .var{display:table;width:100%;background-color:#6a6a6a;margin-bottom:10px}.single-produto .produto .det_produto #lista_vars .var .nome{padding:10px 15px;display:inline-block;vertical-align:middle;width:60%}.single-produto .produto .det_produto #lista_vars .var .nome span{font-weight:500;text-transform:uppercase;display:table;line-height:16px;letter-spacing:1px}.single-produto .produto .det_produto #lista_vars .var .nome small{font-size:16px;line-height:16px;font-weight:300}.single-produto .produto .det_produto #lista_vars .var .valor{display:inline-block;width:30%;vertical-align:middle;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:1px;text-align:center;height:60px;line-height:60px;background-color:#555559}.single-produto .produto .det_produto #lista_vars .var .excluir{display:inline-block;vertical-align:middle;width:10%;height:60px;background-color:#46464c;cursor:pointer;font-size:18px;line-height:60px;text-align:center}.single-produto .produto .det_produto #lista_vars .var .excluir:hover{color:#e50000}.single-produto .produto .det_produto #valor{font-size:49px;line-height:49px;font-weight:bold;font-style:normal;color:#e50000;display:inline-block}.single-produto .produto .det_produto #valor small{color:#fff;font-size:16px;line-height:16px;display:table}.single-produto .produto .det_produto .quantity{display:inline-block;float:left;margin-right:30px;margin-top:7px}.single-produto .produto .det_produto .quantity input{height:53px;border-radius:5px;border:0;outline:0 !important;font-size:22px;color:#6a6a6a;font-weight:500}.single-produto .produto .det_produto button.single_add_to_cart_button.button.alt{width:100%;height:59px;margin-top:30px;text-transform:uppercase;outline:0 !important;color:#fff;font-weight:500;background-color:#e50000;border-radius:5px;box-shadow:3px 3px #b20b0b;transition:all .25s ease;position:relative;top:0;left:0}.single-produto .produto .det_produto button.single_add_to_cart_button.button.alt:hover{top:2px;left:2px;box-shadow:0 0 #b20b0b}.galeria .slider_galeria .slide{height:550px;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}.galeria .slider_galeria .slick-dots{position:absolute;bottom:50%;transform:translateY(50%);right:45px;width:auto}.galeria .slider_galeria .slick-dots li{position:relative;display:table;width:15px;height:15px;margin:0 0 15px;padding:0;cursor:pointer}.galeria .slider_galeria .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;border:solid 1px #fff;border-radius:50%;padding:0;cursor:pointer;color:transparent;outline:0;background:transparent}.galeria .slider_galeria .slick-dots li button:before{display:none}.galeria .slider_galeria .slick-dots li.slick-active button{background-color:#fff}.carrinho_final{background-color:#fff;color:#6a6a6a;position:relative;margin-bottom:120px}.carrinho_final input#coupon_code{width:175px}.carrinho_final .sair{position:absolute;display:table;background-color:#f8fafb;padding:10px 15px;top:0;left:45px;color:#202020;z-index:5;font-size:14px;text-transform:uppercase}.carrinho_final .sair span{margin-right:5px;position:relative;top:2px}.carrinho_final .sair:hover{color:#e50000;text-decoration:none}.carrinho_final h4{font-weight:400;margin-bottom:20px;padding-bottom:10px;border-bottom:solid 1px #ebebeb}.carrinho_final .navegador_checkout{padding:45px 45px 0;text-align:center}.carrinho_final .navegador_checkout ul.nav.checkout_tabs{border-bottom:solid 2px #ebebeb;text-align:center;display:inline-block;width:100%}.carrinho_final .navegador_checkout ul.nav.checkout_tabs li{display:inline-block;margin:0 15px}.carrinho_final .navegador_checkout ul.nav.checkout_tabs li a.nav-link{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding:.5rem 20px;margin-bottom:-2px;color:#bbb;border-bottom:solid 4px transparent}.carrinho_final .navegador_checkout ul.nav.checkout_tabs li a.nav-link.active{color:#2e2e2e;border-color:#e50000}.carrinho_final .tab-content{padding:45px;height:100%}.carrinho_final .tab-content .form_endereco .form-row.form-row-first,.carrinho_final .tab-content .form_endereco .form-row.form-row-last,.carrinho_final .tab-content .form_endereco .form-row.form-row-wide{float:none;-ms-flex:0 0 33.333333%;flex:0 0 50%;max-width:50%;padding:10px}.carrinho_final .tab-content .form_endereco .woocommerce-input-wrapper{width:100%}.carrinho_final .tab-content .form_endereco p#billing_country_field{display:none}.carrinho_final .tab-content .form_endereco .select2-container--default .select2-selection--single,.carrinho_final .tab-content .form_endereco input[type=email],.carrinho_final .tab-content .form_endereco input[type=tel],.carrinho_final .tab-content .form_endereco input[type=text],.carrinho_final .tab-content .form_endereco select{width:100%;height:40px;padding:0 15px;border:solid 1px #ebebeb;border-radius:0;outline:0 !important;color:#2e2e2e}.carrinho_final .tab-content .form_endereco .select2-container--default .select2-selection--single:focus,.carrinho_final .tab-content .form_endereco input[type=email]:focus,.carrinho_final .tab-content .form_endereco input[type=tel]:focus,.carrinho_final .tab-content .form_endereco input[type=text]:focus,.carrinho_final .tab-content .form_endereco select:focus{border-color:#e50000}.carrinho_final .tab-content .form_endereco textarea{width:100%;height:100px;padding:15px;border:solid 1px #ebebeb;border-radius:0;outline:0 !important;color:#2e2e2e}.carrinho_final .tab-content .form_endereco textarea:focus{border-color:#e50000}.carrinho_final .tab-content .form_endereco .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.carrinho_final .tab-content .form_endereco .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.carrinho_final .tab-content .form_endereco label{display:none}.carrinho_final .tab-content a.continua{display:table;width:100%;text-align:center;background-color:#2e2e2e;color:#fff;margin-bottom:20px;font-weight:500;text-transform:uppercase;padding:20px 1em;border-radius:3px}.carrinho_final .tab-content a.continua:hover{background-color:#e50000;text-decoration:none}.carrinho_final .tab-content .pagamento #payment{background-color:#fff}.carrinho_final .tab-content .pagamento #payment div.payment_box{background-color:#fff;border:solid 1px #ebebeb}.carrinho_final .tab-content .pagamento #payment div.payment_box:before{display:none}.carrinho_final .tab-content .pagamento #payment div.payment_box input[type=tel],.carrinho_final .tab-content .pagamento #payment div.payment_box input[type=text],.carrinho_final .tab-content .pagamento #payment div.payment_box select{width:100%;height:40px;font-size:16px !important;padding:0 15px;margin-right:0;border:solid 1px #ebebeb;border-radius:0;outline:0 !important;color:#2e2e2e}.carrinho_final .tab-content .pagamento #payment div.payment_box input[type=tel]:focus,.carrinho_final .tab-content .pagamento #payment div.payment_box input[type=text]:focus,.carrinho_final .tab-content .pagamento #payment div.payment_box select:focus{border-color:#e50000}.carrinho_final .tab-content .pagamento #payment #place_order{display:table;width:100%;text-align:center;background-color:#e50000;color:#fff;margin-top:20px;font-weight:500;text-transform:uppercase;padding:20px 1em;border-radius:3px;outline:0 !important}.carrinho_final .tab-content .pagamento #payment a.voltar{color:#bbb;text-transform:uppercase;font-size:14px;font-weight:600}.carrinho_final .tab-content .pagamento #payment a.voltar span{margin-right:10px}.carrinho_final .tab-content .pagamento #payment a.voltar:hover{color:#e50000;text-decoration:none}.carrinho_final .detalhes_pedido{background-color:#2e2e2e;background-image:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../img/pattern_bg.png);color:#fff;padding:45px;height:100%}.carrinho_final .detalhes_pedido .wc-proceed-to-checkout a{display:table;width:100%;text-align:center;background-color:#e50000;color:#fff;margin-top:20px;font-weight:500;text-transform:uppercase;padding:20px 1em;border-radius:3px;outline:0 !important;transition:all .25s ease}.carrinho_final .detalhes_pedido .wc-proceed-to-checkout a:hover{background-color:#fff;color:#2e2e2e}.carrinho_final .detalhes_pedido select{color:#2e2e2e !important}.carrinho_final .detalhes_pedido select option{color:#2e2e2e !important}.checkout{background-image:url(//useviper.com/wp-content/themes/viper_skins/assets/css/../img/pattern_bg.png);background-color:#fff;color:#6a6a6a;padding-bottom:15px}.checkout .head_vantagens{background-color:#6a6a6a;padding:15px 0;color:#fff;margin-bottom:45px;text-align:center}.checkout .head_vantagens .icone,.checkout .head_vantagens .texto{display:inline-block;vertical-align:middle}.checkout .head_vantagens .icone img,.checkout .head_vantagens .texto img{width:40px;margin-right:10px}.checkout .head_vantagens .icone.icone,.checkout .head_vantagens .texto.icone{margin-right:10px;border-right:solid 1px rgba(255,255,255,0.25)}.checkout .head_vantagens .icone.texto,.checkout .head_vantagens .texto.texto{max-width:calc(100% - 70px);text-align:left;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px}.checkout .navegador_checkout{padding:0 0 45px;text-align:center}.checkout .navegador_checkout ul.nav.checkout_tabs{text-align:center;display:inline-block;width:100%}.checkout .navegador_checkout ul.nav.checkout_tabs li{display:inline-block;margin:0 15px}.checkout .navegador_checkout ul.nav.checkout_tabs li a.nav-link{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding:.5rem 20px;margin-bottom:-2px;color:#bbb;border-bottom:solid 4px transparent}.checkout .navegador_checkout ul.nav.checkout_tabs li a.nav-link.active{color:#2e2e2e;border-color:#e50000}.checkout .form_login{max-width:450px;width:100%;padding:15px;border-radius:5px;background-color:#6a6a6a;text-align:center;color:#fff;display:table;margin:0 auto}.checkout .form_login #form_checkout #loginform label{display:none}.checkout .form_login #form_checkout #loginform input#wp-submit{background-color:#e50000;color:#fff;text-transform:uppercase;height:45px;font-weight:600;font-size:14px;margin-bottom:15px}.checkout .form_login h4{font-weight:300;margin-bottom:25px}.checkout .form_login button,.checkout .form_login input{max-width:400px;width:100%}.checkout .form_login button{background-color:#e50000;color:#fff;text-transform:uppercase;height:45px;font-weight:600;font-size:14px;margin-bottom:15px}.checkout .form_login a{color:#fff}.checkout .form_login a:hover{color:#e50000}.checkout .detalhes_compra{padding:15px;border-radius:5px;background-color:#8e8e8e;color:#fff;height:100%}.checkout .detalhes_compra h4{font-weight:300;margin-bottom:25px;text-align:center}.checkout .detalhes_compra .det_produto{background-color:#6a6a6a;margin-bottom:15px;border-radius:5px;padding:10px}.checkout .detalhes_compra .det_produto .product-name{font-size:18px;font-weight:600}.checkout .detalhes_compra .det_produto .product-name img.skin{position:absolute}.checkout .detalhes_compra .det_produto .product-name .variation{font-size:14px;font-weight:400;color:#c5c5c5;margin-bottom:0 !important}.checkout .detalhes_compra .det_produto .product-name .variation dd{margin-bottom:0}.checkout .detalhes_compra .det_produto .product-name .variation dd p{margin-bottom:0}.checkout .detalhes_compra .det_produto .product-total{font-size:22px;font-weight:600}.checkout .seguro{padding-top:30px}.checkout .seguro img{max-width:440px}.checkout .form_entrega{background-color:#f1f1f1;padding:15px 20px;border-radius:5px}.checkout .form_entrega h3{font-weight:300;font-size:1.5rem;margin-bottom:25px;text-align:center}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide{float:none;-ms-flex:0 0 33.333333%;flex:0 0 50%;max-width:50%;padding:15px;margin:0}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first label,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last label,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide label{display:none}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_address_1_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_address_1_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_address_1_field{max-width:55%;flex:0 0 80%}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_postcode_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_postcode_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_postcode_field{max-width:25%;flex:0 0 25%}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_number_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_number_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_number_field{max-width:20%;flex:0 0 20%}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_address_2_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_city_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_country_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_cpf_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_neighborhood_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first#billing_persontype_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_address_2_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_city_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_country_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_cpf_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_neighborhood_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last#billing_persontype_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_address_2_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_city_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_country_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_cpf_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_neighborhood_field,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide#billing_persontype_field{max-width:33.333333%;flex:0 0 33.333333%}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper{width:100%}.checkout .form_entrega span.woocommerce-input-wrapper{width:100%}.checkout .form_entrega h3#ship-to-different-address{font-size:16px;font-weight:500}.checkout .form_entrega .shipping_address .woocommerce-shipping-fields__field-wrapper label{display:none !important}.checkout .form_entrega p#shipping_company_field{display:none}.checkout .dados_produto{background-color:#f1f1f1;padding:15px;border-radius:5px}.checkout .dados_produto h4{font-weight:300;margin-bottom:25px;text-align:center}.checkout .dados_produto .det_produto{background-color:#dedede;color:#2e2e2e;margin-bottom:15px;border-radius:5px;padding:10px}.checkout .dados_produto .det_produto .product-name{font-size:16px;font-weight:600}.checkout .dados_produto .det_produto .product-name img.skin{position:absolute}.checkout .dados_produto .det_produto .product-name .variation{font-size:13px;font-weight:400;color:#5a5a5a;margin-bottom:0 !important}.checkout .dados_produto .det_produto .product-name .variation dd{margin-bottom:0}.checkout .dados_produto .det_produto .product-name .variation dd p{margin-bottom:0}.checkout .dados_produto .det_produto .product-total{font-size:22px;font-weight:600}.checkout .dados_produto .det_produto:last-child{margin-bottom:0}.checkout .dados_produto .valor{font-size:30px;text-align:center}.checkout .dados_frete{background-color:#f1f1f1;padding:15px;border-radius:5px}.checkout .dados_frete h4{font-weight:300;margin-bottom:25px;text-align:center}.checkout .dados_frete ul#shipping_method{text-align:center}.checkout .dados_frete ul#shipping_method li{display:inline-block;padding:10px 15px 10px 0;margin-right:10px;vertical-align:middle;border-right:solid 1px #dcdcdc}.checkout .dados_frete ul#shipping_method li p{margin-bottom:0}.checkout .dados_frete ul#shipping_method li:last-child{border-right:0;margin-right:0;padding-right:0}.checkout .op_pagamento{background-color:#f1f1f1;padding:15px;border-radius:5px}.checkout .op_pagamento h4{font-weight:300;margin-bottom:25px;text-align:center}.checkout .op_pagamento #payment{background-color:transparent}.checkout .op_pagamento #payment .payment_box{background-color:#dedede}.checkout .op_pagamento #payment ul.wc_payment_methods{column-count:2;border:0;padding-bottom:0}.checkout .op_pagamento #payment ul.wc_payment_methods li.wc_payment_method input{display:none}.checkout .op_pagamento #payment ul.wc_payment_methods li.wc_payment_method label{cursor:pointer;text-align:center !important;color:#fff;background-color:#6a6a6a;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:14px;border:solid 2px #6a6a6a;width:100%;padding:5px 0;border-radius:5px;opacity:.5}.checkout .op_pagamento #payment ul.wc_payment_methods li.wc_payment_method label img{display:none}.checkout .op_pagamento #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label{color:#fff;background-color:#e50000;border-color:#e50000;opacity:1}.checkout .op_pagamento #payment .payment_box.payment_method_pagseguro:before{left:17% !important}.checkout .op_pagamento #payment .payment_box.payment_method_paghiper:before{left:auto !important;right:25%}.checkout .op_pagamento .payment_box.payment_method_paghiper{float:left}.checkout .op_pagamento p{margin-bottom:0 !important;float:left;padding:3px 15px}.checkout .op_pagamento .clear{display:none}.checkout .op_pagamento p#pagseguro-card-holder-name-field{width:100%}.checkout .op_pagamento p#pagseguro-card-number-field{width:40%;float:left}.checkout .op_pagamento p#pagseguro-card-cvc-field{width:30%}.checkout .op_pagamento p#pagseguro-card-expiry-field{width:30%}.checkout .op_pagamento p#pagseguro-card-installments-field{width:60%}.checkout .op_pagamento p#pagseguro-card-holder-cpf-field{width:40%}.checkout .op_pagamento p#pagseguro-card-holder-birth-date-field{width:50%}.checkout .op_pagamento p#pagseguro-card-holder-phone-field{width:50%}.checkout .op_pagamento input{font-size:16px !important}.checkout .op_pagamento .woocommerce-terms-and-conditions-wrapper{font-size:14px;margin-bottom:15px}.checkout .op_pagamento button.btn.btn-vermelho.abre_modal{width:100%;height:50px;background-color:#e50000;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;outline:0 !important;box-shadow:none !important}.checkout .op_pagamento button.btn.btn-vermelho.abre_modal:hover{background-color:#2e2e2e}.checkout .confirma .btn-confirma{width:100%;height:50px;background-color:#e50000 !important;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;outline:0 !important;box-shadow:none !important}.checkout .confirma .btn-confirma:hover{background-color:#2e2e2e !important}.checkout .btn-cinza{background-color:#6a6a6a;color:#fff;text-transform:uppercase;outline:0 !important;box-shadow:none !important}.checkout .btn-cinza:hover{background-color:#e50000}.checkout .select2-container--default .select2-selection--single,.checkout input[type=email],.checkout input[type=password],.checkout input[type=tel],.checkout input[type=text],.checkout select{width:100%;height:40px;padding:0 15px;border:solid 1px #ebebeb;border-radius:0;outline:0 !important;color:#2e2e2e}.checkout .select2-container--default .select2-selection--single:focus,.checkout input[type=email]:focus,.checkout input[type=password]:focus,.checkout input[type=tel]:focus,.checkout input[type=text]:focus,.checkout select:focus{border-color:#e50000}.checkout textarea{width:100%;height:100px;padding:15px;border:solid 1px #ebebeb;border-radius:0;outline:0 !important;color:#2e2e2e}.checkout textarea:focus{border-color:#e50000}.checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.btn-vermelho{width:100%;background-color:#e50000;color:#fff;font-weight:600;font-size:14px;outline:0 !important;box-shadow:none !important}.btn-vermelho:hover{background-color:#202020;color:#fff}.minha_conta{background-color:#fff;color:#202020;font-weight:300;display:table;width:100%}.minha_conta h1{font-weight:300;margin-bottom:30px;padding-bottom:20px;border-bottom:solid 1px #e0e0e0}.minha_conta a{color:#e50000}.minha_conta nav.woocommerce-MyAccount-navigation{background-color:#f1f1f1;padding:15px;font-weight:600}.minha_conta nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.minha_conta nav.woocommerce-MyAccount-navigation ul li{margin-bottom:5px;padding:5px;border-bottom:solid 1px rgba(0,0,0,0.1)}.minha_conta nav.woocommerce-MyAccount-navigation ul li a{color:#6a6a6a;transition:all .25s ease}.minha_conta nav.woocommerce-MyAccount-navigation ul li a:hover{color:#e50000;text-decoration:none}.minha_conta nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#e50000}.minha_conta .detalhes_endereco{padding:15px;border:solid 1px #f1f1f1}.minha_conta .detalhes_endereco h3{font-size:25px}.minha_conta .detalhes_endereco address{color:#a0a0a0}.woocommerce-order{background-color:#fff;color:#202020;font-weight:300}.institucional{background-color:#f1f1f1;color:#6a6a6a}.institucional h1,.institucional h2,.institucional h3,.institucional h4,.institucional h5,.institucional h6{color:#e50000;font-weight:500;margin-bottom:15px}.institucional p{font-weight:300}.institucional a{color:#e50000;font-weight:500}.hero_blog{margin-top:-123px;padding-top:123px;position:relative;background-size:cover;background-position:center;background-blend-mode:multiply;background-color:#666;color:#fff}.hero_blog:before{content:'';opacity:.5;width:100%;height:300px;position:absolute;top:0;left:0;background:linear-gradient(to bottom,#000,transparent);z-index:1}.hero_blog .content{height:60vh}.hero_blog .content .infos{text-transform:uppercase;font-weight:500;font-size:14px}.hero_blog .content .titulo{font-size:52px}.hero_blog .content a.saiba{text-transform:uppercase;font-size:14px;outline:0 !important;color:#fff;font-weight:500;background-color:#e50000;border-radius:5px;box-shadow:3px 3px #b20b0b;transition:all .25s ease;position:relative;top:0;left:0}.hero_blog .content a.saiba:hover{top:2px;left:2px;box-shadow:0 0 #b20b0b}.hero_blog .content .scroll{position:absolute;z-index:2;bottom:15px;left:50%;transform:translateX(-50%);color:#fff;font-size:35px;opacity:.5;outline:0 !important;transition:all .25s ease}.hero_blog .content .scroll:hover{color:#e50000;text-decoration:none;bottom:15px;opacity:1}.destaques_posts a{text-decoration:none}.destaques_posts a .post{height:27vh;position:relative;overflow:hidden;background-size:cover;background-position:center;background-blend-mode:multiply;background-color:#666;color:#fff}.destaques_posts a .post .cont{position:relative;width:100%;padding:15px 35px;bottom:-180px;transition:all .25s ease}.destaques_posts a .post .cont h5{margin-bottom:15px}.destaques_posts a .post .cont .res{height:120px;font-size:14px;opacity:0;transition:opacity .25s ease}.destaques_posts a .post:hover .cont{bottom:-50px}.destaques_posts a .post:hover .cont .res{opacity:1}.noticias .loop_posts .post{color:#fff}.noticias .loop_posts .post a{color:#fff;text-decoration:none}.noticias .loop_posts .post a:hover{color:#e50000}.noticias .loop_posts .post .foto{height:320px;background-size:cover;background-position:center;margin-bottom:15px;border-radius:10px}.noticias .loop_posts .post .infos{text-transform:uppercase;font-size:13px;font-weight:500}.noticias .loop_posts .post h3{margin-bottom:15px}.noticias .loop_posts .post .saiba{color:#e50000;font-size:18px;font-weight:500;text-decoration:underline}.noticias .loop_posts hr{border-color:#fff;opacity:.1}.afiliados legend{text-transform:uppercase;font-weight:600;letter-spacing:1px}.afiliados input[type=email],.afiliados input[type=password],.afiliados input[type=text]{width:100%;height:45px;color:#fff;padding:0 15px;background-color:#3a3a3a;border-color:#505050 !important;outline:0 !important}.afiliados textarea{width:100%;height:100px;color:#fff;padding:0 15px;background-color:#3a3a3a;border-color:#505050 !important;outline:0 !important}.afiliados input[type=submit]{width:100%;height:50px;font-size:16px;font-weight:500;text-transform:uppercase;color:#fff;background-color:#e50000;outline:0 !important;cursor:pointer}.afiliados a{color:#e50000}.perguntas .pergunta{background-color:#db0c0c;color:#fff;padding:10px 15px;font-size:17px;font-weight:600;margin-top:30px;cursor:pointer}.perguntas .pergunta .perg{display:inline-block;width:calc(100% - 30px);vertical-align:middle}.perguntas .pergunta .seta{display:inline-block;width:20px;vertical-align:middle;font-size:30px;transition:all .25s ease}.perguntas .pergunta[aria-expanded="true"] .seta{transform:rotate(180deg)}.perguntas .resposta{background-color:#6a6a6a;padding:15px;font-weight:300}.contato h1{font-weight:300;color:#6a6a6a;margin-bottom:30px}.contato .form_contato input[type=email],.contato .form_contato input[type=tel],.contato .form_contato input[type=text]{background-color:#343434;height:45px;padding:0 15px;width:100%;margin-bottom:15px;border:solid 1px #6a6a6a}.contato .form_contato textarea{background-color:#343434;height:130px;padding:15px;width:100%;margin-bottom:15px;border:solid 1px #6a6a6a}.contato .form_contato input[type=submit]{background-color:#e50000;border:0;color:#fff;font-weight:400;height:45px;padding:0 35px;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.contato .mapa{width:100%;height:300px}.newsletter{padding:80px 0;border-top:solid 2px #6a6a6a;overflow:hidden}.newsletter p{color:#6a6a6a}.newsletter .form-newsletter{position:relative;min-height:220px}.newsletter .form-newsletter:before{content:'Newsletter';text-transform:uppercase;color:#6a6a6a;opacity:.1;font-size:240px;line-height:240px;font-weight:bold;position:absolute;top:50%;left:-110px;transform:translateY(-50%)}.newsletter .form-newsletter .form{position:relative;width:100%}.newsletter .form-newsletter .form input[type=email]{width:100%;background:0 0;border:0;border-bottom:solid 2px #6a6a6a;outline:0 !important;font-size:21px;font-weight:500;text-transform:uppercase;padding:25px 0;color:#fff;transition:all .25s ease}.newsletter .form-newsletter .form input[type=email]::-webkit-input-placeholder{color:#fff}.newsletter .form-newsletter .form input[type=email]:focus{border-color:#e50000}.newsletter .form-newsletter .form button{position:absolute;top:20px;right:0;background:0 0;border:0;outline:0 !important;font-size:21px;font-weight:500;text-transform:uppercase;color:#fff;cursor:pointer}.newsletter .form-newsletter .form button .plus{display:inline-block;vertical-align:middle;margin-right:10px;font-size:32px;width:47px;height:47px;padding:5px;line-height:32px;text-align:center;border:solid 2px #e50000;border-radius:50%;transition:all .25s ease}.newsletter .form-newsletter .form button p{display:inline-block;vertical-align:middle;margin-bottom:0;color:#fff}.newsletter .form-newsletter .form button:hover .plus{background-color:#e50000}footer{background-color:#000;color:#6a6a6a;padding:45px 0;border-top:solid 2px #6a6a6a}footer .menu_footer ul{list-style:none;padding:0}footer .menu_footer ul li{margin-bottom:15px}footer .menu_footer ul li a{color:#fff}footer .menu_footer ul li a:hover{color:#e50000;text-decoration:none}footer .central{font-weight:bold;letter-spacing:1px}footer .central span{font-size:21px;color:#fff}footer hr{border-color:#2a2a36}a.trustvox-certificate__container-left{display:none}.barra_mobile{position:fixed;width:100%;bottom:0;left:0;z-index:11;padding:10px 15px;border-top:solid 1px #6a6a6a;background-color:#202020;text-align:center}.barra_mobile a{display:table;width:100%;color:#6a6a6a;font-size:22px;position:relative;text-decoration:none !important}.barra_mobile a.ativo:before{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:3px;background-color:#e50000}.mini_menu{position:fixed;width:100%;height:100%;right:-100%;padding:25px;top:0;z-index:10;overflow:hidden;background-color:#202020;transition:all .7s cubic-bezier(1,0,.25,1)}.mini_menu .head{margin-bottom:35px;padding-bottom:25px;border-bottom:solid 1px #2e2e2e}.mini_menu .head .fechar{display:table;margin-left:auto;cursor:pointer}.mini_menu .menu-mobile{text-align:center;font-size:26px;text-transform:uppercase;font-weight:300;padding-top:20%}.mini_menu .menu-mobile ul li{margin-bottom:15px}.mini_menu .menu-mobile ul li a{color:#fff}.mini_menu .menu-mobile ul li.active a{color:#e50000}.mini_menu.ativo{right:0}@media only screen and (max-width:768px){.container-fluid{padding-right:15px;padding-left:15px}h2{font-size:2rem;text-align:center}#header{padding:15px 0}#header .logo{flex:0 0 100%;text-align:center}.slider{margin-top:-93px}.slider .slide{height:340px}.slider:before{height:100px}.social{display:none}.mini-carrinho{width:100%;right:-100%;padding-bottom:65px}.mini-carrinho .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart{height:calc(100vh - 365px)}.single-produto .texturas ul.nav.texturas_tabs li{width:50%;padding:2.5px;text-align:center}.single-produto .texturas ul.nav.texturas_tabs li a{font-size:13px;background-color:#202020;height:100%;padding:1rem .5rem;text-transform:uppercase;font-weight:500}.single-produto .texturas ul.nav.texturas_tabs li a.active{bottom:0;border:0;color:#6a6a6a}.single-produto .texturas ul.nav.texturas_tabs li a.ativo{background-color:#e50000;color:#fff}.single-produto .texturas .tab-content .tabela-cons{padding:50px 5px 65px;border-spacing:5px;border-collapse:separate;position:fixed;z-index:5;top:0;right:-80%;width:80%;height:100%;background-color:#000;overflow-y:auto;transition:all .25s ease}.single-produto .texturas .tab-content .tabela-cons .fechar{position:absolute;top:10px;font-size:20px;left:0;width:100%;text-align:center}.single-produto .texturas .tab-content .tabela-cons .grupo{display:table;width:100%;max-width:100% !important;text-align:center}.single-produto .texturas .tab-content .tabela-cons.ativo{right:0}.single-produto .texturas ul.nav.texturas_tabs{margin-top:15px}.single-produto .texturas .extras{text-align:center}.single-produto .produto .foto-produto .foto{height:340px}.single-produto .produto .det_produto #lista_vars .var .nome{width:50%}.single-produto .produto .det_produto #lista_vars .var .valor{width:40%;font-size:20px}.single-produto .produto .det_produto #valor{font-size:39px;line-height:39px}.newsletter{padding:40px 0}.newsletter .form-newsletter .form input[type=email]{font-size:16px;padding:15px 0;text-align:center}.newsletter .form-newsletter .form button{position:relative;top:20px;width:100%}footer{padding-bottom:80px}footer .central{text-align:center}footer .central span{display:table;margin:0 auto}.compare{padding:0 0 40px}.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-last,.checkout .form_entrega .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}.checkout .seguro{padding:30px 15px 0}.checkout .seguro img{width:100%}.checkout .head_vantagens .icone.icone{display:table;width:100%;border:0;margin:0 0 10px}.checkout .head_vantagens .texto.texto{width:100%;text-align:center;margin-bottom:15px}}