[hidden]{display:none!important}body{margin:0}.pular{position:absolute;left:-9999px;top:8px;z-index:100;background:#111;color:#fff;padding:10px 14px;border-radius:8px}.pular:focus{left:8px}body:not(.mq-pend) .pend,body:not(.mq-pend) .ex{display:none!important}.sem-zap .btn-zap{background:linear-gradient(90deg,#d6249f,#fd5949 60%,#fdb349);color:#fff}.sem-zap .btn-zap:hover{filter:brightness(1.06)}.sem-zap .btn-zap svg,.sem-zap .btn-zap-linha svg{width:18px;height:18px}.sem-zap .btn-zap-linha{border-color:#d6249f;color:#a31679}.sem-zap .zap-nota{border-color:#f0b4dc;background:#fdf1f8}.sem-zap .zap-nota svg{color:#d6249f}.sem-zap .zap-nota a{color:#a31679}.menu-mob{border-top:1px solid var(--linha);background:#fff}.menu-mob .wrap{display:grid;padding-block:8px 14px}.menu-mob a{padding:12px 2px;border-bottom:1px solid var(--linha);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.04em}.menu-mob a:last-child{border-bottom:0}.menu-mob a:hover{color:var(--ouro)}a.ico{color:inherit}.pdp-pagina{background:#f7f7f5}.pdp-pagina .pdp-grid{padding-block:24px 120px}@media(min-width:900px){.pdp-pagina .pdp-grid{padding-block:40px 64px}}.ptams button:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.pagina-txt{max-width:860px}.pagina-titulo{font-size:clamp(30px,4.4vw,48px);text-transform:uppercase;margin:6px 0 18px;line-height:1.05}.pagina-txt .kicker{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ouro)}.rte{font-size:15.5px;color:#2b2a27}.rte p,.rte ul,.rte ol,.rte table{margin:0 0 14px}.rte h2,.rte h3{margin:22px 0 10px;text-transform:uppercase}.rte img{max-width:100%;height:auto;border-radius:10px}.rte table{border-collapse:collapse;width:100%;font-size:14px}.rte td,.rte th{border:1px solid var(--linha);padding:8px 10px;text-align:left}.rte a{text-decoration:underline}.carrinho-pg{display:grid;gap:12px}.carrinho-tot{display:grid;gap:10px;margin-top:10px;padding:18px;border:1px solid var(--linha);border-radius:var(--r);background:#fff}.qtd-in{width:64px;margin-left:6px;padding:4px 6px;border:1px solid var(--linha);border-radius:8px}.busca-form{display:flex;gap:8px;max-width:640px}.busca-form input{flex:1;min-width:0;padding:13px 16px;border:1px solid var(--linha);border-radius:999px;background:#fff}.paginas{display:flex;justify-content:center;gap:10px;margin-top:28px;font-weight:700}.paginas .current{color:var(--ouro)}.conta form{display:grid;gap:12px;max-width:420px;margin-bottom:18px}.conta label{display:grid;gap:6px;font-size:13px;font-weight:700}.conta input{padding:12px 14px;border:1px solid var(--linha);border-radius:10px;font-weight:400}.conta .errors{color:var(--alerta);font-size:14px}.conta a{text-decoration:underline}.tpl-password{background:var(--preto);color:#fff;min-height:100vh}.senha{min-height:100vh;display:grid;place-items:center;padding:32px 16px 96px}.senha-in{max-width:560px;text-align:center;display:grid;gap:16px;justify-items:center}.senha-in img{width:220px;height:auto;filter:invert(1)}.senha-in .kicker{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ouro-vivo)}.senha-in h1{font-size:clamp(34px,6vw,56px);text-transform:uppercase;line-height:1.02}.senha-in h1 em{font-style:normal;color:var(--ouro-vivo)}.senha-in p{color:#cfccc4}.senha-in .btn-linha{color:#fff;border-color:#fff}.senha-form{margin-top:12px;font-size:13px;color:#bdbab2}.senha-form form{display:flex;gap:8px;margin-top:8px;justify-content:center}.senha-form input{padding:12px 14px;border-radius:999px;border:1px solid #444;background:#1c1c1b;color:#fff;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mq-extra.css.map */
