.card__media .dt-fb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.card__media .dt-fb__slot,.card__media .card-res-badge{position:absolute;right:2.5%;width:17%;aspect-ratio:1}.card__media .card-res-badge{top:2.5%;left:auto;bottom:auto;max-width:none;border-radius:14%;z-index:2;box-shadow:0 1px 4px #0000004d}.card__media .dt-fb__slot--ndaa{top:22%}.card__media .dt-fb__slot--vf{top:41.5%}.card__media .dt-fb__slot--face{top:61%}.card__media .dt-fb__slot--meta{top:80.5%}.dt-fb__slot img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.card__media .call-for-price-badge{right:auto!important;left:.8rem!important}.card__media .media img{transform:translate(-11%) scale(.72)}.card__inner.dt-wm.dt-wm:after{inset:auto auto 5.5% 5.5%;width:10%;max-width:6rem}.card__inner.dt-wm .card__badge{margin-left:12%}.dt-fb--pdp{display:grid;grid-template-columns:repeat(4,minmax(0,7.2rem));gap:.8rem;margin-top:1.2rem}.dt-fb--pdp .dt-fb__slot{aspect-ratio:1}@media screen and (max-width:749px){.dt-fb--pdp{justify-content:center;margin-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/dt-feature-badges.css.map */
