- 제출된 URL:
- https://keychron.com/리디렉션됨
- 보고서 완료:
링크 · 23개 결과
페이지에서 식별된 외부 링크
링크 | 텍스트 |
---|---|
https://keychron.com/collections/keychron-iso-jis-keyboard-collection | ISO& JIS Layout Keyboards |
https://www.lemokey.com/ | Lemokey |
https://keychron.com/collections/keychron-v-series-keyboard | V Series (Wired) |
https://keychron.com/collections/keychron-k-series-low-profile-keyboards | K Series |
https://www.facebook.com/keychron | |
https://www.youtube.com/@KeychronKeyboard | YouTube |
https://www.instagram.com/keychron/ | |
https://twitter.com/KeychronMK | |
https://discord.com/invite/HAYbRrTsjN | Discord |
https://www.keychron.uk |
JavaScript 변수 · 166개 결과
페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다
이름 | 유형 |
---|---|
0 | object |
1 | object |
2 | object |
3 | object |
4 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
TriplePixelData | object |
TriplePixelsn | number |
콘솔 로그 메시지 · 14개 결과
웹 콘솔에 기록된 메시지
유형 | 카테고리 | 로그 |
---|---|---|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | other |
|
log | security |
|
warning | other |
|
debug | other |
|
warning | other |
|
info | other |
|
error | network |
|
log | other |
|
error | network |
|
error | network |
|
HTML
페이지의 원시 HTML 본문
<!DOCTYPE html><html class="js" lang="en" dir="ltr" style="--header-height: 156px; --content-start: 190.6px; --header-end: 189.6px; --header-end-padded: 245.6px; --viewport-height: 600px; --scrollbar-width: 10px;"><head><style>@charset "UTF-8";
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak,
.ng-hide:not(.ng-hide-animate) {
display: none !important;
}
ng\:form {
display: block;
}
.ng-animate-shim {
visibility:hidden;
}
.ng-anchor {
position:absolute;
}
</style><meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Keychron | Custom Mechanical Keyboards for Mac, Windows and Phones – Keychron | Mechanical Keyboards for Mac, Windows and Android</title><link rel="canonical" href="https://www.keychron.com/"><link rel="icon" href="//www.keychron.com/cdn/shop/files/Keychron-logo_cd411b38-300d-493c-b3ef-918c81b20742.png?crop=center&height=48&v=1695261465&width=48" type="image/png">
<link rel="apple-touch-icon" href="//www.keychron.com/cdn/shop/files/Keychron-logo_cd411b38-300d-493c-b3ef-918c81b20742.png?crop=center&height=180&v=1695261465&width=180"><meta name="description" content="Keychron designs and produces custom and wireless productive computer peripherals for Mac, Windows, iPhone and Android."><meta property="og:site_name" content="Keychron | Mechanical Keyboards for Mac, Windows and Android">
<meta property="og:url" content="https://www.keychron.com/">
<meta property="og:title" content="Keychron | Custom Mechanical Keyboards for Mac, Windows and Phones">
<meta property="og:type" content="website">
<meta property="og:description" content="Keychron designs and produces custom and wireless productive computer peripherals for Mac, Windows, iPhone and Android."><meta property="og:image" content="http://www.keychron.com/cdn/shop/files/Keychron-V3-MAX-Socialmedia-1.jpg?crop=center&height=1200&v=1708499541&width=1200">
<meta property="og:image:secure_url" content="https://www.keychron.com/cdn/shop/files/Keychron-V3-MAX-Socialmedia-1.jpg?crop=center&height=1200&v=1708499541&width=1200">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="628"><meta name="twitter:site" content="@KeychronMK"><meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Keychron | Custom Mechanical Keyboards for Mac, Windows and Phones">
<meta name="twitter:description" content="Keychron designs and produces custom and wireless productive computer peripherals for Mac, Windows, iPhone and Android.">
<link rel="preload" href="//www.keychron.com/cdn/shop/t/35/assets/main.css?v=142818413511980586231728634663" as="style">
<script type="text/javascript" async="" src="https://schemaplusfiles.s3.amazonaws.com/loader.min.js?shop=keytron.myshopify.com"></script><script type="text/javascript" async="" src="https://cdn1.judge.me/assets/installed.js?shop=keytron.myshopify.com"></script><script type="text/javascript" async="" src="//cdn.shopify.com/proxy/0d0adbbd12b4116f8c2cc7fd5c4105b45a902743762251325c2746da9749d33a/shopify-script-tags.s3.eu-west-1.amazonaws.com/smartseo/instantpage.js?shop=keytron.myshopify.com&sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"></script><script type="text/javascript" async="" src="https://apps.omegatheme.com/order-tracking/script_tags/script.js?shop=keytron.myshopify.com"></script><script type="text/javascript" async="" src="https://cdn.littlebesidesme.com/PIU/custom/main/keytron/main-1.js?shop=keytron.myshopify.com"></script><script type="text/javascript" async="" src="https://cdn.littlebesidesme.com/PIU/custom/main/keytron/commons-1.js?shop=keytron.myshopify.com"></script><script type="text/javascript" async="" src="//cdn.shopify.com/proxy/0aaf076fbc8f0b6582b663840a855a6547a81fd11757273473c094279e4f4f88/api.goaffpro.com/loader.js?shop=keytron.myshopify.com&sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"></script><script type="text/javascript" async="" src="https://cdn.shopify.com/s/files/1/0059/0630/1017/t/4/assets/zendesk-embeddable.js?8480151048000825462&shop=keytron.myshopify.com"></script><script type="text/javascript" async="" src="https://www.redditstatic.com/ads/pixel.js"></script><script async="true" src="https://connect.facebook.net/en_US/fbevents.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/destination?id=MC-BTHMX2RDSN&l=dataLayer&cx=c"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/destination?id=AW-396873911&l=dataLayer&cx=c"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-N3KP266"></script><script async="" src="https://www.google-analytics.com/analytics.js"></script><script src="https://connect.facebook.net/signals/config/869473793259312?v=2.9.176&r=stable&domain=www.keychron.com&hme=872f04a0547459b3285cb03b0d7a47bfde40628f4b386809918a621e2688602f&ex_m=70%2C121%2C107%2C111%2C61%2C4%2C100%2C69%2C16%2C97%2C89%2C51%2C54%2C172%2C175%2C187%2C183%2C184%2C186%2C29%2C101%2C53%2C77%2C185%2C167%2C170%2C180%2C181%2C188%2C131%2C41%2C189%2C190%2C34%2C143%2C15%2C50%2C195%2C194%2C133%2C18%2C40%2C1%2C43%2C65%2C66%2C67%2C71%2C93%2C17%2C14%2C96%2C92%2C91%2C108%2C52%2C110%2C39%2C109%2C30%2C94%2C26%2C168%2C171%2C140%2C86%2C56%2C84%2C33%2C73%2C0%2C95%2C32%2C28%2C82%2C83%2C88%2C47%2C46%2C87%2C37%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C57%2C62%2C64%2C75%2C102%2C27%2C76%2C9%2C8%2C80%2C48%2C21%2C104%2C103%2C105%2C98%2C10%2C20%2C3%2C38%2C74%2C19%2C5%2C90%2C81%2C44%2C35%2C85%2C2%2C36%2C63%2C42%2C106%2C45%2C79%2C68%2C112%2C60%2C59%2C31%2C99%2C58%2C55%2C49%2C78%2C72%2C24%2C113" async=""></script><script async="" src="https://connect.facebook.net/en_US/fbevents.js"></script><script type="text/javascript" async="" src="//www.keychron.com/cdn/s/trekkie.storefront.bda1c7f8ce322425fd3b514c95d393292639cd34.min.js"></script><script>
/* >> TriplePixel :: start*/
window.TriplePixelData={TripleName:"keytron.myshopify.com",ver:"2.12",plat:"SHOPIFY",isHeadless:false},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href,ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://whale.camera/live/dot.txt",5)))}}("","TriplePixel",localStorage);
/* << TriplePixel :: end*/
</script>
<link rel="preconnect dns-prefetch" href="https://triplewhale-pixel.web.app/" crossorigin="">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-N3KP266"
height="0"
width="0"
style="display:none;visibility:hidden"
></iframe
></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- Google Ads Remarketing Tag By FeedArmy Version 2.17 START -->
<!-- FeedArmy tutorial found at https://feedarmy.com/kb/adding-google-adwords-remarketing-tag-to-shopify/ -->
<!-- CODE SETTINGS START -->
<!-- CODE SETTINGS START -->
<!-- Please add your Google Ads Audience Source Tag ID -->
<!--
Please add your alpha2 code, you can find it here: https://help.shopify.com/en/api/custom-storefronts/storefront-api/reference/enum/countrycode
-->
<!-- set your product id values are default, product_id, parent_id, sku -->
<!-- CODE SETTINGS END -->
<!-- CODE SETTINGS END -->
<!-- ==================================== -->
<!-- DO NOT EDIT ANYTHING BELOW THIS LINE -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=AW-10939122841"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-10939122841');
</script>
<script>
gtag('event', 'home', {
'send_to': 'AW-10939122841',
});
</script>
<!-- Google Ads Remarketing Tag By FeedArmy Version 2.17 END -->
<script>
window.addEventListener('DOMContentLoaded', function(event){
document.querySelectorAll('.add-to-cart').forEach(function(e){
e.addEventListener('click', function(){
var price = document.querySelector('[id*="ProductPrice-"]').innerText.replace(/[^\d.-]/g, '');
gtag('event', 'purchase', {
'send_to': 'AW-10939122841/SnupCIKnxd4DEJmJl-Ao',
'value': parseFloat(price),
'currency': 'USD',
});
gtag('event', 'add_to_cart', {
'send_to': 'AW-10939122841',
'value': ,
'items': [{
'id': 'shopify_US__',
'google_business_vertical': 'retail'
}]
});
});
});
});
</script>
<meta name="facebook-domain-verification" content="oiy49ubvf04hyuzzrog2c0r9zpr9cn"><style data-shopify="">
@font-face {
font-family: "DM Sans";
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n4.c96ee13ba72b3b94416f74d69e5511ad0682c6f0.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=75ae39c80db9aa8588d71fe72da79c601e41fa0033a8e46e303ee97d17abddb9") format("woff2"),
url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n4.a9ca3baffb915780e6561f29cd4b76fd6dc59966.woff?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=5fc893b5abe50a7f51acc8edbfa4e46b6611afe9582f8c08a9da6a54b3b119e1") format("woff");
}
@font-face {
font-family: "DM Sans";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n7.de67cf0b3c4b00bc2ad78bdf7a4053fd24a634d0.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=156684b0a0634ac3de7205dab435e59ba5f6021bf9b72a23c7fe2ad652f655e3") format("woff2"),
url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n7.f1bd199b88e7cf81f6e7f37d59d128ab08110c49.woff?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=cc97f7f15e8e21e723ab30d56556509faa08a7dcd2a9cecb0a0328f96ea0bff9") format("woff");
}
@font-face {
font-family: "DM Sans";
font-weight: 400;
font-style: italic;
font-display: swap;
src: url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_i4.81c3f37c3553c296af7cdb67d682c1c817cd316c.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=bc821c4dbaa3586fc404b14ba1c93709deb0bce7c1992fd648ff543f4cbb6340") format("woff2"),
url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_i4.c85472239ebdf69b9e77bcb3fc07af0eece64bda.woff?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=c598aec21eb825f644a81d94d227c14012d0d8e52c7d50eccad7dec38b707f98") format("woff");
}
@font-face {
font-family: "DM Sans";
font-weight: 700;
font-style: italic;
font-display: swap;
src: url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_i7.282fc4be4f4cb91ace6650817c64d4809a0635de.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=0835302f21d2c2d6a388065eb24b53ceed75e47aa69c6672d566510033e1c510") format("woff2"),
url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_i7.c025771a5b915365aeacefa5169ccada48918b65.woff?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=481e09631f259f17b348dd599a524a1c118e44e7b1cd695cdbad823b73043661") format("woff");
}
@font-face {
font-family: "DM Sans";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n7.de67cf0b3c4b00bc2ad78bdf7a4053fd24a634d0.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=156684b0a0634ac3de7205dab435e59ba5f6021bf9b72a23c7fe2ad652f655e3") format("woff2"),
url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n7.f1bd199b88e7cf81f6e7f37d59d128ab08110c49.woff?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=cc97f7f15e8e21e723ab30d56556509faa08a7dcd2a9cecb0a0328f96ea0bff9") format("woff");
}
@font-face {
font-family: "DM Sans";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n7.de67cf0b3c4b00bc2ad78bdf7a4053fd24a634d0.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=156684b0a0634ac3de7205dab435e59ba5f6021bf9b72a23c7fe2ad652f655e3") format("woff2"),
url("//www.keychron.com/cdn/fonts/dm_sans/dmsans_n7.f1bd199b88e7cf81f6e7f37d59d128ab08110c49.woff?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=cc97f7f15e8e21e723ab30d56556509faa08a7dcd2a9cecb0a0328f96ea0bff9") format("woff");
}
:root {
--bg-color: 255 255 255 / 1.0;
--bg-color-og: 255 255 255 / 1.0;
--heading-color: 42 43 42;
--text-color: 42 43 42;
--text-color-og: 42 43 42;
--scrollbar-color: 42 43 42;
--link-color: 42 43 42;
--link-color-og: 42 43 42;
--star-color: 255 159 28;--swatch-border-color-default: 212 213 212;
--swatch-border-color-active: 149 149 149;
--swatch-card-size: 24px;
--swatch-variant-picker-size: 64px;--color-scheme-1-bg: 244 244 244 / 1.0;
--color-scheme-1-grad: linear-gradient(180deg, rgba(244, 244, 244, 1), rgba(244, 244, 244, 1) 100%);
--color-scheme-1-heading: 42 43 42;
--color-scheme-1-text: 42 43 42;
--color-scheme-1-btn-bg: 255 88 13;
--color-scheme-1-btn-text: 255 255 255;
--color-scheme-1-btn-bg-hover: 255 124 64;--color-scheme-2-bg: 42 43 42 / 1.0;
--color-scheme-2-grad: linear-gradient(270deg, rgba(51, 59, 67, 0.88) 8%, rgba(41, 47, 54, 1) 56%, rgba(20, 20, 20, 1) 92%);
--color-scheme-2-heading: 255 88 13;
--color-scheme-2-text: 255 255 255;
--color-scheme-2-btn-bg: 255 88 13;
--color-scheme-2-btn-text: 255 255 255;
--color-scheme-2-btn-bg-hover: 255 124 64;--color-scheme-3-bg: 255 88 13 / 1.0;
--color-scheme-3-grad: linear-gradient(46deg, rgba(234, 73, 0, 1) 8%, rgba(234, 73, 0, 1) 32%, rgba(255, 88, 13, 0.88) 92%);
--color-scheme-3-heading: 255 255 255;
--color-scheme-3-text: 255 255 255;
--color-scheme-3-btn-bg: 42 43 42;
--color-scheme-3-btn-text: 255 255 255;
--color-scheme-3-btn-bg-hover: 82 83 82;
--drawer-bg-color: 255 255 255 / 1.0;
--drawer-text-color: 42 43 42;
--panel-bg-color: 244 244 244 / 1.0;
--panel-heading-color: 42 43 42;
--panel-text-color: 42 43 42;
--in-stock-text-color: 44 126 63;
--low-stock-text-color: 210 134 26;
--very-low-stock-text-color: 180 12 28;
--no-stock-text-color: 119 119 119;
--no-stock-backordered-text-color: 119 119 119;
--error-bg-color: 252 237 238;
--error-text-color: 180 12 28;
--success-bg-color: 232 246 234;
--success-text-color: 44 126 63;
--info-bg-color: 228 237 250;
--info-text-color: 26 102 210;
--heading-font-family: "DM Sans", sans-serif;
--heading-font-style: normal;
--heading-font-weight: 700;
--heading-scale-start: 4;
--navigation-font-family: "DM Sans", sans-serif;
--navigation-font-style: normal;
--navigation-font-weight: 700;--heading-text-transform: none;
--subheading-text-transform: none;
--body-font-family: "DM Sans", sans-serif;
--body-font-style: normal;
--body-font-weight: 400;
--body-font-size: 16;
--section-gap: 48;
--heading-gap: calc(8 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 42 43 42;
--btn-bg-hover-color: 82 83 82;
--btn-text-color: 255 255 255;
--btn-bg-color-og: 42 43 42;
--btn-text-color-og: 255 255 255;
--btn-alt-bg-color: 255 255 255;
--btn-alt-bg-alpha: 1.0;
--btn-alt-text-color: 42 43 42;
--btn-border-width: 2px;
--btn-padding-y: 12px;
--btn-lg-border-radius: 50%;
--btn-icon-border-radius: 50%;
--input-with-btn-inner-radius: var(--btn-border-radius);
--input-bg-color: 255 255 255 / 1.0;
--input-text-color: 42 43 42;
--input-border-width: 2px;
--input-border-radius: 0px;
--textarea-border-radius: 0px;
--input-bg-color-diff-3: #f7f7f7;
--input-bg-color-diff-6: #f0f0f0;
--modal-border-radius: 0px;
--modal-overlay-color: 0 0 0;
--modal-overlay-opacity: 0.4;
--drawer-border-radius: 0px;
--overlay-border-radius: 0px;
--custom-label-bg-color: 13 44 84;
--custom-label-text-color: 255 255 255;--sale-label-bg-color: 227 59 59;
--sale-label-text-color: 255 255 255;--sold-out-label-bg-color: 42 43 42;
--sold-out-label-text-color: 255 255 255;--new-label-bg-color: 127 184 0;
--new-label-text-color: 255 255 255;--preorder-label-bg-color: 0 166 237;
--preorder-label-text-color: 255 255 255;
--collection-label-color: 0 126 18;
--page-width: 1590px;
--gutter-sm: 20px;
--gutter-md: 32px;
--gutter-lg: 64px;
--payment-terms-bg-color: #ffffff;
--coll-card-bg-color: #ffffff;
--coll-card-border-color: #ffffff;
--card-highlight-bg-color: #F9F9F9;
--card-highlight-text-color: 85 85 85;
--card-highlight-border-color: #E1E1E1;
--reading-width: 48em;
}
@media (max-width: 769px) {
:root {
--reading-width: 36em;
}
}
</style><link rel="stylesheet" href="//www.keychron.com/cdn/shop/t/35/assets/main.css?v=142818413511980586231728634663">
<script src="//www.keychron.com/cdn/shop/t/35/assets/main.js?v=100213628668160008241728554852" defer="defer"></script><link rel="preload" href="//www.keychron.com/cdn/fonts/dm_sans/dmsans_n4.c96ee13ba72b3b94416f74d69e5511ad0682c6f0.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=75ae39c80db9aa8588d71fe72da79c601e41fa0033a8e46e303ee97d17abddb9" as="font" type="font/woff2" crossorigin="" fetchpriority="high"><link rel="preload" href="//www.keychron.com/cdn/fonts/dm_sans/dmsans_n7.de67cf0b3c4b00bc2ad78bdf7a4053fd24a634d0.woff2?h1=a2V5dHJvbi5uZXQ&h2=a2V5Y2hyb24uY29t&h3=azIua2V5Y2hyb24uY29t&h4=azQua2V5Y2hyb24uY29t&h5=a2V5dHJvbi5hY2NvdW50Lm15c2hvcGlmeS5jb20&h6=YWNjb3VudC5rZXljaHJvbi5jb20&hmac=156684b0a0634ac3de7205dab435e59ba5f6021bf9b72a23c7fe2ad652f655e3" as="font" type="font/woff2" crossorigin="" fetchpriority="high"><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="81BCRFsYBHvqVqMghp2C2SBVJG0-2468b8vZpuBauqw">
<meta name="google-site-verification" content="HZzdgEGTdSfiXv_SlqXNr7qp6Dk8f21QMLqc6l6A1ss">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/5906301017/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="95c86c4ec3d613f4f6a9ef2cb0a5026d">
<meta id="in-context-paypal-metadata" data-shop-id="5906301017" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
<script id="shopify-features" type="application/json">{"accessToken":"95c86c4ec3d613f4f6a9ef2cb0a5026d","betas":["rich-media-storefront-analytics"],"domain":"www.keychron.com","predictiveSearch":true,"shopId":5906301017,"smart_payment_buttons_url":"https:\/\/www.keychron.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/www.keychron.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "keytron.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"Updated Enterprise-1011","id":131380412505,"schema_name":"Enterprise","schema_version":"1.6.0","theme_store_id":1657,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "www.keychron.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script>(function() {
function asyncLoad() {
var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0059\/0630\/1017\/t\/4\/assets\/zendesk-embeddable.js?8480151048000825462\u0026shop=keytron.myshopify.com","\/\/cdn.shopify.com\/proxy\/0aaf076fbc8f0b6582b663840a855a6547a81fd11757273473c094279e4f4f88\/api.goaffpro.com\/loader.js?shop=keytron.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.littlebesidesme.com\/PIU\/custom\/main\/keytron\/commons-1.js?shop=keytron.myshopify.com","https:\/\/cdn.littlebesidesme.com\/PIU\/custom\/main\/keytron\/main-1.js?shop=keytron.myshopify.com","https:\/\/apps.omegatheme.com\/order-tracking\/script_tags\/script.js?shop=keytron.myshopify.com","\/\/cdn.shopify.com\/proxy\/0d0adbbd12b4116f8c2cc7fd5c4105b45a902743762251325c2746da9749d33a\/shopify-script-tags.s3.eu-west-1.amazonaws.com\/smartseo\/instantpage.js?shop=keytron.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn1.judge.me\/assets\/installed.js?shop=keytron.myshopify.com","https:\/\/schemaplusfiles.s3.amazonaws.com\/loader.min.js?shop=keytron.myshopify.com"];
for (var i = 0; i < urls.length; i++) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = urls[i];
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
}
};
if(window.attachEvent) {
window.attachEvent('onload', asyncLoad);
} else {
window.addEventListener('load', asyncLoad, false);
}
})();</script>
<script id="__st">var __st={"a":5906301017,"offset":28800,"reqid":"995d2a0b-6204-4b4f-a1dd-920e3e0fafdd-1730866779","pageurl":"www.keychron.com\/","u":"43c1c022e088","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');function s(t,e,n=!1){try{const o=window.sessionStorage;for(const[n,c]of Object.entries(JSON.parse(o.getItem(e))))t.elements[n]&&(t.elements[n].value=c);n&&o.removeItem(e)}catch{}}const a='form_key',i=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response','password'],u=()=>{try{return window.sessionStorage}catch{return}},m=t=>t.elements[a],f='form_type',d='cptcha';function p(t){t.dataset[d]=!0}const l=window,h=l.document,_='Shopify',y='ce_forms',E='captcha';let v=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe','https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js',T={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=l[_][y],c=o.bindForm;if(c)return c(t,g,e,T).then(n);o.q.push([[t,g,e,T],n]),v||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:'https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js'})),v=!0)});var g,T;l[_]=l[_]||{},l[_][y]=l[_][y]||{},l[_][y].q=[],l[_][E]=l[_][E]||{},l[_][E].protect=function(t,e){n(t,void 0,e),p(t)},Object.freeze(l[_][E]),function(t,e,n,l,h,_){const[y,E,v,g]=function(t,e,n){const s=e?o:[],a=t?c:[],i=[...s,...a],u=[...o],m=r(i),f=r(s),d=n&&r(i.filter((([t,e])=>n.includes(e)))),p=r(u),l=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];return[l(m),l(f),l(d),l(p)]}(l,h,_),T=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},S=t=>y().includes(t);t.addEventListener('submit',(t=>{const e=T(t);if(!e)return;const n=S(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=m(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!u())return;!function(t){const e=u();if(!e)return;const n=m(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){m(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:a})),t.elements[a].value=e}(t,e),function(t,e){const n=u();if(!n)return;const o=[...t.querySelectorAll('input[type="password"]')].map((({name:t})=>t)),c=[...i,...o],r={};for(const[s,a]of new FormData(t).entries())c.includes(s)||(r[s]=a);n.setItem(e,JSON.stringify(r))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const w=(t,e)=>{t&&!t.dataset[d]&&(n(t,e.some((e=>e===t))),p(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=T(t);S(e)&&w(e,E())}));const A=e.get('form_key'),b=e.get(f),I=A&&b;t.addEventListener('DOMContentLoaded',(()=>{const t=E();if(I)for(const e of t)e.elements[f].value===b&&s(e,A);[...new Set([...v(),...y().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>w(e,t)))}))}(h,new URLSearchParams(l.location.search),n,!0,!0,['guest_login'])})()}();</script>
<script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.keychron.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.keychron.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("#dynamic-checkout-cart")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<script id="sections-script" data-sections="header,footer" defer="defer" src="//www.keychron.com/cdn/shop/t/35/compiled_assets/scripts.js?122103"></script>
<style id="shopify-accelerated-checkout-cart">
#dynamic-checkout-cart {
container-type: inline-size;
container-name: dcc;
width: 100%;
}
.wallet-cart-grid {
--wallet-button-height-horizontal: clamp(
25px,
var(
--shopify-accelerated-checkout-button-inline-size,
42px
),
55px
);
--wallet-button-height-vertical: clamp(
25px,
var(
--shopify-accelerated-checkout-button-block-size,
54px
),
55px
);
--wallet-button-width-horizontal: 150px;
--wallet-button-width-vertical: 100%;
--wallet-button-border-radius: var(
--shopify-accelerated-checkout-button-border-radius,
4px
);
--wallet-grid-margin-horizontal: 0 -5px -5px -5px;
--wallet-button-container-margin-horizontal: 0 5px 5px;
--wallet-button-container-margin-vertical: var(--shopify-accelerated-checkout-row-gap, 8px) 0 0;
}
@keyframes acceleratedCheckoutLoadingSkeleton {
50% {opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start, 1);}
75% {opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-end, 0.5);}
100% {opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start, 1);}
}
.wallet-cart-button__skeleton {
animation: acceleratedCheckoutLoadingSkeleton var(--shopify-accelerated-checkout-skeleton-animation-duration, 4s) var(--shopify-accelerated-checkout-skeleton-animation-timing-function, ease) infinite;
animation-delay: -0.168s;
background-color: var(--shopify-accelerated-checkout-skeleton-background-color, #dedede);
box-sizing: border-box;
text-decoration: none !important;
}
.wallet-cart-grid {
margin: var(--wallet-grid-margin-horizontal);
padding: 0;
display: flex;
flex-direction: row;
justify-content: var(--shopify-accelerated-checkout-inline-alignment, start);
gap: 0 !important;
}
.wallet-cart-grid--skeleton {
justify-content: var(--shopify-accelerated-checkout-inline-alignment, inherit);
}
.wallet-cart-button-container {
position: relative;
margin: var(--wallet-button-container-margin-horizontal);
}
.wallet-cart-button-container,
.wallet-cart-button {
width: var(--wallet-button-width-horizontal);
height: var(--wallet-button-height-horizontal);
border-radius: var(--wallet-button-border-radius);
list-style-type: none !important;
text-align: center;
flex-shrink: 0;
flex-grow: 0;
}
.additional-checkout-buttons--vertical .wallet-cart-grid {
justify-content: start;
flex-direction: column;
margin: 0;
}
.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 0;
}
.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button-container,
.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-horizontal) !important;
height: var(--wallet-button-height-horizontal) !important;
border-radius: var(--wallet-button-border-radius) !important;
}
@container dcc (width >= 150px) and (width <= 500px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 310px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 470px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 630px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 790px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
@media screen and (max-width: 750px) {
.wallet-cart-grid {
justify-content: start;
flex-direction: column;
max-width: none;
margin: 0;
}
.wallet-cart-grid .wallet-cart-button-container {
max-width: none;
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@supports (not (container-type: inline-size)) or (not (selector(:has(*)))) {
.wallet-cart-grid {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
#shopify-buyer-consent {
margin-top: 1em;
display: inline-block;
width: 100%;
}
#shopify-buyer-consent.hidden {
display: none;
}
#shopify-subscription-policy-button {
background: none;
border: none;
padding: 0;
text-decoration: underline;
font-size: inherit;
cursor: pointer;
}
#shopify-subscription-policy-button::before {
box-shadow: none;
}
</style>
<style id="shopify-accelerated-checkout-cart-grid-with-margin-top">.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 8px;
}
@container dcc (width >= 150px) and (width <= 500px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 310px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 470px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 630px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 790px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
@media screen and (max-width: 750px) {
.wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@supports (not (container-type: inline-size)) or (not (selector(:has(*)))) {
.wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
</style>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script><!-- CC Custom Head Start --><!-- CC Custom Head End -->
<!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true"><!-- metatagsSavedToSEOFields: false --><title>Keychron | Custom Mechanical Keyboards for Mac, Windows and Phones</title><meta name="description" content="Keychron designs and produces custom and wireless productive computer peripherals for Mac, Windows, iPhone and Android."><!-- END app app block --><!-- BEGIN app block: shopify://apps/swatch-king/blocks/variant-swatch-king/0850b1e4-ba30-4a0d-a8f4-f9a939276d7d -->
<script>
window.vsk_data = function(){
return {
"block_collection_settings": {"alignment":"left","enable":true,"swatch_location":"After price","switch_on_hover":true,"preselect_variant":false,"current_template":"index"},
"currency": "USD",
"currency_symbol": "$",
"primary_locale": "en",
"localized_string": {},
"app_setting_styles": {"products_swatch_presentation":{"slide_left_button_svg":"","slide_right_button_svg":""},"collections_swatch_presentation":{"minified":false,"minified_products":false,"minified_template":"+{count}","slide_left_button_svg":"","minified_display_count":[3,6],"slide_right_button_svg":""}},
"app_setting": {"display_logs":false,"default_preset":31955,"pre_hide_strategy":"hide-all-theme-selectors","swatch_url_source":"cdn","product_data_source":"storefront"},
"app_setting_config": {"app_execution_strategy":"all","collections_options_disabled":null,"default_swatch_image":"","do_not_select_an_option":{"text":"Select a {{ option_name }}","status":true,"control_add_to_cart":true,"allow_virtual_trigger":true,"make_a_selection_text":"Select a {{ option_name }}","auto_select_options_list":[]},"history_free_group_navigation":false,"notranslate":false,"products_options_disabled":null,"size_chart":{"type":"theme","labels":"size,sizes,taille,größe,tamanho,tamaño,koko,サイズ"},"session_storage_timeout_seconds":60,"enable_swatch":{"cart":{"enable_on_cart_product_grid":true,"enable_on_cart_featured_product":true},"home":{"enable_on_home_product_grid":true,"enable_on_home_featured_product":true},"pages":{"enable_on_custom_product_grid":true,"enable_on_custom_featured_product":true},"article":{"enable_on_article_product_grid":true,"enable_on_article_featured_product":true},"products":{"enable_on_main_product":true,"enable_on_product_grid":true},"collections":{"enable_on_collection_quick_view":true,"enable_on_collection_product_grid":true},"list_collections":{"enable_on_list_collection_quick_view":true,"enable_on_list_collection_product_grid":true}},"product_template":{"group_swatches":true,"variant_swatches":true},"product_batch_size":250},
"theme_settings_map": {"41469116505":77182,"43754324057":26893,"44508446809":77274,"120137646169":26893,"120399659097":26893,"124758491225":26893,"127590203481":131584,"125584932953":105690,"130500558937":105690,"131379331161":105690,"131380412505":105690},
"theme_settings": {"77182":{"id":77182,"configurations":{"products":{"theme_type":"dawn","swatch_root":{"position":"before","selector":"form[action=\"\/cart\/add\"]:not([id*=\"install\"]):not([id*=\"bar\"])","groups_selector":"","section_selector":"[id*=\"shopify\"][id*=\"main\"][id*=\"template\"], [class*=\"featured\"][class*=\"product\"]:not([class*=\"collection\"]):not([class*=\"gallery\"]):not([class*=\"item\"]):not([class*=\"heading\"]), [class*=\"index\"] [data-section-type=\"product\"], [data-section-type=\"featured-product\"], [class*=\"index\"] [data-section-type=\"product-template\"], [data-product-type=\"featured\"]","secondary_position":"","secondary_selector":"","use_section_as_root":true},"option_selectors":"[class*=\"variant\"] input[type=\"radio\"],\n[class*=\"form\"] input[type=\"radio\"],\n[class*=\"option\"] input[type=\"radio\"],\n[class*=\"form\"] select:not([name=\"id\"]),\n[class*=\"option\"] select:not([name=\"id\"]),\n[class*=\"variant\"] select:not([name=\"id\"])","selectors_to_hide":["variant-radios, variant-selects, product-variants, variant-selection, product-variant-selector, [class*=\"option\"][class*=\"selector\"], .selector-wrapper:not([class*=\"qty\"]):not([class*=\"quantity\"]), .variant-wrapper, .product-form__variants, .product-form__swatches, .swatches__container, [class*=\"variant\"][class*=\"picker\"], .product-variants, .product__variant-select, .variations"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"], [data-action*=\"add\"][data-action*=\"cart\"], [data-product-atc], [id*=\"addToCart\"], [data-add-button], [value=\"Add to cart\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name","data-escape"],"add_to_cart_text_selector":"[name=\"add\"] \u003e span:not([class*=\"load\"]):not([class*=\"added\"]):not([class*=\"complete\"]):not([class*=\"symbol\"]), [data-add-to-cart-text], .atc-button--text, [data-add-button-text]","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"price","template":"\u003cdiv class=\"price price--on-sale\"\u003e\n\u003cspan class=\"price-item price-item--regular\" {display_on_sale}\u003e{compare_at_price_with_format}\u003c\/span\u003e\n\u003cspan {display_on_sale}\u003e\u0026nbsp\u003c\/span\u003e\n\u003cspan class=\"price-item price-item--sale\" \u003e{price_with_format}\u003c\/span\u003e\n\u003c\/div\u003e","display_position":"replace","display_selector":"[class*=\"Price\"][class*=\"Heading\"], .grid-product__price, .price:not(.price-list .price), .product-price, .price-list, .product-grid--price, .product-card__price, .product__price, product-price, .product-item__price, [data-price-wrapper], .product-list-item-price, .product-item-price","element_selector":""}],"data_selectors":{"url":"a","title":"[class*=\"title\"], [class*=\"heading\"]","attributes":[],"form_input":"[name=\"id\"]","featured_image":"img:nth-child(1):not([class*=\"second\"] img):not(.product-item__bg__inner img):not([class*=\"two\"] img):not([class*=\"hidden\"] img), img[class*=\"primary\"], [class*=\"primary\"] img, .reveal img:not(.hidden img), [class*=\"main\"][class*=\"image\"] picture, [data-primary-media] img","secondary_image":"[class*=\"secondary\"] img:nth-child(2):not([class*=\"with\"]):not([class*=\"has\"]):not([class*=\"show\"]):not([class*=\"primary\"] img), .product-item__bg__under img, img[class*=\"alternate\"], .media--hover-effect img:nth-child(2), .hidden img, img.hidden, picture[style*=\"none\"], .not-first img, .product--hover-image img, .product-thumb-hover img, img.secondary-media-hidden, img[class*=\"secondary\"]"},"attribute_updates":[{"selector":"","template":"","attribute":""}],"selectors_to_hide":[],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":".ProductItem, .product-item, .product-block, .grid-view-item, .product-grid li.grid__item, .grid-product, .product-grid-item, .type-product-grid-item, .product-card, .product-index, .grid .card:not(.grid__item .card), .grid product-card, .product-list-item, .product--root, .product-thumbnail, .collection-page__product, [data-product-item], [data-product-grid-item], [data-product-grid]","swatch_display_options":[{"label":"After image","position":"before","selector":"[class*=\"content\"][class*=\"card\"], [class*=\"info\"][class*=\"card\"], [class*=\"Info\"][class*=\"Item\"], [class*=\"info\"][class*=\"product\"]:not([class*=\"inner\"]), [class*=\"grid\"][class*=\"meta\"], .product-details, [class*=\"product\"][class*=\"caption\"]"},{"label":"After price","position":"after","selector":"[class*=\"Price\"][class*=\"Heading\"], .grid-product__price, .price:not(.price-list .price), .product-price, .price-list, .product-grid--price, .product-card__price, .product__price, product-price, .product-item__price, [data-price-wrapper], .product-list-item-price, .product-item-price"},{"label":"After title","position":"after","selector":"[class*=\"title\"], [class*=\"heading\"]"}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":":","size_chart_selector":"[aria-controls*=\"size-chart\"],[aria-controls*=\"size-guide\"]","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":2,"display_label":false,"continuous_lookup":3000,"json_data_from_api":true,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[829],"schema_theme_names":["Narrative"],"pre_hide_css_code":null},"26893":{"id":26893,"configurations":{"products":{"theme_type":"","swatch_root":{"position":"top","selector":"form[action*=\"\/cart\/add\"]","groups_selector":"","section_selector":"#shopify-section-product-template, #shopify-section-page-product, #shopify-section-static-product, #shopify-section-product, #shopify-section-static-product-pages","secondary_position":"","secondary_selector":"","use_section_as_root":false},"option_selectors":"","selectors_to_hide":[".swatch_options","form[action=\"\/cart\/add\"] .product__variants","form[action=\"\/cart\/add\"] .form__row div.selector-wrapper","form .swatch.clearfix"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"sku","template":"SKU: {sku}","display_position":"replace","display_selector":".variant-sku","element_selector":""},{"name":"price","template":"{{price_with_format}}","display_position":"replace","display_selector":"[data-price]","element_selector":""}],"data_selectors":{"url":"a","title":".product-card__title","attributes":[],"form_input":"input[name=\"id\"]","featured_image":"img","secondary_image":"img.secondary"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"[sa-swatch-root]","swatch_display_options":[{"label":"After image","position":"after","selector":""},{"label":"After price","position":"after","selector":""},{"label":"After title","position":"after","selector":""}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":false,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[847],"schema_theme_names":["Motion"],"pre_hide_css_code":null},"77274":{"id":77274,"configurations":{"products":{"theme_type":"dawn","swatch_root":{"position":"before","selector":"form[action=\"\/cart\/add\"]:not([id*=\"install\"]):not([id*=\"bar\"])","groups_selector":"","section_selector":"[id*=\"shopify\"][id*=\"main\"][id*=\"template\"], [class*=\"featured\"][class*=\"product\"]:not([class*=\"collection\"]):not([class*=\"gallery\"]):not([class*=\"item\"]):not([class*=\"heading\"]), [class*=\"index\"] [data-section-type=\"product\"], [data-section-type=\"featured-product\"], [class*=\"index\"] [data-section-type=\"product-template\"], [data-product-type=\"featured\"]","secondary_position":"","secondary_selector":"","use_section_as_root":true},"option_selectors":"[class*=\"variant\"] input[type=\"radio\"],\n[class*=\"form\"] input[type=\"radio\"],\n[class*=\"option\"] input[type=\"radio\"],\n[class*=\"form\"] select:not([name=\"id\"]),\n[class*=\"option\"] select:not([name=\"id\"]),\n[class*=\"variant\"] select:not([name=\"id\"])","selectors_to_hide":["variant-radios, variant-selects, product-variants, variant-selection, product-variant-selector, [class*=\"option\"][class*=\"selector\"], .selector-wrapper:not([class*=\"qty\"]):not([class*=\"quantity\"]), .variant-wrapper, .product-form__variants, .product-form__swatches, .swatches__container, [class*=\"variant\"][class*=\"picker\"], .product-variants, .product__variant-select, .variations"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"], [data-action*=\"add\"][data-action*=\"cart\"], [data-product-atc], [id*=\"addToCart\"], [data-add-button], [value=\"Add to cart\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name","data-escape"],"add_to_cart_text_selector":"[name=\"add\"] \u003e span:not([class*=\"load\"]):not([class*=\"added\"]):not([class*=\"complete\"]):not([class*=\"symbol\"]), [data-add-to-cart-text], .atc-button--text, [data-add-button-text]","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"price","template":"\u003cdiv class=\"price price--on-sale\"\u003e\n\u003cspan class=\"price-item price-item--regular\" {display_on_sale}\u003e{compare_at_price_with_format}\u003c\/span\u003e\n\u003cspan {display_on_sale}\u003e\u0026nbsp\u003c\/span\u003e\n\u003cspan class=\"price-item price-item--sale\" \u003e{price_with_format}\u003c\/span\u003e\n\u003c\/div\u003e","display_position":"replace","display_selector":"[class*=\"Price\"][class*=\"Heading\"], .grid-product__price, .price:not(.price-list .price), .product-price, .price-list, .product-grid--price, .product-card__price, .product__price, product-price, .product-item__price, [data-price-wrapper], .product-list-item-price, .product-item-price","element_selector":""}],"data_selectors":{"url":"a","title":"[class*=\"title\"], [class*=\"heading\"]","attributes":[],"form_input":"[name=\"id\"]","featured_image":"img:nth-child(1):not([class*=\"second\"] img):not(.product-item__bg__inner img):not([class*=\"two\"] img):not([class*=\"hidden\"] img), img[class*=\"primary\"], [class*=\"primary\"] img, .reveal img:not(.hidden img), [class*=\"main\"][class*=\"image\"] picture, [data-primary-media] img","secondary_image":"[class*=\"secondary\"] img:nth-child(2):not([class*=\"with\"]):not([class*=\"has\"]):not([class*=\"show\"]):not([class*=\"primary\"] img), .product-item__bg__under img, img[class*=\"alternate\"], .media--hover-effect img:nth-child(2), .hidden img, img.hidden, picture[style*=\"none\"], .not-first img, .product--hover-image img, .product-thumb-hover img, img.secondary-media-hidden, img[class*=\"secondary\"]"},"attribute_updates":[{"selector":"","template":"","attribute":""}],"selectors_to_hide":[],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":".ProductItem, .product-item, .product-block, .grid-view-item, .product-grid li.grid__item, .grid-product, .product-grid-item, .type-product-grid-item, .product-card, .product-index, .grid .card:not(.grid__item .card), .grid product-card, .product-list-item, .product--root, .product-thumbnail, .collection-page__product, [data-product-item], [data-product-grid-item], [data-product-grid]","swatch_display_options":[{"label":"After image","position":"before","selector":"[class*=\"content\"][class*=\"card\"], [class*=\"info\"][class*=\"card\"], [class*=\"Info\"][class*=\"Item\"], [class*=\"info\"][class*=\"product\"]:not([class*=\"inner\"]), [class*=\"grid\"][class*=\"meta\"], .product-details, [class*=\"product\"][class*=\"caption\"]"},{"label":"After price","position":"after","selector":"[class*=\"Price\"][class*=\"Heading\"], .grid-product__price, .price:not(.price-list .price), .product-price, .price-list, .product-grid--price, .product-card__price, .product__price, product-price, .product-item__price, [data-price-wrapper], .product-list-item-price, .product-item-price"},{"label":"After title","position":"after","selector":"[class*=\"title\"], [class*=\"heading\"]"}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":":","size_chart_selector":"[aria-controls*=\"size-chart\"],[aria-controls*=\"size-guide\"]","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":2,"display_label":false,"continuous_lookup":3000,"json_data_from_api":true,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[],"schema_theme_names":["Unidentified"],"pre_hide_css_code":null},"26893":{"id":26893,"configurations":{"products":{"theme_type":"","swatch_root":{"position":"top","selector":"form[action*=\"\/cart\/add\"]","groups_selector":"","section_selector":"#shopify-section-product-template, #shopify-section-page-product, #shopify-section-static-product, #shopify-section-product, #shopify-section-static-product-pages","secondary_position":"","secondary_selector":"","use_section_as_root":false},"option_selectors":"","selectors_to_hide":[".swatch_options","form[action=\"\/cart\/add\"] .product__variants","form[action=\"\/cart\/add\"] .form__row div.selector-wrapper","form .swatch.clearfix"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"sku","template":"SKU: {sku}","display_position":"replace","display_selector":".variant-sku","element_selector":""},{"name":"price","template":"{{price_with_format}}","display_position":"replace","display_selector":"[data-price]","element_selector":""}],"data_selectors":{"url":"a","title":".product-card__title","attributes":[],"form_input":"input[name=\"id\"]","featured_image":"img","secondary_image":"img.secondary"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"[sa-swatch-root]","swatch_display_options":[{"label":"After image","position":"after","selector":""},{"label":"After price","position":"after","selector":""},{"label":"After title","position":"after","selector":""}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":false,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[847],"schema_theme_names":["Motion"],"pre_hide_css_code":null},"26893":{"id":26893,"configurations":{"products":{"theme_type":"","swatch_root":{"position":"top","selector":"form[action*=\"\/cart\/add\"]","groups_selector":"","section_selector":"#shopify-section-product-template, #shopify-section-page-product, #shopify-section-static-product, #shopify-section-product, #shopify-section-static-product-pages","secondary_position":"","secondary_selector":"","use_section_as_root":false},"option_selectors":"","selectors_to_hide":[".swatch_options","form[action=\"\/cart\/add\"] .product__variants","form[action=\"\/cart\/add\"] .form__row div.selector-wrapper","form .swatch.clearfix"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"sku","template":"SKU: {sku}","display_position":"replace","display_selector":".variant-sku","element_selector":""},{"name":"price","template":"{{price_with_format}}","display_position":"replace","display_selector":"[data-price]","element_selector":""}],"data_selectors":{"url":"a","title":".product-card__title","attributes":[],"form_input":"input[name=\"id\"]","featured_image":"img","secondary_image":"img.secondary"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"[sa-swatch-root]","swatch_display_options":[{"label":"After image","position":"after","selector":""},{"label":"After price","position":"after","selector":""},{"label":"After title","position":"after","selector":""}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":false,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[847],"schema_theme_names":["Motion"],"pre_hide_css_code":null},"26893":{"id":26893,"configurations":{"products":{"theme_type":"","swatch_root":{"position":"top","selector":"form[action*=\"\/cart\/add\"]","groups_selector":"","section_selector":"#shopify-section-product-template, #shopify-section-page-product, #shopify-section-static-product, #shopify-section-product, #shopify-section-static-product-pages","secondary_position":"","secondary_selector":"","use_section_as_root":false},"option_selectors":"","selectors_to_hide":[".swatch_options","form[action=\"\/cart\/add\"] .product__variants","form[action=\"\/cart\/add\"] .form__row div.selector-wrapper","form .swatch.clearfix"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"sku","template":"SKU: {sku}","display_position":"replace","display_selector":".variant-sku","element_selector":""},{"name":"price","template":"{{price_with_format}}","display_position":"replace","display_selector":"[data-price]","element_selector":""}],"data_selectors":{"url":"a","title":".product-card__title","attributes":[],"form_input":"input[name=\"id\"]","featured_image":"img","secondary_image":"img.secondary"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"[sa-swatch-root]","swatch_display_options":[{"label":"After image","position":"after","selector":""},{"label":"After price","position":"after","selector":""},{"label":"After title","position":"after","selector":""}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":false,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[847],"schema_theme_names":["Motion"],"pre_hide_css_code":null},"131584":{"id":131584,"configurations":{"products":{"theme_type":"dawn","swatch_root":{"position":"before","selector":"variant-selects, variant-radios, [class*=\"product-form__noscript-wrapper\"]","groups_selector":"","section_selector":".product.grid,.featured-product","secondary_position":"","secondary_selector":"","use_section_as_root":true},"option_selectors":"variant-selects select, variant-radios input, variant-selects input","selectors_to_hide":["variant-radios","variant-selects"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"Sold out","template":"\u003cdiv class=\"card__badge\" {{ display_on_sold_out }}\u003e\u003cspan class=\"badge badge--bottom-left color-inverse\"\u003eSold out\u003c\/span\u003e\u003c\/div\u003e","display_position":"bottom","display_selector":".card__inner","element_selector":".card__badge .color-inverse"},{"name":"On Sale","template":"\u003cdiv class=\"card__badge bottom left\" {{ display_on_available }} {{ display_on_sale }}\u003e\n \u003cspan class=\"badge badge--bottom-left color-accent-2\"\u003eSale\u003c\/span\u003e\n\u003c\/div\u003e","display_position":"replace","display_selector":".card__badge.bottom.left","element_selector":""},{"name":"price","template":"\u003cdiv class=\"price price--on-sale\"\u003e\n\u003cspan class=\"price-item price-item--regular\" {display_on_sale}\u003e{compare_at_price_with_format}\u003c\/span\u003e\n\u003cspan {display_on_sale}\u003e\u0026nbsp\u003c\/span\u003e\n\u003cspan class=\"price-item price-item--sale\" \u003e{price_with_format}\u003c\/span\u003e\n\u003c\/div\u003e","display_position":"replace","display_selector":".price","element_selector":""},{"name":"Vendor","template":"{{vendor}}","display_position":"replace","display_selector":".caption-with-letter-spacing","element_selector":""}],"data_selectors":{"url":"a","title":".card__heading.h5 a","attributes":[],"form_input":"[name=\"id\"]","featured_image":".card__media img:nth-child(1)","secondary_image":".card__media img:nth-child(2)"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":".collection .grid__item .card-wrapper, .product-recommendations .grid__item .card-wrapper, .collage__item--product","swatch_display_options":[{"label":"After image","position":"after","selector":".card-wrapper .card__inner"},{"label":"After price","position":"after","selector":".price"},{"label":"After title","position":"after","selector":".card-information__text"}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":":","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":2,"display_label":false,"continuous_lookup":3000,"json_data_from_api":true,"label_split_symbol":"-","price_trailing_zeroes":true,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"[swatch-generated] .card__information {overflow: auto;}","theme_store_ids":[887],"schema_theme_names":["Dawn"],"pre_hide_css_code":null},"105690":{"id":105690,"configurations":{"products":{"theme_type":"dawn","swatch_root":{"position":"before","selector":"variant-picker, [id=\"variants\"]","groups_selector":"","section_selector":".cc-product-features, .product.js-product","secondary_position":"","secondary_selector":"","use_section_as_root":true},"option_selectors":"variant-picker input, variant-picker custom-select","selectors_to_hide":["variant-picker"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"Sale","template":"\u003cspan class=\"product-label product-label--sale\" {{display_on_sale}} {{display_on_available}}\u003e\n\u003csvg class=\"icon icon--price_tag\" width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.59 1.34a1 1 0 01.7-.29h5.66a1 1 0 011 1v5.66a1 1 0 01-.3.7L7.6 15.5a1 1 0 01-1.42 0L.52 9.83a1 1 0 010-1.42l7.07-7.07zm6.36 6.37l-7.07 7.07-5.66-5.66L8.3 2.05h5.66v5.66z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\n\u003cpath fill=\"currentColor\" d=\"M9.7 6.3a1 1 0 101.42-1.42 1 1 0 00-1.41 1.41zM9 7a2 2 0 102.83-2.83A2 2 0 009 7z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\nUp to {{percentage_difference}}% off\n\n\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"Sold out","template":"\u003cspan class=\"product-label product-label--sold-out\" {{display_on_sold_out}}\u003eSold out\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"price","template":"\u003cstrong class=\"price__current\"\u003e{{price_with_format}}\u003c\/strong\u003e\n\u003cs class=\"price__was\" {{display_on_sale}}\u003e{{compare_at_price_with_format}}\u003c\/s\u003e","display_position":"replace","display_selector":".price__default","element_selector":""}],"data_selectors":{"url":"a","title":".card__title","attributes":[],"form_input":"[name=\"id\"]","featured_image":"img.card__main-image:not([hidden])","secondary_image":"img.card__hover-image"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[".card__swatches"],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"product-card","swatch_display_options":[{"label":"After image","position":"top","selector":".card__info"},{"label":"After title","position":"after","selector":".card__title"},{"label":"After price","position":"after","selector":"div.price"}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":true,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[1657],"schema_theme_names":["Enterprise"],"pre_hide_css_code":null},"105690":{"id":105690,"configurations":{"products":{"theme_type":"dawn","swatch_root":{"position":"before","selector":"variant-picker, [id=\"variants\"]","groups_selector":"","section_selector":".cc-product-features, .product.js-product","secondary_position":"","secondary_selector":"","use_section_as_root":true},"option_selectors":"variant-picker input, variant-picker custom-select","selectors_to_hide":["variant-picker"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"Sale","template":"\u003cspan class=\"product-label product-label--sale\" {{display_on_sale}} {{display_on_available}}\u003e\n\u003csvg class=\"icon icon--price_tag\" width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.59 1.34a1 1 0 01.7-.29h5.66a1 1 0 011 1v5.66a1 1 0 01-.3.7L7.6 15.5a1 1 0 01-1.42 0L.52 9.83a1 1 0 010-1.42l7.07-7.07zm6.36 6.37l-7.07 7.07-5.66-5.66L8.3 2.05h5.66v5.66z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\n\u003cpath fill=\"currentColor\" d=\"M9.7 6.3a1 1 0 101.42-1.42 1 1 0 00-1.41 1.41zM9 7a2 2 0 102.83-2.83A2 2 0 009 7z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\nUp to {{percentage_difference}}% off\n\n\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"Sold out","template":"\u003cspan class=\"product-label product-label--sold-out\" {{display_on_sold_out}}\u003eSold out\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"price","template":"\u003cstrong class=\"price__current\"\u003e{{price_with_format}}\u003c\/strong\u003e\n\u003cs class=\"price__was\" {{display_on_sale}}\u003e{{compare_at_price_with_format}}\u003c\/s\u003e","display_position":"replace","display_selector":".price__default","element_selector":""}],"data_selectors":{"url":"a","title":".card__title","attributes":[],"form_input":"[name=\"id\"]","featured_image":"img.card__main-image:not([hidden])","secondary_image":"img.card__hover-image"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[".card__swatches"],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"product-card","swatch_display_options":[{"label":"After image","position":"top","selector":".card__info"},{"label":"After title","position":"after","selector":".card__title"},{"label":"After price","position":"after","selector":"div.price"}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":true,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[1657],"schema_theme_names":["Enterprise"],"pre_hide_css_code":null},"105690":{"id":105690,"configurations":{"products":{"theme_type":"dawn","swatch_root":{"position":"before","selector":"variant-picker, [id=\"variants\"]","groups_selector":"","section_selector":".cc-product-features, .product.js-product","secondary_position":"","secondary_selector":"","use_section_as_root":true},"option_selectors":"variant-picker input, variant-picker custom-select","selectors_to_hide":["variant-picker"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"Sale","template":"\u003cspan class=\"product-label product-label--sale\" {{display_on_sale}} {{display_on_available}}\u003e\n\u003csvg class=\"icon icon--price_tag\" width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.59 1.34a1 1 0 01.7-.29h5.66a1 1 0 011 1v5.66a1 1 0 01-.3.7L7.6 15.5a1 1 0 01-1.42 0L.52 9.83a1 1 0 010-1.42l7.07-7.07zm6.36 6.37l-7.07 7.07-5.66-5.66L8.3 2.05h5.66v5.66z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\n\u003cpath fill=\"currentColor\" d=\"M9.7 6.3a1 1 0 101.42-1.42 1 1 0 00-1.41 1.41zM9 7a2 2 0 102.83-2.83A2 2 0 009 7z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\nUp to {{percentage_difference}}% off\n\n\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"Sold out","template":"\u003cspan class=\"product-label product-label--sold-out\" {{display_on_sold_out}}\u003eSold out\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"price","template":"\u003cstrong class=\"price__current\"\u003e{{price_with_format}}\u003c\/strong\u003e\n\u003cs class=\"price__was\" {{display_on_sale}}\u003e{{compare_at_price_with_format}}\u003c\/s\u003e","display_position":"replace","display_selector":".price__default","element_selector":""}],"data_selectors":{"url":"a","title":".card__title","attributes":[],"form_input":"[name=\"id\"]","featured_image":"img.card__main-image:not([hidden])","secondary_image":"img.card__hover-image"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[".card__swatches"],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"product-card","swatch_display_options":[{"label":"After image","position":"top","selector":".card__info"},{"label":"After title","position":"after","selector":".card__title"},{"label":"After price","position":"after","selector":"div.price"}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":true,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[1657],"schema_theme_names":["Enterprise"],"pre_hide_css_code":null},"105690":{"id":105690,"configurations":{"products":{"theme_type":"dawn","swatch_root":{"position":"before","selector":"variant-picker, [id=\"variants\"]","groups_selector":"","section_selector":".cc-product-features, .product.js-product","secondary_position":"","secondary_selector":"","use_section_as_root":true},"option_selectors":"variant-picker input, variant-picker custom-select","selectors_to_hide":["variant-picker"],"json_data_selector":"","add_to_cart_selector":"[name=\"add\"]","custom_button_params":{"data":[{"value_attribute":"data-value","option_attribute":"data-name"}],"selected_selector":".active"},"option_index_attributes":["data-index","data-option-position","data-object","data-product-option","data-option-index","name"],"add_to_cart_text_selector":"[name=\"add\"]\u003espan","selectors_to_hide_override":"","add_to_cart_enabled_classes":"","add_to_cart_disabled_classes":""},"collections":{"grid_updates":[{"name":"Sale","template":"\u003cspan class=\"product-label product-label--sale\" {{display_on_sale}} {{display_on_available}}\u003e\n\u003csvg class=\"icon icon--price_tag\" width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\"\u003e\u003cpath fill=\"currentColor\" d=\"M7.59 1.34a1 1 0 01.7-.29h5.66a1 1 0 011 1v5.66a1 1 0 01-.3.7L7.6 15.5a1 1 0 01-1.42 0L.52 9.83a1 1 0 010-1.42l7.07-7.07zm6.36 6.37l-7.07 7.07-5.66-5.66L8.3 2.05h5.66v5.66z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\n\u003cpath fill=\"currentColor\" d=\"M9.7 6.3a1 1 0 101.42-1.42 1 1 0 00-1.41 1.41zM9 7a2 2 0 102.83-2.83A2 2 0 009 7z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\nUp to {{percentage_difference}}% off\n\n\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"Sold out","template":"\u003cspan class=\"product-label product-label--sold-out\" {{display_on_sold_out}}\u003eSold out\u003c\/span\u003e","display_position":"replace","display_selector":".product-label-wrapper","element_selector":""},{"name":"price","template":"\u003cstrong class=\"price__current\"\u003e{{price_with_format}}\u003c\/strong\u003e\n\u003cs class=\"price__was\" {{display_on_sale}}\u003e{{compare_at_price_with_format}}\u003c\/s\u003e","display_position":"replace","display_selector":".price__default","element_selector":""}],"data_selectors":{"url":"a","title":".card__title","attributes":[],"form_input":"[name=\"id\"]","featured_image":"img.card__main-image:not([hidden])","secondary_image":"img.card__hover-image"},"attribute_updates":[{"selector":null,"template":null,"attribute":null}],"selectors_to_hide":[".card__swatches"],"json_data_selector":"[sa-swatch-json]","swatch_root_selector":"product-card","swatch_display_options":[{"label":"After image","position":"top","selector":".card__info"},{"label":"After title","position":"after","selector":".card__title"},{"label":"After price","position":"after","selector":"div.price"}]}},"settings":{"products":{"handleize":false,"init_deferred":false,"label_split_symbol":"-","size_chart_selector":"","persist_group_variant":true,"hide_single_value_option":"none"},"collections":{"layer_index":12,"display_label":false,"continuous_lookup":3000,"json_data_from_api":true,"label_split_symbol":"-","price_trailing_zeroes":false,"hide_single_value_option":"none"}},"custom_scripts":[],"custom_css":"","theme_store_ids":[1657],"schema_theme_names":["Enterprise"],"pre_hide_css_code":null}},
"product_options": [{"id":197932,"name":"Material","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":31956,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197938,"name":"Type","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197927,"name":"Option","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":31956,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197928,"name":"Quantity of one set","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197930,"name":"Color","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":31956,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197926,"name":"Switch Type","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197939,"name":"Switches","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197924,"name":"Switch Option","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":31956,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":365488,"name":"Type And Color","products_preset_id":null,"products_swatch":"first_variant_image","collections_preset_id":31962,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197923,"name":"Version","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197933,"name":"Keyboard Frame","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":2156321,"name":"Model","products_preset_id":null,"products_swatch":"first_variant_image","collections_preset_id":31962,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197922,"name":"Keys","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197929,"name":"Quantity for one set","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197940,"name":"Colorways","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197925,"name":"Title","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":220860,"name":"Connectivity","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":225567,"name":"Value","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":220858,"name":"SWITCH TYPE","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197934,"name":"Brand","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":31956,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":280749,"name":"Style","products_preset_id":null,"products_swatch":"first_variant_image","collections_preset_id":31962,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":220859,"name":"SWITCH OPTION","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":31956,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197931,"name":"Keyboard Version","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":null,"collections_swatch":"first_variant_image","trigger_action":"auto"},{"id":197935,"name":"Color Scheme","products_preset_id":31955,"products_swatch":"first_variant_image","collections_preset_id":31956,"collections_swatch":"first_variant_image","trigger_action":"auto"}],
"swatch_dir": "vsk",
"presets": {"31961":{"id":31961,"params":{"swatch_size":"41px","preview_type":"variant_image","display_label":true,"display_price":false,"display_style":"block","stock_out_type":"none","background_size":"cover","background_position":"top","display_variant_label":false},"assoc_view_type":"swatch_drop_down","apply_to":"products"},"31960":{"id":31960,"params":{"seperator":"","icon_style":"arrow","label_size":"14px","label_weight":"inherit","padding_left":"10px","display_label":true,"display_price":false,"display_style":"block","dropdown_type":"default","stock_out_type":"grey-out","label_padding_left":"0px","display_variant_label":false},"assoc_view_type":"drop_down","apply_to":"collections"},"31959":{"id":31959,"params":{"seperator":"","icon_style":"arrow","label_size":"14px","label_weight":"inherit","padding_left":"10px","display_label":true,"display_price":false,"display_style":"block","dropdown_type":"default","stock_out_type":"grey-out","label_padding_left":"0px","display_variant_label":false},"assoc_view_type":"drop_down","apply_to":"products"},"31964":{"id":31964,"params":{"width":"10px","min-width":"20px","arrow_mode":"mode_1","width_type":"auto","button_type":"normal-button","price_badge":{"price_enabled":false},"border_width":"1px","button_style":"stack","margin_right":"12px","preview_type":"large_values","display_label":true,"stock_out_type":"strike-out","padding_vertical":"8.7px","mobile_arrow_mode":"mode_0","mobile_button_style":"stack","display_variant_label":false},"assoc_view_type":"button","apply_to":"products"},"31962":{"id":31962,"params":{"width":"16px","height":"16px","arrow_mode":"mode_2","border_space":"2.5px","border_width":"1px","margin_right":"4px","preview_type":"custom_image","swatch_style":"slide","display_label":false,"stock_out_type":"cross-out","background_size":"cover","mobile_arrow_mode":"mode_0","adjust_margin_right":true,"background_position":"top","last_swatch_preview":"full","mobile_swatch_style":"slide","option_value_display":"none","display_variant_label":true,"mobile_last_swatch_preview":"half"},"assoc_view_type":"swatch","apply_to":"collections"},"31955":{"id":31955,"params":{"width":"10px","height":"48px","min-width":"20px","arrow_mode":"mode_1","width_type":"auto","button_type":"normal-button","price_badge":{"price_enabled":false},"border_width":"1px","button_style":"stack","margin_right":"12px","preview_type":"small_values","display_label":true,"stock_out_type":"grey-out","padding_vertical":"13.4px","mobile_arrow_mode":"mode_0","mobile_button_style":"stack","display_variant_label":false},"assoc_view_type":"button","apply_to":"products"},"31957":{"id":31957,"params":{"width":"32px","height":"32px","arrow_mode":"mode_2","swatch_size":"70px","border_space":"2px","border_width":"1px","margin_right":"8px","preview_type":"variant_image","swatch_style":"slide","display_label":false,"stock_out_type":"grey-out","background_size":"cover","mobile_arrow_mode":"mode_0","adjust_margin_right":true,"background_position":"top","last_swatch_preview":"full","mobile_swatch_style":"slide","option_value_display":"none","display_variant_label":true,"mobile_last_swatch_preview":"half"},"assoc_view_type":"swatch","apply_to":"collections"},"31958":{"id":31958,"params":{"width":"80px","height":"80px","arrow_mode":"mode_1","swatch_size":"70px","border_space":"4px","border_width":"1px","margin_right":"8px","preview_type":"variant_image","swatch_style":"stack","display_label":true,"stock_out_type":"grey-out","background_size":"cover","mobile_arrow_mode":"mode_0","adjust_margin_right":true,"background_position":"top","last_swatch_preview":"full","mobile_swatch_style":"stack","option_value_display":null,"display_variant_label":true,"mobile_last_swatch_preview":"half"},"assoc_view_type":"swatch","apply_to":"products"},"31956":{"id":31956,"params":{"width":"10px","min-width":"20px","arrow_mode":"mode_2","width_type":"auto","button_type":"normal-button","price_badge":{"price_enabled":false},"border_width":"1px","button_style":"stack","margin_right":"12px","preview_type":"small_values","display_label":false,"stock_out_type":"grey-out","padding_vertical":"-2.6px","mobile_arrow_mode":"mode_0","mobile_button_style":"stack","display_variant_label":false},"assoc_view_type":"button","apply_to":"collections"},"31963":{"id":31963,"params":{"arrow_mode":"mode_1","swatch_size":"20px","swatch_type":"swatch-pill","border_space":"4px","border_width":"1px","margin_right":"12px","preview_type":"custom_image","swatch_style":"stack","display_label":true,"stock_out_type":"cross-out","background_size":"cover","mobile_arrow_mode":"mode_0","background_position":"top","mobile_swatch_style":"stack","option_value_display":"adjacent","display_variant_label":false},"assoc_view_type":"swatch","apply_to":"products"},"31965":{"id":31965,"params":{"arrow_mode":"mode_2","border_width":"2px","button_style":"stack","margin_right":"12px","preview_type":"small_values","display_label":false,"stock_out_type":"strike-out","mobile_arrow_mode":"mode_0","mobile_button_style":"stack","display_variant_label":false},"assoc_view_type":"button","apply_to":"collections"}},
"storefront_key": "907e97c0901328628f9fba0e9170b47d",
"lambda_cloudfront_url": "https://api.starapps.studio",
"published_locales": [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}],
"money_format": "${{amount}}",
"data_url_source": "",
"published_theme_setting": "105690",
"product_data_source": "storefront",
"is_b2b": false
}
}
</script>
<script src="https://cdn.shopify.com/extensions/4de6813c-5caa-4ac6-84e7-f6f350c14d0d/swatch-king-119/assets/session-storage-clear.min.js" vsk-js-type="session-clear" defer=""></script>
<style type="text/css" app="vsk" role="main">div.swatch-preset-31961 .swatch-drop-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:35px;background-color:#fff;color:#000;border-style:solid;border-width:1px;border-color:#E9E9E9;border-radius:0px;font-size:13px;text-transform:capitalize;padding-left:10px;padding-right:30px;padding-top:4px;padding-bottom:4px;line-height:100%}div.swatch-preset-31961 .swatch-drop-down-inner{display:block}div.swatch-preset-31961 .swatch-drop-down:hover{border-color:#000}div.swatch-preset-31961 .swatch-drop-down:focus{border-color:#000}div.swatch-preset-31961 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31961 .swatch-drop-down-svg{color:#E9E9E9;right:10px;position:absolute;fill:#292929;pointer-events:none;top:0;bottom:0;margin:auto;width:20px;stroke:#292929;stroke-width:0px;transform:rotate(0deg);-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}div.swatch-preset-31961 .star-set-image{height:41px;width:41px;min-height:41px;min-width:41px;background-position:top;border-radius:0px;background-size:cover;border-width:0px;border-style:solid;border-color:#E9E9E9;margin-right:8px}div.swatch-preset-31961 .swatch-drop-down-list{border-style:solid;border-width:1px;border-color:#000;border-radius:0px;margin-top:-1px}div.swatch-preset-31961 .swatch-drop-down-wrapper{margin:10px 0 0 0}div.swatch-preset-31961 .swatch-drop-down-list .swatch-drop-down-list-item{min-height:35px;background-color:#fff;color:#000;padding-left:10px;padding-right:25px;font-size:13px;text-transform:capitalize}div.swatch-preset-31961 .swatch-drop-down-list .swatch-drop-down-list-item.swatch-selected{background-color:#fff;color:#000}div.swatch-preset-31961 .swatch-drop-down-list .swatch-drop-down-list-item.swatch-selected .star-set-image{border-color:#E9E9E9}div.swatch-preset-31961 .swatch-drop-down-list .swatch-drop-down-list-item:hover,div.swatch-preset-31961 .swatch-drop-down-list .swatch-drop-down-list-item:focus{background-color:#fff;color:#000}div.swatch-preset-31961 .swatch-drop-down-list .swatch-drop-down-list-item:hover .star-set-image,div.swatch-preset-31961 .swatch-drop-down-list .swatch-drop-down-list-item:focus .star-set-image{border-color:#000}div.swatch-preset-31961 .dropdown-swatch-price{margin-right:0px;margin-left:0px;color:6D6A6A !important;font-size:13px;font-weight:400}div.swatch-preset-31961 .d-flex{display:flex;justify-content:space-between;width:100%;flex-direction:row}div.swatch-preset-31961 .d-flex{align-items:center}
div.swatch-preset-31960 .swatch-drop-down{width:100%;min-height:17.6px;background-color:#fff;color:#000;font-size:13px;text-transform:capitalize;padding-left:10px;padding-right:30px;height:16px;line-height:normal;margin:0;font-weight:inherit}div.swatch-preset-31960 .swatch-drop-down-inner{display:block;min-width:25%}div.swatch-preset-31960 .swatch-drop-down-inner .swatch-label-inside{position:absolute;padding-left:0px;height:100%;display:flex;align-items:center}div.swatch-preset-31960 .swatch-drop-down-inner .swatch-label-inside .swatch-label{display:flex;align-items:center;line-height:100%;z-index:1}div.swatch-preset-31960 .swatch-drop-down{display:flex}div.swatch-preset-31960 .swatch-drop-down-svg{position:absolute;fill:#000;pointer-events:none;top:0;bottom:0;right:10px;margin:auto;width:20px;stroke:#000;stroke-width:0px;transform:rotate(0deg);-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}div.swatch-preset-31960 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;color:inherit;margin:0}div.swatch-preset-31960 label.swatch-label:hover{color:inherit}div.swatches.hover-enabled div.swatch-preset-31960 .swatch-drop-down-inner:hover .swatch-drop-down-svg,div.swatches.hover-enabled div.swatch-preset-31960 .swatch-drop-down-inner:focus .swatch-drop-down-svg{fill:#000;stroke:#000}div.swatch-preset-31960 .swatch-drop-down-wrapper{margin:10px 0 0 0}div.swatch-preset-31960 .dropdown-swatch-price{margin:0 0px;color:6D6A6A !important;font-size:13px;font-weight:400}div.swatch-preset-31960 .d-flex{display:flex;justify-content:space-between;width:100%;flex-direction:row}div.swatch-preset-31960 .d-flex{align-items:center}div.swatch-preset-31960 .swatch-drop-down-list{border-style:solid;border-width:1px;border-color:#282828;background-color:#123456;border-radius:0px;overflow-x:hidden;margin-top:-1px;max-height:150px !important}div.swatch-preset-31960 .swatch-drop-down-list .swatch-drop-down-list-item{background-color:#fff;color:#000;padding-left:10px;font-size:13px;text-transform:capitalize}div.swatch-preset-31960 .swatch-drop-down-list .swatch-drop-down-list-item:hover,div.swatch-preset-31960 .swatch-drop-down-list .swatch-drop-down-list-item:focus{background-color:#292929;color:#fff}div.swatch-preset-31960 .swatch-drop-down-list .swatch-selected{background-color:#123456;color:#292929}div.swatch-preset-31960 .swatch-drop-down-selected{border:1px solid #E9E9E9;border-radius:0px}div.swatch-preset-31960 .swatch-drop-down-selected:hover{border-color:#E9E9E9}div.swatch-preset-31960 .swatch-drop-down-selected:focus{border-color:#282828}div.swatch-preset-31960 .swatch-drop-down-svg{transition:0.3s all ease-in-out !important;transform:rotate(180deg)}div.swatch-preset-31960 .swatch-hide ~ .swatch-drop-down-svg{transform:rotate(0deg)}
div.swatch-preset-31959 .swatch-drop-down{width:100%;min-height:17.6px;background-color:#fff;color:#000;font-size:13px;text-transform:capitalize;padding-left:10px;padding-right:30px;height:35px;line-height:normal;margin:0;font-weight:inherit}div.swatch-preset-31959 .swatch-drop-down-inner{display:block;min-width:25%}div.swatch-preset-31959 .swatch-drop-down-inner .swatch-label-inside{position:absolute;padding-left:0px;height:100%;display:flex;align-items:center}div.swatch-preset-31959 .swatch-drop-down-inner .swatch-label-inside .swatch-label{display:flex;align-items:center;line-height:100%;z-index:1}div.swatch-preset-31959 .swatch-drop-down{display:flex}div.swatch-preset-31959 .swatch-drop-down-svg{position:absolute;fill:#000;pointer-events:none;top:0;bottom:0;right:10px;margin:auto;width:20px;stroke:#000;stroke-width:0px;transform:rotate(0deg);-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}div.swatch-preset-31959 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;color:inherit;margin:0}div.swatch-preset-31959 label.swatch-label:hover{color:inherit}div.swatches.hover-enabled div.swatch-preset-31959 .swatch-drop-down-inner:hover .swatch-drop-down-svg,div.swatches.hover-enabled div.swatch-preset-31959 .swatch-drop-down-inner:focus .swatch-drop-down-svg{fill:#000;stroke:#000}div.swatch-preset-31959 .swatch-drop-down-wrapper{margin:10px 0 0 0}div.swatch-preset-31959 .dropdown-swatch-price{margin:0 0px;color:6D6A6A !important;font-size:13px;font-weight:400}div.swatch-preset-31959 .d-flex{display:flex;justify-content:space-between;width:100%;flex-direction:row}div.swatch-preset-31959 .d-flex{align-items:center}div.swatch-preset-31959 .swatch-drop-down-list{border-style:solid;border-width:1px;border-color:#282828;background-color:#123456;border-radius:0px;overflow-x:hidden;margin-top:-1px}div.swatch-preset-31959 .swatch-drop-down-list .swatch-drop-down-list-item{background-color:#fff;color:#000;padding-left:10px;font-size:13px;text-transform:capitalize}div.swatch-preset-31959 .swatch-drop-down-list .swatch-drop-down-list-item:hover,div.swatch-preset-31959 .swatch-drop-down-list .swatch-drop-down-list-item:focus{background-color:#292929;color:#fff}div.swatch-preset-31959 .swatch-drop-down-list .swatch-selected{background-color:#123456;color:#292929}div.swatch-preset-31959 .swatch-drop-down-selected{border:1px solid #E9E9E9;border-radius:0px}div.swatch-preset-31959 .swatch-drop-down-selected:hover{border-color:#E9E9E9}div.swatch-preset-31959 .swatch-drop-down-selected:focus{border-color:#282828}div.swatch-preset-31959 .swatch-drop-down-svg{transition:0.3s all ease-in-out !important;transform:rotate(180deg)}div.swatch-preset-31959 .swatch-hide ~ .swatch-drop-down-svg{transform:rotate(0deg)}
div.swatch-preset-31964 div.star-set-btn{min-width:20px;line-height:15.6px}div.swatch-preset-31964 div.star-set-btn{border:1px solid #fff}div.swatch-preset-31964 div.star-set-btn{border-color:#fff;border-radius:25px;text-align:center}div.swatch-preset-31964 div.star-set-btn div.swatch-button-title-text{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A;text-transform:none;font-size:13px;font-weight:inherit;border-bottom:0px solid #000;padding:8.7px 10px}div.swatch-preset-31964 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 10px 8.7px 10px;display:flex;justify-content:center}div.swatch-preset-31964 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31964 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}div.swatch-preset-31964 div.star-set-btn.swatch-selected{border-color:#292929}div.swatch-preset-31964 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#292929;background-color:#fff;text-decoration-color:#292929}div.swatch-preset-31964 div.star-set-btn.swatch-selected::before{border-color:#292929 !important}div.swatch-preset-31964 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}div.swatches div.swatch-preset-31964 ul.swatch-view li{margin:0 12px 0.5rem 0}div.swatch-preset-31964 ul.swatch-view{margin-top:10px}div.swatch-preset-31964 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31964 .swatch-navigable{width:100%;margin:unset}@media only screen and (max-width: 480px){div.swatch-preset-31964 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:12.65px}@media only screen and (max-width: 480px){div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:12.65px}}div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:50.6px;width:12.65px}@media only screen and (max-width: 480px){div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31964 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:50.6px;width:12.65px}}div.swatch-preset-31964 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31964 .swatch-view-slide,div.swatch-preset-31964 .swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31964 .swatch-view-slide,div.swatch-preset-31964 .swatch-view-stack{padding-right:0px}}div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected){border-color:#CFCFCF;box-shadow:0 10px 10px -8px #CFCFCF}div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text,div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before,div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected)::before{border-color:#6A6A6A}div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price,div.swatches.hover-enabled div.swatch-preset-31964 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}div.swatches div.swatch-preset-31964 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text{text-decoration-line:line-through}div.swatches div.swatch-preset-31964 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::before,div.swatches div.swatch-preset-31964 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::after{content:"_" !important;color:transparent;color:transparent}div.swatch-preset-31964 div.swatch-button-price-hidden{display:none}
div.swatch-preset-31962 .star-set-image{height:11px;width:11px;background-position:top;border-radius:80px;background-color:transparent;background-size:cover}div.swatch-preset-31962 .swatch-image,div.swatch-preset-31962 .swatch-custom-image{border-style:solid;border-width:1px;border-color:#fff;border-radius:80px;padding:2.5px}div.swatch-preset-31962 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}div.swatches div.swatch-preset-31962 ul.swatch-view li{margin:0 4px 0.5rem 0}div.swatch-preset-31962 ul.swatch-view{margin-top:0px}div.swatch-preset-31962 .swatches-type-collections .swatch-view-slide ul.swatch-view{margin:0}div.swatch-preset-31962.swatch-view-slide{position:relative}div.swatch-preset-31962 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31962 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}div.swatch-preset-31962 .swatch-selected .star-set-image::after{border-color:#292929}div.swatch-preset-31962 .swatch-selected .swatch-img-text-adjacent{color:#ddd}div.swatch-preset-31962 .swatch-selected.swatch-image,div.swatch-preset-31962 .swatch-selected.swatch-custom-image{border-color:#292929}div.swatch-preset-31962 .swatch-selected .star-set-image{border-color:#ddd}div.swatches div.swatch-preset-31962 li.swatch-view-item:hover .swatch-tool-tip,div.swatches div.swatch-preset-31962 li.swatch-view-item:focus .swatch-tool-tip{color:#000;border-color:#ddd}div.swatches div.swatch-preset-31962 li.swatch-view-item:hover .swatch-tool-tip-pointer,div.swatches div.swatch-preset-31962 li.swatch-view-item:focus .swatch-tool-tip-pointer{border-color:transparent transparent #ddd transparent}div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-image .star-set-image::after,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-custom-image .star-set-image::after,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-image .star-set-image::after,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-custom-image .star-set-image::after{border-color:#ddd}div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected){border-color:#ddd}div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected) .star-set-image{border-color:#ddd}div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31962 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent{color:#ddd}div.swatch-preset-31962 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:26px}div.swatch-preset-31962 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31962 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}@media only screen and (max-width: 480px){div.swatch-preset-31962 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper{top:0px;padding:0 3px}div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:4.5px}@media only screen and (max-width: 480px){div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:4.5px}}div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:18px;width:4.5px}@media only screen and (max-width: 480px){div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31962 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:18px;width:4.5px}}div.swatch-preset-31962 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31962.swatch-view-slide,div.swatch-preset-31962.swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31962.swatch-view-slide,div.swatch-preset-31962.swatch-view-stack{padding-right:0px}}div.swatch-preset-31962 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#fff;border-width:1px;border-style:solid;border-color:#fff;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:8px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}div.swatch-preset-31962 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}div.swatch-preset-31962 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#fff;font-size:8px;text-transform:none}div.swatch-preset-31962 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}div.swatches div.swatch-preset-31962 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}div.swatches div.swatch-preset-31962 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#fff;transform:rotate(45deg);margin:auto}
div.swatch-preset-31955 div.star-set-btn{min-width:20px;line-height:19.2px}div.swatch-preset-31955 div.star-set-btn{border:1px solid #E9E9E9}div.swatch-preset-31955 div.star-set-btn{border-color:#E9E9E9;border-radius:0px;text-align:center}div.swatch-preset-31955 div.star-set-btn div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000;text-transform:capitalize;font-size:16px;font-weight:inherit;border-bottom:0px solid #000;padding:13.4px 12px}div.swatch-preset-31955 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 12px 13.4px 12px;display:flex;justify-content:center}div.swatch-preset-31955 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31955 label.swatch-label .swatch-variant-name{text-transform:capitalize;font-weight:normal}div.swatch-preset-31955 div.star-set-btn.swatch-selected{border-color:#000}div.swatch-preset-31955 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000}div.swatch-preset-31955 div.star-set-btn.swatch-selected::before{border-color:#000 !important}div.swatch-preset-31955 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}div.swatches div.swatch-preset-31955 ul.swatch-view li{margin:0 12px 0.5rem 0}div.swatch-preset-31955 ul.swatch-view{margin-top:10px}div.swatch-preset-31955 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31955 .swatch-navigable{width:100%;margin:unset}@media only screen and (max-width: 480px){div.swatch-preset-31955 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:15.9px}@media only screen and (max-width: 480px){div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:15.9px}}div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:63.6px;width:15.9px}@media only screen and (max-width: 480px){div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31955 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:63.6px;width:15.9px}}div.swatch-preset-31955 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31955 .swatch-view-slide,div.swatch-preset-31955 .swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31955 .swatch-view-slide,div.swatch-preset-31955 .swatch-view-stack{padding-right:0px}}div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected){border-color:#000}div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text,div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000}div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before,div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected)::before{border-color:#000}div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price,div.swatches.hover-enabled div.swatch-preset-31955 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}div.swatches div.swatch-preset-31955 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::after{content:'';display:block;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;margin:auto;border-radius:inherit;background-color:#f5f5f5;opacity:0.75}div.swatches div.swatch-preset-31955 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::before{content:none}div.swatch-preset-31955 div.swatch-button-price-hidden{display:none}
div.swatch-preset-31957 .star-set-image{height:28px;width:28px;background-position:top;border-radius:0px;background-color:#fff;background-size:cover}div.swatch-preset-31957 .swatch-image,div.swatch-preset-31957 .swatch-custom-image{border-style:solid;border-width:1px;border-color:#ddd;border-radius:0px;padding:2px}div.swatch-preset-31957 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}div.swatches div.swatch-preset-31957 ul.swatch-view li{margin:0 8px 0.5rem 0}div.swatch-preset-31957 ul.swatch-view{margin-top:10px}div.swatch-preset-31957 .swatches-type-collections .swatch-view-slide ul.swatch-view{margin:0}div.swatch-preset-31957.swatch-view-slide{position:relative}div.swatch-preset-31957 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31957 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}div.swatch-preset-31957 .swatch-selected .swatch-img-text-adjacent{color:#000}div.swatch-preset-31957 .swatch-selected.swatch-image,div.swatch-preset-31957 .swatch-selected.swatch-custom-image{border-color:#000}div.swatch-preset-31957 .swatch-selected .star-set-image{border-color:#ddd}div.swatches div.swatch-preset-31957 li.swatch-view-item:hover .swatch-tool-tip,div.swatches div.swatch-preset-31957 li.swatch-view-item:focus .swatch-tool-tip{color:#000;border-color:#000}div.swatches div.swatch-preset-31957 li.swatch-view-item:hover .swatch-tool-tip-pointer,div.swatches div.swatch-preset-31957 li.swatch-view-item:focus .swatch-tool-tip-pointer{border-color:transparent transparent #000 transparent}div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:hover .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:focus .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected){border-color:#000}div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:hover .swatch-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:focus .swatch-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected) .star-set-image{border-color:#ddd}div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:hover .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:focus .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31957 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent{color:#000}div.swatch-preset-31957 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:28px}div.swatch-preset-31957 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31957 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}@media only screen and (max-width: 480px){div.swatch-preset-31957 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:8.5px}@media only screen and (max-width: 480px){div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:8.5px}}div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:34px;width:8.5px}@media only screen and (max-width: 480px){div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31957 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:34px;width:8.5px}}div.swatch-preset-31957 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31957.swatch-view-slide,div.swatch-preset-31957.swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31957.swatch-view-slide,div.swatch-preset-31957.swatch-view-stack{padding-right:0px}}div.swatch-preset-31957 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#ddd;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:10px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}div.swatch-preset-31957 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ddd transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}div.swatch-preset-31957 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#ddd;font-size:10px;text-transform:none}div.swatch-preset-31957 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}div.swatches div.swatch-preset-31957 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}div.swatches div.swatch-preset-31957 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';display:block;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;margin:auto;border-radius:inherit;background-color:#f8f8f8;opacity:0.75}
div.swatch-preset-31958 .star-set-image{height:72px;width:72px;background-position:top;border-radius:0px;background-color:#fff;background-size:cover}div.swatch-preset-31958 .swatch-image,div.swatch-preset-31958 .swatch-custom-image{border-style:solid;border-width:1px;border-color:#ddd;border-radius:0px;padding:4px}div.swatch-preset-31958 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}div.swatches div.swatch-preset-31958 ul.swatch-view li{margin:0 8px 0.5rem 0}div.swatch-preset-31958 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31958 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}div.swatch-preset-31958 .swatch-selected .swatch-img-text-adjacent{color:#000}div.swatch-preset-31958 .swatch-selected.swatch-image,div.swatch-preset-31958 .swatch-selected.swatch-custom-image{border-color:#000}div.swatch-preset-31958 .swatch-selected .star-set-image{border-color:#ddd}div.swatches div.swatch-preset-31958 li.swatch-view-item:hover .swatch-tool-tip,div.swatches div.swatch-preset-31958 li.swatch-view-item:focus .swatch-tool-tip{color:#000;border-color:#000}div.swatches div.swatch-preset-31958 li.swatch-view-item:hover .swatch-tool-tip-pointer,div.swatches div.swatch-preset-31958 li.swatch-view-item:focus .swatch-tool-tip-pointer{border-color:transparent transparent #000 transparent}div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:hover .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:focus .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected){border-color:#000}div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:hover .swatch-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:focus .swatch-image:not(.swatch-selected) .star-set-image,div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected) .star-set-image{border-color:#ddd}div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:hover .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:focus .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31958 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent{color:#000}div.swatch-preset-31958 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:28px}div.swatch-preset-31958 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31958 .swatch-navigable{width:100%;margin:unset}@media only screen and (max-width: 480px){div.swatch-preset-31958 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:20.5px}@media only screen and (max-width: 480px){div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:20.5px}}div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:82px;width:20.5px}@media only screen and (max-width: 480px){div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31958 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:82px;width:20.5px}}div.swatch-preset-31958 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31958.swatch-view-slide,div.swatch-preset-31958.swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31958.swatch-view-slide,div.swatch-preset-31958.swatch-view-stack{padding-right:0px}}div.swatch-preset-31958 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#ddd;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:10px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}div.swatch-preset-31958 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ddd transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}div.swatch-preset-31958 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#ddd;font-size:10px;text-transform:none}div.swatch-preset-31958 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}div.swatches div.swatch-preset-31958 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}div.swatches div.swatch-preset-31958 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';display:block;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;margin:auto;border-radius:inherit;background-color:#f8f8f8;opacity:0.75}
div.swatch-preset-31956 div.star-set-btn{min-width:20px;line-height:19.2px}div.swatch-preset-31956 div.star-set-btn{border:1px solid #E9E9E9}div.swatch-preset-31956 div.star-set-btn{border-color:#E9E9E9;border-radius:0px;text-align:center}div.swatch-preset-31956 div.star-set-btn div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000;text-transform:capitalize;font-size:16px;font-weight:inherit;border-bottom:0px solid #000;padding:-2.6px 4px}div.swatch-preset-31956 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 4px -2.6px 4px;display:flex;justify-content:center}div.swatch-preset-31956 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31956 label.swatch-label .swatch-variant-name{text-transform:capitalize;font-weight:normal}div.swatch-preset-31956 div.star-set-btn.swatch-selected{border-color:#000}div.swatch-preset-31956 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000}div.swatch-preset-31956 div.star-set-btn.swatch-selected::before{border-color:#000 !important}div.swatch-preset-31956 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}div.swatches div.swatch-preset-31956 ul.swatch-view li{margin:0 12px 0.5rem 0}div.swatch-preset-31956 ul.swatch-view{margin-top:10px}div.swatch-preset-31956.swatch-view-slide{position:relative}div.swatch-preset-31956 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31956 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}@media only screen and (max-width: 480px){div.swatch-preset-31956 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:7.9px}@media only screen and (max-width: 480px){div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:7.9px}}div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:31.6px;width:7.9px}@media only screen and (max-width: 480px){div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31956 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:31.6px;width:7.9px}}div.swatch-preset-31956 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31956 .swatch-view-slide,div.swatch-preset-31956 .swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31956 .swatch-view-slide,div.swatch-preset-31956 .swatch-view-stack{padding-right:0px}}div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected){border-color:#000}div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text,div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000}div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before,div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected)::before{border-color:#000}div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price,div.swatches.hover-enabled div.swatch-preset-31956 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}div.swatches div.swatch-preset-31956 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::after{content:'';display:block;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;margin:auto;border-radius:inherit;background-color:#f5f5f5;opacity:0.75}div.swatches div.swatch-preset-31956 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::before{content:none}div.swatch-preset-31956 div.swatch-button-price-hidden{display:none}
div.swatch-preset-31963 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31963 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}div.swatch-preset-31963 .star-set-image{height:20px;width:20px;background-position:top;border-radius:10px;background-color:#fff;background-size:cover}div.swatch-preset-31963 .swatch-image,div.swatch-preset-31963 .swatch-custom-image{border-style:solid;border-width:1px;border-color:#CFCFCF;border-radius:18px;background-color:#fff;padding-right:7.5px;padding-left:7.5px;height:35px}div.swatch-preset-31963 .star-set-image{border-style:solid;border-width:1px;border-color:#fff}div.swatches div.swatch-preset-31963 ul.swatch-view li{margin:0 12px 0.5rem 0}div.swatch-preset-31963 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31963 .swatch-navigable{width:100%;margin:unset}@media only screen and (max-width: 480px){div.swatch-preset-31963 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:8.75px}@media only screen and (max-width: 480px){div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:8.75px}}div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:35px;width:8.75px}@media only screen and (max-width: 480px){div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31963 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:35px;width:8.75px}}div.swatch-preset-31963 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31963 .swatch-view-slide,div.swatch-preset-31963 .swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31963 .swatch-view-slide,div.swatch-preset-31963 .swatch-view-stack{padding-right:0px}}div.swatch-preset-31963 .swatch-selected .swatch-img-text-adjacent::after{border-color:#292929 !important}div.swatch-preset-31963 .swatch-selected .swatch-img-text-adjacent{color:#292929}div.swatch-preset-31963 .swatch-selected.swatch-image,div.swatch-preset-31963 .swatch-selected.swatch-custom-image{border-color:#292929;background-color:#fff}div.swatch-preset-31963 .swatch-selected .star-set-image{border-color:#CFCFCF}div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .swatch-image,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .swatch-custom-image,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .swatch-image,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .swatch-custom-image{border-color:#6A6A6A}div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .star-set-image,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .star-set-image{border-color:#CFCFCF}div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .swatch-img-text-adjacent::after,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .swatch-img-text-adjacent::after{border-color:#6A6A6A}div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .swatch-image:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected){background-color:#fff}div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:hover .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .swatch-image:not(.swatch-selected) .swatch-img-text-adjacent,div.swatches.hover-enabled div.swatch-preset-31963 li.swatch-view-item:focus .swatch-custom-image:not(.swatch-selected) .swatch-img-text-adjacent{color:#6A6A6A}div.swatch-preset-31963 .swatch-img-text-adjacent{position:relative;display:inline-block;vertical-align:middle;padding:0 0.5rem;color:#6A6A6A;font-size:13px;text-transform:none;overflow:hidden}div.swatch-preset-31963 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:26px}div.swatches div.swatch-preset-31963 li.swatch-view-item.swatch-item-unavailable .swatch-img-text-adjacent::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#6A6A6A;transform:rotate(45deg);margin:auto}
div.swatch-preset-31965 div.star-set-btn{height:16px;padding:0 0 3px 0;font-size:13px;line-height:11px}div.swatch-preset-31965 div.star-set-btn{border-bottom:2px solid #fff;color:#6A6A6A;text-decoration-color:#6A6A6A;text-transform:none}div.swatch-preset-31965 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}div.swatch-preset-31965 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}div.swatch-preset-31965 div.star-set-btn.swatch-selected{color:#C86800;border-color:#C86800;text-decoration-color:#C86800}div.swatch-preset-31965 div.star-set-btn.swatch-selected::before{border-color:#C86800 !important}div.swatches div.swatch-preset-31965 ul.swatch-view li{margin:0 12px 0.5rem 0}div.swatch-preset-31965 ul.swatch-view{margin-top:10px}div.swatch-preset-31965.swatch-view-slide{position:relative}div.swatch-preset-31965 .swatch-navigable-wrapper{position:relative}div.swatch-preset-31965 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}@media only screen and (max-width: 480px){div.swatch-preset-31965 .swatch-navigable{width:100%;margin:unset}}div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}@media only screen and (max-width: 480px){div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}}div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:4px}@media only screen and (max-width: 480px){div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:4px}}div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:16px;width:4px}@media only screen and (max-width: 480px){div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper{padding:0 3px}div.swatch-preset-31965 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:16px;width:4px}}div.swatch-preset-31965 .swatch-navigable.star-remove-margin{width:100% !important}div.swatch-preset-31965 .swatch-view-slide,div.swatch-preset-31965 .swatch-view-stack{padding-right:0px}@media only screen and (max-width: 480px){div.swatch-preset-31965 .swatch-view-slide,div.swatch-preset-31965 .swatch-view-stack{padding-right:0px}}div.swatches.hover-enabled div.swatch-preset-31965 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected),div.swatches.hover-enabled div.swatch-preset-31965 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected){color:#6A6A6A;border-color:#CFCFCF;text-decoration-color:#6A6A6A}div.swatches.hover-enabled div.swatch-preset-31965 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before,div.swatches.hover-enabled div.swatch-preset-31965 li.swatch-view-item:focus div.star-set-btn:not(.swatch-selected)::before{border-color:#6A6A6A}div.swatches div.swatch-preset-31965 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text{text-decoration-line:line-through}div.swatches div.swatch-preset-31965 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::before,div.swatches div.swatch-preset-31965 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::after{content:"_" !important;color:transparent;color:transparent}div.swatch-preset-31965 div.swatch-button-title-text span{margin:0 !important;padding:0 !important}
</style>
<script src="https://cdn.shopify.com/extensions/4de6813c-5caa-4ac6-84e7-f6f350c14d0d/swatch-king-119/assets/variant-swatch-king-11-16.min.js" defer=""></script>
<link rel="stylesheet" href="https://cdn.shopify.com/extensions/4de6813c-5caa-4ac6-84e7-f6f350c14d0d/swatch-king-119/assets/variant-swatch-king-11-16.min.css">
<!-- END app app block --><!-- BEGIN app block: shopify://apps/mighty-image-uploader-ai/blocks/app-embed-block/1fd42d45-f36c-4cd4-a281-183fed7894d3 -->
<script>
window.imageUploader = window.imageUploader || {};
window.imageUploader.priceOptions = {};
</script>
<script type="text/javascript" async="" src="https://cdn.littlebesidesme.com/PIU/displayCart.js"></script>
<!-- END app app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
<link rel="dns-prefetch" href="https://cdn.judge.me">
<script data-cfasync="false" class="jdgm-settings-script">window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#f1e10d","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Enter your name (public)","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Enter your email (private)","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review","widget_review_body_placeholder_text":"Write your comments here","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank you! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#fade20","verified_badge_text":"Verified","verified_badge_placement":"left-of-reviewer-name","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_product_name_prefix_text":"about","enable_review_pictures":false,"enable_question_anwser":false,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_sorting_pictures_first_text":"Pictures First","floating_tab_button_name":"★ Judge.me Reviews","floating_tab_title":"Let customers speak for us","floating_tab_url":"","floating_tab_url_enabled":false,"all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","all_reviews_text_badge_url":"","featured_carousel_title":"Customers Review","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_url":"","featured_carousel_autoslide_interval":3,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_width":100,"verified_count_badge_url":"","widget_star_use_custom_color":true,"picture_reminder_submit_button":"Upload Pictures","widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","remove_microdata_snippet":true,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","remove_judgeme_branding":true,"widget_search_bar_placeholder":"Search reviews","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"compact","featured_carousel_show_product":false,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_more_text":"Load More Reviews","widget_public_name_text":"displayed publicly like","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_verified_by_shop_text":"Verified by Shop","widget_load_with_code_splitting":true,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subtitle":"Tag us to see your picture featured in our page","widget_ugc_primary_button_text":"Buy Now","widget_ugc_secondary_button_text":"Load More","widget_ugc_reviews_button_text":"View Reviews","widget_rating_metafield_value_type":true,"widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_verified_by_judgeme_text":"Verified by Judge.me","widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_show_collected_by_judgeme":false,"widget_collected_by_judgeme_text":"collected by Judge.me","widget_load_more_text":"Load More","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","how_reviews_are_collected":"How reviews are collected?","widget_gdpr_statement":"How we use your data: We’ll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me’s \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_best_location":true,"platform":"shopify","branding_url":"https://judge.me/reviews/keytron.myshopify.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Keychron | Mechanical Keyboards for Mac, Windows and Android","widget_version":"2.1","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"can_be_branded":true};</script> <style class="jdgm-settings-style">.jdgm-xx{left:0}:not(.jdgm-prev-badge__stars)>.jdgm-star{color:#fade20}.jdgm-histogram .jdgm-star.jdgm-star{color:#fade20}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#f1e10d}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'keychron.com'}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}
</style>
<style class="jdgm-miracle-styles">
@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
</style>
<script data-cfasync="false" class="jdgm-script">
!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/",
jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))},
t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"):
jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"),
jdgm.loadJS(jdgm.CDN_HOST+"loader.js"))}))}(document);
</script>
<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript>
<!-- BEGIN app snippet: theme_fix_tags --><script>
(function() {
var jdgmThemeFixes = null;
if (!jdgmThemeFixes) return;
var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
if (!thisThemeFix) return;
if (thisThemeFix.html) {
document.addEventListener("DOMContentLoaded", function() {
var htmlDiv = document.createElement('div');
htmlDiv.classList.add('jdgm-theme-fix-html');
htmlDiv.innerHTML = thisThemeFix.html;
document.body.append(htmlDiv);
});
};
if (thisThemeFix.css) {
var styleTag = document.createElement('style');
styleTag.classList.add('jdgm-theme-fix-style');
styleTag.innerHTML = thisThemeFix.css;
document.head.append(styleTag);
};
if (thisThemeFix.js) {
var scriptTag = document.createElement('script');
scriptTag.classList.add('jdgm-theme-fix-script');
scriptTag.innerHTML = thisThemeFix.js;
document.head.append(scriptTag);
};
})();
</script>
<!-- END app snippet -->
<!-- End of Judge.me Core -->
<!-- END app app block --><!-- BEGIN app block: shopify://apps/pagefly-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
<script type="module">
window.PAGEFLY = {page_optimization:{assets_prefetching: false}}
window?.PAGEFLY?.page_optimization?.assets_prefetching && console.log('PageFly enabled prefetch assets')
</script>
<!-- END app app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
<script async="" src="https://static.klaviyo.com/onsite/js/JjFuzB/klaviyo.js?company_id=JjFuzB"></script>
<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
<script>
window.klaviyoReviewsProductDesignMode = false
</script>
<!-- END app app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><script>
/* >> TriplePixel :: start*/
window.TriplePixelData={TripleName:"keytron.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:""},search:"",collection:"",cart:"drawer",template:"index"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href,ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage);
/* << TriplePixel :: end*/
</script>
<!-- END app app block --><script src="https://cdn.shopify.com/extensions/c6524e03-547a-4207-b364-5038281ffd56/pagefly-page-builder-89/assets/pagefly.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/73b7f507-a512-4d2c-8924-4ce4fabeaf61/inbox-1068/assets/inbox-chat-loader.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 5906301017,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script id="web-pixels-manager-setup">(function d(d,e,r,a,n){var o,i,t,s,l=(i=(o={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,t=o.legacy,s=navigator.userAgent,i.test(s)?"modern":(t.test(s),"legacy"));window.Shopify=window.Shopify||{};var c=window.Shopify;c.analytics=c.analytics||{};var u=c.analytics;u.replayQueue=[],u.publish=function(d,e,r){return u.replayQueue.push([d,e,r]),!0};try{self.performance.mark("wpm:start")}catch(d){}var h=[r,"/wpm","/b",n,l.substring(0,1),".js"].join("");!function(d){var e=d.src,r=d.async,a=void 0===r||r,n=d.onload,o=d.onerror,i=document.createElement("script"),t=document.head,s=document.body;i.async=a,i.src=e,n&&i.addEventListener("load",n),o&&i.addEventListener("error",o),t?t.appendChild(i):s?s.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:h,async:!0,onload:function(){var r=window.webPixelsManager.init(d);e(r);var a=window.Shopify.analytics;a.replayQueue.forEach((function(d){var e=d[0],a=d[1],n=d[2];r.publishCustomEvent(e,a,n)})),a.replayQueue=[],a.publish=r.publishCustomEvent,a.visitor=r.visitor},onerror:function(){var e=d.storefrontBaseUrl.replace(/\/$/,""),r="".concat(e,"/.well-known/shopify/monorail/unstable/produce_batch"),n=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:a||"latest",bundle_target:l,page_url:self.location.href,status:"failed",surface:d.surface,error_msg:"".concat(h," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(r,n))return!0}catch(d){}var o=new XMLHttpRequest;try{return o.open("POST",r,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(n),!0}catch(d){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 5906301017,storefrontBaseUrl: "https://www.keychron.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"396394585","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-RKGZXY8PL6\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-RKGZXY8PL6\\\",\\\"AW-396873911\\\/w4S_CNeysf0BELehn70B\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-RKGZXY8PL6\\\",\\\"AW-396873911\\\/mRqfCJiysf0BELehn70B\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-RKGZXY8PL6\\\",\\\"AW-396873911\\\/pDBPCJKysf0BELehn70B\\\",\\\"MC-BTHMX2RDSN\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-RKGZXY8PL6\\\",\\\"AW-396873911\\\/qOwtCI-ysf0BELehn70B\\\",\\\"MC-BTHMX2RDSN\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-RKGZXY8PL6\\\",\\\"AW-396873911\\\/TB8bCIyysf0BELehn70B\\\",\\\"MC-BTHMX2RDSN\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-RKGZXY8PL6\\\",\\\"AW-396873911\\\/-okPCNqysf0BELehn70B\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-RKGZXY8PL6\\\",\\\"AW-396873911\\\/Wl4HCJWysf0BELehn70B\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a46b87f88a4ff97a9490f9aa4799ba7b","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"360415321","configuration":"{\"pixelCode\":\"CQJM1LJC77U1GCUNLG0G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"155549785","configuration":"{\"pixel_id\":\"869473793259312\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"13598809","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads Conversion"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Keychron | Mechanical Keyboards for Mac, Windows and Android","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"keytron.myshopify.com","countryCode":"HK","storefrontUrl":"https:\/\/www.keychron.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://www.keychron.com/cdn","4cb3ca5155e2f4b22dd91d290239547e31e37aee","6367f837wc152f25apca576f9fm56ba0790",);</script><script async="" src="https://www.keychron.com/cdn/wpm/b6367f837wc152f25apca576f9fm56ba0790m.js"></script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'USD';
var meta = {"page":{"pageType":"home"}};
for (var attr in meta) {
window.ShopifyAnalytics.meta[attr] = meta[attr];
}</script>
<script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() {
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-N3KP266');
};
</script>
<script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti');
(function () {
var customDocumentWrite = function(content) {
var jquery = null;
if (window.jQuery) {
jquery = window.jQuery;
} else if (window.Checkout && window.Checkout.$) {
jquery = window.Checkout.$;
}
if (jquery) {
jquery('body').append(content);
}
};
var hasLoggedConversion = function(token) {
if (token) {
return document.cookie.indexOf('loggedConversion=' + token) !== -1;
}
return false;
}
var setCookieIfConversion = function(token) {
if (token) {
var twoMonthsFromNow = new Date(Date.now());
twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
}
}
var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
if (trekkie.integrations) {
return;
}
trekkie.methods = [
'identify',
'page',
'ready',
'track',
'trackForm',
'trackLink'
];
trekkie.factory = function(method) {
return function() {
var args = Array.prototype.slice.call(arguments);
args.unshift(method);
trekkie.push(args);
return trekkie;
};
};
for (var i = 0; i < trekkie.methods.length; i++) {
var key = trekkie.methods[i];
trekkie[key] = trekkie.factory(key);
}
trekkie.load = function(config) {
trekkie.config = config || {};
trekkie.config.initialDocumentCookie = document.cookie;
var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
var scriptFallback = document.createElement('script');
scriptFallback.type = 'text/javascript';
scriptFallback.onerror = function(error) {
var Monorail = {
produce: function produce(monorailDomain, schemaId, payload) {
var currentMs = new Date().getTime();
var event = {
schema_id: schemaId,
payload: payload,
metadata: {
event_created_at_ms: currentMs,
event_sent_at_ms: currentMs
}
};
return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
},
sendRequest: function sendRequest(endpointUrl, payload) {
// Try the sendBeacon API
if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
var blobData = new window.Blob([payload], {
type: 'text/plain'
});
if (window.navigator.sendBeacon(endpointUrl, blobData)) {
return true;
} // sendBeacon was not successful
} // XHR beacon
var xhr = new XMLHttpRequest();
try {
xhr.open('POST', endpointUrl);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.send(payload);
} catch (e) {
console.log(e);
}
return false;
},
isIos12: function isIos12() {
return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
}
};
Monorail.produce('monorail-edge.shopifysvc.com',
'trekkie_storefront_load_errors/1.1',
{shop_id: 5906301017,
theme_id: 131380412505,
app_name: "storefront",
context_url: window.location.href,
source_url: "//www.keychron.com/cdn/s/trekkie.storefront.bda1c7f8ce322425fd3b514c95d393292639cd34.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//www.keychron.com/cdn/s/trekkie.storefront.bda1c7f8ce322425fd3b514c95d393292639cd34.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//www.keychron.com/cdn/s/trekkie.storefront.bda1c7f8ce322425fd3b514c95d393292639cd34.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":5906301017,"isMerchantRequest":null,"themeId":131380412505,"themeCityHash":"12604029063408862711","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Google Analytics":{"trackingId":"UA-128904103-1","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Facebook Pixel":{"pixelIds":["869473793259312"],"agent":"plshopify1.2"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
);
var loaded = false;
trekkie.ready(function() {
if (loaded) return;
loaded = true;
window.ShopifyAnalytics.lib = window.trekkie;
ga('require', 'linker');
function addListener(element, type, callback) {
if (element.addEventListener) {
element.addEventListener(type, callback);
}
else if (element.attachEvent) {
element.attachEvent('on' + type, callback);
}
}
function decorate(event) {
event = event || window.event;
var target = event.target || event.srcElement;
if (target && (target.getAttribute('action') || target.getAttribute('href'))) {
ga(function (tracker) {
var linkerParam = tracker.get('linkerParam');
document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/';
});
}
}
addListener(window, 'load', function(){
for (var i=0; i < document.forms.length; i++) {
var action = document.forms[i].getAttribute('action');
if(action && action.indexOf('/cart') >= 0) {
addListener(document.forms[i], 'submit', decorate);
}
}
for (var i=0; i < document.links.length; i++) {
var href = document.links[i].getAttribute('href');
if(href && href.indexOf('/checkout') >= 0) {
addListener(document.links[i], 'click', decorate);
}
}
});
var originalDocumentWrite = document.write;
document.write = customDocumentWrite;
try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
document.write = originalDocumentWrite;
window.ShopifyAnalytics.lib.page(null,{"pageType":"home"});
var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
var token = match? match[1]: undefined;
if (!hasLoggedConversion(token)) {
setCookieIfConversion(token);
}
});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//www.keychron.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script><script async="" src="//www.keychron.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js"></script>
<script class="boomerang">
(function () {
window.BOOMR = window.BOOMR || {};
window.BOOMR.themeName = "Enterprise";
window.BOOMR.themeVersion = "1.6.0";
window.BOOMR.shopId = 5906301017;
window.BOOMR.themeId = 131380412505;
})();</script>
<script defer="" src="https://www.keychron.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.0.1.min.js" data-application="storefront-renderer" data-shop-id="5906301017" data-render-region="gcp-europe-west1" data-page-type="index" data-theme-instance-id="131380412505" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10"></script>
<script src="https://www.keychron.com/wpm@6367f837wc152f25apca576f9fm56ba0790/app/web-pixel-396394585@a46b87f88a4ff97a9490f9aa4799ba7b/pixel.modern.js" async=""></script><script src="https://www.keychron.com/wpm@6367f837wc152f25apca576f9fm56ba0790/app/web-pixel-155549785@8d894c63179843e74a9691414b5ad83d/pixel.modern.js" async=""></script><script type="text/javascript" src="https://www.keychron.com/cdn/shopifycloud/consent-tracking-api/v0.1/consent-tracking-api.js"></script><script type="text/javascript" async="" src=" https://static-tracking.klaviyo.com/onsite/js/fender_analytics.0ca015fbcc249cab7908.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src=" https://static-tracking.klaviyo.com/onsite/js/static.8d136cd44b74e8189276.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/runtime.cc3ef62788cc305c5f0c.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/sharedUtils.e74f37a1fac072b2d302.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src=" https://static.klaviyo.com/onsite/js/vendors~signup_forms~post_identification_sync~onsite-triggering~customerHubRoot.8c45a4643eee76f6e5c9.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src=" https://static.klaviyo.com/onsite/js/vendors~signup_forms~client_identity~onsite-triggering.a5132836f59bf0572cba.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src=" https://static.klaviyo.com/onsite/js/vendors~signup_forms.ffb16c5d33241b7ebc9d.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src=" https://static.klaviyo.com/onsite/js/default~signup_forms~onsite-triggering.98637825d23e18eabe70.js?cb=1&v2-route=1" crossorigin="anonymous"></script><script type="text/javascript" async="" src=" https://static.klaviyo.com/onsite/js/signup_forms.3a4f150c93549844a91c.js?cb=1&v2-route=1" crossorigin="anonymous"></script>
<style data-image-uploader-cart-thumbs-styles="">
@keyframes image-uploader-thumb-loading { 0% {transform:rotate(0)} 100%{transform:rotate(360deg)} }
@keyframes image-uploader-thumb-fadeIn { 0% {opacity:0} 100%{opacity:1} }
a.data-image-uploader-thumb-cart { display: inline-flex!important; position: relative; border: 1px solid rgba(127,127,127,.1); padding: 1px; vertical-align: middle; }
a.data-image-uploader-thumb-cart.loading { width: 56px; height: 56px; }
a.data-image-uploader-thumb-cart.loading::after { display: block; content: ''; width: 25px; height: 25px; margin: auto; color: rgba(127,127,127,.35); border: 4px solid; border-top-color: transparent; border-radius: 50%; animation: image-uploader-thumb-loading 1.2s linear infinite; }
a.data-image-uploader-thumb-cart img { display: block; width: auto; height: 52px; margin: 0; animation: image-uploader-thumb-fadeIn .5s; background: rgba(255,255,255,.75); }
a.data-image-uploader-thumb-cart.loading img { display: none; }
</style>
<style gleam-shared-style-element="true">@keyframes ggs-overlay-fadein-animation{0%{opacity:0}to{opacity:1}}@keyframes ggs-overlay-rotate-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*>.ggs-bootstrap-overlay,.ggsi>.ggs-bootstrap-overlay{background-color:#fff!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important;z-index:2!important}.ggsi[data-mode=hosted-mode]>.ggs-bootstrap-overlay,.ggsi[data-mode=iframe-mode]>.ggs-bootstrap-overlay,[data-mode=hosted-mode]>.ggs-bootstrap-overlay,[data-mode=iframe-mode]>.ggs-bootstrap-overlay{position:fixed!important}*>.ggs-bootstrap-overlay:after,.ggsi>.ggs-bootstrap-overlay:after{animation:ggs-overlay-fadein-animation .6s ease-in,ggs-overlay-rotate-animation .6s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='none' d='M0 0h60v60H0z'/%3E%3ClinearGradient id='a'%3E%3Cstop offset='0%25' stop-color='%236d9ed3'/%3E%3Cstop offset='22.3%25' stop-color='%236ac2e1'/%3E%3Cstop offset='37.6%25' stop-color='%23b4d56d'/%3E%3Cstop offset='52.3%25' stop-color='%23cadb36'/%3E%3Cstop offset='65.8%25' stop-color='%23f0c22d'/%3E%3Cstop offset='80.7%25' stop-color='%23f1852e'/%3E%3Cstop offset='100%25' stop-color='%23f16a21'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M30 60c16.569 0 30-13.431 30-30S46.569 0 30 0 0 13.431 0 30a1.5 1.5 0 0 0 3 0C3 15.089 15.089 3 30 3s27 12.089 27 27-12.089 27-27 27a1.5 1.5 0 0 0 0 3'/%3E%3C/svg%3E")!important;content:" "!important;height:60px!important;left:calc(50% - 30px)!important;position:absolute!important;top:calc(50% - 30px)!important;width:60px!important}.ggsi .ggs-debug-number{transition:color .5s ease,transform .5s ease!important}.ggsi .ggs-debug-number--increment{color:#00dc0f!important;font-weight:700!important;transform:scale(1.6)!important}.ggsi .ggs-debug-number--decrement{color:#f0f!important;font-weight:700!important;transform:scale(.8)!important}.ggsi .ggs-debug-true{color:green!important}.ggsi .ggs-debug-false{color:red!important}.ggsi{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-align:inherit!important;transform:none!important;transition:none!important;white-space:inherit!important;word-break:inherit!important}.ggsi img{max-width:none!important}.ggsi p{margin:0!important}.ggsi *,.ggsi :after,.ggsi :before{box-sizing:border-box!important}.ggsi a,.ggsi a:active,.ggsi a:focus,.ggsi a:hover,.ggsi a:visited{outline:0!important;text-decoration:none!important}.ggsi img{vertical-align:middle!important}.ggsi hr{border:0!important;border-top:1px solid #eee!important;margin-bottom:10!important;margin-top:10!important}.ggsi{-webkit-text-size-adjust:100%!important}.ggsi a{background-color:initial!important}.ggsi b,.ggsi strong{font-weight:700!important}.ggsi img{border-style:none!important}.ggsi svg:not(:root){overflow:hidden!important}.ggsi hr{box-sizing:initial!important;height:0!important}.ggsi .ng-hide,.ggsi.ng-hide{display:none!important}/*!
* Powered by http://fontello.com/
*/
/*!
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:ggs-fontawesome-by-fontello;font-style:normal;font-weight:400;src:url("data:application/x-font-woff;base64,d09GRgABAAAAACXgAA8AAAAAPMgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFZ3sVPlY21hcAAAAdgAAAFBAAADkt6hJPdjdnQgAAADHAAAABMAAAAgBtf/AmZwZ20AAAMwAAAFkAAAC3CKkZBZZ2FzcAAACMAAAAAIAAAACAAAABBnbHlmAAAIyAAAGRYAACUwp1OjLWhlYWQAACHgAAAAMgAAADYWgCHzaGhlYQAAIhQAAAAgAAAAJAhYBIpobXR4AAAiNAAAAEQAAAB0Z93/+2xvY2EAACJ4AAAAPAAAADxx/HsgbWF4cAAAIrQAAAAgAAAAIAHqDcRuYW1lAAAi1AAAAaQAAAOxor0STnBvc3QAACR4AAAA7AAAAVnpmmxJcHJlcAAAJWQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZJ7KOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBwUJ3w6wBz0P4shijmYYTpQmBEkBwD5RwxXAHic3ZI7bsJAFEWvMSE/A/l/EYp7FIkoiqKsJh0SEhUFNOwhCRWsgTUgaCkokNgD5XveALnjmzoRbWZ0LHvm2XrjewDsAYhJgxSBwhMi3iFqcDXK12Mc5evFfOMRD6yrpMMNLLay1a1vY5vY3Fa29tRb3vaOd33qC19mzWyQzbZbIP3I6xPW92z0d/0OI2JPz/l84XzF268z1Bd4piJPXsI+DnDI8x0jQRkVVHGCU5zhHBe4xBWucYNb3OEeNb5Y2qmv/zmScInef55qIVkRbEk/Bf8w0i8R7EqHIhi2gQjmWSyYBCwRzARWFkwHVhfMCdYTwUjrC2YHG4nQnY0FwjcmgsnC5oIZw1aCacPWgrnDU0ED4C1BF+BtQSvgHUE/4F1BU+BTQWfgC0F74EtBj5A1BY1CNhB0C9lMoPYN7RCTTAAAAHicY2BAAxIQyBz8PxOEARJwA90AeJytVml300YUHXlJnIQsJQstamHExGmwRiZswYAJQbJjIF2crZWgixQ76b7xid/gX/Nk2nPoN35a7xsvJJC053Cak6N3583VzNtlElqS2AvrkZSbL8XU1iaN7DwJ6YZNy1F8KDt7IWWKyd8FURCtltq3HYdERCJQta6wRBD7HlmaZHzoUUbLtqRXTcotPekuW+NBvVXffho6yrE7oaRmM3RoPbIlVRhVokimPVLSpmWo+itJK7y/wsxXzVDCiE4iabwZxtBI3htntMpoNbbjKIpsstwoUiSa4UEUeZTVEufkigkMygfNkPLKpxHlw/yIrNijnFawS7bT/L4vead3OT+xX29RtuRAH8iO7ODsdCVfhFtbYdy0k+0oVBF213dCbNnsVP9mj/KaRgO3KzK90IxgqXyFECs/ocz+IVktnE/5kkejWrKRE0HrZU7sSz6B1uOIKXHNGFnQ3dEJEdT9kjMM9pg+Hvzx3imWCxMCeBzLekclnAgTKWFzNEnaMHJgJWWLKqn1rpg45XVaxFvCfu3a0ZfOaONQd2I8Ww8dWzlRyfFoUqeZTJ3aSc2jKQ2ilHQmeMyvAyg/oklebWM1iZVH0zhmxoREIgIt3EtTQSw7saQpBM2jGb25G6a5di1apMkD9dyj9/TmVri501PaDvSzRn9Wp2I62AvT6WnkL/Fp2uUiRen66Rl+TOJB1gIykS02w5SDB2/9DtLL15YchdcG2O7t8yuofdZE8KQB+xvQHk/VKQlMhZhViFZAYq1rWZbJ1awWqcjUd0OaVr6s0wSKchwXx76Mcf1fMzOWmBK+34nTsyMuPXPtSwjTHHybdT2a16nFcgFxZnlOp1mW7+s0x/IDneZZntfpCEtbp6MsP9RpgeVHOh1jeUELmnTfwZCLMOQCDpAwhKUDQ1hegiEsFQxhuQhDWBZhCMslGMLyYxjCchmGsLysZdXUU0nj2plYBmxCYGKOHrnMReVqKrlUQrtoVGpDnhJulVQUz6p/ZaBePPKGObAWSJfIml8xzpWPRuX41hUtbxo7V8Cx6m8fjvY58VLWi4U/Bf/V1lQlvWLNw5Or8BuGnmwnqjapeHRNl89VPbr+X1RUWAv0G0iFWCjKsmxwZyKEjzqdhmqglUPMbMw8tOt1y5qfw/03MUIWUP34NxQaC9yDTllJWe3grNXX27LcO4NyOBMsSTE38/pW+CIjs9J+kVnKno98HnAFjEpl2GoDrRW82ScxD5neJM8EcVtRNkja2M4EiQ0c84B5850EJmHqqg3kTuGGDfgFYW7BeSdconqjLIfuRezzKKT8W6fiRPaoaIzAs9kbYa/vQspvcQwkNPmlfgxUFaGpGDUV0DRSbqgGX8bZum1Cxg70Iyp2w7Ks4sPHFveVkm0ZhHykiNWjo5/WXqJOqtx+ZhSX752+BcEgNTF/e990cZDKu1rJMkdtA1O3GpVT15pD41WH6uZR9b3j7BM5a5puuiceel/TqtvBxVwssPZtDtJSJhfU9WGFDaLLxaVQ6mU0Se+4BxgWGNDvUIqN/6v62HyeK1WF0XEk307Ut9HnYAz8D9h/R/UD0Pdj6HINLs/3mhOfbvThbJmuohfrp+g3MGutuVm6BtzQdAPiIUetjrjKDXynBnF6pLkc6SHgY90V4gHAJoDF4BPdtYzmUwCj+Yw5PsDnzGHQZA6DLeYw2GbOGsAOcxjsMofBHnMYfMGcdYAvmcMgZA6DiDkMnjAnAHjKHAZfMYfB18xh8A1z7gN8yxwGMXMYJMxhsK/p1jDMLV7QXaC2QVWgA1NPWNzD4lBTZcj+jheG/b1BzP7BIKb+qOn2kPoTLwz1Z4OY+otBTP1V050h9TdeGOrvBjH1D4OY+ky/GMtlBr+MfJcKB5RdbD7n74n3D9vFQLkAAQAB//8AD3icxXoNcFvHde6e/bs/uLi4AC4uCBIESQAEKJICyYs/iaQoSKJI/VCyRDEyadMyLVuyIlmiIlGOrKqKosiSnNhOmtS2+hMn9liu27iuk6pp4sZtJvVL2uRNJm3cNBOl09/XJp1Jnl/s99JpbeidBSg5jd+byXSaKUBd3L1395zds3vO+b5dESDk+lfYb9J/JS7J1roIAbJIGGVHCVAKMwSAzhIKdMrNZCNctPSFoeJ7bgi68CozXXHPtSEPF6J+NvI6PZfIZhNvnXk9kvWjcBdcjGRL4dezfvb1SClNo4Qo8eT6ITbEXBIjbbWWsMkY2UihoRYgCJtjsTgT8b5wqWoAakgPQBivuWpYw2sELsIFFB55PVvMwhsRPwt7WyNwoX4qUspEXn/rjNJPz70eydzQ9SUc2xvEI721vAWMwCQ+hUVCGT1KCOqewXpsljDCprJuLN0YYalS7MrnStWKHzdApguwFrrSOSX4R9FoGEeG+tzBLHV/pBTC7a3pNyIlJxqtn6o/oEb8o2xT97txnBEcZ6LmRS3ByHhDNw6W7I/FIs1RVvwOUFcvFq4qw2oG5LIl542G0dCmDZnQlvhp69ZPwQUX+05Rz6fZbSxAdHKQbKyt3zc3tY4TPmKinlJPm8MZsEkiuFiUgM8XmzMMDBrTjJag++dv37Vz86a+3nRnNKIJrw9KubQNnl/pjrkyBFLzcJY1nGacDKnhtw/SuXI+l8cpwStaagyquQEoQL5cqqyFSnX5YREHV6nidwR8rwO8uDLpsjANH6SAjkyfnKa7l3ZDUtcOmIFojxShHUFN25ZoNTTunNYtpy1+i3TkhMeF3mOG9P2aDqY4oNvx7mZdfVtLq6Gz8GnNglAyfosIaZtczo1mZRP2jMzM3D8zc1K9d1KxNl/aMrYDxGhQn0o6pnavYY0KWUsJW1p+KNkWAktr1E20dq7ULM3d8RNVAyNCbEguV211wFLr5/p1nIPv0T8mCbKabCa12pq2CDCGKx4ngU6ioXHBkcNoekrgEBFYEnQPAc4bHsZnCQc+VV6zMtG7QorWvu6wMrNN8xlcfMrC+bDrVbv8SrQ8ADmZ70pLzUVDpni16I8xtDBOALqJ1qUcRS1f32NPRWKPzSWzo220dSzdPvt4LGJJVkF7UMa4fPOreLfr0BLvjHS2WDTQmnJTYum+VGmy1P3mV7MVKHWzSncpAM+7zvEtLa0p2prythx33PoMmsak07YtBGWW3LNuZp4lbRcfelaKzs+0TJffeqq7BJUsvbO7VGr6IRrpCr2MvtBeaw2hF6AfYlBZbDoj+oMbd5U/gKuhw+UhV8JVhIuncfHYFafe6fQ79X8Ohabw9xk4gtcph3oevgiFwGsUnSuw6DhToYbv/U/6Kr1AsiRVa0snHI2jukmG5qeLoPzPTbqu8vVujGQqxmjqorTmb6iuNlTj67hHX22qfaapBn+dt8uh0DPPhI566ubKldA7K4YKqkKjT6+w5+m/kDjZUKs5gnIIg+B0kgIwdFJ+WGIdBoQtEC4EnyGci1nluFNA3EgoaBqa5IzEIa4Jtw8dKl7U8sUCpKXrFf1qXGbSOacCl5/7IT/1uc99hF/916tXzxzYPnHk0edee43+y/ee/frXTz9/tX51dGr2NZh57ea8fJZOYOzHGCVAGYnctFHcbcSobuXlBjQNVEXbxNEs7FPzgZRZ/3b924Fk4I5AAJ7EX7wcmjdNWFH/S9NU7+FJ06zvDSSXY/E/oa4VTV3BxhrAod+c/4Yu4ydmH2NvcwrYp+p7zZQSFLgDf6EHegJJaz4AH67fjZo/jormA4H6t/FxYF4pU7p+zC6hPw6QbbUthf7eTiqETAAXXoQyHsCkxieJFHKxERgJZ/xGNGwuStLwSzKrZE1lPS8TTvdooq0Pw1/MtVk+nVcmR99s/qzB0FaAUjUF8RxGwKofr1SlVmGXusu9u08+d9cTvxhtObN3ZD4SDbW0rJ3O9Xf3J8a/eFQc3HJLeU0lNlKiRyr5+OaPXLinRnfSbTBRYTK4dz2N0cT2hd5d94iYu/UArLY6a1m5bMtP0zibRluurPViWcJkI2kLDCbo34DBhRA5S6S0yOZMGD/Rrkb/Y5m0bIeilgnjt1zEzhZ9Gr91MP2M9+inHn106a5ptvVjPT0Hr9Rn4bkrpw4cayyR629hfJvDHGPBy/Bj+t6tLxo7ZteNkpfJH5DPkU+Qx8klIjGHEvJh7AzFu++Qb2K8myM7yXoyRoqkE0OjSTS075NwGR6Hh+FDcApOwD64G7Py35K/IRZK0GAXbIMebK/jkN6Aa/Bn8DX4IvwhrIIiPgP1nEy2bX3RRP0blrVfIhxDKsHeoPPg3c+/DxqZxDED6gIy0fZfZ4i5ucZM1MqYUDRGtcNEk0yTh4jUmdQPER2YjvkG4IgBDbBjqBAzi1FH4Z2mGWvDHDAbCbaPUE1Q7RDKEE0ZoilDvC1DiKYMsRvHLra0/Qc1z82tSzS87NvwLfg8/D7cCrvJV8h/I79HrpJPkxfIA+R+tJFa6xbWs9BigqiYlwJEm+kCHQNABOGPQRkTXyWeU6BjLchc2dVKOVkucBWrVFR3e8FNy7RWyecylRyGS5ovqMcYV2QKbzD6Kzwi03ij8mxOU//8nDYGGSU07yk4g8Cs6JXyfqOCjKvKqCCPYlFqPqfKKUBko6Eq6WkqLmDqVuCoWornpeYrUfFqHBtrnoY9wKZSS1G36mkNQKTlc9IrKjkd2KGq7GApGpdKXhlredVKvkDLCk3JFC1iv/0U72Cej1KxcTWtkFQMg0+ljFLwokafq8T9Cg4Xh+XKWKaiYio+19KazXLYBVXOq34hNivhOLwKSsIOe9UURetUqggvYAwQ55ULaIIGrsv7WCONvUFo56lr1avkxiBWrWRUH5WB/TIahCECxHRRQUyo/kKAI4uhvQo4ayHIVXLK7hUZsyFWABU1PYUq46704LeXvnzs2Je/9ydH5KkvQJTqGMs4C8eiJlhUlwynjHNTSA46UIRYHD8SJNUNwSXWBN0CkeQMuYuOyqhmYBXAVQeaSbkIMubaUa5LbEyFQSFqSE6FNJnOcfEzaaA0YXCB4E1wsLVAiDsMpXIddPWDghmnPCKYZSmEZyXamBQiKliABwOoSHKdG3ynzwWVgkELwi1NcNVPVIl5x9S0CNcMjgqpjWVqU05pSEcIgKAQOKZPlCAsjTKdGZonpdB1h7soB4Uzm3EEv3rYpPgBBSJMBGGMojWwf+iIAdRDdZfp2ECNW6CV8A94CzMYdoAFqa3MwfGNxD6gnTjXdKFZHAsUR9/oiMVpBJtTYRuUmjqaSkpNGJb57uM7wEKexllMhQ1laGGhz+MHVM9NnCGKpsZK2BEeCAE1TGCBpVf++ZWlxqX+V6CjNKzMRACroQjEjlrDrkClJSTalYOaXPzBe6orsyJIQrwsNaZrpsaFFJZaGjg0y0CjCBwCC1Nm6+o5M3BamQSbmyhS4LBMrmkaGELXdDQSU7bE5YDk01avBdcomHoIkTG+s9EAXOIXO7HyFq5mncuQiX1AsGAbboCCbKUQxxXHhMsYYjkcjNA5BFqCwsJRc0u3uQ1mwEWuItDkOBcRZiInEZIys2Fg6ugRtX6xHybSITWVaG9HhFQspgEcNBZ5i23YwgBclWhqNDq6iaAhcznLM13EOdXRkDY1TQEK2xhCLQ2cAxwzV7jSxMY4PGyo5h0v9WDsXWrMkoZA+QGamppM4iO0ri2pqqPWk5IjknrYsA2LckdTee36S+wy20ySZITMk2u11mG06a2TlPAoWkVjk7v7qDEhqUYnmsllkAiG7rSPYBcI7CMGIZpBEOFiiuPaXZgiJZXzmCH0WaLrFtuMScnHdr5qx4RxWDXUgB7+GVrWVr2jkU6Y0BFQv6OxlHQGqa+CSFRiPqrZc7PxeLIn3tLa4pqiva8b00curWEM7AAkVhi6kPuqtKGCLjRehpYfVFVwLmG4VRQXCS8scwpEy/kbtKKJZLV4k8+sdJacguMxC2inp9s296LO8dBKZ9qpvzd0HMnDtOMshQrhOK6ZVNzAMMR1MwJvDE4XLhaOF4aGBi8OLA0MTA9cGLhZ+lQ8tOREPObIEHYaZ90LF0JLodBOBz7hOced0HSoH4WiTNs2vE7EwhhfAuH6o+sHdg4MHh+4ODg0hGIuFKYLA0uFS83SMtZk84j9tpJNtY1rsZ2Jjr5e4nSySWQquFrgMKZqDJ50QeEvjCwLPw2hN28aWT000Lcil89oDZpnQyadV1sDKSiqNF5SOdFmmov5rJFx87kGNvU0ZfxcdQwtnMOUGnPjmCgK2GBMoQE2d+zLS2OjXaZMBIYz4weHx0/vGNk/UfKgv99pRDKjfenOmQXYPoIAniNBTWYG7apBjz+69KUffvEk7DnxylKk1BO92+ucujBTOzpO06WJLbnh2YgWCQcxpKf9mVPzm+88D35XdP1gNJkdG+pJfj8/Wnz13AkV0MjyHswr6Nk/JhlkHHfUbsOgBw5GZqT+JsYXUyA8wiCiscMKFWJkXtABo4mctgK4XgmmHr5HeRebUVgJTcaQdWSzA9mBwsr+PgTv4Vh3Jp8J4rpUpsNESktjtOjHNbSJDW7DiKyaKXd53bFMLFNW0L4YY+m9nzmx6/KRWu3I5V2fPLa4bu/GpfHxpY2F7X7O4d+Dcxr8wwn1gXeduHoAsNazWPnQobXjJx8+Od6aGyxEHslm719awr8GD8Bxfp579CW1V0hWK25dCFNF5Bjc3Nkql3ry8QgyrSZxXOaMN6i0C8wGtVNUjY6Bgi03iOVN5q3YJcyqHZb6mypLCIcnpbx2TcL4N6gt05i7/4xaWgYj631Yw5ZJIa5dEyKJt1h7IxZBCHUv8ZXDv3tN2nT7WwMY+A1m6fQbKMCkdv3D9X9rNrr2XayNKupvCoeQAI7xINuC3MogIeTqvRjpbiV3kpPkPPll8iybqWWvPHX+zC8IL3YZ2rwhAEOBid1jo51JIUmk0ksRuE42cflSB1Zp99raD6uuIUQxDkeDAWYgxLg7pGNFy9L2ZTNdLEViXiq2kAZ0zPaE175AEpgSeELsUZbFVIyELoJJn2gRspCE1lZrk+tQy4rPkXg82LxvmSMtLcGWzcuw/mw2Q7tSsVRX7PC/60VQ8ODhKAQNEbw7AP++K+Q/uR8B7MfBdw79p0bc0c7aEl7bz6QrZCFU0eKzy+qaxZbZmxrt/0KrZ1H3if+/bjj081NeW/z56CXxFiv+rp/QfkPjnPrUJh577LFnH3v2mac/+Ylf+5UnHv/oL33woQ+c+8XTpx44fuze/fvuuXPP7bftmt66ZWLjhnWrq+VS0R8cWNGTzXS0t7WqPYlwJJJJd6tkG3MxHZQx3scxeJX87mI5EyuGR2g4E5P4JrcGMhj5Ve4tl5CBaOVMuFhWey+VajnjalhnDRSbr2Q7qJpq1xkrp7HkQ2O/WXYq4pVz1F5ppTOuWAcUNdSneF+xA2JuYzt7DTQ2/r1qOFNe1l2MKVVlmvKClhX0Xi76b/2P0RdGqk/5fhixGPhCK6VeE+Zwi+8n2lKm+EIReKT1npC31Qs53nbXpFD/7cFB+CVb9zv31/fe2+lroZDmd94LT+7v8jX7rW+u3rBKb405o/n/7cSwFTaNOX9QTCUTOi9SMxT+9fu7reesXCKRmymV6l8C95vxAI187TvJYCxdPrLC7kg9UH+0raMjNKC1Czc3tLo/lkzG+hf6Y+2pEGLKxIl8/kS+fv4Dta4CziPrT4+BjvcsEOB4Tzf89RNP9G5bPfCx/F0Ft709tvKulUpAof79jkws2P7dv7Va/qKR665fv15n36d/iFlvI+mstWPQZxj8J2+e4ezXWD7LNmobEBz3raRVhEU0JeJIaFPQDp6mKKDNECJl8urMAAm54uRrAJM8rIUxqkhtJVaBR8Cu/+jePS+sWGEYesSOOEguPMX2AtzVdS3iOHrm4T//092JQdfNWT/5TncimoNtHv6rDz3yp4hrFRPRpYPgtpTK7mjZu3NnyjcN3ZYIzgOK5DDuBt9+2TEYMJDpKBiOMBrHLBoYaK5xxhImrWSGHCZ31xYiSIBAZXhNM/eRYMBGxheUC1idIwpSWAghElm4kfIN9EJ0whn1q1lzxNKsbZ1tB/ftmZveuWZ0ePWqaqXcNtO5K+riNxISrW+fw1RdWUDLePiLQLTie93pPsBXalnb1JP4dVUyRQv7HlrPwyWu/ihS7YraCMGFX4B0Ti57QvodnnDzHGbr2c+eo2deOr021Z+knT3p+j/y/Ig7Xggne60GX1TkwrR6k87g+t4pc0t/rRRM9ptvvwr0tjuFidwO+C0mzh736/7SWWTT4uzSEJChpTNI4ZfPY0ZuV4rO0HMfjKVSvanUfi71gJI7ntshd+TGW3qSvYEGieFcp+b/81X96bNDDfnyzImG/Bv3Ddz6Ih3BPJ4m/bUVQSQ5GN6EOoxBWofMfI+aVoEsBukn3dwdDq/wMo2zlzhiU1lgefT/MY4mGoFYMZYJu7iAKzTUb+31h/eOFhzY01PLtVqKZF966SXpZtv67zsfzUKnP76+CwZP2r5fK7Qy/oOH638dTnYi18e1oxaTpCdIkHQisiiRMllLNiO+mCX7yRI5S95PPkw+Tp4nX4TtteLzz1Ji/cpHPnTuNDJ18yhIfS+E5Cee+OhD50/df+TAXbdNb51YN1od6s+nWw3SwkJiGXZUiW3Zi8Qi1iIhJjqlqZuLRJf6IpEhuUhCLLSoyKDGFoMIQDXQFtXexP5l5PCzNFd7ho3WmmIAN5urhF/8GZqrhoo+A1tu+h/us0pDXX/08kuf+/Tv/OZzTz/1vjMPnDz2nsOH7rn7zjtu2Ta+IdWecx2FRatMnZTEGK72KqYR1swVMY3FVbaolLvjjSMgDP1VdVfOV0t+lMU1t/mwA248VHcZZCR4X6k2q2BZVUK2Uo0ul6LLJSUzqo53o0y9Uu2wiB6nSoiC89ExGm++wYpjahMxDupcHSlOuNSQGVcX+Kyug27qmgY6t35DappA5ANCIvU333opEFChygR9yLapEQwaT77bti2w8K8UDIIdCNgVLOhM4jN0p7982rIkogNsYnBeMU2JrM7AspBYgBjFkGvo3zmio0qLYkS15Gq8Ny1ASK7b7Bd00zbVfSDAdKAn9tTqmzXTGajc90kj1blufuYiZIWui/p3Lwod2k/ApKGCgMHqL5+XXBra1yYnhJiYFPnj7xHiPcdF/TpEHjov5fmHJH3kkq5fekSLnHvI4OKhc5xD/Ydw+6sPcWk+9Kop++v/dknIwCWM3Xq0/o8XLesitKKy+h3wVP3vH5S4Zh6EdqlTHq3/4APSROf5AEQ1ncr6371fM03t/bBPNxg368+umwdTg/8TFNGP3mfNN2LGFbaB7UK/XFcbWwGMEwwVCaBEsMk4qAN8teXED2MQUTz38I0Ywrn6XxLU4puz+e5kKqICCSB0sakm8wWZL6ZYvFJVtBXnPtbYH8AIXEFOm1ecFuEF27Cqkj06n1hZCGVHK+tLvv2k7a+f6Nuz/pbblr5ysDOgZbOdVrgzmcref1sGHlwMTj1+WyjRZqRqO07/8n9fOvXVy0cqex7seebAoQ/C/YfmJihILzK8ctCHVf6Bk42xnWbfYiOki1Q+m2q3gxw2bn2xFR02sMzTMSohknR+mrvP/Z4Xc6mIKepJkXnmkXpX1dYtRkQknTiEcoqyb02de/FPXriwid73heOnn1619+zjZ+8p0adPH//CfbBn72fOTU2d+8ze9379kvO+xCvv33Rhfkz6B05tP/vllveFL3zj5pnWV9H2W8ja2mgGBI2qjanJJMA4oWhuqsyNdmeHMLNiNFdWb3Qbrb5xXO0vrMj3dEt09nBpjMV9ZWh1VJfLa7YIQWNDYS00z+dwRJhYkTTz6vK2QorG0O3yBda7ZeHI8OzlPe5gbWE4twUBnm47kXREE0ZLoh0tms4Ngp/tKGVbHQmn7l583HZsJ2i097dYVIwe3DGcgi2PzlX2L0wUaLZj7YqWVd5gT5LJ2XDx7F3vyQ4P7IBCuvuDk4Xk4HBttHXhvo8sJgqtrTzkg9E/Nrxsi79gX6I/wLlaXaukgmqXU+3UTeK41b7fYXW0RMkhrHuEcMYah8Xqf7FwNpXO9GUzQiTUWWUDv+ZxgFpe4WFPHTUUEU5U8Ekl7rGX5NXPn72lmhjqGTDX9D1460C5ZrcEU9n2Y1zf2JHd8PLDdOj8P/2vj81d/Whv5b3buNi07ZODH/rdwW32NSma+wEH2W2YYztID1lFttQmo2q3eRIDE8PIJNFPiNqIXdDVfyaaxTVlbTJgedpwtfWu6Oos+kODA4UVq3qr3dnOnq6e1CpT/ReUFFeRtCuN84WLTF2pjxnYVcfdjXOJqN9wH8Qyail6Rfpk6yDOCRzdXs9sP9qSQyjeX5g6uHRgRy/U/37uzJnPnKZnnxiamJ3e+er09OzEEHxcT5a2H9u6+9Sp3Zvv37Kqxdw4PXxwqoCNhqdhRaP+C+fefGbH6gu/yiYm2K9eWL2D/F9xd3f5AAB4nGNgZGBgAOKWx8oG8fw2Xxm4mV8ARRhu6r3XhNH///7PZGVjDgZyORiYQKIAV2QMXwAAeJxjYGRgYA76n8XAwMr6/+//v6xsDEARFCALAI/KBet4nGN+wcDAvAqIDZHoSCB+8f8/M0hOEIjXgPhQvICBgckapOb/XxAbpJaVlYGBRR9JXyREDUgcIgbkn4LqB/IBCG0VLQAAAAAAOABuAKwA4AGiAjICagK0Av4DNANqA9oEEggWCRAJogoWCogNGA2SDmwOthCGEPQRRBHKEh4SmAABAAAAHQH4ABEAAAAAAAIASgBaAHMAAAD+C3AAAAAAeJydkT1Ow0AQhZ+dAIJIFCDR0CwNAiE7PxJIpEKKRFpEEQqqTdjYjhxvtN6AcggKOjpOQMVZaLkDN+DZWSIEIkVs2f7mzZvZ9SyAHXzAw/w65TNnD/uM5uxjA1eOK9RvHFfJxvEaanh0vE792fEWTvDmuIZdrlWBV91kNMKnYw9n3q1jH9vek+MK9RfHVfK74zXs+TXH6zjzDxxvoeffOK7h0H/t6MnMJFFsxVHnWLQazXPRnwlNKclkKuTUxtrk4kIMdWZVmupwoMdRlAdFLB9Urscq6M+C7/S1iqapNEscS1I9ZfJEZ6IZNpa4uipTRlp1V+w0v49a1g7F0OixuHQOMTF6pAY2jK2dtOv1n3tHBxoTzHgsCSLEsBA4onrMbwsNNHFO6tMh6Jy7EmSQSKlITFkRl5mc8QWfIaOMqqIjJYcY8D1mXURPsMhLPNCTlzlFvVgj+FN9TYq4Skq/WbHHalU9UvFXSakLTiLkPFbr1SVlZT9ZqneLmea4Z8cWVcuqYnqm7CVw+auH4DkVuRGVAfWwPC1LtY0673/m/gWhL8JDeJxtjtlugzAQRbkJOzTpvqd/4I8CMwEL40HGBuXvS0Xap96XuZqjOZpgF2zJg/9zwg57hIgQI0GKDDkKlLjBAUfc4g73eMAjnvCMF7ziDe/4wCdO+AryylpehKazS7fqx2IrVrWdu/KGF7OX3OZkZtI8kuBIdiT7yKmBptjSSJXL19Vs2ayO8rf+XCZuUc6RTc+VpJq5j1rNNYVamT4blVkRTa5omVtNYtR+CiU3lFzYO19TeZ0rqS6ZMpOrWlsNsfNDrW0+sTeN1OybcFaGDlJZuWpYGHayK/78Yozm9VmO/URWcBB8A8zCXfN4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjEwMmiBGJu5mBg5ICw+BjCLzWkX0wGgNCeQze60i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5mFi5NHawfi/dQNL70YmBhcADHYj9AAA") format("woff")}.ggsi .ggs-fa:before{display:inline-block!important;font-family:ggs-fontawesome-by-fontello!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.ggsi .ggs-fa-lg:before{font-size:1.33333333em!important;line-height:.75em!important;vertical-align:-15%!important}.ggsi .ggs-fa-2x:before{font-size:2em!important}.ggsi .ggs-fa-3x:before{font-size:3em!important}.ggsi .ggs-fa-4x:before{font-size:4em!important}.ggsi .ggs-fa-5x:before{font-size:5em!important}.ggsi .ggs-fa-spin:before{animation:ggs-fa-spin 2s linear infinite}.ggsi .ggs-fa-pulse:before{animation:ggs-fa-spin 1s steps(8) infinite}@keyframes ggs-fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ggsi .ggs-fa-rotate-90:before{transform:rotate(90deg)!important}.ggsi .ggs-fa-rotate-180:before{transform:rotate(180deg)!important}.ggsi .ggs-fa-rotate-270:before{transform:rotate(270deg)!important}.ggsi .ggs-fa-flip-horizontal:before{transform:scaleX(-1)!important}.ggsi .ggs-fa-flip-vertical:before{transform:scaleY(-1)!important}.ggsi :root .ggs-fa-flip-horizontal:before,.ggsi :root .ggs-fa-flip-vertical:before,.ggsi :root .ggs-fa-rotate-180:before,.ggsi :root .ggs-fa-rotate-270:before,.ggsi :root .ggs-fa-rotate-90:before{filter:none!important}.ggsi .ggs-fa-stack:before{display:inline-block!important;height:2em!important;line-height:2em!important;position:relative!important;vertical-align:middle!important;width:2em!important}.ggsi .ggs-fa-stack-1x:before,.ggsi .ggs-fa-stack-2x:before{left:0!important;position:absolute!important;text-align:center!important;width:100%!important}.ggsi .ggs-fa-stack-1x:before{line-height:inherit!important}.ggsi .ggs-fa-stack-2x:before{font-size:2em!important}.ggsi .ggs-fa-inverse:before{color:#fff!important}.ggsi .ggs-fa-envelope-o:before{content:"\f003"!important}.ggsi .ggs-fa-check:before{content:"\f00c"!important}.ggsi .ggs-fa-times:before{content:"\f00d"!important}.ggsi .ggs-fa-arrow-left:before{content:"\2190"!important}.ggsi .ggs-fa-arrow-up:before{content:"\2191"!important}.ggsi .ggs-fa-arrow-right:before{content:"\2192"!important}.ggsi .ggs-fa-arrow-down:before{content:"\2193"!important}.ggsi .ggs-fa-cog:before{content:"\e800"!important}.ggsi .ggs-fa-chevron-up:before{content:"\f077"!important}.ggsi .ggs-fa-chevron-down:before{content:"\f078"!important}.ggsi .ggs-fa-twitter:before{content:"\f099"!important}.ggsi .ggs-fa-facebook:before{content:"\f09a"!important}.ggsi .ggs-fa-globe:before{content:"\f0ac"!important}.ggsi .ggs-fa-link:before{content:"\f0c1"!important}.ggsi .ggs-fa-pinterest:before{content:"\f0d2"!important}.ggsi .ggs-fa-google-plus:before{content:"\f0d5"!important}.ggsi .ggs-fa-youtube:before{content:"\f167"!important}.ggsi .ggs-fa-youtube-play:before{content:"\f16a"!important}.ggsi .ggs-fa-instagram:before{content:"\f16d"!important}.ggsi .ggs-fa-tumblr:before{content:"\f173"!important}.ggsi .ggs-fa-soundcloud:before{content:"\f1be"!important}.ggsi .ggs-fa-vine:before{content:"\f1ca"!important}.ggsi .ggs-fa-circle-o-notch:before{content:"\f1ce"!important}.ggsi .ggs-fa-pinterest-p:before{content:"\f231"!important}.ggsi .ggs-fa-vimeo:before{content:"\f27d"!important}.ggsi .ggs-fa-code:before{content:"\f121"!important}.ggsi .ggs-fa-repeat:before{content:"\f01e"!important}.ggs-fa-user-o:before{content:"\f2c0"!important}.ggsi .sr-only{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important}.ggsi .sr-only-focusable:active,.ggsi .sr-only-focusable:focus{height:auto!important;margin:0!important;overflow:visible!important;position:static!important;width:auto!important;clip:auto!important}@keyframes ggs-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ggsi ggs-spinner{display:inline-block!important}.ggsi ggs-spinner,.ggsi ggs-spinner img{height:inherit!important;width:inherit!important}.ggsi ggs-spinner img{animation:ggs-spinner .6s linear infinite}.ggsi ggs-list-select{display:block!important}.ggsi .ggs-select__main{display:inline-block!important;position:relative!important;text-align:left!important;white-space:nowrap!important}.ggsi .ggs-select__placeholder-wrapper{position:relative!important}.ggsi .ggs-select__current-option{padding-left:10px!important;padding-right:10px!important}.ggsi .ggs-select__current-option_real{cursor:pointer!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.ggsi .ggs-select__main_wait .ggs-select__current-option_real{cursor:default!important}.ggsi .ggs-select__current-option_placeholder{height:0!important;visibility:collapse!important}.ggsi .ggs-select__current-text{font-size:14px!important;font-weight:700!important;opacity:0!important;text-transform:uppercase!important;transition:opacity .3s,color .3s!important;white-space:nowrap!important}.ggsi .ggs-select__current-text_real{color:inherit!important}.ggsi .ggs-select__current-icon_real{color:inherit!important;font-size:12px!important;line-height:normal!important;opacity:0!important;position:absolute!important;right:8px!important;top:11px!important;transition:opacity .3s,color .3s!important}.ggsi .ggs-select__current-icon_placeholder{display:inline-block!important;width:14px!important}.ggsi .ggs-select__current-hight-sizer{height:36px!important;line-height:36px!important}.ggsi .ggs-select__dropdown-shift-wrapper{position:absolute!important;width:100%!important}.ggsi .ggs-select__dropdown-shift{display:inline-block!important}.ggsi .ggs-select__dropdown-wrapper{background-color:#fff!important;border:1px solid #edeff0!important;border-radius:4px!important;display:inline-block!important;opacity:0!important;position:absolute!important;transform:translateX(-59%)!important;transform:translateX(calc(-50% - 13px))!important;transition:opacity .3s,visibility 0s .3s!important;visibility:hidden!important}.ggsi .ggs-select__main_open .ggs-select__dropdown-wrapper{opacity:1!important;transition:opacity .3s!important;visibility:visible!important}.ggsi .ggs-select__dropdown-option{background-color:#fff!important;cursor:pointer!important;padding-left:20px!important;padding-right:20px!important;position:relative!important;transition:background-color .2s!important;width:100%!important}.ggsi .ggs-select__dropdown-option:hover{background-color:#f3f6f9!important}.ggsi .ggs-select__dropdown-option:not(:last-child){border-bottom:1px solid #edeff0!important}.ggsi .ggs-select__main_wait .ggs-select__dropdown-option{cursor:default!important}.ggsi .ggs-select__dropdown-text{color:#69737e!important;font-size:16px!important;font-weight:400!important;text-transform:capitalize!important;transition:color .3s!important;white-space:nowrap!important}.ggsi .ggs-select__dropdown-text_current{color:#4d545c!important}.ggsi .ggs-select__dropdown-icon_real{color:#69737e!important;font-size:14px!important;line-height:normal!important;opacity:0!important;position:absolute!important;right:19px!important;top:20px!important;transition:opacity .3s,color .3s!important}.ggsi .ggs-select__dropdown-icon_placeholder{display:inline-block!important;width:20px!important}.ggsi .ggs-select__dropdown-icon_current{color:#64d295!important;opacity:1!important}.ggsi .ggs-select__dropdown-hight-sizer{height:52px!important;line-height:52px!important}.ggsi .ggs-select__mode_fail{color:#ae0000!important}.ggsi .ggs-select__mode_show{opacity:1!important}.ggsi .ggs-select__main_compact_mode .ggs-select__dropdown-shift{display:none!important}.ggsi .ggs-select__main_compact_mode .ggs-select__dropdown-wrapper{left:50%!important;transform:translateX(-50%)!important}.ggsi .ggs-select__dropdown-wrapper:after,.ggsi .ggs-select__dropdown-wrapper:before{border:solid #0000!important;bottom:100%!important;content:" "!important;height:0!important;left:50%!important;pointer-events:none!important;position:absolute!important;width:0!important}.ggsi .ggs-select__dropdown-wrapper:after{border-color:#fff0 #fff0 #fff!important;border-width:10px!important;margin-left:-10px!important}.ggsi .ggs-select__dropdown-wrapper:before{border-color:#edeff000 #edeff000 #edeff0!important;border-width:11px!important;margin-left:-11px!important}.ggsi .ggs-animate__hide_before{opacity:1!important}.ggsi .ggs-animate__hide_active{opacity:0!important}.ggsi .ggs-animate__hide_after{display:none!important}.ggsi .ggs-animate__hide_after-soft{visibility:hidden!important}.ggsi .ggs-animate__show_before{opacity:0!important}.ggsi .ggs-animate__show_active{opacity:1!important}.ggsi ggs-gallery-empty{display:block!important}.ggsi .ggs-gallery-empty{padding:100px 0!important;text-align:center!important}.ggsi .ggs-gallery-empty__img{height:110px!important;width:286px!important}.ggsi .ggs-gallery-empty__text{font-size:21px!important;font-weight:700!important;line-height:30px!important;margin-top:30px!important;text-align:center!important;white-space:nowrap!important}.ggsi .ggs-bg-clr__unknown{background-color:#d32f2f!important}.ggsi .ggs-clr__unknown{color:#d32f2f!important}.ggsi .ggs-bg-clr__user{background-color:#00a36d!important}.ggsi .ggs-clr__user{color:#00a36d!important}.ggsi .ggs-bg-clr__link{background-color:#32383d!important}.ggsi .ggs-clr__link{color:#32383d!important}.ggsi .ggs-bg-clr__email{background-color:#32383d!important}.ggsi .ggs-clr__email{color:#32383d!important}.ggsi .ggs-bg-clr__code{background-color:#a3a3a3!important}.ggsi .ggs-clr__code{color:#a3a3a3!important}.ggsi .ggs-bg-clr__globe{background-color:#32383d!important}.ggsi .ggs-clr__globe{color:#32383d!important}.ggsi .ggs-bg-clr__google-plus{background-color:#db4a39!important}.ggsi .ggs-clr__google-plus{color:#db4a39!important}.ggsi .ggs-bg-clr__tumblr{background-color:#35465c!important}.ggsi .ggs-clr__tumblr{color:#35465c!important}.ggsi .ggs-bg-clr__youtube{background-color:#e62117!important}.ggsi .ggs-clr__youtube{color:#e62117!important}.ggsi .ggs-bg-clr__instagram{background-color:#171717!important}.ggsi .ggs-clr__instagram{color:#171717!important}.ggsi .ggs-bg-clr__facebook{background-color:#3664a2!important}.ggsi .ggs-clr__facebook{color:#3664a2!important}.ggsi .ggs-bg-clr__vimeo{background-color:#15b5eb!important}.ggsi .ggs-clr__vimeo{color:#15b5eb!important}.ggsi .ggs-bg-clr__vine{background-color:#01be8c!important}.ggsi .ggs-clr__vine{color:#01be8c!important}.ggsi .ggs-bg-clr__soundcloud{background-color:#ff6e00!important}.ggsi .ggs-clr__soundcloud{color:#ff6e00!important}.ggsi .ggs-bg-clr__twitter{background-color:#5ea9dd!important}.ggsi .ggs-clr__twitter{color:#5ea9dd!important}.ggsi .ggs-bg-clr__pinterest{background-color:#bd081c!important}.ggsi .ggs-clr__pinterest{color:#bd081c!important}.ggsi ggs-gallery-header{display:block!important}.ggsi .ggs-gallery-header__cover-clipped-image,.ggsi .ggs-gallery-header__cover-full-image-placeholder,.ggsi .ggs-gallery-header__cover-gradient-background-placeholder,.ggsi .ggs-gallery-header__cover-solid-background-placeholder{max-height:300px!important;min-height:75px!important}.ggsi[max-width~="550"] .ggs-gallery-header__cover-clipped-image,.ggsi[max-width~="550"] .ggs-gallery-header__cover-full-image-placeholder,.ggsi[max-width~="550"] .ggs-gallery-header__cover-gradient-background-placeholder,.ggsi[max-width~="550"] .ggs-gallery-header__cover-solid-background-placeholder{max-height:120px!important}.ggsi .ggs-gallery-header__cover-clipped-image{background-position:50% 0!important;background-repeat:no-repeat!important;background-size:cover!important}.ggsi .ggs-gallery-header__cover-full-image{height:auto!important;min-height:75px!important;width:100%!important}.ggsi .ggs-gallery-header__content{display:table!important;margin:0 auto!important}.ggsi .ggs-gallery-header__logo-wrapper{margin:20px 0!important;text-align:center!important}.ggsi .ggs-gallery-header__logo-wrapper_divided{margin-top:-55px!important}.ggsi .ggs-gallery-header__logo{margin:0 auto!important}.ggsi .ggs-gallery-header__logo-with-stroke{border-radius:50%!important;height:110px!important;overflow:hidden!important;position:relative!important;width:110px!important}.ggsi .ggs-gallery-header__logo-with-stroke:after{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important;content:""!important;display:block!important;height:110px!important;left:0!important;position:absolute!important;top:0!important;width:110px!important}.ggsi .ggs-gallery-header__logo-without-stroke{height:auto!important;max-height:110px!important;max-width:100%!important}.ggsi .ggs-gallery-header__text-wrapper{margin:0 auto!important}.ggsi .ggs-gallery-header__name{font-size:20px!important;font-weight:700!important;margin:20px!important;text-align:center!important}.ggsi .ggs-gallery-header__desc{font-size:16px!important}.ggsi .ggs-gallery-header__desc,.ggsi .ggs-gallery-header__social-block{margin:20px!important;text-align:center!important}.ggsi .ggs-gallery-header__social-icon{display:inline-block!important;font-size:20px!important;height:20px!important;line-height:20px!important;margin-left:7px!important;margin-right:8px!important}@keyframes ggs-ui-notification-fadein-animation{0%{opacity:0}to{opacity:1}}.ggsi .ggs-ui-notification__position{left:0!important;position:fixed!important;top:0!important;transition:transform .6s ease!important;z-index:65535!important}.ggsi .ggs-ui-notification__button{animation:ggs-ui-notification-fadein-animation .3s;box-shadow:5px 5px 10px #0000004d!important;cursor:pointer!important;margin-left:10px!important;margin-top:10px!important;max-width:400px!important;padding:15px!important}.ggsi .ggs-ui-notification__message{font-size:20px!important;-webkit-user-select:none!important;user-select:none!important;word-break:break-all!important}.ggsi .ggs-ui-notification_debug{background:#5bc0de!important;color:#fff!important}.ggsi .ggs-ui-notification_info{background:#5cb85c!important;color:#fff!important}.ggsi .ggs-ui-notification_warn{background:#f0ad4e!important;color:#fff!important}.ggsi .ggs-ui-notification_error{background:#d9534f!important;color:#fff!important}.ggsi ggs-gallery-campaign{display:block!important}.ggsi .ggs-gallery-campaign__button{border-radius:28px!important;cursor:pointer!important;display:inline-block!important;max-width:270px!important;transition:background-color .2s ease-in,color .3s!important;vertical-align:middle!important}.ggsi .ggs-gallery-campaign__text{font-size:14px!important;font-weight:700!important;margin:10px 20px!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.ggsi ggs-icon{display:block!important}.ggsi ggs-icon:before{font-size:25px!important}.ggsi .ggs-icon__circle{border-radius:50%!important;height:40px!important;text-align:center!important;width:40px!important}.ggsi .ggs-icon__circle:before{font-size:20px!important;margin-top:6px!important}.ggsi .ggs-icon__user-circle:before{margin-top:5px!important}.ggsi .ggs-icon__pinterest-circle:before{font-size:32px!important;margin-top:2px!important}.ggsi .ggs-icon__stroke{border:2px solid #fff!important}.ggsi .ggs-icon__stroke:before{margin-top:4px!important}.ggsi .ggs-icon__user-stroke:before{margin-top:3px!important}.ggsi .ggs-icon__pinterest-stroke:before{font-size:28px!important;margin-top:1px!important}.ggsi .ggs-icon__base-color{color:#fff!important}.ggsi .ggs-icon__base-background{background:#fff!important}.ggsi ggs-highlighter{display:block!important}.ggsi .ggs-highlighter{color:#68747f!important;word-wrap:break-word!important;font-size:16px!important}.ggsi .ggs-highlighter__emoji{height:18px!important;margin-left:1px!important;margin-right:1px!important;width:18px!important}.ggsi ggs-gallery-user{display:block!important}.ggsi ggs-gallery-user[ggs-gallery-user-tiny=true] .ggs-gallery-user{text-align:center!important}.ggsi ggs-gallery-user[ggs-gallery-user-tiny=true] .ggs-gallery-user__avatar-block{margin:0!important}.ggsi ggs-gallery-user[ggs-gallery-user-empty=true] .ggs-gallery-user__avatar-block,.ggsi ggs-gallery-user[ggs-gallery-user-empty=true] .ggs-gallery-user__text-block,.ggsi ggs-gallery-user[ggs-gallery-user-tiny=true] .ggs-gallery-user__text-block{display:none!important}.ggsi .ggs-gallery-user{height:40px!important;white-space:nowrap!important}.ggsi .ggs-gallery-user__avatar-block{margin-right:10px!important}.ggsi .ggs-gallery-user__avatar-block,.ggsi .ggs-gallery-user__text-block{display:inline-block!important;text-align:left!important;vertical-align:top!important}.ggsi .ggs-gallery-user__text-block{line-height:1.34!important;max-width:70%!important;max-width:calc(100% - 50px)!important}.ggsi .ggs-gallery-user__user-avatar{background-color:#dee1e4!important;background-position:50% 50%!important;background-size:cover!important;border-radius:50%!important;height:40px!important;width:40px!important}.ggsi .ggs-gallery-user__user-name{color:#32383d!important;font-size:16px!important;overflow:hidden!important;text-overflow:ellipsis!important}.ggsi .ggs-gallery-user__created-at{color:#a3afb8!important;font-size:12px!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important}.ggsi ggs-gallery-vote-count{display:block!important}.ggsi .ggs-gallery-vote-count{font-size:16px!important;font-weight:700!important;line-height:40px!important;overflow:hidden!important;padding-left:10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ggsi .ggs-gallery-vote-count__dark-theme{color:#32383d!important}.ggsi .ggs-gallery-vote-count__bright-theme{color:#f8f8f8!important}.ggsi ggs-gallery-text-preview{display:block!important}.ggsi .ggs-gallery-text-preview{padding:20px!important;text-align:center!important;-webkit-overflow-scrolling:touch!important}.ggsi .ggs-gallery-text-preview__block:after{background-image:linear-gradient(0deg,#fff0,#fff9)!important;top:0!important}.ggsi .ggs-gallery-text-preview__block:after,.ggsi .ggs-gallery-text-preview__block:before{content:" "!important;height:20px!important;left:0!important;position:absolute!important;width:100%!important}.ggsi .ggs-gallery-text-preview__block:before{background-image:linear-gradient(180deg,#fff0,#fff9)!important;bottom:0!important}.ggsi .ggs-gallery-text-preview__desc{font-size:16px!important;line-height:1.42857143!important}.ggsi .ggs-gallery-text-preview__desc_short{font-size:18px!important;line-height:1.5!important}.ggsi ggs-gallery-thumb-preview{display:block!important}.ggsi .ggs-gallery-thumb-preview__img{width:100%!important}.ggsi ggs-gallery-preview{display:block!important}.ggsi .ggs-gallery-preview{border-style:solid!important;overflow:hidden!important}.ggsi .ggs-gallery-preview_denied,.ggsi .ggs-gallery-preview_failed,.ggsi .ggs-gallery-preview_hidden{display:none!important}.ggsi .ggs-gallery-preview__background{background:#fff!important}.ggsi .ggs-gallery-preview__showcase{overflow:hidden!important;position:relative!important}.ggsi .ggs-gallery-preview__user_text{padding:20px 30px!important;text-align:center!important}.ggsi .ggs-gallery-preview__user_thumb{padding:13px!important}.ggsi .ggs-gallery-preview__hr{background:#e8ebee!important;height:1px!important;margin:0 auto!important;width:60%!important}.ggsi .ggs-gallery-preview__letter-icon{padding:15px!important;text-align:center!important}.ggsi .ggs-gallery-preview__marker{height:36px!important;left:10px!important;position:absolute!important;top:10px!important;width:36px!important}.ggsi .ggs-gallery-preview__overlay{background:#32383de6!important;display:none!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.ggsi .ggs-gallery-preview__showcase:hover .ggs-gallery-preview__overlay{display:block!important}.ggsi .ggs-gallery-preview__circle-icon{position:absolute!important;right:10px!important;top:10px!important}.ggsi .ggs-gallery-preview__vote-count{left:10px!important;position:absolute!important;top:10px!important;width:50%!important;width:calc(100% - 70px)!important}.ggsi .ggs-gallery-preview__captions{bottom:0!important;left:0!important;max-height:60%!important;max-height:calc(100% - 25px)!important;padding:20px!important;position:absolute!important;width:100%!important}.ggsi .ggs-gallery-preview__created-at-full{color:#f8f8f8!important;font-size:16px!important;font-weight:700!important;margin-bottom:5px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ggsi .ggs-gallery-preview__created-at-short{display:none!important}.ggsi .ggs-gallery-preview__desc{color:#f8f8f8!important;font-size:16px!important;line-height:1.42857143!important;word-wrap:break-word!important;display:block!important;display:-webkit-box!important;max-height:69px!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-hor-tiny=true] .ggs-gallery-preview__captions{padding-left:10px!important;padding-right:10px!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-hor-tiny=true] .ggs-gallery-preview__vote-count{left:0!important;padding-left:0!important;padding-right:10px!important;padding-top:10px!important;text-align:center!important;top:0!important;width:100%!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-hor-tiny=true] .ggs-gallery-preview__created-at-short{color:#f8f8f8!important;display:block!important;font-size:16px!important;font-weight:700!important;line-height:40px!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-hor-tiny=true] .ggs-gallery-preview__circle-icon,.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-hor-tiny=true] .ggs-gallery-preview__created-at-full,.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-hor-tiny=true] .ggs-gallery-preview__desc,.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="110"] .ggs-gallery-preview__created-at-full,.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="110"] .ggs-gallery-preview__desc,.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="90"]:hover .ggs-gallery-preview__overlay{display:none!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="130"] .ggs-gallery-preview__captions{padding-bottom:10px!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="130"] .ggs-gallery-preview__desc{display:none!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="150"] .ggs-gallery-preview__captions{padding-bottom:10px!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="150"] .ggs-gallery-preview__desc{max-height:23px!important;-webkit-line-clamp:1!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="170"] .ggs-gallery-preview__captions{padding-bottom:10px!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="170"] .ggs-gallery-preview__desc{max-height:43px!important;-webkit-line-clamp:2!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="190"] .ggs-gallery-preview__captions{padding-bottom:10px!important}.ggsi .ggs-gallery-preview__showcase[ggs-gallery-preview-ver-tiny="190"] .ggs-gallery-preview__desc{max-height:69px!important;-webkit-line-clamp:3!important}.ggsi ggs-gallery-preview-flow{display:block!important}.ggsi .ggs-gallery-preview-flow,.ggsi .ggs-gallery-preview-flow__isotope-grid-content{position:relative!important}.ggsi .ggs-gallery-preview-flow__isotope-item{position:absolute!important}.ggsi .ggs-gallery-preview-flow__carousel-button{cursor:pointer!important;opacity:.8!important;padding:10px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:opacity .3s!important}.ggsi .ggs-gallery-preview-flow__carousel-button:hover{opacity:1!important}.ggsi .ggs-gallery-preview-flow__carousel-button_prev{left:10px!important;visibility:hidden!important}.ggsi .ggs-gallery-preview-flow__carousel-button_next{right:10px!important;visibility:hidden!important}.ggsi .ggs-gallery-preview-flow__carousel-button-image{height:40px!important;width:40px!important}.ggsi ggs-gallery-code-wizard{display:block!important}.ggsi .ggs-gallery-code-wizard{margin:10px 15px!important;width:330px!important}.ggsi .ggs-gallery-code-wizard__header{margin:10px 0!important}.ggsi .ggs-gallery-code-wizard__textarea-label{width:80%!important;width:calc(100% - 60px)!important}.ggsi .ggs-gallery-code-wizard__close-button{color:#a3afb8!important;cursor:pointer!important;font-size:20px!important;padding:10px 5px!important;position:absolute!important;right:10px!important;top:0!important}.ggsi .ggs-gallery-code-wizard__textarea-block{margin:10px 0!important}.ggsi .ggs-gallery-code-wizard__textarea[readonly]{-webkit-overflow-scrolling:touch!important;font-family:monospace!important;font-size:14px!important;padding:5px 10px!important;resize:none!important;vertical-align:top!important;width:100%!important}.ggsi .ggs-gallery-code-wizard__textarea[readonly],.ggsi .ggs-gallery-code-wizard__textarea[readonly]:focus{background-color:#fff!important;border:1px solid #a9a9a9!important;border-radius:0!important;color:#000!important;cursor:text!important;line-height:1.15!important;margin:0!important;outline:none!important}.ggsi .ggs-gallery-code-wizard__textarea[readonly]:focus{outline:1px solid #7a7d81!important}.ggsi .ggs-gallery-code-wizard__copy-block{margin:10px 0!important;position:relative!important}.ggsi .ggs-gallery-code-wizard__copy-button{background-color:#3b3e59!important;border-radius:28px!important;cursor:pointer!important;display:inline-block!important;vertical-align:middle!important;width:100%!important}.ggsi .ggs-gallery-code-wizard__copy-button-text{color:#fff!important;font-size:14px!important;font-weight:700!important;margin:10px 20px!important;text-align:center!important;text-transform:uppercase!important}.ggsi .ggs-gallery-code-wizard__copied-block{background-color:#fff!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.ggsi .ggs-gallery-code-wizard__copied-aligner{left:0!important;position:absolute!important;text-align:center!important;top:50%!important;transform:translateY(-50%)!important;width:100%!important}.ggsi .ggs-gallery-code-wizard__copied-icon{height:18px!important;margin-right:5px!important;vertical-align:text-bottom!important;width:15px!important}.ggsi .ggs-gallery-code-wizard__copied-text{color:#333!important;font-size:16px!important;font-weight:700!important}.ggsi .ggs-gallery-code-wizard__terms-block{font-size:14px!important;margin:10px 0!important;text-align:center!important}.ggsi .ggs-gallery-code-wizard_tiny.ggs-gallery-code-wizard{width:230px!important}.ggsi .ggs-gallery-code-wizard_tiny .ggs-gallery-code-wizard__header{display:none!important}.ggsi .ggs-gallery-code-wizard_tiny .ggs-gallery-code-wizard__textarea-block{margin:12px 0 10px!important}@media (max-height:550px),(max-width:550px){.ggsi .ggs-gallery-code-wizard{margin:5px 10px!important}.ggsi .ggs-gallery-code-wizard__textarea-block{margin:7px 0!important}.ggsi .ggs-gallery-code-wizard__textarea{padding:5px!important}.ggsi .ggs-gallery-code-wizard__copy-block,.ggsi .ggs-gallery-code-wizard__terms-block{margin:5px 0!important}}.ggsi ggs-gallery-sharing{display:inline-block!important}.ggsi .ggs-gallery-sharing{position:relative!important}.ggsi .ggs-gallery-sharing__toggle-spacer{cursor:pointer!important;padding:6px 6px 8px 8px!important}.ggsi .ggs-gallery-sharing__toggle{height:26px!important;left:0!important;top:0!important;width:26px!important}.ggsi .ggs-gallery-sharing__tooltip{background-color:#fff!important;border-radius:10px!important;bottom:40px!important;box-shadow:0 0 10px 0 #0003!important;position:absolute!important;right:-43px!important;z-index:3!important}.ggsi .ggs-gallery-sharing__tooltip_icons{padding:5px!important;white-space:nowrap!important}.ggsi .ggs-gallery-sharing__icons-block{display:inline-block!important;vertical-align:middle!important}.ggsi .ggs-gallery-sharing__icon{cursor:pointer!important;display:table-cell!important;padding:5px!important;vertical-align:middle!important}.ggsi .ggs-gallery-sharing__link-copied{background-color:#fff!important;border-radius:10px!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.ggsi .ggs-gallery-sharing__link-copied-aligner{left:0!important;overflow:hidden!important;position:absolute!important;text-align:center!important;text-overflow:ellipsis!important;top:50%!important;transform:translateY(-50%)!important;white-space:nowrap!important;width:100%!important}.ggsi .ggs-gallery-sharing__link-copied-icon{height:18px!important;margin-right:5px!important;vertical-align:text-bottom!important;width:15px!important}.ggsi .ggs-gallery-sharing__link-copied-text{color:#333!important;font-size:16px!important;font-weight:700!important;white-space:nowrap!important}.ggsi .ggs-gallery-sharing__tooltip:after,.ggsi .ggs-gallery-sharing__tooltip:before{border:solid #0000!important;content:" "!important;height:0!important;pointer-events:none!important;position:absolute!important;top:100%!important;width:0!important}.ggsi .ggs-gallery-sharing__tooltip:after{border-color:#fff #fff0 #fff0!important;border-width:7px!important;margin-left:-7px!important;right:56px!important}.ggsi .ggs-gallery-sharing__tooltip:before{border-color:#dee2e5 #edeff000 #edeff000!important;border-width:8px!important;margin-left:-8px!important;right:55px!important}.ggsi .ggs-gallery-sharing_tiny .ggs-gallery-sharing__tooltip{right:0!important}.ggsi .ggs-gallery-sharing_tiny .ggs-gallery-sharing__icons-block,.ggsi .ggs-gallery-sharing_tiny .ggs-gallery-sharing__separator{display:block!important}.ggsi .ggs-gallery-sharing_tiny .ggs-gallery-sharing__tooltip:before{right:12px!important}.ggsi .ggs-gallery-sharing_tiny .ggs-gallery-sharing__tooltip:after{right:13px!important}@media (max-height:550px),(max-width:550px){.ggsi .ggs-gallery-sharing__icon,.ggsi .ggs-gallery-sharing__tooltip_icons{padding:3px!important}}.ggsi ggs-frame{display:inline-block!important;vertical-align:middle!important}.ggsi ggs-gallery-vote-frame{display:block!important;height:40px!important;min-width:160px!important;width:100%!important}.ggsi .ggs-gallery-vote-frame,.ggsi .ggs-gallery-vote-frame__iframe-parent{height:100%!important}.ggsi .ggs-gallery-vote-frame__iframe-parent iframe{height:100%!important;width:100%!important}.ggsi .ggs-gallery-vote-frame{position:relative!important}.ggsi .ggs-gallery-vote-frame__spinner{height:30px!important;left:5px!important;position:absolute!important;top:5px!important;width:30px!important}.ggsi ggs-gallery-branding{display:block!important}.ggsi .ggs-gallery-branding{overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ggsi .ggs-gallery-branding__link{color:#fff!important;display:inline-block!important;padding:10px!important;position:relative!important}.ggsi .ggs-gallery-branding__logo{display:inline!important;filter:gray!important;filter:grayscale(100%)!important;height:20px!important;left:calc(50% - 10px)!important;position:absolute!important;top:12px!important;transition:filter .5s,left .2s .1s!important;width:20px!important}.ggsi .ggs-gallery-branding__text{color:#fff!important;display:inline!important;font-size:14px!important;margin-left:25px!important;opacity:0!important;transition:opacity .2s!important}.ggsi .ggs-gallery-branding__app-name{font-weight:700!important}.ggsi .ggs-gallery-branding__link:hover .ggs-gallery-branding__logo,.ggsi .ggs-gallery-branding_force-show .ggs-gallery-branding__logo{filter:none!important;left:10px!important;transition:filter .5s,left .3s!important}.ggsi .ggs-gallery-branding__link:hover .ggs-gallery-branding__text,.ggsi .ggs-gallery-branding_force-show .ggs-gallery-branding__text{opacity:1!important;transition:opacity .4s .1s!important}.ggsi .ggs-gallery-branding_tiny .ggs-gallery-branding__link{padding:5px!important}.ggsi .ggs-gallery-branding_tiny .ggs-gallery-branding__logo{left:calc(50% - 5px)!important;top:7px!important}.ggsi .ggs-gallery-branding_tiny .ggs-gallery-branding__link:hover .ggs-gallery-branding__logo,.ggsi .ggs-gallery-branding_tiny.ggs-gallery-branding_force-show .ggs-gallery-branding__logo{left:5px!important}.ggsi ggs-html-player{display:block!important}.ggsi ggs-gallery-retry{display:block!important}.ggsi .ggs-gallery-retry{text-align:center!important}.ggsi .ggs-gallery-retry__message{background:#fff!important;border-radius:4px!important;font-size:16px!important;font-weight:700!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ggsi .ggs-gallery-retry__button,.ggsi .ggs-gallery-retry__message{display:inline-block!important;padding:10px!important;vertical-align:middle!important}.ggsi .ggs-gallery-retry__button{cursor:pointer!important}.ggsi .ggs-gallery-retry__icon-background{background:#fff!important;border-radius:50%!important;height:40px!important;position:relative!important;width:40px!important}.ggsi .ggs-gallery-retry__icon{color:#000!important;font-size:20px!important;left:50%!important;margin-left:1px!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.ggsi ggs-gallery-embed{display:block!important;height:100%!important}.ggsi .ggs-gallery-embed__block{background:#000!important;height:100%!important;position:relative!important}.ggsi .ggs-gallery-embed__retry{left:50%!important;max-width:100%!important;padding:0 10px!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.ggsi .ggs-gallery-embed__thumb{left:0!important;position:absolute!important;top:0!important}.ggsi .ggs-gallery-embed__spinner{height:40px!important;left:50%!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:40px!important}.ggsi .ggs-gallery-embed__iframe{vertical-align:middle!important}.ggsi ggs-gallery-image{display:block!important;height:100%!important}.ggsi .ggs-gallery-image__block{background:#000!important;height:100%!important;position:relative!important}.ggsi .ggs-gallery-image__retry{left:50%!important;max-width:100%!important;padding:0 10px!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.ggsi ggs-gallery-text{display:block!important;height:100%!important}.ggsi .ggs-gallery-text__block{background:#fff!important;height:100%!important}.ggsi .ggs-gallery-text{display:inline-block!important;padding:20px 25px!important;width:100%!important;-webkit-overflow-scrolling:touch!important}.ggsi .ggs-gallery-text_tiny{padding:10px 15px!important}.ggsi .ggs-gallery-text_center{text-align:center!important}.ggsi .ggs-gallery-text__block:after{background-image:linear-gradient(0deg,#fff0,#fff9)!important;top:0!important}.ggsi .ggs-gallery-text__block:after,.ggsi .ggs-gallery-text__block:before{content:" "!important;height:20px!important;left:0!important;position:absolute!important;width:100%!important}.ggsi .ggs-gallery-text__block:before{background-image:linear-gradient(180deg,#fff0,#fff9)!important;bottom:0!important}.ggsi .ggs-gallery-text__desc{font-size:18px!important;line-height:1.5!important}.ggsi ggs-gallery-broken{display:block!important;height:100%!important}.ggsi .ggs-gallery-broken__block{background:#000!important;height:100%!important;position:relative!important}.ggsi .ggs-gallery-broken__replacer{height:100px!important;left:50%!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:100px!important}.ggsi ggs-gallery-slider{display:block!important}.ggsi .ggs-gallery-slider{position:relative!important}.ggsi .ggs-gallery-slider__showcase{overflow-x:scroll!important;overflow-y:hidden!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important}.ggsi .ggs-gallery-slider__showcase::-webkit-scrollbar{height:0!important;width:0!important}.ggsi .ggs-gallery-slider__slide{display:inline-block!important;overflow:hidden!important;vertical-align:middle!important;white-space:normal!important}.ggsi .ggs-gallery-slider__story-pagination{background:linear-gradient(180deg,#0009,#0000)!important;display:flex!important;justify-content:space-evenly!important;left:0!important;padding:0 20px!important;position:absolute!important;right:0!important;top:0!important}.ggsi .ggs-gallery-slider__story-click-acceptor{cursor:pointer!important;flex-grow:1!important;padding:20px 0!important}.ggsi .ggs-gallery-slider__story-pagination_tiny{padding:0 10px!important}.ggsi .ggs-gallery-slider__story-pagination_tiny .ggs-gallery-slider__story-click-acceptor{padding:15px 0!important}.ggsi .ggs-gallery-slider__story-click-acceptor+.ggs-gallery-slider__story-click-acceptor{margin-left:2px!important}.ggsi .ggs-gallery-slider__story-bullet{background:#ffffff80!important;border-radius:2px!important;height:2px!important;transition:background .2s!important}.ggsi .ggs-gallery-slider__story-bullet_active{background:#fff!important}.ggsi .ggs-gallery-slider__badge{background-color:#fff!important;border-radius:5px!important;opacity:0!important;padding:3px 6px!important;position:absolute!important;right:20px!important;top:20px!important;transition:opacity .2s,visibility 0s .2s!important;visibility:hidden!important}.ggsi .ggs-gallery-slider__badge_show{opacity:1!important;transition:opacity .2s!important;visibility:visible!important}.ggsi .ggs-gallery-slider__badge_tiny{right:10px!important;top:10px!important}.ggsi .ggs-gallery-slider__badge-text{color:#3b3e59!important;font-size:16px!important}.ggsi .ggs-gallery-slider__switch{cursor:pointer!important;opacity:0!important;padding:10px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:opacity .2s,visibility 0s .2s!important;visibility:hidden!important}.ggsi .ggs-gallery-slider__switch_prev{left:10px!important}.ggsi .ggs-gallery-slider__switch_next{right:10px!important}.ggsi .ggs-gallery-slider__switch_tiny.ggs-gallery-slider__switch_prev{left:0!important}.ggsi .ggs-gallery-slider__switch_tiny.ggs-gallery-slider__switch_next{right:0!important}.ggsi .ggs-gallery-slider__switch_show{opacity:1!important;transition:opacity .2s!important;visibility:visible!important}.ggsi .ggs-gallery-slider__switch-image{height:40px!important;width:40px!important}@keyframes ggs-modal-fadein-animation{0%{opacity:0}to{opacity:1}}.ggsi ggs-gallery-modal{display:block!important}.ggsi .ggs-gallery-modal__component{position:relative!important;white-space:nowrap!important}.ggsi .ggs-gallery-modal__component_animate-fadein{animation:ggs-modal-fadein-animation .2s ease-in}.ggsi .ggs-gallery-modal__component__head{background:#fff!important;white-space:normal!important}.ggsi .ggs-gallery-modal__component__showcase{overflow:hidden!important;position:relative!important;white-space:normal!important}.ggsi .ggs-gallery-modal__component__showcase_horizontal-layout{display:inline-block!important;vertical-align:middle!important}.ggsi .ggs-gallery-modal__component__pane{background:#fff!important;white-space:normal!important}.ggsi .ggs-gallery-modal__component__pane_horizontal-layout{display:inline-block!important;vertical-align:middle!important}.ggsi .ggs-gallery-modal__component__footer{white-space:normal!important}.ggsi .ggs-gallery-modal__placeholder__sizer{height:120px!important;height:40vh!important;width:250px!important;width:70vw!important}.ggsi .ggs-gallery-modal__placeholder__spinner{height:40px!important;left:50%!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:40px!important}.ggsi .ggs-gallery-modal__switch{cursor:pointer!important;opacity:0!important;padding:10px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:opacity .6s,visibility 0s .6s!important;visibility:hidden!important}.ggsi .ggs-gallery-modal__switch_prev{left:-40px!important}.ggsi .ggs-gallery-modal__switch_next{right:-40px!important}.ggsi .ggs-gallery-modal__switch_tiny{padding:5px!important}.ggsi .ggs-gallery-modal__switch_tiny.ggs-gallery-modal__switch_prev{left:-30px!important}.ggsi .ggs-gallery-modal__switch_tiny.ggs-gallery-modal__switch_next{right:-30px!important}.ggsi .ggs-gallery-modal__switch_show{opacity:1!important;transition:opacity .6s!important;visibility:visible!important}.ggsi .ggs-gallery-modal__switch-icon{height:30px!important;width:15px!important}.ggsi .ggs-gallery-modal__head.ggs-gallery-modal__head_cmmn,.ggsi .ggs-gallery-modal__head.ggs-gallery-modal__head_cmmn.ggs-gallery-modal__head_file{padding:15px!important}.ggsi .ggs-gallery-modal__head.ggs-gallery-modal__head_cmmn.ggs-gallery-modal__head_text{padding:25px 25px 0!important}.ggsi .ggs-gallery-modal__head.ggs-gallery-modal__head_tiny,.ggsi .ggs-gallery-modal__head.ggs-gallery-modal__head_tiny.ggs-gallery-modal__head_file{padding:10px!important}.ggsi .ggs-gallery-modal__head.ggs-gallery-modal__head_tiny.ggs-gallery-modal__head_text{padding:15px 15px 0!important}.ggsi .ggs-gallery-modal__head__user{display:inline-block!important;vertical-align:middle!important;width:calc(100% - 50px)!important}.ggsi .ggs-gallery-modal__head__user.ggs-gallery-modal__head__user_without-neighbor{width:100%!important}.ggsi .ggs-gallery-modal__head__placeholder{display:inline-block!important;height:40px!important;vertical-align:middle!important;width:calc(100% - 50px)!important}.ggsi .ggs-gallery-modal__head__placeholder.ggs-gallery-modal__head__placeholder_without-neighbor{width:100%!important}.ggsi .ggs-gallery-modal__head__icon{float:right!important}.ggsi .ggs-gallery-modal__showcase{position:relative!important}.ggsi .ggs-gallery-modal__showcase__icon{opacity:0!important;transform:scale(.5)!important;transition:transform .3s,opacity .3s,visibility 0s .3s!important;visibility:hidden!important}.ggsi .ggs-gallery-modal__showcase__icon_show{opacity:1!important;transform:scale(1)!important;transition:transform .3s,opacity .3s!important;visibility:visible!important}.ggsi .ggs-gallery-modal__showcase__icon{position:absolute!important}.ggsi .ggs-gallery-modal__showcase__icon_cmmn{bottom:20px!important;left:20px!important}.ggsi .ggs-gallery-modal__showcase__icon_tiny{bottom:10px!important;left:10px!important}.ggsi .ggs-gallery-modal__pane{display:inline-block!important;vertical-align:middle!important;width:100%!important}.ggsi .ggs-gallery-modal__pane.ggs-gallery-modal__pane_horizontal-layout{height:100%!important}.ggsi .ggs-gallery-modal__pane__user.ggs-gallery-modal__pane__user_horizontal-layout.ggs-gallery-modal__pane__user_cmmn{margin:20px 20px 10px!important}.ggsi .ggs-gallery-modal__pane__user.ggs-gallery-modal__pane__user_horizontal-layout.ggs-gallery-modal__pane__user_tiny{margin:10px 10px 5px!important}.ggsi .ggs-gallery-modal__pane__desc{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_cmmn{height:calc(100% - 140px)!important;margin:0 25px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_cmmn.ggs-gallery-modal__pane__desc_without-top-neighbor{height:calc(100% - 95px)!important;margin-top:25px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_cmmn.ggs-gallery-modal__pane__desc_without-bottom-neighbor{height:calc(100% - 95px)!important;margin-top:0!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_cmmn.ggs-gallery-modal__pane__desc_without-neighbors{height:calc(100% - 50px)!important;margin-top:25px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_tiny{height:calc(100% - 110px)!important;margin:0 15px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_tiny.ggs-gallery-modal__pane__desc_without-top-neighbor{height:calc(100% - 70px)!important;margin-top:15px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_tiny.ggs-gallery-modal__pane__desc_without-bottom-neighbor{height:calc(100% - 70px)!important;margin-top:0!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_horizontal-layout.ggs-gallery-modal__pane__desc_tiny.ggs-gallery-modal__pane__desc_without-neighbors{height:calc(100% - 30px)!important;margin-top:15px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_vertical-layout.ggs-gallery-modal__pane__desc_cmmn{margin:15px 15px 0 20px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_vertical-layout.ggs-gallery-modal__pane__desc_cmmn.ggs-gallery-modal__pane__desc_without-neighbors{margin-bottom:15px!important;margin-top:15px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_vertical-layout.ggs-gallery-modal__pane__desc_tiny{margin:10px 10px 0 15px!important}.ggsi .ggs-gallery-modal__pane__desc.ggs-gallery-modal__pane__desc_vertical-layout.ggs-gallery-modal__pane__desc_tiny.ggs-gallery-modal__pane__desc_without-neighbors{margin-bottom:10px!important;margin-top:10px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_horizontal-layout.ggs-gallery-modal__pane__buttons_cmmn{margin:10px 20px 20px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_horizontal-layout.ggs-gallery-modal__pane__buttons_tiny{margin:5px 10px 10px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_vertical-layout.ggs-gallery-modal__pane__buttons_cmmn{margin:6px 10px 10px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_vertical-layout.ggs-gallery-modal__pane__buttons_cmmn.ggs-gallery-modal__pane__buttons_without-neighbors.ggs-gallery-modal__pane__buttons_file{margin:10px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_vertical-layout.ggs-gallery-modal__pane__buttons_cmmn.ggs-gallery-modal__pane__buttons_without-neighbors.ggs-gallery-modal__pane__buttons_text{margin:0 20px 20px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_vertical-layout.ggs-gallery-modal__pane__buttons_tiny{margin:2px 5px 5px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_vertical-layout.ggs-gallery-modal__pane__buttons_tiny.ggs-gallery-modal__pane__buttons_without-neighbors.ggs-gallery-modal__pane__buttons_file{margin:5px!important}.ggsi .ggs-gallery-modal__pane__buttons.ggs-gallery-modal__pane__buttons_vertical-layout.ggs-gallery-modal__pane__buttons_tiny.ggs-gallery-modal__pane__buttons_without-neighbors.ggs-gallery-modal__pane__buttons_text{margin:0 10px 10px!important}.ggsi .ggs-gallery-modal__desc{color:#68747f!important;font-size:16px!important}.ggsi .ggs-gallery-modal__buttons__vote{display:inline-block!important;vertical-align:middle!important;width:calc(100% - 40px)!important}.ggsi .ggs-gallery-modal__buttons__vote_without-neighbor{width:100%!important}.ggsi .ggs-gallery-modal__buttons__placeholder{display:inline-block!important;height:40px!important;vertical-align:middle!important;width:calc(100% - 40px)!important}.ggsi .ggs-gallery-modal__buttons__share{float:right!important;padding-left:0!important}.ggsi ggs-gallery-modal-list{display:block!important}.ggsi .ggs-gml__main{display:none!important}.ggsi .ggs-gml__main_display{display:block!important}.ggsi .ggs-gml__main_show .ggs-gml__background{opacity:1!important;transition:opacity .6s!important;visibility:visible!important}.ggsi .ggs-gml__main_show .ggs-gml__showcase{transform:translate(0) translateZ(0)!important}.ggsi .ggs-gml__background{height:100%!important;left:0!important;opacity:0!important;perspective:1000px!important;position:fixed!important;top:0!important;transition:opacity .6s,visibility 0s .6s!important;visibility:hidden!important;width:100%!important;z-index:65535!important}.ggsi .ggs-gml__showcase,.ggsi .ggs-gml__sync{height:100%!important;transition:transform .6s!important;width:100%!important}.ggsi .ggs-gml__showcase{margin:0!important;padding:0!important;transform:translate(0) translateZ(100px)!important;transform-style:preserve-3d!important}.ggsi .ggs-gml__item{display:table!important;height:100%!important;opacity:0!important;position:absolute!important;visibility:hidden!important;width:100%!important}.ggsi .ggs-gml__item_show{opacity:1!important;visibility:visible!important}.ggsi .ggs-gml__item_current{z-index:1!important}.ggsi .ggs-gml__item_animate{transition:transform .4s!important}.ggsi .ggs-gml__vertical-aligner{display:table-cell!important;text-align:center!important;vertical-align:middle!important}.ggsi .ggs-gml__horizontal-aligner{display:inline-block!important;text-align:left!important}.ggsi .ggs-gml__close-button{appearance:none!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;font-size:inherit!important;line-height:inherit!important;margin:0!important;outline:0!important;padding:20px 40px 20px 20px!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.ggsi .ggs-gml__close-button:focus:before{border:1px solid #fff!important;border-radius:4px!important;bottom:9px!important;content:" "!important;left:9px!important;opacity:.3!important;position:absolute!important;right:29px!important;top:13px!important}@media (max-height:550px),(max-width:550px){.ggsi .ggs-gml__close-button{padding:5px 10px 15px 15px!important}.ggsi .ggs-gml__close-button:focus:before{bottom:9px!important;left:9px!important;right:4px!important;top:3px!important}}.ggsi .ggs-gml__close-icon{height:20px!important;width:20px!important}@supports (-ms-ime-align:auto){.ggsi .ggs-gml__showcase{transform-style:flat!important}.ggsi .ggs-gml__background{perspective:none!important;transition:opacity .4s,visibility 0s .4s!important}.ggsi .ggs-gml__main_show .ggs-gml__background{transition:opacity .4s!important}.ggsi .ggs-gml__showcase{transition:transform .4s!important}}@media screen\0 {.ggsi .ggs-gml__showcase{transform-style:flat!important}.ggsi .ggs-gml__background{perspective:none!important;transition:opacity .4s,visibility 0s .4s!important}.ggsi .ggs-gml__main_show .ggs-gml__background{transition:opacity .4s!important}.ggsi .ggs-gml__showcase{transition:transform .4s!important}}@media (max-height:550px),(max-width:550px){.ggsi .ggs-gml__showcase{transform-style:flat!important}.ggsi .ggs-gml__background{perspective:none!important;transition:opacity .4s,visibility 0s .4s!important}.ggsi .ggs-gml__main_show .ggs-gml__background{transition:opacity .4s!important}.ggsi .ggs-gml__showcase{transition:transform .4s!important}}.ggsi ggs-gallery-modal-one{display:block!important}.ggsi ggs-gallery-load-more{display:block!important;text-align:center!important}.ggsi .ggs-gallery-load-more__button{background:none!important;border-style:solid!important;border-width:2px!important;cursor:pointer!important;display:inline-block!important;transition:background-color .2s ease-in,color .3s!important;vertical-align:middle!important;width:270px!important}.ggsi .ggs-gallery-load-more__text{font-size:14px!important;font-weight:700!important;line-height:50px!important;overflow:hidden!important;padding-left:25px!important;padding-right:25px!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.ggsi ggs-gallery{display:block!important}.ggsi .ggs-gallery__buttons-line{display:table!important;position:relative!important;width:100%!important;z-index:1!important}.ggsi .ggs-gallery__order-button{padding-bottom:3px!important;padding-top:1px!important;z-index:1!important}.ggsi .ggs-gallery__campaign-button,.ggsi .ggs-gallery__order-button{display:inline-block!important;margin-left:15px!important;margin-right:15px!important;vertical-align:middle!important}.ggsi .ggs-gallery__campaign-button{padding-left:10px!important;padding-right:10px!important}.ggsi .ggs-gallery__buttons-line_normal-mode .ggs-gallery__order-button{margin-bottom:15px!important;margin-top:15px!important}.ggsi .ggs-gallery__buttons-line_normal-mode .ggs-gallery__campaign-button{float:right!important;margin-bottom:15px!important;margin-top:15px!important}.ggsi .ggs-gallery__buttons-line_column-mode{text-align:center!important}.ggsi .ggs-gallery__buttons-line_column-mode.ggs-gallery__buttons-line_both{margin-bottom:15px!important;margin-top:0!important}.ggsi .ggs-gallery__buttons-line_column-mode.ggs-gallery__buttons-line_sole{padding-bottom:15px!important;padding-top:15px!important}.ggsi .ggs-gallery__load-more-button{position:relative!important}.ggsi .ggs-embed-modal__stretcher{display:table!important}.ggsi .ggs-embed-modal__vertical-aligner{display:table-cell!important;text-align:center!important;vertical-align:middle!important}.ggsi .ggs-embed-modal__horizontal-aligner{display:inline-block!important;text-align:left!important;vertical-align:middle!important}.ggsi ggs-root{cursor:default!important;display:block!important;min-height:120px!important;min-width:250px!important;overflow:hidden!important;touch-action:manipulation!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important;color:#333!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.42857143!important;text-align:left!important;white-space:normal!important;word-break:normal!important}.ggsi ggs-root img{pointer-events:none!important}.ggsi ggs-root a{color:#337ab7!important}</style><style type="text/css" id="gleam-on-append-id-dataGalleryEmbed1-gcto">@keyframes gleam-on-append-animation-name-dataGalleryEmbed1-gcto { 0% { visibility: inherit; } }
[data-gallery-embed] { animation: 1ms gleam-on-append-animation-name-dataGalleryEmbed1-gcto; }</style><style type="text/css" id="gleam-on-append-id-dataGalleryInclude2-gcto">@keyframes gleam-on-append-animation-name-dataGalleryInclude2-gcto { 0% { visibility: inherit; } }
[data-gallery-include] { animation: 1ms gleam-on-append-animation-name-dataGalleryInclude2-gcto; }</style><script role="custom-script" app="vsk" type="text/javascript">undefined</script><style id="kl-custom-fonts">
@import 'https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,400;1,700&family=Poppins:ital,wght@0,400&family=Syne:ital,wght@0,400&display=swap';
@import 'https://use.typekit.net/gyd2gtz.css';
@font-face {
font-family: 'Nunito-Sans-Klaviyo-Hosted';
src: url(https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_italic_400.woff2);
font-weight: 400;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Nunito-Sans-Klaviyo-Hosted';
src: url(https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_italic_700.woff2);
font-weight: 700;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Nunito-Sans-Klaviyo-Hosted';
src: url(https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_regular_400.woff2);
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Nunito-Sans-Klaviyo-Hosted';
src: url(https://static.klaviyo.com/onsite/hosted-fonts/Nunito-Sans/latin/nunito-sans_latin_regular_700.woff2);
font-weight: 700;
font-style: normal;
font-display: swap;
}
</style><script attributionsrc="" type="text/javascript" async="" src="https://www.googleadservices.com/pagead/conversion/396873911/?random=1730866782151&cv=11&fst=1730866782151&bg=ffffff&guid=ON&async=1&gtm=45be4au0v9188727356za200zb899189441&gcs=G111&gcd=13t3t3t2t5l1&dma_cps=syphamo&dma=1&tag_exp=101823848~101878899~101878944~101925629&u_w=1&u_h=1&url=https%3A%2F%2Fwww.keychron.com%2F&label=TB8bCIyysf0BELehn70B&tiba=Keychron%20%7C%20Custom%20Mechanical%20Keyboards%20for%20Mac%2C%20Windows%20and%20Phones%20%E2%80%93%20Keychron%20%7C%20Mechanical%20Keyboards%20for%20Mac%2C%20Windows%20and%20Android&hn=www.googleadservices.com&frm=0&did=dNzYwYj&gdid=dNzYwYj&gtm_ee=1&rdp=0&npa=0&pscdl=noapi&auid=2104982238.1730866780&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&ec_mode=c&fdr=QA&data=event%3Dpage_view%3Bpage_path%3D%2F&em=tv.1&rfmt=3&fmt=4"></script><link rel="dns-prefetch preconnect" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/polyfills.CG3oGVWg.js" crossorigin=""><script type="text/javascript" id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=e9025fe8-54de-4f9d-b23b-71b17fcdad1e"></script><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/app.BDqhfTYT.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/OnePage.Bn4r9h29.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/DeliveryMethodSelectorSection.D0kBXmZ-.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/useUnauthenticatedErrorModal.DHK32aqC.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/LegacyVaultedShippingMethods.Dq7w4scR.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/Rollup.DWPMKfEg.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/SubscriptionPriceBreakdown.DZk7ZabR.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/MarketsProDisclaimer.Bp6RyDRN.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/ShopPayLogo.DEmqAkW3.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/index.B0XqpGxI.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/PickupPointCarrierLogo.DpVpg1ap.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/hooks.CbKFcwbL.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/VaultedPayment.lmAVHRxZ.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/useShowShopPayOptin.Bz3u--Ur.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/useShopPayRequiresVerification.BbIrRmjn.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/Section.CM1l_qnC.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/useGooglePaySdk.BL69sedf.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/ShopPayLoginLoader.YctPBoD1.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/publishMessage.DiFDr805.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/PayButtonSection.D8XLxOar.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/RageClickCapture.AenrzVVU.js" crossorigin=""><script type="application/ld+json" data-dt="sp2106231520" class="schemaplus-schema">[ { "@context": "http://schema.org", "@type": "WebSite", "@id": "https://www.keychron.com/#website_schemaplus", "name": "Keychron | Mechanical Keyboards for Mac, Windows and Android", "url": "https://www.keychron.com", "potentialAction": { "@type": "SearchAction", "target": "https://www.keychron.com/search?q={query}", "name": "Keychron | Mechanical Keyboards for Mac, Windows and Android", "query-input": "required name=query" }, "publisher": { "@type": "Organization", "@id": "https://www.keychron.com/#organization_schemaplus" } } , { "@context": "http://schema.org", "@type": "BreadcrumbList", "name": "Keychron | Mechanical Keyboards for Mac, Windows and Android Breadcrumbs Schema by SchemaPlus", "itemListElement": [ { "@type": "ListItem", "position": 1, "item": { "@type": "WebPage", "@id": "https://www.keychron.com", "name": "Keychron | Mechanical Keyboards for Mac, Windows and Android" } } ] } ]</script><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/context.DU9s3G6E.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/DutyOptions.CrO_2ZKS.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/useAmazonContact.DF7mfQxV.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/StockProblemsLineItemList.CDRosiuw.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/component-ShopPayVerificationSwitch.B1zmnAj8.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="script" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/index.C6VlJnWo.js" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/app.DJ00hPqQ.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/OnePage.BsDM6oHQ.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/DeliveryMethodSelectorSection.DNerkzQV.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/Rollup.o9Mx-fKL.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/SubscriptionPriceBreakdown.Bqs0s4oM.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/ShopPayLogo.D_HPU8Dh.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/PickupPointCarrierLogo.C0wRU6wV.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/VaultedPayment.BO3829nT.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/Section.BzDw6wmZ.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/ShopPayLoginLoader.CjGSo8kt.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/PayButtonSection.DF7trkKf.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/RageClickCapture.DnkQ4tsk.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/DutyOptions.Bd1Z60K2.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/useAmazonContact.D-Ox6Dnf.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/StockProblemsLineItemList.CxdIQKjw.css" crossorigin=""><link rel="prefetch" fetchpriority="low" as="style" href="https://cdn.shopify.com/shopifycloud/checkout-web/assets/c1.en/assets/ShopPayVerificationSwitch.DVQdwG9J.css" crossorigin=""></head>
<body class="dom-loaded">
<a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-ce-role="skip">Skip to content</a><!-- BEGIN sections: header-group -->
<div id="shopify-section-sections--16305310466137__announcement" class="shopify-section shopify-section-group-header-group cc-announcement">
<link href="//www.keychron.com/cdn/shop/t/35/assets/announcement.css?v=64767389152932430921728554851" rel="stylesheet" type="text/css" media="all">
<script src="//www.keychron.com/cdn/shop/t/35/assets/announcement.js?v=123267429028003703111728554851" defer="defer"></script><style data-shopify="">.announcement {
--announcement-text-color: 255 255 255;
background-color: #000000;
}</style><announcement-bar class="announcement block text-body-small" data-slide-delay="7000">
<div class="container">
<div class="flex">
<div class="announcement__col--left announcement__col--align-center"><div class="announcement__text flex items-center m-0">
<div class="rte"><p>Orders will be shipped within 2 business days.</p></div>
</div></div>
</div>
</div>
</announcement-bar>
</div><div id="shopify-section-sections--16305310466137__header" class="shopify-section shopify-section-group-header-group cc-header cc-header--sticky">
<style data-shopify="">.header {
--bg-color: 255 255 255 / 1.0;
--text-color: 7 7 7;
--nav-bg-color: 255 255 255;
--nav-text-color: 7 7 7;
--nav-child-bg-color: 255 255 255;
--nav-child-text-color: 7 7 7;
--header-accent-color: 119 119 119;
--search-bg-color: #e6e6e6;
}</style><store-header class="header bg-theme-bg text-theme-text has-motion search-is-collapsed" data-is-sticky="true" data-is-search-minimised="true" style="--header-transition-speed: 300ms; --menu-height: 96px;">
<header class="header__grid header__grid--left-logo container flex flex-wrap items-center">
<div class="header__logo logo flex js-closes-menu"><h1 class="logo__h1 m-0"><a class="logo__link inline-block" href="/"><span class="flex" style="max-width: 150px;">
<img srcset="//www.keychron.com/cdn/shop/files/keychron-logo-transparent-1_e481c26f-93a1-4c14-80c9-4d80ad096f3a.png?v=1614760292&width=150, //www.keychron.com/cdn/shop/files/keychron-logo-transparent-1_e481c26f-93a1-4c14-80c9-4d80ad096f3a.png?v=1614760292&width=300 2x" src="//www.keychron.com/cdn/shop/files/keychron-logo-transparent-1_e481c26f-93a1-4c14-80c9-4d80ad096f3a.png?v=1614760292&width=300" style="object-position: 50.0% 50.0%" loading="eager" width="300" height="83" alt="Keychron | Mechanical Keyboards for Mac, Windows and Android">
</span></a></h1></div><link rel="stylesheet" href="//www.keychron.com/cdn/shop/t/35/assets/predictive-search.css?v=33632668381892787391728554852" media="all" onload="this.media='all'">
<script src="//www.keychron.com/cdn/shop/t/35/assets/predictive-search.js?v=158424367886238494141728554852" defer="defer"></script>
<script src="//www.keychron.com/cdn/shop/t/35/assets/tabs.js?v=135558236254064818051728554853" defer="defer"></script><div class="header__search header__search--collapsible-mob js-search-bar relative js-closes-menu" id="search-bar"><link rel="stylesheet" href="//www.keychron.com/cdn/shop/t/35/assets/search-suggestions.css?v=42785600753809748511728554852" media="all" onload="this.media='all'"><predictive-search class="block speech-search--enabled" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get">
<label class="label visually-hidden" for="header-search">Search</label>
<script src="//www.keychron.com/cdn/shop/t/35/assets/search-form.js?v=43677551656194261111728554852" defer="defer"></script>
<search-form class="search__form block">
<input type="hidden" name="options[prefix]" value="last">
<input type="search" class="search__input w-full input js-search-input" id="header-search" name="q" placeholder="Search for articles" data-placeholder-one="Search for products" data-placeholder-two="Search for articles" data-placeholder-three="Search for collections" data-placeholder-prompts-mob="true" data-typing-speed="100" data-deleting-speed="60" data-delay-after-deleting="500" data-delay-before-first-delete="2000" data-delay-after-word-typed="2400" role="combobox" autocomplete="off" aria-autocomplete="list" aria-controls="predictive-search-results" aria-owns="predictive-search-results" aria-haspopup="listbox" aria-expanded="false" spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"></path></svg>
</button>
<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden="">
<span class="visually-hidden">Reset</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"></path></svg>
</button><speech-search-button class="search__speech focus-inset end" tabindex="0" title="Search by voice" style="--speech-icon-color: #ff580d">
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"></path></svg>
</speech-search-button>
<link href="//www.keychron.com/cdn/shop/t/35/assets/speech-search.css?v=47207760375520952331728554852" rel="stylesheet" type="text/css" media="all">
<script src="//www.keychron.com/cdn/shop/t/35/assets/speech-search.js?v=106462966657620737681728554853" defer="defer"></script></search-form><div class="js-search-results" tabindex="-1" data-predictive-search=""></div>
<span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search>
</div><div class="header__icons flex justify-end mis-auto js-closes-menu"><a class="header__icon md:hidden js-show-search" href="/search" aria-controls="search-bar">
<svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"></path></svg>
<span class="visually-hidden">Search</span>
</a><a class="header__icon text-current" href="/account/login">
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"></path></svg>
<span class="visually-hidden">Log in</span>
</a><a class="header__icon relative text-current" id="cart-icon" href="/cart" data-no-instant="" role="button" aria-haspopup="dialog"><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"></path></svg><span class="visually-hidden">Cart</span><div id="cart-icon-bubble"></div>
</a>
</div><main-menu class="main-menu" data-menu-sensitivity="200">
<details class="main-menu__disclosure has-motion" open="">
<summary class="main-menu__toggle md:hidden">
<span class="main-menu__toggle-icon" aria-hidden="true"></span>
<span class="visually-hidden">Menu</span>
</summary>
<div class="main-menu__content has-motion justify-center">
<nav aria-label="Primary">
<ul class="main-nav justify-center"><li><details class="js-mega-nav">
<summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
<a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/all-products">
All Products<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
<div class="container">
<ul class="child-nav md:grid md:nav-gap-x-16 md:nav-gap-y-4 md:grid-cols-3 lg:grid-cols-4">
<li class="md:hidden">
<button type="button" class="main-nav__item main-nav__item--back relative js-back">
<div class="main-nav__item-content text-start">
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"></path></svg> Back</div>
</button>
</li>
<li class="md:hidden">
<a href="/collections/all-products" class="main-nav__item child-nav__item large-text main-nav__item-header">All Products</a>
</li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-M6-wireless-4K-mouse-black_7780208b-2f39-453f-a827-72ebdb8351f4.jpg?v=1712542100&width=80" class="img-fit" loading="lazy" width="80" height="" alt="New Arrivals">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/new-arrivals" data-no-instant="">New Arrivals<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-qmk-wireless-mechanical-keyboard-version-3">K3 Version 3 (QMK | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k1-qmk-wireless-mechanical-keyboard-version-6">K1 Version 6 (QMK | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-l4-qmk-wireless-custom-gaming-keyboard">Lemokey L4 (80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q5-he-qmk-wireless-custom-keyboard">Q5 HE (Magnetic Switches | 96% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q3-he-qmk-wireless-custom-keyboard">Q3 HE (Magnetic Switches | 80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k2-he-wireless-magnetic-switch-keyboard">K2 HE (Magnetic Switches | 75% | Pre-Order)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k8-max-qmk-wireless-mechanical-keyboard">K8 Max (80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k10-max-qmk-wireless-mechanical-keyboard">K10 Max (100% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q13-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">Q13 Max (96% Alice | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-g2-wireless-mouse">Lemokey G2 (Wireless Mouse)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/new-arrivals" class="main-nav__item--go">Go to New Arrivals<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Keychron-K8-tenkeyless-wireless-mechanical-keyboard-for-Mac-Windows-iOS-RGB-white-backlight-with-Gateron-switch-red.jpg?v=1622187281&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Keyboards">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/all-keyboards" data-no-instant="">Keyboards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-q-he-series-keyboard">Q HE Series (Magnetic Switch | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-q-max-series-keyboard">Q Max Series (Full Metal | Wireless | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-q-pro-series-keyboard">Q Pro Series (Wireless | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-q-series-keyboard">Q Series (Full Metal | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-k-max-series-keyboard">K Max Series (Normal Profile & Low Profile | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-k-pro-series-keyboard">K Pro Series (Wireless | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-v-max-series-keyboard">V Max Series (Wireless | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/lemokey-l-series-keyboard">Lemokey L Series (Full Metal | Wireless | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-k-series-keyboard">K Series (Normal Profile & Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-v-series-keyboard">V Series (QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-s1-qmk-custom-mechanical-keyboard">S Series (Full Metal | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-c-pro-series-keyboard">C Pro Series (QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-b-pro-series">B Pro Series (Ultra-Slim Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-c-series-keyboard">C Series</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/all-keyboards" class="main-nav__item--go">Go to Keyboards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Lemokey-G2-wireless-mouse-black.jpg?v=1722848538&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Mice">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/mice-collection" data-no-instant="">Mice<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-m1-mouse">M1 Wired</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-m1-wireless-mouse">M1 Wireless</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-m2-wireless-mouse">M2</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-m2-mini-wireless-mouse">M2 Mini</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-m3-wireless-mouse">M3</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-m3-mini-wireless-mouse">M3 Mini</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-m3-mini-wireless-mouse-metal-edition">M3 Mini 4K - Metal Edition</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-m4-wireless-mouse">M4</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-m6-wireless-mouse">M6</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-m7-wireless-mouse">M7</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-g1-wireless-mouse">Lemokey G1 </a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-g2-wireless-mouse">Lemokey G2 </a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/mice-collection" class="main-nav__item--go">Go to Mice<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-iso-jis-keyboard-collection" data-no-instant="">ISO & JIS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-uk-iso-keyboards">UK | International English</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-german-iso-keyboards">DE | German</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-jis-layout-collection">JP | Japan</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-nordic-iso-keyboards">Nordic</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/spanish-iso-keyboards-collection">ES | Spanish</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/french-iso-keyboards-collection">FR | French</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/swiss-iso-keyboards-collection">CH | Swiss</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-iso-jis-keyboard-collection" class="main-nav__item--go">Go to ISO & JIS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/oem-dye-sub-pbt-keycap-set-full-set-developer_1.jpg?v=1667786871&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Keycaps">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/all-keycaps" data-no-instant="">Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/q1-q2-k2-oem-dye-sub-pbt-keycap-set">OEM Dye-Sub PBT Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/cherry-profile-double-shot-pbt-keycaps">Cherry Double-Shot PBT Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/double-shot-pbt-osa-full-set-keycap-set">OSA Double-Shot PBT Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/double-shot-ksa-pbt-keycap-full-keycap-set">KSA Double-Shot PBT Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/iso-ansi-jis-keycaps">ISO, ANSI & JIS Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-xda-profile-pbt-retro-keycap-set">XDA Dye-Sub Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/low-profile-double-shot-pbt-lsa-keycap-sets">Low Profile Double-Shot PBT LSA</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/all-keycaps">All Keycaps</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/all-keycaps" class="main-nav__item--go">Go to Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Kailh-Crystal-Robin-Box-Switch-Set.jpg?v=1670386865&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Switches">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/all-switches" data-no-instant="">Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/gateron-mechanical-switch">Gateron Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/kailh-switches">Kailh Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-mechanical-switch">Keychron Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/cherry-switches">Cherry Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/haimu-switches">Haimu Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/optical-switches">Optical Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/low-profile-switches">Low Profile Switches</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/all-switches" class="main-nav__item--go">Go to Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/keychron-q1-wooden-palm-rest.jpg?v=1641952751&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Accessories">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-add-on" data-no-instant="">Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/palm-rests">Palm Rests</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/carrying-cases-pouches">Carrying Cases</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keyboard-cables">Cables</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-gold-plated-pcb-mounted-stabilizer-set">Gold Plated Stabilizers</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/all-plates">Keyboard Plates</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-aluminum-knob">Aluminum Knob</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/custom-badge-for-keychron-q-and-v-series">Custom Badge</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/klube">Klube Lubricant</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/gateron-switch-puller">Switch Puller</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/gateron-switch-opener">Switch Opener</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/kailh-switch-storage-box">Kailh Switch Storage Box</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/keychron-keyboard-acoustic-upgrade-kit">Keyboard Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-usb-bluetooth-adapter-for-windows-pc">USB Bluetooth Adapter</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-desk-mat">Desk Mat</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-mouse-pad">Mouse Pad</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-keyboard-dust-cover">Keyboard Dust Cover</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/gateron-puller-and-opener">Gateron Puller and Opener</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-add-on" class="main-nav__item--go">Go to Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Spacebar-Aluminium-Alloy-Artisan-Keycap-White.jpg?v=1679478722&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Artisan Keycaps">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/artisan-keycaps" data-no-instant="">Artisan Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/cute-cows-aluminium-alloy-artisan-keycap">Cute Cows Aluminium Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/ufo-aluminium-alloy-artisan-keycap">UFO Aluminium Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/family-computer-aluminium-alloy-artisan-keycap">Family Computer Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/hammer-aluminum-alloy-artisan-keycap">Hammer Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/graphics-card-aluminium-alloy-artisan-keycap">Graphics Card Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/spacebar-esc-enter-key-aluminium-alloy-artisan-keycap">Spacebar/ESC/Enter Key Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/silicone-kitty-paw-aluminium-alloy-artisan-keycap">Silicone Kitty Paw Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/gamepad-controller-capslock-aluminum-alloy-artisan-keycap">Gamepad Controller Capslock Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/smile-aluminum-alloy-artisan-keycap">Smile Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-cute-computer-aluminum-alloy-artisan-keycap">Cute Computer Aluminum Alloy</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-zinc-alloy-oem-artisan-keycap-love">Metal Artisan Keycap - Love</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-zinc-alloy-low-profile-lsa-artisan-keycap">LSA Low Profile Metal Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-zinc-alloy-oem-artisan-keycap">Metal Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/colorful-great-wave-zinc-alloy-artisan-keycap">Colorful Great Wave Metal Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/magic-animal-resin-artisan-keycap">Magic Animal Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/hello-resin-artisan-keycap">Hello Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/rainbows-and-sunshine-resin-artisan-keycap">Rainbows And Sunshine Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/christmas-resin-artisan-keycap">Christmas Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/astronaut-resin-artisan-keycap">Astronaut Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/loveheart-resin-artisan-keycap">Loveheart Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/three-pandas-resin-artisan-keycap">Three Pandas Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/rock-paper-scissors-and-thumbs-up-artisan-keycap">Finger Guessing Game Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/christmas-aluminum-alloy-artisan-keycap">Christmas Aluminum Alloy Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-daruma-doll-metal-artisan-keycap">Daruma Doll Metal Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/sword-aluminum-alloy-artisan-keycap">Sword Aluminum Alloy Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/cute-fruit-resin-artisan-keycap">Cute Fruit Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/galaxy-resin-artisan-keycap">Galaxy Resin Artisan Keycap</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/whelk-resin-artisan-keycap">Whelk Resin Artisan Keycap</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/artisan-keycaps" class="main-nav__item--go">Go to Artisan Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li></ul></div></div>
</details></li><li><details class="js-mega-nav">
<summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
<a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/all-keyboards">
All Keyboards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
<div class="container">
<ul class="child-nav md:grid md:nav-gap-x-16 md:nav-gap-y-4 md:grid-cols-3 lg:grid-cols-4">
<li class="md:hidden">
<button type="button" class="main-nav__item main-nav__item--back relative js-back">
<div class="main-nav__item-content text-start">
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"></path></svg> Back</div>
</button>
</li>
<li class="md:hidden">
<a href="/collections/all-keyboards" class="main-nav__item child-nav__item large-text main-nav__item-header">All Keyboards</a>
</li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-Q6-Max-QMK-VIA-Wireless-Custom-Mechanical-Keyboard-100_-Layout-Aluminum-Black-Fully-Assembled-Knob-for-Mac-Windows-Linux-Gateron-Jupiter-Red.jpg?v=1704766379&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Q Max Series (Full Metal | Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-q-max-series-keyboard" data-no-instant="">Q Max Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q1-max-qmk-via-wireless-custom-mechanical-keyboard">Q1 Max (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q2-max-qmk-via-wireless-custom-mechanical-keyboard">Q2 Max (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q3-max-qmk-via-wireless-custom-mechanical-keyboard">Q3 Max (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q5-max-qmk-via-wireless-custom-mechanical-keyboard">Q5 Max (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q6-max-qmk-via-wireless-custom-mechanical-keyboard">Q6 Max (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q8-max-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q8 Max (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q10-max-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q10 Max (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q12-max-qmk-via-wireless-custom-mechanical-keyboard">Q12 Max (96% | Southpaw)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q13-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">Q13 Max (96% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q14-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">Q14 Max (96% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q15-max-qmk-wireless-custom-mechanical-keyboard">Q15 Max (Ortholinear)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q60-max-qmk-via-wireless-custom-mechanical-keyboard">Q60 Max (Special 60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q65-max-qmk-via-wireless-custom-mechanical-keyboard">Q65 Max (Special 65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q0-max-qmk-custom-number-pad">Q0 Max (Numpad)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-q-max-series-keyboard" class="main-nav__item--go">Go to Q Max Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-V6-Max-QMK-Wireless-Custom-Mechanical-Keyboard-full-size-Layout-Fully-Assembled-Knob-for-Mac-Windows-Linux-Gateron-Jupiter-Red.jpg?v=1718865696&width=80" class="img-fit" loading="lazy" width="80" height="" alt="V Max Series (Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-v-max-series-keyboard" data-no-instant="">V Max Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v1-max-qmk-via-wireless-custom-mechanical-keyboard">V1 Max (75% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v2-max-qmk-via-wireless-custom-mechanical-keyboard">V2 Max (65% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v3-max-qmk-via-wireless-custom-mechanical-keyboard">V3 Max (80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v4-max-qmk-via-wireless-custom-mechanical-keyboard">V4 Max (60% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v5-max-qmk-via-wireless-custom-mechanical-keyboard">V5 Max (96% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v6-max-qmk-via-wireless-custom-mechanical-keyboard">V6 Max (100% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v8-max-alice-layout-qmk-custom-mechanical-keyboard">V8 Max (65% Alice | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v10-max-qmk-via-wireless-custom-mechanical-keyboard">V10 Max (75% Alice | Wireless)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-v-max-series-keyboard" class="main-nav__item--go">Go to V Max Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-K5-Max-QMK-VIA-ultra-slim-custom-mechanical-keyboard-100-percent-full-size-layout-for-Mac-Windows-Linux-low-profile-Gateron-red.jpg?v=1704876787&width=80" class="img-fit" loading="lazy" width="80" height="" alt="K Max Series">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-k-max-series-keyboard" data-no-instant="">K Max Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-max-qmk-via-wireless-custom-mechanical-keyboard">K1 Max (80% | Low Profile | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k2-max-qmk-wireless-mechanical-keyboard">K2 Max (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k3-max-qmk-via-wireless-custom-mechanical-keyboard">K3 Max (75% | Low Profile | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k5-max-qmk-via-wireless-custom-mechanical-keyboard">K5 Max (100% | Low Profile | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k7-max-qmk-via-wireless-custom-mechanical-keyboard">K7 Max (65% | Low Profile | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k8-max-qmk-wireless-mechanical-keyboard">K8 Max (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k10-max-qmk-wireless-mechanical-keyboard">K10 Max (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k11-max-qmk-via-wireless-custom-mechanical-keyboard">K11 Max (65% Alice | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k13-max-qmk-via-wireless-custom-mechanical-keyboard">K13 Max (Numpad 80% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k15-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">K15 Max (75% Alice | Low Profile )</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k17-max-qmk-via-wireless-custom-mechanical-keyboard">K17 Max (96% | Low Profile)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-k-max-series-keyboard" class="main-nav__item--go">Go to K Max Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Keychron-Q1-Pro-QMK-VIA-wireless-custom-mechanical-keyboard-knob-75-percent-layout-full-aluminum-white-frame-for-Mac-Windows-Linux-with-RGB-backlight-hot-swappable-K-Pro-switch-red.jpg?v=1689309013&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Q Pro Series (Full Metal | Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-q-pro-series-keyboard" data-no-instant="">Q Pro Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q1-pro-qmk-via-wireless-custom-mechanical-keyboard">Q1 Pro (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q2-pro-qmk-via-wireless-custom-mechanical-keyboard">Q2 Pro (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q3-pro-qmk-via-wireless-custom-mechanical-keyboard">Q3 Pro (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q4-pro-qmk-via-wireless-custom-mechanical-keyboard">Q4 Pro (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q5-pro-qmk-via-wireless-custom-mechanical-keyboard">Q5 Pro (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q6-pro-qmk-via-wireless-custom-mechanical-keyboard">Q6 Pro (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q8-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q8 Pro (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q10-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q10 Pro (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q13-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q13 Pro (96% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q14-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q14 Pro (96% | Southpaw)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-q-pro-series-keyboard" class="main-nav__item--go">Go to Q Pro Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-K2-HE-75-Percent-Layout-Wireless-Magnetic-Switch-Custom-Keyboard-Special-Edition-Wooden-Black-RGB-Backlight-Double-Shot-PBT-Keycaps.jpg?v=1724725646&width=80" class="img-fit" loading="lazy" width="80" height="" alt="HE Series (Magnetic Switch | Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-he-keyboards" data-no-instant="">HE Series (Magnetic Switch | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q1-he-qmk-wireless-custom-keyboard">Q1 HE (75% | Full Metal)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q3-he-qmk-wireless-custom-keyboard">Q3 HE (80% | Full Metal)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q5-he-qmk-wireless-custom-keyboard">Q5 HE (96% | Full metal)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k2-he-wireless-magnetic-switch-keyboard">K2 HE (Compact 75%)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-he-keyboards" class="main-nav__item--go">Go to HE Series (Magnetic Switch | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Keychron-Q1-QMK-VIA-custom-mechanical-keyboard-75-percent-layout-full-aluminum-black-frame-for-Mac-Windows-iOS-RGB-backlight-with-hot-swappable-Gateron-G-Pro-switch-red.jpg?v=1657854465&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Q Series (Full Metal | Wired)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-q-series-keyboard" data-no-instant="">Q Series (Full Metal | Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q1">Q1 Version 2 (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q2-qmk-custom-mechanical-keyboard">Q2 (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q3-qmk-custom-mechanical-keyboard">Q3 (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q4-qmk-custom-mechanical-keyboard">Q4 (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q5-qmk-custom-mechanical-keyboard">Q5 (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q6-qmk-custom-mechanical-keyboard">Q6 (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q7-qmk-custom-mechanical-keyboard">Q7 (70%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q8-alice-layout-qmk-custom-mechanical-keyboard">Q8 (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q9-qmk-custom-mechanical-keyboard">Q9 & Q9 Plus (40%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q10-alice-layout-qmk-custom-mechanical-keyboard">Q10 (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q11-qmk-custom-mechanical-keyboard">Q11 (75% | Split Design)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q12-qmk-custom-mechanical-keyboard">Q12 (96% | Southpaw)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q0-qmk-custom-number-pad">Q0 (Numpad)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q0-plus-qmk-custom-number-pad">Q0 Plus (Numpad)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q60-qmk-custom-mechanical-keyboard">Q60 (Special 60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q65-qmk-custom-mechanical-keyboard">Q65 (Special 65%)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-q-series-keyboard" class="main-nav__item--go">Go to Q Series (Full Metal | Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-k-pro-series-keyboard" data-no-instant="">K Pro Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-pro-qmk-via-wireless-custom-mechanical-keyboard">K1 Pro (80% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k2-pro-qmk-via-wireless-mechanical-keyboard">K2 Pro (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k3-pro-qmk-via-wireless-custom-mechanical-keyboard">K3 Pro (75% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k4-pro-qmk-via-wireless-mechanical-keyboard">K4 Pro (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k5-pro-qmk-via-wireless-custom-mechanical-keyboard">K5 Pro (100% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k6-pro-qmk-via-wireless-custom-mechanical-keyboard">K6 Pro (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k7-pro-qmk-via-wireless-custom-mechanical-keyboard">K7 Pro (65% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k8-pro-qmk-via-wireless-mechanical-keyboard">K8 Pro (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k9-pro-qmk-via-wireless-custom-mechanical-keyboard">K9 Pro (60% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k10-pro-qmk-via-wireless-mechanical-keyboard">K10 Pro (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k11-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K11 Pro (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k12-pro-qmk-via-wireless-mechanical-keyboard">K12 Pro (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k13-pro-qmk-via-wireless-custom-mechanical-keyboard">K13 Pro (Numpad 80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k14-pro-qmk-via-wireless-mechanical-keyboard">K14 Pro (70%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k15-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K15 Pro (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k17-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K17 Pro (96% | Low Profile)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-k-pro-series-keyboard" class="main-nav__item--go">Go to K Pro Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Keychron-K2-wireless-mechanical-keyboard-for-Mac-Windows-iOS-Gateron-switch-red-with-type-C-RGB-white-backlight-exclusive-color.jpg?v=1650445595&width=80" class="img-fit" loading="lazy" width="80" height="" alt="K Series">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-k-series-keyboard" data-no-instant="">K Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-wireless-mechanical-keyboard">K1 (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k1-qmk-wireless-mechanical-keyboard-version-6">K1 Version 6 (QMK | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-se-wireless-mechanical-keyboard">K1 SE (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k2-wireless-mechanical-keyboard">K2 (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k2-hot-swappable-wireless-mechanical-keyboard">K2 Hot-Swappable (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k2-non-backlight-wireless-mechanical-keyboard">K2 Non-Backlight (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k3-wireless-mechanical-keyboard">K3 (75% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-qmk-wireless-mechanical-keyboard-version-3">K3 Version 3 (QMK | 75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k3-non-backlight-ultra-slim-wireless-mechanical-keyboard-version-2">K3 Non-Backlight (75% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k4-wireless-mechanical-keyboard-version-2">K4 (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k5-ultra-slim-wireless-mechanical-keyboard">K5 (100% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k5-se-ultra-slim-wireless-mechanical-keyboard">K5 SE (100% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k6-wireless-mechanical-keyboard">K6 (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k6-non-backlight-wireless-mechanical-keyboard">K6 Non-Backlight (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k7-ultra-slim-wireless-mechanical-keyboard">K7 (65% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k8-tenkeyless-wireless-mechanical-keyboard">K8 (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k8-non-backlight-wireless-mechanical-keyboard">K8 Non-Backlight (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k10-wireless-mechanical-keyboard">K10 (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k12-wireless-mechanical-keyboard">K12 (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k14-wireless-mechanical-keyboard">K14 (70%)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-k-series-keyboard" class="main-nav__item--go">Go to K Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Keychron-V1-Custom-Mechanical-Keyboard-frosted-black-K-Pro-red.jpg?v=1657878904&width=80" class="img-fit" loading="lazy" width="80" height="" alt="V Series (Wired)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-v-series-keyboard" data-no-instant="">V Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v1-qmk-via-custom-mechanical-keyboard">V1 (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v2-qmk-custom-mechanical-keyboard">V2 (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v3-qmk-custom-mechanical-keyboard">V3 (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v4-qmk-custom-mechanical-keyboard">V4 (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v5-qmk-custom-mechanical-keyboard">V5 (1800 Compact)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v6-qmk-custom-mechanical-keyboard">V6 (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v7-qmk-custom-mechanical-keyboard">V7 (70%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v8-alice-layout-qmk-custom-mechanical-keyboard">V8 (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v10-alice-layout-qmk-custom-mechanical-keyboard">V10 (75% | Alice)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-v-series-keyboard" class="main-nav__item--go">Go to V Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-B1-Pro-Ultra-Slim-Wireless-Keyboard-75-percent-layout-for-Mac-Windows-and-Android-space-gray.webp?v=1716348621&width=80" class="img-fit" loading="lazy" width="80" height="" alt="B Pro Series (Ultra-Slim Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/b-pro-series-ultra-slim-wireless" data-no-instant="">B Pro Series (Ultra-Slim Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-b1-pro-ultra-slim-wireless-keyboard">B1 Pro (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-b6-pro-ultra-slim-wireless-keyboard">B6 Pro (100% | Full-Size)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/b-pro-series-ultra-slim-wireless" class="main-nav__item--go">Go to B Pro Series (Ultra-Slim Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-c-series-keyboard-s1" data-no-instant="">C Series & S1<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-c1-wired-mechanical-keyboard">C1 (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-c1-pro-qmk-via-wired-mechanical-keyboard">C1 Pro (80% | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-c2-wired-mechanical-keyboard">C2 (100% | Full-Size)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-c2-pro-qmk-via-wired-mechanical-keyboard">C2 Pro (100% | QMK)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-s1-qmk-custom-mechanical-keyboard">S1 (75% | QMK)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-c-series-keyboard-s1" class="main-nav__item--go">Go to C Series & S1<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://keychron.com/collections/keychron-iso-jis-keyboard-collection" data-no-instant="">ISO & JIS Layout Keyboards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-uk-iso-keyboards">UK | International English </a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-german-iso-keyboards">DE | German</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-jis-layout-collection">JP | Japan</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-nordic-iso-keyboards">Nordic</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/spanish-iso-keyboards-collection">ES | Spanish</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/french-iso-keyboards-collection">FR | French</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/swiss-iso-keyboards-collection">CH | Swiss</a>
</li><li class="col-start-1 col-end-3">
<a href="https://keychron.com/collections/keychron-iso-jis-keyboard-collection" class="main-nav__item--go">Go to ISO & JIS Layout Keyboards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.lemokey.com/" data-no-instant="">Lemokey<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-l1-qmk-via-wireless-custom-gaming-keyboard">L1 (75% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/lemokey-l3-qmk-via-wireless-custom-mechanical-keyboard">L3 (80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-p1-qmk-via-custom-gaming-keyboard">P1 (75% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-l4-qmk-wireless-custom-gaming-keyboard">L4 (80% | Wireless)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.lemokey.com/" class="main-nav__item--go">Go to Lemokey<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li></ul></div></div>
</details></li><li><details class="js-mega-nav">
<summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
<a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/custom-keyboards">
Custom Keyboards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
<div class="container">
<ul class="child-nav md:grid md:nav-gap-x-16 md:nav-gap-y-4 md:grid-cols-3 lg:grid-cols-4">
<li class="md:hidden">
<button type="button" class="main-nav__item main-nav__item--back relative js-back">
<div class="main-nav__item-content text-start">
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"></path></svg> Back</div>
</button>
</li>
<li class="md:hidden">
<a href="/collections/custom-keyboards" class="main-nav__item child-nav__item large-text main-nav__item-header">Custom Keyboards</a>
</li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-K2-HE-75-Percent-Layout-Wireless-Magnetic-Switch-Custom-Keyboard-Special-Edition-Wooden-Black-RGB-Backlight-Double-Shot-PBT-Keycaps.jpg?v=1724725646&width=80" class="img-fit" loading="lazy" width="80" height="" alt="HE Series (Magnetic Switch | Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-he-keyboards" data-no-instant="">HE Series (Magnetic Switch | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q1-he-qmk-wireless-custom-keyboard">Q1 HE (75% | Full Metal)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q3-he-qmk-wireless-custom-keyboard">Q3 HE (80% | Full Metal)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q5-he-qmk-wireless-custom-keyboard">Q5 HE (96% | Full Metal)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k2-he-wireless-magnetic-switch-keyboard">K2 HE (Compact 75%)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-he-keyboards" class="main-nav__item--go">Go to HE Series (Magnetic Switch | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-Q6-Max-QMK-VIA-Wireless-Custom-Mechanical-Keyboard-100_-Layout-Aluminum-Black-Fully-Assembled-Knob-for-Mac-Windows-Linux-Gateron-Jupiter-Red.jpg?v=1704766379&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Q Max Series (Full Metal | Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-q-max-series-keyboard" data-no-instant="">Q Max Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q1-max-qmk-via-wireless-custom-mechanical-keyboard">Q1 Max (75% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q2-max-qmk-via-wireless-custom-mechanical-keyboard">Q2 Max (65% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q3-max-qmk-via-wireless-custom-mechanical-keyboard">Q3 Max (80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q5-max-qmk-via-wireless-custom-mechanical-keyboard">Q5 Max (96% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q6-max-qmk-via-wireless-custom-mechanical-keyboard">Q6 Max (100% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q8-max-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q8 Max (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q10-max-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q10 Max (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q12-max-qmk-via-wireless-custom-mechanical-keyboard">Q12 Max (96% | Southpaw)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q13-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">Q13 Max (96% Alice | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q14-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">Q14 Max (96% Alice | Southpaw)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q15-max-qmk-wireless-custom-mechanical-keyboard">Q15 Max (Ortholinear | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q60-max-qmk-via-wireless-custom-mechanical-keyboard">Q60 Max (Special 60% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q65-max-qmk-via-wireless-custom-mechanical-keyboard">Q65 Max (Special 65% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q0-max-qmk-custom-number-pad">Q0 Max (Numpad | Wireless)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-q-max-series-keyboard" class="main-nav__item--go">Go to Q Max Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-V6-Max-QMK-Wireless-Custom-Mechanical-Keyboard-full-size-Layout-Fully-Assembled-Knob-for-Mac-Windows-Linux-Gateron-Jupiter-Red.jpg?v=1718865696&width=80" class="img-fit" loading="lazy" width="80" height="" alt="V Max Series (Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-v-max-series-keyboard" data-no-instant="">V Max Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v1-max-qmk-via-wireless-custom-mechanical-keyboard">V1 Max (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v2-max-qmk-via-wireless-custom-mechanical-keyboard">V2 Max (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v3-max-qmk-via-wireless-custom-mechanical-keyboard">V3 Max (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v4-max-qmk-via-wireless-custom-mechanical-keyboard">V4 Max (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v5-max-qmk-via-wireless-custom-mechanical-keyboard">V5 Max (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v6-max-qmk-via-wireless-custom-mechanical-keyboard">V6 Max (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v8-max-alice-layout-qmk-custom-mechanical-keyboard">V8 Max (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v10-max-qmk-via-wireless-custom-mechanical-keyboard">V10 Max (75% | Alice)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-v-max-series-keyboard" class="main-nav__item--go">Go to V Max Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-k-max-series-keyboard" data-no-instant="">K Max Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-max-qmk-via-wireless-custom-mechanical-keyboard">K1 Max (80% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k2-max-qmk-wireless-mechanical-keyboard">K2 Max (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k3-max-qmk-via-wireless-custom-mechanical-keyboard">K3 Max (75% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k5-max-qmk-via-wireless-custom-mechanical-keyboard">K5 Max (100% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k7-max-qmk-via-wireless-custom-mechanical-keyboard">K7 Max (65% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k8-max-qmk-wireless-mechanical-keyboard">K8 Max (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k10-max-qmk-wireless-mechanical-keyboard">K10 Max (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k11-max-qmk-via-wireless-custom-mechanical-keyboard">K11 Max (65% Alice | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k13-max-qmk-via-wireless-custom-mechanical-keyboard">K13 Max (Numpad 80% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k15-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">K15 Max (75% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k17-max-qmk-via-wireless-custom-mechanical-keyboard">K17 Max (96% | Low Profile)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-k-max-series-keyboard" class="main-nav__item--go">Go to K Max Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-q-pro-series-keyboard" data-no-instant="">Q Pro Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q1-pro-qmk-via-wireless-custom-mechanical-keyboard">Q1 Pro (75% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q2-pro-qmk-via-wireless-custom-mechanical-keyboard">Q2 Pro (65% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q3-pro-qmk-via-wireless-custom-mechanical-keyboard">Q3 Pro (80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q4-pro-qmk-via-wireless-custom-mechanical-keyboard">Q4 Pro (60% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q5-pro-qmk-via-wireless-custom-mechanical-keyboard">Q5 Pro (96% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q6-pro-qmk-via-wireless-custom-mechanical-keyboard">Q6 Pro (100% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q8-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q8 Pro (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q10-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q10 Pro (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q13-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q13 Pro (96% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q14-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">Q14 Pro (96% Alice | Southpaw)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-q-pro-series-keyboard" class="main-nav__item--go">Go to Q Pro Series (Full Metal | Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-q-series-keyboard" data-no-instant="">Q Series (Full Metal | Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q1">Q1 Version 2 (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q2-qmk-custom-mechanical-keyboard">Q2 (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q3-qmk-custom-mechanical-keyboard">Q3 (TKL 80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q4-qmk-custom-mechanical-keyboard">Q4 (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q5-qmk-custom-mechanical-keyboard">Q5 (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q6-qmk-custom-mechanical-keyboard">Q6 (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q7-qmk-custom-mechanical-keyboard">Q7 (70%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q8-alice-layout-qmk-custom-mechanical-keyboard">Q8 (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q9-qmk-custom-mechanical-keyboard">Q9 (40%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-q10-alice-layout-qmk-custom-mechanical-keyboard">Q10 (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q11-qmk-custom-mechanical-keyboard">Q11 (75% | Split Design)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q12-qmk-custom-mechanical-keyboard">Q12 (96% | Southpaw)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q0-qmk-custom-number-pad">Q0 (Numpad)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q0-plus-qmk-custom-number-pad">Q0 Plus (Numpad)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q60-qmk-custom-mechanical-keyboard">Q60 (Special 60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q65-qmk-custom-mechanical-keyboard">Q65 (Special 65%)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-q-series-keyboard" class="main-nav__item--go">Go to Q Series (Full Metal | Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-k-pro-series-keyboard" data-no-instant="">K Pro Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-pro-qmk-via-wireless-custom-mechanical-keyboard">K1 Pro (80% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k2-pro-qmk-via-wireless-mechanical-keyboard">K2 Pro (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k3-pro-qmk-via-wireless-custom-mechanical-keyboard">K3 Pro (75% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k4-pro-qmk-via-wireless-mechanical-keyboard">K4 Pro (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k5-pro-qmk-via-wireless-custom-mechanical-keyboard">K5 Pro (100% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k6-pro-qmk-via-wireless-custom-mechanical-keyboard">K6 Pro (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k7-pro-qmk-via-wireless-custom-mechanical-keyboard">K7 Pro (65% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k8-pro-qmk-via-wireless-mechanical-keyboard">K8 Pro (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k9-pro-qmk-via-wireless-custom-mechanical-keyboard">K9 Pro (60% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k10-pro-qmk-via-wireless-mechanical-keyboard">K10 Pro (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k11-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K11 Pro (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k12-pro-qmk-via-wireless-mechanical-keyboard">K12 Pro (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k13-pro-qmk-via-wireless-custom-mechanical-keyboard">K13 Pro (Numpad 80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k14-pro-qmk-via-wireless-mechanical-keyboard">K14 Pro (70%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k15-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K15 Pro (75% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k17-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K17 Pro (96% | Low Profile)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-k-pro-series-keyboard" class="main-nav__item--go">Go to K Pro Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-K1-Version-6-Ultra-Slim-TKL-Layout-QMK-Wireless-Mechanical-Keyboard-Low-Profile-Red-Switch.jpg?v=1728447243&width=80" class="img-fit" loading="lazy" width="80" height="" alt="K QMK Series (Wireless)">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-k-qmk-series" data-no-instant="">K QMK Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k1-qmk-wireless-mechanical-keyboard-version-6">K1 Version 6 (80% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-qmk-wireless-mechanical-keyboard-version-3">K3 Version 3 (75% | Low Profile)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-k-qmk-series" class="main-nav__item--go">Go to K QMK Series (Wireless)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://keychron.com/collections/keychron-v-series-keyboard" data-no-instant="">V Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v1-qmk-via-custom-mechanical-keyboard">V1 (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v2-qmk-custom-mechanical-keyboard">V2 (65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v3-qmk-custom-mechanical-keyboard">V3 (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v4-qmk-custom-mechanical-keyboard">V4 (60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-v5-qmk-custom-mechanical-keyboard">V5 (96%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v6-qmk-custom-mechanical-keyboard">V6 (100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v7-qmk-custom-mechanical-keyboard">V7 (70%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v8-alice-layout-qmk-custom-mechanical-keyboard">V8 (65% | Alice)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-v10-alice-layout-qmk-custom-mechanical-keyboard">V10 (75% | Alice)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://keychron.com/collections/keychron-v-series-keyboard" class="main-nav__item--go">Go to V Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content is-active" href="/" data-no-instant="">Lemokey<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-l1-qmk-via-wireless-custom-gaming-keyboard">L1 (75% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/lemokey-l3-qmk-via-wireless-custom-mechanical-keyboard">L3 (80% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-p1-qmk-via-custom-gaming-keyboard">P1 (75% | Wireless)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/lemokey-l4-qmk-wireless-custom-gaming-keyboard">L4 (80% | Wireless)</a>
</li><li class="col-start-1 col-end-3">
<a href="/" class="main-nav__item--go">Go to Lemokey<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-c-pro-series-keyboard" data-no-instant="">C Pro Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-c1-pro-qmk-via-wired-mechanical-keyboard">C1 Pro (80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-c2-pro-qmk-via-wired-mechanical-keyboard">C2 Pro (100%)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-c-pro-series-keyboard" class="main-nav__item--go">Go to C Pro Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/products/keychron-s1-qmk-custom-mechanical-keyboard" data-no-instant="">S Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-s1-qmk-custom-mechanical-keyboard">S1 (75% | Low Profile)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/products/keychron-s1-qmk-custom-mechanical-keyboard" class="main-nav__item--go">Go to S Series (Wired)<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-iso-jis-keyboard-collection" data-no-instant="">ISO & JIS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-iso-jis-keyboard-collection">ISO & JIS</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-iso-jis-keyboard-collection" class="main-nav__item--go">Go to ISO & JIS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li></ul></div></div>
</details></li><li><details class="js-mega-nav">
<summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
<a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/low-profile-keyboard-collection">
Low Profile Keyboards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
<div class="container">
<ul class="child-nav md:grid md:nav-gap-x-16 md:nav-gap-y-4 md:grid-cols-3 lg:grid-cols-4">
<li class="md:hidden">
<button type="button" class="main-nav__item main-nav__item--back relative js-back">
<div class="main-nav__item-content text-start">
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"></path></svg> Back</div>
</button>
</li>
<li class="md:hidden">
<a href="/collections/low-profile-keyboard-collection" class="main-nav__item child-nav__item large-text main-nav__item-header">Low Profile Keyboards</a>
</li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-K5-Max-QMK-VIA-ultra-slim-custom-mechanical-keyboard-100-percent-full-size-layout-for-Mac-Windows-Linux-low-profile-Gateron-red.jpg?v=1704876787&width=80" class="img-fit" loading="lazy" width="80" height="" alt="K Max Series">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-k-max-series-keyboard" data-no-instant="">K Max Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-max-qmk-via-wireless-custom-mechanical-keyboard">K1 Max (QMK | 80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-max-qmk-via-wireless-custom-mechanical-keyboard">K3 Max (QMK | 75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k5-max-qmk-via-wireless-custom-mechanical-keyboard">K5 Max (QMK | 100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k7-max-qmk-via-wireless-custom-mechanical-keyboard">K7 Max (QMK | 65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k11-max-qmk-via-wireless-custom-mechanical-keyboard">K11 Max (65% Alice | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k13-max-qmk-via-wireless-custom-mechanical-keyboard">K13 Max (QMK | Numpad 80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k15-max-alice-layout-qmk-wireless-custom-mechanical-keyboard">K15 Max (75% | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k17-max-qmk-via-wireless-custom-mechanical-keyboard">K17 Max (96% | Low Profile)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-k-max-series-keyboard" class="main-nav__item--go">Go to K Max Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-k-pro-series-low-profile-keyboards" data-no-instant="">K Pro Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k1-pro-qmk-via-wireless-custom-mechanical-keyboard">K1 Pro (QMK | 80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-pro-qmk-via-wireless-custom-mechanical-keyboard">K3 Pro (QMK | 75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k5-pro-qmk-via-wireless-custom-mechanical-keyboard">K5 Pro (QMK | 100%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k7-pro-qmk-via-wireless-custom-mechanical-keyboard">K7 Pro (QMK | 65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k9-pro-qmk-via-wireless-custom-mechanical-keyboard">K9 Pro (QMK | 60%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k11-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K11 Pro (QMK | Alice 65%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k13-pro-qmk-via-wireless-custom-mechanical-keyboard">K13 Pro (QMK | Numpad 80%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k15-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K15 Pro (QMK | Alice 75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k17-pro-alice-layout-qmk-via-wireless-custom-mechanical-keyboard">K17 Pro (QMK | 96%)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-k-pro-series-low-profile-keyboards" class="main-nav__item--go">Go to K Pro Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Keychron-K1-Version-6-Ultra-Slim-TKL-Layout-QMK-Wireless-Mechanical-Keyboard-Low-Profile-Red-Switch.jpg?v=1728447243&width=80" class="img-fit" loading="lazy" width="80" height="" alt="K QMK Series">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/keychron-k-qmk-series" data-no-instant="">K QMK Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k1-qmk-wireless-mechanical-keyboard-version-6">K1 QMK Version 6 (QMK | Low Profile)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-qmk-wireless-mechanical-keyboard-version-3">K3 QMK Version 3 (QMK | 75%)</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/keychron-k-qmk-series" class="main-nav__item--go">Go to K QMK Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://keychron.com/collections/keychron-k-series-low-profile-keyboards" data-no-instant="">K Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k1-wireless-mechanical-keyboard">K1 (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k1-qmk-wireless-mechanical-keyboard-version-6">K1 Version 6 (QMK | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k1-se-wireless-mechanical-keyboard">K1 SE (80% | TKL)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k3-wireless-mechanical-keyboard?utm_source=navi%20to%20K3&utm_medium=navi%20bar&utm_campaign=navi%20to%20K3">K3 v2 (75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-qmk-wireless-mechanical-keyboard-version-3">K3 Version 3 (QMK | 75%)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k3-non-backlight-ultra-slim-wireless-mechanical-keyboard-version-2">K3 v2 (75% | Non-backlight)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k5-ultra-slim-wireless-mechanical-keyboard">K5 (Full Size)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k5-se-ultra-slim-wireless-mechanical-keyboard">K5 SE (Full Size)</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-k7-ultra-slim-wireless-mechanical-keyboard">K7 (65%)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://keychron.com/collections/keychron-k-series-low-profile-keyboards" class="main-nav__item--go">Go to K Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/products/keychron-s1-qmk-custom-mechanical-keyboard" data-no-instant="">S Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-s1-qmk-custom-mechanical-keyboard">S1 (QMK | 75%)</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/products/keychron-s1-qmk-custom-mechanical-keyboard" class="main-nav__item--go">Go to S Series<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li></ul></div></div>
</details></li><li><details class="js-mega-nav">
<summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
<a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/keychron-add-on">
Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
<div class="container">
<ul class="child-nav md:grid md:nav-gap-x-16 md:nav-gap-y-4 md:grid-cols-3 lg:grid-cols-4">
<li class="md:hidden">
<button type="button" class="main-nav__item main-nav__item--back relative js-back">
<div class="main-nav__item-content text-start">
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"></path></svg> Back</div>
</button>
</li>
<li class="md:hidden">
<a href="/collections/keychron-add-on" class="main-nav__item child-nav__item large-text main-nav__item-header">Accessories</a>
</li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/all-keycaps" data-no-instant="">Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/cherry-profile-double-shot-pbt-keycaps">Cherry Profile PBT Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/q1-q2-k2-oem-dye-sub-pbt-keycap-set">OEM Dye-Sub PBT Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/double-shot-pbt-osa-full-set-keycap-set">Double Shot PBT OSA Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/double-shot-ksa-pbt-keycap-full-keycap-set">Double Shot PBT KSA Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/double-shot-abs-full-set-keycap-set">Double-Shot ABS Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/iso-ansi-jis-keycaps">ISO, ANSI & JIS Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-low-profile-keycaps">Keychron Low Profile Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-special-keycaps">Keychron Special Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/double-shot-osa-pbt-side-printed-full-keycap-set">OSA Side-Printed Keycaps</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/all-keycaps" class="main-nav__item--go">Go to Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/all-switches" data-no-instant="">Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-k-pro-switch">Keychron K Pro</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-silent-k-pro-switch">Keychron Silent K Pro</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-switch-tester-100-max-edition">Keychron Switch Tester 100 Max Edition</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/cherry-mx2a-switch-set">Cherry MX2A Switch Set</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/haimu-switches">Haimu Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/keychron-mechanical-switch">Other Keychron Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/cherry-switches">Other Cherry Switches</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/switch-tester">Switch Testers</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/all-switches" class="main-nav__item--go">Go to Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Gateron-G-Pro-Switch-Version-2-Red.jpg?v=1658568148&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Gateron Switches">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/gateron-mechanical-switch" data-no-instant="">Gateron Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/gateron-north-pole-switch">Gateron North Pole 2.0</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/gateron-oil-king-switch">Gateron Oil King</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/gateron-ks-3-milky-pro-switch">Gateron KS-3 Milky Pro</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/gateron-g-pro-3-0-switch">Gateron G Pro 3.0</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/gateron-baby-kangaroo-tactile-switch">Gateron Baby Kangaroo 2.0 Tactile</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/low-profile-gateron-mechanical-switch-set">Gateron Low Profile 2.0 Mechanical</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/gateron-switch-tester-version-2">Gateron Switch Tester - Version 2</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/gateron-normal-profile-switches">Other Normal Profile Switches</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/gateron-mechanical-switch" class="main-nav__item--go">Go to Gateron Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Kailh-Switch-Tester.jpg?v=1680515729&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Kailh Switches">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/kailh-switches" data-no-instant="">Kailh Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/kailh-box-switch-set">Kailh Box Switch Set</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/kailh-deep-sea-silent-pro-box-switch">Kailh Deep Sea Silent Pro Box</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/kailh-switches/products/kailh-midnight-pro-silent-switch">Kailh Midnight Pro Silent</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/kailh-super-speed-switch">Kailh Super Speed</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/kailh-switch-tester">Kailh Switch Tester</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/kailh-normal-profile-switches">Other Normal Profile Switches</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/kailh-switches" class="main-nav__item--go">Go to Kailh Switches<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/keychron-q1-wooden-palm-rest.jpg?v=1641952751&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Palm Rests">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/palm-rests" data-no-instant="">Palm Rests<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-keyboard-wooden-palm-rest">Wooden Palm Rest</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-resin-palm-rest">Resin Palm Rest </a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-silicone-palm-rest">Silicone Palm Rest</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/palm-rests" class="main-nav__item--go">Go to Palm Rests<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keyboard-cables" data-no-instant="">Cables<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-premium-coiled-aviator-cable">Premium Coiled Aviator Cable</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-custom-coiled-cable">Coiled Aviator Cable</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-double-sleeved-geek-cable">Double-Sleeved Geek Cable</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keyboard-cables" class="main-nav__item--go">Go to Cables<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/carrying-cases-pouches" data-no-instant="">Carrying Cases<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-keyboard-carrying-case">Keyboard and Mouse Carrying Case</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-travel-pouch">Keyboard Travel Pouch</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/carrying-cases-pouches" class="main-nav__item--go">Go to Carrying Cases<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Keychron-Q0-Keyboard-Aluminum-Plate.jpg?v=1654508266&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Plates">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/all-plates" data-no-instant="">Plates<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/q-series-plates">Q Series Plates</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/q-pro-series-plates">Q Pro Series Plates</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/v-series-plates">V Series Plates</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/k-pro-series-plates">K Pro Series Plates</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/all-plates" class="main-nav__item--go">Go to Plates<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/artisan-keycaps" data-no-instant="">Artisan Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/metal-artisan-keycaps">Metal Artisan Keycaps</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/collections/resin-artisan-keycaps">Resin Artisan Keycaps</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/artisan-keycaps" class="main-nav__item--go">Go to Artisan Keycaps<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><a class="child-nav__item main-nav__item main-nav__item-content" href="https://www.keychron.com/collections/keychron-keyboard-acoustic-upgrade-kit" data-no-instant="">Acoustic Upgrade Kits<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q1-he-acoustic-upgrade-kit">Keychron Q1 HE Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q1-q1-pro-acoustic-upgrade-kit">Keychron Q1 / Q1 Pro / Q1 Max Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q2-q2-pro-acoustic-upgrade-kit">Keychron Q2 / Q2 Pro / Q2 Max Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q3-pro-se-acoustic-upgrade-kit">Keychron Q3 Pro SE Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q5-pro-acoustic-upgrade-kit">Keychron Q5 Pro / Q5 Max Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q8-q8-pro-acoustic-upgrade-kit">Keychron Q8 / Q8 Pro / Q8 Max Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q10-acoustic-upgrade-kit">Keychron Q10 Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q10-pro-acoustic-upgrade-kit">Keychron Q10 Pro / Q10 Max Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q13-pro-acoustic-upgrade-kit">Keychron Q13 Pro / Q13 Max Acoustic Upgrade Kit</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-q14-pro-acoustic-upgrade-kit">Keychron Q14 Pro / Q14 Max Acoustic Upgrade Kit</a>
</li><li class="col-start-1 col-end-3">
<a href="https://www.keychron.com/collections/keychron-keyboard-acoustic-upgrade-kit" class="main-nav__item--go">Go to Acoustic Upgrade Kits<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/files/Switch-and-Keycap-Puller-Black.jpg?v=1725074702&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Gateron Puller and Opener">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/gateron-puller-and-opener" data-no-instant="">Gateron Puller and Opener<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/products/gateron-switch-and-keycap-puller">Gateron Switch and Keycap Puller</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/gateron-switch-puller">Gateron Switch Puller</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/gateron-switch-opener">Gateron Switch Opener </a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/gateron-puller-and-opener" class="main-nav__item--go">Go to Gateron Puller and Opener<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li><li><nav-menu class="js-mega-nav">
<details open="">
<summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md" tabindex="-1">
<div class="main-nav__item-content child-nav__collection-image w-full"><div class="main-nav__collection-image main-nav__collection-image--flex main-nav__collection-image--large media relative">
<img src="//www.keychron.com/cdn/shop/products/Keychron-K7-pouch-Orange.jpg?v=1629274962&width=80" class="img-fit" loading="lazy" width="80" height="" alt="Other Accessories">
</div><a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/other-accessories-collection" data-no-instant="">Other Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</div>
</summary>
<div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-gold-plated-pcb-mounted-stabilizer-set">Gold Plated PCB Mounted Stabilizers</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/klube">Klube Lubricant </a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-aluminum-knob">Keychron Aluminum Knob </a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/custom-badge-for-keychron-q-and-v-series">Custom Badge</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="/products/keychron-usb-bluetooth-adapter-for-windows-pc">Bluetooth Adapter for Windows PC</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/kailh-switch-storage-box">Kailh Switch Storage Box</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-desk-mat">Desk Mat</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-mouse-pad">Mouse Pad</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-keyboard-dust-cover">Keyboard Dust Cover</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-gold-plated-spring">Gold-Plated Switch Springs</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-camo-switch-top-case">Camo Switch Top Case</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-camo-switch-bottom-case">Camo Switch Bottom Case</a>
</li><li><a class="grandchild-nav__item main-nav__item relative" href="https://www.keychron.com/products/keychron-keyboard-switch-tester-keychain">Switch Tester Keychain</a>
</li><li class="col-start-1 col-end-3">
<a href="/collections/other-accessories-collection" class="main-nav__item--go">Go to Other Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</a>
</li></ul>
</div>
</details>
</nav-menu></li></ul></div></div>
</details></li></ul>
</nav></div>
</details>
</main-menu></header>
</store-header><link rel="stylesheet" href="//www.keychron.com/cdn/shop/t/35/assets/navigation-mega-columns.css?v=119816575673477993541728554852" media="all" onload="this.media='all'">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Keychron | Mechanical Keyboards for Mac, Windows and Android",
"logo": "https:\/\/www.keychron.com\/cdn\/shop\/files\/keychron-logo-transparent-1_e481c26f-93a1-4c14-80c9-4d80ad096f3a.png?v=1614760292\u0026width=600",
"sameAs": [
"https:\/\/www.facebook.com\/keychron","https:\/\/www.youtube.com\/@KeychronKeyboard","https:\/\/www.instagram.com\/keychron\/","https:\/\/twitter.com\/KeychronMK","https:\/\/discord.com\/invite\/HAYbRrTsjN"
],
"url": "https:\/\/www.keychron.com"
}
</script><script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "Keychron | Mechanical Keyboards for Mac, Windows and Android",
"url": "https:\/\/www.keychron.com",
"potentialAction": {
"@type": "SearchAction",
"target": "https:\/\/www.keychron.com\/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
</div>
<!-- END sections: header-group --><main id="main-content"><section id="shopify-section-template--16305309810777__slideshow" class="shopify-section cc-slideshow"><link href="//www.keychron.com/cdn/shop/t/35/assets/slideshow.css?v=154945018731903424361728554852" rel="stylesheet" type="text/css" media="all">
<link href="//www.keychron.com/cdn/shop/t/35/assets/text-overlay.css?v=67113652353100091651728554853" rel="stylesheet" type="text/css" media="all">
<script src="//www.keychron.com/cdn/shop/t/35/assets/slideshow.js?v=3626204418808596081728554852" defer="defer"></script><style data-shopify="">#template--16305309810777__slideshow {
background: none;--duration: 4s;
--play-state: paused;}
#template--16305309810777__slideshow .slideshow-ctrl {
--text-color: 255 255 255;
}#template--16305309810777__slideshow .image-banner::after,
#template--16305309810777__slideshow .media::after { content: ''; padding-top: 56.26406601650412%; }@media (max-width: 600px) {
#template--16305309810777__slideshow .image-banner::after,
#template--16305309810777__slideshow .media::after { content: ''; padding-top: 133.36267605633802%; }
}#template--16305309810777__slideshow .media::after {
background-color: rgba(0, 0, 0, 0.05);
}</style><div class="slideshow-section section section--full-width color-scheme color-scheme--white" id="template--16305309810777__slideshow">
<slide-show class="block relative overflow-hidden" role="region" aria-roledescription="Carousel" aria-label="Keychron Mechanical Keyboards" data-autoplay="true" data-speed="4" data-transition="slide-fade" style="--play-state: running;" data-direction="next">
<div class="slideshow flex" id="slideshow-template--16305309810777__slideshow" aria-live="off" aria-atomic="true"><div class="slideshow__slide slideshow__slide--ignore-pagination image-banner flex w-full items-center auto-height color-scheme color-scheme--white" id="template--16305309810777__slideshow_1" role="group" aria-roledescription="Slide" aria-label="1 of 4" style="--color-scheme-white-text: 255 255 255;
--color-scheme-white-hover: 230 230 230;
--color-scheme-white-text-contrast: 0 0 0;" aria-hidden="true" tabindex="-1"><div class="image-banner__image media media--has-overlay absolute top-0 left-0 w-full h-full has-motion transition-out"><style>
@media (max-width: 767px) {
#picture-2866b834-88d2-4dcb-9910-24bf24bd334f img {
object-position: 50.0% 50.0% !important;
}
}
</style><picture id="picture-2866b834-88d2-4dcb-9910-24bf24bd334f" class="img-fit"><source srcset="//www.keychron.com/cdn/shop/files/20241030-114121.jpg?v=1730259715&width=480 480w, //www.keychron.com/cdn/shop/files/20241030-114121.jpg?v=1730259715&width=980 980w" og-src="//www.keychron.com/cdn/shop/files/20241030-114121.jpg?v=1730259715&width=980" class="img-fit" style="object-position: 50.0% 50.0%" loading="eager" width="980" height="1307" alt="" media="(max-width: 767px)"><img srcset="//www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=480 480w, //www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=980 980w, //www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=1200 1200w, //www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=1400 1400w, //www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=1600 1600w, //www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=1920 1920w, //www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=2560 2560w" src="//www.keychron.com/cdn/shop/files/20241030-114112.jpg?v=1730259696&width=1400" class="img-fit" style="object-position: 50.0% 50.0%" loading="eager" width="2560" height="1440" fetchpriority="high" alt=""></picture></div><div class="slideshow__text container flex justify-center md-down:center">
<div class="text-overlay text-start md-down:text-center has-motion"><div class="text-overlay__buttons inline-flex flex-wrap items-start mt-4 justify-start md-down:center"><a class="btn btn--secondary" href="/products/keychron-k3-max-qmk-via-wireless-custom-mechanical-keyboard" tabindex="-1">Shop Now</a></div></div>
</div></div><div class="slideshow__slide slideshow__slide--ignore-pagination image-banner flex w-full items-end auto-height color-scheme color-scheme--white is-active" id="template--16305309810777__slideshow_2" role="group" aria-roledescription="Slide" aria-label="2 of 4" style="--color-scheme-white-text: 255 255 255;
--color-scheme-white-hover: 230 230 230;
--color-scheme-white-text-contrast: 0 0 0;" aria-hidden="false"><div class="image-banner__image media media--has-overlay absolute top-0 left-0 w-full h-full has-motion"><style>
@media (max-width: 767px) {
#picture-89ba4784-4d9b-4482-a263-12bc165999ca img {
object-position: 50.0% 50.0% !important;
}
}
</style><picture id="picture-89ba4784-4d9b-4482-a263-12bc165999ca" class="img-fit"><source srcset="//www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=480 480w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=980 980w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=1200 1200w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=1400 1400w" og-src="//www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=980" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="1400" height="788" alt="" media="(max-width: 767px)"><img srcset="//www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=480 480w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=980 980w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=1200 1200w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=1400 1400w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=1600 1600w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=1920 1920w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=2560 2560w, //www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=3200 3200w" src="//www.keychron.com/cdn/shop/files/keychron-k3-version-3.jpg?v=1730207442&width=1400" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="3200" height="1800" fetchpriority="low" alt=""></picture></div><div class="slideshow__text container flex justify-start">
<div class="text-overlay text-start has-motion"><h2 class="text-overlay__heading h0">
Keychron K3 Version 3
</h2><div class="text-overlay__block rte enlarge-text">
<p>Ultra-Slim | Enhanced Acoustic Foams | QMK</p>
</div><div class="text-overlay__buttons inline-flex flex-wrap items-start mt-4 justify-start"><a class="btn btn--secondary" href="https://www.keychron.com/products/keychron-k3-qmk-wireless-mechanical-keyboard-version-3">Shop Now</a></div></div>
</div></div><div class="slideshow__slide slideshow__slide--ignore-pagination image-banner flex w-full items-end auto-height color-scheme color-scheme--white" id="template--16305309810777__slideshow_3" role="group" aria-roledescription="Slide" aria-label="3 of 4" style="--color-scheme-white-text: 255 255 255;
--color-scheme-white-hover: 230 230 230;
--color-scheme-white-text-contrast: 0 0 0;" tabindex="-1" aria-hidden="true"><div class="image-banner__image media media--has-overlay absolute top-0 left-0 w-full h-full has-motion"><style>
@media (max-width: 767px) {
#picture-slide_CMfz8U img {
object-position: 50.0% 50.0% !important;
}
}
</style><picture id="picture-slide_CMfz8U" class="img-fit"><source srcset="//www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=480 480w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=980 980w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=1200 1200w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=1400 1400w" og-src="//www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=980" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="1400" height="788" alt="" media="(max-width: 767px)"><img srcset="//www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=480 480w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=980 980w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=1200 1200w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=1400 1400w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=1600 1600w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=1920 1920w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=2560 2560w, //www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=3200 3200w" src="//www.keychron.com/cdn/shop/files/keychron-K1-version-6-launch.jpg?v=1729765138&width=1400" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="3200" height="1800" fetchpriority="low" alt=""></picture></div><div class="slideshow__text container flex justify-end">
<div class="text-overlay text-end has-motion"><h2 class="text-overlay__heading h0">
Keychron K1 Version 6
</h2><div class="text-overlay__block rte enlarge-text">
<p>Ultra-Slim | Enhanced Acoustic Foams | QMK</p>
</div><div class="text-overlay__buttons inline-flex flex-wrap items-start mt-4 justify-end"><a class="btn btn--secondary" href="/products/keychron-k1-qmk-wireless-mechanical-keyboard-version-6" tabindex="-1">Shop Now</a></div></div>
</div></div><div class="slideshow__slide slideshow__slide--ignore-pagination image-banner flex w-full items-end auto-height color-scheme color-scheme--white" id="template--16305309810777__slideshow_4" role="group" aria-roledescription="Slide" aria-label="4 of 4" style="--color-scheme-white-text: 255 255 255;
--color-scheme-white-hover: 230 230 230;
--color-scheme-white-text-contrast: 0 0 0;" tabindex="-1" aria-hidden="true"><div class="image-banner__image media media--has-overlay absolute top-0 left-0 w-full h-full has-motion"><style>
@media (max-width: 767px) {
#picture-slide-1 img {
object-position: 50.0% 50.0% !important;
}
}
</style><picture id="picture-slide-1" class="img-fit"><source srcset="//www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=480 480w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=980 980w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=1200 1200w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=1400 1400w" og-src="//www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=980" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="1400" height="788" alt="" media="(max-width: 767px)"><img srcset="//www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=480 480w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=980 980w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=1200 1200w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=1400 1400w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=1600 1600w, //www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=1920 1920w" src="//www.keychron.com/cdn/shop/files/K2-HE-launch2.webp?v=1726737176&width=1400" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="1920" height="1080" fetchpriority="low" alt=""></picture></div><div class="slideshow__text container flex justify-end">
<div class="text-overlay text-end has-motion"><h2 class="text-overlay__heading h2">
Keychron K2 HE
</h2><div class="text-overlay__block rte enlarge-text">
<h6>Magnetic Switches | 2.4 GHz & Bluetooth</h6>
</div><div class="text-overlay__buttons inline-flex flex-wrap items-start mt-4 justify-end"><a class="btn btn--secondary" href="/products/keychron-k2-he-wireless-magnetic-switch-keyboard" tabindex="-1">Pre-Order</a></div></div>
</div></div></div><div class="slideshow-ctrl container absolute flex justify-end w-full pointer-events-none no-js-hidden"><div class="slideshow-pagination flex items-center"><button class="page-btn" data-index="0" aria-controls="slideshow-template--16305309810777__slideshow">
<span class="visually-hidden">Load slide 1 of 4</span><span class="page-btn__line block relative overflow-hidden pointer-events-none"></span></button><button class="page-btn" data-index="1" aria-controls="slideshow-template--16305309810777__slideshow" aria-current="true">
<span class="visually-hidden">Load slide 2 of 4</span><span class="page-btn__line block relative overflow-hidden pointer-events-none"></span></button><button class="page-btn" data-index="2" aria-controls="slideshow-template--16305309810777__slideshow">
<span class="visually-hidden">Load slide 3 of 4</span><span class="page-btn__line block relative overflow-hidden pointer-events-none"></span></button><button class="page-btn" data-index="3" aria-controls="slideshow-template--16305309810777__slideshow">
<span class="visually-hidden">Load slide 4 of 4</span><span class="page-btn__line block relative overflow-hidden pointer-events-none"></span></button></div><div class="slideshow-nav flex items-center"><div class="slideshow-nav__autoplay flex items-center hidden">
<button type="button" class="slideshow-nav__btn autoplay-btn btn">
<span class="pause-icon block pointer-events-none">
<span class="visually-hidden">Pause slideshow</span>
<svg width="16" height="16" viewBox="0 0 8 12" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M1.2.75c-.387 0-.7.235-.7.525v9.45c0 .29.313.525.7.525.387 0 .7-.235.7-.525v-9.45c0-.29-.313-.525-.7-.525ZM6.8.75c-.387 0-.7.235-.7.525v9.45c0 .29.313.525.7.525.387 0 .7-.235.7-.525v-9.45c0-.29-.313-.525-.7-.525Z"></path></svg>
</span>
<span class="play-icon block pointer-events-none">
<span class="visually-hidden">Play slideshow</span>
<svg width="10" height="14" viewBox="0 0 10 14" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M1.482.815A1 1 0 0 0 0 1.69v10.517a1 1 0 0 0 1.525.851L10.54 7.5a1 1 0 0 0-.043-1.728L1.481.815Z"></path></svg>
</span>
</button>
</div></div></div></slide-show>
</div>
</section><section id="shopify-section-template--16305309810777__collection-list" class="shopify-section cc-collection-list"><div class="section color-scheme--transparent"><div class="container">
<ul class="grid grid-cols-2 sm:grid-cols-3 xl:grid-cols-4 gap-x-theme gap-y-10" role="list"><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/custom-keyboards" aria-label="Custom Keyboards" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=320 320w, //www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=460 460w, //www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=600 600w, //www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=700 700w, //www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=800 800w, //www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=900 900w, //www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/custom-keyboard-collection-image.jpg?v=1719213359&width=460" class="img-fit img-fit--contain" loading="lazy" width="1200" height="675" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/custom-keyboards" class="card-link text-current">Custom Keyboards</a></p></div>
</div>
</li><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/normal-profile-keyboards" aria-label="Normal Profile Keyboards" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/Normal_profile_keyboards.jpg?v=1699251860&width=320 320w, //www.keychron.com/cdn/shop/files/Normal_profile_keyboards.jpg?v=1699251860&width=460 460w, //www.keychron.com/cdn/shop/files/Normal_profile_keyboards.jpg?v=1699251860&width=600 600w, //www.keychron.com/cdn/shop/files/Normal_profile_keyboards.jpg?v=1699251860&width=700 700w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/Normal_profile_keyboards.jpg?v=1699251860&width=460" class="img-fit img-fit--contain" loading="lazy" width="700" height="394" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/normal-profile-keyboards" class="card-link text-current">Normal Profile Keyboards</a></p></div>
</div>
</li><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/low-profile-keyboard-collection" aria-label="Low Profile Keyboard" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=320 320w, //www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=460 460w, //www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=600 600w, //www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=700 700w, //www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=800 800w, //www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=900 900w, //www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/low-profile-collection-image.jpg?v=1719213409&width=460" class="img-fit img-fit--contain" loading="lazy" width="1200" height="675" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/low-profile-keyboard-collection" class="card-link text-current">Low Profile Keyboard</a></p></div>
</div>
</li><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/mice-collection" aria-label="Mice" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/mice.jpg?v=1699326548&width=320 320w, //www.keychron.com/cdn/shop/files/mice.jpg?v=1699326548&width=460 460w, //www.keychron.com/cdn/shop/files/mice.jpg?v=1699326548&width=600 600w, //www.keychron.com/cdn/shop/files/mice.jpg?v=1699326548&width=700 700w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/mice.jpg?v=1699326548&width=460" class="img-fit img-fit--contain" loading="lazy" width="700" height="394" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/mice-collection" class="card-link text-current">Mice</a></p></div>
</div>
</li><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/keychron-iso-jis-keyboard-collection" aria-label="Keychron ISO/JIS Keyboard" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=320 320w, //www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=460 460w, //www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=600 600w, //www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=700 700w, //www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=800 800w, //www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=900 900w, //www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=1200 1200w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/ISO-keyboard-collection-image.jpg?v=1719213444&width=460" class="img-fit img-fit--contain" loading="lazy" width="1200" height="675" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/keychron-iso-jis-keyboard-collection" class="card-link text-current">Keychron ISO/JIS Keyboard</a></p></div>
</div>
</li><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/mechanical-switches" aria-label="Mechanical Switches" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/switches.jpg?v=1699326843&width=320 320w, //www.keychron.com/cdn/shop/files/switches.jpg?v=1699326843&width=460 460w, //www.keychron.com/cdn/shop/files/switches.jpg?v=1699326843&width=600 600w, //www.keychron.com/cdn/shop/files/switches.jpg?v=1699326843&width=700 700w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/switches.jpg?v=1699326843&width=460" class="img-fit img-fit--contain" loading="lazy" width="700" height="394" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/mechanical-switches" class="card-link text-current">Mechanical Switches</a></p></div>
</div>
</li><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/all-keycaps" aria-label="All Keycaps" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/Keycaps_898cd711-e8c2-4cb3-bd02-63e4d85afcf2.jpg?v=1699327576&width=320 320w, //www.keychron.com/cdn/shop/files/Keycaps_898cd711-e8c2-4cb3-bd02-63e4d85afcf2.jpg?v=1699327576&width=460 460w, //www.keychron.com/cdn/shop/files/Keycaps_898cd711-e8c2-4cb3-bd02-63e4d85afcf2.jpg?v=1699327576&width=600 600w, //www.keychron.com/cdn/shop/files/Keycaps_898cd711-e8c2-4cb3-bd02-63e4d85afcf2.jpg?v=1699327576&width=700 700w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/Keycaps_898cd711-e8c2-4cb3-bd02-63e4d85afcf2.jpg?v=1699327576&width=460" class="img-fit img-fit--contain" loading="lazy" width="700" height="394" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/all-keycaps" class="card-link text-current">All Keycaps</a></p></div>
</div>
</li><li>
<div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative">
<a href="/collections/palm-rests" aria-label="Palm Rests" class="media block relative" tabindex="-1" style="padding-top: 56.49717514124294%;"><img srcset="//www.keychron.com/cdn/shop/files/palm_rest.jpg?v=1699328036&width=320 320w, //www.keychron.com/cdn/shop/files/palm_rest.jpg?v=1699328036&width=460 460w, //www.keychron.com/cdn/shop/files/palm_rest.jpg?v=1699328036&width=600 600w, //www.keychron.com/cdn/shop/files/palm_rest.jpg?v=1699328036&width=700 700w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//www.keychron.com/cdn/shop/files/palm_rest.jpg?v=1699328036&width=460" class="img-fit img-fit--contain" loading="lazy" width="700" height="394" alt="">
</a>
</div>
<div class="card__info relative text-center">
<p class="card__title h6 mb-2 last:mb-0"><a href="/collections/palm-rests" class="card-link text-current">Palm Rests</a></p></div>
</div>
</li></ul>
</div></div>
</section><div id="shopify-section-template--16305309810777__image-banner" class="shopify-section cc-image-banner"><link rel="stylesheet" href="//www.keychron.com/cdn/shop/t/35/assets/text-overlay.css?v=67113652353100091651728554853" media="all" onload="this.media='all'"><style data-shopify="">#template--16305309810777__image-banner { background: none; }#template--16305309810777__image-banner .image-banner { min-height: 350px; }@media (min-width: 600px) {
#template--16305309810777__image-banner .image-banner {
min-height: calc(350px + (560 - 350) * ((100vw - 600px) / 936));
}
}
@media (min-width: 769px) {
#template--16305309810777__image-banner .image-banner { min-height: 560px; }
}#template--16305309810777__image-banner .media::after {
background-color: rgba(0, 0, 0, 0.05);
}#template--16305309810777__image-banner .text-overlay { background: #ffffff; }</style><div class="section section--full-width" id="template--16305309810777__image-banner">
<div class="image-banner relative flex items-center fixed-height"><div class="image-banner__image media media--has-overlay absolute top-0 left-0 w-full h-full"><style>
@media (max-width: 767px) {
#picture-template--16305309810777__image-banner img {
object-position: 50.0% 50.0% !important;
}
}
</style><picture id="picture-template--16305309810777__image-banner" class="img-fit"><source srcset="//www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=480 480w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=980 980w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=1200 1200w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=1400 1400w" og-src="//www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=980" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="1400" height="788" alt="" media="(max-width: 767px)"><img srcset="//www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=480 480w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=980 980w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=1200 1200w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=1400 1400w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=1600 1600w, //www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=1920 1920w" src="//www.keychron.com/cdn/shop/files/Keyboard-buying-guide.jpg?v=1699252459&width=1400" class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy" width="1920" height="1080" alt=""></picture></div><div class="container flex justify-start">
<div class="text-overlay text-overlay--bg text-start "><h2 class="text-overlay__heading h2">
Keyboards Buying Guide
</h2><div class="text-overlay__block reading-width rte enlarge-text">
<p>Which Keychron keyboard is best for you?</p>
</div><div class="text-overlay__block text-overlay__buttons inline-flex flex-wrap mt-4 justify-start">
<a class="btn btn--primary" href="https://www.keychron.com/blogs/archived/keyboard-buying-guide">Go To Check</a></div></div>
</div></div>
</div>
</div><section id="shopify-section-template--16305309810777__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e" class="shopify-section cc-logo-list"><style data-shopify="">#section-template--16305309810777__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e .logo-list { column-gap: 160px; }
@media (max-width: 769px) {
#section-template--16305309810777__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e .logo-list { column-gap: 105.6px; }
}
@media (max-width: 600px) {
#section-template--16305309810777__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e .logo-list { column-gap: 52.8px; }
}
#block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-1 { width: 150px; }
#block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-2 { width: 150px; }
#block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-3 { width: 150px; }
#block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-4 { width: 150px; }
#block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-5 { width: 150px; }
#block-162b359f-854b-4656-85e4-25200777d151 { width: 150px; }
#block-98f186be-e465-4501-b18c-98e34d25ca63 { width: 150px; }
#block-5975d3f8-739a-42ba-9da0-39dba67060bf { width: 150px; }
#block-375d9996-db93-41c0-9d8c-7fc10e2475a5 { width: 150px; }
#block-bc3d25b0-5b39-4b31-8026-870e8a4b1ced { width: 150px; }
</style><div class="container"><div class="section section--padded" id="section-template--16305309810777__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e"><div class="container">
<ul class="logo-list grid grid-cols-2 sm:flex sm:flex-wrap justify-center gap-x-theme gap-y-theme" role="list"><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-1"><img srcset="//www.keychron.com/cdn/shop/files/the_verge_logo.jpg?v=1699257088&width=150, //www.keychron.com/cdn/shop/files/the_verge_logo.jpg?v=1699257088&width=300 2x" src="//www.keychron.com/cdn/shop/files/the_verge_logo.jpg?v=1699257088&width=300" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="300" height="167" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-2"><img srcset="//www.keychron.com/cdn/shop/files/tech_crunch_72321ad0-dc7a-480e-a4ad-dc149b9a0d90.png?v=1699257613&width=150, //www.keychron.com/cdn/shop/files/tech_crunch_72321ad0-dc7a-480e-a4ad-dc149b9a0d90.png?v=1699257613&width=300 2x" src="//www.keychron.com/cdn/shop/files/tech_crunch_72321ad0-dc7a-480e-a4ad-dc149b9a0d90.png?v=1699257613&width=300" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="300" height="53" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-3"><img srcset="//www.keychron.com/cdn/shop/files/unbox_therapy.jpg?v=1699257783&width=150, //www.keychron.com/cdn/shop/files/unbox_therapy.jpg?v=1699257783&width=300 2x" src="//www.keychron.com/cdn/shop/files/unbox_therapy.jpg?v=1699257783&width=300" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="300" height="150" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-4"><img srcset="//www.keychron.com/cdn/shop/files/MKBHD_logo.png?v=1699257933&width=150, //www.keychron.com/cdn/shop/files/MKBHD_logo.png?v=1699257933&width=300 2x" src="//www.keychron.com/cdn/shop/files/MKBHD_logo.png?v=1699257933&width=300" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="300" height="102" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-template--15111375290457__9089e3f0-7c0a-43a3-aae1-9d7b0b859a0e-logo-5"><img src="//www.keychron.com/cdn/shop/files/Wirecutter-Logo.png?v=1719456761&width=150" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="150" height="84" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-162b359f-854b-4656-85e4-25200777d151"><img srcset="//www.keychron.com/cdn/shop/files/Linus_tech_tips_logo.jpg?v=1699330474&width=150, //www.keychron.com/cdn/shop/files/Linus_tech_tips_logo.jpg?v=1699330474&width=300 2x" src="//www.keychron.com/cdn/shop/files/Linus_tech_tips_logo.jpg?v=1699330474&width=300" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="300" height="300" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-98f186be-e465-4501-b18c-98e34d25ca63"><img src="//www.keychron.com/cdn/shop/files/Forbes-Logo_349cdb56-71d9-4ee7-b12e-bbaac339bc58.png?v=1719456805&width=150" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="150" height="150" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-5975d3f8-739a-42ba-9da0-39dba67060bf"><img src="//www.keychron.com/cdn/shop/files/Wired-Logo_c6ff7cf8-e254-422f-b14f-cd930aa165d7.png?v=1719456838&width=150" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="150" height="150" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-375d9996-db93-41c0-9d8c-7fc10e2475a5"><img src="//www.keychron.com/cdn/shop/files/digital_trends.jpg?v=1699340249&width=150" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="150" height="150" alt="">
</div>
</li><li class="flex items-center justify-center">
<div class="logo-list__logo text-center" id="block-bc3d25b0-5b39-4b31-8026-870e8a4b1ced"><img src="//www.keychron.com/cdn/shop/files/CNN-Logo_1419cbb7-969d-448c-8014-20977e467523.png?v=1719456872&width=150" class="w-auto" style="object-position: 50.0% 50.0%" loading="lazy" width="150" height="150" alt="">
</div>
</li></ul>
</div></div>
</div>
</section><div id="shopify-section-template--16305309810777__rich_text_7YydyC" class="shopify-section cc-rich-text"><link href="//www.keychron.com/cdn/shop/t/35/assets/text-overlay.css?v=67113652353100091651728554853" rel="stylesheet" type="text/css" media="all">
<div class="section color-scheme--transparent" id="template--16305309810777__rich_text_7YydyC">
<div class="container flex justify-start text-start md-down:text-center">
<div class="max-w-text-overlay"><h2 class="section__block section__block--heading md-down:px-gutter h3">
<span class="contained-heading inline-block">Showcase From Our Users</span>
</h2></div>
</div>
</div>
</div><section id="shopify-section-template--16305309810777__custom_liquid_BkNXz4" class="shopify-section cc-custom-liquid"><div class="section relative section--full-width"><div class="container"><script src="https://cdn.galleryjs.io/webpack/gallery-v2.launcher.js" async=""></script>
<div data-gallery-include="Ou8UJ" data-bootstrapped="true" style="position: relative; min-height: 120px;" dir="ltr" id="ggsIdPrefix_ou8Uj_0_root" class="ggsi ng-non-bindable" ng-non-bindable="true"><ggs-root><!----><ggs-gallery-overlay ggs-shows-overlay=":: $ctrl.showsOverlay"></ggs-gallery-overlay></ggs-root><div class="ggs-bootstrap-overlay ggs-animate__show_after"></div><div ggs-holder="true" id="ggsIdPrefix_ou8Uj_0_domhRoot"><style type="text/css" id="ggsIdPrefix_ou8Uj_0_is-displayed-async">
@keyframes ggsIdPrefix_ou8Uj_0_is-displayed-async {
0% { visibility: inherit; }
}
.ggsi#ggsIdPrefix_ou8Uj_0_root[ggsIdPrefix_ou8Uj_0_is-displayed-async], .ggsi#ggsIdPrefix_ou8Uj_0_root [ggsIdPrefix_ou8Uj_0_is-displayed-async] {
animation: 1ms ggsIdPrefix_ou8Uj_0_is-displayed-async;
}</style></div></div></div></div>
</section>
</main><!-- BEGIN sections: overlay-group -->
<div id="shopify-section-sections--16305310498905__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//www.keychron.com/cdn/shop/t/35/assets/cart-items.css?v=83904206517603741941728554851" media="all" onload="this.media='all'">
<script src="//www.keychron.com/cdn/shop/t/35/assets/cart-drawer.js?v=26715168632776164121728554851" defer="defer"></script><script src="//www.keychron.com/cdn/shop/t/35/assets/cart-note.js?v=126131321468449833931728554851" defer="defer"></script><cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false">
<header class="drawer__header flex justify-between items-center">
<h2 class="h5 mb-0">Your cart</h2>
<div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer">
<span class="visually-hidden">Close</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"></path></svg>
</button>
</div>
</header>
<div class="drawer__content drawer__content--flex flex-auto items-center">
<div class="cart-drawer__content grow flex items-center"><form class="form" id="cart-drawer-form" action="/cart" method="post">
<cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"></path></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite">
Subtotal:$0.00 USD
</p>
<p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden=""></div></cart-items>
</form>
</div>
<div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div>
</div><div class="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true"></div>
<div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div>
</cart-drawer>
</div><div id="shopify-section-sections--16305310498905__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare">
</div>
<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group -->
<div id="shopify-section-sections--16305310433369__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//www.keychron.com/cdn/shop/t/35/assets/footer.css?v=57805532828560293961728554851" media="all" onload="this.media='all'"><script src="//www.keychron.com/cdn/shop/t/35/assets/custom-select.js?v=165097283151564761351728554851" defer="defer"></script><style data-shopify="">.footer {
--bg-color: 244 244 244 / 1.0;
--heading-color: 7 7 7;
--text-color: 7 7 7;
}</style><a href="#" class="back-to-top text-sm block border-top font-bold text-center text-current p-6 border-bottom">Back to top</a><footer class="footer bg-theme-bg text-theme-text">
<div class="container"><div class="footer__main md:flex md:flex-wrap mb-10 md:mb-6"><div class="footer-col footer-col--text footer-col--not-collapsed">
<div class="footer-block mb-8 text-start"><div class="media relative" style="max-width: 150px;">
<img src="//www.keychron.com/cdn/shop/files/keychron-logo-transparent_2db31d73-315c-4699-9406-007287a39fc8.png?v=1614760531&width=150" class="footer-block__image" style="object-position: 50.0% 50.0%" loading="lazy" width="150" height="41" alt="">
</div><div class="footer-block__text rte">
<p>Keychron designs and produces custom and wireless productive computer peripherals for Mac, Windows, iPhone and Android.</p>
</div><div class="footer-block__btns footer-block__social">
<ul class="social inline-flex flex-wrap justify-start"><li>
<a class="social__link flex items-center justify-center" href="https://www.facebook.com/keychron" target="_blank" rel="noopener" title="Keychron | Mechanical Keyboards for Mac, Windows and Android on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"></path></svg><span class="visually-hidden">Facebook</span>
</a>
</li><li>
<a class="social__link flex items-center justify-center" href="https://www.youtube.com/@KeychronKeyboard" target="_blank" rel="noopener" title="Keychron | Mechanical Keyboards for Mac, Windows and Android on YouTube"><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"></path></svg><span class="visually-hidden">YouTube</span>
</a>
</li><li>
<a class="social__link flex items-center justify-center" href="https://www.instagram.com/keychron/" target="_blank" rel="noopener" title="Keychron | Mechanical Keyboards for Mac, Windows and Android on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"></circle><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"></path><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.857 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"></path></svg><span class="visually-hidden">Instagram</span>
</a>
</li><li>
<a class="social__link flex items-center justify-center" href="https://twitter.com/KeychronMK" target="_blank" rel="noopener" title="Keychron | Mechanical Keyboards for Mac, Windows and Android on Twitter"><svg fill="currentColor" width="40" height="40" viewBox="1 1 22 22" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg><span class="visually-hidden">Twitter</span>
</a>
</li><li>
<a class="social__link flex items-center justify-center" href="https://discord.com/invite/HAYbRrTsjN" target="_blank" rel="noopener" title="Keychron | Mechanical Keyboards for Mac, Windows and Android on Discord"><svg width="24" height="24" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M464 66.52A50 50 0 0 0 414.12 17L97.64 16A49.65 49.65 0 0 0 48 65.52V392c0 27.3 22.28 48 49.64 48H368l-13-44 109 100zM324.65 329.81s-8.72-10.39-16-19.32C340.39 301.55 352.5 282 352.5 282a139 139 0 0 1-27.85 14.25 173.31 173.31 0 0 1-35.11 10.39 170.05 170.05 0 0 1-62.72-.24 184.45 184.45 0 0 1-35.59-10.4 141.46 141.46 0 0 1-17.68-8.21c-.73-.48-1.45-.72-2.18-1.21-.49-.24-.73-.48-1-.48-4.36-2.42-6.78-4.11-6.78-4.11s11.62 19.09 42.38 28.26c-7.27 9.18-16.23 19.81-16.23 19.81-53.51-1.69-73.85-36.47-73.85-36.47 0-77.06 34.87-139.62 34.87-139.62 34.87-25.85 67.8-25.12 67.8-25.12l2.42 2.9c-43.59 12.32-63.44 31.4-63.44 31.4s5.32-2.9 14.28-6.77c25.91-11.35 46.5-14.25 55-15.21a24 24 0 0 1 4.12-.49 205.62 205.62 0 0 1 48.91-.48 201.62 201.62 0 0 1 72.89 22.95s-19.13-18.15-60.3-30.45l3.39-3.86s33.17-.73 67.81 25.16c0 0 34.87 62.56 34.87 139.62 0-.28-20.35 34.5-73.86 36.19z"></path><path d="M212.05 218c-13.8 0-24.7 11.84-24.7 26.57s11.14 26.57 24.7 26.57c13.8 0 24.7-11.83 24.7-26.57.25-14.76-10.9-26.57-24.7-26.57zm88.38 0c-13.8 0-24.7 11.84-24.7 26.57s11.14 26.57 24.7 26.57c13.81 0 24.7-11.83 24.7-26.57S314 218 300.43 218z"></path></svg><span class="visually-hidden">Discord</span>
</a>
</li></ul>
</div></div>
<div class="footer-block__btns footer-block__social">
<ul class="social inline-flex flex-wrap justify-start">
<li>
<a href="https://www.lemokey.com/" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="LK">
<img src="//www.keychron.com/cdn/shop/t/35/assets/lemokey-logo-200-1.png?v=151407830691539341111728629546" height="24px" width="24px" alt="Lemokey Store" id="Lemokey Store">
</a>
</li>
<li>
<a href="https://www.keychron.uk" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="UK">
<img src="//www.keychron.com/cdn/shop/t/35/assets/UK-SQUARE-FLAG.png?v=93500002173722688261728629465" height="24px" width="24px" alt="Keychron-UK" id="Keychron-UK">
</a>
</li>
<li>
<a href="https://keychron.com.au" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="Australia">
<img src="//www.keychron.com/cdn/shop/t/35/assets/AST-SQUARE-FLAG.png?v=14377268822428568411728629480" height="24px" width="24px" alt="Keychron-Australia" id="Keychron-Australia">
</a>
</li>
<li>
<a href="https://keychron.co.jp" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24pxtitle="JP"">
<img src="//www.keychron.com/cdn/shop/t/35/assets/JP-SQUARE-FLAG.png?v=111879262497705519681728629446" height="24px" width="24px" alt="Keychron-JP" id="Keychron-JP">
</a>
</li>
<li>
<a href="https://keychron.ca" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="CA">
<img src="//www.keychron.com/cdn/shop/t/35/assets/CA-SQUARE-FLAG.png?v=71388787293692497951728629413" height="24px" width="24px" alt="Keychron-CA" id="Keychron-CA">
</a>
</li>
<li>
<a href="https://keychron.de" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="DE">
<img src="//www.keychron.com/cdn/shop/t/35/assets/DE-SQUARE-FLAG.png?v=19960992534235616021728629422" height="24px" width="24px" alt="Keychron-DE" id="Keychron-DE">
</a>
</li>
<li>
<a href="https://keychron.fr" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="FR">
<img src="//www.keychron.com/cdn/shop/t/35/assets/FR-SQUARE-FLAG.png?v=59311172263660661601728629436" height="24px" width="24px" alt="Keychron-FR" id="Keychron-FR">
</a>
</li>
<li>
<a href="https://keychron.com.es" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="ES">
<img src="//www.keychron.com/cdn/shop/t/35/assets/ES-SQUARE-FLAG.png?v=164487880427509243161728629430" height="24px" width="24px" alt="Keychron-ES" id="Keychron-ES">
</a>
</li>
<li>
<a href="https://keychron.net.br" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="BRZ">
<img src="//www.keychron.com/cdn/shop/t/35/assets/BRZ-SQUARE-FLAG.png?v=39366968192727266961728629472" height="24px" width="24px" alt="Keychron-BRZ" id="Keychron-BRZ">
</a>
</li>
<li>
<a href="https://keychronhk.com/" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="HK">
<img src="//www.keychron.com/cdn/shop/t/35/assets/HK-SQUARE-FLAG.png?v=178456088093565082711728629521" height="24px" width="24px" alt="Keychron-HK" id="Keychron-HK">
</a>
</li>
<li>
<a href="https://sg.keychron.com/" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="SG">
<img src="//www.keychron.com/cdn/shop/t/35/assets/SG-flag.png?v=78759522388103065911728629460" height="24px" width="24px" alt="Keychron-SG" id="Keychron-SG">
</a>
</li>
<a href="https://keychronpoland.com/" class="social__link flex items-center justify-center" target="_blank" rel="noopener" height="24px" title="PL">
<img src="//www.keychron.com/cdn/shop/t/35/assets/PL-SQUARE-FLAG.png?v=64234756615406129081728629453" height="24px" width="24px" alt="Keychron-PL" id="Keychron-PL">
</a>
</ul>
</div>
</div><div class="footer-col footer-col--links footer-col--collapsed">
<footer-menu>
<details class="footer-menu disclosure footer-menu--first" open="">
<summary tabindex="-1">
<div class="flex justify-between items-center">
<h2 class="disclosure__title font-body font-bold text-h6 regular-text">Keychron Center</h2>
<span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</span>
</div>
</summary>
<div class="disclosure__panel has-motion">
<ul class="footer-menu__links disclosure__content" role="list"><li>
<a href="/pages/about-us">About Us</a>
</li><li>
<a href="/products/keychron-gift-card">Gift Cards</a>
</li><li>
<a href="/pages/student-discount">Student & Grad Discount</a>
</li><li>
<a href="https://www.keychron.com/pages/get-10-off-your-next-keychron-purchase">Get 10% off</a>
</li><li>
<a href="https://www.keychron.com/pages/where-to-buy">Where to Buy</a>
</li><li>
<a href="/blogs/news">Blog</a>
</li><li>
<a href="/pages/customize-the-keychron-keyboards-with-your-branding">Customize with Your Branding</a>
</li><li>
<a href="/pages/influencer-recruit">Influencer Recruit</a>
</li><li>
<a href="https://affiliate.keychron.com/">Affiliate Project</a>
</li></ul>
</div>
</details>
</footer-menu>
</div><div class="footer-col footer-col--links footer-col--collapsed">
<footer-menu>
<details class="footer-menu disclosure" open="">
<summary tabindex="-1">
<div class="flex justify-between items-center">
<h2 class="disclosure__title font-body font-bold text-h6 regular-text">Help & Support</h2>
<span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</span>
</div>
</summary>
<div class="disclosure__panel has-motion">
<ul class="footer-menu__links disclosure__content" role="list"><li>
<a href="https://launcher.keychron.com/">Keychron Launcher</a>
</li><li>
<a href="/pages/contact-us">Contact Us</a>
</li><li>
<a href="/pages/user-manual">User Manual</a>
</li><li>
<a href="/pages/firmware">Firmwares</a>
</li><li>
<a href="https://keychronsupport.zendesk.com/hc/en-us">Help Center</a>
</li><li>
<a href="https://www.keychron.com/pages/keychron-policy">Shopping Policy</a>
</li><li>
<a href="https://www.keychron.com/pages/data-processing-and-privacy-policy">Privacy Policy</a>
</li><li>
<a href="/policies/refund-policy">Refund policy</a>
</li><li>
<a href="/policies/terms-of-service">Terms of Service</a>
</li></ul>
</div>
</details>
</footer-menu>
</div><div class="footer-col footer-col--newsletter footer-col--collapsed"><footer-menu>
<details class="footer-menu disclosure" open="">
<summary tabindex="-1">
<div class="flex justify-between items-center">
<h2 class="disclosure__title font-body font-bold text-h6 regular-text">
Newsletter
</h2>
<span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path></svg>
</span>
</div>
</summary>
<div class="disclosure__panel has-motion">
<div class="disclosure__content"><div class="rte">
<p>Sign up for exclusive offers, original stories, events and more.</p>
</div><form method="post" action="/contact#footer-signup_form" id="footer-signup_form" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<input type="hidden" name="contact[tags]" value="prospect, newsletter">
<div class="form__field">
<label class="label visually-hidden" for="footer-signup">Email</label><div class="input-with-button"><input type="email" class="input w-full focus-inset" id="footer-signup" name="contact[email]" value="" placeholder="Your email" autocomplete="email" aria-required="true" required=""><button class="btn focus-inset has-ltr-icon">
<span class="visually-hidden">Subscribe</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"></path></svg>
</button></div></div></form>
</div>
</div>
</details>
</footer-menu></div></div><div class="footer__meta grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-10"><div class="footer__payment lg:col-start-2 lg:row-start-1 footer__payment--right">
<span class="visually-hidden">Payment methods accepted</span>
<ul class="payment-icons flex flex-wrap" role="list"><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"></path><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"></path><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"></path></svg></li><li>
<a class="payment-icon" target="_blank" rel="noopener">
<img src="//www.keychron.com/cdn/shop/t/35/assets/visa-icon-100-38-24.png?v=144818644421915630151728629702" width="38" height="24px">
</a>
</li>
<li>
<a class="payment-icon" target="_blank" rel="noopener">
<img src="//www.keychron.com/cdn/shop/t/35/assets/mastercard-icon-100-38-24.png?v=37210605924374592481728629694" width="38" height="24px">
</a>
</li>
<li>
<a class="payment-icon" target="_blank" rel="noopener">
<img src="//www.keychron.com/cdn/shop/t/35/assets/americanexpress-icon-100-38-24.png?v=107653404607881703611728629641" width="38" height="24px">
</a>
</li>
<li>
<a class="payment-icon" target="_blank" rel="noopener">
<img src="//www.keychron.com/cdn/shop/t/35/assets/discover-icon-100-38-24.png?v=117802481842555405681728629678" width="38" height="24px">
</a>
</li>
<li>
<a class="payment-icon" target="_blank" rel="noopener">
<img src="//www.keychron.com/cdn/shop/t/35/assets/JCB-icon-100-38-24.png?v=99574492028949480271728629686" width="38" height="24px">
</a>
</li>
</ul>
</div><div class="lg:col-start-1 lg:row-start-1 footer__localization">
<form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/"><div class="localization__grid"></div><script>
document.getElementById('footer-localization').addEventListener('change', (evt) => {
const input = evt.target.previousElementSibling;
if (input && input.tagName === 'INPUT') {
input.value = evt.detail.selectedValue;
evt.currentTarget.submit();
}
});
</script></form>
</div></div><hr class="footer__hr">
<div class="footer__base grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs">
<div><span>© 2024 <a href="/">Keychron | Mechanical Keyboards for Mac, Windows and Android</a>.</span>
</div></div>
</div>
</footer>
</div>
<!-- END sections: footer-group --><quick-add-drawer class="drawer quick-add-drawer fixed top-0 right-0 flex flex-col w-full has-motion js-product" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true">
<header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative">
<button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden="">
<span class="visually-hidden">Back</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"></path></svg>
</button>
<div class="flex-grow">
<h2 class="h5 mb-0" id="quick-add-heading">Choose options</h2>
</div>
<button type="button" class="drawer__close-btn js-close-drawer">
<span class="visually-hidden">Close</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"></path></svg>
</button>
</header>
<div class="drawer__content quick-add__content flex-auto shrink-0 relative">
<button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden">
<span class="visually-hidden">Close</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"></path></svg>
</button>
<div class="js-product-details quick-add__product-details"></div>
</div>
<footer class="drawer__footer quick-add__footer">
<div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden="" data-visible-for="2000">
<div class="flex">
<div>
<svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"></circle>
<path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182"></path></svg>
</div>
<div>
<p class="quick-add__alert-heading text-h5 font-bold mb-1">Item added to your cart.</p>
<a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant="">View cart</a>
</div>
</div>
</div>
<product-form></product-form>
</footer>
</quick-add-drawer>
<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div>
<script>
window.theme = {
info: {
name: 'Enterprise',
version: '1.6.0'
},
mediaQueries: {
sm: '(min-width: 600px)',
md: '(min-width: 769px)',
lg: '(min-width: 1024px)',
xl: '(min-width: 1280px)',
xxl: '(min-width: 1536px)',
portrait: '(orientation: portrait)'
},
device: {
hasTouch: window.matchMedia('(any-pointer: coarse)').matches,
hasHover: window.matchMedia('(hover: hover)').matches
},
routes: {
cart: '/cart',
cartAdd: '/cart/add',
cartChange: '/cart/change',
cartUpdate: '/cart/update',
predictiveSearch: '/search/suggest'
},
settings: {
moneyWithCurrencyFormat: "${{amount}} USD",
pSearchLimit: 9,
pSearchLimitScope: 'each',
pSearchIncludeSkus: true,
pSearchIncludeTags: true,
sliderItemsPerNav: 'slide',
vibrateOnATC: true,
compareToggle: "toggle_on",
compareShowEmptyMetafields: true,
blendProductImages: false,
externalLinksNewTab: true,
afterAtc: "drawer",
cartType: "drawer"
},
strings: {
addCartNote: 'Add order note',
editCartNote: 'Edit order note',
cartError: 'There was an error while updating your cart. Please try again.',
cartQtyError: 'You can only add [quantity] of this item to your cart.',
cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.',
imageAvailable: 'Image [index] is now available in gallery view',
veryLowStock: 'Very low stock',
lowStock: 'Low stock',
inStock: 'In stock',
noStock: 'Sold out',
noVariant: 'Unavailable',
noSelectedVariant: 'Make a selection',
onlyXLeft: '[quantity] in stock',
awaitingSale: 'This product is not for sale yet.',
shippingCalculator: {
singleRate: 'There is one shipping rate for this destination:',
multipleRates: 'There are multiple shipping rates for this destination:',
noRates: 'We do not ship to this destination.'
},
viewDetails: 'View details',
compare: {
limit: 'You can only add a maximum of [quantity] products to compare.',
more: 'Select another product to compare.',
empty: 'Select at least two products to compare.',
continue: 'Close to continue.'
},
discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.',
articleReadTime: '[x] minute read',
quickNav: {
button_standard: 'Search',
show_products_none: 'No products :(',
button_one: 'Show [quantity] product',
button_other: 'Show [quantity] products',
},
},
scripts: {
cartItems: '//www.keychron.com/cdn/shop/t/35/assets/cart-items.js?v=146908865111116973871728554851',
countryProvinceSelector: '//www.keychron.com/cdn/shop/t/35/assets/country-province-selector.js?v=24158546944577672431728554851',
shippingCalculator: '//www.keychron.com/cdn/shop/t/35/assets/shipping-calculator.js?v=31725526838375758301728554852'
}
};
// Save product ID to localStorage, for use in the 'Recently viewed products' section.
</script><script src="//www.keychron.com/cdn/shop/t/35/assets/instant-page.js?v=473454186210797571728554852" type="module" defer="defer"></script><script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script><div tabindex="-1" aria-hidden="true" id="web-pixels-manager-sandbox-container" data-shopify-privacy="exclude" style="height: 0px !important; width: 0px !important; position: fixed !important; visibility: hidden !important; overflow: hidden !important; z-index: -100 !important; margin: 0px !important; padding: 0px !important; border: 0px !important;"><iframe tabindex="-1" aria-hidden="true" name="web-pixel-sandbox-CUSTOM-13598809-LAX-6367f837wc152f25apca576f9fm56ba0790" src="https://www.keychron.com/wpm@6367f837wc152f25apca576f9fm56ba0790/custom/web-pixel-13598809@1/sandbox/modern/" id="web-pixel-sandbox-CUSTOM-13598809-LAX-6367f837wc152f25apca576f9fm56ba0790" sandbox="allow-scripts allow-forms" style="height: 0px !important; width: 0px !important; visibility: hidden !important;"></iframe><iframe tabindex="-1" aria-hidden="true" name="web-pixel-sandbox-CUSTOM-shopify-custom-pixel-LAX-6367f837wc152f25apca576f9fm56ba0790" src="https://www.keychron.com/wpm@6367f837wc152f25apca576f9fm56ba0790/custom/web-pixel-shopify-custom-pixel@0220/sandbox/modern/" id="web-pixel-sandbox-CUSTOM-shopify-custom-pixel-LAX-6367f837wc152f25apca576f9fm56ba0790" sandbox="allow-scripts allow-forms" style="height: 0px !important; width: 0px !important; visibility: hidden !important;"></iframe></div>
<script>
var klaviyo = klaviyo || [];
klaviyo.init({
account: "JjFuzB",
platform: "shopify",
exclude_on_tags: "Not_showing_notify_me"
});
klaviyo.enable("backinstock",{
trigger: {
product_page_text: "Notify Me When Available",
product_page_class: "btn",
product_page_text_align: "center",
product_page_margin: "0px",
product_page_width: "100%",
replace_anchor: false
},
modal: {
headline: "{product_name}",
body_content: "Register to get notified when the item is in stock.",
email_field_label: "Email",
button_label: "Notify Me When Available",
subscription_success_label: "You're in! We'll let you know when it's back.",
footer_content: '',
additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');",
drop_background_color: "#000",
background_color: "#fff",
text_color: "#222",
button_text_color: "#fff",
button_background_color: "#439fdb",
close_button_color: "#ccc",
error_background_color: "#fcd6d7",
error_text_color: "#C72E2F",
success_background_color: "#d3efcd",
success_text_color: "#1B9500"
}
});
</script>
<style> .swatch-button-title-text {text-wrap: wrap; text-align: left;} </style>
<div id="shopify-block-17368511000352060744" class="shopify-block shopify-app-block"><script type="text/javascript" async="true" src="/a/goaffpro/loader.js"></script>
</div><div id="shopify-block-15683396631634586217" class="shopify-block shopify-app-block"><script id="chat-button-container" data-horizontal-position="bottom_left" data-vertical-position="lowest" data-icon="chat_bubble" data-text="chat_with_us" data-color="#202a36" data-secondary-color="#ffffff" data-ternary-color="#6a6a6a" data-greeting-message="%F0%9F%91%8B+Hi+there%2C+thanks+for+visiting+Keychron.+We%27re+here+to+help%21+%28We+usually+respond+within+2+hours.%29" data-domain="www.keychron.com" data-external-identifier="wS1h2McK70AenQk6eQDuLS_bicIl7UE5fyXEMuwa55g">
</script>
<script src="https://cdn.shopify.com/extensions/73b7f507-a512-4d2c-8924-4ce4fabeaf61/inbox-1068/assets/shopifyChatV1Widget.js?button_color=%23202a36&sc=%23ffffff&tc=%236a6a6a&i=chat_bubble&t=chat_with_us&p=bottom_left&vp=lowest&shop_id=wS1h2McK70AenQk6eQDuLS_bicIl7UE5fyXEMuwa55g&shop=www.keychron.com" type="module" defer="" async=""></script></div>
<iframe height="0" width="0" style="display: none; visibility: hidden;"></iframe><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js" async=""></script><script src="https://www.googletagmanager.com/gtag/js?id=G-RKGZXY8PL6"></script><div id="shopify-chat"><inbox-online-store-chat title="Shopify online store chat" id="ShopifyChat" button-vertical-position="lowest" button-position="bottom_left" is-open="false" is-mobile="false" class="needsclick" style="position: fixed; bottom: 16px; z-index: 2147483647; left: 16px; height: 65px;"></inbox-online-store-chat></div><script type="text/javascript" id="" charset="">(function(){var a=document.querySelector("input#header-search"),f=2E3,g=2,b=!1,c,d,e=function(){d=a?a.value:"";d.length<g||(window.dataLayer.push({event:"customSearch",customSearchInput:d}),b=!1)},k=function(h){b=!0;window.clearTimeout(c);h.keyCode===13?e():c=setTimeout(e,f)};a!==null&&(a.addEventListener("keydown",k,!0),a.addEventListener("blur",function(){b&&(window.clearTimeout(c),e())},!0))})();</script><div data-portal="true" ggsidprefix_ou8uj_0_portal="true" data-gallery-include="Ou8UJ" data-bootstrapped="true" dir="ltr" id="ggsIdPrefix_ou8Uj_0_root" class="ggsi ng-non-bindable" ng-non-bindable="true"><ggs-root ggs-gallery-portal="true" style="min-width: 0px !important; min-height: 0px !important;"></ggs-root></div><div ggs-holder="true" id="ggsIdPrefix_ou8Uj_0_domhBody"></div><iframe data-product="web_widget" title="No content" role="presentation" tabindex="-1" allow="microphone *" aria-hidden="true" src="about:blank" style="width: 0px; height: 0px; border: 0px; position: absolute; top: -9999px;"></iframe><div><iframe title="Opens a widget where you can find more information" id="launcher" tabindex="0" style="color-scheme: light; width: 108px; height: 50px; padding: 0px; margin: 10px 20px; position: fixed; bottom: 0px; overflow: visible; opacity: 1; border: 0px; z-index: 999998; transition-duration: 250ms; transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); transition-property: opacity, top, bottom; right: 0px;"></iframe></div></body></html>