
.cash-machine{--cm-paper:#fffcf6;--cm-ink:#29251f;--cm-accent:#8d252b;--cm-panel:#f4edde;--cm-line:#ddd0b8;background:var(--cm-paper);color:var(--cm-ink);padding:32px 26px 35px;border-bottom:1px solid var(--cm-line);font-family:Georgia,'Times New Roman',serif;text-align:left;line-height:1.5}.cash-machine *{box-sizing:border-box}.cash-machine .cm-inner{max-width:1120px;margin:0 auto}.cash-machine .cm-eyebrow{text-align:center;color:var(--cm-accent);font:600 11px/1.5 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}.cash-machine h1{font:700 clamp(35px,4.3vw,58px)/1.12 Georgia,serif;letter-spacing:-.025em;text-align:center;max-width:1080px;margin:0 auto 27px;text-wrap:balance;color:var(--cm-ink)}.cash-machine h1 span{color:var(--cm-accent)}.cash-machine .cm-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center}.cash-machine .cm-contents h2{font:700 23px/1.25 Georgia,serif;color:var(--cm-ink);margin:0 0 12px}.cash-machine .cm-contents ul{padding-left:20px;margin:0 0 18px;list-style:disc}.cash-machine .cm-contents li{font:16px/1.5 Arial,sans-serif;margin:0 0 8px;padding:0;color:var(--cm-ink);text-align:left}.cash-machine .cm-product{margin:18px 0 0;text-align:center}.cash-machine .cm-product img{display:block;width:100%;height:auto;max-height:355px;object-fit:contain;margin:auto;mix-blend-mode:multiply}.cash-machine .cm-product figcaption{font:italic 600 17px/1.45 Georgia,serif;color:var(--cm-accent);margin:15px 0 0}.cash-machine .cm-offer{background:var(--cm-panel);border:1px solid var(--cm-line);padding:26px;box-shadow:none}.cash-machine .cm-value{font:12px/1.4 Arial,sans-serif;color:#71685a;margin:0 0 6px}.cash-machine .cm-price-line{display:flex;gap:19px;align-items:baseline;justify-content:center;flex-wrap:wrap}.cash-machine .cm-regular{font:15px/1.4 Arial,sans-serif;color:#766d60}.cash-machine .cm-price{font:700 72px/1 Georgia,serif;letter-spacing:-.04em;color:var(--cm-accent)}.cash-machine .cm-price small{font:16px/1.4 Arial,sans-serif;letter-spacing:0}.cash-machine .cm-payment{font:12px/1.5 Arial,sans-serif;color:#71685a;margin:13px 0 17px;text-align:left}.cash-machine .cm-reason{font:16px/1.55 Georgia,serif;color:#5c4d37;margin:0 0 18px}.cash-machine .cm-button{display:block;padding:19px 14px;background:var(--cm-accent);color:white!important;border-radius:3px;border:1px solid var(--cm-accent);box-shadow:0 3px 0 #0003;font:700 18px/1.35 Arial,sans-serif;text-align:center;text-decoration:none;letter-spacing:0}.cash-machine .cm-button:hover{filter:brightness(1.08)}.cash-machine .cm-button:focus-visible{outline:3px solid var(--cm-accent);outline-offset:5px}.cash-machine .cm-button span{margin-left:14px}.cash-machine .cm-note{font:11px/1.5 Arial,sans-serif;text-align:center;color:#71685a;margin:13px 0 18px}.cash-machine .cm-deadline{border-top:1px solid var(--cm-line);padding-top:17px;text-align:center}.cash-machine .cm-deadline p{font:600 12px/1.45 Arial,sans-serif;color:var(--cm-ink);margin:0 0 13px}.cash-machine .cm-clock{display:flex;gap:21px;justify-content:center}.cash-machine .cm-clock div{display:grid;gap:4px;min-width:43px}.cash-machine .cm-clock b{font:700 27px/1 Georgia,serif;color:var(--cm-ink);font-variant-numeric:tabular-nums}.cash-machine .cm-clock span{font:9px/1.4 Arial,sans-serif;letter-spacing:.12em;color:#766d60}.cash-machine.cm-hogd{--cm-paper:#f6f0e5;--cm-ink:#30271f;--cm-accent:#765629;--cm-panel:#eee3d0;--cm-line:#cbb68f}.cash-machine.cm-shamanic{--cm-paper:#faf5eb;--cm-ink:#392b24;--cm-accent:#964a2e;--cm-panel:#efe2cf;--cm-line:#d4bb99}.cash-machine.cm-spellwork{--cm-paper:#faf5ee;--cm-ink:#352839;--cm-accent:#673653;--cm-panel:#eee3e9;--cm-line:#d0bdca}.cash-machine.cm-angel{--cm-paper:#fcfaf3;--cm-ink:#233b4b;--cm-accent:#225a7a;--cm-panel:#e8eff1;--cm-line:#c6d4d9}.cash-machine.cm-power{--cm-paper:#faf5ec;--cm-ink:#252c39;--cm-accent:#263a57;--cm-panel:#eee6d7;--cm-line:#cebd9f}
@media(max-width:700px){.cash-machine{padding:26px 22px 30px}.cash-machine h1{font-size:35px;margin-bottom:25px}.cash-machine .cm-eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:15px}.cash-machine .cm-grid{grid-template-columns:1fr;gap:25px}.cash-machine .cm-contents h2{font-size:22px}.cash-machine .cm-contents li{font-size:15px;line-height:1.5}.cash-machine .cm-product img{max-height:280px}.cash-machine .cm-product figcaption{font-size:16px}.cash-machine .cm-offer{padding:23px 20px}.cash-machine .cm-price{font-size:64px}.cash-machine .cm-button{font-size:17px;padding:18px 12px}.cash-machine .cm-clock{gap:18px}.cash-machine .cm-reason{font-size:16px}}@media(prefers-reduced-motion:reduce){.cash-machine *{transition:none!important}}

.cash-machine h1{text-shadow:none}.cash-machine .cm-product figcaption{text-transform:none;letter-spacing:0}
