#ns-vip-dynamic-products.ns-vip-dynamic-products--ready{max-width:950px!important}.ns-vip-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none;text-align:left}.ns-vip-product-card{display:flex;min-width:0;flex-direction:column}.ns-vip-product-grid{align-items:start!important}.ns-vip-product-grid>.ns-vip-product-card,.ns-vip-product-grid>.ns-vip-product-card:first-child{align-self:start!important;margin:0!important;padding:0!important}.ns-vip-product-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;background:#f3efe9;line-height:0}.ns-vip-product-card__image,.ns-vip-product-card__placeholder{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center}.ns-vip-product-card__image{transition:transform .18s ease}.ns-vip-product-card__media:hover .ns-vip-product-card__image,.ns-vip-product-card__media:focus-visible .ns-vip-product-card__image{transform:scale(1.02)}.ns-vip-product-card__title{margin:14px 0 10px;color:#29241f;font-family:Georgia,serif;font-size:16px;font-weight:400;line-height:1.35}.ns-vip-product-card__title a,.ns-vip-product-card__details{color:inherit;text-decoration:none!important;background-image:none!important}.ns-vip-product-card__details{width:fit-content;border-bottom:1px solid currentColor;padding-bottom:3px;color:#29241f;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1.3}.ns-vip-product-card__title a:focus-visible,.ns-vip-product-card__details:focus-visible,.ns-vip-product-card__media:focus-visible{outline:2px solid #977c5e;outline-offset:3px}@media screen and (min-width:768px){.ns-vip-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}.ns-vip-product-card__title{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/vip-program-product-preview.css.map */
