.loja-site{background:var(--color-fundo-loja,#ededed);color:var(--color-marfim);-webkit-tap-highlight-color:transparent;font-size:14px}.loja-site .texto-ouro{background:linear-gradient(180deg, var(--color-ouro) 0%, var(--color-ouro-escuro) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.loja-site .botao-principal{background:var(--color-noite);color:var(--color-ouro-claro);border-radius:6px;font-weight:600;transition:filter .15s}.loja-site .botao-principal:hover{filter:brightness(1.35)}.loja-site .botao-principal:active{transform:translateY(1px)}.loja-site .botao-principal:disabled{opacity:.45;cursor:not-allowed}.loja-site .botao-secundario{background:color-mix(in srgb, var(--color-ouro) 22%, white);color:var(--color-ouro-escuro);border-radius:6px;font-weight:600}.loja-site .botao-secundario:hover{background:color-mix(in srgb, var(--color-ouro) 35%, white)}.loja-site .botao-carrinho{color:#fff;background:#f37021;border-radius:6px;font-weight:600}.loja-site .botao-carrinho:hover{filter:brightness(1.06)}.loja-site .botao-carrinho:active{transform:translateY(1px)}.loja-site .filete{border-color:var(--color-fio)}.loja-site .cartao{background:#fff;border-radius:6px;box-shadow:0 1px 2px #0000001f}.loja-site .campo{background:#fff;border:1px solid #d4d4d4;border-radius:8px;outline:none;width:100%;padding:.75rem 1rem;font-size:16px}.loja-site .campo:focus{border-color:var(--color-ouro-escuro);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-ouro) 30%, transparent)}.loja-site .campo::placeholder{color:#9a9a9a}.loja-site .entrada{animation:.35s ease-out both loja-subir}.loja-site .sem-barra{scrollbar-width:none}.loja-site .sem-barra::-webkit-scrollbar{display:none}.loja-site .safe-bottom{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}@keyframes loja-subir{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.loja-site .entrada{animation:none}}
