.gn-frete{display:block;margin:1.6rem 0 0;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:1.4rem;background:rgb(var(--color-background))}.gn-frete__rotulo{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem;color:#15653b;font-size:1.5rem;font-weight:700}.gn-frete__rotulo svg{width:2.4rem;height:2.4rem}.gn-frete__linha{display:flex;gap:.8rem}.gn-frete__linha input{flex:1;min-width:0;height:4.6rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:1rem;font:inherit;font-size:1.6rem;letter-spacing:.05rem}.gn-frete__linha input:focus{outline:none;border-color:#15653b;box-shadow:0 0 0 .3rem #3fae4940}.gn-frete__botao{flex:0 0 auto;height:4.6rem;padding:0 2rem;border:0;border-radius:4.6rem;background:#15653b;color:#fff;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer}.gn-frete__botao:hover{background:#0d3b24}.gn-frete__nao-sei{display:inline-block;margin-top:.8rem;color:rgba(var(--color-foreground),.7);font-size:1.3rem}.gn-frete__resultado{display:flex;flex-direction:column;gap:.2rem;margin-top:1.2rem;padding:1.2rem 1.4rem;border-radius:1rem;font-size:1.4rem;line-height:1.4}.gn-frete__resultado--ok{background:#eaf4eb;color:#15653b}.gn-frete__resultado--fora{background:#fff4e5;color:#7a4a00}.gn-frete__resultado--erro{background:#fdecea;color:#b3261e}.gn-frete__resultado--carregando{background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.7)}.gn-frete__preco{font-size:1.7rem}.gn-frete__local{color:rgba(var(--color-foreground),.7);font-size:1.3rem}.gn-frete--carrinho{margin:1.6rem 0 0 auto;max-width:44rem;text-align:left}.gn-frete-fora button[name=add],.gn-frete-fora [name=checkout],.gn-frete-fora #checkout{opacity:.45;cursor:not-allowed;filter:grayscale(.6)}.gn-frete-fora .shopify-payment-button,.gn-frete-fora .additional-checkout-buttons,.gn-frete-fora .cart__dynamic-checkout-buttons{display:none!important}.gn-frete-aviso{position:fixed;left:50%;bottom:2.4rem;z-index:1000;max-width:calc(100% - 3.2rem);padding:1.2rem 1.8rem;border-radius:1rem;background:#7a4a00;color:#fff;font-size:1.4rem;line-height:1.4;text-align:center;box-shadow:0 .6rem 2rem #0003;opacity:0;pointer-events:none;transform:translate(-50%,1rem);transition:opacity .2s,transform .2s}.gn-frete-aviso--visivel{opacity:1;transform:translate(-50%)}.gn-ml,.gn-ml-carrinho{display:none}.gn-frete-fora .gn-ml{display:block}.gn-frete-fora .gn-ml-carrinho{display:block;margin:1.6rem 0 0 auto;max-width:44rem;padding:1.4rem 1.6rem;border-radius:1.2rem;background:#fff9cc;text-align:left}.gn-ml__botao.button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.6rem;border-radius:4.6rem;background:#ffe600;color:#2d3277;font-weight:700;letter-spacing:0;text-decoration:none}.gn-ml__botao.button:before,.gn-ml__botao.button:after{display:none}.gn-ml__botao.button:hover{background:#f5dc00}.gn-ml__logo{display:block;width:auto;height:3rem;flex:0 0 auto}.gn-ml--card .gn-ml__logo{height:2.4rem}.gn-ml--card .gn-ml__botao.button{flex-direction:column;gap:.2rem}.gn-ml--card .gn-ml__botao span{font-size:1.15rem;line-height:1}@media screen and (max-width:749px){.gn-ml--card .gn-ml__logo{height:2.1rem}}.gn-ml__nota{margin:.8rem 0 0;color:rgba(var(--color-foreground),.75);font-size:1.3rem;line-height:1.4;text-align:center}.gn-frete-fora .product-form__buttons:has(.gn-ml) button[name=add],.gn-frete-fora .product-form__buttons:has(.gn-ml) .gn-mp,.gn-frete-fora .quick-add:has(.gn-ml)>modal-opener,.gn-frete-fora .quick-add:has(.gn-ml)>product-form{display:none}.gn-ml--card .gn-ml__botao.button{min-height:5.2rem;padding:.6rem 1rem;font-size:1.35rem;line-height:1.2}.gn-ml-carrinho__titulo{margin:0 0 .4rem;color:#2d3277;font-weight:700}.gn-ml-carrinho__texto{margin:0 0 .8rem;font-size:1.3rem}.gn-ml-carrinho__lista{margin:0 0 1.2rem;font-size:1.4rem}.gn-ml-carrinho__lista li+li{margin-top:.4rem}.gn-ml-carrinho__lista a{color:#2d3277}.gn-aviso-link{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:.2rem}.gn-frete-fora .product__info-container:has(.gn-ml) .product-form__quantity{display:none}.gn-frete-sem-cep #checkout,.gn-frete-sem-cep .cart__ctas [name=checkout],.gn-frete-sem-cep #cart-notification [name=checkout]{opacity:.45;cursor:not-allowed;filter:grayscale(.6)}.gn-frete-sem-cep .cart__dynamic-checkout-buttons{display:none!important}.gn-checkout-dica{display:none;margin:.8rem 0 0;color:#15653b;font-size:1.3rem;font-weight:600;text-align:center}.gn-frete-sem-cep .gn-checkout-dica{display:block}.gn-pet{display:grid;gap:.6rem;margin:1.6rem 0 0 auto;max-width:44rem;padding:1.4rem 1.6rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:1.4rem;background:#eaf4eb;text-align:left}.gn-pet__rotulo{color:#15653b;font-size:1.5rem;font-weight:700}.gn-pet__campo{height:4.6rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:1rem;background:#fff;font:inherit;font-size:1.6rem}.gn-pet__campo:focus{outline:none;border-color:#15653b;box-shadow:0 0 0 .3rem #3fae4940}.gn-pet__ajuda{color:rgba(var(--color-foreground),.7);font-size:1.25rem}.gn-frete-fora .gn-pet{display:none}.gn-frete-gratis{display:inline-flex;align-items:center;gap:.5rem;margin:.6rem 0 0;padding:.3rem .9rem .3rem .7rem;border-radius:99rem;background:#15653b;color:#fff;box-shadow:0 2px 6px #15653b40;font-size:1.3rem;line-height:1.3;letter-spacing:.02em}.gn-frete-gratis svg{width:1.7rem;height:1.7rem;flex:none;color:#f2a341}.gn-frete-gratis strong{font-weight:700}.card-information>.gn-frete-gratis{color:#fff}.gn-frete-gratis--produto{margin:.4rem 0 1rem;font-size:1.4rem}.gn-frete-gratis--produto span{opacity:.9}.gn-frete-fora .gn-frete-gratis{display:none}.gn-preco-cupom{display:none;margin:.3rem 0 0;font-size:1.3rem;line-height:1.35;color:#b8650f}.gn-preco-cupom[data-pronto]{display:block}.gn-frete-fora .gn-preco-cupom{display:none!important}.gn-preco-cupom strong{font-size:1.5rem;font-weight:800}.gn-preco-cupom span{font-weight:700;letter-spacing:.03em}.price--large .gn-preco-cupom{font-size:1.5rem}.price--large .gn-preco-cupom strong{font-size:2rem}.card-information .gn-preco-cupom span{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gn-frete.css.map */
