.nf-card__media{transition:box-shadow .18s ease,outline-color .18s ease;outline:2px solid transparent;outline-offset:-2px;}
.nf-card:hover .nf-card__media{box-shadow:4px 4px 0 #D2FF03;outline-color:#0A0A0A;}
.nf-vp__pill.is-selected,.nf-cs__pill.is-selected,.nf-sb__pill.is-selected{border:2px solid #0A0A0A !important;box-shadow:3px 3px 0 #D2FF03;}
.nf-pcar__heading,.nf-combo__heading,.nf-cd-title,.nf-man__heading{text-decoration:underline;text-decoration-color:#D2FF03;text-decoration-thickness:.14em;text-underline-offset:.1em;text-decoration-skip-ink:none;}
@media (hover:hover) and (min-width:750px){.related-products .card__content{position:relative;}
.related-products .quick-add{position:absolute;left:8px;right:8px;bottom:calc(100% + 8px);z-index:3;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;pointer-events:none;}
.related-products .card-wrapper:hover .quick-add,.related-products .quick-add:focus-within{opacity:1;transform:none;pointer-events:auto;}}