.ng-l3{--l3-vinho: #A32558;--l3-fundo: #FFF1F5;--l3-borda: #EBC6D3;--l3-tinta: #2A1420;--l3-mudo: #5E4552;--l3-ok: #037F60;--l3-ok-claro: #CDE5DD;background:var(--l3-fundo);border:1px solid var(--l3-borda);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px;color:var(--l3-tinta);font-size:16px;line-height:1.4;text-align:left}.ng-l3 p{margin:0}.ng-l3 strong{color:var(--l3-vinho);font-weight:800}.ng-l3__frase{font-size:16px;font-weight:500}.ng-l3__nota{font-size:15px;color:var(--l3-tinta)}.ng-l3__ok{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--l3-ok);color:#fff}.ng-l3__ok svg{width:15px;height:15px;display:block}.ng-l3__conquista{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:800;color:var(--l3-ok)}.ng-l3.is-vitoria{background:#fff;border:2px solid var(--l3-ok)}.ng-l3__vitoria{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center}.ng-l3__vitoria .ng-l3__ok{width:40px;height:40px}.ng-l3__vitoria .ng-l3__ok svg{width:24px;height:24px}.ng-l3__ganhou{font-size:20px;font-weight:800;line-height:1.2;color:var(--l3-ok)}.ng-l3__economia{margin-top:2px!important;font-size:16px;font-variant-numeric:tabular-nums}.ng-l3__economia strong{color:var(--l3-tinta);white-space:nowrap}.ng-l3__fio{border:0;border-top:1px solid var(--l3-ok-claro);margin:0;height:0}.ng-l3__casas{display:flex;gap:8px}.ng-l3 .ng-l3__casa{display:flex}.ng-l3__casa{flex:1 1 0;min-width:0;height:48px;align-items:center;justify-content:center;gap:4px;border-radius:10px;background:#fff;border:2px dashed var(--l3-vinho);box-sizing:border-box;color:var(--l3-vinho);font-size:15px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums;position:relative}.ng-l3 .ng-l3__casa svg{flex:none;width:18px!important;height:18px!important}.ng-l3__casa.is-on{background:var(--l3-vinho);border:2px solid var(--l3-vinho);color:#fff}.ng-l3__casa.is-premio{border-color:var(--l3-ok);color:var(--l3-ok);font-size:14px}.ng-l3__casa.is-alvo{background:#ffe0e8;border:2px solid var(--l3-vinho);color:var(--l3-vinho);font-size:14px}.ng-l3__casa.is-alvo.is-premio{border-color:var(--l3-ok);color:var(--l3-ok);background:#f2f9f6}.ng-l3__casa.is-alvo:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:10px;box-shadow:0 0 0 3px #a3255873;opacity:0;animation:ng-l3-chama 1.4s ease-in-out 3;pointer-events:none}.ng-l3__casa.is-alvo.is-premio:after{box-shadow:0 0 0 3px #037f6073}@keyframes ng-l3-chama{50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ng-l3__casa.is-alvo:after{animation:none}}.ng-l3 .ng-l3__casa{white-space:normal;height:auto;min-height:48px;padding:3px 4px;text-align:center;line-height:1.15;flex-wrap:wrap;column-gap:4px}@media(max-width:359px){.ng-l3 .ng-l3__casa svg{display:none}}.ng-l3__continuar{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;width:100%;box-sizing:border-box;padding:8px 14px;border:2px solid var(--l3-vinho);border-radius:999px;background:#fff;color:var(--l3-vinho)!important;font-size:16px;font-weight:800;text-decoration:none!important;line-height:1.2}.ng-l3__continuar:hover,.ng-l3__continuar:active{background:var(--l3-fundo)}.ng-l3 .ng-l3__continuar svg{flex:none;width:18px!important;height:18px!important}.ng-l3--pdp{margin:16px 0;scroll-margin-top:32px}.ng-l3--pdp .ng-l3__topo{display:flex;align-items:center;gap:8px;color:var(--l3-vinho)}.ng-l3 .ng-l3__presente{flex:none;width:22px!important;height:22px!important}.ng-l3--pdp .ng-l3__titulo{font-size:18px;font-weight:800;color:var(--l3-vinho)}.ng-l3--pdp [data-ng-l3-conquista]:empty,.ng-l3--pdp [data-ng-l3-caixa]:empty{display:none}.ng-l3--pdp .ng-l3__link{color:var(--l3-vinho);text-decoration:underline;white-space:nowrap}.ng-l3--pdp .ng-l3__nota{font-size:15px;color:var(--l3-tinta)}.ng-l3--pdp .ng-l3__troca{margin:8px 0 0;font-size:15px;color:var(--l3-tinta);text-wrap:pretty}.ng-l3--pdp.is-neutro .ng-l3__casas{display:none}.ng-l3--gaveta{margin:0 0 12px}.ng-l3--pagina{margin:0 0 16px}.ng-l3.ng-l3--pdp,.ng-l3.ng-l3--pagina{border-radius:12px}.ng-l3--pdp .ng-l3__casa,.ng-l3--pdp .ng-l3__casa.is-alvo:after,.ng-l3--pagina .ng-l3__casa,.ng-l3--pagina .ng-l3__casa.is-alvo:after{border-radius:8px}#halo-cart-sidebar-titulo{text-transform:none}.ng-l3-tag{display:table;background:#037f60;color:#fff;font-size:13px;font-weight:800;letter-spacing:.03em;padding:2px 8px;border-radius:6px;margin:4px 0 2px;line-height:1.4;text-decoration:none}.ng-l3-tag svg{display:inline-block;width:12px;height:12px;margin-right:4px;vertical-align:-1px}.ng-l3-fora{display:table;background:#f3eaee;color:#5e4552;font-size:13px;font-weight:700;padding:2px 8px;border-radius:6px;margin:4px 0 2px;line-height:1.4}.ng-l3-total .previewCartTotals-value .text,.ng-l3-total .previewCartTotals-label .text{color:#037f60;font-weight:700;font-size:16px}.ng-l3-aviso{margin:8px 0 0;font-size:14px;color:#5e4552;text-align:center;width:100%;flex-basis:100%}.ng-l3.ng-l3--compacta{gap:8px;padding:8px 12px;border-radius:12px;text-decoration:none!important;color:var(--l3-tinta)!important;font-size:15px;line-height:1.35}.ng-l3--compacta>span,.ng-l3--compacta>a{display:block}.ng-l3--compacta .ng-l3__linha{display:flex;align-items:center;gap:12px}.ng-l3--compacta .ng-l3__frase{flex:1 1 auto;min-width:0;font-size:15px;font-weight:500}.ng-l3--compacta .ng-l3__seta{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--l3-vinho);color:#fff}.ng-l3--compacta .ng-l3__seta svg{width:16px!important;height:16px!important;display:block}.ng-l3--compacta .ng-l3__conquista{display:flex;font-size:15px;gap:8px}.ng-l3--compacta .ng-l3__conquista .ng-l3__ok{width:22px;height:22px}.ng-l3--compacta .ng-l3__conquista .ng-l3__ok svg{width:13px;height:13px}.ng-l3--compacta.is-vitoria{border-width:2px}.ng-l3--compacta .ng-l3__vitoria{display:flex;flex-direction:column;gap:2px}.ng-l3--compacta .ng-l3__ganhou{display:flex;align-items:center;gap:8px;font-size:17px;line-height:1.25}.ng-l3--compacta .ng-l3__ganhou .ng-l3__ok{width:24px;height:24px}.ng-l3--compacta .ng-l3__ganhou .ng-l3__ok svg{width:15px;height:15px}.ng-l3--compacta .ng-l3__economia{margin:0!important;font-size:15px}.ng-l3--compacta .ng-l3__convite{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid var(--l3-ok-claro);font-size:15px;font-weight:500;color:var(--l3-tinta)!important;text-decoration:none!important}.ng-l3--compacta .ng-l3__nota{font-size:15px}.ng-l3--compacta .ng-l3__frase,.ng-l3--compacta .ng-l3__ganhou>span,.ng-l3--compacta .ng-l3__convite>span,.ng-l3--compacta .ng-l3__economia{text-wrap:balance}a.ng-l3--compacta:hover .ng-l3__seta,a.ng-l3--compacta:active .ng-l3__seta,.ng-l3__convite:hover .ng-l3__seta,.ng-l3__convite:active .ng-l3__seta{background:#8a1f4a}a.ng-l3--compacta:focus-visible,.ng-l3__convite:focus-visible{outline:3px solid var(--l3-vinho);outline-offset:2px}.ng-l3--gaveta.ng-l3--compacta{margin:0 0 8px}@media(max-width:359px){.ng-l3--compacta .ng-l3__ganhou .ng-l3__ok{display:none}}#halo-cart-sidebar .previewCartTotals.ng-l3-total{display:flex;align-items:baseline;justify-content:space-between;gap:8px}#halo-cart-sidebar .previewCartTotals.ng-l3-total .previewCartTotals-label{width:auto;flex:1 1 auto;min-width:0;white-space:normal;text-wrap:balance}#halo-cart-sidebar .previewCartTotals.ng-l3-total .previewCartTotals-value{width:auto;flex:none;white-space:nowrap}#halo-cart-sidebar .ng-l3-total .previewCartTotals-label .text,#halo-cart-sidebar .ng-l3-total .previewCartTotals-value .text{font-size:15px}.price-on-product:has(>.ng-l3-selo){flex-wrap:wrap}.ng-l3-selo{flex:0 0 auto;order:99;width:max-content;max-width:100%;display:flex;align-items:center;gap:8px;margin:10px 0 2px;padding:8px 12px;min-height:44px;box-sizing:border-box;border-radius:999px;background:#fff1f5;border:1px solid #EBC6D3;color:#2a1420!important;font-size:15px;line-height:1.3;text-decoration:none!important}.price-on-product:has(>.ng-l3-selo)>.ng-l3-selo{flex-basis:100%}.ng-l3-selo strong{color:#a32558;font-weight:800}.ng-l3-selo svg{flex:none;width:18px!important;height:18px!important;color:#a32558}.ng-l3-selo:focus-visible{outline:3px solid #A32558;outline-offset:2px}.ng-l3--compacta .ng-l3__vitoria{align-items:stretch;text-align:left}.ng-l3--compacta .ng-l3__ganhou{justify-content:flex-start;align-self:stretch;margin:0;text-align:left}.price-on-product:has(>.ng-l3-fora-pdp){flex-wrap:wrap}.price-on-product:has(>.ng-l3-fora-pdp)>.ng-l3-fora-pdp{order:99;flex-basis:100%}.ng-l3-fora-pdp{width:max-content;max-width:100%;margin:8px 0 0;font-size:14px}.ng-l3-fora-pdp .ng-l3-fora__link{padding:12px 0;color:#a32558;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}#product-add-to-cart.product-form__submit,#product-add-to-cart{text-transform:none!important;letter-spacing:.02em!important;font-size:17px!important;font-weight:700!important}.ng-l3 .ng-l3__frase,.ng-l3 .ng-l3__nota,.ng-l3-selo{text-wrap:pretty}.ng-l3 strong{white-space:nowrap}.ng-l3--pagina .ng-l3__vitoria{grid-template-columns:32px 1fr;gap:10px}.ng-l3--pagina .ng-l3__vitoria .ng-l3__ok{width:32px;height:32px}.ng-l3--pagina .ng-l3__vitoria .ng-l3__ok svg{width:20px;height:20px}.ng-l3--pagina .ng-l3__ganhou{font-size:19px;text-wrap:balance}@media(max-width:374px){.ng-l3--pagina .ng-l3__ganhou{font-size:17px}}.ng-l3--pagina .ng-l3__economia{text-wrap:balance}.ng-l3__nw{white-space:nowrap}.ng-l3--pdp.is-neutro .ng-l3__nota,.ng-l3--pdp.is-max .ng-l3__nota{display:none}.ng-l3-selo{border-radius:22px;text-wrap:balance}.ng-l3-total .ng-l3__ok--mini{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:6px;border-radius:50%;background:#037f60;color:#fff;vertical-align:-2px}.ng-l3-total .ng-l3__ok--mini svg{width:10px;height:10px}#halo-cart-sidebar .ng-l3-total.is-novo{border-radius:6px;animation:ng-l3-novo 1.8s ease-out 1}@keyframes ng-l3-novo{0%,45%{background:#f0f8f4;box-shadow:0 0 0 4px #f0f8f4}to{background:transparent;box-shadow:0 0 0 4px transparent}}@media(prefers-reduced-motion:reduce){#halo-cart-sidebar .ng-l3-total.is-novo{animation:none;background:#f0f8f4;box-shadow:0 0 0 4px #f0f8f4}}@media(max-width:374px){.ng-l3--compacta .ng-l3__ganhou{font-size:16px}}.ng-l3--pagina .ng-l3__vitoria{align-items:start}.ng-l3--pagina .ng-l3__vitoria .ng-l3__ok{margin-top:-4px}.ng-l3--pagina .ng-l3__vitoria{row-gap:4px}.ng-l3--pagina .ng-l3__vitoria>div{display:contents}.ng-l3--pagina .ng-l3__vitoria .ng-l3__ok{margin-top:0;align-self:center}.ng-l3--pagina .ng-l3__vitoria .ng-l3__ganhou{grid-column:2;align-self:center}.ng-l3--pagina .ng-l3__economia{grid-column:1 / -1;margin-top:0!important}.ng-l3--pdp.tem-k .ng-l3__semcupom,html.ng-l3-previa .ng-l3--pdp.tem-kc .ng-l3__semcupom,.ng-l3--pdp.is-neutro .ng-l3__semcupom{display:none}.ng-l3-tag{font-size:14px;letter-spacing:.02em}.ng-l3-tag svg{width:13px;height:13px}.ng-l3-fora{font-size:14px}@media(max-width:300px){.ng-l3 strong,.ng-l3 .ng-l3__nw,body.template-cart .ng-l3 strong,.ng-l3-selo .ng-l3__nw{white-space:normal!important}}.ng-l3--compacta .ng-l3__fora-nota{font-size:14px;color:#5e4552}.ng-l3--pagina .ng-l3__fora-nota{font-size:15px;color:#5e4552}a.ng-l3__linha{color:inherit!important;text-decoration:none!important;border-radius:8px}a.ng-l3__linha:hover .ng-l3__seta,a.ng-l3__linha:active .ng-l3__seta{background:#8a1f4a}a.ng-l3__linha:focus-visible{outline:3px solid var(--l3-vinho);outline-offset:2px}.ng-l3--compacta.ng-l3--segura{justify-content:center}#halo-cart-sidebar .ng-l3-total .previewCartTotals-label .text{display:block;padding-left:22px;text-indent:-22px}#halo-cart-sidebar .ng-l3-total .previewCartTotals-label .text .ng-l3__ok--mini{text-indent:0}#halo-cart-sidebar .ng-l3--compacta .ng-l3__economia{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@media(max-width:300px){#halo-cart-sidebar .ng-l3-total .ng-l3__nw{white-space:normal}}#halo-cart-sidebar a.ng-l3__linha{padding:4px 0;margin:-4px 0}.ng-l3.ng-l3--pdp:not(.is-vitoria),.ng-l3.ng-l3--pagina:not(.is-vitoria){padding:15px}.ng-l3.ng-l3--pdp,.ng-l3.ng-l3--pagina{gap:8px}.ng-l3--pdp .ng-l3__link{display:inline-block;padding:12px 0;margin:-12px 0;text-underline-offset:3px}.ng-l3__lk2{display:none}.ng-l3--pdp.is-monta[data-ja=true]:not([data-n="0"]) .ng-l3__lk1{display:none}.ng-l3--pdp.is-monta[data-ja=true]:not([data-n="0"]) .ng-l3__lk2{display:inline}@media(max-width:447px){.ng-l3-selo{max-width:min(100%,344px)}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/naguirre-leve3.css.map */
