.sv[data-v-f987d741]{background:#fff;border:1px solid var(--border);border-radius:var(--r-full);gap:2px;padding:2px}.sv[data-v-f987d741],.sv-b[data-v-f987d741]{display:inline-flex}.sv-b[data-v-f987d741]{align-items:center;background:none;border:0;border-radius:var(--r-full);color:var(--muted);cursor:pointer;font:600 calc(12.5px*var(--fs)) var(--font);gap:6px;min-height:32px;padding:0 12px;transition:background .2s var(--ease),color .2s var(--ease)}.sv-b.on[data-v-f987d741],.sv-b[data-v-f987d741]:hover{color:var(--roxo)}.sv-b.on[data-v-f987d741]{background:var(--roxo-bg)}@media(max-width:700px){.sv-t[data-v-f987d741]{display:none}.sv-b[data-v-f987d741]{padding:0 8px}}.sf[data-v-5a93e565]{flex-direction:column;gap:12px}.sf[data-v-5a93e565],.sf-top[data-v-5a93e565]{display:flex}.sf-top[data-v-5a93e565]{align-items:center;justify-content:space-between;padding:0 2px}.sf-top b[data-v-5a93e565]{font-size:calc(15px*var(--fs))}.sf-limpar[data-v-5a93e565]{color:var(--blue);font-size:calc(12.5px*var(--fs));font-weight:600}.sf-box[data-v-5a93e565]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:16px 16px 14px}.sf-box h3[data-v-5a93e565]{font-size:calc(13.5px*var(--fs));font-weight:700;margin-bottom:10px}.sf-opcoes[data-v-5a93e565]{display:flex;flex-direction:column;gap:2px}.sf-opcoes.chips[data-v-5a93e565]{flex-direction:row;flex-wrap:wrap;gap:6px}.sf-op[data-v-5a93e565]{align-items:center;border-radius:var(--r);color:var(--fg);display:flex;font-size:calc(13px*var(--fs));gap:9px;min-height:32px;padding:3px 4px}.sf-op[data-v-5a93e565]:hover{background:var(--surface)}.sf-check[data-v-5a93e565]{background:#fff;border:1.5px solid #b9b9b9;border-radius:var(--r);flex:none;height:16px;position:relative;width:16px}.sf-op.on .sf-check[data-v-5a93e565]{background:var(--blue);border-color:var(--blue)}.sf-op.on .sf-check[data-v-5a93e565]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4.5px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.sf-rot[data-v-5a93e565]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-n[data-v-5a93e565]{color:var(--muted);font-size:calc(12px*var(--fs))}.chips .sf-op[data-v-5a93e565]{border:1px solid var(--border);border-radius:var(--r-lg);font-size:calc(12.5px*var(--fs));font-weight:600;min-height:30px;padding:0 11px}.chips .sf-op[data-v-5a93e565]:hover{background:#fff;border-color:var(--blue)}.chips .sf-op.on[data-v-5a93e565]{background:var(--fg);border-color:var(--fg);color:#fff}.sf-busca[data-v-5a93e565]{align-items:center;background:#fff;border:1px solid var(--border);border-radius:var(--r);color:var(--muted);display:flex;gap:7px;height:34px;margin-bottom:8px;padding:0 10px}.sf-busca[data-v-5a93e565]:focus-within{border-color:var(--blue)}.sf-busca input[data-v-5a93e565]{background:none;border:0;color:var(--fg);flex:1;font-family:inherit;font-size:calc(13px*var(--fs));height:100%;min-width:0;outline:0}.sf-vazio[data-v-5a93e565]{color:var(--muted);font-size:calc(12.5px*var(--fs));padding:4px}@media(max-width:1000px){.sf-busca input[data-v-5a93e565]{font-size:16px}}.sf-mais[data-v-5a93e565]{background:none;border:0;color:var(--blue);cursor:pointer;font-size:calc(12.5px*var(--fs));font-weight:600;margin-top:6px;min-height:24px;padding:2px 4px;padding-block:2px}.sf-preco[data-v-5a93e565]{align-items:center;display:flex;gap:6px}.sf-preco input[data-v-5a93e565]{border:1px solid var(--border);border-radius:var(--r);font-family:inherit;font-size:calc(13px*var(--fs));height:34px;min-width:0;padding:0 8px;width:100%}.sf-preco span[data-v-5a93e565]{color:var(--muted)}.sf-preco button[data-v-5a93e565]{background:var(--blue);border:0;border-radius:var(--r);color:#fff;cursor:pointer;flex:none;font-weight:700;height:34px;padding:0 10px}.sr-foto[data-v-c91e98d1]{display:flex;min-width:0;position:relative}.sr-foto .sr-img[data-v-c91e98d1]{flex:1;min-width:0}.sr-fav[data-v-c91e98d1]{background:#fff;border:1px solid var(--border);border-radius:50%;color:var(--muted);cursor:pointer;display:grid;font-size:calc(17px*var(--fs));height:36px;line-height:1;padding:0;place-items:center;position:absolute;right:8px;top:8px;transition:color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease);width:36px;z-index:2}.sr-fav[data-v-c91e98d1]:hover{border-color:var(--roxo-borda);color:var(--roxo);transform:scale(1.08)}.sr-fav.on[data-v-c91e98d1]{border-color:var(--error);color:var(--error)}.sr[data-v-c91e98d1]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);display:grid;grid-template-columns:150px minmax(0,1fr) 220px;overflow:hidden;position:relative;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.sr[data-v-c91e98d1]:hover{border-color:var(--roxo-borda);box-shadow:var(--shadow-md);box-shadow:var(--shadow-float)}.sr-img[data-v-c91e98d1]{align-items:center;background:#fff;border-right:1px solid var(--border);display:flex;justify-content:center;padding:12px;position:relative}.sr-img img[data-v-c91e98d1]{height:120px;-o-object-fit:contain;object-fit:contain;width:100%}.sr-selo[data-v-c91e98d1]{border-radius:var(--r-md);font-size:10.5px;font-weight:700;left:8px;padding:2px 8px;position:absolute;top:8px}.sr-selo.swap[data-v-c91e98d1]{background:var(--roxo-bg);border:1px solid var(--roxo-borda);color:var(--roxo-800)}.sr-meio[data-v-c91e98d1]{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 18px}.sr-marca[data-v-c91e98d1]{color:var(--blue);font-size:calc(12px*var(--fs));font-weight:700}.sr-titulo[data-v-c91e98d1]{color:var(--fg);display:-webkit-box;font-size:calc(15px*var(--fs));font-weight:600;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden}.sr-titulo[data-v-c91e98d1]:hover{color:var(--blue)}.sr-tags[data-v-c91e98d1]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.sr-tag[data-v-c91e98d1]{border:1px solid var(--border);border-radius:var(--r);color:#444;font-size:11.5px;font-weight:600;padding:2px 8px}.sr-tag.novo[data-v-c91e98d1]{background:#effaf3;border-color:#bfe3cc;color:var(--success-dark)}.sr-var[data-v-c91e98d1]{border-radius:var(--r-md);font-size:11.5px;font-weight:700;padding:2px 8px}.sr-var.down[data-v-c91e98d1]{background:var(--success-bg);color:var(--success-dark)}.sr-var.up[data-v-c91e98d1]{background:#fdecee;color:#c0283b}.sr-preco[data-v-c91e98d1]{align-items:center;border-left:1px solid var(--border);display:flex;flex-direction:column;gap:2px;justify-content:center;padding:14px 16px;text-align:center}.sr-preco small[data-v-c91e98d1]{color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sr-preco .price-us[data-v-c91e98d1]{color:var(--roxo);font-size:calc(26px*var(--fs));font-weight:700;line-height:1.2}.sr-preco .price-br[data-v-c91e98d1]{color:var(--fg-2);font-size:calc(13px*var(--fs))}.sr-faixa[data-v-c91e98d1]{color:#555;font-size:11.5px;margin-top:6px}.sr-info[data-v-c91e98d1]{align-items:center;display:flex;flex-direction:column}.sr-lojas[data-v-c91e98d1]{font-size:calc(12px*var(--fs));font-weight:600}.sr-eco[data-v-c91e98d1],.sr-lojas[data-v-c91e98d1]{color:var(--success-dark)}.sr-eco[data-v-c91e98d1]{font-size:11.5px;font-weight:700}.sr-cta[data-v-c91e98d1]{background:var(--lima);border-radius:var(--r);color:var(--ink);font-size:calc(12.5px*var(--fs));font-weight:700;margin-top:8px;padding:8px 10px;transition:background .2s var(--ease);width:100%}.sr-cta[data-v-c91e98d1]:hover{background:#b3e600}@media(max-width:760px){.sr[data-v-c91e98d1]{align-items:start;-moz-column-gap:12px;column-gap:12px;grid-template-areas:"foto meio" "foto preco";grid-template-columns:100px minmax(0,1fr);padding:10px}.sr-foto[data-v-c91e98d1]{align-self:start;grid-area:foto}.sr-img[data-v-c91e98d1]{aspect-ratio:1;background:#fff;border:1px solid var(--border);border-radius:var(--r-md);padding:6px}.sr-img img[data-v-c91e98d1]{height:100%}.sr-selo[data-v-c91e98d1]{bottom:4px;font-size:9.5px;left:4px;padding:1px 6px;top:auto}.sr-fav[data-v-c91e98d1]{font-size:calc(13px*var(--fs));height:28px;right:4px;top:4px;width:28px}.sr-meio[data-v-c91e98d1]{gap:3px;grid-area:meio;padding:2px 0 0}.sr-marca[data-v-c91e98d1]{color:var(--muted);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.sr-titulo[data-v-c91e98d1]{font-size:calc(13.5px*var(--fs));line-height:1.3}.sr-titulo[data-v-c91e98d1]:after{content:"";inset:0;position:absolute;z-index:1}.sr-tags[data-v-c91e98d1]{flex-wrap:nowrap;gap:4px;margin-top:1px;overflow:hidden}.sr-tag[data-v-c91e98d1],.sr-var[data-v-c91e98d1]{flex:none;font-size:10.5px;padding:1px 6px;white-space:nowrap}.sr-preco[data-v-c91e98d1]{align-items:baseline;border-left:0;-moz-column-gap:6px;column-gap:6px;flex-direction:row;flex-wrap:wrap;grid-area:preco;justify-content:flex-start;padding:8px 0 0;row-gap:1px;text-align:left}.sr-preco small[data-v-c91e98d1]{flex-basis:100%;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}.sr-preco .price-us[data-v-c91e98d1]{font-size:calc(22px*var(--fs));letter-spacing:-.01em}.sr-preco .price-br[data-v-c91e98d1]{color:var(--muted);font-size:calc(13px*var(--fs))}.sr-faixa[data-v-c91e98d1]{display:none}.sr-info[data-v-c91e98d1]{align-items:baseline;-moz-column-gap:13px;column-gap:13px;flex-basis:100%;flex-direction:row;flex-wrap:wrap;margin-top:2px;overflow:hidden}.sr-eco[data-v-c91e98d1],.sr-lojas[data-v-c91e98d1]{font-size:calc(12px*var(--fs))}.sr-eco[data-v-c91e98d1]{font-weight:600;position:relative}.sr-eco[data-v-c91e98d1]:before{color:var(--muted);content:"·";left:-9px;position:absolute}.sr-cta[data-v-c91e98d1]{align-items:center;display:flex;flex-basis:100%;font-size:calc(13px*var(--fs));justify-content:center;margin-top:8px;min-height:36px;padding:0 12px;position:relative;z-index:2}}
