<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
    <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/article#">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta http-equiv="content-language" content="pt-br">
        <meta name="viewport" content="width=device-width,initial-scale=1.0">

        <title>WR Nutrition</title>

        <meta name="title"
              content="WR Nutrition">
        <meta name="subject"
              content="WR Nutrition">

        <meta name="description"
              content="A WR Nutrition é uma loja especializada em suplementos que chega ao mercado de nutrição com a preocupação de atender às necessidades reais dos consumidores fazendo os maiores esforços para oferecer um produto de qualidade, estando em conformid" />
        <meta name="keywords" content="" />

        <!--Meta-Tags-->
        <meta name="language" content="PT-BR" />
        <meta name="revisit-after" content="7 days" />
        <meta http-equiv="pragma" content="no-cache" />
        <meta http-equiv="cache-control" content="no-cache" />
        <meta http-equiv="expires" content="-1" />
        <meta name="distribution" content="global" />

        <meta name="audience" content="all" />
        <meta name="robots" content="all" />
        <meta name="distribution" content="global">
        <meta name="rating" content="general">

        <meta name="url" content="http://www.wrnutrition.com.br/" /><!--Endereço do site-->
        <meta name="classification" content="Suplementos" /><!--Mais Meta-Tags-->
        <meta http-equiv="vw96.object type" content="Empresa especializada em Suplementos" />
        <!--Categoria nos Sites de Busca-->

        <meta name="rating" content="geral" />

        <meta name="author" content="www.tmw.com.br" />
        <meta name="generator" content="www.tmw.com.br">
        <meta name="designer" content="www.tmw.com.br">
        <meta name="creator" content="www.tmw.com.br" />
        <meta name="publisher" content="www.tmw.com.br" />
        <meta name="copyright" content="www.tmw.com.br" />
        <meta http-equiv="imagetoolbar" content="no" />
        <meta name="MSSmartTagsPreventParsing" content="true" />

        <!-- Face Meta Tags -->
        <meta property="og:type" content="website" />
        <meta property="og:url" content="http://www.wrnutrition.com.br/institucional/erro/404/" />
                <meta property="og:title"
              content="WR Nutrition" />
        <meta property="og:description"
              content="A WR Nutrition é uma loja especializada em suplementos que chega ao mercado de nutrição com a preocupação de atender às necessidades reais dos consumidores fazendo os maiores esforços para oferecer um produto de qualidade, estando em conformid" />
        <meta property="og:site_name" content="WR Nutrition" />
                    <meta property="fb:app_id" content="169644336561243" />
                <!-- FIM Face Meta Tags -->

        <link href="/css/base.css" rel="stylesheet" type="text/css" /><!--Endereço CSS-->
        <link href="/themes/t1469621641/css/estilo.css" rel="stylesheet" type="text/css" />
        <!--Endereço CSS-->
        <link href="/themes/t1469621641/css/blitzer/jquery-ui.css" rel="stylesheet"
              type="text/css" />
        <!--[if lte IE 7]>
        <link href="/themes/t1469621641/css/estilo-ielte7.css" rel="stylesheet"
              type="text/css" />
        <![endif]-->
        <link rel="shortcut icon" href="/favicon.ico" /><!--Endereço do favicon-->
        <link rel="icon" href="/favicon.ico" /><!--Endereço do favicon-->

        <!--Bases-->
        <!--[if lte IE 8]>
        <script language="javascript" type="text/javascript" src="js/bases/flot/excanvas.min.js"></script><![endif]-->
        <script src="/js/bases/jquery.js" type="text/javascript"></script>
        <script src="/js/bases/jquery-ui.js" type="text/javascript"></script>
        <script src="/js/bases/jquery.validate.js" type="text/javascript"></script>
        <script src="/js/bases/jquery.form.js" type="text/javascript"></script>
        <script src="/js/bases/mascara_real.js" type="text/javascript"></script>
        <script src="/js/bases/mascara.js" type="text/javascript"></script>
        <script src="/js/bases/jquery.scrollTo.js" type="text/javascript"></script>
        <script src="/js/bases/jquery.colorbox-min.js" type="text/javascript"></script>
        <script src="/js/bases/jquery.zoom.js" type="text/javascript"></script>
        <script src="/js/bases/jquery.ccvalidate.js" type="text/javascript"></script>
        <!--Controle-->
        <script src="/js/controle/utilidades.validate.js" type="text/javascript"></script>
        <script src="/js/controle/functions.js" type="text/javascript"></script>
        <script src="/js/controle/inicializa_loja.js" type="text/javascript"></script>

                    <meta name="google-site-verification"
                  content="ACN00QtVFF-8Qza6C4sERTQqSX3L9knOpj94oYg28SU" /><!-- verificação google: Link Webmasters  -->                
        <!-- Variável Global para Raiz da Loja -->
        <script type="text/javascript">var raiz = '/';</script>

        
        
        <script type="text/javascript">
            $( function () {

                // Autocompletar da busca: Header
                $( '#PRO_NOME-busca' ).autocomplete( {
                    source   : '/config/ajax/busca-autocompleta.php',
                    minLength: 2,
                    select   : function ( evento, ui ) {
                        $( '#PRO_NOME-busca' ).val( ui.item.value );
                        $( '#frm_busca_header' ).submit();
                    },
                    open     : function () {
                        $( '.ui-autocomplete' ).width( $( '#PRO_NOME-busca' ).innerWidth() + 32 );
                        $( '.ui-autocomplete' ).height( 200 );
                        $( '.ui-autocomplete' ).css( {
                            'overflow'     : 'auto',
                            'z-index'      : '10000',
                            'font-size'    : '12px',
                            'border-radius': '0'
                        } );
                    }
                } );

                // Autocompletar da busca: Footer
                $( '#PRO_NOME-busca-footer' ).autocomplete( {
                    source   : '/config/ajax/busca-autocompleta.php',
                    minLength: 2,
                    select   : function ( evento, ui ) {
                        $( '#PRO_NOME-busca-footer' ).val( ui.item.value );
                        $( '#frm_busca_footer' ).submit();
                    },
                    open     : function () {
                        $( '.ui-autocomplete' ).width( $( '#PRO_NOME-busca-footer' ).innerWidth() + 32 );
                        $( '.ui-autocomplete' ).height( 200 );
                        $( '.ui-autocomplete' ).css( {
                            'overflow'     : 'auto',
                            'z-index'      : '10000',
                            'font-size'    : '12px',
                            'border-radius': '0'
                        } );
                    }
                } );

                // Autocompletar da busca: Suspenso
                $( '#PRO_NOME-busca-suspenso' ).autocomplete( {
                    source   : '/config/ajax/busca-autocompleta.php',
                    minLength: 2,
                    select   : function ( evento, ui ) {
                        $( '#PRO_NOME-busca-suspenso' ).val( ui.item.value );
                        $( '#frm_busca_suspenso' ).submit();
                    },
                    open     : function () {
                        $( '.ui-autocomplete' ).width( $( '#PRO_NOME-busca-suspenso' ).innerWidth() + 32 );
                        $( '.ui-autocomplete' ).height( 200 );
                        $( '.ui-autocomplete' ).css( {
                            'overflow'     : 'auto',
                            'z-index'      : '10000',
                            'font-size'    : '12px',
                            'border-radius': '0'
                        } );
                    }
                } );

                
            } );
        </script>

                    <!-- INICIO Estilo Personalizado -->
            <style type="text/css">
                @import url("//tmwxd.com.br/fontes/bebasneue/bebasneue.css");
@import url("https://fonts.googleapis.com/css?family=Source+Code+Pro:400,200,300|Source+Sans+Pro:400,300,300italic,400italic");

/* PADRÕES */

/* CHAT */
.lz_chat_content_table {
    position: static;
}


/* Limites e Centralização */
.conteudo {
    min-width: inherit;
}

.bg_conteudo {
    max-width: none;
}

.conteudo_limitado {
    width: 100%;
    max-width: 1390px;
    margin: 0 auto;
}

.limite {
    max-width: 1600px;
    margin: 0 auto;
}

img:not(.zoomImg) {
    width: 100% !important; /* Firefox */
    max-width: 100%;
    height: auto;
}

/* Títulos */
.title_page, #titulo_institucional {
    padding: 20px 0;
    color: #480331;
    font-size: 30px;
    border-bottom: 1px solid #480331;
    text-align: center;
}

/* Icons - Elementos */
::before, ::after {
    background: url(/img/arquivos/layout/sprites.png) no-repeat 0 0;
}

/* Links */
a:hover:not(.acesso) {
    text-decoration: none !important;
    cursor: pointer;
}

p {
    margin: 0;
}

/* Detalhes */
.yellow_line {
    display: block;
    height: 15px;
    background-color: #ffd900;
}

.white_line {
    display: block;
    height: 1px;
    margin-bottom: 3px;
    background-color: #fff;
}

/* CABEÇALHO */
#header {
    z-index: 1;
}

#header .logo .img {
    width: auto !important;
}

#background .banner_top-dir img {
    height: 221px !important;
}

#area_cliente {
    position: absolute;
    top: 15px;
    width: 100%;
    height: 125px;
    padding: 0 100px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1;
}

#area_cliente .info_search {
    padding: 30px 30px 30px 210px;
    background: #480331;
}

#area_cliente .info_search .link.logo {
    background: none;
    background: -moz-radial-gradient(center, ellipse cover, rgba(242,24,42,1) 0%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(242,24,42,1)), color-stop(70%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(242,24,42,1) 0%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(242,24,42,1) 0%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(242,24,42,1) 0%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 100%);
    background: radial-gradient(ellipse at center, rgba(242,24,42,1) 0%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2182a', endColorstr='#ffffff', GradientType=1 );
}

#area_cliente .info_search .logo {
    position: absolute;
    left: 5px;
    top: 7px;
    width: 184px;
    height: 131px;
    z-index: 1;
}

#area_cliente .cliente {
    padding-left: 15px;
    color: #ffd900;
    font: 11px Tahoma, Geneva, sans-serif;
}

#area_cliente .cliente::before {
    content: '';
    display: block;
    width: 10px;
    height: 15px;
    position: absolute;
    left: 0;
}

#area_cliente .cliente:hover::before {
    background-position: 0 -15px;
}

#area_cliente .cliente strong, #area_cliente .cliente a {
    color: #fff;
    font-weight: normal;
}

#area_cliente .busca {
    margin-right: 238px;
}

#area_cliente .busca .btn {
    position: absolute;
    top: 14px;
    left: 15px;
    width: 20px;
    height: 25px;
    background: url(/img/arquivos/layout/sprites.png) no-repeat -10px 0;
    border: 0 none;
    cursor: pointer;
    z-index: 1;
}

#area_cliente .busca .btn:hover {
    background-position: -10px -25px;
}

#area_cliente .busca .text {
    width: 100%;
    margin-top: 6px;
    padding: 12px 80px 12px 50px;
    border: 1px solid #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#area_cliente .busca .text:focus {
    border-color: #ff0ebb;
}

#area_cliente .busca .social {
    position: absolute;
    top: 9px;
    right: 4px;
}

#area_cliente .busca .social .item {
    display: inline-block;
    margin-right: -1px;
}

#area_cliente .busca .social .item a {
    display: block;
    width: 35px;
    height: 35px;
    background-image: url(/img/arquivos/layout/sprites.png);
    background-repeat: no-repeat;
    text-indent: -9999px;
}

#area_cliente .busca .social .item a.insta {
    background-position: -30px 0;
}

#area_cliente .busca .social .item:hover a.insta {
    background-position: -30px -35px;
}

#area_cliente .busca .social .item a.face {
    background-position: -65px 0;
}

#area_cliente .busca .social .item:hover a.face {
    background-position: -65px -35px;
}

#area_cliente .atendimento {
    float: right;
    margin-top: 20px;
}

#area_cliente .atendimento .item {
    float: left;
    margin: 0 15px;
    background-image: url(/img/arquivos/layout/sprites.png);
    background-repeat: no-repeat;
    z-index: 2;
}

#area_cliente .atendimento .item.chat {
    width: 35px;
    height: 40px;
    background-position: -100px 0;
    cursor: pointer;
}

#area_cliente .atendimento .item.chat:hover {
    background-position: -100px -40px;
}

#area_cliente .atendimento .item.whats {
    width: 40px;
    height: 40px;
    background-position: -135px 0;
}

#area_cliente .atendimento .item.whats:hover {
    background-position: -135px -40px;
}

#area_cliente .atendimento .item.carrinho {
    width: 60px;
    height: 40px;
    background-position: -175px 0;
}

#area_cliente .atendimento .item.carrinho:hover {
    background-position: -175px -40px;
}

#area_carrinho .itens_carrinho_oculto {
    display: none;
    position: absolute;
    top: 50px;
    right: -106px;
    width: 170px;
    padding: 3px;
    background: #ffd900;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    z-index: 2;
}

#area_carrinho .itens_carrinho_oculto::before {
    content: '';
    position: absolute;
    top: -16px;
    left: 23px;
    width: 0;
    height: 0;
    border: 10px solid;
    border-color: transparent;
    border-bottom-color: #ffd900;
    background: none;
}

#area_carrinho:hover .itens_carrinho_oculto {
    display: block;
}

#area_carrinho .bg {
    height: auto;
    padding: 13px 16px;
    background: #480331;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#area_carrinho .itens_carrinho_oculto .title {
    display: block;
    padding-bottom: 5px;
    color: #fff;
    font: 400 24px BebasNeue, "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align: center;
    border-bottom: 1px solid #ffd900
}

#area_carrinho .itens_carrinho_oculto .prods {
    color: #ffd900;
}

#area_carrinho .itens_carrinho_oculto .prods li {
    padding: 10px 0 10px;
    border-bottom: 1px solid #ffd900;
}

#area_carrinho .itens_carrinho_oculto .prods li:last-child {
    border: 0 none;
}

#area_carrinho .itens_carrinho_oculto .prods a {
    color: #fff;
}

#area_carrinho .itens_carrinho_oculto .prods .valor {
    display: block;
    font-size: 22px;
    text-align: center;
}

#area_carrinho .itens_carrinho_oculto .total {
    padding: 10px 0;
    color: #fff;
    font-size: 16px;
    border-top: 1px solid #ffd900;
}

#area_carrinho .itens_carrinho_oculto .total .valor {
    float: right;
    font-weight: bold;
}

#area_carrinho .itens_carrinho_oculto .btn {
    display: block;
    width: auto;
    height: auto;
    padding: 5px 7px 3px;
    background: #ff0ebb;
    color: #fff;
    font: 400 20px BebasNeue, "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#area_carrinho .itens_carrinho_oculto .btn:hover {
    background: #6fbd00;
}

#area_cliente .atendimento .item.whats .tel {
    position: absolute;
    top: 50px;
    display: none;
    padding: 6px 10px 4px;
    background: #480331;
    border: 3px solid #ffd900;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    z-index: 1;
}

#area_cliente .atendimento .item.whats .tel::before {
    content: '';
    position: absolute;
    top: -20px;
    left: 10px;
    width: 0;
    height: 0;
    border: 10px solid;
    border-color: transparent;
    border-bottom-color: #ffd900;
    background: none;
}

#area_cliente .atendimento .item.whats:hover .tel {
    display: block;
}

#area_cliente .atendimento .item.whats .tel .link {
    font: 20px BebasNeue, "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #fff;
    white-space: nowrap;
}

#area_menu {
    padding: 25px 0 20px;
    border-bottom: 1px solid #ffd900;
}

#link-menu {
    display: none;
}

#menu {
    z-index: 1;
}

#area_menu .secoes {
    width: 100%;
    display: table;
}

#area_menu .nivel-0 > .lista {
    float: none;
    display: table-cell;
    border: 0 none;
}

#area_menu .nivel-0 > .lista .link {
    padding: 5px;
    background-color: rgba(75, 7, 44, .35);
    color: #fff;
    font: normal 18px "Source Sans Pro", Arial, Helvetica, sans-serif;
    text-align: center;
    border-bottom: 2px solid rgba(255, 255, 255, 0);
    -webkit-transition: background 1s, padding 2s;
    transition: background 1s, padding 2s;
}

#area_menu .nivel-0 > .lista:hover > .link {
    border-bottom-color: #ffd900;
}

