.ui-card{--ui-card-promo: #e6001f;display:flex;flex-direction:column;height:100%}.ui-card__midia{isolation:isolate;position:relative;aspect-ratio:1 / 1;margin-bottom:15px;border-radius:4px;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.ui-card .ui-card__capa-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.ui-card__foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .3s ease,transform .3s ease}.ui-card__foto--verso{opacity:0}@media(hover:hover){.ui-card:hover .ui-card__foto{transform:scale(1.035)}.ui-card:hover .ui-card__foto--verso{opacity:1}}.ui-card__selos{position:absolute;left:var(--ui-card-selo-recuo, 4px);right:var(--ui-card-selo-recuo, 4px);bottom:var(--ui-card-selo-recuo, 4px);z-index:10;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:8px}.ui-card__selo{display:inline-flex;align-items:center;padding:4px 10px;border-radius:2px;font-size:var(--ui-card-selo-fonte, 12px);line-height:1;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.ui-card__selo--promo{background-color:#f6f6f6;color:#e6001f}.ui-card__selo--esgotado{background-color:#111;color:#fff}.ui-card__selo.ui-card__selo--pro{padding:var(--ui-card-selo-pro-pad-y, 6px) var(--ui-card-selo-pro-pad-x, 9px);background-color:var(--ui-card-selo-pro-fundo, #0C6201);color:#fff;font-weight:600;letter-spacing:normal;text-transform:none}.ui-card__preco--promo{color:var(--ui-card-preco-promo, rgb(var(--color-foreground)))}.ui-card__texto{display:flex;flex-direction:column;gap:5px;padding-right:20px}.ui-card__titulo{margin:0;font-size:14px;line-height:1.4;font-weight:500;letter-spacing:normal}.ui-card__titulo-link{color:rgb(var(--color-foreground));text-decoration:none}.ui-card__titulo-link:hover{text-decoration:none}.ui-card__precos{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;line-height:1.4;color:rgb(var(--color-foreground))}.ui-card__preco-antigo{text-decoration:line-through;opacity:.85}.ui-card--colecao .ui-card__titulo{font-weight:600}.ui-card--caixa-alta .ui-card__titulo{text-transform:uppercase;letter-spacing:.06em}.ui-card__descricao{margin:0;font-size:14px;line-height:1.4;color:rgba(var(--color-foreground),.75)}.ui-card__degrade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--ui-card-degrade, 0)),#0000 70%)}.ui-card__texto--sobre{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(10px,1.1vw,16px);pointer-events:none}.ui-card__texto--sobre .ui-card__titulo{color:#fff}.ui-card__texto--sobre .ui-card__descricao{color:#ffffffd9}@media screen and (min-width:768px){.ui-card__titulo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.ui-card__selos.ui-card__selos--topo{top:var(--ui-card-selo-recuo, 4px);bottom:auto;pointer-events:none}.ui-card.ui-card--apagado{cursor:default}.ui-card--apagado a{pointer-events:none}.ui-card--apagado .ui-card__foto{filter:saturate(.2)}.ui-card--apagado .ui-card__midia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background-color:#ffffff80;pointer-events:none}.ui-card--apagado .ui-card__texto{filter:saturate(.2);opacity:.55}.ui-card--apagado .ui-card__selo:not(.ui-card__selo--esgotado){filter:saturate(.2)}.ui-card--apagado .ui-card__selo.ui-card__selo--esgotado{background-color:#4a4a4a;color:#fff}.ui-card__x{position:absolute;top:var(--ui-card-selo-recuo, 4px);right:var(--ui-card-selo-recuo, 4px);z-index:11;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#e6e6e6;color:#7a7a7a}.ui-card__x svg{width:9px;height:9px}.ui-card__precos .ui-card__preco--promo{color:#0c6201}.ui-av-card{display:flex;align-items:center;gap:5px;margin:2px 0 4px;font-size:1.2rem;line-height:1;opacity:.85;color:rgb(var(--color-foreground))}.ui-av-frac{position:relative;display:inline-block;white-space:nowrap;line-height:1;letter-spacing:1px}.ui-av-frac>span:last-child{position:absolute;left:0;top:0;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ui-card-produto.css.map */
