.tp-product-card-media{position:relative;display:flex;justify-content:center;width:100%;min-width:0}
.tp-product-card-media--compact{width:auto;flex:0 0 auto}
.tp-product-card-media>a{display:flex;align-items:center;justify-content:center;max-width:100%}
.tp-product-card-shell{position:relative;display:block;height:100%;min-width:0}
.tp-product-card-shell>a{display:block;height:100%}
.tp-product-card-actions{position:absolute;top:8px;left:8px;z-index:20;display:flex;flex-direction:column;gap:6px}
.tp-product-card-actions--right{left:auto;right:8px}
.tp-product-card-actions .tp-product-card-action{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #edf0f5;border-radius:9px;background:#fffffff0;color:#68758a;line-height:1;cursor:pointer;box-sizing:border-box;text-decoration:none}
.tp-product-card-actions .tp-product-card-action:hover{background:#eef4ff;color:#153f95}
.tp-product-card-actions .tp-product-card-action:focus-visible{outline:2px solid #153f95;outline-offset:2px}
.tp-product-card-actions [aria-busy=true]{opacity:.55;cursor:wait}