#area_menu .nivel-0>.lista .link:hover, #area_menu .nivel-0>.promocoes:hover .link,#area_menu .nivel-0>.lista:hover>.link, #area_menu .nivel-0>.promocoes .link {
    background: rgba(75, 7, 44, .35);
}

#area_menu .nivel-0 > .lista:hover > .link::after {
    background-position: 0 -85px;
}

#area_menu .nivel-0 > .lista > .secoes {
    top: 35px;
    width: auto;
    min-width: 100%;
    background: #fff;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    z-index: 2;
}

#area_menu .nivel-0 > .lista:hover > .secoes {
    max-height: none;
    border: 1px solid #480331;
    border-top: 0 none;
}

#area_menu .nivel-1 > .lista .link {
    padding: 5px 10px;
    background: #fff;
    color: #480331;
    font-size: 14px;
    text-align: left;
    border: 0 none;
}

#area_menu .nivel-1 > .lista .link:hover {
    background-color: rgba(232, 169, 0, .2);
    color: #ff0ebb;
    -webkit-transition: background 1s;
    transition: background 0.5s;
}

#background > .banners:nth-child(2) > div {
    display: none !important;
}

/* HOME e LISTAGEM */
#area_produtos .pro_linha {
    margin-bottom: 20px;
    padding: 0 24px 10px;
    background: #fff;
    border-bottom: 1px solid #ffd900;
    text-align: center;
}

#area_produtos .pro_linha::after {
    content: '';
    display: block;
    clear: both;
}

#area_produtos .pro_linha .pro_dados .add {
    display: block;
    visibility: hidden;
    padding: 7px 0 4px;
    color: #fff;
    background-color: #480331;
    font: 16px BebasNeue, "Trebuchet MS", Arial, Helvetica, sans-serif;
    border: 1px solid #480331;
    border-bottom: 0 none;
}

#area_produtos .pro_linha .pro_dados .add:hover {
    background-color: #ffd900;
    color: #ff0ebb;
}

#area_produtos .pro_linha .pro_dados:hover .add {
    visibility: visible;
}

#area_produtos .pro_linha .pro_dados, #area_produtos .pro_linha .pro_none {
    float: left;
    display: block;
    width: 19.2%;
    padding: 0;
    margin: 0 .4%;
}

#area_produtos .pro_linha .pro_dados .title {
    display: block;
    width: auto;
    height: 77px;
    padding: 0 0 18px;
    border-bottom: 1px solid #ffd900;
    overflow: hidden;
}

#area_produtos .pro_linha .pro_dados:hover .title {
    border-color: #480331;
}

#area_produtos .pro_linha .pro_dados .title .link {
    display: block;
    color: #a07100;
    font-size: 22px;
    font-weight: 300;
    line-height: 32px;
    height: 64px;
}

#area_produtos .pro_linha .pro_dados .title .link:hover {
    color: #4c4c4e;
}

#area_produtos .pro_linha .pro_dados .table {
    margin: 0 0 10px 0;
}

#area_produtos .pro_linha .pro_dados .pro_imagem {
    height: auto;
    padding: 4px;
}

#area_produtos .pro_linha .pro_dados:hover .pro_imagem {
    border-color: #480331;
}

#area_produtos .pro_linha .pro_dados .pro_imagem .img {
    max-width: 100%;
    max-height: 248px;
    margin: 0;
}

#area_produtos .pro_linha .pro_dados .selos {
    display: table;
    width: auto;
    max-width: 90px;
    margin: 20px auto 0;
}

#area_produtos .pro_linha .pro_dados .selos span {
    float: left;
    width: 25px;
    height: 25px;
    margin-right: 5px;
    padding: 0;
    border-radius: 25px;
}

#area_produtos .pro_linha .pro_dados .selos span::before {
    font: 17px BebasNeue, "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #fff;
    position: absolute;
    top: 4px;
    left: 50%;
    margin-left: -3px;
    background: none;
}

#area_produtos .pro_linha .pro_dados .selos span:last-child {
    margin: 0;
}

#area_produtos .pro_linha .pro_dados .frete_gratis {
    background-color: #6fbd00;
}

#area_produtos .pro_linha .pro_dados .frete_gratis::before {
    content: 'F';
}

#area_produtos .pro_linha .pro_dados .lancamento {
    background-color: #ff0ebb;
}

#area_produtos .pro_linha .pro_dados .lancamento::before {
    content: 'L';
}

#area_produtos .pro_linha .pro_dados .recomendado {
    background-color: #480331;
}

#area_produtos .pro_linha .pro_dados .recomendado::before {
    content: 'R';
}

#area_produtos .pro_linha .pro_dados .valores {
    margin-bottom: 0;
    padding: 10px 2px;
    border: 0 none;
}

#area_produtos .pro_linha .pro_dados .valor.por {
    color: #a07100;
}

#area_produtos .pro_linha .pro_dados .valor.por span {
    font-size: 30px;
}

#area_produtos .pro_linha .pro_dados .parcela {
    color: #e8a900;
}

.stars {
    display: block;
    margin: 0 auto;
    width: 77px;
    height: 12px;
    background: url(/img/arquivos/layout/listagem/stars.png) no-repeat left 0;
}

#area_produtos .pro_dados:hover .title .link, #area_produtos .pro_linha .pro_dados:hover .valor.por, #area_produtos .pro_linha .pro_dados:hover .parcela {
    color: #480331;
}

#area_produtos .banners {
    padding: 0 24px;
}

/* Listagem - Configurações extras */
/* Migalha */
#pagina_produtos .migalha {
    padding-top: 20px;
}

/* Ordenação */
#pagina_produtos .ordenacao {
    display: block;
    margin: 0 30px 20px;
    border: 1px solid #ffd900;
}

#pagina_produtos .ordenacao::after {
    content: '';
    display: block;
    clear: both;
}

#pagina_produtos .ordenacao .title {
    display: none;
}

#pagina_produtos .ordenacao li {
    float: right;
    margin-left: 1px;
    padding: 5px 30px;
    color: #480331;
    font-size: 14px;
    font-weight: 300;
}

#pagina_produtos .ordenacao .item::after {
    content: '';
    position: absolute;
    top: 12px;
    right: 15px;
    width: 0;
    height: 0;
    border: 5px solid;
    border-color: transparent;
    border-top-color: #ffd900;
    background: none;
}

#pagina_produtos .ordenacao .item:hover::after, #pagina_produtos .ordenacao .item.select::after {
    background-position: 0 -85px;
}

#pagina_produtos .ordenacao .item:hover, #pagina_produtos .ordenacao .item.select, #pagina_produtos .ordenacao li:hover a {
    background-color: #fff0a4;
    color: #ff0ebb;
}

#pagina_produtos .ordenacao .item:hover::after, #pagina_produtos .ordenacao .item.select::after {
    border-top-color: #ff0ebb;
}

#pagina_produtos .ordenacao li strong {
    font-weight: 300;
}

#pagina_produtos .ordenacao li a {
    display: block;
    color: #480331;
}

/* Paginação */
.paginacao {
    margin-bottom: 15px;
    color: #480331;
}

.paginacao .label {
    padding: 3px;
}

.paginacao .paginador li {
    padding: 3px;
    background-color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.paginacao .paginador .link {
    color: #480331;
    padding: 3px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.paginacao strong {
    color: #480331;
}

.paginacao .paginador .link:hover, .paginacao .paginador .atu {
    color: #fff;
    background-color: #480331;
}

.paginacao .inf_paginacao {
    display: none;
}

/* DETALHE DO PRODUTO */
#pagina_produto .title_page {
    padding: 26.5px 0;
    color: #ff0ebb;
    font-size: 30px;
    font-weight: 300;
    border-bottom: 1px solid #ffd900;
}

#pagina_produto .title_page::before, #pagina_produto .title_page::after {
    top: -2px;
}

.migalha {
    padding: 0 45px 20px;
    color: #a07100;
    font-weight: normal;
    text-align: left;
}

.migalha a {
    color: #a07100;
}

.migalha i {
    background: none;
}

.migalha i::before {
    content: '';
    position: absolute;
    top: 0;
    left: 13px;
    width: 0;
    height: 0;
    border: 4px solid;
    border-color: transparent;
    border-left-color: #e8a900;
    background: none;
}

#referencia_produto {
    float: right;
}

#descricao .title, #area_detalhe_produto .comentarios .title {
    display: block;
    padding-bottom: 15px;
    color: #480331;
    font: 20px "Source Sans Pro", Arial, Helvetica, sans-serif;
    text-align: left;
}

#pagina_produto .img_left {
    float: left;
}

#img_destaque {
    padding: 3px;
    border: 1px solid #ffd900;
    border: 1px solid #ffd900;
}

#pagina_produto .img_right {
    display: block;
    margin-left: 560px;
    padding-right: 70px;
    font: 16px "Source Sans Pro", Arial, Helvetica, sans-serif;
    text-align: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Informações Básicas */
#pagina_produto .img_right .info {
    padding-bottom: 10px;
    border-bottom: 1px solid #ffd900;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#pagina_produto .img_right .info .left {
    max-width: none;
}

#pagina_produto .stars {
    display: block;
    position: absolute;
    right: 0;
    top: 15px;
}

#pagina_produto .img_right .info .right {
    min-height: 55px;
}

#pagina_produto .img_right .info .nome_prod {
    min-height: 70px;
    margin-right: 120px;
    padding-bottom: 5px;
    color: #480331;
    font-size: 30px;
    font-weight: 500;
    text-transform: uppercase;
    overflow: hidden;
}

#pagina_produto .img_right .info .desc_curta {
    color: #a07100;
}

#pagina_produto .stars {
    position: absolute;
    right: 0;
    top: 15px;
}

/* Marca */
#pagina_produto .marca {
    position: absolute;
    right: 0;
    top: 15px;
}

#pagina_produto .marca .img {
    display: block;
    max-width: 120px;
    max-height: 50px;
    margin: 0 auto;
}

/* Selos */
#pagina_produto .selos {
    float: right;
    width: auto;
    max-width: 370px;
}

#pagina_produto .selos span {
    float: right;
    width: auto;
    height: 55px;
    margin-left: 15px;
    padding: 0;
}

#pagina_produto .selos span::before {
    font: 20px BebasNeue, Arial, Helvetica, sans-serif;
    color: #fff;
    display: inline-block;
    width: 32px;
    height: 32px;
    margin: 0 auto 5px;
    padding-top: 5px;
    background-image: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#pagina_produto .selos span::after {
    padding-left: 5px;
    background-image: none;
    font: 16px BebasNeue, Arial, Helvetica, sans-serif;
}

/* Frete Grátis */
#pagina_produto .selos .frete_gratis::before {
    content: 'F';
    background-color: #6fbd00;
}

#pagina_produto .selos .frete_gratis::after {
    content: 'Frete Grátis';
    color: #6fbd00;
}

/* Recomendado */
#pagina_produto .selos .recomendado::before {
    content: 'R';
    background-color: #480331;
}

#pagina_produto .selos .recomendado::after {
    content: 'Recomendamos';
    color: #480331;
}

/* Lançamento */
#pagina_produto .selos .lancamento::before {
    content: 'L';
    background-color: #ff0ebb;
}

#pagina_produto .selos .lancamento::after {
    content: 'Lançamento';
    color: #ff0ebb;
}

/* Bloco de Valores */
#pagina_produto .img_right .valores {
    padding: 20px 0 30px;
    font-size: 20px;
    font-weight: 500;
    border-bottom: 1px solid #ffd900;
}

#pagina_produto .img_right .preco {
    float: left;
    margin: 0 25px 15px 0;
    padding: 15px 25px 0 0;
    color: #a07100;
    line-height: 30px;
    border-right: 1px solid #ffd900;
}

#valor_de {
    color: #a07100;
    text-decoration: line-through;
}

#valorVista {
    font-size: 60px;
}

#pagina_produto .img_right .cifrao {
    padding-left: 5px;
    font-size: 32px;
}

#pagina_produto .img_right .preco strong {
    color: #480331;
}

#pagina_produto .img_right .parcela {
    display: block;
    color: #a07100;
    font-size: 20px;
    font-weight: 500;
}

#pagina_produto .img_right .preco .valor_parc {
    display: inline-block;
}

#pagina_produto .img_right .parcela .text {
    display: block;
}

#pagina_produto .img_right .parcela strong {
    color: #480331;
}

/* Variação */
#variacao {
    padding: 20px 0 20px 10px;
    border-bottom: 1px solid #ffd900;
}

#variacao .title {
    margin-bottom: 15px;
    color: #a07100;
    font-size: 16px;
}

#variacao .grupo_produtos .grupo {
    display: inline-block;
    width: 50%;
}

#variacao .grupo_produtos .item .caracteristica {
    display: block;
    height: 43px;
    margin: 0 10px 10px 0;
    padding: 8px 15px 8px 0px;
    background-color: #fff;
    color: #a07100;
    font-size: 18px;
    font-weight: 600;
    text-align: right;
    border: 1px solid #ffd900;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#variacao .grupo_produtos .item:nth-child(2n+1) .caracteristica {
    margin-right: 0;
}

#variacao .grupo_produtos .item:hover .caracteristica, #variacao .grupo_produtos .caracteristica.selected {
    background-color: #fff0a4;
    color: #480331;
}

#variacao .grupo_produtos .caracteristica .nome, #pagina_produto .grupo_produtos .caracteristica .detalhe {
    padding-top: 5px;
}

#variacao .grupo_produtos .caracteristica .nome {
    float: left;
    padding-left: 10px;
}

#variacao .grupo_produtos .item .caracteristica::before {
    content: '';
    float: left;
    width: 35px;
    height: 35px;
    margin: -6px 0 0 2px;
    border: 1px solid #ffd900;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#variacao .grupo_produtos .item.indisponivel .caracteristica::after {
    content: ' (indisponível)';
    background: none;
    font-size: 12px;
}

#variacao .grupo_produtos .caracteristica .detalhe {
    display: block;
    text-align: right;
}


/* Bloco Compra */
#area_compra {
    padding: 40px 15px 0 20px;
}

#area_compra .ferramentas {
    display: block;
    max-width: 220px;
    margin-top: 10px;
}

#area_compra .right {
    float: right;
    z-index: 1;
}

#area_compra .bg_btn {
    padding: 1px;
    background-color: #ffd900;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#quadro_compra {
    padding: 0;
}

#quadro_compra .esgotado {
    padding: 5px 60px;
    background-color: #fff0a4;
    text-align: center;
}

#quadro_compra .esgotado .btn {
    color: #ff0ebb;
}

#quadro_compra .esgotado .btn:hover {
    color: #6fbd00;
}

#quadro_compra .btn_comprar {
    float: none;
    display: block;
    width: auto;
    height: auto;
    padding: 12px 130px 6px;
    background: #6fbd00;
    color: #fff;
    font: 40px BebasNeue, Arial, Helvetica, sans-serif;
    text-align: center;
    text-indent: 0;
    border: 1px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

#area_compra .btn_comprar:hover {
    background-color: #e8a900;
    color: #fff;
}

#area_compra .seguro {
    display: none;
}

#area_compra .atendimento {
    margin-top: 25px;
    padding-top: 25px;
    border-top: 1px solid #ffd900;
}

#area_compra .link {
    display: inline-block;
    margin-bottom: 10px;
    color: #ff0ebb;
    font: 300 15px "Source Sans Pro", Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
}

#area_compra .link span {
    display: inline-block;
    color: #480331;
}

#area_compra .link span::before {
    content: '';
    float: left;
    margin: 2px 7px 0 0;
}


/* Cálculo de Frete e Como Pagar */
#prazo_entrega .prazo, #como-pagar {
    display: inline-block;
    max-width: 220px;
    margin: 0;
    padding: 0;
    color: #a07100;
    font-size: 16px;
    background: none;
    border: 0 none;
    text-transform: lowercase;
}

#prazo_entrega .prazo:hover, #como-pagar:hover {
    color: #6fbd00;
}

#prazo_entrega .prazo::before, #como-pagar::before {
    content: '';
    float: left;
    width: 30px;
    height: 25px;
    margin: -5px 10px 0 0;
}

