﻿#inc_sku{position:relative}#inc_sku .cover-shop{position:absolute;left:10px;top:50%;z-index:10;width:calc(100% - 20px);height:100px;margin-top:-50px;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;border-radius:5px;display:flex;flex-direction:column;justify-content:center;opacity:1;visibility:visible;transition:all .25s ease;text-transform:uppercase}#inc_sku .cover-shop.hide{visibility:hidden;opacity:0}#produto{width:100%;float:left;margin-bottom:30px;border-top:solid 1px #eee;padding-top:20px}#produto .fotos-carousel{width:100%;float:left;position:relative;margin-bottom:30px}#produto .fotos-carousel .item{width:100%;float:left;height:500px;border:solid 1px #ccc}#produto .fotos-carousel .item .legenda{position:absolute;bottom:0;right:0;z-index:998;background-color:rgba(0,0,0,.5);padding:5px 10px;color:#fff}#produto .fotos-carousel .setas .prev,#produto .fotos-carousel .setas .next{width:30px;background-color:rgba(0,0,0,.4);text-align:center;position:absolute;top:50%;z-index:10;color:#fff;cursor:pointer;font-size:30px}#produto .fotos-carousel .setas .prev .fa,#produto .fotos-carousel .setas .next .fa{line-height:40px}#produto .fotos-carousel .setas .prev{left:0}#produto .fotos-carousel .setas .next{right:0}#produto .tabela_medidas{padding:5px 15px;border-radius:3px;background-color:var(--detalhes_medidas_fundo);color:var(--detalhes_medidas_texto);border:1px solid var(--detalhes_medidas_borda);transition:all .25s ease;outline:none}#produto .tabela_medidas:hover{background-color:var(--detalhes_medidas_fundo_hover);color:var(--detalhes_medidas_texto_hover);border-color:var(--detalhes_medidas_borda_hover)}#produto input.quantidade{width:calc(100% - 25px);float:left;height:50px;padding:5px;text-align:center;border:solid 1px #000;color:#000;-moz-appearance:textfield}#produto input.quantidade::-webkit-outer-spin-button,#produto input.quantidade::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#produto .input-actions{width:25px;float:left;border:solid 1px #000;margin-left:-1px}#produto .input-actions span{width:100%;height:24px;float:left;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#eee;color:#000;font-size:12px}#produto .input-actions span:active{background-color:#fff}#produto .clube-info-pontos{margin-bottom:20px}#produto .clube-info-pontos p{color:#0ab83e}#produto .detalhes-parcelamento{text-decoration:underline !important;display:inline-block;margin-top:5px}#produto .cln{float:left;background-color:var(--detalhes_cln_fundo);padding:var(--detalhes_cln_espacamento);border-radius:var(--detalhes_cln_radius);color:var(--detalhes_cln_texto)}#produto .cln:nth-child(1){width:calc(60% - 30px);margin-right:30px}#produto .cln:nth-child(2){width:40%}#produto .fotos{width:100%;float:left;margin-bottom:30px;position:relative}#produto .fotos .setas .prev,#produto .fotos .setas .next{width:30px;height:100px;background-color:rgba(0,0,0,.5);text-align:center;position:absolute;top:50%;margin-top:-50px;z-index:10;color:#fff;cursor:pointer;font-size:15px;display:flex;align-items:center;justify-content:center}#produto .fotos .setas .prev .fa,#produto .fotos .setas .next .fa{line-height:40px}#produto .fotos .setas .prev:active,#produto .fotos .setas .next:active{opacity:.7}#produto .fotos .setas .prev{left:110px}#produto .fotos .setas .next{right:0}#produto .fotos .mini{width:100px;height:430px;float:left}#produto .fotos .mini:hover .item{opacity:.6}#produto .fotos .mini .slick-arrow{display:none !important}#produto .fotos .mini .item{width:100%;height:108px;float:left;font-size:10px;line-height:12px;margin-bottom:10px;text-align:center;position:relative;overflow:hidden;transition:all .25s ease;background-color:#fff;cursor:pointer}#produto .fotos .mini .item:last-child{padding-bottom:0}#produto .fotos .mini .item:hover{opacity:1}#produto .fotos .mini .item.slick-current img{max-width:98px;border:solid 2px #000}#produto .fotos .mini .item.video::before{content:"";font-family:FontAwesome;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5);color:#fff;z-index:2;display:flex;flex-direction:column;justify-content:center;font-size:30px;text-align:center}#produto .fotos .big{width:calc(100% - 110px);float:right;background-color:#fff}#produto .fotos .big .easyzoom-flyout img{max-width:none !important;max-height:none !important}#produto .fotos .big .item{width:100%;min-height:430px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:url("https://cdn.sistemawbuy.com.br/img/loading-black.svg") no-repeat center center #fff}#produto .fotos .big .item.video iframe{pointer-events:none;aspect-ratio:var(--detalhes_proporcao_video)}#produto .fotos .big .item img{margin:auto;max-height:var(--detalhes_altura_maxima_foto);max-width:100%;width:auto !important;height:auto !important;object-fit:initial}#produto .fotos .big .item .legenda{position:absolute;bottom:0;right:0;z-index:100;background-color:rgba(0,0,0,.5);padding:5px 10px;color:#fff;text-align:center}#produto .detalhes{width:100%;float:left}#produto .detalhes .product_share{width:100%;float:left;overflow:hidden}#produto .detalhes .marca img{height:var(--detalhes_altura_marca_img);max-width:100%;width:auto}#produto .detalhes .selos{width:100%;display:block;margin-bottom:15px;justify-content:center;align-items:center}#produto .detalhes .selos span{padding:var(--selo_produto_espacamento);font-size:var(--selo_produto_tamanho);line-height:14px}#produto .detalhes .selos span.selo{height:min-content;display:inline-flex;margin:0 5px 5px 0}#produto .detalhes .nome_produto{font-family:var(--produtos_det_titulo_fonte);font-weight:var(--produtos_det_titulo_fonte_weight);font-size:var(--detalhes_nome_produto_tamanho);color:var(--detalhes_nome_produto_cor);line-height:30px;margin-bottom:10px}#produto .detalhes .fornecedor{display:inline-block;width:100%;border-bottom:1px solid #ddd;margin:5px 0 15px 0;padding-bottom:15px}#produto .detalhes .marketplace-outros-anuncios{margin-bottom:20px}#produto .detalhes .marketplace-outros-anuncios span{margin-left:8px;text-decoration:underline}#produto .valores{width:100%;float:left}#produto .valores .ultimas_unidades span{display:inline-block;padding:var(--detalhes_ultimasunidades_espacamento);margin-bottom:1.5rem;background-color:var(--detalhes_ultimasunidades_fundo);color:var(--detalhes_ultimasunidades_texto);font-size:var(--detalhes_ultimasunidades_tamanho);border-radius:3px}#produto .valores .valor_apartir span{background-color:#868686;padding:3px 10px;border-radius:10px;color:#fff;font-size:11px}#produto .valores .valor{font-size:var(--detalhes_preco_produto_tamanho);color:var(--detalhes_preco_produto_cor);line-height:30px;font-weight:bold;margin-bottom:15px}#produto .valores .valor .qtd{display:block;font-size:12px;line-height:25px;font-weight:100}#produto .valores .desconto{margin-bottom:15px}#produto .valores .valor_de{font-size:16px;line-height:20px;text-decoration:line-through}#produto .valores .parcelas{width:100%;float:left;margin-bottom:15px}#produto .valores .parcelas p{display:block;font-size:var(--detalhes_parcelas_tamanho);color:var(--detalhes_parcelas_cor)}#produto .codigo_produto{margin-bottom:15px;display:flex;justify-content:space-between}#produto .valor_atacado{display:inline-block;width:100%;margin-bottom:15px}#produto .signature-product-info{background-color:#f3ecc5;padding:10px 15px;display:inline-block;border-radius:4px;margin-bottom:15px}#produto .signature-product-info .valor_recorrente{display:inline-block;font-size:var(--detalhes_valor_recorrente);color:var(--detalhes_valor_recorrente_cor);font-weight:bold;margin:10px 0}#produto .signature-product-info .valor_recorrente .desconto_recorrente{font-size:var(--detalhes_porc_recorrente);color:var(--detalhes_porc_recorrente_cor);font-weight:400}#produto .signature-product-info .valor_recorrente .desconto_recorrente::before{content:"("}#produto .signature-product-info .valor_recorrente .desconto_recorrente::after{content:")"}#produto .estoque{width:100%;float:left}#produto .estoque .nome_variacao{font-size:20px;margin-bottom:15px;margin-right:10px;border:dotted 1px #000;padding:10px 15px;display:inline-block}#produto .estoque .frete_gratis{display:inline-block;background-color:var(--produto_fretegratis_fundo);color:var(--produto_fretegratis_texto);font-size:var(--produto_fretegratis_tamanho);padding:var(--produto_fretegratis_espacamento);margin-bottom:10px}#produto .cores{width:100%;float:left;margin-bottom:10px}#produto .cores .t{margin-top:10px;text-transform:uppercase}#produto .cores .list{width:100%;float:left}#produto .cores .list .item{float:left;margin-left:5px}#produto .cores .list .item:first-child{margin-left:0}#produto .cores .list .cor_primaria{width:var(--detalhes_cor_primaria_largura);height:var(--detalhes_cor_primaria_altura);float:left;position:relative;border:solid 1px var(--detalhes_variacao_borda_inativo);background-color:var(--detalhes_variacao_fundo_inativo);color:var(--detalhes_variacao_texto_inativo);cursor:pointer;border-radius:100%;overflow:hidden}#produto .cores .list .cor_primaria.active{border-color:var(--detalhes_variacao_borda);background-color:var(--detalhes_variacao_fundo);color:var(--detalhes_variacao_texto)}#produto .cores .list .cor_primaria.active,#produto .cores .list .cor_primaria.sem_estoque{cursor:default}#produto .cores .list .cor_primaria.sem_estoque::before{content:"X";width:100%;height:100%;color:red;position:absolute;top:0;right:0;display:block;text-align:center;font-size:30px;line-height:25px;opacity:.7}#produto .cores .list .cor_secundaria{position:absolute;right:0;top:0;border-left:solid rgba(0,0,0,0);border-bottom:solid rgba(0,0,0,0);border-width:var(--detalhes_cor_primaria_largura)}#produto .cores [name=seletor]{margin-top:5px}#produto .cores [name=seletor] option:disabled,#produto .cores [name=seletor] option.disabled{color:red !important}#produto .variacoes,#produto .variacoes-adicionais,#produto .campos_adicionais{width:100%;float:left;margin-bottom:10px}#produto .variacoes .t,#produto .variacoes-adicionais .t,#produto .campos_adicionais .t{margin-top:10px;text-transform:uppercase}#produto .variacoes .t .grade-adicional-opcional,#produto .variacoes-adicionais .t .grade-adicional-opcional,#produto .campos_adicionais .t .grade-adicional-opcional{font-size:12px;margin-left:5px}#produto .variacoes .t .grade-adicional-valor,#produto .variacoes-adicionais .t .grade-adicional-valor,#produto .campos_adicionais .t .grade-adicional-valor{font-weight:bold;margin-left:5px}#produto .variacoes .list,#produto .variacoes-adicionais .list,#produto .campos_adicionais .list{width:100%;float:left}#produto .variacoes .list .item,#produto .variacoes-adicionais .list .item,#produto .campos_adicionais .list .item{min-width:30px;float:left;margin-left:5px;position:relative;border:solid 1px var(--detalhes_variacao_borda_inativo);background-color:var(--detalhes_variacao_fundo_inativo);color:var(--detalhes_variacao_texto_inativo);cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:5px 13px;border-radius:3px}#produto .variacoes .list .item:first-child,#produto .variacoes-adicionais .list .item:first-child,#produto .campos_adicionais .list .item:first-child{margin-left:0}#produto .variacoes .list .item.active,#produto .variacoes-adicionais .list .item.active,#produto .campos_adicionais .list .item.active{border-color:var(--detalhes_variacao_borda);background-color:var(--detalhes_variacao_fundo);color:var(--detalhes_variacao_texto)}#produto .variacoes .list .item.active,#produto .variacoes-adicionais .list .item.active,#produto .campos_adicionais .list .item.active{cursor:default}#produto .variacoes .list .item.sem_estoque,#produto .variacoes-adicionais .list .item.sem_estoque,#produto .campos_adicionais .list .item.sem_estoque{cursor:default;background-color:#eee;color:#999;border-color:rgba(255,0,0,.24)}#produto .variacoes .list .item.sem_estoque::before,#produto .variacoes-adicionais .list .item.sem_estoque::before,#produto .campos_adicionais .list .item.sem_estoque::before{content:"x";color:#fff;background-color:red;position:absolute;top:0;left:0;display:block;text-align:center;width:10px;height:12px;font-size:10px;line-height:10px;opacity:.7}#produto .variacoes .list .item.sem_estoque.active,#produto .variacoes-adicionais .list .item.sem_estoque.active,#produto .campos_adicionais .list .item.sem_estoque.active{border-color:var(--detalhes_variacao_borda);background-color:var(--detalhes_variacao_fundo);color:var(--detalhes_variacao_texto)}#produto .variacoes [name=seletor],#produto .variacoes-adicionais [name=seletor],#produto .campos_adicionais [name=seletor]{margin-top:5px}#produto .variacoes [name=seletor] option:disabled,#produto .variacoes [name=seletor] option.disabled,#produto .variacoes-adicionais [name=seletor] option:disabled,#produto .variacoes-adicionais [name=seletor] option.disabled,#produto .campos_adicionais [name=seletor] option:disabled,#produto .campos_adicionais [name=seletor] option.disabled{color:red !important}#produto .produto_indisponivel{margin-bottom:15px}#produto .produto_indisponivel span{background-color:#ffc8c9;color:#ff4c4f;padding:10px 15px;display:inline-block}#produto .disponibilidade{margin-bottom:15px;color:#666}#produto .botoes{width:100%;float:left;padding:15px 0;overflow:hidden}#produto .botoes a:active{opacity:.8}#produto .botoes .equivalencia .msg{padding:10px;border-radius:var(--detalhes_comprar_rounded);background-color:#f9f9f9;text-align:center;margin-bottom:10px}#produto .botoes .bt-comprar{width:100%;float:left;padding:15px;text-align:center;color:var(--detalhes_comprar_texto);background-color:var(--detalhes_comprar_fundo);border-radius:var(--detalhes_comprar_rounded);font-size:var(--detalhes_comprar_texto_tamanho);transition:all .2s ease}#produto .botoes .bt-comprar:hover{color:var(--detalhes_comprar_texto_hover);background-color:var(--detalhes_comprar_fundo_hover)}#produto .botoes .bt-comprar p{font-size:20px;line-height:26px;font-weight:bold}#produto .botoes .bt-comprar.bt-combo .small{font-size:14px;font-weight:100}#produto .botoes .bt-comprar.disabled{background-color:#ccc !important;color:#444}#produto .botoes .bt-comprar:hover{background-color:var(--detalhes_comprar_fundo_hover);color:var(--detalhes_comprar_texto_hover)}#produto .botoes .bt-comprar.ok{background-color:var(--detalhes_comprar_ok);color:var(--detalhes_comprar_ok_texto)}#produto .botoes .bt-comprar-wpp{width:100%;float:left;padding:15px;text-align:center;font-size:15px;margin:10px 0 15px 0;background-color:var(--detalhes_botao_whatsapp_fundo);color:var(--detalhes_botao_whatsapp_texto);text-decoration:none !important}#produto .botoes .bt-comprar-wpp i{margin-right:5px}#produto .botoes .bt-comprar-secundario{width:100%;float:left;background-color:var(--detalhes_comprar_secundario_fundo);border:solid 1px var(--detalhes_comprar_secundario_borda);color:var(--detalhes_comprar_secundario_texto);text-align:center;font-size:var(--detalhes_comprar_secundario_texto_tamanho);border-radius:var(--detalhes_comprar_secundario_rounded);padding:14px;text-decoration:none}#produto .botoes .bt-comprar-secundario:hover{background-color:var(--detalhes_comprar_secundario_fundo_hover);color:var(--detalhes_comprar_secundario_texto_hover)}#produto .botoes .bt-frete{width:100%;float:left;padding:13px;text-align:center;color:var(--detalhes_frete_texto);border:solid 1px var(--detalhes_frete_borda);background-color:var(--detalhes_frete_fundo);font-size:16px}#produto .botoes .bt-go-carrinho{background-color:var(--detalhes_carrinho_fundo);color:var(--detalhes_carrinho_texto)}#produto .botoes .frm-customizer .back{display:inline-block;width:100%;margin:20px 0 5px 0;text-align:center;text-decoration:underline !important}#produto .botoes+#parcelamento-detalhes{margin-bottom:15px}#produto .comentarios{width:100%;float:left}#produto .comentarios .t{width:100%;float:left;font-size:14px;line-height:18px;position:relative;padding:15px 0}#produto .comentarios .itens{width:100%;float:left;margin-bottom:10px}#produto .comentarios .itens .item{width:100%;float:left;margin-top:10px;padding-top:10px;border-top:dotted 1px #ccc}#produto .comentarios .itens .item:first-child{margin-top:0;padding-top:0;border-top:none}#produto .comentarios .itens .item .h{width:100%;float:left;margin-bottom:5px}#produto .comentarios .itens .item .h span{float:left;font-size:14px;line-height:18px;color:#999}#produto .comentarios .itens .item .h .rat{float:right;line-height:18px}#produto .comentarios .itens .item .h .rat .fa-star{color:gold}#produto .comentarios .itens .item .h .rat .fa-star-o{color:#ccc}#produto .comentarios .itens .item .c{width:100%;float:left;font-size:16px;line-height:20px}#produto .comentarios .itens .item .ftl{width:100%;display:inline-grid;grid-template-columns:repeat(5, minmax(0, 50px));gap:5px;margin-top:15px}#produto .comentarios .itens .item .ftl .ft{width:50px;height:50px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;background-color:#fff;border:solid 1px #f5f5f5}#produto .comentarios .b{width:50%;float:left;text-align:center;padding:15px;color:#3e8ed8;transition:all .25s ease}#produto .comentarios .b:hover{background-color:#f5f5f5}#produto .grade_biquini{width:100%}#produto .grade_biquini .cores{width:100%;margin-bottom:30px}#produto .grade_biquini .opcao{width:100%;display:grid;grid-template-columns:5px 100px auto;gap:15px;margin-top:15px}#produto .grade_biquini .opcao.no-image{grid-template-columns:0 auto;gap:30px}#produto .grade_biquini .opcao.hide-checkbox{grid-template-columns:100px auto}#produto .grade_biquini .opcao.hide-vars{margin-bottom:15px}#produto .grade_biquini .opcao.hide-vars .det .valores{margin:5px 0}#produto .grade_biquini .opcao.hide-vars .det .variacoes{margin-bottom:0}#produto .grade_biquini .opcao.hide-vars .det .variacoes .list .item{display:none}#produto .grade_biquini .opcao .img{display:flex;justify-content:center;align-items:start}#produto .grade_biquini .opcao .img img{max-height:120px}#produto .grade_biquini .opcao .det .produto{font-size:22px;line-height:120%;margin-bottom:5px}#produto .grade_biquini .opcao .det .cod{font-size:12px;color:#666;margin-bottom:5px}#produto .grade_biquini .opcao .det .valores{margin:15px 0 20px 0}#produto .grade_biquini .opcao .det .valores:empty{display:none}#produto .grade_biquini .opcao .det .valores .valor_de{font-size:12px;color:#666}#produto .grade_biquini .opcao .det .valores .valor{font-size:18px;line-height:120%;margin-bottom:0}#produto .grade_biquini .opcao .det .checkbox-container .checkmark{left:auto;right:0}#produto .grade_biquini .disponibilidade{width:100%;margin:15px 0;display:inline-block}#produto .grade_biquini .tabela_medidas{margin-bottom:15px;display:inline-block}#produto .grade_biquini .subtotal{background-color:#f5f5f5;padding:15px;border-radius:5px}#produto .grade_biquini .subtotal .valor_final .valor_venda{font-size:25px;line-height:120%;font-weight:bold;margin-bottom:10px}#produto .grade_biquini .subtotal .parcelamento{width:100%;display:inline-block}#produto .grade_biquini .subtotal .parcelamento .clube-info-pontos{margin-top:10px;margin-bottom:0}#produto .grade_biquini .msg-opcao-vazia{background-color:#f5f5f5;padding:5px 10px;border-radius:3px;border:solid 1px #ccc;text-align:center}.marketplace-item-info{align-items:center}.marketplace-item-info .nome{font-size:18px;font-weight:bold}.marketplace-item-info .b-variacoes{margin-top:15px}.marketplace-item-info .b-variacoes:first-child{margin-top:0}.marketplace-item-info .b-variacoes .variacoes{display:flex;margin-top:10px}.marketplace-item-info .b-variacoes .variacoes .item{border-radius:5px;border:1px solid #eee;padding:5px 10px;margin-right:5px;cursor:pointer}.marketplace-item-info .b-variacoes .variacoes .item .ico{width:10px;height:10px;display:inline-block;border:solid 1px #eee;border-radius:100%}.marketplace-item-info .b-variacoes .variacoes .item .ico.img{background-repeat:no-repeat;background-size:contain;background-color:#fff}.marketplace-item-info .b-variacoes .variacoes .item:last-child{margin-right:0}.marketplace-item-info .b-variacoes .variacoes .item:hover,.marketplace-item-info .b-variacoes .variacoes .item.active{background-color:#b8ffcb}.marketplace-item-info #frete-marketplace .bt-frete{width:100%;float:left;padding:13px;text-align:center;color:var(--detalhes_frete_texto);border:solid 1px var(--detalhes_frete_borda);background-color:var(--detalhes_frete_fundo);font-size:16px}.marketplace-item-info.row{margin-bottom:30px}.marketplace-item{align-items:center}.marketplace-item .logo img{width:80px;height:80px;object-fit:contain;border-radius:5px}.marketplace-item .loja p{line-height:1.2}.marketplace-item .loja p strong{font-size:15px}.marketplace-item .frete .row{margin-bottom:2px}.marketplace-item .frete .row .gratis{color:#07aa07;font-weight:bold}.marketplace-item .preco .valor{font-size:20px}.marketplace-item .bt-marketplace-comprar{display:block;padding:15px;text-align:center;color:var(--detalhes_comprar_texto);background-color:var(--detalhes_comprar_fundo);border-radius:var(--detalhes_comprar_rounded);font-size:16px}.popover{z-index:9999}.popover .popover-body{float:left;padding:5px;margin-bottom:-1px;width:100%}.popover .popover-body .cor_primaria{width:80px;height:80px;border:none;float:none;margin:0 auto;display:block}.popover .popover-body .cor_secundaria{position:absolute;right:50%;top:41px;border-left:solid 80px rgba(0,0,0,0);border-bottom:solid 80px rgba(0,0,0,0);margin-right:-40px;margin-bottom:0px}#comentarios{width:100%;float:left;margin-bottom:10px}#comentarios .t{width:100%;float:left;color:#666;font-size:14px;line-height:18px;position:relative;padding:15px 0}#comentarios .item{width:100%;float:left;border-top:dotted 1px #ccc;padding-top:10px;margin-top:10px}#comentarios .item:first-child{border-top:none;padding-top:0;margin-top:0}#comentarios .item .h{width:100%;float:left;margin-bottom:5px}#comentarios .item .h span{float:left;color:#999;font-size:14px;line-height:16px}#comentarios .item .h .rat{float:right;line-height:18px}#comentarios .item .h .rat .fa-star{color:gold}#comentarios .item .h .rat .fa-star-o{color:#ccc}#comentarios .item .c{width:100%;float:left;font-size:16px;line-height:20px}#comentarios .item .ftl{width:100%;display:inline-grid;grid-template-columns:repeat(5, minmax(0, 50px));gap:5px;margin-top:15px}#comentarios .item .ftl .ft{width:50px;height:50px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;background-color:#fff;border:solid 1px #f5f5f5}.grade{width:100%;float:left}.grade .aviseme{line-height:38px}.grade .l{width:100%;float:left;margin-bottom:10px}.grade .l:first-child .variacao_cor_nome{margin-top:0}.grade .l .variacao_cor_nome{display:inline-block;width:100%;margin:14px 0;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:7px}.grade .l .cor{width:30px;float:left;margin-right:10px;margin-top:2px}.grade .l .cor.mt{margin-top:19px}.grade .l .cor .cor_primaria{width:30px;height:38px;float:left;position:relative;border:solid 1px #444;cursor:pointer}.grade .l .cor .cor_primaria.active{border-color:#16a326}.grade .l .cor .cor_primaria.sem_estoque::before{content:"X";width:100%;height:100%;color:red;position:absolute;top:0;right:0;display:block;text-align:center;font-size:30px;line-height:35px;opacity:.7}.grade .l .cor .cor_primaria.active,.grade .l .cor .cor_primaria.sem_estoque{cursor:default}.grade .l .cor .cor_secundaria{position:absolute;right:0;top:0;border-left:solid 28px rgba(0,0,0,0);border-bottom:solid 36px rgba(0,0,0,0)}.grade .l .vars{width:calc(100% - 40px);float:left;white-space:nowrap;overflow:auto;margin-bottom:-5px}.grade .l .vars .it{width:64px;display:inline-block;margin-right:10px;text-align:center;vertical-align:text-top}.grade .l .vars .it .input-actions{width:100% !important;margin-top:-1px !important;margin-left:0 !important}.grade .l .vars .it .input-actions span{width:50% !important;height:26px !important}.grade .l .vars .it:last-child{margin-right:0}.grade .l .vars .it p{font-size:12px;line-height:16px}.grade .l .vars .it input{width:100%;float:left;text-align:center;border:solid 1px #000;box-shadow:none;-moz-appearance:textfield}.grade .l .vars .it input::-webkit-outer-spin-button,.grade .l .vars .it input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.grade .l .vars .it input::placeholder{color:#ccc !important}.grade .l .vars .it input:disabled{position:relative;border-color:#eee}.grade .l .popover-content{float:left;padding:5px;margin-bottom:-1px;text-align:center}.grade .l .popover-content .cor_primaria{width:80px;height:80px;border:none}.grade .l .popover-content .cor_secundaria{width:50px;height:50px;left:15px;top:15px}.grade.linha .l{border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:14px;margin-bottom:14px}.grade.linha .l:last-child{margin-bottom:0}.grade.linha .l .variacao_cor_nome{margin-top:0}.grade.linha .l .cor.mt{margin-top:0}.grade.linha .l .vars{display:flex;flex-direction:column}.grade.linha .l .vars .it{display:inline-flex;align-items:center;position:relative;width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:7px;margin:0 0 7px 0}.grade.linha .l .vars .it:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.grade.linha .l .vars .it .t{display:flex;width:calc(100% - 100px);text-align:left;flex-wrap:wrap;padding-right:40px}.grade.linha .l .vars .it .t p{font-size:inherit;line-height:inherit}.grade.linha .l .vars .it .t .var_vlr:not(:first-child)::before{content:"-";margin:0 4px}.grade.linha .l .vars .it .t .var_sku{width:100%;color:var(--detalhes_parcelas_cor);font-size:11px}.grade.linha .l .vars .it input{width:60px;margin:0 7px;border-color:rgba(0,0,0,.1)}.grade.linha .l .vars .it .input-actions{width:26px !important;border:none !important}.grade.linha .l .vars .it .input-actions span{height:26px !important;border-radius:50%}.grade.linha .l .vars .it .input-actions span.minus{position:absolute;right:100px;width:26px !important}.grade.linha .l .vars .it .input-actions span.plus{width:26px !important}.grade.linha .l .vars .it .aviseme{flex:1;margin-left:-26px}.box_aneis{margin-top:20px !important;margin-bottom:10px !important}.box_aneis .box{border:solid 1px #eee;border-radius:5px;padding:10px}.box_aneis .box .title{font-weight:600;text-align:center;margin-bottom:10px;font-size:14px}.box_aneis .box .aros{width:100%;text-align:center}.box_aneis .box .aros span{cursor:pointer;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;background-color:#eee;border-radius:100%;margin:2px}.box_aneis .box .aros span.active{background-color:#b4ff95}.box_aneis .box .aros select{width:100%;height:36px;background-color:#eee;padding:5px 10px;border-radius:3px}.box_aneis .box .gravacao{width:100%;margin-top:20px}.box_aneis .box .gravacao input{width:100%;height:36px;background-color:#eee;border:solid 1px #ccc;padding:5px 10px;border-radius:3px}.combo-wrapper{display:inline-grid;width:100%;height:calc(100vh - 60px);grid-template-columns:40% 60%;transition:grid-template-columns .5s ease}.combo-wrapper.no-redirect{grid-template-columns:0 100%}.combo-wrapper.no-redirect .informacoes{opacity:0}.combo-wrapper .informacoes{padding:50px;transition:all .15s ease;overflow-y:auto}.combo-wrapper .informacoes::-webkit-scrollbar{width:3px}.combo-wrapper .informacoes::-webkit-scrollbar-track{background-color:#f9f9f9}.combo-wrapper .informacoes::-webkit-scrollbar-thumb{background-color:#ddd}.combo-wrapper .informacoes .resumo{display:inline-block;width:100%;margin-top:20px;font-size:16px}.combo-wrapper .informacoes .resumo .base{margin-bottom:15px}.combo-wrapper .informacoes .resumo .base .nome{font-weight:600}.combo-wrapper .informacoes .resumo .adicional{display:none;margin-top:5px}.combo-wrapper .informacoes .resumo .adicional .valor{float:right}.combo-wrapper .informacoes .resumo .subtotal{display:flex;justify-content:space-between}.combo-wrapper .informacoes .resumo .subtotal p,.combo-wrapper .informacoes .resumo .subtotal .valor{padding-top:20px;margin-top:20px;border-top:1px solid #eee}.combo-wrapper .informacoes .resumo .subtotal p{font-weight:bold;width:100%}.combo-wrapper .grupo-etapas{position:relative;background:#f9f9f9}.combo-wrapper .grupo-etapas .botoes{display:flex;padding:25px;align-items:center}.combo-wrapper .grupo-etapas .botoes .voltar{opacity:0;visibility:hidden;cursor:pointer;transition:all .5s ease}.combo-wrapper .grupo-etapas .botoes .voltar svg{display:block;height:36px;fill:#333}.combo-wrapper .grupo-etapas .botoes .voltar.show{opacity:1;visibility:visible}.combo-wrapper .grupo-etapas .botoes .fechar{margin-left:auto;cursor:pointer;display:inline-block;position:relative;height:40px;width:40px}.combo-wrapper .grupo-etapas .botoes .fechar::after,.combo-wrapper .grupo-etapas .botoes .fechar::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #333;-webkit-border-radius:15px;border-radius:15px;content:"";width:30px;position:absolute;right:5px;top:20px}.combo-wrapper .grupo-etapas .botoes .fechar::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.combo-wrapper .grupo-etapas .descricao{max-width:70%;max-height:200px;overflow-y:auto;overflow-x:hidden;margin:0 auto 30px auto;display:none}.combo-wrapper .grupo-etapas .descricao.show{display:block}.combo-wrapper .grupo-etapas .etapa{max-width:72%;width:100%;position:absolute;right:-100vw;visibility:hidden;opacity:0;user-select:none;transition:all .5s ease}.combo-wrapper .grupo-etapas .etapa.show{visibility:visible;opacity:1;right:14%}.combo-wrapper .grupo-etapas .etapa .nivel{font-size:30px;margin-bottom:30px}.combo-wrapper .grupo-etapas .etapa .itens{display:inline-block;width:100%;padding:0 7px;max-height:calc(100vh - 270px);overflow-y:auto}.combo-wrapper .grupo-etapas .etapa .itens::-webkit-scrollbar{width:3px}.combo-wrapper .grupo-etapas .etapa .itens::-webkit-scrollbar-track{background-color:#f9f9f9}.combo-wrapper .grupo-etapas .etapa .itens::-webkit-scrollbar-thumb{background-color:#ddd}.combo-wrapper .grupo-etapas .etapa .itens .item{align-items:center;padding:30px;width:100%;border:1px solid #eee;border-radius:10px;margin-bottom:20px;cursor:pointer;display:none;vertical-align:top;transition:all .25s ease}.combo-wrapper .grupo-etapas .etapa .itens .item:hover{border:1px solid #bbb;background:#f1f1f1}.combo-wrapper .grupo-etapas .etapa .itens .item h6{font-weight:600;display:flex;justify-content:space-between}.combo-wrapper .grupo-etapas .etapa .itens .item p{font-size:14px}.combo-wrapper .grupo-etapas .etapa .itens .item .icone{margin-right:25px;max-width:100px}.combo-wrapper .grupo-etapas .etapa .itens .item.show{display:inline-flex}.combo-wrapper .grupo-etapas .etapa .itens .item:last-child{margin-bottom:50px}.combo-wrapper .grupo-etapas .resumo .itens .informacoes{opacity:1;padding:0;display:inline-grid;grid-template-columns:2fr 3fr;grid-gap:40px;width:100%}.combo-wrapper .grupo-etapas .resumo .itens .informacoes .resumo .base{display:inline-block;width:100%;margin-bottom:20px}.combo-wrapper .grupo-etapas .resumo .itens .informacoes .resumo .base .nome{font-size:20px;display:flex;align-items:center;margin-bottom:7px}.combo-wrapper .grupo-etapas .resumo .itens .informacoes .resumo .base .nome .valor{margin-left:auto;font-size:16px;font-weight:normal;padding-left:30px}.combo-wrapper .grupo-etapas .resumo .itens .informacoes .resumo #adicionar-combo{width:100%;display:inline-block;margin-top:30px;padding:15px;text-align:center;color:var(--detalhes_comprar_texto);background-color:var(--detalhes_comprar_fundo);border-radius:var(--detalhes_comprar_rounded);font-size:var(--detalhes_comprar_texto_tamanho);transition:all .25s ease}.combo-wrapper .grupo-etapas .resumo .itens .informacoes .resumo #adicionar-combo:hover{background-color:var(--detalhes_comprar_fundo_hover);color:var(--detalhes_comprar_texto_hover)}.combo-wrapper .grupo-etapas .resumo .itens .informacoes .resumo #adicionar-combo:focus{outline:none}#buytogether{padding:0 20px}#buytogether .item{width:100%;float:left;display:flex;align-items:center;margin-bottom:30px}#buytogether .item .foto{width:150px;min-width:150px;height:150px;margin-left:15px}#buytogether .item .det{margin-left:15px;width:100%}#buytogether .item .det .codigo{display:none}#buytogether .item .det .produto{font-size:20px;line-height:22px;height:44px;overflow:hidden;color:#333;margin-bottom:15px}#buytogether .item .det .valores{display:flex;font-size:22px;color:#000;margin-bottom:15px}#buytogether .item .det .valores .valor_de{color:#a4a4a4;text-decoration:line-through;font-size:18px;line-height:18px;margin-top:3px;margin-right:15px}#buytogether .item .det select{border:solid 1px #666;padding:5px;height:40px;width:100%;border-radius:3px !important;background-color:#fff}#buytogether .item.principal{display:block;margin-bottom:0}#buytogether .item.principal .foto{width:100%;max-width:100%;height:var(--produto_foto_altura);margin-left:0;margin-bottom:15px}#buytogether .item.principal .det{margin-left:0;text-align:center}#buytogether .item.principal .det .valores{justify-content:center}#buytogether .item.principal .det select{margin:auto;float:none}#buytogether .item.principal .checkbox-container{position:absolute}#buytogether .resultado .economia{font-size:20px;margin-bottom:15px}#buytogether .resultado .quantidade_total{font-size:24px;margin-bottom:15px}#buytogether .resultado .valores{margin-bottom:25px}#buytogether .resultado .valores .valor_de{font-size:16px;color:#666;text-decoration:line-through}#buytogether .resultado .valores .valor{font-size:25px;color:#0ca03d}#buytogether .resultado .bt-comprar-junto{width:100%;float:left;padding:15px;text-align:center;color:var(--detalhes_comprar_texto);background-color:var(--detalhes_comprar_fundo);border-radius:var(--detalhes_comprar_rounded);font-size:16px;transition:all .2s ease;outline:none}#buytogether .resultado .bt-comprar-junto:hover{color:var(--detalhes_comprar_texto_hover);background-color:var(--detalhes_comprar_fundo_hover)}#produto-conjunto .item{width:100%;float:left;margin-top:15px;padding-top:15px;border-top:dotted 1px #ccc;position:relative}#produto-conjunto .item:nth-child(1),#produto-conjunto .item:nth-child(2){margin-top:0;padding-top:0;border-top:none}#produto-conjunto .item .checkbox-container{position:absolute}#produto-conjunto .item .codigo{color:#666;margin-bottom:5px}#produto-conjunto .item .produto{font-size:20px;line-height:22px;overflow:hidden;color:#333;margin-bottom:15px}#produto-conjunto .item .valores{display:flex;font-size:22px;color:#000}#produto-conjunto .item .valores .valor_promo{color:#a4a4a4;text-decoration:line-through;font-size:18px;line-height:18px;margin-top:3px;margin-right:15px}#produto-conjunto .item .prazo_entrega{width:100%;float:left;margin-top:15px}#produto-conjunto .item select{border:solid 1px #666;padding:5px;height:40px;width:100%;border-radius:3px !important;background-color:#fff;margin-top:15px}#produto-conjunto .item .links{margin-top:15px}#produto-conjunto .item .links a{color:#000;margin-right:15px}#produto-conjunto .resultado{width:100%;float:left;margin-bottom:20px;text-align:center}#produto-conjunto .resultado .economia{font-size:20px;margin-bottom:15px}#produto-conjunto .resultado .quantidade_total{font-size:24px;margin-bottom:15px}#produto-conjunto .resultado .valores{margin-bottom:25px}#produto-conjunto .resultado .valores .valor_promo{font-size:16px;color:#666;text-decoration:line-through}#produto-conjunto .resultado .valores .valor_por{font-size:25px;color:#0ca03d}#produto-conjunto .resultado .parcelamento{margin-bottom:25px}#produto-conjunto .resultado .bt-comprar-conjunto{width:100%;float:left;padding:15px;text-align:center;color:var(--detalhes_comprar_texto);background-color:var(--detalhes_comprar_fundo);border-radius:var(--detalhes_comprar_rounded);font-size:16px;transition:all .2s ease;outline:none}#produto-conjunto .resultado .bt-comprar-conjunto:hover{color:var(--detalhes_comprar_texto_hover);background-color:var(--detalhes_comprar_fundo_hover)}.trustvox-widget{margin-bottom:50px !important}#agrupador-produtos{width:100%;float:left;display:block}#agrupador-produtos .agrupador-titulo{font-weight:bold;font-size:16px;margin-bottom:15px}#agrupador-produtos .agrupador-produtos{margin-left:-10px}#agrupador-produtos .agrupador-produtos .agrupador-item{display:inline-flex;margin-left:10px;margin-bottom:10px}#agrupador-produtos .agrupador-produtos .agrupador-item .agrupador-link{width:100px;height:100px;border:solid 1px #ccc}@media screen and (max-width: 425px){#agrupador-produtos .agrupador-produtos .agrupador-item .agrupador-link{width:75px;height:75px}}@media screen and (max-width: 1024px){.combo-wrapper{height:100vh;grid-template-columns:0 100%}.combo-wrapper .grupo-etapas .botoes{padding:30px}.combo-wrapper .grupo-etapas .descricao{max-width:84%}.combo-wrapper .grupo-etapas .etapa{max-width:84%}.combo-wrapper .grupo-etapas .etapa .nivel{font-size:24px;line-height:1.1}.combo-wrapper .grupo-etapas .etapa .itens{max-height:calc(100vh - 200px)}.combo-wrapper .grupo-etapas .etapa .itens .item{padding:25px}.combo-wrapper .grupo-etapas .etapa .itens .item h6{align-items:center}.combo-wrapper .grupo-etapas .etapa .itens .item h6 .valor{padding-left:10px;font-weight:normal}.combo-wrapper .grupo-etapas .etapa.resumo .itens .informacoes{grid-template-columns:1fr}.combo-wrapper .grupo-etapas .etapa.resumo .itens .informacoes .foto{display:none}.combo-wrapper .grupo-etapas .etapa.show{right:8%}}@media screen and (max-width: 800px){#produto .mobile-fotos .item{height:auto;max-height:500px}#produto .mobile-fotos .item.video iframe{pointer-events:none;aspect-ratio:var(--detalhes_proporcao_video)}.marketplace-item-info{flex-direction:column}.marketplace-item-info.row{margin-bottom:0}.marketplace-item-info.row [class*=col]{margin-bottom:0}.marketplace-item-info #frete-marketplace{margin-top:20px}.marketplace-list .marketplace-item.row{margin-bottom:25px}.marketplace-list .marketplace-item.row [class*=col]{margin-bottom:0}.marketplace-list .marketplace-item.row [class*=col].preco{margin:20px 0}.marketplace-list .marketplace-item .frete .loading-frete,.marketplace-list .marketplace-item .frete .result_frete_mktplace:not(:empty){margin-top:20px}.marketplace-list .marketplace-item .alert{margin:15px 0 0 0}.marketplace-list hr{margin-top:25px;margin-bottom:25px}.combo-wrapper{height:100vh;grid-template-columns:0 100%}.combo-wrapper .grupo-etapas .botoes{padding:25px 5%}.combo-wrapper .grupo-etapas .descricao{max-width:90%}.combo-wrapper .grupo-etapas .etapa{max-width:90%}.combo-wrapper .grupo-etapas .etapa .nivel{font-size:24px;line-height:1.1}.combo-wrapper .grupo-etapas .etapa .itens{max-height:calc(100vh - 200px)}.combo-wrapper .grupo-etapas .etapa .itens .item{padding:25px}.combo-wrapper .grupo-etapas .etapa .itens .item h6{flex-direction:column;align-items:baseline}.combo-wrapper .grupo-etapas .etapa .itens .item h6 .valor{font-weight:normal;margin-top:3px}.combo-wrapper .grupo-etapas .etapa .itens .item .icone{max-width:80px}.combo-wrapper .grupo-etapas .etapa.resumo .itens .informacoes{grid-template-columns:1fr}.combo-wrapper .grupo-etapas .etapa.resumo .itens .informacoes .foto{display:none}.combo-wrapper .grupo-etapas .etapa.show{right:5%}}@media screen and (max-width: 598px){#produto .botoes .bt-comprar{font-size:13px}}.bt-lista-presentes{width:100%;display:inline-block;margin:20px 0;background-color:#0a88ff;color:#fff;padding:15px 10px;outline:none !important;font-size:16px}.bt-lista-presentes:active{opacity:.7}/*# sourceMappingURL=produtos_det.css.map */
