.product-detail-card{position:relative;isolation:isolate}.product-detail-card a.product-detail-link{position:static}.product-detail-link:after{content:"";position:absolute;inset:0;z-index:1;cursor:pointer;border-radius:1rem}.product-detail-link:focus-visible:after{outline:3px solid #2563eb;outline-offset:-3px}.product-detail-card a:not(.product-detail-link),.product-detail-card button{position:relative;z-index:2}