#calculo_frete .title, #como-pagar-box .title, #aviso-disponibilidade-box .title, #como-pagar-box .subtitle, #calculo_frete .dados .label, #calculo_frete .prazo_entrega .subtitle {
    color: #a07100;
    border-color: #d0dbdd;
}

#calculo_frete .dados .input, #calculo_frete .form {
    border-color: #d0dbdd;
}

#prazo_entrega {
    float: none;
    display: inline-block;
    margin-bottom: 10px;
}

#prazo_entrega .prazo::before {
    background-position: -100px -80px;
}

#prazo_entrega .prazo:hover::before {
    background-position: -130px -80px;
}

#calculo_frete .title, #como-pagar-box .title {
    height: auto;
    padding: 5px 0 10px 35px;
    background: none;
}

#btn_calcula_frete {
    background: #480331;
}

#btn_calcula_frete:hover {
    background: #6fbd00;
}

#calculo_frete .title::before, #como-pagar-box .title::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 25px;
    background: url("/img/arquivos/sprites.png") no-repeat -100px -80px;
}

#como-pagar-box .title::before, #como-pagar::before {
    background-position: -160px -80px;
}

#como-pagar:hover::before {
    background-position: -190px -80px;
}

/* Centro */
#pagina_produto .img_center {
    padding: 15px 0;
    border-bottom: 1px solid #ffd900;
}

#img_miniaturas {
    width: auto;
}

#img_miniaturas .img, #img_miniaturas .video {
    width: 64px;
    max-width: 64px;
    height: 64px !important;
    padding: 1px;
    margin: 0 5px 5px 0;
}

#img_miniaturas .video {
    background: url("/img/arquivos/layout/produto/video.png") no-repeat 1px 1px !important;
}

#img_miniaturas .video:hover {
    background-position: 1px 1px !important;
}

#pagina_produto .img_center .btns {
    float: left;
    margin: 10px 0 0 20px;
    padding-left: 25px;
    text-align: left;
    border-left: 1px solid #ffd900;
}

#pagina_produto .img_center .btns div {
    display: block !important;
}

#pagina_produto .img_center .btns .fb-share-button {
    margin-bottom: 8px;
}

/* DESCRIÇÃO */
#descricao {
    padding: 35px 25px;
    border-bottom: 1px solid #ffd900;
}

#descricao .desc {
    display: block;
    color: #a07100;
    text-align: left;
}

/* Informações do Produto */
#descricao .desc > .content {
    float: left;
    width: 47%;
    padding-bottom: 0;
    color: #a07100;
    line-height: 22px;
}

#content_description {
    margin: 0 50px 0 0;
    padding: 0;
    font-size: 16px;
    border: 0 none;
    text-align: left;
}

#descricao ul li::before {
    content: '•';
    padding-right: 5px;
    color: #480331;
    background: none;
}

/* Veja Também e Compre Junto */
#blocos {
    padding: 80px 135px;
    border-bottom: 1px solid #480331;
}

#blocos .title, #blocos .title_compre_junto  {
    color: #480331;
    font: 400 20px "Source Sans Pro", Arial, Helvetica, sans-serif;
    text-align: left;
}

#blocos .vejaTambem {
    border-bottom: 1px solid #480331;
}

#area_veja_tambem::after {
    content: '';
    display: block;
    clear: both;
}

#area_veja_tambem .item.title {
    margin: 0 90px 0 0;
}

#area_veja_tambem .item.title::before {
    content: 'Recomendamos para você';
    position: absolute;
    left: 0;
    right: 0;
    background: #fff none;
    font: 400 20px "Source Sans Pro", Arial, Helvetica, sans-serif;
}

#area_veja_tambem .item:nth-child(2) {
    margin-left: 0;
}

#area_veja_tambem .item {
    float: left;
    width: 100%;
    max-width: 120px;
    margin-left: 3.2%;
    padding-bottom: 20px;
}

#area_veja_tambem .item .pro_imagem {
    display: block;
}

#area_veja_tambem .item .pro_imagem img {
    max-width: 116px;
    max-height: 116px;
    padding: 1px;
    border: 1px solid #ffd900;
}

#area_veja_tambem .item:hover .pro_imagem img {
    border-color: #480331;
}

#area_veja_tambem .item .pro_nome {
    display: block;
    width: 120px;
    height: 37px;
    padding: 6px 0 12px;
    color: #a07100;
    line-height: 22px;
    font-size: 16px;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase;
    border-bottom: 1px solid #ffd900;
    vertical-align: middle;
    overflow: hidden;
}

#area_veja_tambem .item:hover .pro_nome {
    color: #480331;
    border-color: #480331;
}

#area_veja_tambem .item .valor {
    color: #a07100;
    font-size: 26px;
    font-weight: bold;
}

#area_veja_tambem .item:hover .valor {
    color: #480331;
}

#area_veja_tambem .item .cifrao {
    font-size: 16px;
}

#area_veja_tambem .item .valor strong {
    display: none;
}

#area_compre_junto {
    margin-top: 25px;
}

#area_compre_junto .title_compre_junto {
    margin-bottom: 15px;
    color: #480331;
    text-align: left;
}

#area_compre_junto .grupo_prod .pai {
    left: auto;
    width: auto;
    height: auto;
}

#area_compre_junto .pai .dados {
    position: absolute;
    top: 50%;
    left: 280px;
    bottom: auto;
    display: block;
    width: 180px;
    margin-top: -50px;
    padding-right: 120px;
    background: url("/img/arquivos/layout/produto/compre_junto_mais.png") no-repeat right center;
}

#area_compre_junto .pai .nome_prod {
    position: static;
    display: block;
    height: 40px;
    color: #a07100;
    font: 300 20px "Source Sans Pro", Arial, Helvetica, sans-serif;
    text-align: left !important;
    text-transform: uppercase;
    line-height: 20px;
    overflow: hidden;
}

#area_compre_junto .pai .por {
    float: left;
    color: #a07100;
}

#area_compre_junto .pai .por, #area_compre_junto .pai .cifrao {
    margin-top: 14px;
}

#area_compre_junto .pai .valor {
    display: block;
    margin-top: 10px;
    padding-top: 2px;
    color: #a07100;
    font-size: 16px;
    font-weight: bold;
    border-top: 1px solid #ffd900;
}

#area_compre_junto .pai .cifrao, #area_compre_junto .pai .preco {
    float: right;
}

#area_compre_junto .pai .preco {
    font-size: 30px;
}

#area_compre_junto .compre_junto {
    display: block;
    margin-left: 557px;
    margin-right: 0;
    padding-left: 100px;
    list-style: none;
}

#area_compre_junto .image {
    width: 254px;
    height: 254px;
    padding: 2px;
    border: 1px solid #ffd900;
}

#area_compre_junto .img {
    width: 254px;
    max-width: none;
    height: 254px;
    max-height: none;
}

#area_compre_junto .compre_junto::after {
    content: '';
    display: block;
    clear: both;
}

#area_compre_junto .compre_junto .item {
    float: left;
    display: block;
    min-height: 80px;
    max-width: 122px;
    margin-right: 10.2%;
    margin-bottom: 30px;
}

#area_compre_junto .compre_junto .item:last-child {
    margin: 0;
}

#area_compre_junto .compre_junto .image {
    float: none;
    width: 116px;
    height: 116px;
    text-align: left;
}

#area_compre_junto .compre_junto .img {
    max-width: 116px;
    max-height: 116px;
    margin: 0;
}

#area_compre_junto .compre_junto .dados {
    margin: 0;
    text-align: center;
}

#area_compre_junto .compre_junto .nome_prod {
    display: block;
    height: 33px;
    margin-bottom: 5px;
    padding: 6px 0 10px;
    color: #a07100;
    font-size: 18px;
    font-weight: 300;
    text-transform: uppercase;
    line-height: 20px;
    overflow: hidden;
}

#area_compre_junto .compre_junto .preco_prod {
    color: #a07100;
    font-weight: bold;
}

#area_compre_junto .compre_junto .preco_prod .cifra {
    font-size: 16px;
}

#area_compre_junto .compre_junto .preco_prod .valor {
    font-size: 32px;
}

#area_compre_junto .compre_junto .preco_prod .vista {
    display: none;
}

#area_compre_junto .item:hover .image {
    border-color: #480331;
}

#area_compre_junto .compre_junto .item:hover .preco_prod {
    color: #480331;
}

#area_compre_junto .compre_junto .btn {
    display: block;
    height: 13px;
    background: url("/img/arquivos/layout/produto/compre_junto_check.png") no-repeat left top;
    color: #e8a900;
    line-height: 13px;
    font-weight: 600;
    text-transform: lowercase;
}

#area_compre_junto .compre_junto .item:hover .btn {
    color: #6fbd00;
}

#area_compre_junto .compre_junto .btn.selected {
    background-position: left bottom;
    color: #6fbd00;
}

#area_compre_junto .compre_junto .btn .check {
    opacity: 0;
    -moz-opacity: 0;
    -webkit-opacity: 0;
    filter: alpha(opacity=0);
}

#area_compre_junto .compra {
    right: auto;
    left: 1px;
    width: 214px;
    max-width: none;
    height: 204px;
    margin-top: -129px;
    padding: 30px 20px 20px;
    background-color: #fff0a4;
    border: 2px solid #fff;
    outline: 1px solid #ffd900;
}

#area_compre_junto .compra .titulo {
    color: #a07100;
    font: 300 24px "Source Sans Pro", Arial, Helvetica, sans-serif;
}

#area_compre_junto .compra > .preco {
    color: #ff0ebb;
    font-size: 46px;
    font-weight: bold;
    text-align: center;
}

#area_compre_junto .compra > .preco .cifra {
    font-size: 24px;
}

#area_compre_junto .compra .economize {
    padding-top: 6px;
    color: #a07100;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    border-top: 1px solid #a07100;
}

#area_compre_junto .compra .economize .preco {
    text-align: right;
}

#area_compre_junto .compra .economize .cifra {
    font-size: 16px;
}

#area_compre_junto .compra .economize .valor {
    font-size: 30px;
}

#area_compre_junto .compra .btn {
    margin-top: 0;
    padding: 7px 0;
    background: #480331;
    color: #fff;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#area_compre_junto .compra .btn:hover {
    background: #6fbd00;
}

/* Comentários Facebook */
#area_detalhe_produto .comentarios {
    margin-bottom: 50px;
    padding: 20px 50px 0 20px;
}

/* INSTITUCIONAL */
#conteudo_institucional {
    color: #a07100;
    font: 300 18px "Source Sans Pro", Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #480331;
}

#titulo_institucional {
    border-top: 0 none;
}

#conteudo_institucional p {
    padding: 0 20px 20px;
}

#conteudo_institucional .title, #conteudo_institucional .destaque {
    color: #480331;
    font-style: italic;
    font-weight: 400;
}

/* PADRÕES: LOGIN, CADASTRO, CARRINHO PEDIDO */
/* Bordas */
#carrinho_compras *, #cadastro_cliente *, #login * {
    border-color: #eaeaea !important;
}

#login .border:focus,
#cadastro_cliente .border:focus,
#login .texto:focus,
#cadastro_cliente .texto:focus,
#cadastro_cliente .campo-oculto:hover .texto {
    border-color: #480331 !important;
}

/* Cores dos Textos */
#login .title,
#cadastro_cliente .title,
#carrinho_compras h2,
#carrinho_compras h3,
#carrinho_compras .car_produto .car_dados .encomenda,
#carrinho_compras .car_produto .car_val,
#carrinho_compras .car_produto .car_tot,
#detalhes_pagto .link {
    color: #ff0ebb;
}

#login .title_field,
#cadastro_cliente .title_field,
#carrinho_compras .sup_title,
#carrinho_compras .entrega .endereco .title a,
#carrinho_compras .info em,
#info_pedido .destaque span {
    color: #480331;
}

#login .link,
#cadastro_cliente .link,
#carrinho_compras .car_produto .car_val_vista,
#carrinho_compras .car_produto .car_dados .btn_remove,
#carrinho_compras .info,
#carrinho_compras .entrega .endereco,
#frete_carrinho .info_left,
#carrinho_compras .campo-oculto:hover .texto,
#carrinho_compras .campo-oculto .texto:focus,
#frete_carrinho .info_right,
#aceite-bcash .termos,
#info_pedido .aviso {
    color: #a07100;
}

/* Tamanho e Fonte dos Textos e Labels */
#login .title_field,
#cadastro_cliente .title_field,
#cadastro_cliente .dados .radio .conjunto,
#cadastro_cliente .dados .radio .title_field,
#login .link,
#cadastro_cliente .link {
    font: 12px "Source Code Pro", Arial, Helvetica, sans-serif;
}

/* Botões */
#cadastro_cliente .right.alternativo,
#cadastro_cliente .right.alterar,
#cadastro_cliente .btn.cad,
#login .border.combtn .btn_ok {
    background: #480331;
    height: 34px;
    margin-top: 20px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}

#cadastro_cliente .btn.cad {
    margin-top: 0;
}

#login .border.combtn .btn_ok {
    margin-top: 0;
}

#carrinho_compras .car_produto .quantidade a:hover {
    color: #ff0ebb;
}

#cadastro_cliente .right.alternativo:hover,
#cadastro_cliente .right.alterar:hover,
#cadastro_cliente .btn.cad:hover,
#login .border.combtn .btn_ok:hover,
#carrinho_compras .area_btns > a:hover,
#adiciona_ender:hover {
    background: #6fbd00;
}

#cadastro_cliente .right.alternativo::before,
#cadastro_cliente .right.alterar::before,
#cadastro_cliente .cadastrar::before,
#login .border.combtn::after,
#carrinho_compras .area_btns > a::before,
#adiciona_ender .text::before,
#frete_carrinho .info_right::before,
#carrinho_compras .pagamento .right .right::before,
#info_pagto .tipo .valor::before {
    content: '';
    position: absolute;
    top: 10px;
    left: -7px;
    background-image: none;
    border-width: 7px 7px 7px 0;
    border-style: solid;
    border-color: transparent #480331 transparent transparent;
}

#login .border.combtn::after {
    top: 12px;
    left: auto;
    right: 103px;
}

#cadastro_cliente .cadastrar::before {
    top: 10px;
}

#cadastro_cliente .right.alternativo:hover::before,
#cadastro_cliente .right.alterar:hover::before,
#cadastro_cliente .cadastrar:hover::before,
#login .border.combtn:hover::after,
#carrinho_compras .area_btns > a:hover::before,
#adiciona_ender:hover .text::before {
    border-color: transparent #6fbd00 transparent transparent;
}

#cadastro_cliente .btn.ender,
#cadastro_cliente .btn.cad,
#carrinho_compras .area_btns > a,
#adiciona_ender .text {
    background-image: none;
}

#cadastro_cliente .btn,
#cadastro_cliente .btn,
#login .border.combtn .btn_ok,
#carrinho_compras .area_btns > a,
#carrinho_compras .cupom_desconto .border .btn_envia,
#adiciona_ender .text {
    margin-top: 0;
    color: #fff;
    font-size: 14px;
    font-family: "Source Code Pro", Arial, Helvetica, sans-serif;
    text-align: center;
    text-transform: uppercase;
    text-indent: 0;
}

#login .border.combtn .btn_ok {
    font-size: 18px;
}

#cadastro_cliente .campo-oculto .obrigatorio.border::before {
    color: #fff;
}

#cadastro_cliente .obrigatorio .texto,
#cadastro_cliente .aviso {
    background: none;
}

/* Links e Texos */
#login .link,
#cadastro_cliente .link,
#carrinho_compras .info {
    padding-top: 0;
    padding-bottom: 0;
    background: none;
}

#login .link::before,
#cadastro_cliente .link::before,
#carrinho_compras .info::before {
    content: '';
    position: absolute;
    top: 4px;
    left: 1px;
    width: 6px;
    height: 6px;
    background: #ff0ebb;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.campo-oculto .select {
    background: none;
}

.campo-oculto .select::before {
    content: '';
    position: absolute;
    top: 15px;
    right: 9px;
    background-image: none;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #ffd900 transparent transparent transparent;
}

.campo-oculto:hover .select::before {
    border-color: #480331 transparent transparent transparent;
}

.oculto ul li a:hover {
    background: #f4f4f4 !important;
    color: #480331 !important;
}

