.cn-garantia{display:flex;align-items:flex-start;gap:14px;margin:0 0 16px;padding:16px 20px;border-radius:12px;background:#f5f5f5;color:#333;font-family:inherit;font-size:14px;line-height:1.5;text-align:left}.cn-garantia__icone{flex:0 0 auto;width:24px;height:24px;margin-top:1px;color:#333}.cn-garantia__conteudo{flex:1 1 auto;min-width:0}.cn-garantia__titulo{margin-bottom:2px;font-size:14px;font-weight:600}.cn-garantia__texto{color:#555}.cn-garantia__texto strong{color:#333;font-weight:600}.cn-garantia__texto a:not(.cn-garantia__botao){color:#333;font-weight:600;text-decoration:underline;text-underline-offset:2px}.cn-garantia__texto small{display:block;margin-top:2px;color:#888;font-size:12px}.cn-garantia__botao{display:inline-flex;align-items:center;height:36px;margin-top:12px;padding:0 20px;border:0;border-radius:20px;background:#333;color:#fff !important;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none !important;cursor:pointer;transition:opacity .2s}.cn-garantia__botao:hover{opacity:.85}.cn-garantia__erro{display:block;margin-top:6px;color:#c0392b;font-size:12px}.cn-garantia__erro:empty{display:none}.cn-garantia--sucesso .cn-garantia__icone{color:#66a547}.cn-garantia--produto{gap:12px;margin:4px 0 16px;padding:14px 16px;font-size:13px}.cn-garantia--produto .cn-garantia__icone{width:22px;height:22px}.cn-garantia--produto .cn-garantia__texto small{display:inline;margin:0}.cn-garantia--produto .cn-garantia__botao{height:34px;margin-top:10px;padding:0 18px}.cn-garantia-selo{display:inline-block;margin:6px 0 0;padding:2px 7px;border-radius:3px;background:#66a547;color:#fff;font-size:11px;font-weight:500;line-height:1.3;white-space:normal}.compre-junto__produto.cn-garantia-cj .compre-junto__nome .cn-garantia-selo{display:block;width:-moz-fit-content;width:fit-content}






