:root{--cn-black: #0a0a0a;--cn-panel: #141414;--cn-red: #e60000;--cn-text: #f6f6f6;--cn-muted: #babcc0;--cn-line: #303033;--cn-control: #737378;--cn-body: "DM Sans", Arial, sans-serif;--cn-heading: "Bebas Neue", "Arial Narrow", sans-serif}.cn-site,.cn-site-header,.cn-footer{font:400 16px/1.65 var(--cn-body);color:var(--cn-text);background:var(--cn-black);-webkit-font-smoothing:antialiased}:where(.cn-site,.cn-site-header,.cn-footer) *,:where(.cn-site,.cn-site-header,.cn-footer) *:before,:where(.cn-site,.cn-site-header,.cn-footer) *:after{box-sizing:border-box}.cn-site :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.cn-site :where(h1,h2,h3){font-family:var(--cn-heading);font-weight:400;line-height:1.08;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}:where(.cn-site) h2{font-size:clamp(2.2rem,4vw,3.6rem)}:where(.cn-site) h3{font-size:clamp(1.6rem,2.8vw,2.3rem)}.cn-page-heading{font-size:clamp(3.1rem,6.5vw,5.5rem);max-width:960px}:where(.cn-site,.cn-site-header,.cn-footer) :where(a,button){-webkit-tap-highlight-color:transparent}.cn-site a,.cn-site-header a{color:inherit;text-decoration:none}.cn-site p{color:var(--cn-muted)}:where(.cn-site,.cn-site-header,.cn-footer) .cn-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:where(.cn-site,.cn-site-header,.cn-footer) :where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #fff;outline-offset:4px}:where(.cn-site,.cn-site-header,.cn-footer) ::selection{background:var(--cn-red);color:#fff}.cn-site .cn-wrap{width:min(1360px,100%);padding-inline:5.5%;margin-inline:auto}.cn-site .cn-section-space{padding-block:80px}.cn-site .cn-rule{border-top:1px solid var(--cn-line)}.cn-site .cn-eyebrow{font:500 14px/1.5 var(--cn-body);color:var(--cn-muted);margin-bottom:18px;letter-spacing:.02em}.cn-site .cn-lead{font-size:18px;line-height:1.7;max-width:600px;margin-top:24px}.cn-site .cn-meta{font-size:14px;color:var(--cn-muted)}.cn-site .cn-btn,.cn-site-header .cn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 24px;gap:12px;font:600 15px/1.4 var(--cn-body);border:1px solid transparent;border-radius:4px;text-decoration:none;cursor:pointer;white-space:normal;transition:background-color .18s,border-color .18s,box-shadow .18s}.cn-site .cn-btn-red,.cn-site-header .cn-btn-red{background:var(--cn-red);color:#fff}.cn-site .cn-btn-red:hover,.cn-site-header .cn-btn-red:hover{background:#c50000}.cn-site .cn-btn-outline{background:transparent;color:#fff;border-color:var(--cn-control)}.cn-site .cn-btn-outline:hover{border-color:#fff;background:#1c1c1c}.cn-site .cn-btn:disabled{background:#292929;color:#b8bbc0;cursor:not-allowed;border-color:#4c4c50}.cn-site .cn-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.cn-site .cn-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;text-decoration:underline;text-decoration-color:#707075;text-underline-offset:6px}.cn-site .cn-link:hover{text-decoration-color:#fff}.cn-site .cn-breadcrumb{font-size:14px;display:flex;flex-wrap:wrap;gap:12px;color:var(--cn-muted);margin-bottom:30px}.cn-site .cn-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.cn-site .cn-tag{display:inline-block;font:500 14px/1.4 var(--cn-body);padding:6px 10px;border:1px solid #505054;border-radius:4px}.cn-site .cn-tag-live{color:#ffb5b5;border-color:#794343}.cn-site [id]{scroll-margin-top:126px}.cn-site .cn-reveal{opacity:1;transform:none}.cn-site [data-cn-reveal-ready]{transform:translateY(10px)}.cn-site [data-cn-reveal-ready].is-visible{transform:none;transition:transform .5s cubic-bezier(.22,1,.36,1)}.cn-header-section{position:sticky;top:0;z-index:45}.cn-site-header{border-bottom:1px solid var(--cn-line)}.cn-announcement{padding:7px 18px;font-size:12px;line-height:1.6;text-align:center;color:var(--cn-muted);border-bottom:1px solid #252525}.cn-nav-inner{position:relative;max-width:1360px;margin:auto;min-height:82px;padding:12px 5.5%;display:flex;align-items:center;justify-content:space-between;gap:30px}.cn-wordmark{display:flex;align-items:center;gap:10px;flex-shrink:0}.cn-wordmark img{width:34px;height:44px;object-fit:contain}.cn-wordmark strong{display:block;font:400 29px/1 var(--cn-heading);letter-spacing:.025em}.cn-wordmark small{display:block;margin-top:6px;font:500 12px/1.2 var(--cn-body);letter-spacing:.06em}.cn-nav-desktop{display:flex;align-items:center;justify-content:center;gap:34px;margin-left:auto}.cn-nav-desktop>a{position:relative;padding:12px 0;font-size:15px}.cn-nav-desktop>a:after{content:"";position:absolute;bottom:6px;left:0;right:0;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .2s;pointer-events:none}.cn-nav-desktop>a:hover:after,.cn-nav-desktop>a[aria-current]:after{transform:scaleX(1)}.cn-nav-actions{display:flex;align-items:center;gap:22px;font-size:14px}.cn-nav-actions>a{min-height:44px;display:inline-flex;align-items:center;padding-block:10px}.cn-nav-actions>a:hover{text-decoration:underline;text-underline-offset:5px}.cn-mobile-nav{display:none}.cn-mobile-nav summary{min-height:44px;display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;font-size:14px}.cn-mobile-nav summary::-webkit-details-marker{display:none}.cn-menu-lines{display:block;width:17px;height:10px;border-block:1px solid currentColor;transition:transform .18s}.cn-mobile-nav[open] .cn-menu-lines{transform:rotate(90deg)}.cn-mobile-links{position:absolute;top:100%;left:0;right:0;z-index:1;display:grid;padding:12px 5.5% 22px;background:#0a0a0a;border-bottom:1px solid #48484c}.cn-mobile-links a{padding-block:12px;font-size:16px;border-bottom:1px solid #292929}.cn-mobile-links a:last-child{border-bottom:0}.cn-footer{padding:58px 5.5% 26px;border-top:1px solid #303033}.cn-footer-inner{max-width:1210px;margin-inline:auto}.cn-footer-top{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:50px;padding-bottom:44px}.cn-footer strong{font:400 34px/1.1 var(--cn-heading);letter-spacing:.02em}.cn-footer p{font-size:14px;line-height:1.8;color:var(--cn-muted);margin:14px 0}.cn-footer h2{font:600 15px/1.4 var(--cn-body);margin:0 0 18px}.cn-footer a{color:#c9cbce;text-decoration:none;font-size:14px;line-height:1.8}.cn-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.cn-footer-links{display:grid;gap:10px}.cn-footer-links a{width:fit-content;min-height:28px}.cn-footer-device{margin-top:18px}.cn-footer-device summary{color:#c9cbce;font-size:14px;min-height:36px;padding-block:8px;cursor:pointer}.cn-footer-device nav{display:grid;gap:12px;padding-block:12px}.cn-footer-device p{margin-top:4px;font-size:13px}.cn-footer-bottom{padding-top:22px;border-top:1px solid #292929;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 24px;font-size:12px;color:#a5a9ae}.cn-footer-policy{display:flex;flex-wrap:wrap;gap:16px}.cn-footer-bottom a{font-size:12px}@media(max-width:1000px){.cn-nav-desktop,.cn-nav-inner{gap:22px}}@media(max-width:800px){.cn-nav-desktop{display:none}.cn-mobile-nav{display:block}.cn-nav-inner{gap:18px;min-height:74px}.cn-nav-actions{margin-left:auto}.cn-wordmark strong{font-size:27px}.cn-wordmark img{width:30px;height:40px}.cn-wordmark small{font-size:11px}.cn-header-section{position:relative}.cn-site [id]{scroll-margin-top:24px}}@media(max-width:700px){.cn-site .cn-section-space{padding-block:54px}.cn-site .cn-lead{font-size:17px}.cn-site .cn-actions{gap:12px 18px}.cn-site .cn-btn{padding-inline:20px}.cn-footer-top{grid-template-columns:1fr 1fr;gap:30px 24px}.cn-footer-brand{grid-column:1 / -1}.cn-footer{padding-top:42px}.cn-footer-top{padding-bottom:32px}}@media(max-width:370px){.cn-nav-inner{gap:12px}.cn-wordmark img{display:none}.cn-wordmark strong{font-size:28px}.cn-wordmark small{font-size:11px}}@media(prefers-reduced-motion:reduce){.cn-site *,.cn-site *:before,.cn-site *:after,.cn-site-header *,.cn-site-header *:before,.cn-site-header *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cn-site [data-cn-reveal-ready]{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cn-site.css.map */