/* LOGIN E CADASTRO */
/* Geral */
#cadastro_cliente .left, #cadastro_cliente .right {
    float: none;
    display: inline-block;
    width: auto;
}

#cadastro_cliente .right.alterar {
    float: right;
}

#cadastro_cliente .bloco .big {
    width: 100%;
    max-width: 650px;
    margin-top: 10px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#cadastro_cliente .obrigatorio.border::before {
    content: '*';
    position: absolute;
    top: 5px;
    right: 14px;
    font-size: 36px;
    color: #480331;
    background-image: none;
}

#cadastro_cliente .aviso.link::before {
    content: '*';
    position: absolute;
    top: -7px;
    left: -2px;
    font: 36px "Source Sans Pro", Arial, Helvetica, sans-serif;
    color: #480331;
    background: none;
}

#cadastro_cliente .refresh {
    background: url("/img/arquivos/layout/carrinho/refresh.png") no-repeat left center;
}

#cadastro_cliente .refresh::before {
    background: transparent;
}

#cadastro_cliente .oculto {
    max-width: 178px;
    max-height: 200px;
    overflow: auto;
}

#cadastro_cliente .circle {
    float: left;
    width: 12px;
    height: 13px;
    margin: 7px 0 0;
    padding: 0;
    background: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

#cadastro_cliente .circle::before {
    content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 4px solid #480331;
    background: #FFF none;
}

#cadastro_cliente .circle:hover::before {
    border-color: #ff0ebb;
}

#cadastro_cliente .circle input {
    margin: 13px 0 0 13px;
}

/* Dados */
#cadastro_cliente .title_page {
    border-top: 0 none;
}

#frm_cadastro .bloco > div {
    margin-right: 55px;
}

#cadastro_cliente .radios {
    margin-top: -55px;
    margin-right: 0;
}

#cadastro_cliente .dados .radio {
    float: right;
    width: auto;
    white-space: nowrap;
    background: #480331;
    margin-left: 5px;
    padding: 5px 10px;
}

#cadastro_cliente .dados .conjunto, #cadastro_cliente .dados .radio {
    float: none;
    display: inline-block;
    width: auto;
}

#cadastro_cliente .dados .radio .conjunto, #cadastro_cliente .dados .radio .title_field {
    float: none !important;
    display: inline-block;
    width: auto;
    color: #fff;
}

#cadastro_cliente .dados .small, #cadastro_cliente .dados .left, #cadastro_cliente .dados .right {
    float: left;
    width: auto;
}

#cadastro_cliente .dados .big {
    width: 100%;
    max-width: 645px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#cadastro_cliente .dados .radios {
    float: right;
}

#cadastro_cliente .dados .radio:first-child input {
    float: left;
}

#cadastro_cliente .cadastrar {
    float: right;
}

/* Cadastrar Novo Endereço - Formulário */
.dialog label {
    font: normal 12px "Source Code Pro", Arial, Helvetica, sans-serif;
    color: #480331;
}

.dialog input {
    border-color: #ffd900;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.dialog input:focus {
    border-color: #480331;
}

.dialog .obrigatorio {
    top: 0;
    right: 0;
    background: none;
}

.dialog .obrigatorio::before {
    content: '*';
    position: absolute;
    top: 5px;
    right: 14px;
    font: 36px "Source Sans Pro", Arial, Helvetica, sans-serif;
    color: #480331;
    background-image: none;
}

.dialog .select {
    top: -3px;
}

.dialog .btn_cep, .dialog .btn_salvar,
.btn_excluir, .btn_novo,
.btn_dialog, .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background: #480331;
    color: #fff !important;
    font: 12px "Source Code Pro", Arial, Helvetica, sans-serif;
    border-color: #ffd900;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    font-size: 20px;
}

.dialog .btn_cep:hover, .dialog .btn_salvar:hover, .btn_novo:hover {
    background: #6fbd00 !important;
}

.btn_excluir:hover {
    background: #F94141 !important;
}

.ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover {
    background: #ff0ebb !important;
}

/* CARRINHO */
/* Padrões */
#carrinho_compras .sup_title *, #frete_carrinho .info_left {
    border-color: #fff !important;
}

/* Botões */
#carrinho_compras .area_btns > a, #adiciona_ender, #frete_carrinho .info_right {
    height: 34px;
    margin-top: 20px;
    padding: 7px 0;
    font-size: 16px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#frete_carrinho .info_right.Retirar span {
    background: url("/img/arquivos/layout/carrinho/entrega-retirar-na-loja.gif") no-repeat right top;
}

#carrinho_compras .area_btns {
    height: 12px;
}

#carrinho_compras .area_btns > a {
    margin-top: 0;
}

#carrinho_compras .area_btns .btn_voltar {
    background: #ff0ebb;
    color: #fff;
}

#carrinho_compras .area_btns .btn_voltar::before {
    border-color: transparent #ff0ebb transparent transparent;
}

#adiciona_ender {
    width: 260px;
    background: #480331;
    color: #fff;
}

#adiciona_ender .text::before {
    top: 3px;
}

#frete_carrinho .info_right,
#carrinho_compras .pagamento .right .right {
    height: 41px;
    margin-top: 0;
    padding: 9px 0 6px 20px;
    background: #f4f4f4;
    font-size: 16px;
}

#frete_carrinho .info_right.select,
#carrinho_compras .pagamento .right .right.select,
#info_pagto .tipo .valor {
    background: #480331;
    color: #fff;
}

#frete_carrinho .info_right::before,
#carrinho_compras .pagamento .right .right::before {
    top: 13px;
    border-color: transparent #f4f4f4 transparent transparent;
}

#frete_carrinho .info_right.select::before,
#carrinho_compras .pagamento .right .right.select::before,
#info_pagto .tipo .valor::before {
    border-color: transparent #480331 transparent transparent;
}

#carrinho_compras .area_btns .btn_comprar {
    background: #480331;
    color: #fff;
}

/* Produtos */
#carrinho_compras .car_produto .quantidade .btns, #carrinho_compras .cupom_desconto {
    background: #480331;
}

#carrinho_compras .cupom_desconto .border::after {
    content: '';
    position: absolute;
    top: 8px;
    right: 101px;
    background-image: none;
    border-width: 5px 5px 5px 0;
    border-style: solid;
    border-color: transparent #ff0ebb transparent transparent;
}

#carrinho_compras .cupom_desconto .border:hover::after {
    border-color: transparent #480331 transparent transparent;
}

#carrinho_compras .cupom_desconto .border .btn_envia {
    background: #ff0ebb;
    height: 25px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#carrinho_compras .cupom_desconto .border .btn_envia:hover {
    background: #480331;
}

#carrinho_compras .cupom_desconto.cods:before {
    background: none;
}

/* Entrega */
#carrinho_compras .campo-oculto:hover .texto,
#carrinho_compras .campo-oculto .texto:focus,
#carrinho_compras .entrega .endereco {
    border-color: #480331 !important;
}

#adiciona_ender .text {
    width: auto;
}

#carrinho_compras .campo-oculto .texto {
    color: #ffd900;
}

#carrinho_compras .carrinho > .content, #info_pagto {
    margin: 5px auto !important;
}

#info_pagto .total .total::before {
    background: transparent;
}

/* Total */
#total_carrinho {
    background-color: #480331;
}

#total_carrinho strong {
    color: #ff0ebb;
}

/* Pagamento */
#detalhes_pagto {
    background: #480331;
}

#detalhes_pagto .seta {
    right: -8px;
    width: auto;
    height: auto;
    border-width: 10px 0 10px 10px;
    border-style: solid;
    border-color: transparent transparent transparent #480331 !important;
    background: none;
}

#detalhes_pagto .btn {
    padding: 10px 0 5px;
    background-color: #ff0ebb;
    font: 18px "Source Code Pro", Arial, Helvetica, sans-serif;
    text-indent: 0;
}

#concluir-boleto,
#concluir-cards,
#concluir-deposito,
#concluir-ps {
    background-image: none !important;
}

#carrinho_compras .pagamento .left {
    width: 55%;
    max-width: 800px;
}

#detalhes_pagto .detalhes {
    float: none;
    margin: 20px auto 0;
}

#detalhes_pagto .destaque {
    float: none;
    width: 471px;
    margin: 0 auto;
}

#carrinho_compras .pagamento .right {
    margin-top: 10px;
}

#detalhes_pagto .btn:hover {
    background-color: #480331;
}

#carrinho_compras .pagamento .right .right {
    height: auto;
    padding: 5px;
}

#aceite-bcash {
    background-image: url("/img/arquivos/layout/carrinho/bcash-aceite.png");
}

#detalhes_pagto .boleto_big {
    background-image: url("/img/arquivos/layout/carrinho/boleto.png");
}

#detalhes_pagto .amostra {
    background-image: url("/img/arquivos/layout/carrinho/formas-pagto-bcash.png");
}

#detalhes_pagto .campo-oculto .border input {
    border: 1px solid #ffd900;
}

#detalhes_pagto input:focus {
    border-color: #480331;
}

/* Jurídico */
#jur_info .btn_prosseguir {
    height: 38px;
    border-color: #ffd900;
    background: #480331;
    font: 18px "Source Code Pro", Arial, Helvetica, sans-serif;
    font-weight: 400;
}

#jur_info .btn_prosseguir:hover {
    background: #ff0ebb;
}

/* PEDIDOS */
/* Pedido Concluído */
#info_pedido .destaque {
    background-color: #480331;
}

#info_pedido .destaque span strong,
#info_pedido .aviso strong {
    color: #ff0ebb;
}

#info_pedido .aviso {
    background-image: url("/img/arquivos/layout/carrinho/checked.png");
}

.forma_pagto .btn, .aviso .btn, #btn-print {
    background-color: #ff0ebb;
    font: 16px "Source Code Pro", Arial, Helvetica, sans-serif;
}

.forma_pagto a.btn:hover {
    background-color: #480331;
}

#info_pagto .tipo .valor::before {
    top: 13px;
}

#info_pagto div.total {
    background: #480331;
}

#info_pagto .total .total {
    color: #ff0ebb;
}

#info_pagto .print {
    color: #480331;
    background: none;
}

#info_pagto .print::before {
    content: '';
    position: absolute;
    display: inline-block;
    left: 0;
    top: 0;
    width: 35px;
    height: 35px;
    background: url("/img/arquivos/layout/sprites.png") no-repeat 0 -95px;
}

/* Meus Pedidos */
#carrinho_compras .seguro, #meus_pedidos .seguro {
    background-image: url("/img/arquivos/layout/carrinho/carrinho-seguro.png");
}

#carrinho_compras .seguro, #carrinho_compras .seguro a, #meus_pedidos .seguro, #meus_pedidos .seguro a {
    color: #ff0ebb;
}

#info_pagto .barr_title, .forma_pagto .qual,
#info_pagto .ender, #info_pagto .lista,
#info_pagto .lista .table span,
#info_pagto .table .preco, #info_pagto .table .qtde,
#info_pagto .table .total, #info_pagto .tipo {
    color: #480331;
}

#meus_pedidos #info_pagto,
#meus_pedidos .bar,
#meus_pedidos .col {
    border-color: #eaeaea;
}

#lista_pedidos td.barr_title {
    color: #ff0ebb;
    font: bolder 16px "Source Code Pro", Arial, Helvetica, sans-serif;
}

#meus_pedidos .col {
    color: #a07100;
}

#meus_pedidos .pedido {
    color: #480331;
}

#meus_pedidos .paginas {
    color: #480331;
    font: bold 12px Tahoma, Geneva, sans-serif;
}

#meus_pedidos .paginas strong {
    color: #480331;
}

#meus_pedidos .paginador li {
    padding: 3px;
    background-color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

#meus_pedidos .paginador .link {
    color: #480331;
    padding: 3px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

#meus_pedidos .paginas .atu, #meus_pedidos .paginas .link:hover {
    background-color: #480331;
    color: #fff;
}

#meus_pedidos .carrinho_compras {
    width: 30px;
    height: 25px;
    background: url("/img/arquivos/layout/sprites.png") no-repeat -100px -105px;
}

#meus_pedidos .carrinho_compras:hover {
    background-position: -130px -105px;
}

/* RODAPÉ */
#footer {
    background: none;
}

#footer .conteudo_limitado {
    margin-top: -20px;
}

#footer, #footer a {
    color: #e8a900;
    font: 11px Tahoma, Geneva, sans-serif;
}

#footer .yellow_line {
    height: 40px;
}

#footer .base {
    padding: 35px 20px 0;
    background-color: #480331;
}

#footer .base .left {
    float: left;
}

#footer .base .right {
    margin-left: 725px;
}

#footer .title, #institucional .item.tel, #institucional .item.whats, #institucional .item.tel a, #institucional .item.whats a {
    color: #fff;
    font: 400 26px BebasNeue, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#institucional {
    padding-bottom: 40px;
    border-bottom: 2px solid #e8a900;
}

#institucional .lista:not(.atendimento) {
    float: left;
    margin-right: 20px;
    padding-top: 30px;
}

#institucional .lista.atendimento {
    float: right;
    margin-left: 75px;
}

#institucional .lista.atendimento .text {
    margin-right: 10px;
    padding-left: 50px;
    font-size: 18px;
}

#institucional .lista.atendimento span.text::before {
    content: '';
    position: absolute;
    left: 0;
    width: 35px;
    height: 40px;
    background-position: -100px -40px;
}

#institucional .lista.atendimento .whats .text::before {
    width: 40px;
    background-position: -135px -40px;
}

#institucional .atendimento .item a {
    text-align: right;
}

#institucional .item.whats .tel {
    margin-left: 15px;
}

#institucional .lista.atendimento .big {
    font-size: 40px;
}

#institucional .item .link::before {
    content: '•';
    display: inline-block;
    padding-right: 5px;
    background: none;
    color: #fff;
}

#copyright .text {
    color: #a07100;
}

#copyright .logo {
    float: right;
    margin: -10px -10px 0 0;
}

#copyright .direitos {
    color: #fff;
}

#footer .base .right .news {
    margin-bottom: 50px;
    padding-bottom: 10px;
    border-bottom: 2px solid #e8a900;
}

#form_news .icon {
    position: absolute;
    top: 8px;
    left: 8px;
    width: 40px;
    height: 25px;
    background: url(/img/arquivos/layout/sprites.png) no-repeat 0 -70px;
    z-index: 1;
}

#form_news .text {
    display: block;
    width: 100%;
    padding: 12px 230px 12px 60px;
    border: 1px solid #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#form_news .text:focus {
    border-color: #ffd900;
}

#form_news .btn {
    position: absolute;
    top: 0;
    right: 0;
    padding: 9px 70px;
    background-color: #ffd900;
    color: #480331;
    font: 600 18px "Source Sans Pro", Arial, Helvetica, sans-serif;
    border: 0 none;
    cursor: pointer;
}

#form_news .btn:hover {
    background-color: #e8a900;
    color: #480331;
}

#face {
    padding-bottom: 15px;
    border-bottom: 2px solid #e8a900;
}

#face .texto {
    display: block;
    margin-bottom: 10px;
}

#face .title {
    float: left;
    color: #ffd900 !important;
}

#face .texto p {
    margin: 0;
    color: #fff;
    text-align: right;
}

#instagram {
    float: right;
    display: block;
    width: 100%;
    max-width: 120px;
    height: auto;
    padding: 0 12px 2px;
    border: 1px solid #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#instagram .link {
    display: block;
    width: 93px;
    height: 107px;
    padding-top: 43px;
    background: url("/img/arquivos/layout/rodape/insta_rodape.png") no-repeat left bottom;
    text-indent: -9999px;
}

#face .fb-page {
    display: block;
    margin-right: 125px;
}

#footer .centro {
    margin-top: 2px;
    padding: 15px 25px;
    border-top: 2px solid #e8a900;
    border-bottom: 2px solid #e8a900;
}

#footer .centro .formas_pgto, #footer .centro .selos {
    float: left;
}

#footer .centro .formas_pgto {
    max-width: 731px;
    margin-right: 35px;
}

#footer .centro .formas_pgto img {
    margin-left: 10px;
}

#footer .centro .title {
    display: block;
    padding-bottom: 8px;
    color: #480331;
    font-size: 18px;
}

#footer .centro .selos .item {
    float: left;
    margin-left: 25px;
}

