.hh-kit-sec[data-vazia]{padding:0}.hh-kit-sec[data-vazia] .hh-cabeca{display:none}hh-kit-lista,hh-kit-comprar,hh-kit-sacola,hh-avise-me{display:block}.hh-kit-lista{min-width:0}.hh-kit__grade{list-style:none;margin:0;padding:0;display:grid;gap:var(--hh-s5);grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr))}.hh-kit__grade:empty{display:none}.hh-kit{min-width:0}.hh-kit__cartao{display:flex;flex-direction:column;gap:20px;height:100%;padding:24px;background:var(--hh-superficie);border:1px solid var(--hh-linha);border-radius:var(--hh-r-cartao);box-shadow:var(--hh-sombra-suave);color:var(--hh-tinta)}.hh-kit__nome{margin:0;font:650 var(--hh-t-h4)/1.3 var(--hh-f);letter-spacing:-.01em;color:var(--hh-titulo);text-wrap:balance;overflow-wrap:anywhere}.hh-kit__texto{margin:6px 0 0;font-size:1rem;line-height:1.5;color:var(--hh-tinta-2)}.hh-kit__itens{list-style:none;margin:0;padding:0;display:grid;gap:14px}.hh-kit__item{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center;min-width:0}.hh-kit__item+.hh-kit__item{padding-top:14px;border-top:1px dashed var(--hh-linha-media)}.hh-kit__mais{position:absolute;top:0;inset-inline-start:44px;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;background:var(--hh-noite);color:#fff;display:grid;place-items:center;pointer-events:none}.hh-kit__mais .hh-icone{width:16px;height:16px;stroke-width:2.5}.hh-kit__foto{width:88px;height:88px;border-radius:12px;background:var(--hh-produto-luz,var(--hh-papel));display:grid;place-items:center;overflow:hidden;flex:none;color:var(--hh-produto-t,var(--hh-tinta-2))}.hh-kit__foto img{width:100%;height:100%;object-fit:contain;display:block}.hh-kit__txt{display:grid;gap:2px;min-width:0}.hh-kit__prod{font:600 1.0625rem/1.3 var(--hh-f);color:var(--hh-tinta);text-decoration:none;overflow-wrap:anywhere}.hh-kit__prod:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px}.hh-kit__prod:hover{text-decoration:underline;text-underline-offset:4px}.hh-kit__prod:focus-visible{outline:none}.hh-kit__prod:focus-visible:after{outline:3px solid var(--hh-foco);outline-offset:4px}.hh-kit__sub{font-size:1rem;line-height:1.4;color:var(--hh-tinta-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hh-kit__preco{font-size:1rem;line-height:1.4;color:var(--hh-tinta-2)}.hh-kit__form{display:grid;gap:12px;margin-top:auto;position:relative;z-index:1}.hh-kit__total{display:grid;gap:6px;padding-top:16px;border-top:1px solid var(--hh-linha)}.hh-kit__linha{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0;font-weight:600;font-size:1.0625rem}.hh-kit__valores{display:inline-flex;align-items:baseline;gap:10px;white-space:nowrap}.hh-kit__valores s{color:var(--hh-tinta-3);font-weight:450}.hh-kit__valor{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--hh-titulo)}.hh-kit__desconto{margin:0;font-weight:600;color:var(--hh-verde-t)}.hh-kit__frete{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:550;color:var(--hh-verde-t)}.hh-kit__frete .hh-icone{flex:none}.hh-kit__pix{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;color:var(--hh-tinta-2);white-space:nowrap}.hh-kit__pix b{color:var(--hh-tinta)}.hh-kit__botao[aria-busy=true]{cursor:progress;opacity:.85}.hh-kit__erro{margin:0;font-weight:550;color:var(--hh-magenta-t)}.hh-kit__nota{margin:0;font-size:1rem;line-height:1.45;color:var(--hh-tinta-3);text-align:center}.hh-kit__editor{margin:0;padding:16px;border:1.5px dashed var(--hh-linha-media);border-radius:var(--hh-r-cartao);color:var(--hh-tinta-2)}@media(max-width:419px){.hh-kit__cartao{padding:16px;gap:16px}.hh-kit__item{grid-template-columns:72px minmax(0,1fr);gap:12px}.hh-kit__foto{width:72px;height:72px}.hh-kit__mais{inset-inline-start:36px}.hh-kit__valor{font-size:1.5rem}.hh-kit__botao{padding-inline:16px}}.hh-kit-sacola-wrap{display:block}.hh-kit-sacola{padding-block:clamp(32px,3vw + 16px,56px)}.hh-kit-sacola__cab{display:grid;gap:10px;margin-bottom:20px}.hh-kit-sacola__frete{display:flex;align-items:flex-start;gap:10px;margin:0;font-weight:550;font-size:1.0625rem;line-height:1.45;color:var(--hh-tinta)}.hh-kit-sacola__frete .hh-icone{flex:none;color:var(--hh-azul-t)}.hh-kit-sacola__frete.is-ok,.hh-kit-sacola__frete.is-ok .hh-icone{color:var(--hh-verde-t)}.hh-kit-sacola__lista{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.hh-kit-sacola__item{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px 16px;align-items:center;min-width:0;padding:16px;background:var(--hh-superficie);border:1px solid var(--hh-linha);border-radius:var(--hh-r-cartao)}.hh-kit-sacola__item .hh-tags{margin-top:4px}.hh-kit-sacola__form{grid-column:1/-1;display:grid;gap:8px;position:relative;z-index:1}.hh-kit-sacola__botao{width:100%}@media(max-width:479px){.hh-kit-sacola .hh-kit__sub{display:none}}@media(max-width:419px){.hh-kit-sacola__item{grid-template-columns:72px minmax(0,1fr);padding:14px;gap:12px}.hh-kit-sacola__item .hh-kit__foto{width:72px;height:72px}}.hh-avise-sec[hidden]{display:none}.hh-avise-sec__fallback{padding-block:24px}.hh-avise-sec__fallback:empty{display:none}.hh-avise{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:20px;background:var(--hh-azul-veu);border:1px solid var(--hh-linha);border-radius:var(--hh-r-cartao);color:var(--hh-tinta)}.hh-avise-sec__fallback .hh-avise{max-width:560px}.hh-avise__form{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;min-width:0}.hh-avise__titulo{margin:0;font:650 var(--hh-t-h4)/1.3 var(--hh-f);letter-spacing:-.01em;color:var(--hh-titulo)}.hh-avise__texto{margin:-6px 0 0;font-size:1rem;line-height:1.5;color:var(--hh-tinta-2)}.hh-avise__nota{margin:0;font-size:1rem;line-height:1.45;color:var(--hh-tinta-3)}.hh-avise .hh-campo input{background-color:var(--hh-branco)}.hh-avise .hh-campo__opcional{font-weight:420;color:var(--hh-tinta-3)}.hh-avise .hh-btn--g{padding-inline:20px;font-size:1.125rem}.hh-avise__link{margin-top:12px}.hh-avise__ok,.hh-avise__erro{display:flex;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;border-radius:12px;font-weight:600;line-height:1.45}.hh-avise__ok{background:var(--hh-verde-veu);color:var(--hh-verde-t)}.hh-avise__erro{background:var(--hh-magenta-veu);color:var(--hh-magenta-t)}.hh-avise__ok p,.hh-avise__erro p{margin:0}.hh-avise__ok .hh-icone,.hh-avise__erro .hh-icone{flex:none}.hh-avise__ok:focus{outline:3px solid var(--hh-foco);outline-offset:3px}.hh-avise__zap{margin:0}.hh-avise__zap{min-width:0}.hh-avise__zap .hh-zap-link{white-space:normal;max-width:100%;line-height:1.35}.hh-avise__zap .hh-zap-link .hh-marca{flex:none}@media(max-width:419px){.hh-avise{padding:16px}.hh-avise .hh-btn--g{padding-inline:14px;font-size:1.0625rem}}.hh-rotina{display:grid;gap:14px;min-width:0;padding:16px;background:var(--hh-superficie,#FFFFFF);border:1px solid var(--hh-linha);border-radius:var(--hh-r-cartao);box-shadow:var(--hh-sombra-suave);color:var(--hh-tinta);container-type:inline-size;container-name:rotina}.hh-rotina__cab{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;min-width:0}.hh-rotina__titulo{display:inline-flex;align-items:center;gap:8px;margin:0;font:650 1.125rem/1.25 var(--hh-f);letter-spacing:-.01em;color:var(--hh-titulo)}.hh-rotina__titulo .hh-icone{width:22px;height:22px;flex:none;color:var(--hh-produto-t)}.hh-rotina__texto{margin:0;font-size:1rem;line-height:1.4;color:var(--hh-tinta-3)}.hh-rotina__form{display:grid;gap:14px;margin:0;min-width:0}.hh-rotina__itens{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:14px;min-width:0}.hh-rotina__item{position:relative;min-width:0;display:flex}.hh-rotina__mais{position:absolute;z-index:2;top:44px;inset-inline-start:-7px;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;background:var(--hh-noite);color:#fff;display:grid;place-items:center;pointer-events:none;box-shadow:0 0 0 3px var(--hh-superficie,#FFFFFF)}.hh-rotina__mais .hh-icone{width:14px;height:14px;stroke-width:2.75}.hh-rotina__caixa{position:relative;flex:1;display:grid;grid-template-rows:auto auto 1fr;justify-items:center;align-content:start;gap:6px;min-width:0;min-height:44px;padding:10px 8px 12px;background:var(--hh-branco,#FFFFFF);border:1px solid var(--hh-linha);border-radius:12px;text-align:center;transition:border-color var(--hh-d-toque,.15s) ease,box-shadow var(--hh-d-toque,.15s) ease}.hh-rotina label.hh-rotina__caixa{display:grid;cursor:pointer;-webkit-tap-highlight-color:transparent}.hh-rotina__txt{display:block;width:100%;min-width:0}label.hh-rotina__caixa:hover{border-color:var(--hh-linha-media)}.hh-rotina__item:not([data-fora]) label.hh-rotina__caixa{border-color:var(--hh-tinta);box-shadow:inset 0 0 0 .5px var(--hh-tinta)}.hh-rotina__item--atual .hh-rotina__caixa{background:var(--hh-produto-veu);border-color:transparent}.hh-rotina__caixa:has(.hh-rotina__marca-input:focus-visible){outline:3px solid var(--hh-foco);outline-offset:3px}.hh-rotina__marca-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.hh-rotina__foto{position:relative;width:64px;height:64px;border-radius:10px;background:var(--hh-produto-luz,var(--hh-papel));display:grid;place-items:center;flex:none;color:var(--hh-produto-t,var(--hh-tinta-2))}.hh-rotina .hh-rotina__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;display:block;border-radius:10px;transition:opacity var(--hh-d-toque,.15s) ease}.hh-rotina__check{z-index:1}.hh-rotina__check{position:absolute;top:-6px;inset-inline-end:-8px;width:22px;height:22px;border-radius:var(--hh-r-quadrado,2px);background:var(--hh-noite);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px var(--hh-branco,#FFFFFF)}.hh-rotina__check .hh-icone{width:16px;height:16px;stroke-width:2.75;transition:opacity var(--hh-d-toque,.15s) ease}.hh-rotina__item--atual .hh-rotina__check{background:var(--hh-produto-t)}.hh-rotina__nome{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:600 1rem/1.25 var(--hh-f);color:var(--hh-tinta);overflow-wrap:anywhere;text-wrap:balance}.hh-rotina__preco{align-self:end;font-size:1rem;line-height:1.2;color:var(--hh-tinta-2);white-space:nowrap}.hh-rotina__item[data-fora] .hh-rotina__foto img{opacity:.4}.hh-rotina__item[data-fora] .hh-rotina__check{background:var(--hh-branco,#FFFFFF);box-shadow:inset 0 0 0 1.5px var(--hh-linha-media),0 0 0 2px var(--hh-branco,#FFFFFF)}.hh-rotina__item[data-fora] .hh-rotina__check .hh-icone{opacity:0}.hh-rotina__item[data-fora] .hh-rotina__nome{color:var(--hh-tinta-3)}.hh-rotina__item[data-fora] .hh-rotina__preco{color:var(--hh-tinta-3);text-decoration:line-through}.hh-rotina__rodape{display:grid;gap:12px;align-items:center;padding-top:14px;border-top:1px solid var(--hh-linha);min-width:0}.hh-rotina__total{display:grid;gap:2px;min-width:0}.hh-rotina__linha{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin:0}.hh-rotina__rotulo{font-size:1rem;font-weight:550;color:var(--hh-tinta-2)}.hh-rotina__valores{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.hh-rotina__valores s{color:var(--hh-tinta-3);font-weight:450}.hh-rotina__valor{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--hh-titulo)}.hh-rotina__pix{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0;font-size:1rem;line-height:1.3;color:var(--hh-tinta-2);white-space:nowrap}.hh-rotina__pix .hh-pix-simbolo{width:18px;height:18px}.hh-rotina__pix b{color:var(--hh-tinta)}.hh-rotina__desconto{margin:0;font-weight:600;color:var(--hh-verde-t);text-align:end}.hh-rotina__frete{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0;font-size:1rem;font-weight:550;line-height:1.3;color:var(--hh-verde-t)}.hh-rotina__frete[hidden],.hh-rotina__desconto[hidden],.hh-rotina__valores s[hidden]{display:none}.hh-rotina__frete .hh-icone{flex:none;width:20px;height:20px}.hh-rotina__botao{width:100%;padding-inline:20px}.hh-rotina__botao[aria-busy=true]{cursor:progress;opacity:.85}.hh-rotina .hh-kit__erro:not([hidden]){margin:0}.hh-rotina__nota{margin:0;font-size:1rem;line-height:1.4;color:var(--hh-tinta-3);text-align:center}@container rotina (min-width:520px){.hh-rotina__rodape{grid-template-columns:minmax(0,1fr) auto;gap:16px}.hh-rotina__linha{justify-content:flex-start}.hh-rotina__pix,.hh-rotina__frete,.hh-rotina__desconto{justify-content:flex-start;text-align:start}.hh-rotina__botao{width:auto}}@container rotina (min-width:860px){.hh-rotina__form{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:24px}.hh-rotina__rodape{grid-template-columns:minmax(0,1fr);padding-top:0;padding-inline-start:24px;border-top:0;border-inline-start:1px solid var(--hh-linha);align-content:center}.hh-rotina__botao{width:100%}.hh-rotina .hh-kit__erro,.hh-rotina__nota{grid-column:1/-1}}@container rotina (max-width:300px){.hh-rotina__itens{gap:10px}.hh-rotina__caixa{padding:8px 4px 10px}.hh-rotina__foto{width:56px;height:56px}.hh-rotina__mais{top:40px;inset-inline-start:-5px}.hh-rotina__nome{line-height:1.2}}@media(max-width:359px){.hh-rotina{padding:12px}}@media(prefers-reduced-motion:reduce){.hh-rotina__caixa,.hh-rotina__foto img,.hh-rotina__check .hh-icone{transition:none}}.hh-rotina-vaga{display:block;min-width:0}.hh-rotina-vaga:empty{display:none}.hh-kit-sec--faixa{padding-block:clamp(20px,2vw + 12px,36px)}.hh-kit-sec--faixa[data-vazia]{padding:0}.hh-kit-faixa-slot{max-width:960px;margin-inline:auto;min-width:0}.hh-kit-faixa-slot:empty{display:none}.hh-rotina__nome{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:normal;word-break:normal;hyphens:auto;-webkit-hyphens:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hh-kit.css.map */
