.trlab-product-card,.trlab-product-card *,.trlab-product-card *:before,.trlab-product-card *:after{box-sizing:border-box}.trlab-product-card{--tpc-card-bg: #ffffff;--tpc-card-radius: 4px;--tpc-text: #0f0f0f;--tpc-muted: #626262;--tpc-vendor: #626262;--tpc-title: #0f0f0f;--tpc-price: #0f0f0f;--tpc-compare: #626262;--tpc-rating-color: #f59e0b;--tpc-card-aspect: 2 / 3;--tpc-card-body-padding: 16px;--tpc-vendor-size-desktop: 11px;--tpc-vendor-size-mobile: 10px;--tpc-title-size-desktop: 16px;--tpc-title-weight: 500;--tpc-title-size-mobile: 14px;--tpc-price-size-desktop: 14px;--tpc-price-size-mobile: 13px;color:var(--tpc-text);text-align:left}.trlab-product-card.cg-card-shell{position:relative;min-width:0;height:100%;transition:transform .3s ease}.trlab-product-card .cg-card{background:var(--tpc-card-bg);border-radius:var(--tpc-card-radius);overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.trlab-product-card.cg-card-shell.is-hover-lift:hover{transform:translateY(-4px)}.trlab-product-card .cg-card-image{position:relative;aspect-ratio:var(--tpc-card-aspect);background:#f0f0f0;overflow:hidden;border-radius:var(--tpc-card-radius)}.trlab-product-card .cg-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.trlab-product-card.cg-card-shell.is-hover-zoom:hover .cg-card-image img{transform:scale(1.05)}.trlab-product-card .cg-card-image-secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.trlab-product-card.cg-card-shell--has-secondary:hover .cg-card-image-secondary{opacity:1}.trlab-product-card .cg-wishlist{position:absolute;z-index:3;top:12px;right:12px;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#0f0f0f;box-shadow:0 1px 5px #1819161f;cursor:pointer;transition:color .2s ease,transform .2s ease,box-shadow .2s ease}.trlab-product-card .cg-wishlist:hover{transform:scale(1.08);box-shadow:0 2px 8px #1819162e}.trlab-product-card .cg-wishlist:focus-visible{outline:2px solid #0f0f0f;outline-offset:2px}.trlab-product-card .cg-wishlist svg{width:17px;height:17px;display:block;fill:none;transition:fill .2s ease}.trlab-product-card .cg-wishlist.is-active{color:#e74c3c}.trlab-product-card .cg-wishlist.is-active svg{fill:currentColor}@media(max-width:749px){.trlab-product-card .cg-wishlist{top:10px;right:10px;width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.trlab-product-card.cg-card-shell,.trlab-product-card .cg-card-image img,.trlab-product-card .cg-card-image-secondary,.trlab-product-card .cg-wishlist,.trlab-product-card .cg-wishlist svg{transition:none}}.trlab-product-card .cg-card-body{padding:var(--tpc-card-body-padding) 4px 0}.trlab-product-card .cg-card-vendor{font-size:var(--tpc-vendor-size-desktop);color:var(--tpc-vendor);letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-weight:500}@media(max-width:749px){.trlab-product-card .cg-card-vendor{font-size:var(--tpc-vendor-size-mobile)}}.trlab-product-card .cg-card-title{font-size:var(--tpc-title-size-desktop);color:var(--tpc-title);font-weight:var(--tpc-title-weight);margin:0 0 8px;line-height:1.3}@media(max-width:749px){.trlab-product-card .cg-card-title{font-size:var(--tpc-title-size-mobile)}}.trlab-product-card .cg-card-rating{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;color:var(--tpc-muted)}.trlab-product-card .cg-stars{display:inline-flex;align-items:center;color:var(--tpc-rating-color);letter-spacing:1px;font-size:12px}.trlab-product-card .jdgm-prev-badge{display:flex!important;align-items:center;gap:6px;margin:0 0 8px;font-size:12px!important}.trlab-product-card .jdgm-prev-badge__stars{color:var(--tpc-rating-color)!important;font-size:12px!important;margin-right:4px}.trlab-product-card .jdgm-prev-badge__text{color:var(--tpc-muted)!important;font-size:12px!important}.trlab-product-card .cg-card-price{display:flex;align-items:baseline;gap:8px;font-size:var(--tpc-price-size-desktop);color:var(--tpc-price);font-weight:500}@media(max-width:749px){.trlab-product-card .cg-card-price{font-size:var(--tpc-price-size-mobile)}}.trlab-product-card .cg-card-compare{color:var(--tpc-compare);text-decoration:line-through;font-weight:400;font-size:.9em}.trlab-product-card .cg-card:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.trlab-product-card .cg-card-title{overflow-wrap:anywhere}.trlab-product-card .cg-card-image>svg{width:100%;height:100%}.trlab-product-card .cg-card-price{flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/26/assets/collection-product-card.css.map */