#tmw {
    padding: 10px 0 20px;
}

#tmw .link {
    display: block;
    width: 60px;
    height: 20px;
    margin: 0 auto;
    background: url(/img/arquivos/layout/sprites.png) no-repeat -40px -70px;
    text-indent: -9999px;
}

#tmw .link:hover {
    background-position: -40px -90px;
}

/* CAIXAS DE ALERTAS E AVISOS */
.ui-widget-header {
    background: #480331 !important;
    border-color: #ff0ebb !important;
}

.ui-dialog-title, .ui-button-text {
    font: 18px "Source Code Pro", Arial, Helvetica, sans-serif !important;
}

.ui-dialog .ui-dialog-titlebar-close {
    width: 17px;
    height: 17px;
}

.ui-button-text {
    padding: 5px 15px !important;
    text-transform: uppercase;
}


/* INSTITUCIONAL - Formas de pagamento */
#conteudo_institucional .pgto .cards::after {
    content: '';
    display: block;
    clear: both;
}

#conteudo_institucional .pgto .link {
    float: left;
    width: 45px;
    height: 30px;
    margin: 0 5px 5px 0;
    background: url("/img/arquivos/institucional/cards.png") no-repeat left top;
    text-indent: -9999px;
}

#conteudo_institucional .pgto .link:hover {
    background-position-y: bottom;
}

#conteudo_institucional .pgto .aura {
    background-position: -45px top;
}

#conteudo_institucional .pgto .diners {
    background-position: -90px top;
}

#conteudo_institucional .pgto .elo {
    background-position: -135px top;
}

#conteudo_institucional .pgto .hipercard {
    background-position: -180px top;
}

#conteudo_institucional .pgto .mastercard {
    background-position: -225px top;
}

#conteudo_institucional .pgto .visa {
    background-position: -270px top;
}

#conteudo_institucional .pgto .banrisul {
    background-position: -315px top;
}

#conteudo_institucional .pgto .brasil {
    background-position: -360px top;
}

#conteudo_institucional .pgto .bradesco {
    background-position: -405px top;
}

#conteudo_institucional .pgto .hsbc {
    background-position: -450px top;
}

#conteudo_institucional .pgto .itau {
    background-position: -495px top;
}

#conteudo_institucional .pgto .boleto {
    background-position: -540px top;
}

#conteudo_institucional .pgto .bcash {
    background-position: -585px top;
}

/* INSTITUCIONAL - Veja como � seguro comprar */
#conteudo_institucional .selo_safe .link {
    display: inline-block;
    margin: 15px 0 15px 15px;
}

/* INSTITUCIONAL - Ouvidoria */
#contactForm .linha .text {
    border-color: #ffd900;
}

#contactForm .linha .campo:focus, #contactForm .linha .text:focus {
    border-color: #480331;
}

#contactForm .linha .text.erro {
    border-color: #ec0909;
}

#contactForm .submit .btn {
    background: #ffd900;
    border-color: #ffd900;
}

#contactForm .submit .btn:hover {
    background: #480331;
    color: #fff;
}

/* BREAKPOINTS */
@media ( max-width: 1390px ) {

    /* CABEÇALHO */
    #header .conteudo, #footer .conteudo {
        margin: 0;
    }

    #header .limite,
    #footer .limite,
    .conteudo {
        margin: 0 10px;
    }

    /* DETALHE DO PRODUTO */
    #blocos {
        padding: 80px 0;
        border-bottom: 1px solid #480331;
    }

    #area_veja_tambem .item {
        margin: 0 3.2% 0 0;
    }

    #area_compre_junto .compre_junto .item {
        margin-right: 15px;
        margin-bottom: 15px;
    }
}

@media ( max-width: 1245px ) {
    /* DETALHE DO PRODUTO */
    #variacao .grupo_produtos .grupo {
        width: 100%;
    }

    #variacao .grupo_produtos .item .caracteristica {
        margin: 5px 0;
    }

    #area_compra .right {
        margin-bottom: 10px;
    }

    /* VEJA TAMBÉM */
    #area_veja_tambem .item {
        margin-right: 2%;
    }

    /* RODAPÉ */
    #footer .base > div {
        float: none !important;
        display: block;
        max-width: 685px;
        margin: 0 auto !important;
    }

    #institucional .lista {
        float: none !important;
        display: inline-block !important;
    }

    #institucional .lista.atendimento {
        margin-top: 15px;
        margin-left: 0;
    }

    #face {
        border-bottom: 0 none;
    }
}

@media ( max-width: 1155px ) {
    /* VEJA TAMBÉM */
    #area_veja_tambem .item:last-child {
        display: none;
    }

    /* INSTITUCIONAL */
    #contactForm {
        width: 100%;
        max-width: 600px;
        margin: 0 auto;
        padding: 20px 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #contactForm .linha {
        display: block !important;
        width: 100% !important;
    }

    #contactForm .linha .title {
        width: 150px;
    }

    #contactForm .linha .text, #contactForm .full .campo {
        width: 73%;
        margin-left: 162px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #captcha_box {
        margin-left: 90px;
    }

    #captcha_box .item {
        margin-right: 0;
    }

    #captcha_box .input, #captcha_box .code {
        width: 40%;
    }

    #captcha_box .refresh {
        width: 4%;
        margin: 0 15px 0 30px;
    }

    #captcha_box .text {
        width: 100% !important;
        margin-left: 12px !important;
    }

    #contactForm .submit {
        padding-left: 159px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* DETALHE DO PRODUTO */
    #pagina_produto .img_right {
        padding-right: 0;
    }

    /* CARRINHO */
    #carrinho_compras .cupom_desconto {
        padding: 5px;
    }

    #carrinho_compras .cupom_desconto p {
        padding: 0 30px;
    }

    #carrinho_compras .cupom_desconto label {
        display: block;
        width: 100%;
        margin-bottom: 7px;
        padding-left: 5px;
    }

    #carrinho_compras .cupom_desconto .border {
        display: block;
        width: 100%;
    }

    #carrinho_compras .cupom_desconto .border .text {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
}

@media ( max-width: 1015px ) {
    /* CABEÇALHO */
    #area_cliente {
        padding: 0 62px;
    }

    #area_cliente .atendimento {
        margin-top: 0;
    }

    #area_cliente .cliente {
        margin-top: 27px;
    }

    #area_cliente .busca {
        margin-right: 0;
    }

    #background .banner_top-dir img {
        height: 250px !important;
    }

    #area_menu .nivel-0 > .lista .link {
        font-size: 16px;
    }

    /* DETALHE DO PRODUTO */
    #referencia_produto {
        display: none;
    }

    #pagina_produto .img_left {
        float: none;
        max-width: 508px;
        margin: 0 auto 90px;
    }

    #img_miniaturas {
        margin-top: 10px;
    }

    #pagina_produto .img_right {
        margin: 50px;
    }

    #pagina_produto .img_right .info .nome_prod {
        font-size: 26px;
    }

    #pagina_produto .img_right .valores {
        padding: 30px 0;
        text-align: center;
    }

    #pagina_produto .img_right .preco {
        float: none;
        margin: 0;
        padding: 0;
        border-right: 0 none;
    }

    #qtdeParcelaSemJuros, #valorParcelaSemJuros {
        font-size: 46px;
    }

    #pagina_produto .img_right .parcela {
        font-size: 16px;
    }

    #pagina_produto .img_right .parcela .text {
        display: inline-block;
    }

    #area_compra {
        padding: 40px 0 0 0;
    }

    #valor_de {
        margin-bottom: 10px;
    }

    #variacao .grupo_produtos .grupo {
        width: 50%;
    }

    #variacao .grupo_produtos .item .caracteristica {
        margin: 5px;
    }

    #pagina_produto .img_center {
        position: static;
    }

    #pagina_produto .img_center .btns {
        float: none;
        margin: 0 auto;
        padding-left: 0;
        text-align: center;
        border-left: 0 none;
    }

    #pagina_produto .img_center .btns div {
        display: inline-block !important;
    }

    /* Descrição */
    #content_description {
        margin: 0;
    }

    #descricao .desc > .content {
        float: none;
        display: block;
        width: auto;
    }

    /* CARRINHO */
    #carrinho_compras .content {
        padding: 15px;
    }

    #carrinho_compras .sup_title {
        display: none;
    }

    #carrinho_compras .car_produto {
        float: left;
        width: 45%;
        min-width: 350px;
        padding: 0 30px 0 10px;
        margin: 15px 0 25px;
    }

    #carrinho_compras .car_produto::after {
        content: '';
        display: block;
        clear: both;
        height: 0;
        font-size: 0;
    }

    #carrinho_compras .car_produto .car_imagem {
        width: 30%;
        height: auto;
        min-height: 150px;
        padding: 0 5px 0 0;
        border-right: 1px solid #ffd900;
    }

    #carrinho_compras .car_produto .car_imagem .img {
        width: 100%;
        height: auto;
    }

    #carrinho_compras .car_produto .car_dados {
        float: none;
        display: block;
        width: auto;
        min-height: 100px;
        height: auto;
        margin-left: 32%;
        padding-left: 10px;
    }

    #carrinho_compras .car_produto .car_dados .frete_gratis {
        display: none;
    }

    #carrinho_compras .car_produto .car_dados .btn_remove {
        display: block;
        position: absolute;
        top: auto;
        left: 10px;
        bottom: 10px;
        width: 100%;
    }

    #carrinho_compras .car_produto .car_val {
        display: none;
    }

    #carrinho_compras .car_produto .car_tot, #carrinho_compras .car_produto .quantidade {
        float: left;
        display: inline-block;
        padding: 0;
        margin: 10px 0 0 11px;
        border: 0 none;
        text-align: left;
        width: auto;
        height: auto;
    }

    #carrinho_compras .car_produto .quantidade {
        float: right;
        text-align: center;
        margin: 20px 0 0 10px;
    }

    #carrinho_compras .cupom_desconto:not(.cods) {
        display: block;
        margin-top: 50px;
        float: left;
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    /* PEDIDOS */
    .conteudo_loja .dados {
        padding: 20px 10px;
    }
}


@media ( max-width: 965px ) {
    /* BANNERS */
    .banners .controls.personalizado {
        right: 5px;
        bottom: 5px;
    }

    /* HOME|LISTAGEM */

    #area_produtos .pro_linha {
        padding: 0 0 10px;
    }

    #area_produtos .pro_linha .pro_dados, #area_produtos .pro_linha .pro_none {
        width: 24%;
        margin: 4px .5%;
    }

    #area_produtos .pro_linha .pro_dados:last-child {
        display: none;
    }

    #pagina_produtos .ordenacao {
        margin: 0 10px 20px;
    }

    /* RECONFIGURAÇÃO DO CADASTRO - Estilo anterior */
    #cadastro_cliente .conjunto {
        float: right;
    }

    #cadastro_cliente .radios {
        margin-bottom: 20px;
    }

    #cadastro_cliente #acha_cep {
        max-width: 91.59%;
        margin-left: 8%;
    }

    #cadastro_cliente .content, #frm_cadastro, #cadastro_cliente .full {
        width: 100%;
    }

    #cadastro_cliente .destaque {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cadastro_cliente h2 {
        width: 726px;
        max-width: 100%;
        height: auto;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cadastro_cliente .dados .right,
    #cadastro_cliente .right,
    #cadastro_cliente .dados .left,
    #cadastro_cliente .left {
        width: 48.91%;
    }

    #cadastro_cliente .dados .right,
    #cadastro_cliente .right {
        float: right;
    }

    #cadastro_cliente .dados .left,
    #cadastro_cliente .left {
        float: left;
    }

    #cadastro_cliente .radios {
        width: auto !important;
    }

    #cadastro_cliente .dados .small, #cadastro_cliente .small {
        width: 19.74%;
    }

    #cadastro_cliente .dados .big, #cadastro_cliente .bloco .big, #cadastro_cliente .big {
        width: 78.19%;
    }

    #cadastro_cliente .bloco .big.rua, #cadastro_cliente .bloco .big.complemento {
        width: 100%;
    }

    #cadastro_cliente .border input {
        width: 100% !important;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cadastro_cliente .first label:not(.radios .first label) {
        margin-right: 10%;
    }

    #cadastro_cliente .first input, #cadastro_cliente .last input:not(.radios .first label) {
        margin-left: 2%;
    }

    #cadastro_cliente #CLI_UF-opt .obrigatorio {
        background-position: 93% center !important;
    }

    #cadastro_cliente .title_circle {
        width: 85%;
    }

    #cadastro_cliente .btn {
        float: none;
        width: 100%;
    }

    #login .content, #carrinho_compras .entrega .deslogado, #login .destaque h2, #login form, #login span, #login span, #carrinho_compras .entrega .deslogado span, #login .texto, #login .texto, #carrinho_compras .entrega .deslogado .texto, #login .limit, #login .texto, #carrinho_compras .entrega .deslogado .limit {
        width: 100%;
    }

    #login .content {
        width: 100%;
        max-width: 960px;
        padding: 20px 30px 10px 50px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #login .content div, #carrinho_compras .entrega .deslogado .bloco {
        width: 49.2%;
    }

    #login .login {
        margin: 0;
    }

    #login .cadastro {
        padding-left: 1.2%;
        margin-right: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #login form, #carrinho_compras .entrega .deslogado form {
        padding-right: 29px;
        border: 0 none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #login .texto, #login .limit, #carrinho_compras .entrega .deslogado .texto {
        height: 38px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cadastro_cliente #email_cadastro {
        width: 100%;
    }

    #frm_cadastro .bloco > div {
        margin-right: 0;
    }

    #cadastro_cliente .link {
        margin-top: 30px;
    }
}

@media (max-width: 925px) {
    #carrinho_compras .area_btns {
        height: auto;
        margin-left: 0;
    }

    #carrinho_compras .carrinho {
        margin-top: 20px;
    }
}

@media (max-width: 900px) {
    /* CABEÇALHO */
    #area_cliente {
        position: static;
        height: auto;
        padding: 0;
    }

    #area_carrinho .itens_carrinho_oculto {
        right: -30px;
    }

    #area_carrinho .itens_carrinho_oculto::before {
        left: auto;
        right: 56px;
    }

    #background .banner_top-dir img {
        display: none !important;
    }

    #area_menu {
        margin-bottom: 10px;
        padding: 0;
        border-top: 1px solid #ffd900;
    }

    #area_menu .nivel-0 > .lista > .link {
        background-color: #480331;
    }

    #area_menu .nivel-0>.lista .link:hover, #area_menu .nivel-0>.promocoes:hover .link,#area_menu .nivel-0>.lista:hover>.link, #area_menu .nivel-0>.promocoes .link {
        background: rgba(75, 7, 44, .8);
    }

    /* DETALHE DO PRODUTO */
    #pagina_produto .migalha {
        display: none;
    }

    /* Veja Também */
    #blocos .vejaTambem {
        padding-top: 50px;
        overflow: auto;
        overflow-scrolling: touch;
        -moz-overflow-scrolling: touch;
        -webkit-overflow-scrolling: touch;
    }

    #area_veja_tambem {
        min-width: 950px;
    }

    /* CADASTRO */
    #cadastro_cliente .title_circle {
        width: 80%;
    }

    #cadastro_cliente .circle {
        margin-top: 13px;
    }

    /* CARRINHO */
    #carrinho_compras .seguro {
        display: none;
    }

    #carrinho_compras .area_btns {
        padding: 0;
        text-align: center;
    }

    #carrinho_compras .area_btns .btn_comprar, #carrinho_compras .area_btns .btn_voltar {
        float: none;
        display: inline-block;
        margin: 10px;
        height: 34px;
        max-width: 90%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }

    #carrinho_compras .car_produto .car_dados .btn_remove {
        color: #480331;
    }

    #carrinho_compras .info {
        display: none;
    }

    #carrinho_compras .entrega .endereco {
        float: none;
        display: block;
        width: auto;
        height: auto;
        padding: 10px 15px;
    }

    #carrinho_compras .entrega .endereco::after {
        content: '';
        display: block;
        clear: both;
        font-size: 0;
        height: 0;
    }

    #carrinho_compras .entrega .endereco table {
        width: 100%;
        margin: 0;
    }

    #carrinho_compras .entrega .outro_ender {
        float: none;
        clear: both;
        width: auto;
    }

    #carrinho_compras .entrega .outro_ender .campo-oculto {
        padding-right: 0;
    }

    #carrinho_compras .entrega #adiciona_ender {
        margin-top: 10px;
        clear: both;
    }

    #carrinho_compras .outro_ender .campo-oculto .border input {
        width: 100%;
        height: 40px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #tipos_pagto {
        float: left !important;
        clear: both;
        width: 100% !important;
        margin-top: 15px;
    }

    #carrinho_compras .pagamento .left {
        width: 100%;
        max-width: none;
    }

    #carrinho_compras .pagamento #detalhes_pagto .seta {
        display: none !important;
    }

    #carrinho_compras .pagamento .right .left {
        float: left;
        text-align: center;
    }

    #carrinho_compras .pagamento .right .right {
        float: left;
    }

    #tipos_pagto .group {
        float: none;
        display: inline-block;
        width: auto;
        margin: 8px 15px;
    }

    #aceite-bcash {
        float: none;
        display: block;
        margin-top: 15px;
    }

    /* PEDIDOS */
    #lista_pedidos .barr_title:nth-child(3), #lista_pedidos .line td:nth-child(5), #lista_pedidos .line td:nth-child(6) {
        /* Coluna de C�d. Rastreio */
        display: none;
    }

    #info_pagto .ender {
        float: none;
        display: block;
        width: auto;
    }

    #info_pagto .tipo {
        margin-left: 0;
        border-left: 0 none;
    }

    /* RODAPÉ */
    #footer .right {
        padding-left: 0;
    }
    #footer .left, #footer .right {
        display: block;
        width: 100%;
    }

    #footer .selos {
        margin-right: 0;
    }
}

