.nx-pcomp__inner{padding-top:3rem;padding-bottom:3rem}.nx-benefits-row{display:grid;grid-template-columns:repeat(5,1fr);gap:1.2rem;margin-top:1.8rem}.nx-benefit-card{position:relative;padding:1.6rem 1.4rem 1.4rem;border:1px solid rgba(30,30,30,.15);text-align:left;overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.nx-benefit-card:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:#d4af7c;transform:scaleX(0);transform-origin:left;transition:transform .28s ease}.nx-benefit-card:hover,.nx-benefit-card:focus-within{transform:translateY(-.6rem);border-color:#0b3d2e;box-shadow:0 1.2rem 2rem #0b3d2e1f}.nx-benefit-card:hover:before,.nx-benefit-card:focus-within:before{transform:scaleX(1)}.nx-benefit-card__icon{color:#0b3d2e;margin-bottom:1rem;transition:transform .22s ease}.nx-benefit-card:hover .nx-benefit-card__icon{transform:translateY(-.15rem)}.nx-benefit-card__title{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:600;margin:0 0 .4rem}.nx-benefit-card__desc{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.5;margin:0;opacity:.85}@media screen and (max-width:989px){.nx-benefits-row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.nx-benefits-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.nx-benefit-card,.nx-benefit-card:before,.nx-benefit-card__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nx-product-comparison.css.map */
