portare-order-bump{display:block}.pt-ob{border-radius:12px;margin:20px 0;padding:20px;border:1px solid #dededb;background:#fff;color:#202020;font-family:Manrope,sans-serif;font-size:13px;line-height:1.5}.pt-ob [hidden]{display:none!important}.pt-ob-kicker{font-size:14px;font-weight:600;margin:0 0 14px}.pt-ob-produto{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center}.pt-ob-foto{border-radius:8px;overflow:hidden;background:#fff;border:1px solid #eee;cursor:pointer;padding:0}.pt-ob-foto img{display:block;width:100%;height:96px;object-fit:contain}.pt-ob-info{display:flex;flex-direction:column;gap:5px}.pt-ob-info strong{font-size:16px;font-weight:600}.pt-ob-preco{font-size:14px}.pt-ob-detalhes,.pt-ob-continuar,.pt-ob-linha-acoes button{background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:inherit;font:inherit;text-align:left;min-height:32px}.pt-ob-descricao{color:#62625e;margin:12px 0}.pt-ob-cor{display:flex;flex-direction:column;gap:5px;font-size:12px}.pt-ob-cor select{width:100%;max-width:100%;height:44px;background:#fff;border:1px solid #b8b8b3;color:#222;font:inherit;font-size:13px;padding:0 12px;border-radius:0}.pt-ob-incluir{display:flex;align-items:center;gap:10px;cursor:pointer;margin-top:14px;min-height:44px}.pt-ob-incluir input{width:19px;height:19px;accent-color:#161616;flex-shrink:0}.pt-ob-total{display:flex;justify-content:space-between;border-top:1px solid #e6e6e1;padding-top:12px;margin-bottom:0}.pt-ob-estado:empty{display:none}.pt-ob-estado{font-size:12px;margin:10px 0 0}.pt-ob-botao{display:block;width:100%;min-height:46px;border:1px solid #111;background:#111;color:#fff;text-align:center;font:inherit;font-size:13px;padding:12px;cursor:pointer;text-decoration:none;margin-top:14px}.pt-ob-botao:disabled{opacity:.5;cursor:wait}.pt-ob-demo{background:#f5f5f1;padding:8px 10px;font-size:11px;margin:0 0 12px;color:#555}.pt-ob-sacola,.pt-ob-visualizar{color:#202020;font-family:Manrope,sans-serif;border:0;padding:0;background:#fff;box-sizing:border-box}.pt-ob-sacola::backdrop,.pt-ob-visualizar::backdrop{background:#0006}.pt-ob-sacola{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100%);max-width:100%;height:100dvh;max-height:100dvh;overflow:hidden}.pt-ob-sacola[open]{display:flex;flex-direction:column}.pt-ob-sacola-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e8e8e4;padding:20px 24px;flex-shrink:0}.pt-ob-sacola-cab h2{font-family:Bodoni Moda,serif;font-size:30px;margin:0}.pt-ob-sacola-cab button,.pt-ob-visualizar-fechar{border:0;background:none;font-size:26px;cursor:pointer;width:44px;height:44px}.pt-ob-sacola-corpo{padding:12px 24px;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}.pt-ob-linha{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid #e8e8e4;font-size:13px}.pt-ob-linha img{width:88px;height:88px;object-fit:contain}.pt-ob-linha a{color:inherit;text-decoration:none}.pt-ob-linha-info p{margin:5px 0}.pt-ob-linha-acoes{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:10px;font-size:12px}.pt-ob-linha-acoes input{width:58px;height:36px;border:1px solid #b8b8b3;padding:4px;font:inherit}.pt-ob-linha .pt-ob-cor{margin-top:12px}.pt-ob-sacola-rodape{padding:16px 24px 20px;flex-shrink:0;border-top:1px solid #ddd;background:#fff;font-size:13px}.pt-ob-sacola-rodape>p{display:flex;justify-content:space-between;margin:0 0 5px}.pt-ob-sacola-rodape small{display:block;color:#62625e;font-size:11px}.pt-ob-sacola-rodape .pt-ob-continuar{display:block;text-align:center;width:100%;margin-top:8px}.pt-ob-visualizar{border-radius:14px;width:min(840px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;overflow-y:auto}.pt-ob-visualizar-cab{display:flex;justify-content:space-between;align-items:center;padding:14px 22px}.pt-ob-visualizar-cab h2{font-family:Bodoni Moda,serif;font-size:28px;margin:0}.pt-ob-visualizar-fotos{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:12px;padding:0 22px}.pt-ob-visualizar-fotos img{flex:0 0 100%;width:100%;height:min(54dvh,460px);object-fit:contain;scroll-snap-align:center;background:#fff}.pt-ob-visualizar-texto{padding:16px 22px 22px;font-size:13px}.pt-ob-visualizar-texto p{margin:0 0 12px}.pt-ob-visualizar-texto a{color:inherit}.pt-ob-nav{display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 22px;font-size:12px}.pt-ob-nav button{background:#fff;color:#111;border:1px solid #ddd;width:44px;height:36px;cursor:pointer}.pt-ob :focus-visible,.pt-ob-sacola :focus-visible,.pt-ob-visualizar :focus-visible{outline:2px solid #111;outline-offset:3px}.pt-ob-carregando{opacity:.65}.pt-ob-sacola-corpo .pt-ob{margin-bottom:10px}@media(max-width:700px){.pt-ob{padding:16px}.pt-ob-sacola-cab,.pt-ob-sacola-corpo,.pt-ob-sacola-rodape{padding-left:20px;padding-right:20px}.pt-ob-visualizar-fotos img{height:36dvh}.pt-ob-sacola-cab h2{font-size:28px}.pt-ob-sacola-rodape{padding-bottom:max(14px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.pt-ob-visualizar-fotos{scroll-behavior:auto}}@media(max-width:749px){.pt-ob-sacola-corpo{padding-bottom:28px;scroll-padding-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/portare-order-bump.css.map */