@media (max-width: 850px) {
    /* DETALHE DO PRODUTO */
    #area_compre_junto {
        padding-bottom: 80px;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    #area_compre_junto .grupo_prod .pai, #area_compre_junto .compra {
        margin-top: -190px;
    }

    #area_compre_junto .compre_junto {
        margin-left: 260px;
    }

    #area_compre_junto .title_compre_junto {
        margin-bottom: 70px;
    }

    #area_compre_junto .pai .dados {
        position: static;
        margin-top: 10px;
        padding-right: 125px;
    }

    #area_compre_junto .pai .valor::after {
        content: '';
        display: block;
        clear: both;
    }

    /* PEDIDO CONCLUÍDO */
    #info_pedido .aviso {
        float: none;
        padding: 20px 0 30px 0;
        background: none;
        text-align: center;
    }
}

@media (max-width: 780px) {
    /* HOME|LISTAGEM */
    #area_produtos .pro_linha:last-child {
        border-bottom: 0 none;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    /* CADASTRO */
    #cadastro_cliente .dados .big, #cadastro_cliente .big {
        width: 58%;
    }

    #cadastro_cliente .dados .small, #cadastro_cliente .small {
        width: 40%;
    }

    /* CARRINHO */
    #carrinho_compras .car_produto {
        float: none;
        display: block;
        width: auto;
        min-width: 0;
        min-height: 200px;
        padding: 0 10px;
    }

    #carrinho_compras .car_produto .car_dados .btn_remove {
        position: static;
        margin: 10px 0;
    }

    #carrinho_compras .entrega #total_carrinho .text {
        font-size: 16px;
    }

    #carrinho_compras .entrega #total_carrinho .total strong {
        font-size: 18px;
    }

    /* PEDIDOS */
    #lista_pedidos .barr_title:nth-child(4), #lista_pedidos .line td:nth-child(7), #lista_pedidos .line td:nth-child(8), #meus_pedidos .paginas .resultados {
        /* Coluna de Data e Detalhes da Pagina��o */
        display: none;
    }

    #meus_pedidos .paginas .paginador {
        width: 100%;
        margin-top: 5px;
    }

    #info_pedido .aviso {
        padding: 20px 0;
        text-align: center;
    }

    .forma_pagto .qual {
        float: none;
        width: auto;
        margin-bottom: 15px;
    }

    #troca_pagto .btn {
        float: none !important;
        display: block;
        max-width: 100%;
        background-size: 100% 200% !important;
        text-align: center;
    }

    #retorno-pagto, #gera_pagamento-btn {
        float: none !important;
        margin: 15px 0;
    }

    .forma_pagto .e-bit {
        float: none;
        margin: 15px 0 25px;
    }

    /* RODAPÉ */
    #insta {
        display: none;
    }
}

@media (max-width: 720px) {
    /* LISTAGEM */
    #pagina_produtos .ordenacao .title {
        display: block;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    #pagina_produtos .ordenacao li {
        float: none;
    }

    /* CADASTRO */
    #cadastro_cliente .full {
        width: 100%;
    }

    #cadastro_cliente .oculto {
        width: 75% !important;
    }

    .oculto ul li a {
        padding: 5px 15px !important;
        font-size: 14px !important;
    }

    /* DETALHE DO PRODUTO */
    #variacao .grupo_produtos .grupo {
        width: 100%;
    }

    #variacao .grupo_produtos .item .caracteristica {
        margin: 5px 0;
    }

    /* PEDIDOS */
    #info_pagto .table .preco, #info_pagto .table .qtde, #info_pagto .table .total {
        display: none;
    }

    /* PEDIDO CONCLUÍDO */
    #info_pedido .aviso {
        margin-left: 250px;
        text-align: left;
    }

    #info_pedido .aviso strong {
        width: auto;
        max-width: 390px;
        height: auto;
    }

    /* RODAPÉ */
    #footer .base {
        padding: 20px 20px 0;
    }
}

@media (max-width: 640px) {
    /* HOME|LISTAGEM */
    #area_produtos .pro_linha .pro_dados:first-child {
        display: none;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    #area_produtos .pro_linha .pro_dados {
        width: 32.3%;
    }

    #area_produtos .pro_linha .pro_dados .title {
        height: 68px;
    }

    #area_produtos .pro_linha .pro_dados .title .link {
        height: 56px;
        font-size: 18px;
        line-height: 28px;
    }

    #area_produtos .pro_linha .pro_dados .valor.de {
        display: none;
    }

    /* BANNERS */
    .banners .controls.personalizado {
        display: none;
    }

    /* DETALHE DO PRODUTO */
    #pagina_produto .img_right {
        margin: 50px;
    }

    #area_compra .right {
        float: none;
    }

    #quadro_compra .btn_comprar {
        padding: 12px 0 6px;
    }

    #descricao .lightbox .figure {
        position: inherit;
        top: 20px;
        left: 10px;
        right: 10px;
        width: auto;
        height: auto;
        max-width: 100%;
        margin: 0 !important;
    }

    #blocos .compreJunto {
        display: none !important;
    }

    /* Cálculo de Frete e Como Pagar */
    #cboxClose {
        top: 2px;
        right: 2px;
        bottom: auto;
    }

    #calculo_frete {
        margin: 0;
        padding: 15px;
    }

    #cboxWrapper {
        padding: 0 20px;
    }

    #como-pagar-box {
        width: 100%;
        padding: 10px 15px 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #como-pagar-box .group {
        padding-left: 0;
        margin: 0;
    }

    /* INSTITUCIONAL */
    #conteudo_institucional {
        padding: 20px 0;
    }

    #contactForm .linha .title, #contactForm .linha .text, #contactForm .full .campo {
        width: 99% !important;
        margin-left: 0;
        text-align: left;
    }

    #captcha_box, #captcha_box .captcha {
        width: 100%;
        height: auto;
        margin-left: 0;
    }

    #captcha_box .input {
        width: 100%;
        margin-bottom: 10px;
    }

    #captcha_box .refresh {
        width: 50%;
        margin: 0;
    }

    #captcha_box .code {
        width: 40%;
        height: 30px !important;
    }

    #captcha_box .refresh .link {
        float: right;
        margin: 0 30% 0 0;
    }

    #captcha_box .refresh::before {
        content: 'Digite o código';
    }

    #captcha_box .input .text {
        margin-left: 0 !important;
    }

    #contactForm .submit {
        padding-left: 0;
    }

    /* PADRÕES */
    .alert {
        position: fixed !important;
        width: 90% !important;
        margin: 0 auto;
    }

    /* CADASTRO E LOGIN */
    #login .login.bloco {
        margin-bottom: 20px;
        padding-bottom: 10px;
        border-bottom: 1px solid #eaeaea;
    }

    #cadastro_cliente .dados .right,
    #cadastro_cliente .right,
    #cadastro_cliente .dados .left,
    #cadastro_cliente .left {
        width: 100%;
    }

    #login .content {
        padding-left: 30px;
    }

    #login .content div, #carrinho_compras .entrega .deslogado .bloco {
        width: 100%;
    }

    #login .login.bloco {
        margin-bottom: 20px;
        padding-bottom: 10px;
    }

    #login .login .form {
        padding-right: 0;
        border-right: 0 none;
    }

    #login .cadastro .form {
        padding-left: 0;
    }

    #login form, #carrinho_compras .entrega .deslogado form {
        padding-right: 0;
    }

    #cadastro_cliente .btn.cad {
        margin-top: 10px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }

    #cadastro_cliente .right.alternativo,
    #cadastro_cliente .right.alterar,
    #cadastro_cliente .right.cadastrar {
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }

    #cadastro_cliente .right.alternativo::before,
    #cadastro_cliente .right.alterar::before,
    #cadastro_cliente .right.cadastrar::before {
        border-color: transparent;
    }

    /* CARRINHO */
    #carrinho_compras .area_cliente .cliente, #carrinho_compras h1 {
        float: none;
        display: block;
    }

    #carrinho_compras .area_cliente .cliente {
        margin-bottom: 50px;
        text-align: right;
    }

    #carrinho_compras .entrega #total_carrinho .text {
        float: none;
        display: block;
        width: auto;
        text-align: left;
        padding: 0 0 10px 0;
    }

    #carrinho_compras .entrega #total_carrinho .total, #carrinho_compras .entrega #total_carrinho .parcelas {
        float: none;
        display: inline;
        text-align: left;
        width: auto;
        padding: 0 5px 0 0;
    }

    /* Lightbox - Calculo de Frete */
    #colorbox, #cboxOverlay, #cboxWrapper, #cboxContent, #cboxLoadedContent, #calculo_frete {
        width: 100% !important;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        overflow: inherit;
    }

    #cboxTopLeft, #cboxTopCenter,
    #cboxTopRight, #cboxMiddleLeft,
    #cboxMiddleRight, #cboxMiddleRight,
    #cboxBottomLeft, #cboxBottomCenter,
    #cboxBottomRight {
        display: none;
    }
}

@media (max-width: 600px) {
    /* CABEÇALHO */
    #pagina_produtos .migalha {
        display: none;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    #area_cliente .info_search {
        padding: 60px 30px 60px 210px;
    }

    #area_cliente .atendimento {
        float: none;
        max-width: 225px;
        margin: 0 auto;
    }

    #area_cliente .cliente {
        display: block;
        margin-top: 15px;
    }

    #area_cliente .busca {
        position: absolute;
        left: 50px;
        right: 0;
        bottom: -41px;
        z-index: 1;
    }

    #area_menu .limitado {
        display: none;
    }

    #link-menu {
        display: block;
        width: 180px;
        padding: 10px;
        background: #480331;
        color: #ffffff;
        text-align: center;
        text-indent: -9999px;
        cursor: pointer;
    }

    #area_menu .secoes .nivel-0 {
        top: 3px;
        left: 0;
    }

    #area_menu .secoes {
        width: 250px;
        display: block;
        position: absolute;
        z-index: 1;
    }

    #area_menu .nivel-0 > .lista {
        display: block;
    }

    #area_menu .nivel-0 > .lista .link {
        padding: 10px 20px;
        background-color: #480331;
        color: #fff;
        text-align: left;
        border: 0 none;
    }

    #area_menu .nivel-0 > .lista .link:hover, #area_menu .nivel-0 > .lista .link:active {
        background: #480331;
        color: #fff;
        -webkit-box-shadow: inset 0 0 10px -1px rgba(0,0,0,0.15);
        -moz-box-shadow: inset 0 0 10px -1px rgba(0,0,0,0.15);
        box-shadow: inset 0 0 10px -1px rgba(0,0,0,0.15);
    }

    #area_menu .nivel-0 > .lista > .link::after {
        background-position: 0 -85px;
        transform: rotate(-90deg);
    }

    #area_menu .nivel-0 > .lista > .secoes {
        position: static;
        display: none;
        max-height: none;
        border: 0 none;
    }

    #area_menu .nivel-0 > .lista:hover > .secoes {
        border: 0 none;
    }

    #area_menu .nivel-0 .secoes .lista:first-child, #area_menu .nivel-0 .secoes .lista:last-child {
        padding: 0;
    }

    #area_menu .secoes.filha .lista .link {
        padding-left: 40px;
    }

    #area_menu .secoes.filha .lista .link::before {
        content: '»';
        position: absolute;
        left: 30px;
        top: 9px;
        background: none;
        color: #ff0ebb;
    }

    #area_menu::before, #area_menu::after, #link-menu::before {
        content: '';
        position: absolute;
        left: 10px;
        display: block;
        width: 30px;
        height: 4px;
        margin-top: 6px;
        background: #fff;
        z-index: 1;
    }

    #area_menu:hover::before, #area_menu:hover::after, #area_menu:hover #link-menu::before {
        background: #ffd900;
    }

    #area_menu::before {
        margin-top: 9px;
    }

    #area_menu::after {
        bottom: 9px;
    }

    #link-menu {
        width: 40px;
        padding: 10px 5px;
        color: #480331;
    }

    #link-menu::before {
        top: 50%;
        margin-top: -2px;
    }

    #area_menu .nivel-0>.lista .link:hover, #area_menu .nivel-0>.promocoes:hover .link, #area_menu .nivel-0>.lista:hover>.link, #area_menu .nivel-0>.promocoes .link {
        padding-left: 30px;
        background: #ffd900;
        color: #480331;
        font-weight: 600;
    }

    .banners {
        display: none;
    }

    #banners-mobile, #banners-mobile .banners {
        display: block !important;
    }

    /* LISTAGEM */
    #pagina_produtos .ordenacao {
        margin-top: 15px;
    }

    /* DETALHE DO PRODUTO */
    #img_destaque {
        display: block;
        width: auto;
        height: auto;
    }

    #img_destaque .img {
        max-width: 100%;
        max-height: none;
    }

    #pagina_produto .img_right {
        margin: 0;
    }

    #area_compra .right {
        margin-bottom: 25px;
    }

    #area_veja_tambem {
        width: 530px;
    }

    /* CADASTRO */
    #cadastro_cliente .radios {
        margin: -20px 0 10px 0;
    }

    /* CARRINHO */
    #carrinho_compras .cupom_desconto .cod, #carrinho_compras .cupom_desconto .val {
        float: none;
        display: block;
    }

    /* PEDIDOS */
    #lista_pedidos .barr_title:nth-child(2), #lista_pedidos .line td:nth-child(3), #lista_pedidos .line td:nth-child(4) {
        /* Coluna de Valor */
        display: none;
    }

    #info_pagto .ender, #info_pagto .tipo, #info_pagto .lista {
        padding: 20px 10px;
        margin: 0;
    }

    #info_pagto .ender {
        padding-top: 10px;
    }

    #info_pagto .lista {
        padding-top: 0;
    }

    #altera-forma-pagto-btn {
        float: none;
        display: block;
        width: 180px;
        margin: 15px auto 0;
        padding: 5px 10px;
        background: #FF2D2D;
        color: #fff !important;
        text-align: right;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }

    #info_pedido .aviso {
        padding: 0;
    }

    #info_pagto div.total strong.total {
        float: none;
        display: block;
    }

    /* RODAPÉ */
    #form_news, #institucional .grupos {
        max-width: 100%;
    }

    #footer .televendas .cont, #face .texto {
        width: auto;
    }

    /* CADASTRO */
    .ui-dialog, .ui-widget, .ui-draggable, .ui-resizable {
        left: 10px !important;
        right: 10px !important;
        width: auto !important;
        max-width: 100%; !important;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ui-dialog .ui-dialog-content {
        overflow: hidden;
    }
}

