.nw-supervibe-main .nw-heading{max-width:487px;margin-left:auto;margin-right:auto}.nw-supervibe-row{display:flex;flex-wrap:wrap;gap:8px}.nw-supervibe-col{width:calc(25% - 6px)}.nw-supervibe-col{width:calc(25% - 6px);position:relative;border-radius:7px;border:3px solid #000000;overflow:hidden}.nw-supervibe-image{display:flex}.nw-supervibe-image img{aspect-ratio:1;object-fit:cover}.nw-supervibe-text{position:absolute;bottom:16px;left:17px;right:17px;border:3px solid #000000;border-radius:7px;min-height:60px;text-align:center;padding:5px;display:flex;align-items:center;justify-content:center;transition:.4s all}.nw-supervibe-text h3{font-family:var(--font-body-family);font-weight:600;font-size:20px;line-height:105%;letter-spacing:0;margin:0}.nw-supervibe-col:hover .nw-supervibe-text{transform:translateY(-5px)}@media screen and (max-width:1023px){.nw-supervibe-col{width:calc(50% - 4px)}}@media screen and (max-width:749px){.nw-supervibe-row{gap:4px}.nw-supervibe-col{width:calc(50% - 2px)}.nw-supervibe-text{bottom:10px;left:10px;right:10px;padding:6px}.nw-supervibe-text h3{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/nw-supervibe.css.map */
