.cr-footer{--bg:var(--c-bg);--card:#0D1117;--border:#293333;--accent:var(--c-accent);--accent-hover:#C32734;--text:var(--c-text);--muted:var(--c-text-muted);--azure:var(--c-blue-azure);--link:rgba(222,244,242,.75);--pad:var(--cr-pad);background:var(--bg)}.cr-tape{height:10px;background:repeating-linear-gradient(118deg,var(--accent) 0,var(--accent) 26px,var(--accent-hover) 26px,var(--accent-hover) 52px)}.cr-footer__wrap{max-width:var(--cr-container);margin-inline:auto;padding:clamp(3.4rem,4vw,6rem) var(--pad) clamp(2.4rem,3vw,3.4rem)}.cr-grid{display:grid;grid-template-columns:repeat(4,1fr) 1.4fr;gap:clamp(2.4rem,3vw,4.8rem);padding-bottom:clamp(3.4rem,4vw,5rem);border-bottom:1px solid var(--border)}.cr-footer .col-head{font-family:var(--font-head);font-weight:700;font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2rem;display:flex;align-items:center;color:var(--text)}.cr-footer .col-head:before{content:"";width:.8rem;height:.8rem;background:var(--accent);margin-right:1rem;flex:0 0 auto}.cr-footer .col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.15rem}.cr-footer .col a{color:var(--link);text-decoration:none;font-size:1.4rem;transition:color .15s}.cr-footer .col a:hover{color:var(--text);text-decoration:underline;text-underline-offset:.3rem}.cr-footer .soon{font-family:var(--font-mono);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--azure);border:1px solid rgba(26,163,224,.4);border-radius:2px;padding:.1rem .5rem;margin-left:.6rem;white-space:nowrap}.cr-footer .contact-card{display:flex;flex-direction:column;align-items:flex-start;gap:1.3rem;margin-bottom:2.4rem}.cr-footer .avatar{width:8.8rem;height:8.8rem;border-radius:50%;border:2px solid var(--accent);background:radial-gradient(circle at 50% 32%,#1a1d22,#090a0c);overflow:hidden;position:relative;flex:0 0 auto;box-shadow:0 0 0 4px #f02d3d1a}.cr-footer .avatar svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.cr-footer .contact-card .contact-email{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-head);font-weight:700;font-size:2rem;letter-spacing:-.005em;color:var(--text);text-decoration:none;max-width:100%;overflow-wrap:anywhere}.cr-footer .contact-card .contact-email:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.3rem}.cr-footer .contact-phone{display:inline-flex;align-items:center;gap:1rem;font-family:var(--font-head);font-weight:700;font-size:2rem;line-height:1.1;letter-spacing:-.005em;color:var(--text);margin:0}.cr-footer .contact-card .contact-phone a{font-family:var(--font-head);font-weight:700;font-size:2rem;letter-spacing:-.005em;color:var(--text);text-decoration:none}.cr-footer .contact-card .contact-phone a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.3rem}.cr-footer .contact-phone-group{display:flex;flex-direction:column;gap:.25rem}.cr-footer .contact-hours{font-size:1.25rem;line-height:1.2;color:var(--muted);margin:0}.cr-footer .social-h{font-family:var(--font-head);font-weight:700;font-size:1.35rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 1rem}.cr-footer .social-row{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.cr-footer .social-link{width:3.8rem;height:3.8rem;border:1px solid var(--border);border-radius:3px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);transition:color .15s,border-color .15s,background .15s}.cr-footer .social-link:hover{color:var(--text);border-color:var(--accent);background:#f02d3d14}.cr-footer .social-link svg{width:1.8rem;height:1.8rem}.cr-footer a:focus-visible{outline:2px solid var(--c-blue-azure);outline-offset:3px;border-radius:2px}.cr-footer .list-payment{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0;align-items:center}.cr-footer .list-payment__item svg{width:3.8rem;height:2.4rem;display:block}.cr-footer .localization-form{margin:0}.cr-bottom{padding-top:clamp(2.4rem,3vw,3.4rem)}.cr-footer .pay-row{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;align-items:center;justify-content:space-between;padding-bottom:clamp(2rem,2.5vw,3rem);border-bottom:1px solid var(--border)}.cr-footer .pay-group{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.cr-footer .pay-cap{font-family:var(--font-mono);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:.4rem}.cr-footer .pay-badge{font-family:var(--font-head);font-weight:700;font-size:1.2rem;letter-spacing:.05em;color:var(--muted);background:var(--card);border:1px solid var(--border);border-radius:3px;padding:.5rem .9rem;text-transform:uppercase}.cr-footer .pay-badge.resv{border-style:dashed;color:var(--muted)}.cr-footer .copy-row{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:center;justify-content:space-between;padding-top:clamp(2rem,2.5vw,2.8rem)}.cr-footer .copy-left{font-family:var(--font-mono);font-size:1.2rem;letter-spacing:.03em;color:var(--text);line-height:1.7}.cr-footer .locale-sel{display:inline-flex;align-items:center;gap:.8rem;background:var(--card);border:1px solid var(--border);border-radius:3px;padding:.8rem 1.3rem;font-size:1.3rem;color:var(--text)}.cr-footer .locale-sel svg{width:1.5rem;height:1.5rem;stroke:var(--muted);stroke-width:1.7;fill:none}.cr-footer .legal-links{display:flex;flex-wrap:wrap;gap:1.2rem 1.5rem;list-style:none;margin:0;padding:0;align-items:center}.cr-footer .legal-links a{color:var(--muted);text-decoration:none;font-size:1.25rem}.cr-footer .legal-links a:hover{color:var(--text);text-decoration:underline;text-underline-offset:.25rem}.cr-footer .legal-links li+li:before{content:"\b7";color:var(--muted);margin-right:1.5rem}@media(max-width:1100px){.cr-grid{grid-template-columns:1fr 1fr;gap:3.2rem}.cr-grid .col--news{grid-column:1 / -1}}@media(max-width:600px){.cr-grid{grid-template-columns:1fr}.cr-footer .copy-row,.cr-footer .pay-row{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/crimology-footer.css.map */