@media (max-width: 520px) {
    /* HOME|LISTAGEM */
    #area_produtos .pro_linha .pro_dados {
        display: block !important;
        width: 49%;
        margin: 4px .5%;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    #area_produtos .pro_linha .pro_dados:last-child {
        display: none !important;
    }

    /* CADASTRO */
    #cadastro_cliente .bloco {
        padding: 25px;
        border: 1px solid;
    }

    #cadastro_cliente .radio {
        width: auto;
    }

    /* CARRINHO */
    #carrinho_compras .entrega #frete_carrinho .info_left {
        float: right;
        padding-bottom: 0;
        clear: both;
    }

    #carrinho_compras .entrega #frete_carrinho .info_right {
        clear: both;
    }

    #jur_info {
        width: 100%;
    }

    #jur_info .text, #jur_info .campo, #jur_info .campo.cpf, #jur_info .text.cpf {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #jur_info .btn_prosseguir {
        margin: 0;
    }

    #carrinho_compras .pagamento .left {
        width: 100%;
        padding: 2px;
    }

    #carrinho_compras .pagamento #detalhes_pagto .content {
        width: 99.5%;
        margin: 0;
    }

    #carrinho_compras .pagamento #detalhes_pagto .detalhes {
        width: 100%;
        margin: 20px 0 0;
    }

    #carrinho_compras .pagamento #detalhes_pagto .boleto_big, #carrinho_compras .pagamento #detalhes_pagto .ps_big {
        -webkit-background-size: contain;
        -moz-background-size: contain;
        background-size: contain;
        margin-bottom: 20px;
    }

    /* PEDIDOS */
    #carrinho_compras .area_cliente .cliente {
        display: none;
    }

    #lista_pedidos .barr_title:nth-child(5), #lista_pedidos .line td:nth-child(9), #lista_pedidos .line td:nth-child(10) {
        /* Coluna de Data */
        display: none;
    }

    #info_pedido {
        height: auto;
    }

    #info_pedido .destaque {
        float: none;
    }

    #info_pedido .aviso {
        height: auto;
        margin: 20px 0;
        text-align: left;
    }

    #info_pedido .aviso strong {
        max-width: none;
        margin: 0;
    }

    /* RODAPÉ */
    #footer .title, #institucional .item.tel, #institucional .item.whats, #institucional .item.tel a, #institucional .item.whats a {
        font-size: 24px;
    }

    #footer .news .title {
        font-size: 18px;
    }

    #institucional {
        padding-bottom: 20px;
    }

    #institucional .lista.atendimento {
        display: block !important;
        max-width: 270px;
        margin: 15px auto 0;
    }

    #institucional .lista.atendimento .big {
        font-size: 34px;
    }

    #form_news .btn {
        padding: 9px 20px;
    }

    #form_news .text {
        padding-right: 145px;
    }

    #face .title {
        float: none;
        display: block;
    }

    #face .texto p {
        text-align: left;
    }

    #footer .centro .formas_pgto img {
        display: none;
    }

    #footer .centro .formas_pgto img.mobile {
        display: block !important;
    }
}

@media ( max-width: 515px ) {
    /* CABEÇALHO */
    #area_cliente .info_search {
        padding: 20px;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    #area_cliente .info_search .logo {
        position: static;
        display: block;
        margin: 0 auto;
    }

    #area_cliente .cliente {
        max-width: 260px;
        margin: 15px auto 0;
        font-size: 10px;
    }

    #area_cliente .atendimento .item {
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -ms-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8);
    }

    /* DETALHE DO PRODUTO */
    #pagina_produto .stars {
        display: none;
    }

    #pagina_produto .img_right .info .nome_prod {
        margin-right: 0;
    }

    /* Cálculo de Frete */
    #como-pagar {
        display: none;
    }

    #calculo_frete .form {
        height: auto;
    }

    #calculo_frete .dados {
        float: none;
        display: inline-block;
        margin: 0 5px;
    }

    #calculo_frete .dados.cep {
        width: 56%;
    }

    #calculo_frete .dados.qtde {
        width: 32%;
    }

    #calculo_frete .dados .input {
        width: 100%;
        max-width: 200px;
    }

    #calculo_frete .dados.qtde .input {
        width: 100%;
        max-width: 100px;
        margin: 0;
    }

    #btn_calcula_frete {
        float: none;
        display: block;
        padding: 7px 0 8px;
        margin-top: 20px;
        text-align: center;
    }

    /* CADASTRO|LOGIN */
    #cadastro_cliente .dados .radio {
        margin: 5px 0 0 0;
    }

    /* CARRINHO */
    #gera_pedido table, #gera_pedido tbody, #gera_pedido tr, #gera_pedido td, #gera_pedido th {
        display: block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #gera_pedido table, #gera_pedido tbody, #gera_pedido tr {
        width: 100% !important;
        margin: 0 !important;
    }

    #gera_pedido tr {
        padding: 0 10px;
    }

    #gera_pedido tr::after {
        content: '';
        display: block;
        clear: both;
        font-size: 0;
        height: 0;
    }

    #gera_pedido td {
        float: left;
        padding: 2px;
        width: auto;
    }

    #detalhes_pagto .destaque {
        width: auto;
        display: inline-block;
    }

    #carrinho_compras .pagamento #detalhes_pagto .content, #carrinho_compras .pagamento #detalhes_pagto .detalhes {
        height: auto;
    }

    #carrinho_compras .pagamento #detalhes_pagto .content::after {
        content: '';
        display: block;
        clear: both;
        height: 40px;
        background-image: none;
    }

    #carrinho_compras .pagamento #detalhes_pagto .first {
        width: 161px;
        padding-top: 7px;
    }

    #carrinho_compras .pagamento #detalhes_pagto .first ~ td {
        float: none;
        padding: 0;
        width: auto;
        margin-left: 170px;
    }

    #carrinho_compras .pagamento #detalhes_pagto .detalhes .last {
        display: none;
    }

    #carrinho_compras .pagamento #detalhes_pagto .border input {
        width: 90%;
    }

    #carrinho_compras .pagamento #detalhes_pagto .campo-oculto .oculto {
        min-width: 200px;
        max-width: 200px;
        width: 200px;
    }
}

@media (max-width: 460px) {
    /* DETALHE DO PRODUTO */
    #qtdeParcelaSemJuros, #valorParcelaSemJuros {
        font-size: 50px;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    #pagina_produto .img_right .cifrao {
        font-size: 24px;
    }

    #area_compre_junto .grupo_prod .pai {
        background: none;
    }

    #area_compre_junto .compra {
        right: auto;
        height: 250px;
    }

    /* CADASTRO */
    #cadastro_cliente .dados .right, #cadastro_cliente .right {
        float: none;
        text-align: center;
    }

    #cadastro_cliente .dados .radio {
        width: 190px;
        margin: 5px auto 0;
    }

    #login .title_field, #cadastro_cliente .title_field,
    #cadastro_cliente .dados .radio .conjunto,
    #cadastro_cliente .dados .radio .title_field,
    #login .link, #cadastro_cliente .link,
    #cadastro_cliente .title_circle {
        text-align: left;
    }

    /* PEDIDOS */
    #info_pagto .print {
        width: auto;
        margin-top: 20px;
        padding: 0;
        background: none;
        font-size: 16px;
        text-align: center;
    }

    /* RODAPÉ */
    #instagram {
        display: none;
    }

    #face .fb-page {
        margin-right: 0;
    }
}

@media (max-width: 360px) {
    .title_page, #titulo_institucional {
        font-size: 20px;
    }
    .title_page::before, #titulo_institucional::before, .title_page::after, #titulo_institucional::after {
        display: none;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    /* DETALHE DO PRODUTO */
    #pagina_produto .img_right .info .right {
        width: 150px;
        min-height: 25px;
        margin: 0 auto;
    }

    #pagina_produto .selos span::after {
        content: '' !important;
    }
}

@media (max-width: 320px) {
    /* HOME|LISTAGEM */
    #area_produtos .pro_linha .pro_dados {
        float: none;
        width: 248px;
        margin: 10px auto;
    }

    #btn-comprar-magnetico {
        display:none;
    }

    /* DETALHE DO PRODUTO */
    #area_compra {
        padding-top: 20px;
    }

    #descricao {
        padding: 10px;
    }

    #more_descriptions .descricao {
        margin-top: 30px;
    }

    #blocos {
        padding: 0;
    }

    #area_veja_tambem .item.title {

        margin-right: 20px;
    }

    #area_veja_tambem .item.title::before {
        font-size: 18px;
    }

    /* RODAPÉ */
    #form_news .text {
        padding: 12px 120px 12px 10px;
    }

    #form_news .icon {
        display: none;
    }

    #form_news .btn {
        padding: 12px 20px 11px;
        font-size: 14px;
    }
}            </style>
            <!-- FIM Estilo Personalizado -->
        
                    <!-- INICIO Estilo Personalizado -->
            <style type="text/css">
                /* DETALHE DO PRODUTO - Botão Comprar Magnético */
#btn-comprar-magnetico { 
	position: fixed;
	bottom: 50%; 
	right: -300px; 
	border: 1px solid #480331; 
	background: #f4f4f4; 
	width: 212px; 
	padding: 15px 10px; 
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	z-index: 9999;
	text-transform:uppercase; 
}

#btn-comprar-magnetico .nome {
	display: block;
	font-size: 17px; 
	color: #480331; 
	line-height: 0.95em; 
	padding-bottom: 15px; 
	margin-bottom: 10px; 
	border-bottom: 1px solid #ffd900; 
} 

#btn-comprar-magnetico .valores {
	margin-bottom: 15px; 
}

#btn-comprar-magnetico .valores .valor { 
	display: block; 
	color: #a07100; 
	padding-left: 5px; 
} 

#btn-comprar-magnetico .valores .valor strong { 
	color: #480331; 
	font-weight: normal; 
} 

#btn-comprar-magnetico .valores .por strong { 
	font-size: 22px; 
} 

#btn-comprar-magnetico .valores .parc strong {
	font-size: 18px; 
}

#btn-comprar-magnetico .bg_btn {
    padding: 1px;
    background-color: #ffd900;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#btn-comprar-magnetico .btn_comprar {
    float: none;
    display: block;
    width: auto;
    height: auto;
    padding: 12px 50px 6px;
    background: #6fbd00;
    color: #fff;
    font: 40px BebasNeue, Arial, Helvetica, sans-serif;
    text-align: center;
    text-indent: 0;
    border: 1px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

#btn-comprar-magnetico .btn_comprar:hover {
    background-color: #e8a900;
    color: #fff;
}

#btn-comprar-magnetico .seguro {
    display: none;
}


/* Sabores */
#variacao .grupo_produtos .item.sabor-laranja-acerola .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores.png") 0 0;
}

#variacao .grupo_produtos .item.sabor-uva .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores.png") -35px 0;
}

#variacao .grupo_produtos .item.sabor-limao-clorofila .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores.png") -70px 0;
}
#variacao .grupo_produtos .item.sabor-cappuccino .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores1.png") 0 0;
}

#variacao .grupo_produtos .item.sabor-chococo .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores1.png") -35px 0;
}

#variacao .grupo_produtos .item.sabor-curau-canela .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-vitamina-mista .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") -35px 0;
}

#variacao .grupo_produtos .item.sabor-banana-canela .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") -140px 0;
}

#variacao .grupo_produtos .item.sabor-baunilha .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") -35px 0;
}

#variacao .grupo_produtos .item.sabor-chocolate .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") -70px 0;
}

#variacao .grupo_produtos .item.sabor-chocolate-branco .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") -105px 0;
}

#variacao .grupo_produtos .item.sabor-morango .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") -175px 0;
}

#variacao .grupo_produtos .item.sabor-baunilha .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores3w.jpg") -210px 0;
}

#variacao .grupo_produtos .item.sabor-acai-banana .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-acai-banana.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-abacaxi .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-abacaxi.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-maracuja .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-maracuja.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-pacoca .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores2.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-chocolate-avela .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabores2.jpg") -35px 0;
}

#variacao .grupo_produtos .item.sabor-abacate .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-abacate.jpg") -35px 0;
}

#variacao .grupo_produtos .item.sabor-maca-verde .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-maca-verde.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-tangerina .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-tangerina.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-laranja .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-laranja.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-coco .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-coco.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-frutas-tropicais .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-frutas-tropicais.jpg") 0 0;
}

#variacao .grupo_produtos .item.sabor-cookie .caracteristica::before {
    background: url("/img/arquivos/layout/produto/sabor-cookie.jpg") 0 0;
}            </style>
            <!-- FIM Estilo Personalizado -->
        
                    <!-- INICIO Script Personalizado -->
            <script type="text/javascript">
                /* Scripts */
$(function() {

    // INICIO Botão comprar Magnético
    $('#btn-comprar-magnetico .btn_comprar').click(function() {
        $('#btn-comprar-magnetico').animate({right: 0}, 'fast', function() {
            $('#btn-comprar-magnetico').animate({right: 30}, 'fast', function() {
                $('#btn-comprar-magnetico').animate({right: -300}, 'fast');
            });
        });
    });
    $(window).scroll(function() {
        var tamHeader = $('#header').innerHeight() * 1;
        var tamDetalhes = $('#dados_prod #marca_mag').innerHeight() * 1;
        var posCompra = 620;
        if ($(this).scrollTop() > posCompra) {
            if ( $('#btn-comprar-magnetico').css('right') == '-300px' ) {
                // Pegando Preços atualizados
                $('#mag-valor-avista').html( $('#valorVista').html() );
                $('#mag-qtde-parc').html( $('#qtdeParcela').html() );
                $('#mag-valor-parc').html( $('#valorParcela').html() );
                // Mostrando comprar magnético
                $('#btn-comprar-magnetico').animate({right: 30}, 'fast', function() {
                    $('#btn-comprar-magnetico').animate({right: 0}, 'fast', function() {
                        $('#btn-comprar-magnetico').animate({right: 10}, 'fast');
                    });
                });
            }
        } else
        if ( $('#btn-comprar-magnetico').css('right') == '10px' )
        // Escondendo comprar magnético
            $('#btn-comprar-magnetico').animate({right: 0}, 'fast', function() {
                $('#btn-comprar-magnetico').animate({right: 30}, 'fast', function() {
                    $('#btn-comprar-magnetico').animate({right: -300}, 'fast');
                });
            });
    });
    // FIM Botão comprar Magnético

    /* CHAT */
    $('#area_cliente .atendimento .item.chat').eq(0).click(function() {
        $('#lz_overlay_eyecatcher').click();
    });
});            </script>
            <!-- FIM Script Personalizado -->
        
        
    </head>

    <body>

        
                    <div id="fb-root"></div>
            <script>(function ( d, s, id ) {
                    var js, fjs = d.getElementsByTagName( s )[ 0 ];
                    if ( d.getElementById( id ) ) return;
                    js     = d.createElement( s );
                    js.id  = id;
                    js.src = "//connect.facebook.net/pt_BR/all.js#xfbml=1&appId=169644336561243";
                    fjs.parentNode.insertBefore( js, fjs );
                }( document, 'script', 'facebook-jssdk' ));</script>
        
        <div id="header" class="fundo">
            <div class="conteudo">

                
                    <!-- livezilla.net code (PLEASE PLACE IN BODY TAG) -->
<div id="livezilla_tracking" style="display:none"></div><script type="text/javascript">
var script = document.createElement("script");script.async=true;script.type="text/javascript";var src = "https://www.wrnutrition.com.br/chat/server.php?a=5e94c&rqst=track&output=jcrpt&ovlc=IzQ4MDMzMQ__&ovlct=I2ZmZmZmZg__&ovlts=MA__&eca=MQ__&ecfs=IzgzMDU1QQ__&ecfe=IzQ4MDMzMQ__&echc=I0ZGRkZGRg__&ecsgs=IzQ4MDMzMQ__&ecsge=IzQ4MDMzMQ__&ecsp=MQ__&nse="+Math.random();setTimeout("script.src=src;document.getElementById('livezilla_tracking').appendChild(script)",1);</script><noscript><img src="https://www.wrnutrition.com.br/chat/server.php?a=5e94c&rqst=track&output=nojcrpt" width="0" height="0" style="visibility:hidden;" alt=""></noscript>
<!-- http://www.livezilla.net -->
<!-- Cabeçalho -->
<div class="yellow_line"></div>

