:root{--emnotek-catalog-accent: #c61f2c;--emnotek-catalog-ink: #17191c;--emnotek-catalog-muted: #666a70;--emnotek-catalog-line: #dfe1e4}.product-card-wrapper{background:#fff;border:.1rem solid var(--emnotek-catalog-line);border-radius:.4rem;height:100%;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.product-card-wrapper:hover,.product-card-wrapper:focus-within{border-color:var(--emnotek-catalog-ink);box-shadow:0 1rem 2.5rem #17191c1a;transform:translateY(-.2rem)}.product-card-wrapper .card__inner{background:#fff;border-radius:0;border-bottom:.1rem solid var(--emnotek-catalog-line)}.product-card-wrapper .card__media,.product-card-wrapper .media{background:#fff;border-radius:0}.product-card-wrapper .media img{object-fit:cover;padding:0}.product-card-wrapper>.card>.card__content>.card__information{display:flex;flex:1;flex-direction:column;padding:1.6rem}.product-card-wrapper>.card>.card__content>.card__information>.card-information{display:flex;flex:1 1 auto;flex-direction:column}.product-card-wrapper>.card>.card__content>.card__information>.card-information>.price{margin-top:auto;padding-top:.8rem}.product-card-wrapper .card--standard.card--media .card__inner .card__information{display:none}.product-card-wrapper .card__heading{color:var(--emnotek-catalog-ink);font-size:clamp(1.4rem,1.2vw,1.6rem);font-weight:700;line-height:1.35}.product-card-wrapper .card__heading a:hover{color:var(--emnotek-catalog-accent);text-decoration:none}.product-card-wrapper .caption-with-letter-spacing{color:var(--emnotek-catalog-accent);font-size:1.05rem;font-weight:800;letter-spacing:.11em;margin-bottom:.6rem;text-transform:uppercase}.emnotek-card__meta{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:.8rem 0}.emnotek-card__meta span{color:var(--emnotek-catalog-muted);font-size:1.05rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.emnotek-card__meta span+span:before{color:var(--emnotek-catalog-line);content:"/";margin-right:1rem}.product-card-wrapper .price{color:var(--emnotek-catalog-ink);font-size:1.7rem;font-weight:800;letter-spacing:0;margin-top:.8rem}.product-card-wrapper .price .price-item{letter-spacing:0}.product-card-wrapper .price--on-sale .price-item--sale{color:var(--emnotek-catalog-accent)}.product-card-wrapper .badge{border:0;border-radius:.2rem;font-size:1rem;font-weight:800;letter-spacing:.08em;padding:.6rem .9rem;text-transform:uppercase}.product-card-wrapper .quick-add{margin:auto 1.6rem 1.6rem}.product-card-wrapper .quick-add__submit{background:var(--emnotek-catalog-ink);border:0;border-radius:.2rem;color:#fff;font-size:1.2rem;font-weight:800;letter-spacing:.06em;min-height:4.2rem;text-transform:uppercase}.product-card-wrapper .quick-add__submit:hover{background:var(--emnotek-catalog-accent);color:#fff}.product-card-wrapper .quick-add__submit:disabled{background:#555a61;color:#fff;opacity:1}@media screen and (max-width:749px){.product-card-wrapper>.card>.card__content>.card__information{padding:1.2rem}.product-card-wrapper .quick-add{margin:auto 1.2rem 1.2rem}.emnotek-card__meta span:last-child{display:none}}@media(forced-colors:active){.product-card-wrapper,.product-card-wrapper .card__inner,.product-card-wrapper .card__media,.product-card-wrapper .media{border-color:CanvasText;background:Canvas;color:CanvasText;forced-color-adjust:auto}.product-card-wrapper:hover,.product-card-wrapper:focus-within{border-color:Highlight;box-shadow:none;transform:none}.product-card-wrapper .quick-add__submit{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/emnotek-product-card.css.map */
