body.PageCheckoutCar h1{
    margin-bottom:10px;
}


.LV_DIV_CARRINHO_V2 *, .LV_DIV_CARRINHO_V2 * *, .LV_DIV_CARRINHO_V2 * * *, .LV_DIV_CARRINHO_V2 * * * * {
    list-style-type: none;
    /*border:0px;
    padding:0px;
    margin:0px;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#666666;*/
}

.LV_DIV_CARRINHO_V2 {
    border: 1px solid #cecece;
    padding:10px;
    box-shadow: -1px -1px 6px #e8e8e8;
    border-radius: 6px;
    background-color: #f1f1f1;
    /*max-width:1050px;*/
    margin: 0 auto;
    font-family:Arial;
    color:#666;
    font-size:14px;
    /*border: 0px;*/
    box-shadow: 0px 0px;
    border-radius: 10px;
    background-color: #fff;
}

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 {
        width:100%;
    }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 {
            /*background-color:#f7f7f7;*/
        }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 td {
                padding: 15px;
                padding: 10px;
                font-weight: 600;
                font-size: 12px;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD1_V2 {
                width:65%;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD2_V2 {
                width:10%;
                text-align:center;
                display:none;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD3_V2 {
                width:15%;
                text-align:center;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD4_V2 {
                width:10%;
                text-align:right;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD5_V2 {
                width: 10%;
                text-align: right;
            }


        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 {

        }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 td {
                /*border-bottom:1px solid #e9e9e9;*/
                background-color:#FFF;
                vertical-align:central;
                text-align:right;
                padding:10px;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 td:first-child {
                text-align:left;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 {
                clear:both;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 a {
                    
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 a:hover {
                    text-decoration:underline;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 img {
                    float:left;
                    border:1px solid #f1f1f1;
                    margin-right:10px;
                    width:75px;
                    max-height:75px;
                    border-radius:10px;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 .LV_LinhaCarrinhoDivItem_Codigo_V2 {
                    font-size:11px;
                    display:block;
                    margin-top:5px;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 .LV_LinhaCarrinhoDivItem_Titulo_V2 {
                    font-size:14px;
                    color:#666;
                    font-weight:bold;
                    display:block;
                    margin-top:5px;
                }

                    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 .LV_LinhaCarrinhoDivItem_Titulo_V2 .LV_pre-venda-cart-info {
                        font-size: 12px;
                        color: #666;
                        display: block;
                        margin-top: 5px;
                        cursor:default;
                        font-weight:normal;
                    }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 .LV_LinhaCarrinhoDivItem_CamposAdd_V2 {
                    font-size:12px;
                    display:block;
                    margin-top:5px;
                }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivQtd_V2 {
                display:table;
                clear:both;
                margin:0 auto;
                padding:10px;
                padding-bottom:5px;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivQtd_V2 .LV_LinhaCarrinhoLinkQtdMenos_V2 {
                    float:left;
                    border:1px solid #d5d5d5;
                    background-color:#f1f1f1;
                    border-right:0px;
                    border-top-left-radius:4px;
                    border-bottom-left-radius:4px;
                    padding:10px;
                    font-size:14px;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivQtd_V2 .LV_LinhaCarrinhoCampoQtd_V2 {
                    float:left;
                    border:1px solid #d5d5d5;
                    width:20px;
                    padding:10px;
                    text-align:center;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivQtd_V2 .LV_LinhaCarrinhoLinkQtdMais_V2 {
                    float:left;
                    border:1px solid #d5d5d5;
                    background-color:#f1f1f1;
                    border-left:0px;
                    border-top-right-radius:4px;
                    border-bottom-right-radius:4px;
                    padding:10px;
                    font-size:14px;
                }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_AtualizaQtd {
                font-size: 10px;
                display: block;
                text-align: center;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_AtualizaQtd:hover {
                    text-decoration:underline;
                }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_RetiraItem {
                font-size:10px;
                display:block;
                text-align:center;
                margin-top:3px;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_RetiraItem:hover {
                    text-decoration: underline;
                }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_RetiraItemV2 {
                font-size:14px;
                color:#666;
                text-transform:lowercase;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_RetiraItemMobile {
                display: block;
                font-size: 13px;
                text-transform: lowercase;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_RetiraItemMobile:before {
                    display: none;
                    content: "x";
                    background-color: #f1f1f1;
                    border:1px solid #D5D5D5;
                    padding:0px 5px;
                    border-radius:50%;
                    font-size:11px;
                    margin-right:4px;
                }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_TdLinhaCarrinhoRemoverDesktop {
                display:none;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinksCarrinhoPrecoUnit_V2 {

            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinksCarrinhoSubTotal_V2 {

            }
            
        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_PRAZO_FRETE {
            display:none;
        }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_SHOW_VALOR_FRETE {
            display:none;
        }

.spanExtraFrete {
    display: inline-block;
    margin-left:5px;
}

.LV_LinkAgendarEntrega {
    /*display: block;
    float: right;
    clear: both;*/
}

.LV_LinkAgendarEntrega:hover {
    text-decoration:underline;
}

.LV_LinkAgendarEntrega svg{
    width:11px;
    float:left;
    margin-right:5px;
}

.TxtAgendamentoHidden{
    width:1px !important;
    height:1px !important;
    visibility: hidden !important;
}

.LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_SubTotal {
}

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_SubTotal td {
                padding: 10px;
                padding-bottom: 5px;
                /*border-bottom: 1px solid #e9e9e9;*/
                padding: 0px;
                height: 50px;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_SubTotal div {
                float: right;
                display: table;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_SubTotal div span {
                    padding: 10px;
                    display: block;
                    float: left;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_SubTotal div label {
                    float: left;
                    display:block;
                    padding:10px;
                }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_DESCONTO_FRETE {
            display:none;
        }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete {
            
        }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete td {
                padding:10px;
                /*border-bottom:1px solid #e9e9e9;*/
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete {

            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete label {
                    float:left;
                    padding:10px;
                    width:220px;
                    text-align:right;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete .LV_Carrinho_V2_Campo_Frete {
                    float:left;
                    border:1px solid #b9b9b9;
                    border-top-left-radius:4px;
                    border-bottom-left-radius:4px;
                    padding:10px;
                    width:100px;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete .LV_Carrinho_V2_Botao_Frete {
                    background-image:url(/lojas/img/CheckoutSmart/Fundo-Botoes-Degrade.png);
                    background-repeat:repeat-x;
                    display:block;
                    float:left;
                    padding:10px;
                    border:1px solid #b9b9b9;
                    border-left:0px;
                    border-top-right-radius:4px;
                    border-bottom-right-radius:4px;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete .LV_Carrinho_V2_LinkNaoSeiCep_Frete {
                    float:left;
                    color:#666;
                    padding:10px;
                }

                    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete .LV_Carrinho_V2_LinkNaoSeiCep_Frete:hover {
                        text-decoration:underline;
                    }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete {
                float:right;
                text-align:left;
                margin-bottom:10px;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE {
                    display:table;
                    padding:10px;
                }

                    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE li {
                        display:table;
                        float:none;
                        clear:both;
                        margin:0px;
                        width:auto;
                        height:auto;
                        padding-bottom:10px;
                    }

                        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE li label {
                            display:flex;
                            width:auto;
                            height:auto;
                            cursor:pointer;
                            flex-wrap:nowrap;
                            flex-direction:row;
                        }

                            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE li label input {
                                display: inline-block;
                                cursor:pointer;
                                margin-right:5px;
                            }

                            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE li label div {
                                display:inline;
                                column-gap:10px;
                                vertical-align:middle;
                            }

                                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE li label div strong {
                                    font-weight:bold;
                                }

                                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE li label div span {
                                    font-size:11px;
                                }

                                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_UL_OPCAO_FRETE li label div a {
                                    font-size:11px;
                                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete .LV_DIV_PRAZO_FRETE {
                    font-size:12px;
                    color:#666;
                    text-align:center;
                    padding:10px;
                    background-color:#f3f4f5;
                }


        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom {
            
        }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom td {
                padding: 10px;
                /*border-bottom: 1px solid #d5d5d5;*/
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom td .LinkPossuiCupom {
                font-size:12px;
                display:block;
                text-align:center;
                color:#999;
                line-height:18px;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom td .LinkPossuiCupom:hover {
                    text-decoration:underline;
                }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_Div_Cupom {
                
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_Div_Cupom label {
                    float:left;
                    padding:10px;
                    width:220px;
                    text-align:right;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_Div_Cupom .LV_Carrinho_V2_Campo_Cupom {
                    float:left;
                    border:1px solid #b9b9b9;
                    border-top-left-radius:4px;
                    border-bottom-left-radius:4px;
                    padding:10px;
                    width:200px;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_Div_Cupom .LV_Carrinho_V2_Botao_Cupom {
                    background-image:url(/lojas/img/CheckoutSmart/Fundo-Botoes-Degrade.png);
                    background-repeat:repeat-x;
                    display:block;
                    float:left;
                    padding:10px;
                    border:1px solid #b9b9b9;
                    border-left:0px;
                    border-top-right-radius:4px;
                    border-bottom-right-radius:4px;
                }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_DivExibe_Cupom {
                float: right;
                display: table;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_DivExibe_Cupom strong {
                    display:none;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_DivExibe_Cupom span {
                    padding: 10px;
                    display: block;
                    float: left;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_DivExibe_Cupom label {
                    float: left;
                    display:block;
                    padding:10px;
                }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido {
            
        }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido td {
                padding:10px;
                padding-bottom:5px;
            }

            .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido .LV_Carrinho_V2_TotalPedido {
                float:right;
                display:table;
            }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido .LV_Carrinho_V2_TotalPedido span {
                    padding:5px;
                    display:block;
                    float:left;
                }

                .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido .LV_Carrinho_V2_TotalPedido .LV_Carrinho_V2_Lbl_TotalPedido {
                    font-size:24px;
                    font-weight:bold;
                    color:#666;
                    float:left;
                }


.LV_Carrinho_V2_MsgCarrinho {
    height:0px;
    padding:10px;
}

    .LV_Carrinho_V2_MsgCarrinho span {
        float: right;
        display: table;
        font-size:12px;
        color:#666;
        text-align:center;
    }

.LV_Carrinho_V2_BotoesCarrinho *, .LV_Carrinho_V2_BotoesCarrinho * *, .LV_Carrinho_V2_BotoesCarrinho * * *, .LV_Carrinho_V2_BotoesCarrinho * * * * {
    border:0px;
    padding:0px;
    margin:0px;
    list-style-type:none;
    text-decoration:none;
}

.LV_Carrinho_V2_BotoesCarrinho {
    clear:both;
    display:table;
    width:100%;
}

    .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Left {
        float:left;
    }

        .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Left .LV_Carrinho_V2_BotoesCarrinho_SiteSeguro {
            background-image:url(/lojas/img/CheckoutSmart/SiteSeguro.png);
            background-position:center center;
            background-repeat:no-repeat;
            width:159px;
            height:20px;
            overflow:hidden;
            text-indent:-12000px;
            display:block;
            padding:10px;
        }

    .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right {
        float:right;
    }

        .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoLimpar {
            font-size:14px;
            color:#666;
            padding:13px 20px;
            display:block;
            float:left;
        }

            .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoLimpar span {
            }

            .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoLimpar:hover {
                text-decoration:underline;
            }

        .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoContinuarComprando {
            font-size:14px;
            color:#666;
            padding:13px 20px;
            display:block;
            float:left;
        }

            .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoContinuarComprando:hover {
                text-decoration:underline;
            }

            .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoContinuarComprando span {
            }

        .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoContinuar {
            float:left;
            margin-left:20px;
        }

            .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right #LVLinkBotaoContinuar span {
                display:block;
                background-image:url(/lojas/img/CheckoutSmart/Check.png);
                background-repeat:no-repeat;
                background-position:left center;
                padding-left:30px;
            }


    .LV_Carrinho_V2_AvisosErros *, .LV_Carrinho_V2_AvisosErros * *, .LV_Carrinho_V2_AvisosErros * * *, .LV_Carrinho_V2_AvisosErros * * * * {
        border: 0px;
        padding: 0px;
        margin: 0px;
        list-style-type: none;
        text-decoration: none;
        font-family: Arial;
        font-size: 14px;
        color: #666666;
    }

    .LV_Carrinho_V2_AvisosErros {
        border: 1px solid #e1e1e1;
        box-shadow: -1px -1px 6px #e8e8e8;
        border-radius: 6px;
        background-color: #FFF;
        width: 425px;
    }


        .LV_Carrinho_V2_AvisosErros div {
            padding:8px;
            position:relative;
            padding-top:15px;
        }

            .LV_Carrinho_V2_AvisosErros div strong {
                font-size:18px;
                color:#666;
                display:block;
                border-bottom:1px solid #cdcdcd;
                padding-bottom:10px;
                font-weight:normal;
            }

            .LV_Carrinho_V2_AvisosErros div .LV_CloseLink {
                position:absolute;
                right:13px;
                top:21px;
                overflow:hidden;
                text-indent:-12000px;
                display:block;
                width:14px;
                height:13px;
                background-image: url(/lojas/img/CheckoutSmart/X-Close-Identificacao.png);
            }

            .LV_Carrinho_V2_AvisosErros div p {
                font-size:14px;
                display:block;
                text-align:center;
                color:#666;
                padding:20px;
            }


.IframeAgendaEntrega{

    width:400px;
    height:200px;

}

.LV_Carrinho_V2_Agendamento p {
    margin:10px 0px !important;
    padding:0px !important;
}

.LV_Carrinho_V2_FreteGrratisFaltaX {
    display: block !important;
    float: right;
    background-color: #ffefef;
    border: 1px solid #f3d8d6;
    padding: 7px 30px !important;
    font-size: 13px;
    clear: right;
    position: relative;
    color: #bb4545;
}

body .LV_DIV_CARRINHO_V2 .LV_LinkCarrinho_EmbPresente {
    font-size: 11px !important;
    color: #666 !important;
    display: block !important;
    margin-top: 10px !important;
}

    body .LV_DIV_CARRINHO_V2 .LV_LinkCarrinho_EmbPresente svg {
        width: 13px !important;
        float: left !important;
        margin-right: 8px !important;
    }

    body .LV_DIV_CARRINHO_V2 .LV_LinkCarrinho_EmbPresente.LV_LinkCarrinho_EmbPresente_Ativa {
        color: #1a760f !important;
    }

        body .LV_DIV_CARRINHO_V2 .LV_LinkCarrinho_EmbPresente.LV_LinkCarrinho_EmbPresente_Ativa svg {
            color: #1a760f !important;
        }


@media screen and (max-width: 1150px) {
    .LV_LinhaCarrinhoLinkQtdMenos_V2 {
        display:none;
    }

    .LV_LinhaCarrinhoLinkQtdMais_V2 {
        display:none;
    }

    .LV_Carrinho_V2_LinkNaoSeiCep_Frete {
        display:none;
    }

    .LV_Carrinho_V2_Campo_Cupom {
        width:120px !important;
    }

    .LV_Carrinho_V2_FreteGrratisFaltaX {
        float: none;
        text-align:center;
    }


}


@media screen and (max-width: 650px) and (min-width: 420px) {
    .LV_Carrinho_V2_Div_Cupom label {
        clear:both !important;
        float:none !important;
        display:table;
    }

    .LV_Carrinho_V2_Div_Cupom {
        display:table;
        margin:0 auto;
    }

    .LV_Carrinho_V2_AvisosErros {
        width: auto;
    }


}


@media screen and (max-width: 550px) {

    .LV_Carrinho_V2_AvisosErros {
        width: auto;
    }

    .LV_LinhaCarrinhoLinkQtdMenos_V2 {
        display: none;
    }

    .LV_LinhaCarrinhoLinkQtdMais_V2 {
        display: none;
    }

    .LV_Carrinho_V2_LinkNaoSeiCep_Frete {
        display: none;
    }

    .LV_Carrinho_V2_Campo_Cupom {
        width: 120px !important;
    }

    .LV_Carrinho_V2_Div_Frete label {
        width: auto !important;
        padding-left: 0px !important;
    }

    .LV_Carrinho_V2_Div_Cupom label {
        width: auto !important;
        margin: 0px !important;
        padding-left: 0px !important;
    }

    .LV_Carrinho_V2_BotoesCarrinho_Left {
        display: none !important;
    }

    #LVLinkBotaoContinuarComprando {
        
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinksCarrinhoPrecoUnit_V2 {
        display: none;
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD2_V2 {
        
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD4_V2 {
        display: none;
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_TIT_CARRINHO_V2 .LV_TIT_TD2_V2 {
        display: none;
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_RetiraItemV2 {
        font-size: 12px;
        color: #666;
        text-transform: lowercase;
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_link_Carrinho_RetiraItemMobile {
        
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_TdLinhaCarrinhoRemoverDesktop {
        display:none;
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 a {
        display: block;
        text-align: center;
    }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 a:hover {
            text-decoration: underline;
        }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_LinhaCarrinhoItens_V2 .LV_LinhaCarrinhoDivItem_V2 img {
        float: none;
        margin-right: 0px;
        width: 75px;
        max-height: 75px;
    }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete {
        display: table;
        margin: 10px auto;
        text-align: center;
    }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_Div_Frete label {
            float: none;
            display: block;
            text-align: center;
            padding: 10px;
            width: initial;
        }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_Div_Cupom {
        display: table;
        margin: 10px auto;
        text-align: center;
    }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_Div_Cupom label {
            float: none;
            display: block;
            text-align: center;
            padding: 10px;
            width: initial;
        }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Cupom .LV_Carrinho_V2_Div_Cupom .LV_Carrinho_V2_Botao_Cupom {
            
        }

    .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right {
        float: none;
        display: table;
        margin: 0px auto;
    }

        .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right a {
            display: block !important;
            float: none !important;
            margin: 0px auto !important;
            text-align: center !important;
        }

            .LV_Carrinho_V2_BotoesCarrinho .LV_Carrinho_V2_BotoesCarrinho_Right a#LVLinkBotaoLimpar {
                padding: 10px !important;
                color: #999 !important;
                font-size: 12px;
            }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido .LV_Carrinho_V2_TotalPedido {
        float: none;
        display: table;
        margin:0px auto;
    }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido .LV_Carrinho_V2_TotalPedido span {
            padding: 5px;
            display: block;
            float: left;
        }

        .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_TotalPedido .LV_Carrinho_V2_TotalPedido .LV_Carrinho_V2_Lbl_TotalPedido {
            font-size: 24px;
            font-weight: bold;
            color: #666;
            float: left;
        }

    .LV_DIV_CARRINHO_V2 .LV_TABLE_CARRINHO_V2 .LV_Carrinho_V2_Tr_Frete .LV_Carrinho_V2_DivLista_Frete {
        float: none;
        text-align: left;
        display:table;
        margin:5px auto;
        /*margin-bottom:15px;*/
    }

    ul.LV_UL_OPCAO_FRETE label div {
        padding: 3px;
    }

}
            
