.cs-vip-strains{--cs-vip-accent: #ff9500;--cs-vip-accent-ink: #7a4300;--cs-vip-accent-wash: #fff6e8;grid-column:1 / -1;margin-top:2rem}body:not([data-cs-vip-exclusives=on]) .cs-vip-strains{display:none!important}.cs-vip-floating-cta{position:absolute;left:50%;bottom:max(16px,env(safe-area-inset-bottom));z-index:30;display:inline-flex;align-items:center;justify-content:center;gap:9px;width:max-content;max-width:calc(100% - 32px);padding:13px 20px;border:1px solid rgba(122,67,0,.22);border-radius:999px;background:linear-gradient(135deg,#ffb23f,#ff9500);color:#3f2300;box-shadow:0 10px 30px #7a43004d;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:700;line-height:1.3;text-align:center;cursor:pointer;transform:translate(-50%);animation:cs-vip-floating-pulse 2.4s ease-in-out infinite;-webkit-appearance:none;appearance:none}.cs-vip-floating-cta[hidden],body:not([data-cs-vip-exclusives=on]) .cs-vip-floating-cta{display:none!important}.cs-vip-floating-cta svg{width:18px;height:18px;flex:0 0 auto}.cs-vip-floating-cta:hover{filter:brightness(1.05);transform:translate(-50%,-2px)}.cs-vip-floating-cta:active{transform:translate(-50%)}.cs-vip-floating-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}@keyframes cs-vip-floating-pulse{0%,to{box-shadow:0 10px 30px #7a43004d}50%{box-shadow:0 12px 34px #7a430075,0 0 0 6px #ff950024}}.cs-vip-strains__divider{display:flex;align-items:center;gap:12px;margin-bottom:10px}.cs-vip-strains__divider:before,.cs-vip-strains__divider:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,#e6e6e6 35%,#e6e6e6 65%,transparent)}.cs-vip-strains__pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;background:var(--cs-vip-accent-wash);color:var(--cs-vip-accent-ink);border:1px solid rgba(255,149,0,.28);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.cs-vip-strains__crown{width:14px;height:14px;flex:none}.cs-vip-strains__subtitle{margin:0 0 16px;text-align:center;font-size:13px;line-height:1.45;color:rgba(var(--color-foreground),.62)}.cs-vip-strains__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:768px){.cs-vip-strains__grid{gap:1.5rem}}@media(min-width:1024px){.cs-vip-strains__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.cs-vip-card{position:relative}.cs-vip-card .product-variant-card__image{position:relative;overflow:hidden}.cs-vip-card__lock{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#1c1c1e8c;opacity:0;transform:scale(.9);transition:opacity .24s ease,transform .24s ease}.cs-vip-card__lock svg{width:30px;height:30px}.cs-vip-card .product-variant-card__price-row{display:flex;align-items:baseline;gap:6px;margin:2px 0 8px}.cs-vip-card .product-variant-card__price{font-weight:600}.cs-vip-card .product-variant-card__compare-price{opacity:.55;font-size:.86em}.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card{cursor:default}.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card:hover{transform:none;border-color:#eee;box-shadow:none}.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card .product-variant-card__image img{filter:blur(3px) saturate(.35);transform:scale(1.06);transition:filter .42s ease,transform .42s ease}.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card .product-variant-card__info{opacity:.5}.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card .product-variant-card__badge{opacity:0}.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card .cs-vip-card__lock{opacity:1;transform:scale(1)}.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card .add-to-cart-btn,.cs-vip-strains[data-cs-vip-state=locked] .cs-vip-card .product-variant-card__quantity{pointer-events:none}.cs-vip-strains[data-cs-vip-state=unlocked] .cs-vip-card .product-variant-card__image img{filter:none;transform:none;transition:filter .44s ease,transform .44s ease;transition-delay:calc(var(--cs-vip-i, 0) * 45ms)}.cs-vip-strains[data-cs-vip-state=unlocked] .cs-vip-card .product-variant-card__info{opacity:1;transition:opacity .3s ease;transition-delay:calc(var(--cs-vip-i, 0) * 45ms)}.cs-vip-strains__grid .cs-vip-card:nth-child(1){--cs-vip-i: 0}.cs-vip-strains__grid .cs-vip-card:nth-child(2){--cs-vip-i: 1}.cs-vip-strains__grid .cs-vip-card:nth-child(3){--cs-vip-i: 2}.cs-vip-strains__grid .cs-vip-card:nth-child(4){--cs-vip-i: 3}.cs-vip-strains__grid .cs-vip-card:nth-child(5){--cs-vip-i: 4}.cs-vip-strains__grid .cs-vip-card:nth-child(6){--cs-vip-i: 5}.cs-vip-strains[data-cs-vip-state=unlocked] .cs-vip-strains__cta{display:none}.cs-vip-strains__cta{display:flex;justify-content:center;margin:0 0 16px}.cs-vip-strains__unlock-btn{width:100%;justify-content:center;border:0;font-family:inherit;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:filter .2s ease,transform .12s ease}@media(min-width:768px){.cs-vip-strains__unlock-btn{width:auto;align-self:center}}.cs-vip-strains__unlock-btn:hover{filter:brightness(1.07)}.cs-vip-strains__unlock-btn:active{transform:translateY(1px)}.cs-vip-strains__unlock-btn:focus-visible{outline:2px solid #7c3aed;outline-offset:3px}.cs-vip-strains__unlock-icon svg{width:13px;height:13px}.cs-vip-strains--nudge .cs-vip-strains__unlock-btn{animation:cs-vip-nudge .5s ease,subscription-perk-glow 2.4s ease-in-out infinite}@keyframes cs-vip-nudge{0%,to{transform:translate(0)}22%{transform:translate(-5px)}44%{transform:translate(5px)}68%{transform:translate(-3px)}}.cs-vip-toast{position:sticky;bottom:12px;z-index:20;margin:14px auto 0;width:fit-content;max-width:92%;padding:10px 16px;border-radius:100px;background:#1c1c1ef0;color:#fff;font-size:13px;line-height:1.35;text-align:center;box-shadow:0 6px 20px #00000038;animation:cs-vip-toast-in .28s ease}.cs-vip-toast--out{opacity:0;transition:opacity .3s ease}@keyframes cs-vip-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cs-vip-card .product-variant-card__image img,.cs-vip-card__lock,.cs-vip-strains__unlock-btn,.cs-vip-floating-cta,.cs-vip-toast{transition:none!important;animation:none!important}.cs-vip-strains--nudge .cs-vip-strains__unlock-btn{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/exclusive-strains.css.map */
