ul.hh-cards{row-gap:0;align-items:stretch;margin-bottom:calc(-1 * var(--hh-cards-gap,var(--hh-s5)))}ul.hh-cards>li{display:grid;grid-template-columns:minmax(0,1fr);grid-row:span 7;grid-template-rows:subgrid;row-gap:0;min-width:0;margin:0 0 var(--hh-cards-gap,var(--hh-s5))}@media(max-width:599px){ul.hh-cards{--hh-cards-gap:var(--hh-s4)}}@media(max-width:719px){ul.hh-pdp-recs__lista.hh-cards{--hh-cards-gap:var(--hh-s3)}}ul.hh-cards>li>.hh-cp{grid-row:1 / -1}ul.hh-cards--sug{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--hh-s3);margin-top:0;margin-inline:0;padding:0;list-style:none;--hh-cards-gap:var(--hh-s3)}@media(min-width:720px){ul.hh-cards--sug{column-gap:var(--hh-s4);--hh-cards-gap:var(--hh-s4)}}@media(min-width:900px){ul.hh-cards--sug{grid-template-columns:repeat(4,minmax(0,1fr))}}article.hh-cp{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0;width:100%;min-width:0;background:var(--hh-superficie);border:1px solid var(--hh-linha);border-radius:var(--hh-r-cartao);overflow:hidden;color:var(--hh-tinta)}.hh-cp:focus-within{outline:3px solid var(--hh-foco);outline-offset:3px}.hh-cp:hover{border-color:var(--hh-linha-media)}.hh-cp__foto{grid-row:1;position:relative;display:block;aspect-ratio:1/1;background:var(--hh-produto-luz);overflow:hidden}.hh-cp__foto img{display:block;width:100%;height:100%;object-fit:contain;padding:7%;box-sizing:border-box}@media(max-width:599px){.hh-cp--home .hh-cp__foto,.hh-cp--colecao .hh-cp__foto{aspect-ratio:4/3}}.hh-cp__sem-foto{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--hh-produto-t)}.hh-cp__sem-foto .hh-icone{width:56px;height:56px}.hh-cp__selo{position:absolute;left:12px;top:12px}.hh-cp__esgotado{--v:var(--hh-tinta);--t:#FFFFFF}.hh-cp--esgotado .hh-cp__foto img{opacity:.7}.hh-cp__corpo{grid-row:2 / -1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0;min-width:0;padding:18px 16px 16px}@media(min-width:480px){.hh-cp__corpo{padding:20px}}.hh-cp__nome{grid-row:1;align-self:start;margin:0;min-width:0;font-size:clamp(1.125rem,1.06rem + .25vw,1.25rem);font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--hh-titulo);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.hh-cp__link{color:inherit;text-decoration:none}.hh-cp__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.hh-cp__link:focus-visible{outline:none}.hh-cp__link:hover{color:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.hh-cp__fatos{grid-row:2;align-self:start;display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none;min-width:0}.hh-cp__fatos .hh-tag{min-height:28px;max-width:100%;padding:2px 6px 2px 5px;gap:4px;font-weight:550;font-size:1rem;white-space:nowrap}.hh-cp__fatos .hh-tag>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.hh-cp__fatos .hh-icone{width:16px;height:16px;flex:none;color:var(--hh-produto-t)}.hh-cp__sub{grid-row:3;align-self:start;margin:10px 0 0;font-size:var(--hh-t-apoio);line-height:1.45;color:var(--hh-tinta-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.hh-cp__doses{grid-row:4;align-self:start;margin:14px 0 0;min-width:0}.hh-cp__doses-rot{margin:0 0 6px;font-size:var(--hh-t-apoio);font-weight:600;color:var(--hh-tinta-3);letter-spacing:.01em;line-height:1.3}.hh-cp__doses ul{list-style:none;display:grid;gap:1px;margin:0;padding:0;border-radius:10px;overflow:hidden;background:var(--hh-linha)}.hh-cp__doses li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;margin:0;padding:8px 12px;background:var(--hh-produto-veu);font-size:var(--hh-t-apoio);line-height:1.3;color:var(--hh-tinta-2)}.hh-cp__doses li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hh-cp__doses li span:first-letter{text-transform:uppercase}.hh-cp__doses li b{flex:none;font-weight:650;color:var(--hh-tinta);font-variant-numeric:tabular-nums;white-space:nowrap}.hh-cp__compra{grid-row:5;align-self:end;display:grid;gap:2px;margin:16px 0 0;padding-top:12px;border-top:1px solid var(--hh-linha);min-width:0}.hh-cp__preco{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;line-height:1.15}.hh-cp__preco b{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:var(--hh-titulo);white-space:nowrap}.hh-cp__preco s{font-size:var(--hh-t-apoio);color:var(--hh-tinta-3);white-space:nowrap}.hh-cp__unidade{font-size:var(--hh-t-apoio);font-weight:500;color:var(--hh-tinta-3);white-space:nowrap}.hh-cp__a-partir{width:100%;font-size:var(--hh-t-apoio);font-weight:500;color:var(--hh-tinta-3)}.hh-cp__pix{display:flex;flex-wrap:wrap;align-items:center;gap:0 5px;margin:0;font-size:var(--hh-t-apoio);font-weight:500;line-height:1.35;color:var(--hh-tinta-2)}.hh-cp__pix-valor{display:inline-flex;align-items:center;gap:6px}.hh-cp__pix .hh-pix-simbolo{width:18px;height:18px}.hh-cp__pix span{white-space:nowrap}.hh-cp__pix b{font-weight:650;color:var(--hh-tinta)}.hh-cp__btn{grid-row:6;align-self:end;margin-top:18px;--c-t:var(--hh-produto-t);--c-veu:var(--hh-produto-veu);pointer-events:none}.hh-cp__btn .hh-icone{width:20px;height:20px}.hh-cp:hover .hh-cp__btn{border-color:var(--hh-linha-media);box-shadow:var(--hh-sombra-suave-2)}@media(max-width:719px){.hh-cp--recs .hh-cp__corpo{padding:14px 12px 12px}.hh-cp--recs .hh-cp__preco b{font-size:1.25rem}.hh-cp--recs .hh-cp__btn{margin-top:14px;padding-inline:8px;gap:6px}}@media(max-width:399px){.hh-cp--recs .hh-cp__corpo{padding-inline:10px}.hh-cp--recs .hh-cp__fatos{gap:4px}.hh-cp--recs .hh-cp__fatos .hh-tag{font-size:.9375rem}.hh-cp--recs .hh-cp__btn{padding-inline:6px}.hh-cp--recs .hh-cp__btn .hh-icone{display:none}}@supports not (grid-template-rows:subgrid){ul.hh-cards>li{display:flex}article.hh-cp{display:flex;flex-direction:column}.hh-cp__corpo{display:flex;flex-direction:column;flex:1}.hh-cp__nome{min-height:2.5em}.hh-cp__compra{margin-top:auto;padding-top:12px}.hh-cp__doses{margin-bottom:16px}}@media(max-width:599px){.hh-home-vitrine,.hh-colecao__grade,ul.hh-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important}.hh-cp--home .hh-cp__foto,.hh-cp--colecao .hh-cp__foto,.hh-cp__foto{aspect-ratio:1/1}.hh-cp__foto img{padding:6%}.hh-cp__corpo{padding:12px 10px}.hh-cp__nome{font-size:15px;line-height:1.25}.hh-cp__doses,.hh-cp__sub{display:none}.hh-cp__fatos{gap:4px;margin-top:8px}.hh-cp__fatos .hh-tag{min-height:24px;font-size:12.5px;padding:1px 5px}.hh-cp__fatos .hh-icone{width:13px;height:13px}.hh-cp__preco{font-size:17px}.hh-cp__pix{font-size:13px}.hh-cp__compra .hh-btn{min-height:40px;font-size:14px;padding-inline:10px}}.hh-cp__foto--recorte img{padding:8% 10% 6%;object-fit:contain;filter:drop-shadow(0 14px 16px rgba(11,37,51,.14));transition:transform .4s ease}.hh-cp:hover .hh-cp__foto--recorte img{transform:translateY(-4px) scale(1.02)}@media(max-width:599px){.hh-cp__foto--recorte img{padding:8% 12% 6%}}.hh-cp__foto .hh-cp__cert{position:absolute;right:12px;top:12px;z-index:1;width:56px;height:auto;padding:0;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.16));pointer-events:none}@media(max-width:599px){.hh-cp__foto .hh-cp__cert{width:40px;top:8px;right:8px}}@media(max-width:599px){.hh-cp__selo{left:8px;top:8px}.hh-cp__selo .hh-tag--oferta{min-height:22px;padding:1px 6px;font-size:13px}}.hh-cp__de{margin:0;font-size:var(--hh-t-apoio);font-weight:500;line-height:1.3;color:var(--hh-tinta-3);white-space:nowrap}.hh-cp__de s{color:var(--hh-tinta-3)}.hh-cp__preco{align-items:center;gap:2px 8px}.hh-cp__por{font-size:var(--hh-t-apoio);font-weight:500;color:var(--hh-tinta-3)}.hh-cp__preco .hh-tag--oferta{min-height:24px;padding:1px 7px}@media(max-width:599px){.hh-cp__preco .hh-tag--oferta{min-height:22px;padding:1px 6px;font-size:13px}.hh-cp__de{font-size:13px}}@media(max-width:599px){.hh-cp__por{display:none}.hh-cp__preco b{font-size:1.25rem}.hh-cp__preco .hh-tag--oferta{padding:1px 5px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hh-card.css.map */
