:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel{--vr-pgrid-cols: 4;--vr-pgrid-cols-mobile: 2;--vr-rc-badge-bg: var(--vr-brand-green);--vr-rc-badge-fg: var(--vr-cream);--vr-rc-heading: var(--vr-brand-green);--vr-rc-title-weight: 400;display:grid;grid-template-columns:repeat(var(--vr-pgrid-cols-mobile),minmax(0,1fr));gap:40px 12px;margin:0;padding:0;background:none;overflow:visible;list-style:none}@media screen and (min-width:750px){:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel{grid-template-columns:repeat(min(var(--vr-pgrid-cols),3),minmax(0,1fr));gap:60px var(--vr-gap-grid)}}@media screen and (min-width:990px){:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel{grid-template-columns:repeat(var(--vr-pgrid-cols),minmax(0,1fr))}}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel>.vr-rc__item,:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel>.grid__item{flex:none;width:auto;max-width:none;padding:0}@media screen and (max-width:749px){:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel .vr-rc__media{border-radius:var(--vr-radius-card)}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel .vr-rc__badge{top:10px;left:10px;padding:5px 10px;font-size:var(--vr-fs-label)}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel .vr-rc__body{padding:14px 2px 0}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel .vr-rc__title{font-size:16px}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel .vr-rc__price{margin-top:6px;font-size:15px}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel .vr-rc__action{padding-top:14px}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel .vr-rc__btn{min-height:44px;padding:0 12px}}:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel>.vr-pgrid__new{animation:vr-pgrid-in var(--t-slow, .8s) var(--ease-out) both;animation-delay:calc(var(--vr-pgrid-i, 0) * 60ms)}@keyframes vr-pgrid-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.vr-load-more{display:flex;flex-direction:column;align-items:center;gap:14px;margin:60px auto 0;text-align:center}.vr-load-more__count{margin:0;font-family:var(--font-body-family);font-size:var(--vr-fs-small);color:var(--vr-green-80)}.vr-load-more__bar{display:block;width:160px;height:2px;border-radius:2px;background:var(--vr-green-12);overflow:hidden}.vr-load-more__bar span{display:block;height:100%;background:var(--vr-gold);transition:width var(--t-slow, .8s) var(--ease-out)}.vr-load-more__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;min-width:200px;padding:0 32px;border:1.5px solid var(--vr-brand-green);border-radius:var(--vr-radius-pill);background:transparent;color:var(--vr-brand-green);font-family:var(--font-body-family);font-size:var(--vr-fs-button);letter-spacing:var(--vr-ls-button);text-decoration:none;cursor:pointer;transition:background-color var(--t-ui),color var(--t-ui)}.vr-load-more__btn:hover{background:var(--vr-brand-green);color:var(--vr-cream)}.vr-load-more__btn:focus-visible{outline:var(--vr-focus-outline);outline-offset:var(--vr-focus-offset)}.vr-load-more[aria-busy=true] .vr-load-more__btn{opacity:.6;cursor:progress}@media(prefers-reduced-motion:reduce){:is(#vr-pgrid,.vr-pgrid).vr-scope-ritual-carousel>.vr-pgrid__new{animation:none}.vr-load-more__bar span,.vr-load-more__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vr-product-grid.css.map */
