.nucg-root{--nucg-largura: 440px;--nucg-texto: #000000;--nucg-fundo: #ffffff;--nucg-acento: #f6f6f7;--nucg-botao: #000000;--nucg-botao-texto: #ffffff;--nucg-botao-texto-hover: #e9e9e9;--nucg-botao-raio: 0px;--nucg-economia: #2ea818;--nucg-anuncio-fundo: #f3f9c5;--nucg-anuncio-borda: #e8e8e8;--nucg-anuncio-fonte: 15px;--nucg-barra-fundo: #e2e2e2;--nucg-barra-frente: #3cb67b;--nucg-barra-altura: 8px;--nucg-barra-raio: 4px;--nucg-selo: 30px;--nucg-selo-icone: 20px;--nucg-selo-completo: #ffffff;--nucg-selo-incompleto: #4d4949;--nucg-foto-item: 88px;--nucg-foto-upsell: 90px;--nucg-transicao: .3s}.nucg-root[hidden]{display:none}.nucg-backdrop{background:#000;display:none;height:100vh;left:0;opacity:.4;position:fixed;top:0;width:100%;z-index:2147483639}.nucg-root.nucg-aberta .nucg-backdrop{display:block}.nucg-cart{background:var(--nucg-fundo);color:var(--nucg-texto);font-family:var(--font-inter),"Inter",sans-serif;font-size:16px;font-weight:400;line-height:28.8px;letter-spacing:.6px;display:flex;flex-direction:column;height:100%;position:fixed;top:0;right:calc(var(--nucg-largura) * -1);width:var(--nucg-largura);max-width:100%;overflow:hidden;transition:right var(--nucg-transicao);z-index:2147483640}.nucg-root.nucg-aberta .nucg-cart{right:0}.nucg-cart *{box-sizing:border-box}.nucg-header{align-items:center;background-color:transparent;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;padding:30px}.nucg-title{color:var(--nucg-texto);font-family:inherit;font-size:1.17em;font-weight:700;letter-spacing:inherit;line-height:1.8;margin:0;padding:0;text-transform:none}.nucg-close{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:0 solid #000;border-radius:var(--nucg-botao-raio);cursor:pointer;display:flex;flex-shrink:0;height:var(--nucg-selo);justify-content:center;padding:0;transition:background-color .2s;width:var(--nucg-selo)}.nucg-close:hover,.nucg-close:active{background-color:#00000010}.nucg-close svg{fill:#000;height:50%;width:50%}.nucg-body{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.nucg-body::-webkit-scrollbar{display:none}.nucg-bottom{margin-top:auto}.nucg-empty{align-items:center;display:flex;flex:1;justify-content:center}.nucg-empty h3{color:#000;font-family:inherit;font-size:22px;font-style:normal;font-weight:400;letter-spacing:inherit;line-height:20px;margin:auto;text-align:center;text-transform:none}.nucg-announcement{background:var(--nucg-anuncio-fundo);border-top:1px solid var(--nucg-anuncio-borda);border-bottom:1px solid var(--nucg-anuncio-borda);color:var(--nucg-texto);font-size:var(--nucg-anuncio-fonte);line-height:120%;padding:10px 33px;text-align:center;text-wrap:balance}.nucg-announcement p{margin:0}.nucg-rewards{display:flex;flex-direction:column;padding:18px 30px 36px;text-align:center}.nucg-rewards-message{font-size:16px;line-height:1.8;margin-bottom:19px}.nucg-rewards-message p{margin:0}.nucg-rewards-message b{font-weight:700}.nucg-bar{position:relative}.nucg-bar-track{background-color:var(--nucg-barra-fundo);border-radius:var(--nucg-barra-raio);height:var(--nucg-barra-altura);overflow:hidden;position:relative}.nucg-bar-track .nucg-bar-fill{background-color:var(--nucg-barra-frente);display:block;height:100%;transition:width .3s ease}.nucg-bar-milestone{align-items:center;display:flex;flex-direction:column;left:100%;position:absolute;top:calc((var(--nucg-barra-altura) - var(--nucg-selo)) / 2);transform:translate(-50%) translate(-12px)}.nucg-bar-icon{align-items:center;background-color:var(--nucg-barra-fundo);border-radius:50%;display:flex;fill:var(--nucg-selo-incompleto);height:var(--nucg-selo);justify-content:center;width:var(--nucg-selo)}.nucg-bar-icon svg{height:var(--nucg-selo-icone);width:var(--nucg-selo-icone)}.nucg-bar-label{display:block;font-size:10px;line-height:12px;letter-spacing:normal;margin-top:2px;text-align:center;width:80px}.nucg-bar.nucg-completa .nucg-bar-icon{background-color:var(--nucg-barra-frente);fill:var(--nucg-selo-completo)}.nucg-items{list-style:none;margin:0;padding:0}.nucg-item{border-bottom:1px solid #eaeaea;color:var(--nucg-texto);padding:28px}.nucg-item-content{align-items:flex-start;display:flex;gap:16px}.nucg-item-image-wrapper{align-items:center;display:flex;height:var(--nucg-foto-item);justify-content:center;width:var(--nucg-foto-item)}.nucg-item-image{background-color:transparent;height:var(--nucg-foto-item);object-fit:contain;width:var(--nucg-foto-item)}.nucg-item-info{flex:1;min-width:0}.nucg-item-header{align-items:start;display:flex;justify-content:space-between}.nucg-item-title{font-family:inherit;font-size:16px;font-weight:600;letter-spacing:inherit;line-height:1.3;margin:0 0 4px;text-transform:none}.nucg-item-title a{color:inherit;text-decoration:none}.nucg-item-remove{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.nucg-item-remove svg{fill:#637381;height:20px;width:20px}.nucg-item-variant{font-size:14px;line-height:1.2;opacity:.4}.nucg-item-pricing{align-items:baseline;column-gap:4px;display:flex;flex-wrap:wrap;margin-bottom:4px}.nucg-item-price{font-size:15px;font-weight:500;line-height:1.8}.nucg-item-compare{color:var(--nucg-texto);font-size:14px;opacity:.4;text-decoration:line-through}.nucg-item-savings{color:var(--nucg-economia);font-size:15px;font-weight:700;line-height:1.5}.nucg-item-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.nucg-quantity{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;height:28px;overflow:hidden}.nucg-quantity button{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;font-size:1rem;height:100%;justify-content:center;padding:4px 8px}.nucg-quantity button:disabled{cursor:not-allowed;opacity:.5}.nucg-quantity button[data-nucg-passo="-1"]{border-right:1px solid #ddd}.nucg-quantity button[data-nucg-passo="1"]{border-left:1px solid #ddd}.nucg-quantity svg{height:12px;width:12px}.nucg-quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#fff;border:none;color:inherit;font-family:inherit;font-size:14px;letter-spacing:normal;outline:none;padding:4px;text-align:center;width:40px}.nucg-quantity input::-webkit-outer-spin-button,.nucg-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.nucg-upsell{margin-bottom:8px;padding:12px 0 8px}.nucg-upsell-header{color:var(--nucg-texto);font-size:24px;font-weight:600;line-height:1.8;padding:28px;text-align:center}.nucg-upsell-header p{margin:0}.nucg-carousel{align-items:center;display:flex;padding:0 29px;position:relative;width:100%}.nucg-carousel-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;padding:4px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.nucg-carousel-button[data-nucg-carrossel-voltar]{left:9px}.nucg-carousel-button[data-nucg-carrossel-avancar]{right:9px}.nucg-carousel-button svg{height:14px;stroke:#000;stroke-width:3px;width:14px}.nucg-carousel-button:disabled{cursor:not-allowed;opacity:.5}.nucg-carousel-window{flex:1;overflow:hidden}.nucg-carousel-track{display:flex;transition:transform .3s ease-in-out}.nucg-carousel-slide{box-sizing:border-box;flex:0 0 100%;overflow:hidden;text-align:center}.nucg-upsell-tile{align-items:center;background-color:var(--nucg-acento);border-radius:8px;display:flex;padding:16px;width:100%}.nucg-upsell-image-container{border-radius:4px;flex:0 0 auto;height:var(--nucg-foto-upsell);margin-right:16px;overflow:hidden;width:var(--nucg-foto-upsell)}.nucg-upsell-image{display:block;height:100%;object-fit:contain;width:100%}.nucg-upsell-info{display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-width:0}.nucg-upsell-title{font-family:inherit;font-size:15px;font-weight:600;letter-spacing:inherit;line-height:1.5;margin:0 0 6px;max-width:100%;overflow:hidden;text-align:left;text-transform:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nucg-upsell-title a{color:var(--nucg-texto);text-decoration:none}.nucg-upsell-price-row{align-items:baseline;display:flex;gap:8px;line-height:1.3;margin-bottom:8px}.nucg-upsell-price{color:var(--nucg-texto);font-size:15px}.nucg-upsell-compare{color:var(--nucg-texto);font-size:13px;font-weight:400;opacity:.4;text-decoration-line:line-through}.nucg-upsell-single-variant{color:#555;font-size:13px;line-height:1.3;margin-bottom:8px;text-align:left}.nucg-upsell-variant-row{align-items:stretch;display:flex;gap:8px}.nucg-upsell-variant-row select{-webkit-appearance:auto;appearance:auto;background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;color:var(--nucg-texto);font-family:inherit;font-size:12px;height:34px;letter-spacing:normal;padding:8px;width:60%}.nucg-upsell-variant-row select:focus-visible{outline:none}.nucg-upsell-add{align-items:center;-webkit-appearance:none;appearance:none;background:var(--nucg-botao);border:none;border-radius:var(--nucg-botao-raio);color:var(--nucg-botao-texto);cursor:pointer;display:flex;flex:1;font-family:inherit;font-size:13.3333px;font-weight:600;height:34px;justify-content:center;letter-spacing:normal;padding:8px;width:100%}.nucg-upsell-add:hover{color:var(--nucg-botao-texto-hover)}.nucg-footer{background:var(--nucg-acento);border-top:1px solid rgba(0,0,0,.1);flex-shrink:0;padding:23px}.nucg-summary{align-items:center;color:#000c;display:flex;justify-content:space-between;padding:0 0 10px}.nucg-summary-label,.nucg-summary-value{color:var(--nucg-texto);font-size:14px;white-space:nowrap}.nucg-checkout-form{margin:0}.nucg-checkout-button{-webkit-appearance:none;appearance:none;background:var(--nucg-botao);border:0;border-radius:var(--nucg-botao-raio);box-shadow:none;color:var(--nucg-botao-texto);cursor:pointer;display:block;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:normal;line-height:22.5px;margin-bottom:0;padding:14px;text-align:center;transition:.2s opacity;width:100%}.nucg-checkout-button:hover{background:var(--nucg-botao);color:var(--nucg-botao-texto);opacity:.85}.nucg-badges{padding:15px 5px 0}.nucg-badges img{display:block;height:auto;object-fit:contain;width:100%}@media screen and (max-width:749px){.nucg-root{--nucg-largura: 100%}.nucg-cart{right:-100%}.nucg-header{padding:20px}}[data-dd-cart],#cart-notification,.cart-notification-wrapper{display:none!important}body.nucg-travada{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nuc-carrinho-gaveta.css.map */
