.cr{--cr-red: #de1a1a;--cr-ink: #1a1a1a;--cr-muted: #5c5c5c;--cr-line: #e6e1dc;--cr-soft: #faf6f2;max-width:880px;margin:0 auto;padding:48px 20px 72px;color:var(--cr-ink);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.6}.cr-hero{text-align:center;margin-bottom:32px}.cr-eyebrow{margin:0 0 8px;color:var(--cr-red);font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cr-title{margin:0 0 16px;font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4.2rem);line-height:1.15}.cr-intro{max-width:640px;margin:0 auto;color:var(--cr-muted)}.cr-intro p{margin:0}.cr-perks{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 40px;padding:0;list-style:none}.cr-perk{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:14px;background:var(--cr-soft);text-align:center}.cr-perk__rate{color:var(--cr-red);font-family:var(--font-heading-family);font-size:3.6rem;font-weight:600;line-height:1}.cr-perk__rate sup{font-size:.45em}.cr-perk__label{font-size:1.4rem;line-height:1.45}.cr-h2{margin:0 0 4px;font-family:var(--font-heading-family);font-size:2.4rem}.cr-version{margin:0 0 12px;color:var(--cr-muted);font-size:1.3rem}.cr-terms__body{max-height:460px;overflow-y:auto;padding:8px 24px 16px;border:1px solid var(--cr-line);border-radius:14px;font-size:1.45rem}.cr-terms__body:focus-visible{outline:2px solid var(--cr-red);outline-offset:2px}.cr-terms__body h3{margin:20px 0 6px;font-size:1.6rem}.cr-terms__body ul{padding-left:20px}.cr-terms__body li{margin-bottom:6px}.cr a{color:var(--cr-red)}.cr-form-wrap{margin-top:40px}.cr-form{margin-top:16px}.cr-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin-bottom:20px}.cr-field{display:flex;flex-direction:column;gap:6px}.cr-field--full{grid-column:1 / -1}.cr-field label{font-size:1.4rem;font-weight:600}.cr-field label span[aria-hidden]{color:var(--cr-red)}.cr-optional{color:var(--cr-muted);font-weight:400}.cr-field input{width:100%;padding:12px 14px;border:1px solid #cfc8c1;border-radius:10px;background:#fff;font:inherit;font-size:1.6rem}.cr-field input:focus{outline:2px solid var(--cr-red);outline-offset:1px;border-color:transparent}.cr-field input[readonly]{background:var(--cr-soft);color:var(--cr-muted)}.cr-hint{margin:0;color:var(--cr-muted);font-size:1.3rem}.cr-consents{margin:0 0 20px;padding:16px 20px;border:1px solid var(--cr-line);border-radius:14px;background:var(--cr-soft)}.cr-consents legend{padding:0 6px;font-weight:600}.cr-consents legend span{color:var(--cr-red)}.cr-check{display:flex;gap:12px;align-items:flex-start;margin:10px 0;font-size:1.45rem;line-height:1.5;cursor:pointer}.cr-check input{flex:none;width:20px;height:20px;margin-top:2px;accent-color:var(--cr-red)}.cr-btn{display:block;width:100%;padding:16px 24px;border:0;border-radius:999px;background:var(--cr-red);color:#fff;font:inherit;font-size:1.7rem;font-weight:600;cursor:pointer}.cr-btn:hover{filter:brightness(.92)}.cr-fineprint{margin:12px 0 0;text-align:center;color:var(--cr-muted);font-size:1.3rem}.cr-success,.cr-error{padding:20px 24px;border-radius:14px}.cr-success{background:#eef8f0;border:1px solid #b9dfc2}.cr-success h3{margin:0 0 6px;font-size:2rem}.cr-success p{margin:0}.cr-error{margin-bottom:16px;background:#fdeeee;border:1px solid #f2b9b9;color:#8a1010}@media(max-width:749px){.cr{padding-top:32px}.cr-perks{grid-template-columns:1fr;gap:10px}.cr-perk{flex-direction:row;align-items:center;text-align:left;gap:16px;padding:16px}.cr-perk__rate{flex:none;min-width:72px;font-size:3rem}.cr-grid{grid-template-columns:1fr}.cr-terms__body{max-height:380px;padding:4px 16px 12px}}.cr-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cr-why{margin:0 0 40px;padding:24px 28px;border-left:4px solid var(--cr-red);border-radius:14px;background:var(--cr-soft)}.cr-why .cr-h2{margin-bottom:8px;font-size:2.2rem}.cr-why__text p{margin:0 0 10px}.cr-why__text p:last-child{margin-bottom:0}@media(max-width:749px){.cr-why{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cr-usage-rights.css.map */