<div id="area_cliente">
    <div class="info_search">
        <a class="link logo" href="/home"><img class="img logo" src="/themes/t1469621641/img/logo-loja.png" alt="Logo WR Nutrition"/></a>
        <div class="atendimento">
            <span class="item chat"></span>

            <span class="item whats">
                <div class="tel">
                    <a class="link" href="tel:+5511973320231" title="(11) 97332.0231">(11) 97332.0231</a>
                </div>
            </span>

            <div id="area_carrinho" class="item carrinho">
                <a class="link" href="/carrinho"></a>
                
        <div class="itens_carrinho_oculto vazia">
            <div class="bg">

                <strong class="title">Sua Compra</strong>
                <ul class="prods">
                                    </ul>
                <div class="total">
                    SubTotal:
                    <label class="valor">
                        R$ <strong>0,00</strong>
                    </label>
                </div>

                <a href="/carrinho" class="btn">Finalizar Compra</a>

            </div>
            <!-- bg -->
        </div> <!-- cesta_oculta -->

        
                <script>
                    $('#area_cliente .itens_carrinho_oculto .prods .nome').each(function(index, element) {
                        var nomeProd = $(this).text().replace(/^[\s\r\n]+/, '').replace(/[\s\r\n]+$/, '');
                        $(this).html( nomeProd.substr(0,15) + '...' );
                        $(this).attr( 'title', nomeProd );
                    });
                </script>
            </div>
            <div class="clear"></div>
        </div>
        <div class="cliente">
            <span class="msg deslogado">Bem vindo(a) <strong class="nome">Visitante</strong>.</span> <span class="links deslogado">Já é cadastrado? <a class="link acesso" href="/pedidos">Acesse sua conta</a>.</span>
        </div>
        <div class="busca">
            <form class="form" id="frm_busca_header" action="/produtos/busca" method="post" onsubmit="
                    if ( $( '#PRO_NOME-busca' ).val() == '' || $( '#PRO_NOME-busca' ).val().length < 3 ) {
                            Message('Digite pelo menos 3 letras para a pesquisa');
                            return false;
                    }
                    // Envio de form via GET
                    var busca = $('#PRO_NOME-busca').val();
                    busca = busca.replace(/[^a-z0-9áÁâÂàÀãÃäÄéÉêÊèÈëËíÍîÎìÌïÏóÓôÔòÒöÖõÕúÚûÛùÙüÜçÇ-]+/ig, '-');
                    location.href = '/produtos/busca/' + busca;
                    return false;
                ">
                <div class="campo">
                    <button class="btn" type="submit"></button>
                    <input class="text" type="text" name="PRO_NOME-busca" id="PRO_NOME-busca" value=""
                           autocomplete="off" placeholder="Digite o que procura..."/>
                    <ul class="social">
                        <li class="item">
                            <a class="insta" href="https://www.instagram.com/wrnutritionn" title="Instagram WR Nutrition" target="_blank"></a>
                        </li>
                        <li class="item">
                            <a class="face" href="https://www.facebook.com/wrnutritionn/" title="Facebook WR Nutrition" target="_blank"></a>
                        </li>
                    </ul>
                </div>
            </form>
        </div>
    </div>

    <div id="area_menu">
        <a id="link-menu" href="#menu">Categorias</a>
        <div id="menu" class="limitado">
            <ul class="secoes nivel-0"><li class="lista tem_filha massa-muscular"><a class="link" href="/produtos/massa-muscular/100">MASSA MUSCULAR</a><ul class="secoes filha nivel-1"><li class="lista whey-protein"><a class="link" href="/produtos/whey-protein/115">Whey Protein</a></li><li class="lista bcaa"><a class="link" href="/produtos/bcaa/126">BCAA</a></li><li class="lista pasta-de-amendoim"><a class="link" href="/produtos/pasta-de-amendoim/119">Pasta de Amendoim</a></li><li class="lista creatina"><a class="link" href="/produtos/creatina/118">Creatina</a></li><li class="lista hipercalorico"><a class="link" href="/produtos/hipercalorico/117">Hipercalorico</a></li><li class="lista glutamina"><a class="link" href="/produtos/glutamina/116">Glutamina</a></li></ul></li><li class="lista tem_filha energia"><a class="link" href="/produtos/energia/120">ENERGIA</a><ul class="secoes filha nivel-1"><li class="lista carboidrato"><a class="link" href="/produtos/carboidrato/129">Carboidrato</a></li><li class="lista multivitaminicos"><a class="link" href="/produtos/multivitaminicos/121">Multivitaminicos</a></li></ul></li><li class="lista tem_filha emagrecimento"><a class="link" href="/produtos/emagrecimento/122">EMAGRECIMENTO</a><ul class="secoes filha nivel-1"><li class="lista termogenicos"><a class="link" href="/produtos/termogenicos/128">Termogênicos</a></li><li class="lista pre-treinos"><a class="link" href="/produtos/pre-treinos/127">Pré-Treinos</a></li></ul></li><li class="lista importados"><a class="link" href="/produtos/importados/123">IMPORTADOS</a></li><li class="lista roupas-fitness"><a class="link" href="/produtos/roupas-fitness/124">ROUPAS FITNESS</a></li><li class="lista tem_filha itens-amp-amp-acessorios"><a class="link" href="/produtos/itens-amp-amp-acessorios/125">ITENS &amp; ACESSÓRIOS</a><ul class="secoes filha nivel-1"><li class="lista bolsa-termica"><a class="link" href="/produtos/bolsa-termica/133">BOLSA TERMICA</a></li><li class="lista mochila-termica"><a class="link" href="/produtos/mochila-termica/134">MOCHILA TERMICA</a></li><li class="lista coqueteleira"><a class="link" href="/produtos/coqueteleira/130">COQUETELEIRA</a></li><li class="lista luvas"><a class="link" href="/produtos/luvas/132">LUVAS</a></li><li class="lista straps"><a class="link" href="/produtos/straps/131">STRAPS</a></li></ul></li></ul>
        </div>
    </div>

    <div class="clear"></div>
</div>

<div id="background">
    <div class="banners"></div>
    <div class="banners"><div class='banner_top-dir' style='display:block; margin:0 auto;'><div   style='display:block;  background-color:transparent; background-position:center center; background-repeat:no-repeat'><img class='img' src='/banners/banner-top.png' alt='Background Topo' height='220' width='1600' style='display:block; margin:0 auto;' /></div></div></div>
</div>

<script>
    /* Remove o elemento de banner que estiver vazio */
    $('#background > .banners').each(function (i, e) {
        if ($(e).html().replace(/[\n\r\s\t]+/g, '') == '')
            $(e).remove();
    });

    /* Abrir e Fechar Menu Mobile */
    $('#link-menu').click(function(e){
        e.preventDefault();
        $('#menu').toggle(500);
    });

    $('#menu .nivel-0 > .lista > .link').click(function(e){
        console.log('clicou no link');
        if( $(window).width() < 965 ) {
            console.log('tela menor que 965');
            var pai = $(this).parent();
            var subMenu = $('.nivel-1', pai);
            if( subMenu.is(':hidden') ){
                e.preventDefault();
                console.log('menu oculto');
                subMenu.show();
            }
        }
    });
</script>
                
            </div><!--conteudo-->
        </div><!--header-->

        <div id="portal_content" class="fundo">
            <div class="conteudo">
                <div class="bg_conteudo" id="pagina_institucional">
<div class='conteudo_loja fundo_cinza pai_limitado'><div class='conteudo_limitado'><div id='conteudo_institucional' class='dados erro404'><h1 id="titulo_institucional">Página não encontrada</h1><h2>A página que você procurou não existe.</h2><p>No entanto, estamos certos de que você irá gostar das nossas mais recentes <a class="link" href="/produtos/promocoes">Promoções</a>!</p><div class="clear"></div></div></div></div><div class="clear"></div>				</div><!--bg_conteudo-->		
			</div><!--conteudo-->
		</div><!--portal_content-->

		<div id="footer" class="fundo">
			<div class="conteudo">
								
					<!-- Rodapé -->
<div class="yellow_line"></div>
<div class="conteudo_limitado">
    <div class="white_line"></div>
    <div class="base">
        <div class="left">

            <!-- Institucional -->
            <div id="institucional">
                <!-- LISTA DE TEXTOS INSTITUCONAIS -->
<h3 class="title">
	Atendimento ao Cliente</h3>
<div class="grupos">
	<ul class="lista institucional">
		<li class="item">
			<a class="link" href="/institucional/quem-somos/1">Quem Somos</a></li>
		<li class="item">
			<a class="link" href="/institucional/como-comprar/4">Como Comprar</a></li>
		<li class="item">
			<a class="link" href="/institucional/politica-de-privacidade/2">Pol&iacute;tica de Privacidade</a></li>
		<li class="item">
			<a class="link" href="#" onclick="
            	Message('Para trabalhar conosco, basta enviar seu currículo para o nosso email: &lt;a class='link'  data-cke-saved-href='mailto:sac@wrnutrition.com.br' href='mailto:sac@wrnutrition.com.br'&gt;&lt;strong&gt;sac@wrnutrition.com.br&lt;/strong&gt;&lt;/a&gt;, e em breve entraremos em contato.');
                $('.ui-button').focus();
                return false;
            ">Trabalhe Conosco</a></li>
	</ul>
	<ul class="lista cliente">
		<li class="item">
			<a class="link" href="/pedidos">Meus Pedidos</a></li>
		<li class="item">
			<a class="link" href="/cadastro">Meu Cadastro</a></li>
		<li class="item">
			<a class="link" href="/institucional/termos-de-uso-e-condicoes/3">Termos de Uso e Condi&ccedil;&otilde;es</a></li>
		<li class="item">
			<a class="link" href="/institucional/garantia-trocas-e-devolucoes/6">Garantia, Trocas e Devolu&ccedil;&otilde;es</a></li>
	</ul>
	<ul class="lista atendimento">
		<li class="item tel">
			<span class="text">Televendas</span> <a class="tel" href="tel:+551122327879" title="11 2232.7879">11 <span class="big">2232.7879</span> </a></li>
		<li class="item whats">
			<span class="text">Whats</span> <a class="tel" href="tel:+5511973320231" title="11 97332.0231">11 <span class="big">97332.0231</span></a></li>
	</ul>
	<div class="clear">
		&nbsp;</div>
</div>
<p>
	&nbsp;</p>

                <div class="clear"></div>
            </div>
            <!-- Institucional -->

            <!-- Copyright -->
            <div id="copyright">
                <!-- COPYRITH E DADOS DA EMPRESA -->
<div class="text">
	<a class="logo" href="/"><img alt="Logo WR Nutrition" class="img" src="/img/arquivos/layout/rodape/logo_rodape.png" /> </a>
	<p class="direitos">
		<strong>&copy; WR Nutrition todos os direitos reservados.</strong></p>
	<p>
		<strong>Endere&ccedil;o</strong>: Avenida Direitos Humanos, 2.125 &ndash; Imirim<br />
		<strong>CEP</strong>: 02475-001 &ndash; S&atilde;o Paulo/SP<br />
		<strong>Telefones</strong>: (11) 2232-7897 / Whatsapp (11) 97332-0231<br />
		<strong>CNPJ:&nbsp;</strong>05.072.831/0001-92</p>
	<p>
		<strong>Proibida reprodu&ccedil;&atilde;o total ou parcial</strong>.<br />
		Pre&ccedil;os e Estoque sujeitos a altera&ccedil;&atilde;o sem aviso pr&eacute;vio.<br />
		Em caso de diverg&ecirc;ncia de pre&ccedil;os e estoques no site, o valor e disponibilidade v&aacute;lidos s&atilde;o os da Cesta de Compras.<br />
		Pre&ccedil;os e condi&ccedil;&otilde;es de pagamento exclusivos para compras via internet e televendas.<br />
		Ofertas v&aacute;lidas at&eacute; o t&eacute;rmino de nossos estoques. Vendas sujeitas&agrave; an&aacute;lise e confirma&ccedil;&atilde;o de dados.</p>
</div>
<p>
	&nbsp;</p>

            </div>
            <!-- Copyright -->
        </div>
        <!-- .left -->

        <div class="right">
            <!-- Newsletter -->
            <div class="news">
                <h3 class="title">Cadastre-se e fique por dentro das nossas novidades</h3>

                <form class="form" id="form_news" action="/newsletter" method="post" onsubmit="
                    if ( $( '#email_news' ).val() == '' )
                            return false;
                ">
                    <input type="hidden" name="acao_news" value="insert"/>
                    <i class="icon"></i>
                    <input type="text" name="email_news" id="email_news" value="" autocomplete="off" class="text"
                           placeholder="Digite seu e-mail"/>
                    <button type="submit" class="btn">Cadastre-se</button>
                </form>
            </div>
            <!-- Newsletter -->

            <!-- Facebook -->
            <div id="face">
                <span class="texto">
                    <h3 class="title">Redes Sociais</h3>
                    <p>
                        <strong>Siga, Curta e Compartilhe</strong><br/>
                        Concorra a promoções exclusivas e seja o primeiro a saber dos nossos lançamentos.
                    </p>
                </span>
                <!-- Instagram -->
                <div id="instagram">
                    <a class="link" href="https://www.instagram.com/wr.nutrition/" target="_blank">Instagram</a>
                </div>
                <!-- Instagram -->
                <div class="fb-page" data-href="https://www.facebook.com/wrnutritionn/" data-width="500" data-small-header="true" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/wrnutritionn/"><a href="https://www.facebook.com/wrnutritionn/">WR Nutrition</a></blockquote></div></div>
            </div>
            <!-- Facebook -->
        </div>
        <!-- .right -->

        <div class="clear"></div>
    </div>
    <!-- .base -->

    <div class="centro">
        <!-- Formas de Pagamento -->
        <div class="formas_pgto ">
            <span class="title">Formas de Pagamento</span>
            <img class="img" src="http://www.wrnutrition.com.br/img/arquivos/layout/rodape/formas_pgto.jpg" alt="Formas de Pagamento">
            <img style="display: none;" class="img mobile" src="http://www.wrnutrition.com.br/img/arquivos/layout/rodape/formas_pgto-mobile.jpg" alt="Formas de Pagamento">
        </div>
        <!-- Formas de Pagamento -->

        <!-- Reconhecimento -->
        <div class="selos ">
            <span class="title">Reconhecimento</span>
            <ul class="lista">
                <li class="item ebit">
                    <a id="seloEbit" href="http://www.ebit.com.br/wr-nutrition" target="_blank" onclick="redir(this.href);">

                    </a>
                    <script type="text/javascript" id="getSelo" src="https://imgs.ebit.com.br/ebitBR/selo-ebit/js/getSelo.js?78338"></script>
                </li>
                <li class="item comodo">
                    <img src="http://www.wrnutrition.com.br/img/arquivos/layout/rodape/selo-comodo.jpg" alt="Selo Comodo Authentic Secure">
                </li>
                <li class="item nfp">
                    <img src="http://www.wrnutrition.com.br/img/arquivos/layout/rodape/selo-nota.jpg" alt="Selo Nota Fiscal Paulista">
                </li>
                <li class="item net_safe">
                    <img src="http://www.wrnutrition.com.br/img/arquivos/layout/rodape/selo-internet.jpg" alt="Selo Internet Segura">
                </li>
                <li class="item google_safe">
                    <a href="https://www.google.com.br/safebrowsing/diagnostic?site=wrnutrition.com.br" target="_blank">
                        <img src="http://www.wrnutrition.com.br/img/arquivos/layout/rodape/selo-google.jpg" alt="Selo Google Site Seguro">
                    </a>
                </li>
                <div class="clear"></div>
            </ul>
        </div>
        <!-- Reconhecimento -->

        <div class="clear"></div>
    </div>

    <!-- TMW -->
    <div id="tmw">
        <a class="link" href="http://www.tmw.com.br/" title="TMW E-commerce Solutions" target="_blank">TMW E-commerce
            Solutions</a>
    </div>
    <!-- TMW -->
</div>

<div class="detalhe"></div>					
				
			</div>
		</div><!-- #footer -->
		
	</body>
</html>