:root{--cr-ink:#02030a;--cr-white:#f6f4f4;--cr-chrome:#dfe2e8;--cr-rose:#1f2fe0;--cr-rose-bright:#4d6bff;--cr-rose-deep:#0a1240;--cr-blue:#4d6bff;--cr-panel:rgba(4,6,20,.5);--cr-panel-strong:rgba(4,6,20,.72);--cr-line:rgba(77,107,255,.28);--cr-gothic:"Pirata One","UnifrakturCook",Georgia,serif;--cr-display:"Anton","Arial Narrow",Arial,sans-serif;--cr-mono:"JetBrains Mono","Courier New",monospace;--cr-body:"Inter",-apple-system,"Segoe UI",Arial,sans-serif}.cr-page *{box-sizing:border-box;margin:0;padding:0}.cr-page{font-family:var(--cr-body);color:var(--cr-white);background:var(--cr-ink);overflow-x:hidden;position:relative;isolation:isolate}.cr-page a{color:inherit}.cr-content{position:relative;z-index:1}.cr-bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100svh;z-index:0;background:var(--cr-ink);overflow:hidden}.cr-bg video{position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;transform:translate(-50%,-50%)}.cr-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(ellipse at 50% 120%,rgba(31,47,224,.35),transparent 60%),linear-gradient(180deg,#0009,#00000026 20%,#0003 65%,#000000d9)}.cr-nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(16px,5vw,64px);background:linear-gradient(180deg,#000000b3,#0000)}.cr-mark{display:flex;align-items:center;gap:10px;font-family:var(--cr-display);font-size:20px;letter-spacing:.05em;text-decoration:none;text-shadow:0 2px 12px rgba(0,0,0,.9)}.cr-mark .cr-halo{width:26px;height:26px;border:2px solid var(--cr-chrome);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cr-mono);font-size:11px;font-weight:700;box-shadow:0 0 14px #4d6bff99,inset 0 0 6px #ffffff40}.cr-links{display:flex;gap:26px;align-items:center;font-family:var(--cr-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.cr-links a{text-decoration:none;opacity:.85;text-shadow:0 1px 8px rgba(0,0,0,.9);transition:opacity .2s,color .2s}.cr-links a:hover{opacity:1;color:var(--cr-rose-bright)}.cr-links a.cr-cta{opacity:1;border:1px solid var(--cr-rose-bright);padding:8px 16px;border-radius:999px;background:#1f2fe040}.cr-hero{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:120px 16px 80px;position:relative}.cr-eyebrow{font-family:var(--cr-mono);font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:var(--cr-rose-bright);text-shadow:0 2px 10px rgba(0,0,0,.9);margin-bottom:18px;display:flex;align-items:center;justify-content:center;gap:10px}.cr-eyebrow:before,.cr-eyebrow:after{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.cr-title-wrap{position:relative;display:inline-block}.cr-hero h1{font-family:var(--cr-gothic);font-weight:400;font-size:clamp(3.6rem,16vw,10rem);line-height:.9;letter-spacing:.01em;background:linear-gradient(180deg,#fff,#e9ecf2 40%,#9aa1ad 55%,#f3f4f7 75%,#c9cdd6);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(77,107,255,.55)) drop-shadow(0 4px 2px rgba(0,0,0,.9))}.cr-sparkle{position:absolute;width:var(--s,10px);height:var(--s,10px);pointer-events:none;background:radial-gradient(circle,#fff 0 18%,#fff0 60%);opacity:0;animation:cr-twinkle var(--d,2.6s) ease-in-out var(--delay,0s) infinite}.cr-sparkle:before,.cr-sparkle:after{content:"";position:absolute;left:50%;top:50%;background:#fff;border-radius:2px;transform:translate(-50%,-50%)}.cr-sparkle:before{width:100%;height:1.5px}.cr-sparkle:after{width:1.5px;height:100%}@keyframes cr-twinkle{0%,to{opacity:0;transform:scale(.4) rotate(0)}45%{opacity:1;transform:scale(1) rotate(45deg)}60%{opacity:.9}}.cr-motto{margin-top:20px;font-family:var(--cr-mono);font-size:clamp(10px,2.6vw,13px);letter-spacing:.22em;text-transform:uppercase;color:var(--cr-chrome);opacity:.8}.cr-hero .cr-sub{font-size:clamp(.95rem,2vw,1.15rem);color:#ffffffe0;text-shadow:0 2px 10px rgba(0,0,0,.9);max-width:540px;margin:22px auto 34px;line-height:1.6}.cr-ctas{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.cr-btn{font-family:var(--cr-mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:16px 34px;border-radius:999px;display:inline-block;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cr-btn-primary{background:linear-gradient(180deg,var(--cr-rose-bright),var(--cr-rose));color:#fff;box-shadow:0 8px 30px #1f2fe099,inset 0 1px #ffffff40}.cr-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 38px #4d6bffb3}.cr-btn-ghost{border:1px solid rgba(255,255,255,.35);color:#fff;background:#ffffff0a}.cr-btn-ghost:hover{border-color:var(--cr-chrome);transform:translateY(-2px)}.cr-btn-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.cr-btn-block{width:100%}.cr-scroll{position:absolute;bottom:26px;left:50%;transform:translate(-50%);font-family:var(--cr-mono);font-size:10px;letter-spacing:.2em;color:#fff9;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:8px}.cr-scroll i{width:1px;height:34px;background:linear-gradient(180deg,rgba(255,255,255,.7),transparent);animation:cr-pulse 1.8s ease-in-out infinite}@keyframes cr-pulse{0%,to{opacity:.3}50%{opacity:1}}.cr-marquee{position:relative;overflow:hidden;white-space:nowrap;background:linear-gradient(90deg,var(--cr-rose-deep),var(--cr-rose),var(--cr-rose-deep));border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);padding:14px 0}.cr-marquee-track{display:inline-flex;animation:cr-marquee 28s linear infinite}.cr-marquee span{font-family:var(--cr-display);font-size:clamp(16px,2.4vw,22px);letter-spacing:.08em;text-transform:uppercase;padding:0 22px;color:#fff}.cr-marquee span.cr-star{color:var(--cr-chrome);padding:0}@keyframes cr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cr-section{position:relative;padding:100px 20px}.cr-inner{max-width:1180px;margin:0 auto}.cr-h2{font-family:var(--cr-gothic);font-weight:400;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;margin-bottom:18px;color:#fff;text-shadow:0 0 30px rgba(77,107,255,.45),0 3px 2px rgba(0,0,0,.9)}.cr-panel{background:var(--cr-panel);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--cr-line);border-radius:20px;padding:clamp(24px,4vw,48px)}.cr-panel .cr-eyebrow{justify-content:flex-start}.cr-panel .cr-eyebrow:after{display:none}.cr-panel p{color:#ffffffd6;line-height:1.7;margin-bottom:24px}.cr-product{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.cr-product.cr-no-visual{grid-template-columns:1fr;max-width:640px;margin:0 auto}.cr-visual{position:relative;display:flex;align-items:center;justify-content:center}.cr-visual img{width:100%;max-width:540px;border-radius:18px;filter:drop-shadow(0 30px 60px rgba(0,0,0,.65))}.cr-placeholder{width:100%;max-width:540px;aspect-ratio:1;border-radius:18px;border:1px dashed var(--cr-line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-family:var(--cr-mono);font-size:12px;letter-spacing:.1em;color:#fff9;background:radial-gradient(circle at 50% 40%,rgba(31,47,224,.25),transparent 65%)}.cr-placeholder b{font-family:var(--cr-display);font-size:64px;color:var(--cr-blue);text-shadow:0 0 24px rgba(91,132,255,.8);font-weight:400}.cr-tag{position:absolute;top:6%;left:0;z-index:2;font-family:var(--cr-mono);font-size:11px;letter-spacing:.1em;background:var(--cr-panel-strong);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--cr-line);padding:8px 14px;border-radius:6px;display:flex;gap:8px;align-items:center}.cr-dot{width:6px;height:6px;border-radius:50%;background:var(--cr-rose-bright);box-shadow:0 0 8px var(--cr-rose-bright);animation:cr-pulse 1.6s ease-in-out infinite}.cr-price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid var(--cr-line)}.cr-price{font-family:var(--cr-display);font-size:2.8rem;color:#fff}.cr-price-note{font-family:var(--cr-mono);font-size:11px;color:#fff9;letter-spacing:.05em}.cr-details{list-style:none;display:flex;flex-direction:column;gap:11px;margin-bottom:28px}.cr-details li{display:flex;gap:12px;align-items:flex-start;font-size:.94rem;color:#ffffffe0;line-height:1.5}.cr-details li:before{content:"";flex:none;width:8px;height:8px;margin-top:6px;transform:rotate(45deg);background:linear-gradient(135deg,#fff,var(--cr-chrome) 50%,#8c929c);box-shadow:0 0 8px #ffffffb3}.cr-panel .cr-btn+.cr-btn{margin-top:12px}.cr-box-head{text-align:center;margin-bottom:40px}.cr-box-head .cr-sub{color:#ffffffbf;max-width:560px;margin:0 auto;line-height:1.6}.cr-box-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cr-box-item{background:var(--cr-panel);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--cr-line);border-radius:18px;padding:26px 22px}.cr-box-item .cr-num{font-family:var(--cr-mono);font-size:12px;color:var(--cr-rose-bright);letter-spacing:.15em;margin-bottom:14px;display:block}.cr-box-item h3{font-family:var(--cr-display);font-weight:400;font-size:1.35rem;letter-spacing:.03em;text-transform:uppercase;margin-bottom:8px}.cr-box-item p{font-size:.9rem;color:#ffffffbf;line-height:1.55}.cr-scarcity{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;max-width:1180px;margin:0 auto;padding:32px clamp(22px,4vw,48px);background:var(--cr-panel);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--cr-line);border-radius:20px}.cr-scarcity-label{font-family:var(--cr-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;margin-bottom:6px}.cr-scarcity-count{font-family:var(--cr-display);font-size:2.8rem;color:#fff;text-shadow:0 0 20px rgba(77,107,255,.6)}.cr-scarcity-count small{font-size:1.2rem;color:#ffffff8c;font-family:var(--cr-mono)}.cr-bar-wrap{flex:1;min-width:220px;max-width:440px}.cr-bar{width:100%;height:10px;border-radius:999px;background:#ffffff14;border:1px solid var(--cr-line);overflow:hidden}.cr-bar-fill{height:100%;background:linear-gradient(90deg,var(--cr-rose-deep),var(--cr-rose-bright));box-shadow:0 0 12px #4d6bffcc}.cr-bar-note{font-family:var(--cr-mono);font-size:11px;letter-spacing:.05em;color:#ffffff8c;margin-top:10px;text-align:right}.cr-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.cr-gallery img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:16px;border:1px solid rgba(255,255,255,.08)}.cr-story{text-align:center;max-width:720px;margin:0 auto}.cr-story p{color:#ffffffdb;font-size:1.05rem;line-height:1.8}.cr-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1180px;margin:0 auto}.cr-trust div{text-align:center;padding:20px 14px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#00000059;font-family:var(--cr-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;line-height:1.5}.cr-final{text-align:center;padding:140px 20px 100px}.cr-final h2{font-family:var(--cr-gothic);font-weight:400;font-size:clamp(2.8rem,9vw,5.6rem);line-height:1;margin-bottom:28px;background:linear-gradient(180deg,#fff,#c9cdd6);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px rgba(77,107,255,.55))}.cr-footer{padding:40px 20px;text-align:center;font-family:var(--cr-mono);font-size:11px;letter-spacing:.08em;color:#ffffff8c}.cr-footer a{color:var(--cr-rose-bright);text-decoration:none}.cr-fade{opacity:1;transform:none;transition:opacity .8s ease,transform .8s ease}.cr-fade.pending{opacity:0;transform:translateY(24px)}.cr-fade.pending.visible{opacity:1;transform:translateY(0)}@media(max-width:900px){.cr-box-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.cr-product{grid-template-columns:1fr;gap:28px}.cr-links a:not(.cr-cta){display:none}.cr-links a.cr-cta{padding:8px 16px;font-size:11px}.cr-mark{font-size:16px;gap:8px}.cr-mark .cr-halo{width:22px;height:22px;font-size:9px}.cr-section{padding:60px 16px}.cr-scarcity{flex-direction:column;align-items:flex-start}.cr-bar-wrap{width:100%;max-width:none}.cr-trust{grid-template-columns:1fr}.cr-final{padding:90px 16px 70px}}@media(max-width:480px){.cr-box-grid{grid-template-columns:1fr}.cr-btn{padding:15px 26px}.cr-ctas{flex-direction:column;width:100%;max-width:320px}}@media(prefers-reduced-motion:reduce){.cr-fade.pending{opacity:1;transform:none;transition:none}.cr-sparkle,.cr-scroll i,.cr-dot,.cr-marquee-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cash-roses-landing.css.map */
