.stars[data-astro-cid-gttqbbyq]{gap:2px;line-height:0;display:inline-flex}.product-card[data-astro-cid-4fhpls6h]{border:1px solid var(--ink-100);background:#fff;border-radius:12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.product-card[data-astro-cid-4fhpls6h]:hover{border-color:var(--ink-200);box-shadow:var(--shadow-md);transform:translateY(-2px)}.product-card[data-astro-cid-4fhpls6h]:active{transform:scale(.99)}.card-link[data-astro-cid-4fhpls6h]{flex-direction:column;flex:1;min-width:0;display:flex}.product-image[data-astro-cid-4fhpls6h]{background:var(--ink-50);aspect-ratio:4/3;border-bottom:1px solid var(--ink-100);justify-content:center;align-items:center;padding:20px;display:flex;position:relative}.product-image[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{object-fit:contain;border-radius:6px;width:calc(100% - 32px);height:calc(100% - 32px);transition:transform .3s;position:absolute;inset:16px}.product-card[data-astro-cid-4fhpls6h]:hover .product-image[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{transform:scale(1.03)}.product-image[data-astro-cid-4fhpls6h] .img-ph[data-astro-cid-4fhpls6h]{border-radius:0;position:absolute;inset:0}.badge[data-astro-cid-4fhpls6h]{z-index:1;letter-spacing:.01em;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.is-soldout[data-astro-cid-4fhpls6h] .product-image[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{opacity:.45;filter:grayscale(.6)}.card-tools[data-astro-cid-4fhpls6h]{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;top:10px;right:10px}.tool[data-astro-cid-4fhpls6h]{border:1px solid var(--ink-100);width:40px;height:40px;color:var(--ink-700);box-shadow:var(--shadow-sm);background:#fffffff2;border-radius:999px;justify-content:center;align-items:center;transition:color .2s,background .2s,border-color .2s,transform .15s;display:flex}.tool[data-astro-cid-4fhpls6h]:hover{border-color:var(--ink-300);color:var(--ink-900)}.tool[data-astro-cid-4fhpls6h]:active{transform:scale(.92)}.tool[data-astro-cid-4fhpls6h][data-list=favoritos][aria-pressed=true]{color:#e11d48;border-color:#fecdd3}.tool[data-astro-cid-4fhpls6h][data-list=favoritos][aria-pressed=true] svg{fill:currentColor}.tool[data-astro-cid-4fhpls6h][data-list=comparar][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.product-info[data-astro-cid-4fhpls6h]{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.kind[data-astro-cid-4fhpls6h].has-brand:before{content:" · "}.product-brand[data-astro-cid-4fhpls6h]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400);margin-bottom:6px;font-size:12px;font-weight:600}.product-name[data-astro-cid-4fhpls6h]{margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.35}.product-rating[data-astro-cid-4fhpls6h]{color:var(--ink-500);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}.product-footer[data-astro-cid-4fhpls6h]{border-top:1px solid var(--ink-100);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.product-price[data-astro-cid-4fhpls6h]{color:var(--ink-900);font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:600;line-height:1.25}.from[data-astro-cid-4fhpls6h]{color:var(--ink-500);margin-right:4px;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.compare[data-astro-cid-4fhpls6h]{color:var(--ink-500);font-family:Inter,sans-serif;font-size:13px;font-weight:400;display:block}.product-arrow[data-astro-cid-4fhpls6h]{background:var(--ink-900);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex}.product-arrow[data-astro-cid-4fhpls6h] svg{width:16px;height:16px}.product-card[data-astro-cid-4fhpls6h]:hover .product-arrow[data-astro-cid-4fhpls6h]{background:var(--accent)}@media (width<=600px){.product-image[data-astro-cid-4fhpls6h]{aspect-ratio:1;padding:14px}.product-image[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}.kind[data-astro-cid-4fhpls6h].has-brand{display:none}.badge[data-astro-cid-4fhpls6h]{padding:3px 8px;font-size:11px;top:auto;bottom:8px;left:8px}.card-tools[data-astro-cid-4fhpls6h]{gap:4px;top:6px;right:6px}.product-info[data-astro-cid-4fhpls6h]{padding:12px}.product-brand[data-astro-cid-4fhpls6h]{letter-spacing:.04em;font-size:11px}.product-name[data-astro-cid-4fhpls6h]{font-size:14px}.product-footer[data-astro-cid-4fhpls6h]{padding-top:10px}.product-price[data-astro-cid-4fhpls6h]{font-size:16px}.from[data-astro-cid-4fhpls6h],.compare[data-astro-cid-4fhpls6h]{font-size:12px}.product-arrow[data-astro-cid-4fhpls6h]{display:none}}
