.cr-film{position:relative;max-width:1180px;margin:0 auto}.cr-film-frame{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--cr-line);box-shadow:0 30px 80px #000000b3,0 0 60px #1f2fe040;background:#000}.cr-film-frame video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.cr-film-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 60%,#02030aa6)}.cr-film-cap{position:absolute;left:clamp(16px,3vw,32px);bottom:clamp(14px,3vw,28px);z-index:2;font-family:var(--cr-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:10px;text-shadow:0 2px 10px rgba(0,0,0,.9)}.cr-film-head{text-align:center;margin-bottom:34px}.cr-film-ph{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;font-family:var(--cr-mono);font-size:12px;color:#fff9;letter-spacing:.1em}.cr-box-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:22px}.cr-box-photos figure{margin:0;border-radius:18px;overflow:hidden;border:1px solid var(--cr-line);background:#0b0e1c}.cr-box-photos img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.cr-box-photos figcaption{font-family:var(--cr-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;padding:12px 14px}.cr-box-item.cr-cert{border-color:#4d6bff99;box-shadow:0 0 30px #1f2fe040}.cr-visual-spin{padding-top:56px}.cr-visual-spin .cr-tag{top:0}.cr-visual-spin picture{display:block;width:100%;max-width:600px}.cr-visual .cr-spin{display:block;width:100%;max-width:none;height:auto;border-radius:0;filter:none;background:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cash-roses-extra.css.map */
