/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/fontawesome-webfont.eot?v=8875233917957101606");src:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/fontawesome-webfont.eot?v=8875233917957101606") format("embedded-opentype"),url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/fontawesome-webfont.woff2?v=3220704584577503426") format("woff2"),url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/fontawesome-webfont.woff?v=15893192941837955428") format("woff"),url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/fontawesome-webfont.ttf?v=5792698387503786636") format("truetype"),url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/fontawesome-webfont.svg?v=9786549109058364645") format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}:root{font-size:16px}*{box-sizing:border-box}:after,:before{box-sizing:inherit}object{max-width:100%}body{min-height:100vh;margin:0;position:relative;font-family:Lato,sans-serif;line-height:1.5}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1170px;margin-left:auto;margin-right:auto}@media (max-width:1180px){.container{padding:0 16px}}@media (max-width:1024px){.container{padding:0 16px}}.container a{text-decoration:none}.container img{max-width:100%;height:auto}.container-thin{max-width:700px;margin-left:auto;margin-right:auto}@media (max-width:1180px){.container-thin{padding:0 16px}}@media (max-width:1024px){.container-thin{padding:0 16px}}.container-thin a{text-decoration:none}.container-thin img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{cursor:default}.app-footer{background-color:#212121}.app-footer .footer-links{padding:18px 0;margin-bottom:48px;background:#2e2e2e}.app-footer .footer-links .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.app-footer .footer-links .link{transition:all .1s ease-in-out;margin-right:5%;display:inline-block;padding:0;text-aling:0;color:#fff;font-size:.9375rem;font-weight:300;border-bottom:1px solid #fff}.app-footer .footer-links .link:hover{color:#999;border-color:#999}.app-footer .footer-links .links{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.app-footer .footer-links .social-media{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.app-footer .footer-links .social-media .title{display:inline-block;padding-right:20px;color:#8c8c8c;font-size:.9375rem}.app-footer .footer-links .social-media .facebook{margin-right:9px}.app-footer .footer-links .social-media .facebook,.app-footer .footer-links .social-media .twitter{display:inline-block;vertical-align:center;overflow:hidden;cursor:pointer;height:28px}.app-footer .footer-links .social-media .facebook svg g path,.app-footer .footer-links .social-media .twitter svg g path{float:left;transition:all .1s ease-in-out;fill:#5b5b5b}.app-footer .footer-links .social-media .facebook:hover svg g path,.app-footer .footer-links .social-media .twitter:hover svg g path{float:left;fill:#999}.app-footer .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.app-footer .container .display{padding-bottom:34px;text-align:center}.app-footer .container .cards{margin-bottom:24px}.app-footer .container .payments{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-logo-payment.png?v=11190728139085719806") 50% no-repeat;background-size:contain;margin-bottom:12px;width:210px;height:30px}.app-footer .container .content .text{color:#fffaea;padding-bottom:34px;font-size:.9375rem;font-weight:300;text-align:center}.app-footer .container object{max-width:100%}@media (max-width:568px){.app-footer .footer-links .container{-ms-flex-direction:column;flex-direction:column}.app-footer .footer-links .container .links,.app-footer .footer-links .container .social-media{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-ms-flex-pack:center;justify-content:center}.app-footer .footer-links .container .links{padding-bottom:12px}}:focus{outline-width:3px!important;outline-style:solid!important;outline-color:rgba(21,156,228,.8)!important}.app-header{font-family:Lato,sans-serif;padding:16px 0;background-color:#fdfdfd;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:100}.app-header.sticky{position:fixed;top:0;padding-top:8px;padding-bottom:8px;width:100vw;border-bottom:1px solid #f2f2f2;animation-timing-function:ease-out;animation-name:slideInDown;animation-duration:.8s}.app-header.sticky .main-menu .item .link:after{display:none}.app-header.no-sticky{animation:none!important;position:static!important;padding:16px 0!important;border-bottom:none!important}.app-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.app-header .logo-wrapper{-ms-flex:0 0 246px;flex:0 0 246px;height:39px;vertical-align:middle;transition:all .5s}.app-header .logo-wrapper .link{display:none}.app-header .logo{display:inline-block;text-align:center;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ergodox-logo.png?v=8777355143530431538") 50% no-repeat;background-size:contain;width:246px;height:39px;max-width:100%}.app-header .main-navigation{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-order:3;order:3}.app-header .mobile-menu{display:none;color:#727577;font-size:1.25rem;padding:6px;-ms-flex-line-pack:center;align-content:center}.app-header .main-menu{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 40px 0 0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.app-header .main-menu .item{display:inline-block;margin:0 15px;text-transform:capitalize;position:relative;font-size:.9375rem;font-weight:300}.app-header .main-menu .item:first-child{margin-left:0}.app-header .main-menu .item:last-child{margin-right:0}.app-header .main-menu .item .fa{margin-left:5px}.app-header .main-menu .item [type=checkbox]{display:none}.app-header .main-menu .item [type=checkbox]~.submenu{opacity:0;visibility:hidden}.app-header .main-menu .item [type=checkbox]:checked~.submenu{opacity:1!important;visibility:visible!important}.app-header .main-menu .link{display:inline-block;transition:color .1s ease-in-out;padding:14px 0;color:#414141}.app-header .main-menu .link:after{transition:background .1s ease-in-out;content:"";position:absolute;background:#fdfdfd;bottom:-8px;left:0;height:6px;width:100%}.app-header .main-menu .link.selected,.app-header .main-menu .link:hover{color:#e1972e}.app-header .main-menu .link.selected:after,.app-header .main-menu .link:hover:after{background:#e1972e}.app-header .main-menu .link.selected{font-weight:400}.app-header .submenu{transition:color .2s ease-in-out,border .2s ease-in-out;opacity:0;visibility:hidden;position:absolute;top:48px;right:0;padding:0;margin:0;list-style:none;border-top:6px;background:#fdfdfd;box-shadow:0 3px 4px 1px rgba(0,0,0,.4);border-top:6px solid #e1972e;width:250px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);z-index:5}.app-header .submenu.active{opacity:1;visibility:visible;top:33px;border-top-color:#f9b452}.app-header .submenu .item{display:list-item;margin:0 15px}.app-header .submenu .item:first-child{margin:0 15px}.app-header .submenu .item:last-child .link{border:none}.app-header .submenu.small{width:200px}.app-header .submenu .link{padding:12px 6px;transition:color .1s ease-in-out;border-bottom:1px solid #e7e7e7;width:100%;display:inline-block;font-size:.9375rem;font-weight:300;color:#414141}.app-header .submenu .link:hover{color:#e1972e;border-color:#e1972e}.app-header .submenu .link:after{display:none}.app-header .button-wrapper{display:inherit;position:relative}.app-header .button-wrapper .submenu{border-top:6px solid #74b970}.app-header .button-wrapper .submenu .link:hover{color:#5dad58;border-color:#5dad58}.app-header .button{transition:background .1s ease-in-out;padding:8px 16px;margin:0;background-color:#e1972e;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);border-radius:8px;font-family:Lato,sans-serif;font-size:.9375rem;font-weight:400;color:#fff;cursor:pointer;font-size:1rem;position:relative;margin:0;background-color:#74b970;box-shadow:0 1px 4px 0 rgba(0,0,0,.05);border-radius:0;font-weight:400;padding:8px 30px;padding-right:50px}.app-header .button:hover{background-color:#d48f2e}.app-header .button .fa-angle-down{font-size:1.625rem;position:absolute;height:100%;width:36px;top:0;bottom:0;right:0;margin:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #5dad58;box-shadow:inset 1px 0 0 #67b262}.app-header .button .fa-angle-down.active,.app-header .button .fa-angle-down:hover{background-color:#8bc588}.app-header .button:hover{background-color:#5dad58}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@media (max-width:1000px){.app-header .logo-wrapper{-ms-flex:1 1 200px;flex:1 1 200px}.app-header .button,.app-header .solid-dropdown .dropdown-button{padding:8px 12px;font-size:.75rem;padding-right:35px}.app-header .button .fa-angle-down,.app-header .solid-dropdown .dropdown-button .fa-angle-down{font-size:1.5rem;width:27px}.app-header .main-menu{margin:0 20px 0 0}.app-header .main-menu .item{font-size:.75rem}}@media (max-width:870px){.app-header .logo-wrapper{-ms-flex-order:2;order:2;text-align:center}.app-header .main-navigation{-ms-flex-pack:end;justify-content:flex-end;-ms-flex:1 1 30px;flex:1 1 30px}.app-header .main-navigation .button,.app-header .main-navigation .dropdown-button,.app-header .main-navigation .main-menu{display:none}.app-header .main-navigation .mobile-menu{display:-ms-flexbox;display:flex}.app-header .container{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:568px){.app-header .logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px}.app-header .logo-wrapper .link{display:block;-ms-flex:0 1 73px;flex:0 1 73px;height:53px;border-left:1px solid #ccc;margin-left:10%;margin-right:5px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-small-planck-logo.svg?v=895889924856445890") 100% no-repeat;background-size:calc(100% - 20px) auto;cursor:pointer}.app-header .logo-wrapper .logo{-ms-flex:0 1 200px;flex:0 1 200px;max-width:100%;width:auto}}.menu-responsive{display:none}.menu-responsive .list{box-shadow:inset 1px 3px 5px -3px rgba(0,0,0,.3);position:relative;padding:4px 0 0;margin:0;list-style:none}.menu-responsive .list li{transition:border .1s ease-in-out;color:#414141;font-size:.9375rem;font-weight:400;text-align:left;border-bottom:1px solid rgba(0,0,0,.13);padding-left:16px}.menu-responsive .list li:hover{color:#e1972e;border-color:#e09325}.menu-responsive .list li a{display:inline-block;padding:12px 0;transition:color .1s ease-in-out;text-decoration:none;color:inherit;width:100%;height:100%}.menu-responsive .list li .button{transition:background .1s ease-in-out;padding:8px 16px;margin:0;background-color:#e1972e;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);border-radius:8px;font-family:Lato,sans-serif;font-size:.9375rem;font-weight:400;color:#fff;cursor:pointer;width:auto;margin-top:8px}.menu-responsive .list li .button:hover{background-color:#d48f2e}.menu-responsive .main-action{background:#e69d30}.menu-responsive .main-action .link{color:#fff;background:#e69d30}.menu-responsive .close{display:block;clear:both;position:relative;background:#fff;height:46px;width:100%;box-shadow:inset -12px 0 7px -7px rgba(0,0,0,.16)}.menu-responsive .close .fa{transition:transform .25s ease-in-out;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:10px;position:absolute;color:#414141;font-size:1.25rem}.menu-responsive .close.open-submenu .fa{-ms-transform:translateY(-50%) translateX(-220px) rotate(180deg);transform:translateY(-50%) translateX(-220px) rotate(180deg)}.menu-responsive .submenu{z-index:350;width:200px;transition:all .53 ease-in-out;list-style:none;position:absolute;top:4px;left:0;margin:0;padding:0;height:100%;width:100%;margin:0;padding:0;z-index:2;transition:transform .3s ease-in-out;-ms-transform:translateX(-450px);transform:translateX(-450px);-webkit-overflow-scrolling:touch;background:#f7f7f7;box-shadow:inset -9px 0 7px -7px rgba(0,0,0,.4)}.menu-responsive .submenu li:last-child{border-bottom:0;text-align:left;padding-left:16px}.menu-responsive .submenu.active{-ms-transform:translateX(0);transform:translateX(0)}body{width:100%;background:#212121}.site-wrapper{background:#fff}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;box-shadow:inset -5px 0 5px -3px rgba(0,0,0,.4);background:#f7f7f7}.slideout-panel{position:relative;z-index:2}.slideout-open,.slideout-open body{overflow:hidden}.slideout-open .menu-responsive,.slideout-open .slideout-menu{display:block}.page-top{background-color:#33302e;font-family:Lato,sans-serif;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-top:8px;position:relative}.page-top:before{content:"";top:0;left:0;height:8px;width:100%;position:absolute;background:rgba(33,28,26,.48)}.page-top .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page-top .tab{display:-ms-flexbox;display:flex;margin-bottom:-2px}.page-top .tab .logo-ergodox,.page-top .tab .logo-moonlander,.page-top .tab .logo-planck{transition:background .2s ease-in-out;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:7px 5%;overflow:visible!important;text-align:center}.page-top .tab .logo-ergodox span,.page-top .tab .logo-moonlander span,.page-top .tab .logo-planck span{transition:width .2s ease-in-out;display:block;position:relative;overflow:hidden;width:148px;height:30px}.page-top .tab .logo-ergodox svg,.page-top .tab .logo-moonlander svg,.page-top .tab .logo-planck svg{position:absolute;margin:auto;top:0;bottom:0;left:0;max-width:none}.page-top .tab .logo-ergodox svg path,.page-top .tab .logo-moonlander svg path,.page-top .tab .logo-planck svg path{transition:fill .2s ease-in-out}.page-top .tab .logo-ergodox.active,.page-top .tab .logo-ergodox:hover,.page-top .tab .logo-moonlander.active,.page-top .tab .logo-moonlander:hover,.page-top .tab .logo-planck.active,.page-top .tab .logo-planck:hover{background:#fdfdfd}.page-top .tab .logo-moonlander span{height:34px;margin-top:-2px}.page-top .tab .logo-moonlander img{max-height:100%}.page-top .notification{position:relative}.page-top .news{-ms-flex:1 3 33.33%;flex:1 3 33.33%}.page-top .news .title{margin:0;display:inline-block;font-size:.9375rem;color:#ba9981;font-weight:700}.page-top .news .highlight{transition:color .1s ease-in-out;color:#ba9981;font-weight:300}.page-top .news .highlight:visited{color:#ba9981}.page-top .news .highlight:hover{color:#ac8467}.page-top .header-cart{-ms-flex:1 1 66.66%;flex:1 1 66.66%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.page-top .cart-checkout{background:#000;border-radius:20px;-ms-flex:0 1 auto;flex:0 1 auto;padding:4px 12px;color:#fff;font-size:.875rem;font-weight:300;text-align:right}.page-top .cart-checkout .fa{margin-right:5px}.page-top .cart-checkout .cart-info,.page-top .cart-checkout .checkout{transition:color .1s ease-in-out;color:#fff;text-decoration:none}.page-top .cart-checkout .cart-info:visited,.page-top .cart-checkout .checkout:visited{color:#fff}.page-top .cart-checkout .cart-info:hover,.page-top .cart-checkout .checkout:hover{color:#fefefe}.page-top .cart-checkout .divider{display:inline-block;padding:0 6px}.page-top .searchbar{width:75px;margin-right:25px;transition:all .4s ease}.page-top .searchbar.open{width:150px}.page-top .searchbar.open .text-field{width:150px;border-color:#e1972e}.page-top .searchbar .text-field{transition:all .4s ease;height:26px;width:75px;padding:0 14px;border:1px solid #fff;border-radius:32px;color:#fff;margin:0;font-size:.8125rem;font-weight:300;outline:none}.page-top .bitcoin{font-size:.875rem;color:#fff}.page-top .bitcoin .logo{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-bitcoin.png?v=9398992087676410659");display:inline-block;background-size:contain;background-position:50%;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;width:71px;height:22px;vertical-align:middle;margin-left:2px;margin-top:-1px;opacity:.7}@media (max-width:720px){.page-top .header-cart{-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.page-top .cart-checkout{text-align:left}.page-top .news .title{padding-bottom:16px}}@media (max-width:568px){.page-top{display:none}}.quote-wrapper{display:none}.quote-wrapper .quote{font-size:28px;color:#33302e9c;font-weight:300;display:none}.quote-wrapper svg path{transition:fill .3s linear}.quote-wrapper .faded{transition:.3s linear;transition-property:opacity;opacity:.5}.quote-wrapper .faded svg path{fill:#9a9a9a!important}.logo-ergodox.active svg path,.logo-ergodox:hover svg path,.logo-planck.active svg path,.logo-planck:hover svg path{fill:#6b4207}.logo-ergodox.active svg g path,.logo-ergodox:hover svg g path,.logo-planck.active svg g path,.logo-planck:hover svg g path{fill:#e4951e}.logo-ergodox.inactive svg path,.logo-planck.inactive svg path{fill:#9a9a9a}@media (min-width:871px){.logo-moonlander svg{width:90%}.logo-moonlander svg #moonlander-text{fill:#fff}.logo-moonlander.active svg #moonlander-text,.logo-moonlander:hover svg #moonlander-text{fill:#626262}}.app-header .quote-wrapper .logo-ergodox,.app-header .quote-wrapper .logo-planck{display:none}.app-header .quote-wrapper.active{display:block;padding-left:10px}.app-header .quote-wrapper.active .quote,.app-header.sticky .quote-wrapper .logo-ergodox,.app-header.sticky .quote-wrapper .logo-planck{display:block}.app-header.sticky .quote-wrapper .quote{font-size:11px;margin-top:-8px;padding-left:36px}.app-header.sticky .quote-wrapper .quote.planck{padding-left:42px}.app-header.sticky .quote-wrapper .quote{display:block}@media (max-width:870px){.page-top{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.app-header .quote-wrapper{margin-top:5px}.app-header .quote-wrapper.active .logo-ergodox,.app-header .quote-wrapper.active .logo-planck{display:block}.app-header .quote-wrapper .quote{font-size:11px;margin-top:-8px;padding-left:36px}.app-header .quote-wrapper .quote.planck{padding-left:42px}.app-header .quote-wrapper.primary,.app-header .quote-wrapper.primary .logo-ergodox,.app-header .quote-wrapper.primary .logo-planck,.app-header .quote-wrapper.primary .quote{display:block}}@media (max-width:360px){.app-header .container{padding:0 7px}.app-header .quote-wrapper.secondary{padding-left:0}.app-header .quote-wrapper .logo-ergodox svg,.app-header .quote-wrapper .logo-planck svg{width:110px}.app-header .quote-wrapper .quote{padding-left:0!important}}.animated-text{position:relative;overflow:hidden;width:185px;height:165px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.animated-text.active .bottom,.animated-text.active .buttonTop,.animated-text.active .current,.animated-text.active .latest,.animated-text.active .old,.animated-text.active .top{animation:linear .45s slideTextDown;animation-fill-mode:both}.animated-text .button{width:100%;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:8px;position:relative;height:55px;z-index:3;font-weight:500;line-height:52px;font-size:34px;color:#202020}.animated-text .bottom,.animated-text .buttonTop,.animated-text .latest,.animated-text .old,.animated-text .top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;height:55px;left:0;right:0;z-index:2}.animated-text .bottom,.animated-text .latest,.animated-text .old,.animated-text .top{font-weight:300;line-height:26px;font-size:17px;color:hsla(0,0%,100%,.8)}.animated-text .buttonTop,.animated-text .latest{top:-55px}.animated-text .top{top:0}.animated-text .old{top:54.5px}.animated-text .bottom{bottom:0}@keyframes slideTextDown{0%{transform:translateY(0)}to{transform:translateY(55px)}}.board-options{padding:20px 0;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.board-options .dropdown{transition:border .2s ease-in-out;-ms-flex-preferred-size:calc(50% - 18px);flex-basis:calc(50% - 18px);background:#fff;border:1px solid #d1d1d1;border-radius:5px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.board-options .dropdown:hover{border-color:#9f9f9f}.board-options .dropdown:hover .display{border-color:#9f9f9f;background:#ededed}.board-options .dropdown:hover .label,.board-options .dropdown:hover:after{color:#9f9f9f}.board-options .dropdown:after{transition:color .2s ease-in-out;color:#858585;content:"\f0d7";text-align:center;-ms-flex-preferred-size:10%;flex-basis:10%;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.625rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.board-options .dropdown .display{border-radius:5px 0 0 5px;transition:all .2s ease-in-out;background:#f6f6f6;-ms-flex:0 0 63px;flex:0 0 63px;border-right:1px solid #d1d1d1;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.board-options .dropdown .display .img{background:50% no-repeat;background-size:contain;max-width:100%;display:block;margin:0 auto;width:40px;height:54px;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-printed.png?v=18388866092141181760")}.board-options .dropdown .display .img.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-printed-black.png?v=15562746769838155443")}.board-options .dropdown .display .img.blank{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-blank.png?v=595084039020776998")}.board-options .dropdown .display .img.blank.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-blank-black.png?v=13609557745149741466")}.board-options .dropdown .display .img.none{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-key-switch.png?v=9220924052635421113")}.board-options .dropdown .display .img.switch-none{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-none.png?v=15765562377978483325")}.board-options .dropdown .display .img.taihao{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-new-keycap.png?v=6088859539156264784")}.board-options .dropdown .display .img.switch-ch_red,.board-options .dropdown .display .img.switch-ch_silentred{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-red.png?v=1767676022583425900")}.board-options .dropdown .display .img.switch-ch_blue{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-blue.png?v=12799906127595066930")}.board-options .dropdown .display .img.switch-ch_brown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-brown.png?v=5496508666451640399")}.board-options .dropdown .display .img.switch-ch_clear{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-white.png?v=8237478669808370675")}.board-options .dropdown .display .img.switch-ch_black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-black.png?v=14800015439799356674")}.board-options .dropdown .display .img.switch-ch_brownrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherryrgb-brown.png?v=15481169223413081157")}.board-options .dropdown .display .img.switch-ch_bluergb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherryrgb-blue.png?v=15200344027767217718")}.board-options .dropdown .display .img.switch-ch_white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-white.png?v=8237478669808370675")}.board-options .dropdown .display .img.switch-ch_silver{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-speed-gray.png?v=9336813867123363587")}.board-options .dropdown .display .img.switch-ka_brown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-brown.png?v=11438638142096347535")}.board-options .dropdown .display .img.switch-ka_thickgold{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-thick-gold.png?v=1772690450723868384")}.board-options .dropdown .display .img.switch-ka_gold{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-gold.png?v=3374732708873230661")}.board-options .dropdown .display .img.switch-ka_silver{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-silver.png?v=1062940393953009609")}.board-options .dropdown .display .img.switch-ka_copper{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-copper.png?v=1800682105945690525")}.board-options .dropdown .display .img.switch-ka_boxbrown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxbrown.png?v=3556925407115944743")}.board-options .dropdown .display .img.switch-ka_boxred{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxred.png?v=14530748825361361004")}.board-options .dropdown .display .img.switch-ka_boxwhite{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxwhite.png?v=4248327338796215321")}.board-options .dropdown .display .img.switch-ka_boxblack{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxblack.png?v=17187512229567402245")}.board-options .dropdown .label{transition:color .2s ease-in-out;padding:17px 0 17px 24px;color:#696969;line-height:1;font-size:1.25rem;-ms-flex-positive:1;flex-grow:1}@media (max-width:768px){.board-options{-ms-flex-wrap:wrap;flex-wrap:wrap}.board-options .dropdown{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}}.board-options .dropdown.flash{animation:flash_shadow .85s cubic-bezier(.55,.06,.68,.19) .1s 2}.board-options .dropdown.flash .display{animation:flash_shadow_background .85s cubic-bezier(.55,.06,.68,.19) .1s 2}@keyframes flash_shadow{30%{background-color:#fff;box-shadow:none}75%,85%{background-color:#fffce4;box-shadow:0 0 12px 1px #fff4b5}}@keyframes flash_shadow_background{30%{background-color:#f6f6f6}75%,85%{background-color:#fffce4}}.build-details{padding-top:32px}.build-details .products{max-width:460px}.build-details .section-title{padding-bottom:24px}.build-details .cta{text-align:center;margin-bottom:64px}.build-details .cta .warranty{display:block;font-weight:500;margin:20px 0}.build-details .cta .button{display:-ms-flexbox;display:flex;margin:0 auto 30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.build-details .cta .description{font-size:24px;font-weight:300}.build-details .cta .description a{color:#e1972e;text-decoration:underline}.build-price-bar{position:fixed;bottom:0;width:100%;left:0;background:#fff;box-shadow:0 -1px 4px rgba(0,0,0,.16);-ms-transform:translate3D(0,100%,0);transform:translate3D(0,100%,0);transition:transform .3s ease-in-out;z-index:99}.build-price-bar.show{-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.build-price-bar.show .pull .arrow:before{-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:-4px}.build-price-bar .pull{box-shadow:0 -2px 3px rgba(0,0,0,.16);position:absolute;top:-30px;right:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 auto;width:147px;height:30px;transition:background .2s ease-in-out;cursor:pointer;background:#fff;z-index:2}.build-price-bar .pull .title{display:block;line-height:1;font-size:15px;text-align:center;color:#4f4f4f;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.build-price-bar .pull .arrow{-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;color:#858585;background:#f3f3f3;-ms-flex-pack:center;justify-content:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.build-price-bar .pull .arrow:before{transition:transform .2s ease-in-out;content:"\f0d8";text-align:center;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:24px;height:24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.build-price-bar .pull:hover{background:#f3f3f3}.build-price-bar .wrapper{padding:33px 0;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.build-price-bar .column{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.build-price-bar .column:first-child{-ms-flex:0 3 290px;flex:0 3 290px;max-width:290px}.build-price-bar .column:nth-child(2){-ms-flex:0 1 190px;flex:0 1 190px;max-width:190px}.build-price-bar .column:nth-child(3){-ms-flex:0 1 240px;flex:0 1 240px;max-width:240px}.build-price-bar .column:nth-child(4){-ms-flex:0 1 355px;flex:0 1 355px;max-width:355px}.build-price-bar .build-price{font-size:44px;text-align:center;color:#333;margin-right:24px}@media (max-width:878px){.build-price-bar .build-price{font-size:36px}}.build-price-bar .display{display:inline-block;margin-right:15px;background:50% no-repeat;background-size:contain;-ms-flex-negative:0;flex-shrink:0}.build-price-bar .display.seal{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-warranty-icon.svg?v=3983426868679877468");width:38px;height:50px}.build-price-bar .display.gear{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cog-icon.svg?v=18053508183573353715");width:23px;height:24px}.build-price-bar .display.box{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-shpping-icon.svg?v=10062159410782029899");width:27px;height:25px}.build-price-bar .content .title{margin:0;line-height:1;font-weight:600;font-size:16px;color:#333}.build-price-bar .content p{margin:0;font-weight:300;line-height:23px;font-size:16px;color:#333}.build-price-bar .content .link,.build-price-bar .content a{transition:color .2s ease-in-out;display:inline-block;font-weight:300;line-height:23px;font-size:16px;color:#2d9cdb;text-decoration:none}.build-price-bar .content .link:active,.build-price-bar .content .link:hover,.build-price-bar .content a:active,.build-price-bar .content a:hover{color:#1f7fb6}@media (max-width:878px){.build-price-bar .wrapper{padding:16px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.build-price-bar .column{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-bottom:16px}.build-price-bar .column:first-child,.build-price-bar .column:nth-child(2),.build-price-bar .column:nth-child(3){-ms-flex:1 1 190px;flex:1 1 190px;max-width:190px}.build-price-bar .column:nth-child(4){-ms-flex:1 1 268px;flex:1 1 268px;max-width:268px}}@media (max-width:414px){.build-price-bar .column,.build-price-bar .wrapper{-ms-flex-pack:center;justify-content:center}.build-price-bar .column:first-child,.build-price-bar .column:nth-child(2),.build-price-bar .column:nth-child(3){-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;max-width:33.33333%;-ms-flex-wrap:wrap;flex-wrap:wrap}.build-price-bar .column:first-child .display,.build-price-bar .column:nth-child(2) .display,.build-price-bar .column:nth-child(3) .display{-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;height:50px}.build-price-bar .column:first-child .display.gear,.build-price-bar .column:nth-child(2) .display.gear,.build-price-bar .column:nth-child(3) .display.gear{background-size:auto 26px}.build-price-bar .column:first-child .display.box,.build-price-bar .column:nth-child(2) .display.box,.build-price-bar .column:nth-child(3) .display.box{background-size:auto 25px}.build-price-bar .column:first-child .content,.build-price-bar .column:nth-child(2) .content,.build-price-bar .column:nth-child(3) .content{text-align:center}.build-price-bar .column:nth-child(4){-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.build-details .button,.build-price-bar .button{position:relative;padding:19px 0;display:inline-block;color:#fff;font-size:28px;font-weight:700;line-height:1;-ms-flex-negative:2;flex-shrink:2;width:186px;max-width:100%;background-color:#74b970;transition:background-color .3s ease-in-out;box-shadow:0 1px 2px rgba(0,0,0,.382),0 3px 6px rgba(0,0,0,.13),inset 0 -1px 0 rgba(0,0,0,.062),inset 0 1px 2px hsla(0,0%,100%,.108);border-radius:8px;text-align:center;text-decoration:none;z-index:1}.build-details .button span,.build-price-bar .button span{z-index:3;position:relative}.build-details .button:hover,.build-price-bar .button:hover{background-color:#5dad58}@media (max-width:878px){.build-details .button,.build-price-bar .button{font-size:22px;padding:14px 0;width:166px}}.connecting-keyboard{position:relative;padding:20px 0 0;width:100%}.connecting-keyboard.active .top{-ms-transform:translateY(25%);transform:translateY(25%)}@media (max-width:568px){.connecting-keyboard.active .top{-ms-transform:translateY(23%);transform:translateY(23%)}}.connecting-keyboard .top{transition:transform .25s ease-in-out;-ms-transform:translateY(0);transform:translateY(0);will-change:transform;position:absolute;width:70%;height:64%;top:0;right:0;max-width:100%;margin:0 auto;background:url(neat-cable.png) 50% 0 no-repeat;background-size:contain}.connecting-keyboard .bottom{position:relative;height:110px;max-width:1000px;width:100%;margin:20% auto 0;background:url(neat-board-base.png) 50% 0 no-repeat;background-size:100% auto}.contact{background:#fdfdfd;padding:40px;border:1px solid #f3f3f3}.contact .cta{font-size:25px;margin-bottom:20px;display:block;border-bottom:1px solid #d6d6d6;padding-bottom:20px}.contact .form-actions{text-align:center}.customer-letter{margin:20px auto 64px;max-width:721px;background:#fafafa;box-shadow:0 1.01655px 1.59459px rgba(0,0,0,.00719002),0 2.30969px 3.62304px rgba(0,0,0,.0104523),0 4.01991px 6.30574px rgba(0,0,0,.0128732),0 6.38599px 10.0172px rgba(0,0,0,.015),0 9.85311px 15.4559px rgba(0,0,0,.0171268),0 15.375px 24.1177px rgba(0,0,0,.0195477),0 25.5249px 40.0391px rgba(0,0,0,.02281),0 51px 80px rgba(0,0,0,.03);padding:64px}.customer-letter .intro{font-size:32px}.customer-letter .intro:before{content:"\201C";float:left;font-size:100px;display:block;padding:16px 8px;height:47px;color:#ddd}.customer-letter .outro{clear:both}.customer-letter .outro:before{content:"\201D";float:right;font-size:100px;display:block;padding:32px 8px;height:47px;color:#ddd}.customer-letter .author{border-top:5px solid #f3f3f3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:32px;margin-top:48px}.customer-letter .author img{border:11px solid #f1f1f1;border-radius:50%}.customer-letter .author .details{margin-left:30px}.customer-letter .author .name,.customer-letter .author .position{display:block;margin:0;padding:0;font-family:Lato,sans-serif;font-style:normal;font-size:21px;line-height:160%;color:#000}.customer-letter .author .name{font-weight:700;margin-bottom:1px}.customer-letter .author .position{font-weight:400}.customer-letter p{margin:24px 0;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#000}.customer-letter hr{height:4px;margin:36px auto 12px;background-color:#f1f1f1;border:none}@keyframes opac{0%{opacity:0}to{opacity:1}}.customizer{background:#f2f2f2}.customizer .section-title{padding-bottom:20px}.customizer .controls{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.customizer .controls .tooltip{position:relative;font-size:14px;z-index:4;color:#fff;border-radius:50%;width:22px;height:22px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:5px;background:#cacaca;vertical-align:text-bottom}.customizer .controls .tooltip .content{right:-155px;font-size:16px;text-align:center}.customizer .controls .control{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:22px 10px}.customizer .controls .control .label{font-weight:300;font-size:20px;padding:2px 5px;border-radius:8px}.customizer .controls .control .switch{position:absolute;display:none;visibility:hidden}.customizer .controls .control .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;background:none;border:none;width:80px;height:35px;font-weight:300;font-size:14px;text-transform:uppercase;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.customizer .controls .control .button.white{background:#fff;border:2px solid #ddd;color:#828282}.customizer .controls .control .button.black{background:#433f3f;border:2px solid #616161;color:#a5a5a5}.customizer .controls .control .button.active{border-color:#eda555}.customizer .controls .wrapper{display:inline-block;margin-right:15px}.customizer .controls .toggle .switch:checked+label:before{content:"YES";-ms-flex-pack:start;justify-content:flex-start;padding-left:8px}.customizer .controls .toggle .switch:checked+label:after{margin-left:38px;background-color:#eda555}.customizer .controls .toggle label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:2px;width:80px;height:40px;background-color:#ddd;border-radius:8px}.customizer .controls .toggle label:hover{background:#9f9f9f}.customizer .controls .toggle label:after,.customizer .controls .toggle label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:"";border-radius:8px}.customizer .controls .toggle label:before{right:1px;background-color:#fff;transition:background .4s;content:"NO";display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px;color:#5a5a5a;font-weight:300}.customizer .controls .toggle label:after{width:34px;background-color:#ddd;transition:all .4s;top:4px;left:4px;bottom:4px}.customizer .keycap-sliders{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.customizer .keycap-sliders .slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 1 calc(100% * 1 / 2 - 20px);flex:0 1 calc(100% * 1 / 2 - 20px);margin-top:40px;min-height:205px}.customizer .keycap-sliders .slider .arrow{width:35px;height:45px;border-radius:5px;border:1px solid #bbb;background:#f9f9f9;color:#858585;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;transition:background .1s}.customizer .keycap-sliders .slider .arrow.left:after{border-right:10px solid #858585;margin-left:4px}.customizer .keycap-sliders .slider .arrow.left:after,.customizer .keycap-sliders .slider .arrow.right:after{display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;content:""}.customizer .keycap-sliders .slider .arrow.right:after{border-left:10px solid #858585;margin:auto}.customizer .keycap-sliders .slider .arrow:hover{background:#ddd}.customizer .keycap-sliders .slider .details{display:-ms-flexbox;display:flex;padding:0 25px;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:start;align-items:flex-start;font-weight:300;animation:opac .8s}.customizer .keycap-sliders .slider .details .display{width:90px;margin-right:25px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.customizer .keycap-sliders .slider .details .display img{height:auto}.customizer .keycap-sliders .slider .details .content>.title{display:block;font-size:18px;font-weight:400;margin-bottom:10px}.customizer .keycap-sliders .slider .details .content .description,.customizer .keycap-sliders .slider .details .content .specs{display:block}.customizer .keycap-sliders .slider .details .content .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#292829;border:2px solid #7d7d7d;border-radius:10px;font-weight:300;margin-top:10px;transition:all .1s}.customizer .keycap-sliders .slider .details .content .button:hover{background:#7d7d7d;color:#fff}.customizer .keyboard-preview{height:700px;position:relative;margin-top:40px}.customizer .keyboard-preview.loading .cta,.customizer .keyboard-preview.loading .svg,.customizer .keyboard-preview.loading .warranty{opacity:0}.customizer .keyboard-preview.loading .fa-spin{display:block}.customizer .keyboard-preview .svg{transition:opacity .5s ease-in-out}.customizer .keyboard-preview .fa-spin{display:none;position:absolute;-ms-transform:translate(50%,50%);transform:translate(50%,50%);height:48px;width:48px;top:50%;left:50%}.customizer .keyboard-preview svg{max-width:100%;height:auto;will-change:contents}.customizer .keyboard-preview svg .keycap-alt,.customizer .keyboard-preview svg ellipse,.customizer .keyboard-preview svg path,.customizer .keyboard-preview svg text{transition:all .4s cubic-bezier(.25,.46,.45,.94);transition-property:fill,path,transform,color,background,opacity,fill-opacity,stroke-opacity}.customizer .keyboard-preview svg #blank-keys,.customizer .keyboard-preview svg #legs,.customizer .keyboard-preview svg #printed-keys,.customizer .keyboard-preview svg #switches,.customizer .keyboard-preview svg #taihao,.customizer .keyboard-preview svg #wirst{transition:transform .4s cubic-bezier(.25,.46,.45,.94);-ms-transform:translateY(0);transform:translateY(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:100px}.customizer .keyboard-preview svg #taihao .keycaps-top{fill:#efefee}.customizer .keyboard-preview svg #taihao .keycaps-side{fill:#b2b0b1}.customizer .keyboard-preview svg.white .keycap-alt{fill:#b2b0b1!important}.customizer .keyboard-preview svg .keycap-highlight{fill:#b2b1b1}.customizer .keyboard-preview svg .st41,.customizer .keyboard-preview svg .st43{fill:#666}.customizer .keyboard-preview svg .st42,.customizer .keyboard-preview svg .st44{fill:#515151}.customizer .keyboard-preview svg .keycap-shadow{fill:#bab9ba}.customizer .keyboard-preview svg.switch-ch_bluergb #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ch_brownrgb #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_boxblack #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_boxbrown #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_boxred #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_boxwhite #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_copper #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_gold #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_silver #switches_1_ .switch-border,.customizer .keyboard-preview svg.switch-ka_thickgold #switches_1_ .switch-border{fill:#2b2b2b}.customizer .keyboard-preview svg.switch-ch_bluergb #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ch_bluergb .st41,.customizer .keyboard-preview svg.switch-ch_bluergb .st43,.customizer .keyboard-preview svg.switch-ch_brownrgb #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ch_brownrgb .st41,.customizer .keyboard-preview svg.switch-ch_brownrgb .st43,.customizer .keyboard-preview svg.switch-ka_boxblack #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_boxblack .st41,.customizer .keyboard-preview svg.switch-ka_boxblack .st43,.customizer .keyboard-preview svg.switch-ka_boxbrown #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_boxbrown .st41,.customizer .keyboard-preview svg.switch-ka_boxbrown .st43,.customizer .keyboard-preview svg.switch-ka_boxred #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_boxred .st41,.customizer .keyboard-preview svg.switch-ka_boxred .st43,.customizer .keyboard-preview svg.switch-ka_boxwhite #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_boxwhite .st41,.customizer .keyboard-preview svg.switch-ka_boxwhite .st43,.customizer .keyboard-preview svg.switch-ka_copper #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_copper .st41,.customizer .keyboard-preview svg.switch-ka_copper .st43,.customizer .keyboard-preview svg.switch-ka_gold #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_gold .st41,.customizer .keyboard-preview svg.switch-ka_gold .st43,.customizer .keyboard-preview svg.switch-ka_silver #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_silver .st41,.customizer .keyboard-preview svg.switch-ka_silver .st43,.customizer .keyboard-preview svg.switch-ka_thickgold #switches_1_ .planck-switch,.customizer .keyboard-preview svg.switch-ka_thickgold .st41,.customizer .keyboard-preview svg.switch-ka_thickgold .st43{fill:#e4e4e4}.customizer .keyboard-preview svg.switch-ch_bluergb .st42,.customizer .keyboard-preview svg.switch-ch_bluergb .st44,.customizer .keyboard-preview svg.switch-ch_brownrgb .st42,.customizer .keyboard-preview svg.switch-ch_brownrgb .st44,.customizer .keyboard-preview svg.switch-ka_boxblack .st42,.customizer .keyboard-preview svg.switch-ka_boxblack .st44,.customizer .keyboard-preview svg.switch-ka_boxbrown .st42,.customizer .keyboard-preview svg.switch-ka_boxbrown .st44,.customizer .keyboard-preview svg.switch-ka_boxred .st42,.customizer .keyboard-preview svg.switch-ka_boxred .st44,.customizer .keyboard-preview svg.switch-ka_boxwhite .st42,.customizer .keyboard-preview svg.switch-ka_boxwhite .st44,.customizer .keyboard-preview svg.switch-ka_copper .st42,.customizer .keyboard-preview svg.switch-ka_copper .st44,.customizer .keyboard-preview svg.switch-ka_gold .st42,.customizer .keyboard-preview svg.switch-ka_gold .st44,.customizer .keyboard-preview svg.switch-ka_silver .st42,.customizer .keyboard-preview svg.switch-ka_silver .st44,.customizer .keyboard-preview svg.switch-ka_thickgold .st42,.customizer .keyboard-preview svg.switch-ka_thickgold .st44{fill:#c5c5c5}.customizer .keyboard-preview svg.black #switchless .st39,.customizer .keyboard-preview svg.black .base-decoration,.customizer .keyboard-preview svg.black .body-side,.customizer .keyboard-preview svg.black .keycaps-background,.customizer .keyboard-preview svg.black .keycaps-side,.customizer .keyboard-preview svg.black .st2,.customizer .keyboard-preview svg.black .st3,.customizer .keyboard-preview svg.black .st39,.customizer .keyboard-preview svg.black .wirst-side,.customizer .keyboard-preview svg.black .wirst-text{fill:#202427}.customizer .keyboard-preview svg.black .keycap-alt{fill:#181b1d!important}.customizer .keyboard-preview svg.black .keycap-shadow{fill:#23272c}.customizer .keyboard-preview svg.black #keycaps_1_ .new-key-text{fill:#6d6e71;stroke:#6d6e71}.customizer .keyboard-preview svg.black #keycaps_1_ .keycap-highlight,.customizer .keyboard-preview svg.black #keycaps_1_ .keycaps-top,.customizer .keyboard-preview svg.black #keycaps_1_ .st14,.customizer .keyboard-preview svg.black #taihao .keycap-highlight,.customizer .keyboard-preview svg.black #taihao .keycaps-top{fill:#181b1d}.customizer .keyboard-preview svg.black #keycaps_1_ .keycaps-side,.customizer .keyboard-preview svg.black #taihao .keycaps-side{fill:#202427}.customizer .keyboard-preview svg.black #switchless .st41,.customizer .keyboard-preview svg.black #switchless .st50,.customizer .keyboard-preview svg.black .keycap-highlight,.customizer .keyboard-preview svg.black .st37,.customizer .keyboard-preview svg.black .st43,.customizer .keyboard-preview svg.black .st98{fill:#181b1d}.customizer .keyboard-preview svg.black .planck-switch,.customizer .keyboard-preview svg.black .st41,.customizer .keyboard-preview svg.black .st43{fill:#1d1c1c}.customizer .keyboard-preview svg.black .switch-border{fill:#2c2c2c}.customizer .keyboard-preview svg.black.switch-ka_boxblack .switch-border{fill:#2b2b2b}.customizer .keyboard-preview svg.black .st42,.customizer .keyboard-preview svg.black .st44{fill:#2d2c2c}.customizer .keyboard-preview svg.black.switch-ch_bluergb .st41,.customizer .keyboard-preview svg.black.switch-ch_bluergb .st43,.customizer .keyboard-preview svg.black.switch-ch_brownrgb .st41,.customizer .keyboard-preview svg.black.switch-ch_brownrgb .st43,.customizer .keyboard-preview svg.black.switch-ka_boxblack .st41,.customizer .keyboard-preview svg.black.switch-ka_boxblack .st43,.customizer .keyboard-preview svg.black.switch-ka_boxbrown .st41,.customizer .keyboard-preview svg.black.switch-ka_boxbrown .st43,.customizer .keyboard-preview svg.black.switch-ka_boxred .st41,.customizer .keyboard-preview svg.black.switch-ka_boxred .st43,.customizer .keyboard-preview svg.black.switch-ka_boxwhite .st41,.customizer .keyboard-preview svg.black.switch-ka_boxwhite .st43,.customizer .keyboard-preview svg.black.switch-ka_copper .st41,.customizer .keyboard-preview svg.black.switch-ka_copper .st43,.customizer .keyboard-preview svg.black.switch-ka_gold .st41,.customizer .keyboard-preview svg.black.switch-ka_gold .st43,.customizer .keyboard-preview svg.black.switch-ka_silver .st41,.customizer .keyboard-preview svg.black.switch-ka_silver .st43,.customizer .keyboard-preview svg.black.switch-ka_thickgold .st41,.customizer .keyboard-preview svg.black.switch-ka_thickgold .st43{fill:#e4e4e4}.customizer .keyboard-preview svg.black.switch-ch_bluergb .st42,.customizer .keyboard-preview svg.black.switch-ch_bluergb .st44,.customizer .keyboard-preview svg.black.switch-ch_brownrgb .st42,.customizer .keyboard-preview svg.black.switch-ch_brownrgb .st44,.customizer .keyboard-preview svg.black.switch-ka_boxblack .st42,.customizer .keyboard-preview svg.black.switch-ka_boxblack .st44,.customizer .keyboard-preview svg.black.switch-ka_boxbrown .st42,.customizer .keyboard-preview svg.black.switch-ka_boxbrown .st44,.customizer .keyboard-preview svg.black.switch-ka_boxred .st42,.customizer .keyboard-preview svg.black.switch-ka_boxred .st44,.customizer .keyboard-preview svg.black.switch-ka_boxwhite .st42,.customizer .keyboard-preview svg.black.switch-ka_boxwhite .st44,.customizer .keyboard-preview svg.black.switch-ka_copper .st42,.customizer .keyboard-preview svg.black.switch-ka_copper .st44,.customizer .keyboard-preview svg.black.switch-ka_gold .st42,.customizer .keyboard-preview svg.black.switch-ka_gold .st44,.customizer .keyboard-preview svg.black.switch-ka_silver .st42,.customizer .keyboard-preview svg.black.switch-ka_silver .st44,.customizer .keyboard-preview svg.black.switch-ka_thickgold .st42,.customizer .keyboard-preview svg.black.switch-ka_thickgold .st44{fill:#c5c5c5}.customizer .keyboard-preview svg.black .switches-body-border{stroke:#000}.customizer .keyboard-preview svg.black .st51{fill:#6d6e71}.customizer .keyboard-preview svg.black .legs-base,.customizer .keyboard-preview svg.black .main-color,.customizer .keyboard-preview svg.black .st40,.customizer .keyboard-preview svg.black .st50,.customizer .keyboard-preview svg.black .st98,.customizer .keyboard-preview svg.black .wire,.customizer .keyboard-preview svg.black .wirst-body{fill:#181b1d}.customizer .keyboard-preview svg.black .base-decoration,.customizer .keyboard-preview svg.black .body-border,.customizer .keyboard-preview svg.black .keycaps-border,.customizer .keyboard-preview svg.black .legs-base,.customizer .keyboard-preview svg.black .legs-body,.customizer .keyboard-preview svg.black .legs-shadow,.customizer .keyboard-preview svg.black .st2,.customizer .keyboard-preview svg.black .st39,.customizer .keyboard-preview svg.black .st40,.customizer .keyboard-preview svg.black .wire,.customizer .keyboard-preview svg.black .wirst-border{stroke:#515151}.customizer .keyboard-preview svg.black .planck-border{fill:#515151}.customizer .keyboard-preview svg.no-tilt #legs{fill-opacity:0;stroke-opacity:0;-ms-transform:translateY(2%);transform:translateY(2%)}.customizer .keyboard-preview svg.no-rest #wirst{fill-opacity:0;stroke-opacity:0;-ms-transform:translateY(5%);transform:translateY(5%)}.customizer .keyboard-preview svg.blank #printed-keys{fill-opacity:0;stroke-opacity:0}.customizer .keyboard-preview svg.blank #blank-keys{fill-opacity:1;stroke-opacity:1}.customizer .keyboard-preview svg.taihao #blank-keys,.customizer .keyboard-preview svg.taihao #printed-keys,.customizer .keyboard-preview svg.taihao #taihao-blank{fill-opacity:0;stroke-opacity:0;-ms-transform:translateY(-2%);transform:translateY(-2%)}.customizer .keyboard-preview svg.taihao #taihao{fill-opacity:1;stroke-opacity:1}.customizer .keyboard-preview svg.taihao #taihao .new-key-text{fill:#6d6e71;transition-property:opacity,fill-opacity,stroke-opacity}.customizer .keyboard-preview svg.taihao #taihao .static{animation:none}.customizer .keyboard-preview svg.taihao #prints_1_ .new-key-text,.customizer .keyboard-preview svg.taihao #switches_color .planck-switch{fill:#a50000;transition-property:opacity,fill-opacity,stroke-opacity}.customizer .keyboard-preview svg.none #blank-keys,.customizer .keyboard-preview svg.none #keycaps_1_,.customizer .keyboard-preview svg.none #printed-keys,.customizer .keyboard-preview svg.none #taihao{fill-opacity:0;stroke-opacity:0;-ms-transform:translateY(-2%);transform:translateY(-2%)}.customizer .keyboard-preview svg.none #switches{fill-opacity:1;stroke-opacity:1}.customizer .keyboard-preview svg.switch-none #blank-keys,.customizer .keyboard-preview svg.switch-none #printed-keys{fill-opacity:0;stroke-opacity:0;-ms-transform:translateY(-2%);transform:translateY(-2%)}.customizer .keyboard-preview svg.switch-none #switchless{fill-opacity:1;stroke-opacity:1}.customizer .keyboard-preview svg.switch-none .st41,.customizer .keyboard-preview svg.switch-none .st43{fill:#d1d3d4}.customizer .keyboard-preview svg.switch-none .st39{fill:#9a9b9b}.customizer .keyboard-preview svg.switch-ka_thickgold .switch-color{fill:#c45d51}.customizer .keyboard-preview svg.switch-ka_thickgold .switches-body-base{fill:#a5a5a5}.customizer .keyboard-preview svg.switch-ka_thickgold .switches-body-clip{fill:#a2a2a2}.customizer .keyboard-preview svg.switch-ka_gold .switch-color{fill:#ff9f3c}.customizer .keyboard-preview svg.switch-ka_gold .switches-body-base{fill:#a5a5a5}.customizer .keyboard-preview svg.switch-ka_gold .switches-body-clip{fill:#a2a2a2}.customizer .keyboard-preview svg.switch-ka_silver .switch-color{fill:#cecfd0}.customizer .keyboard-preview svg.switch-ka_silver .switches-body-base{fill:#a5a5a5}.customizer .keyboard-preview svg.switch-ka_silver .switches-body-clip{fill:#a2a2a2}.customizer .keyboard-preview svg.switch-ka_copper .switch-color{fill:#6c1f12}.customizer .keyboard-preview svg.switch-ka_copper .switches-body-base{fill:#a5a5a5}.customizer .keyboard-preview svg.switch-ka_copper .switches-body-clip{fill:#a2a2a2}.customizer .keyboard-preview svg.switch-ch_black .switch-color{fill:#666}.customizer .keyboard-preview svg.switch-ch_clear .switch-color,.customizer .keyboard-preview svg.switch-ch_white .switch-color{fill:#efefef}.customizer .keyboard-preview svg.switch-ch_blue .switch-color,.customizer .keyboard-preview svg.switch-ch_bluergb .switch-color{fill:#00aeef}.customizer .keyboard-preview svg.switch-ch_red .switch-color,.customizer .keyboard-preview svg.switch-ch_silentred .switch-color{fill:#f44e4a}.customizer .keyboard-preview svg.switch-ch_silver .switch-color{fill:#cecfd0}.customizer .keyboard-preview svg.switch-ch_brown .switch-color,.customizer .keyboard-preview svg.switch-ch_brownrgb .switch-color,.customizer .keyboard-preview svg.switch-ka_brown .switch-color{fill:#a27755}.customizer .keyboard-preview svg #boxed_switches{transition:all 0s ease-in-out}.customizer .keyboard-preview svg.switch-ka_boxblack.none #boxed_switches,.customizer .keyboard-preview svg.switch-ka_boxblack.none #switches,.customizer .keyboard-preview svg.switch-ka_boxbrown.none #boxed_switches,.customizer .keyboard-preview svg.switch-ka_boxbrown.none #switches,.customizer .keyboard-preview svg.switch-ka_boxred.none #boxed_switches,.customizer .keyboard-preview svg.switch-ka_boxred.none #switches,.customizer .keyboard-preview svg.switch-ka_boxwhite.none #boxed_switches,.customizer .keyboard-preview svg.switch-ka_boxwhite.none #switches{fill-opacity:1;stroke-opacity:1}.customizer .keyboard-preview svg.switch-ka_boxblack.none #boxed_switches .switch-color,.customizer .keyboard-preview svg.switch-ka_boxblack.none #switches .switch-color,.customizer .keyboard-preview svg.switch-ka_boxbrown.none #boxed_switches .switch-color,.customizer .keyboard-preview svg.switch-ka_boxbrown.none #switches .switch-color,.customizer .keyboard-preview svg.switch-ka_boxred.none #boxed_switches .switch-color,.customizer .keyboard-preview svg.switch-ka_boxred.none #switches .switch-color,.customizer .keyboard-preview svg.switch-ka_boxwhite.none #boxed_switches .switch-color,.customizer .keyboard-preview svg.switch-ka_boxwhite.none #switches .switch-color{fill:#666}.customizer .keyboard-preview svg.switch-ka_boxred .boxed_switch{fill:#e32f34}.customizer .keyboard-preview svg.switch-ka_boxblack .boxed_switch{fill:#424242;stroke:#000}.customizer .keyboard-preview svg.switch-ka_boxbrown .boxed_switch{fill:#855d43}.customizer .keyboard-preview .cta{transition:opacity .5s ease-in-out;width:180px;position:absolute;bottom:100px;left:0;right:0;margin:auto;text-align:center}.customizer .keyboard-preview .cta .build-price{font-size:56px;font-weight:500;display:block}.customizer .keyboard-preview .cta .button{margin-top:10px;background:#e1972e;border-radius:5px;color:#fff;font-size:25px;font-weight:300;line-height:53px;padding:0 25px}.customizer .keyboard-preview .cta .button:hover{background-color:#d48f2e}.customizer.planck-keyboard .keyboard-preview{margin-top:0;height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.customizer.planck-keyboard .planck-svg{width:100%}.customizer.planck-keyboard .section-title.add-ons{margin-top:0}.customizer.planck-keyboard .cta{position:relative;bottom:50px}.customizer.planck-keyboard .controls .control{-ms-flex-positive:0;flex-grow:0}.customizer .warranty{transition:opacity .5s ease-in-out;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-tooltip-warranty.png?v=1978908386942807990") 50% no-repeat;background-size:contain;width:97px;height:112px;position:absolute;top:4.7%;right:45.7%}.customizer .warranty .content{bottom:auto;top:-50px;right:50%;-ms-transform:translateX(50%);transform:translateX(50%);font-size:14px;font-weight:300}.customizer.taihao #customizerBoardSVG.none #color_accent_switches{display:none}.customizer.taihao #customizerBoardSVG.none #switches .rgb{fill:#d1d3d4;transition-property:opacity,fill-opacity,stroke-opacity}.customizer.shine{background:#fff;background:radial-gradient(380px 180px at calc(50% - 312px) 39%,#a398f9,rgba(133,121,241,.65),rgba(131,107,185,.51),rgba(183,55,55,0)),radial-gradient(380px 180px at calc(50% + 312px) 39%,#a398f9,rgba(133,121,241,.65),rgba(131,107,185,.51),rgba(183,55,55,0)),radial-gradient(rgba(128,181,255,.53),rgba(43,0,4,0)) no-repeat,linear-gradient(#5d346b,#19011a) no-repeat}.customizer.shine .controls .label,.customizer.shine .cta,.customizer.shine .section-title{color:#fff;transition:color .3s}.customizer.taihao{background:#fff;background:radial-gradient(rgba(39,16,53,.53),rgba(43,0,4,0)) no-repeat,linear-gradient(#5d346b,#19011a) no-repeat}.customizer.taihao .controls .label,.customizer.taihao .cta,.customizer.taihao .section-title{color:#fff;transition:color .3s}.page-customize .product-gallery{width:1030px;margin:0 auto}.build-tooltip,.controls .tooltip{display:inline-block;color:#eda555;font-weight:700;cursor:pointer;position:relative}.build-tooltip .content,.controls .tooltip .content{box-shadow:0 1px 2px 2px rgba(0,0,0,.1);right:-238px;display:block;position:absolute;background:#fff;border:1px solid #8d8d8d;border-radius:5px;padding:10px 15px;color:#3a3a3a;font-weight:300;bottom:30px;right:-152px;margin:auto;width:330px;visibility:hidden;opacity:0;transition:opacity .1s;cursor:auto;z-index:1000}.build-tooltip .content:after,.controls .tooltip .content:after{position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:""}.build-tooltip .content:before,.controls .tooltip .content:before{display:block;position:absolute;bottom:-11px;left:0;right:0;margin:auto;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #8d8d8d;content:""}.build-tooltip:hover .content,.controls .tooltip:hover .content{visibility:visible;opacity:1}.duo-action-section{background:#3a3b61}.duo-action-section .page-sections{padding:20px}.duo-action-section .page-sections .item{border-color:#c6c7d8;color:#c6c7d8}.duo-action-section .page-sections .item:hover{background:#24254a;border-color:#fff;color:#fff}.empty{background:#fff9e2;padding:10px;border-radius:5px;text-align:center}.feature-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-cta .cta-title{margin:0;padding:0;font-style:normal;font-weight:300;line-height:1.15;font-size:2.5rem;text-align:center;color:#333}.feature-cta .cta-title:nth-child(2){padding-top:10px}.feature-cta .price{margin:20px 0 0;padding:0;font-weight:700;font-size:4.5rem}.feature-cta .disclaimer,.feature-cta .price{font-style:normal;line-height:1.1;text-align:center;color:#333}.feature-cta .disclaimer{margin-top:7px;font-weight:300;font-size:1.125rem}.feature-cta .button{margin:28px 0 0;transition:background .3s ease-in-out;padding:26px 0;background:#82c976;border-radius:4px;font-style:normal;font-weight:700;line-height:normal;font-size:1.875rem;text-align:center;color:#fff;max-width:336px;width:100%}.feature-cta .button:hover{background-color:#61bb51}@media (max-width:568px){.feature-cta .cta-title{font-size:1.625rem}.feature-cta .price{font-size:3rem}.feature-cta .disclaimer{font-size:.75rem}.feature-cta .button{font-size:1.25rem;padding:18px 0}}.feature-deal{box-shadow:0 4px 4px rgba(0,0,0,.07),0 0 10px rgba(0,0,0,.1);background-color:#fff;width:calc(99.99% * 8 / 12 - 24px);margin:0 auto;padding:50px;position:relative}.feature-deal .ribbon{width:166px;position:absolute;top:-42px;right:-43px}.feature-deal .title{margin:0 auto 40px;display:block;font-style:normal;font-weight:300;line-height:normal;font-size:2rem;text-align:center;color:#4f4f4f}.feature-deal .display{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.feature-deal .display .single-box{-ms-flex:0 1 148px;flex:0 1 148px;width:148px;max-width:100%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-single-box.png?v=732232603757979424") 50% no-repeat;background-size:contain;height:77px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.feature-deal .display .single-box{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-single-box@2x.png?v=321162804037182859")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.feature-deal .display .single-box{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-single-box@3x.png?v=10682160509076782679")}}.feature-deal .display .bundle-boxes{-ms-flex:0 1 288px;flex:0 1 288px;width:288px;max-width:100%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-bundle-box.png?v=12462917947376746459") 50% no-repeat;background-size:contain;height:77px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.feature-deal .display .bundle-boxes{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-bundle-box@2x.png?v=7904226290269560901")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.feature-deal .display .bundle-boxes{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-bundle-box@3x.png?v=8875581945238693545")}}.feature-deal .display .heart{-ms-flex:0 1 74px;flex:0 1 74px;width:74px;max-width:100%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-heart-icon.png?v=3930123465486004947") 50% no-repeat;background-size:contain;height:66px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.feature-deal .display .heart{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-heart-icon@2x.png?v=653703451629319410")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.feature-deal .display .heart{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-heart-icon@3x.png?v=12784900589068076211")}}.feature-deal .display .equals,.feature-deal .display .plus{margin:0 10px;font-style:normal;font-weight:300;line-height:1;font-size:4.5rem;text-align:center;color:#4f4f4f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1024px){.feature-deal{width:100%}}@media (max-width:568px){.feature-deal .title{font-size:1.75rem}.feature-deal .display{-ms-flex-direction:column;flex-direction:column}.feature-deal .display .bundle-boxes,.feature-deal .display .equals,.feature-deal .display .heart,.feature-deal .display .plus,.feature-deal .display .single-box{-ms-flex:0 1 auto;flex:0 1 auto}.feature-deal .display .heart{margin-top:10px}}.feature-switch dl{font-size:1.4rem}.feature-switch h3.switch{font-size:30px;border-bottom:1px solid #e8e8e8;margin-bottom:21px;padding-bottom:3px;padding-left:18px}.feature-switch .brown{border-left:14px solid #bb8672}.feature-switch .blue{border-left:14px solid #51c7f7}.feature-switch .white{border-left:14px solid #e8e8e8}.feature-switch .red{border-left:14px solid #cc0700}.feature-switch .yellow{border-left:14px solid #ffe737}.feature-switch .black{border-left:14px solid #332c2a}.feature-switch .green{border-left:14px solid #3bb07c}.feature-switch .clear{border-left:14px solid #ebeae8}.feature-switch .thickgold{border-left:14px solid #de9b31}.feature-switch .gold{border-left:14px solid #e8806e}.feature-switch .silver{border-left:14px solid #e8e8e8}.feature-switch .copper{border-left:14px solid #94392a}.gallery-slider .title{display:block;margin:0 0 38px;font-style:normal;font-weight:300;line-height:normal;font-size:1.625rem;text-align:center;color:#3c3c3c}.glow-colors{background:#98a6b8;position:relative;overflow:hidden}.glow-colors:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:0 auto;width:3px;background-color:#c4c4c4}.glow-colors .display{display:block;max-width:100vw}.glow-colors .display img{width:100%;display:block}.glow-colors .content{position:absolute;bottom:10%;left:0;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.glow-colors .title{color:#000;background-color:#c4c4c4;z-index:2;position:relative;padding:20px 30px}.glow-colors .black,.glow-colors .title,.glow-colors .white{margin:0;display:inline-block;font-style:normal;font-weight:400;line-height:normal;font-size:44px;text-align:center}.glow-colors .black,.glow-colors .white{font-family:monospace}.glow-colors .white{color:#fff}.glow-colors .black{color:#000}@media (max-width:1024px){.glow-colors .display{overflow:hidden;padding:80px 0 110px}.glow-colors .display img{-ms-transform:scale(1.8);transform:scale(1.8)}}@media (max-width:768px){.glow-colors .content{bottom:20px}.glow-colors .black,.glow-colors .title,.glow-colors .white{font-size:32px}.glow-colors .title{padding:8px;line-height:1.1;width:auto}}@media (max-width:414px){.glow-colors .display{overflow:hidden;padding:60px 0}.glow-colors .black,.glow-colors .title,.glow-colors .white{font-size:22px}}.glow-hero-feature{background-color:#292e4f}.glow-hero-feature .container .display{margin-bottom:40px}.glow-hero-feature .container .display img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:0 auto}.glow-hero-feature .container .wrapper{display:block;margin:0 auto;text-align:center;width:552px;max-width:100%}.glow-hero-feature .container .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%}.glow-hero-feature .container .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.glow-hero-feature .container .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.glow-hero-feature .container .content .text ul{padding-left:20px;margin-left:5px}.glow-hero-feature .container .content .text li{list-style-type:circle}.glow-hero-feature .container .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.glow-hero-feature .container .content .button:active,.glow-hero-feature .container .content .button:hover{background-color:#7b848a;color:#fff}.glow-hero-feature .container .content .text,.glow-hero-feature .container .content .title{color:#fff}.glow-hero-feature .container .content .text{padding-bottom:0}.glow-hero-feature .container .button{box-shadow:0 1px 3px 0 rgba(0,0,0,.3);font-family:Lato,sans-serif;cursor:pointer;background-color:#fff;border:none;color:#737373;display:inline-block;font-size:1.6875rem;font-weight:400;margin:57px auto 99px;max-width:100%;padding:10px 48px;transition:opacity .3s ease-in-out;width:264px;border-radius:8px}.glow-hero-feature .container .button:active,.glow-hero-feature .container .button:hover{background-color:#fff;color:#737373;opacity:.8}.glow-hero-half{background-size:auto 100%;background-color:#d2d2d2;position:relative;overflow:hidden;color:#4e4e4e;padding:160px 0}.glow-hero-half .decoration{position:absolute;left:0;top:-50%;bottom:-50%;width:100%;-ms-transform:translateX(-39%) rotate(13deg);transform:translateX(-39%) rotate(13deg);background-color:#d2d2d2}.glow-hero-half .display img{position:absolute;top:0;bottom:0;right:0;width:auto;height:100%;-ms-transform:translateX(30%);transform:translateX(30%)}.glow-hero-half .container{position:relative;z-index:1}.glow-hero-half .column{max-width:630px;width:50%}.glow-hero-half .title{margin:0 0 34px;padding:0 0 34px;font-weight:600;font-size:44px;position:relative;text-align:center}.glow-hero-half .title:after{position:absolute;content:"";width:319px;height:2px;background:#4e4e4e;margin:0 auto;bottom:0;left:0;right:0}.glow-hero-half .content{font-weight:300;line-height:36px;font-size:22px}.glow-hero-half .content p{margin:0}.glow-hero-half .content p:not(:last-child){margin-bottom:20px}@media (min-width:1875px){.glow-hero-half .decoration{-ms-transform:translateX(-33%) rotate(13deg) translateY(-5%);transform:translateX(-33%) rotate(13deg) translateY(-5%)}.glow-hero-half .container{max-width:950px}.glow-hero-half .display img{-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:768px){.glow-hero-half{padding:0 0 80px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.glow-hero-half .display{margin-bottom:50px}.glow-hero-half .display picture{width:100%;display:block}.glow-hero-half .display picture img{display:block;-ms-flex-order:2;order:2;object-fit:cover;max-height:300px;width:100%;-ms-transform:none;transform:none;position:relative}.glow-hero-half .decoration{display:none}.glow-hero-half .column{max-width:100%;width:100%}.glow-hero-half .title{font-size:32px}}.glow-hero-homepage{position:relative;overflow:hidden;background-color:#91cce5;padding:0 0 30px}.glow-hero-homepage .display{display:block}.glow-hero-homepage .display img{display:block;width:100%;max-width:1229px;margin:0 auto}.glow-hero-homepage .container{-ms-transform:translateY(-25%);transform:translateY(-25%);margin-bottom:-90px}.glow-hero-homepage .box{position:relative;z-index:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:40px}.glow-hero-homepage .highlight{font-weight:300;line-height:normal;font-size:20px;margin-bottom:12px}.glow-hero-homepage .highlight,.glow-hero-homepage .title{font-style:normal;text-align:center;text-transform:uppercase;color:#2a2a2a}.glow-hero-homepage .title{margin:0;padding-bottom:5px;font-weight:500;font-size:33px;letter-spacing:.2em}.glow-hero-homepage .title span{display:inline-block;position:relative;padding-bottom:5px}.glow-hero-homepage .title span:after{content:" ";height:2px;display:inline-block;position:absolute;bottom:0;right:0;width:100%;background:#2a2a2a}.glow-hero-homepage .subtitle{margin:0 0 30px;font-style:normal;font-weight:900;line-height:1.1;font-size:85px;text-align:center;color:hsla(0,0%,100%,.83);text-transform:uppercase}.glow-hero-homepage .button{padding:24px;transition:background .3s ease-in-out;font-style:normal;font-weight:500;font-size:29px;line-height:1;width:226px;max-width:100%;text-align:center;color:#fff;background:#e1972c;box-shadow:0 2px 2px rgba(0,0,0,.13),0 0 8px rgba(0,0,0,.174);border-radius:10px}.glow-hero-homepage .button:hover{background-color:#bf7c1b}.glow-hero-homepage .page-sections{position:relative;z-index:1}.glow-hero-homepage .page-sections .item{color:#fff;border-color:#fff;font-weight:600}.glow-hero-homepage .page-sections .item:hover{color:#fff;background:#7999af}@media (max-width:768px){.glow-hero-homepage .container{-ms-transform:none;transform:none;margin:0}}@media (max-width:568px){.glow-hero-homepage .display{-ms-transform:scale(1.2);transform:scale(1.2)}.glow-hero-homepage .title{font-size:28px;letter-spacing:.2em}.glow-hero-homepage .subtitle{font-weight:900;line-height:1.1;font-size:44px;text-transform:uppercase}.glow-hero-homepage .button{padding:16px;width:100%;font-size:22px}}.glow-hero-keycaps{padding:130px 0;background:linear-gradient(90deg,#95999c 0,#95999c 50%,#cebeb1 0,#cebeb1);text-align:center;position:relative;overflow:hidden}.glow-hero-keycaps .bg{position:absolute;top:0;left:0;bottom:0;width:100%;background:transparent url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-bg@2x.jpg?v=130733874275518860") no-repeat 50% top;background-size:auto 120%}.glow-hero-keycaps .container{position:relative;z-index:1}.glow-hero-keycaps .title{margin:0 0 30px;font-size:44px;text-align:center;color:#323232}.glow-hero-keycaps .content{font-weight:300;line-height:36px;font-size:22px;text-align:center;color:#1b1b1b}.glow-hero-keycaps .content p{margin:0}.glow-hero-keycaps .content p:not(:last-child){margin-bottom:30px}.glow-hero-keycaps .columns{padding-top:28vw;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.glow-hero-keycaps .columns .display{margin-bottom:55px}.glow-hero-keycaps .columns .display img{max-width:100%;height:auto;display:block;margin:0 auto}.glow-hero-keycaps .columns .box{-ms-flex:0 1 360px;flex:0 1 360px;max-width:360px;margin:20px}.glow-hero-keycaps .columns .box .title{margin:0;font-style:normal;font-weight:600;line-height:59px;font-size:36px;text-align:center}.glow-hero-keycaps .columns .box .content{font-weight:300;color:#323232;font-size:22px;line-height:normal}@media (min-width:2200px){.glow-hero-keycaps .bg{background-position:50% 30%;background-size:contain}.glow-hero-keycaps .columns{padding-top:21vw}}@media (max-width:1372px){.glow-hero-keycaps .columns{padding-top:65vw}}@media (max-width:768px){.glow-hero-keycaps{padding:200px 0 40px}.glow-hero-keycaps .bg{background-position:49% 126%;background-size:auto 100%}.glow-hero-keycaps .title{font-size:32px}.glow-hero-keycaps .content{font-size:22px}.glow-hero-keycaps .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.glow-hero-keycaps .columns .box{margin:20px}.glow-hero-keycaps .columns .box .title{font-size:22px;line-height:normal}.glow-hero-keycaps .columns .box .content{font-size:18px}.glow-hero-keycaps .columns .box .display{margin-bottom:20px}}@media (max-width:628px){.glow-hero-keycaps{padding:80px 0}.glow-hero-keycaps .bg{background-size:auto 100%}.glow-hero-keycaps .columns{padding-top:95vw}.glow-hero-keycaps .content{font-size:18px;line-height:32px}.glow-hero-keycaps .box .display img{max-width:90px}}.glow-hero-preorder{background:linear-gradient(179.93deg,#e4e4e4 13%,#cecece 129.17%);padding:140px 0}.glow-hero-preorder.top{padding:50px 0;background:#181818}.glow-hero-preorder.top .title{font-size:44px;margin:0 0 30px;font-weight:700;color:#fff}.glow-hero-preorder.top .title .separator{font-weight:100;font-size:55px;margin:0 10px}.glow-hero-preorder.top .button{font-size:24px;max-width:270px;border-radius:4px;padding:20px 0}.glow-hero-preorder.top .content{margin-top:5px;font-size:18px;font-weight:300;color:#afafaf}.glow-hero-preorder .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.glow-hero-preorder .title{margin:0 0 60px;font-style:normal;font-weight:300;line-height:normal;font-size:70px;text-align:center;color:#353535}.glow-hero-preorder .button{transition:background .3s ease-in-out;box-shadow:0 7px 12px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.046);font-style:normal;font-weight:700;line-height:normal;font-size:36px;background:#ffab48;border-radius:20px;color:#fff;width:100%;max-width:490px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:34px 0}.glow-hero-preorder .button:active,.glow-hero-preorder .button:hover{background-color:#ff9415}.glow-hero-preorder .content{margin:46px 0 0;font-size:30px;text-align:center;color:#353535}@media (max-width:768px){.glow-hero-preorder,.glow-hero-preorder.top{padding:40px 0}.glow-hero-preorder.top .title{font-size:32px;max-width:210px}.glow-hero-preorder.top .title .separator{display:none}.glow-hero-preorder.top .button{font-size:24px}.glow-hero-preorder.top .content{font-size:18px}.glow-hero-preorder .title{font-size:32px;margin-bottom:30px;max-width:260px}.glow-hero-preorder .title span{display:none}.glow-hero-preorder .button{font-size:22px;padding:20px 0}.glow-hero-preorder .content{margin-top:30px;font-size:18px}}.glow-hero-switches{padding-bottom:140px;overflow:hidden;position:relative;background-color:#b6b6b6}.glow-hero-switches:before{content:"";position:absolute;top:-15%;left:-25%;width:150%;max-width:2673px;height:100%;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-glow-hero-switches@2x.jpg?v=13929217066620615500");background-color:#b6b6b6;background-position:center -10%;background-size:cover;background-repeat:no-repeat}.glow-hero-switches .display{display:none}.glow-hero-switches .display img{display:block;max-width:100%;height:auto}.glow-hero-switches .title{display:block;text-align:center;margin:12vw 0 20vw;font-size:44px;color:#1e1e1e;position:relative;z-index:1}.glow-hero-switches .content{position:relative;z-index:1;line-height:36px;font-size:22px;font-weight:300;color:#4e4e4e;text-align:center;max-width:1000px;margin:0 auto}@media (min-width:1784px){.glow-hero-switches:before{right:-25%;margin:auto}.glow-hero-switches .title{margin:250px 0 290px}.glow-hero-switches .content{-ms-transform:translateY(80px);transform:translateY(80px);margin-bottom:50px}}@media (max-width:1024px){.glow-hero-switches{padding-bottom:50px}.glow-hero-switches:before{width:180%;left:-40%;top:-20%}.glow-hero-switches .title{margin-bottom:20vw}.glow-hero-switches .content{padding:0 20px}}@media (max-width:768px){.glow-hero-switches:before{display:none}.glow-hero-switches .display{display:block}.glow-hero-switches .title{margin:0 0 20px;font-size:36px}.glow-hero-switches .title br{display:none}.glow-hero-switches .content{font-size:20px;line-height:1.4}}.glow-hero-top{position:relative;overflow:hidden;background-color:#c1c1c1;padding:60px 0}.glow-hero-top .display{display:block}.glow-hero-top .display img{display:block;object-fit:cover;object-position:center 25%;width:1756px;max-width:100vw;margin:0 auto;position:relative;right:5px;transition:transform .3s}.glow-hero-top .box{top:20%;margin:auto 0;position:absolute;z-index:1;width:100%;text-align:center;height:140px}.glow-hero-top .title{margin:0;font-style:normal;font-weight:500;line-height:.65;font-size:32px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#2a2a2a}.glow-hero-top .title span{display:inline-block;position:relative}.glow-hero-top .title span:after{content:"";height:2px;display:inline-block;bottom:0;right:0;width:100%;background:#2a2a2a}.glow-hero-top .subtitle{margin:0;font-style:normal;font-weight:900;line-height:1.1;font-size:85px;text-align:center;color:hsla(0,0%,100%,.83)}@media (min-width:2608px){.glow-hero-top .display img{object-fit:cover}}@media (max-width:924px){.glow-hero-top{padding:80px 0}.glow-hero-top .display img{-ms-transform:scale(1.6) translateY(6%);transform:scale(1.6) translateY(6%)}}@media (max-width:768px){.glow-hero-top .display img{-ms-transform:scale(1.8) translateY(8%);transform:scale(1.8) translateY(8%)}}@media (max-width:568px){.glow-hero-top .title{line-height:.65;font-size:28px;letter-spacing:.2em}.glow-hero-top .subtitle{font-weight:900;line-height:1.1;font-size:44px;text-transform:uppercase}}@media (max-width:414px){.glow-hero-top .display img{-ms-transform:scale(1.6) translateY(8%);transform:scale(1.6) translateY(8%)}}.glow-sticky-header{position:fixed;width:100%;top:0;left:0;z-index:99;transition:background .2s linear}.glow-sticky-header.active{background:#fff}.glow-sticky-header .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:100px}.glow-sticky-header .logo img{display:block}.glow-sticky-header .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:300;font-size:28px;color:#2a2a2a;opacity:.8;transition:opacity .2s ease-in-out}.glow-sticky-header .link:hover{opacity:1}.glow-sticky-header .link:before{content:"";width:22px;height:22px;border-top:2px solid #2a2a2a;border-left:2px solid #2a2a2a;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:20px}.glow-sticky-header .link.next:before{display:none}.glow-sticky-header .link.next:after{content:"";width:22px;height:22px;border-top:2px solid #2a2a2a;border-left:2px solid #2a2a2a;-ms-transform:rotate(135deg);transform:rotate(135deg);margin-left:20px}@media (max-width:768px){.glow-sticky-header .link{font-size:22px}.glow-sticky-header .link.next:after,.glow-sticky-header .link:before{width:18px;height:18px}}@media (max-width:568px){.glow-sticky-header .link{font-size:18px}.glow-sticky-header .link:before{margin-right:10px;width:12px;height:12px}.glow-sticky-header .link.next:after{margin-left:10px;width:12px;height:12px}.glow-sticky-header .logo img{max-width:120px}.glow-sticky-header .container{height:70px}}@media (max-width:414px){.glow-sticky-header .link{font-size:16px}.glow-sticky-header .link:before{margin-right:0}.glow-sticky-header .link.next:after{margin-left:0}}@media (max-width:320px){.glow-sticky-header .container{height:50px}.glow-sticky-header .link{font-size:14px}.glow-sticky-header .link.next:after,.glow-sticky-header .link:before{width:10px;height:10px}.glow-sticky-header .logo img{max-width:80px}}.hero-additional-features{background:#f1f6fa;padding:60px 0}.hero-additional-features.plain{background:transparent;padding:0}.hero-additional-features.headless{background:#fffdf8;padding:60px 20px}.hero-additional-features .message{font-family:Lato,sans-serif;font-weight:300;font-size:26px;max-width:100%;text-align:center}.hero-additional-features .note{font-size:1.375rem;line-height:2.25rem;font-weight:300;margin-bottom:50px}.hero-additional-features .row{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;padding:24px 0}.hero-additional-features .row .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-additional-features .row .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-additional-features .row .text ul{padding-left:20px;margin-left:5px}.hero-additional-features .row .text li{list-style-type:circle}.hero-additional-features .row .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-additional-features .row .button:active,.hero-additional-features .row .button:hover{background-color:#7b848a;color:#fff}.hero-additional-features .row .configurator,.hero-additional-features .row .open-source{margin-top:42px;color:#9c9c9c;border-color:#9c9c9c;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.hero-additional-features .row .fork{max-width:118px}.hero-additional-features .row .trial{max-width:118px;margin-right:30px}.hero-additional-features .row .video{max-width:208px}.hero-additional-features .column{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.33333% - 1.125rem);flex-basis:calc(33.33333% - 1.125rem);width:calc(33.33333% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-left:calc(8.33333% - 1.125rem)}.hero-additional-features .column img,.hero-additional-features .column object{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.9;margin:0 auto;display:block;max-width:100%;height:auto}.hero-additional-features .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.125rem);flex-basis:calc(50% - 1.125rem);width:calc(50% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-left:calc(8.33333% - 1.125rem);color:#474546}.hero-additional-features .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-additional-features .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-additional-features .content .text ul{padding-left:20px;margin-left:5px}.hero-additional-features .content .text li{list-style-type:circle}.hero-additional-features .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-additional-features .content .button:active,.hero-additional-features .content .button:hover{background-color:#7b848a;color:#fff}.hero-additional-features .content .title{text-align:left}.hero-additional-features .content .button{color:#626262}.hero-additional-features .row-warranty{padding:48px 0}.hero-additional-features .row-warranty .column object{opacity:1}.hero-additional-features .row-button,.hero-additional-features .row-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:140px 0}.hero-additional-features .row-button .button,.hero-additional-features .row-cta .button{color:#74b970;border:2px solid #74b970;padding:12px 72px;margin-bottom:6px;font-size:2.125rem;background-color:transparent;text-decoration:none}.hero-additional-features .row-button .button:hover,.hero-additional-features .row-cta .button:hover{background:#74b970}.hero-additional-features .row-button .content,.hero-additional-features .row-cta .content{margin:0}.hero-additional-features .row-button .content .text,.hero-additional-features .row-cta .content .text{display:inline-block;text-decoration:none;color:#929292;font-size:1.5rem;text-align:center;width:100%}.hero-additional-features .row-button .content .text .underlined,.hero-additional-features .row-cta .content .text .underlined{transition:all .1s ease-in-out;color:#929292;border-bottom:2px solid #929292}.hero-additional-features .row-button .content .text .underlined:hover,.hero-additional-features .row-cta .content .text .underlined:hover{color:#7e7e7e;border-color:#7e7e7e}.hero-additional-features ul{padding-left:30px}.hero-additional-features ul li{color:inherit;font-size:1.375rem;font-weight:300}.hero-additional-features.keyboard{background-color:#fff}.hero-additional-features.keyboard .container{max-width:950px}.hero-additional-features.keyboard .row{-ms-flex-pack:justify;justify-content:space-between}.hero-additional-features.keyboard .title{padding-bottom:20px}.hero-additional-features.keyboard .clear-button{margin-top:35px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:300;line-height:37px;font-size:24px;color:#202020;border:1px solid #202020;box-sizing:border-box;border-radius:10px;width:227px;height:56px;padding-bottom:2px;max-width:100%;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-additional-features.keyboard .clear-button:active,.hero-additional-features.keyboard .clear-button:hover{color:#fff;background:#202020}@media (max-width:568px){.hero-additional-features.keyboard .clear-button{display:-ms-flexbox;display:flex;margin:35px auto}}@media (max-width:890px){.hero-additional-features .content .configurator,.hero-additional-features .content .open-source{-ms-flex-pack:center;justify-content:center}.hero-additional-features .content .fork,.hero-additional-features .content .trial,.hero-additional-features .content .video{padding:10px}}@media (max-width:768px){.hero-additional-features .content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.125rem);flex-basis:calc(50% - 1.125rem);width:calc(50% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-left:calc(8.33333% - 1.125rem);margin-right:0}.hero-additional-features .content .title{text-align:center}}@media (max-width:568px){.hero-additional-features .row{-ms-flex-pack:center;justify-content:center}.hero-additional-features .column,.hero-additional-features .content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin:0}.hero-additional-features .content{padding-top:24px}.hero-additional-features .row-button .button{padding:20px 40px}}@media (max-width:411px){.hero-additional-features .content .fork{max-width:100%;width:100%;margin:0}.hero-additional-features .content .configurator{-ms-flex-direction:column;flex-direction:column}.hero-additional-features .content .configurator .trial,.hero-additional-features .content .configurator .video{max-width:100%;width:100%;margin:0}.hero-additional-features .content .configurator .trial{margin:12px}}.hero-banner{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-banner-satellite.jpg?v=13486218217968716863") 50% no-repeat;background-size:cover;min-height:514px;padding:30px 0;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-banner{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-banner-satellite@2x.jpg?v=12350640862646701595")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-banner{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-banner-satellite@3x.jpg?v=7853705254445433676")}}.hero-banner #stars{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:1}.hero-banner #stars .star{position:absolute;width:1px;height:1px;border-radius:50%;background:#f5f5f5}.hero-banner .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-banner .display{padding:0;margin:0 0 20px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-logo.png?v=15388029963093496113") 50% no-repeat;background-size:contain;width:338px;height:156px;max-width:100%;z-index:2}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-banner .display{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-logo@2x.png?v=14649666847750256300")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-banner .display{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-logo@3x.png?v=11508683514688539357")}}.hero-banner .subtitle,.hero-banner .title{display:inline-block;margin:0;font-style:normal;font-weight:400;line-height:normal;font-size:3rem;text-align:center;color:#fff;z-index:2}.hero-banner .title{margin:0 0 28px;font-weight:300}.hero-banner .title .highlight{font-weight:700}@media (max-width:568px){.hero-banner .subtitle,.hero-banner .title{font-size:2.125rem}.hero-banner .display{height:104px;margin-bottom:40px}}.hero-built-to-last{padding:90px 0;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-built-to-last-bg.png?v=9110702105636863068") 50% no-repeat;background-size:cover;color:#fff}.hero-built-to-last .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.hero-built-to-last .title{margin:0 0 8px;font-weight:900;font-size:44px;line-height:normal;color:#fff}.hero-built-to-last .subtitle{margin:0 0 35px;display:block;font-size:33px;line-height:normal;color:#fff}.hero-built-to-last img{max-width:100%;height:auto;display:block}.hero-built-to-last .list .item{margin-bottom:7px;display:block;font-weight:400;line-height:42px;font-size:28px;color:#fff}@media (max-width:768px){.hero-built-to-last{padding:50px 0}.hero-built-to-last .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-built-to-last .content,.hero-built-to-last .display{-ms-flex:1 1 100%;flex:1 1 100%}.hero-built-to-last .title{font-size:33px}.hero-built-to-last .subtitle{font-size:22px}.hero-built-to-last .list{margin-bottom:20px}.hero-built-to-last .list .item{font-weight:300;line-height:38px;font-size:20px}.hero-built-to-last img{margin:0 auto}}.hero-companies{background-color:#fbfbfb;padding:60px 0}.hero-companies .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.hero-companies .container .title{display:block;color:#292829;margin:0 auto;padding:0 0 20px;font-size:1.625rem;text-align:center;width:100%;font-weight:300}.hero-companies .container .cta{text-align:center;width:100%;padding:20px 0}.hero-companies .container .cta .button{transition:all .1s ease-in-out;display:inline-block;border:2px solid #7b848a;padding:12px 32px;border-radius:10px;color:#292829;font-size:1.125rem;font-weight:300;line-height:1.2;max-width:100%;text-align:center;background:transparent}.hero-companies .container .cta .button:hover{color:#fff;background:#7b848a}.hero-companies .container .grid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.hero-companies .container .grid .item{-ms-flex-preferred-size:calc(100% * 1 / 3 - 48px);flex-basis:calc(100% * 1 / 3 - 48px);margin:16px 24px;background-size:contain;background-position:50%;background-repeat:no-repeat;height:50px;position:relative}.hero-companies .container .grid .item:hover:before{opacity:1}.hero-companies .container .grid .item:before{transition:opacity .4s ease-in-out;content:" ";position:absolute;top:0;right:0;width:100%;height:100%;z-index:2;opacity:0;background-size:contain;background-position:50%;background-repeat:no-repeat}.hero-companies .container .grid .item.spotify{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-spotify-logo-grey.png?v=18234080511096732914")}.hero-companies .container .grid .item.spotify:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-spotify-logo.png?v=2042888954570457186")}.hero-companies .container .grid .item.amazon{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-amazon-logo-grey.png?v=17987346805876682602")}.hero-companies .container .grid .item.amazon:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-amazon-logo.png?v=12925232084208565696")}.hero-companies .container .grid .item.google{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-google-logo-grey.png?v=11438674434760756169")}.hero-companies .container .grid .item.google:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-google-logo.png?v=6680273855324555751")}.hero-companies .container .grid .item.oxford{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-oxford-logo-grey.png?v=3797786888075706054")}.hero-companies .container .grid .item.oxford:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-oxford-logo.png?v=15569168105023366044")}.hero-companies .container .grid .item.samsung{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-samsung-logo-grey.png?v=9901044593393666411")}.hero-companies .container .grid .item.samsung:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-samsung-logo.png?v=5070458907979786611")}.hero-companies .container .grid .item.netflix{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-netflix-logo-grey.png?v=10986606074631260103")}.hero-companies .container .grid .item.netflix:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-netflix-logo.png?v=15340516063717907745")}.hero-companies .container .grid .item.etsy{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-etsy-logo-grey.png?v=2643267410285764682")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.etsy{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-etsy-logo-grey@2x.png?v=2693915352467840701")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.etsy{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-etsy-logo-grey@3x.png?v=14724197562981472587")}}.hero-companies .container .grid .item.etsy:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-etsy-logo.png?v=8567723623284786731")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.etsy:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-etsy-logo@2x.png?v=10588243938415190946")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.etsy:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-etsy-logo@3xpng?74377")}}.hero-companies .container .grid .item.qualcomm{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-qualcomm-logo-grey.png?v=5262958728056209118")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.qualcomm{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-qualcomm-logo-grey@2x.png?v=11033997743952477844")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.qualcomm{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-qualcomm-logo-grey@3x.png?v=8602762237963177181")}}.hero-companies .container .grid .item.qualcomm:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-qualcomm-logo.png?v=11157356793749145414")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.qualcomm:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-qualcomm-logo@2x.png?v=11760509534762252027")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.qualcomm:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-qualcomm-logo@3xpng?74377")}}.hero-companies .container .grid .item.microsoft{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-microsoft-logo-grey.png?v=16087515489676752237")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.microsoft{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-microsoft-logo-grey@2x.png?v=4472337795188627455")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.microsoft{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-microsoft-logo-grey@3x.png?v=7707186895397294994")}}.hero-companies .container .grid .item.microsoft:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-microsoft-logo.png?v=12019218451993929008")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.microsoft:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-microsoft-logo@2x.png?v=13616739524781461267")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.microsoft:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-microsoft-logo@3xpng?74377")}}.hero-companies .container .grid .item.redhat{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-redhat-logo-grey.png?v=14140575682941442294")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.redhat{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-redhat-logo-grey@2x.png?v=9335715752471659735")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.redhat{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-redhat-logo-grey@3x.png?v=16821125381667953998")}}.hero-companies .container .grid .item.redhat:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-redhat-logo.png?v=1758108270146668138")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.redhat:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-redhat-logo@2x.png?v=4592258124746325821")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.redhat:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-redhat-logo@3xpng?74377")}}.hero-companies .container .grid .item.travis-ci{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-travis-ci-logo-grey.png?v=3285760404305059414")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.travis-ci{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-travis-ci-logo-grey@2x.png?v=2443016856420625352")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.travis-ci{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-travis-ci-logo-grey@3x.png?v=11739496384923318205")}}.hero-companies .container .grid .item.travis-ci:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-travis-ci-logo.png?v=13176873177489014583")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.travis-ci:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-travis-ci-logo@2x.png?v=1411440006325672685")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.travis-ci:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-travis-ci-logo@3xpng?74377")}}.hero-companies .container .grid .item.gitlab{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-gitlab-logo-grey.png?v=17342776997004638129")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.gitlab{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-gitlab-logo-grey@2x.png?v=16723112005062426504")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.gitlab{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-gitlab-logo-grey@3x.png?v=7575173522767505627")}}.hero-companies .container .grid .item.gitlab:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-gitlab-logo.png?v=15375679064018207885")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.gitlab:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-gitlab-logo@2x.png?v=2872141555762245354")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.gitlab:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-gitlab-logo@3xpng?74377")}}.hero-companies .container .grid .item.yelp{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-yelp-logo-grey.png?v=14847879908853002642")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.yelp{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-yelp-logo-grey@2x.png?v=7941638363715489984")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.yelp{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-yelp-logo-grey@3x.png?v=4280512597355312805")}}.hero-companies .container .grid .item.yelp:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-yelp-logo.png?v=8644934881346150691")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.yelp:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-yelp-logo@2x.png?v=7941638363715489984")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.yelp:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-yelp-logo@3xpng?74377")}}.hero-companies .container .grid .item.khan{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-khan-academy-logo-grey.png?v=352141579378641189");height:25px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.khan{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-khan-academy-logo-grey@2x.png?v=7650964544878158953")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.khan{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-khan-academy-logo-grey@3x.png?v=10712450644794480334")}}.hero-companies .container .grid .item.khan:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-khan-academy-logo.png?v=4118688324623463309")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.khan:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-khan-academy-logo@2x.png?v=1463083215300518744")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.khan:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-khan-academy-logo@3xpng?74377")}}.hero-companies .container .grid .item.apple{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-apple-logo-grey.png?v=16321137802020123079")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.apple{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-apple-logo-grey@2x.png?v=16321137802020123079")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.apple{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-apple-logo-grey@3x.png?v=16321137802020123079")}}.hero-companies .container .grid .item.apple:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-apple-logo.png?v=4627516633585325393")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.apple:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-apple-logo@2x.png?v=2514886144866710491")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.apple:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-apple-logo@3xpng?74377")}}.hero-companies .container .grid .item.suse{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-suse-logo-grey.png?v=13568392291831722191")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.suse{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-suse-logo-grey@2x.png?v=15368723853130229505")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.suse{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-suse-logo-grey@3x.png?v=164186313609590075")}}.hero-companies .container .grid .item.suse:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-suse-logo.png?v=9309851495524218675")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.suse:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-suse-logo@2x.png?v=316779757716158613")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.suse:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-suse-logo@3xpng?74377")}}.hero-companies .container .grid .item.ableton{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ableton-logo-grey.png?v=7648604008129939191");height:35px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.ableton{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ableton-logo-grey@2x.png?v=1407867285702725570")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.ableton{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ableton-logo-grey@3x.png?v=12088274453024523749")}}.hero-companies .container .grid .item.ableton:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ableton-logo.png?v=15920272773577532856")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.ableton:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ableton-logo@2x.png?v=18225209852121884069")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.ableton:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ableton-logo@3xpng?74377")}}.hero-companies .container .grid .item.atlassian{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-atlassian-logo-grey.png?v=11759648619832190755");height:30px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.atlassian{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-atlassian-logo-grey@2x.png?v=17112221998037389551")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.atlassian{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-atlassian-logo-grey@3x.png?v=7242561786133055824")}}.hero-companies .container .grid .item.atlassian:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-atlassian-logo.png?v=17807323778049410394")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.atlassian:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-atlassian-logo@2x.png?v=14032626104114822637")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.atlassian:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-atlassian-logo@3xpng?74377")}}.hero-companies .container .grid .item.cisco{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cisco-logo-grey.png?v=17260365780814683220")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.cisco{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cisco-logo-grey@2x.png?v=5011688965128620465")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.cisco{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cisco-logo-grey@3x.png?v=3512364468962641240")}}.hero-companies .container .grid .item.cisco:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cisco-logo.png?v=1647817693710369375")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-companies .container .grid .item.cisco:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cisco-logo@2x.png?v=16003300639126766330")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-companies .container .grid .item.cisco:before{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cisco-logo@3xpng?74377")}}@media (max-width:568px){.hero-companies .container .grid .item{-ms-flex-preferred-size:calc(100% * 1 / 2 - 48px);flex-basis:calc(100% * 1 / 2 - 48px)}}.hero-crowdfund{background-color:#f5f5f5;padding:60px 0}.hero-crowdfund .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-crowdfund .container .indiegogo{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-logo-ig.png?v=7355314567606164749") 50% no-repeat;background-size:contain;height:70px;-ms-flex:0 0 243px;flex:0 0 243px}.hero-crowdfund .container .content{font-size:1.625rem;color:#423a42;text-align:center;font-weight:600}.hero-crowdfund .container .content .text{display:inline-block;padding:20px 0 0}.hero-crowdfund .container .content .text .sub{font-size:1.25rem;display:block;margin-top:10px;color:#7a7a7a;font-weight:400}.hero-crowdfund .container .content .link{transition:all .1s ease-in-out;color:#bf7635;border-bottom:2px solid #bf7635}.hero-crowdfund .container .content .link:hover{color:#ab6a2f;border-color:#ab6a2f}.hero-custom-switches{padding:124px 0 78px;overflow:hidden;background-size:cover;background-color:#d2e7f2;background-repeat:no-repeat;background-image:linear-gradient(19.6deg,#d2e7f2,#d2e7f2 35%,#e9f3f9 35.01%,#e9f3f9 48%,#f0f7fb 48.01%,#f0f7fb 76.2%,#dfeef6 76.23%,#dfeef6 89%,#d2e7f2 89.01%,#d2e7f2)}.hero-custom-switches .container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-custom-switches .column{-ms-flex:1 1 50%;flex:1 1 50%}.hero-custom-switches .column:first-child{margin-right:10px;position:relative;z-index:2}.hero-custom-switches .column:last-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-preferred-size:45%;flex-basis:45%}.hero-custom-switches .column:last-child:after{content:" ";z-index:1;left:-2.5%;right:0;top:0;margin:0 auto;background:hsla(0,0%,100%,.66);position:absolute;height:100vw;-ms-transform:translateY(-50%);transform:translateY(-50%);width:40%;max-width:198px}.hero-custom-switches .column .display{width:100%;max-height:436px;height:33vw;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-custom-switches.png?v=15560287069615224555") 50% no-repeat;background-size:contain;z-index:2;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-custom-switches .column .display{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-custom-switches@2x.png?v=6062245681160684574")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-custom-switches .column .display{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-custom-switches@3x.png?v=18441606068349501714")}}.hero-custom-switches .title{margin:0;padding:0 0 30px;font-style:normal;font-weight:400;line-height:normal;font-size:2.0625rem;color:#333}.hero-custom-switches .title .black{display:block;font-weight:900;font-size:2.5rem}.hero-custom-switches .content{display:block;margin:0 0 30px;padding:0;font-style:normal;font-weight:300;line-height:42px;font-size:1.75rem;color:#333}.hero-custom-switches .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero-custom-switches .button{transition:background .25s ease-in-out;margin:0 40px 0 0;padding:11px 0;display:inline-block;border-radius:10px;background-color:#27ae60;font-style:normal;font-weight:500;line-height:28px;font-size:1.125rem;text-align:center;letter-spacing:-.27px;color:#fff;width:166px;cursor:pointer}.hero-custom-switches .button:visited{background-color:#27ae60}.hero-custom-switches .button:active,.hero-custom-switches .button:hover{background-color:#208d4e}.hero-custom-switches .link{transition:color .25s ease-in-out;font-style:normal;font-weight:300;line-height:28px;font-size:1.125rem;text-align:center;letter-spacing:-.27px;color:#292829}.hero-custom-switches .link:visited{color:#292829}.hero-custom-switches .link:active,.hero-custom-switches .link:hover{color:#27ae60}@media (max-width:768px){.hero-custom-switches{padding:60px 0}.hero-custom-switches .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-custom-switches .column{-ms-flex:1 1 100%;flex:1 1 100%}.hero-custom-switches .column:first-child{margin-right:0;-ms-flex-order:2;order:2}.hero-custom-switches .column:last-child{margin-bottom:20px}.hero-custom-switches .column:last-child:after{height:300vh}.hero-custom-switches .column .display{height:45vw}}@media (max-width:568px){.hero-custom-switches .title{font-size:1.5625rem}.hero-custom-switches .title .black{font-size:2.25rem}.hero-custom-switches .content{font-size:1.25rem}.hero-custom-switches .button{width:50%}}.hero-decoration{width:100%;padding:0 16px;height:342px;background:#ececec 50% no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-decoration .display{transition:opacity .3s ease-in-out,transform .35s ease-in;transition-delay:.05s;-ms-transform:translateY(10%);transform:translateY(10%);opacity:0}.hero-decoration .display.show{-ms-transform:translateY(0);transform:translateY(0);opacity:1}.hero-decoration .display img,.hero-decoration .display svg{display:block;max-width:100%;height:auto;margin:0}.hero-divider .background{background:#f6f6f6;padding:48px 0}.hero-divider .background .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-divider .background .container .content{font-size:3.125rem;font-weight:600;color:#423a42}.hero-divider .background .container .content .highlight{color:#cd352a}.hero-divider .shape{margin:0 auto;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #f6f6f6}@media (max-width:720px){.hero-divider .background{padding:24px 0}.hero-divider .background .container .content{font-size:2.1875rem;text-align:center}}.hero-feature-ciy{padding:60px 0 63px;background-color:#f9fafe}.hero-feature-ciy .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-feature-ciy .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(41.66667% - 1.125rem);flex-basis:calc(41.66667% - 1.125rem);width:calc(41.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-feature-ciy .container>:first-child{margin-left:0}.hero-feature-ciy .container>:last-child{margin-right:0}.hero-feature-ciy .column{margin-left:calc(8.33333% - 1.125rem)}.hero-feature-ciy .column:first-child{margin-left:calc(8.33333% - 1.125rem);max-height:322px;height:50vw;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ciy-photo-keyboard.jpg?v=1325794921187270500") 50% no-repeat;background-size:contain}.hero-feature-ciy .title{display:block;margin:0 0 25px;padding:0;font-style:normal;font-weight:300;line-height:normal;font-size:2.125rem;color:#292829}.hero-feature-ciy .content,.hero-feature-ciy .content p{display:block;margin:0;padding:0 0 20px;font-style:normal;font-weight:300;line-height:35px;font-size:1.375rem;letter-spacing:-.24px;color:#292829}.hero-feature-ciy .button{transition:background .25s ease-in-out,color .25s ease-in-out;padding:8px 22px;display:inline-block;border:2px solid #888;box-sizing:border-box;border-radius:10px;font-style:normal;font-weight:300;line-height:28px;font-size:1.125rem;text-align:center;letter-spacing:-.27px;color:#292829;cursor:pointer}.hero-feature-ciy .button:visited{color:#292829}.hero-feature-ciy .button:active,.hero-feature-ciy .button:hover{background-color:#888;color:#fff}@media (max-width:568px){.hero-feature-ciy .column{-ms-flex:1 1 100%;flex:1 1 100%}.hero-feature-ciy .column:last-child{margin-top:20px}}.hero-feature-colors{padding:149px 0 98px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-noise-decoration.png?v=16088074468301833620") repeat #3d3e3f}.hero-feature-colors .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.hero-feature-colors .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.33333% - 1.125rem);flex-basis:calc(33.33333% - 1.125rem);width:calc(33.33333% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-feature-colors .container>:first-child{margin-left:0}.hero-feature-colors .container>:last-child{margin-right:0}.hero-feature-colors .split-black,.hero-feature-colors .split-white{-ms-flex:1 1 250px;flex:1 1 250px}.hero-feature-colors .split-white{text-align:right}.hero-feature-colors img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-feature-colors .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%;margin:0 16px;-ms-flex-preferred-size:300px;flex-basis:300px;width:300px;max-width:100%}.hero-feature-colors .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-feature-colors .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-feature-colors .content .text ul{padding-left:20px;margin-left:5px}.hero-feature-colors .content .text li{list-style-type:circle}.hero-feature-colors .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-feature-colors .content .button:active,.hero-feature-colors .content .button:hover{background-color:#7b848a;color:#fff}.hero-feature-colors .content .title{margin:0 0 33px;text-align:center;color:#fff}.hero-feature-colors .content .text{text-align:center;color:#e1e1e1}@media (max-width:890px){.hero-feature-colors{padding:42px 0}.hero-feature-colors .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.hero-feature-colors .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.125rem);flex-basis:calc(50% - 1.125rem);width:calc(50% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-feature-colors .container>:first-child{margin-left:0}.hero-feature-colors .container>:last-child{margin-right:0}.hero-feature-colors .content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-top:33px;-ms-flex-order:2;order:2}}.hero-feature-keys{background-color:#e8f1f1;padding:42px 0}.hero-feature-keys .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-feature-keys .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(41.66667% - 1.125rem);flex-basis:calc(41.66667% - 1.125rem);width:calc(41.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-feature-keys .container>:first-child{margin-left:0}.hero-feature-keys .container>:last-child{margin-right:0}.hero-feature-keys .column,.hero-feature-keys .column:first-child{margin-left:calc(8.33333% - 1.125rem)}.hero-feature-keys .keys{background:url(neat-keys-update.png) 50% no-repeat;background-size:contain;height:180px}.hero-feature-keys .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%}.hero-feature-keys .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-feature-keys .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-feature-keys .content .text ul{padding-left:20px;margin-left:5px}.hero-feature-keys .content .text li{list-style-type:circle}.hero-feature-keys .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-feature-keys .content .button:active,.hero-feature-keys .content .button:hover{background-color:#7b848a;color:#fff}.hero-feature-keys .content .text{padding:0 0 18px}.hero-feature-keys.secondary{background:#e7e7e7}.hero-feature-keys .button{background:transparent}.hero-feature-keys .button.multiline{text-align:left;line-height:22px}.hero-feature-keys .button.multiline b{display:block;font-size:23px;margin-bottom:5px}@media (max-width:720px){.hero-feature-keys .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.hero-feature-keys .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-feature-keys .container>:first-child{margin-left:0}.hero-feature-keys .container>:last-child{margin-right:0}.hero-feature-keys .content{padding:0 0 18px}.hero-feature-keys .content .title{text-align:center}.hero-feature-keys .content .button{display:block;margin:0 auto;width:90%}}.hero-feature-led{background:#292a35}.hero-feature-led img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-feature-led .container .wrapper{color:#fff;display:block;margin:-10px auto 0;text-align:center;width:598px;max-width:100%;padding:0 16px}.hero-feature-led .container .wrapper .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%}.hero-feature-led .container .wrapper .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-feature-led .container .wrapper .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-feature-led .container .wrapper .content .text ul{padding-left:20px;margin-left:5px}.hero-feature-led .container .wrapper .content .text li{list-style-type:circle}.hero-feature-led .container .wrapper .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-feature-led .container .wrapper .content .button:active,.hero-feature-led .container .wrapper .content .button:hover{background-color:#7b848a;color:#fff}.hero-feature-led .container .wrapper .content .text{color:#dbdbdb;text-align:center}.hero-feature-led .container .wrapper .button{box-shadow:0 1px 3px 0 rgba(0,0,0,.3);font-family:Lato,sans-serif;cursor:pointer;background-color:#fff;border:none;color:#737373;display:inline-block;font-size:1.6875rem;font-weight:400;margin:57px auto 99px;max-width:100%;padding:10px 48px;transition:opacity .3s ease-in-out;width:264px;border-radius:8px}.hero-feature-led .container .wrapper .button:active,.hero-feature-led .container .wrapper .button:hover{background-color:#fff;color:#737373;opacity:.8}@media (max-width:867px){.hero-feature-led .container{height:770px}}@media (max-width:768px){.hero-feature-led .container{height:700px}}@media (max-width:568px){.hero-feature-led .container{height:650px;-ms-flex-pack:end;justify-content:flex-end;padding:0}}.hero-feature-ortholinear{background-color:#f6f6f6;display:-ms-flexbox;display:flex;padding:50px 0 60px}.hero-feature-ortholinear .container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}.hero-feature-ortholinear .display{-ms-flex:1 1 220px;flex:1 1 220px;-ms-flex-preferred-size:220px;flex-basis:220px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;padding:0}.hero-feature-ortholinear .display img,.hero-feature-ortholinear .display object{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left}.hero-feature-ortholinear .display:last-child{text-align:right}.hero-feature-ortholinear .display:last-child img,.hero-feature-ortholinear .display:last-child object{float:right}.hero-feature-ortholinear .content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#4a4a4a;-ms-flex:0 1 370px;flex:0 1 370px;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;margin:0;text-align:center;width:40%}.hero-feature-ortholinear .content .title{color:#292929;font-size:33px;line-height:124%;margin:0 0 30px}@media (max-width:568px){.hero-feature-ortholinear .display{padding:0}.hero-feature-ortholinear .right{display:none}}@media (max-width:890px){.hero-feature-ortholinear .container{background:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-feature-ortholinear .container .content{-ms-flex:1 1 100vw;flex:1 1 100vw;margin:0 0 20px;-ms-flex-order:1;order:1}.hero-feature-ortholinear .display{-ms-flex:1 1 30vw;flex:1 1 30vw;-ms-flex-order:2;order:2;padding:0}.hero-feature-ortholinear .display:first-child{padding-right:16px}.hero-feature-ortholinear .display:last-child{padding-left:16px}.hero-feature-ortholinear .display img,.hero-feature-ortholinear .display object{display:block;float:none;margin:0 auto}}.hero-feature-rest{overflow:hidden;padding:72px 0 0;position:relative}.hero-feature-rest .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%;margin:0 auto;max-width:100%;padding:12px 0 92px;position:relative;width:675px;z-index:2}.hero-feature-rest .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-feature-rest .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-feature-rest .content .text ul{padding-left:20px;margin-left:5px}.hero-feature-rest .content .text li{list-style-type:circle}.hero-feature-rest .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-feature-rest .content .button:active,.hero-feature-rest .content .button:hover{background-color:#7b848a;color:#fff}.hero-feature-rest .content .title{margin:0 0 30px}.hero-feature-rest .display img{display:block;margin:0 auto;padding:0;position:relative;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.hero-feature-rest .display:after{background:#e6e7e8;bottom:0;content:"";height:24.6%;left:0;position:absolute;right:0}@media (max-width:768px){.hero-feature-rest .display:after{height:20.6%}}@media (max-width:568px){.hero-feature-rest .content{padding-bottom:32px}.hero-feature-rest .display:after{height:15.6%}}@media (max-width:480px){.hero-feature-rest .display:after{height:13%}}@media (max-width:414px){.hero-feature-rest .display:after{height:10.7%}}@media (max-width:375px){.hero-feature-rest .display:after{height:9.6%}}@media (max-width:320px){.hero-feature-rest .display:after{height:8.2%}}.hero-feature-single-key{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-noise-decoration.png?v=16088074468301833620") repeat #4e5052;padding:126px 0 146px}.hero-feature-single-key .display img{display:block;margin:0 auto;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-feature-single-key .container{max-width:595px}.hero-feature-single-key .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%}.hero-feature-single-key .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-feature-single-key .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-feature-single-key .content .text ul{padding-left:20px;margin-left:5px}.hero-feature-single-key .content .text li{list-style-type:circle}.hero-feature-single-key .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-feature-single-key .content .button:active,.hero-feature-single-key .content .button:hover{background-color:#7b848a;color:#fff}.hero-feature-single-key .content .title{color:#fff;margin:0 0 30px}.hero-feature-single-key .content .text{color:#e1e1e1;padding:0 0 30px}.hero-feature-single-key .content .button{color:#e1e1e1}@media (max-width:890px){.hero-feature-single-key{padding:42px 0}}.hero-feature-split{background:#ced1d1;min-height:300px;padding:0}.hero-feature-split .container{position:relative}.hero-feature-split img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-feature-split .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:30%;width:32%}.hero-feature-split .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-feature-split .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-feature-split .content .text ul{padding-left:20px;margin-left:5px}.hero-feature-split .content .text li{list-style-type:circle}.hero-feature-split .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-feature-split .content .button:active,.hero-feature-split .content .button:hover{background-color:#7b848a;color:#fff}.hero-feature-split .content .title{margin:0 0 29px}@media (max-width:950px){.hero-feature-split .content{margin-top:-60px;max-width:100%;padding-bottom:40px;position:static;width:400px}}@media (max-width:414px){.hero-feature-split .content{margin-top:-20px}}.hero-feature-switches{padding:60px 0 63px;background-color:#d2e7f2;background:linear-gradient(111deg,#fff,#fff 27%,#e9f3f9 27.1%,#e9f3f9 37%,#f0f7fb 37.1%,#f0f7fb 47%,#d2e7f2 47.1%,#d2e7f2);background:linear-gradient(111deg,#fff,#fff 53%,#e9f3f9 0,#e9f3f9 37%,#f0f7fb 63.1%,#f0f7fb 0,#d2e7f2 47.1%,#d2e7f2)}.hero-feature-switches .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-feature-switches .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(41.66667% - 1.125rem);flex-basis:calc(41.66667% - 1.125rem);width:calc(41.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-feature-switches .container>:first-child{margin-left:0}.hero-feature-switches .container>:last-child{margin-right:0}.hero-feature-switches .column,.hero-feature-switches .column:first-child{margin-left:calc(8.33333% - 1.125rem)}.hero-feature-switches .column:last-child{margin-left:calc(8.33333% - 1.125rem);max-height:240px;height:50vw;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-custom-switches.png?v=15560287069615224555") 50% no-repeat;background-size:contain}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-feature-switches .column:last-child{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-custom-switches@2x.png?v=6062245681160684574")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-feature-switches .column:last-child{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-custom-switches@3x.png?v=18441606068349501714")}}.hero-feature-switches .title{display:block;margin:0 0 25px;padding:0;font-style:normal;font-weight:300;line-height:normal;font-size:2.125rem;color:#292829}.hero-feature-switches .content,.hero-feature-switches .content p{display:block;margin:0;padding:0 0 20px;font-style:normal;font-weight:300;line-height:35px;font-size:1.375rem;letter-spacing:-.24px;color:#292829}.hero-feature-switches .button{transition:background .25s ease-in-out,color .25s ease-in-out;padding:8px 22px;display:inline-block;border:2px solid #888;box-sizing:border-box;border-radius:10px;font-style:normal;font-weight:300;line-height:28px;font-size:1.125rem;text-align:center;letter-spacing:-.27px;color:#292829;cursor:pointer}.hero-feature-switches .button:visited{color:#292829}.hero-feature-switches .button:active,.hero-feature-switches .button:hover{background-color:#888;color:#fff}@media (max-width:568px){.hero-feature-switches .column{-ms-flex:1 1 100%;flex:1 1 100%}.hero-feature-switches .column:last-child{margin-top:20px}}.hero-feature-tilt{background:#fff;padding:127px 0 0;position:relative}.hero-feature-tilt .container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-feature-tilt .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%;padding:12px 0 92px;width:675px;max-width:100%;z-index:2;position:relative}.hero-feature-tilt .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-feature-tilt .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-feature-tilt .content .text ul{padding-left:20px;margin-left:5px}.hero-feature-tilt .content .text li{list-style-type:circle}.hero-feature-tilt .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-feature-tilt .content .button:active,.hero-feature-tilt .content .button:hover{background-color:#7b848a;color:#fff}.hero-feature-tilt .content .title{margin:0 0 12px}.hero-feature-tilt img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-feature-tilt .keyboard-tilt{max-width:100%}.hero-feature-tilt .keyboard-tilt img{z-index:2;position:relative}.hero-feature-tilt .keyboard-tilt:after{background:linear-gradient(180deg,#e4e4e4 11.47%,#fff 81.54%);bottom:0;content:"";height:28%;left:0;position:absolute;right:0}@media (max-width:768px){.hero-feature-tilt .keyboard-tilt:after{height:25.2%}}@media (max-width:568px){.hero-feature-tilt .content{padding-bottom:32px}.hero-feature-tilt .keyboard-tilt:after{height:19.5%}}@media (max-width:480px){.hero-feature-tilt .keyboard-tilt:after{height:16%}}@media (max-width:414px){.hero-feature-tilt .keyboard-tilt:after{height:13.5%}}@media (max-width:375px){.hero-feature-tilt .keyboard-tilt:after{height:12.2%}}@media (max-width:320px){.hero-feature-tilt .keyboard-tilt:after{height:9.9%}}.hero-glow-rgb{padding:80px 0;background-color:#181818}.hero-glow-rgb .display{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.hero-glow-rgb .title{margin:16px 0 20px;font-weight:600;font-size:44px;text-align:center;color:#fff}.hero-glow-rgb .content{font-weight:300;line-height:36px;font-size:22px;text-align:center;color:#fff}.hero-glow-rgb .content p{margin:0}.hero-glow-rgb .content p:not(:last-child){margin-bottom:20px}.hero-glow-rgb .display svg .shadow1{animation:rainbow 3s linear infinite;animation-delay:.2s}.hero-glow-rgb .display svg .shadow2{animation:rainbow 3s linear infinite;animation-delay:.4s}.hero-glow-rgb .display svg .shadow3{animation:rainbow 3s linear infinite;animation-delay:.6s}.hero-glow-rgb .display svg .shadow4{animation:rainbow 3s linear infinite;animation-delay:.8s}.hero-glow-rgb .display svg .shadow5{animation:rainbow 3s linear infinite;animation-delay:1s}@keyframes rainbow{0%{fill:red}10%{fill:#f90}20%{fill:#cf0}30%{fill:#3f0}40%{fill:#0f6}50%{fill:cyan}60%{fill:#06f}70%{fill:#30f}80%{fill:#c0f}90%{fill:#f09}to{fill:red}}.hero-group{padding:60px 0;color:#565656}.hero-group.animate{padding-bottom:0}.hero-group.alt{background-color:#f1f6fa}.hero-group.pale{background-color:#f8f9f9}.hero-group.shadow{background-color:#faf7f1;border-bottom:17px solid #f6f0e3}.hero-group.grey{padding:30px 0;background-color:#e0e0e0}.hero-group.grey .fluid-width-video-wrapper{margin:0}.hero-group.highlight{background:#faf7f1}.hero-group iframe{display:block;margin:0 auto;max-width:99%}.hero-group .row{display:-ms-flexbox;display:flex}.hero-group .row#box-contents .column:first-child{-ms-flex-preferred-size:528px;flex-basis:528px}.hero-group .row#box-contents .column:last-child{-ms-flex-preferred-size:calc(100% - 528px);flex-basis:calc(100% - 528px)}.hero-group .row .column{-ms-flex:1 1 50%;flex:1 1 50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero-group .row .display{padding:0 30px}.hero-group .row .content{list-style:none}.hero-group .row .content .box{padding-left:60px;position:relative}.hero-group .row .content .box:before{content:"\2022";font-size:.8125rem;position:absolute;left:30px}.hero-group h1,.hero-group h2,.hero-group h3,.hero-group h4{position:relative;padding:0;margin-top:0}.hero-group h1:hover .title-link,.hero-group h2:hover .title-link,.hero-group h3:hover .title-link,.hero-group h4:hover .title-link{pointer-events:all;opacity:1}.hero-group h1 .title-link,.hero-group h2 .title-link,.hero-group h3 .title-link,.hero-group h4 .title-link{position:absolute;top:9px;left:-35px;margin:auto 0;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;width:40px;height:18px}.hero-group h1 .title-link .fa-link,.hero-group h2 .title-link .fa-link,.hero-group h3 .title-link .fa-link,.hero-group h4 .title-link .fa-link{display:block;font-size:22px;color:#e1972e;cursor:pointer;transition:color .2s ease-in-out,opacity .3s ease-in-out;text-decoration:none}.hero-group h1 .title-link .fa-link:hover,.hero-group h2 .title-link .fa-link:hover,.hero-group h3 .title-link .fa-link:hover,.hero-group h4 .title-link .fa-link:hover{color:#d48f2e}.hero-group .title{padding:0 0 40px;margin:0;display:block;font-size:2.875rem;text-align:center;line-height:1.2;font-weight:500}.hero-group .title .subtitle{display:block;font-size:1.5625rem;font-weight:300}.hero-group .title .title-link{top:20px;left:-20px;height:50px}.hero-group .content{padding:0;margin:0 0 20px}.hero-group .content dd,.hero-group .content h4,.hero-group .content li,.hero-group .content p{font-size:1.375rem;line-height:2.25rem;font-weight:300}.hero-group .content h4{font-size:1.75rem;margin-top:20px;font-weight:400}.hero-group .content iframe{margin-bottom:20px}.hero-group .content p:first-child{margin-top:0}.hero-group .content p:last-child{margin-botttom:0}.hero-group .content dt{font-size:1.5rem;font-weight:400}.hero-group .content dd{margin-left:15px;margin-bottom:40px}.hero-group .content ul{padding:0;list-style:none;margin:0}.hero-group .content ul li{margin:0}.hero-group .content ul dt{font-size:1.375rem;font-weight:300}.hero-group .content ul dd{margin-bottom:10px}.hero-group .box{padding:20px;background-color:#fff;margin:10px 0}.hero-group .link{padding:0;margin:20px 0;display:inline-block;transition:color .25s ease-in-out;color:#7aa0bd;font-size:1.375rem;text-decoration:underline;line-height:2.25rem;font-weight:300}.hero-group .link:hover{color:#5888ac}.hero-group .grid{padding-top:65px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.hero-group .grid i{color:#d3dae0;font-size:8.125rem}.hero-group .content-image-wrapper,.hero-group .fluid-width-video-wrapper{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}.hero-group .display,.hero-group .framed-display{max-width:100%;height:auto;display:block;margin:0 auto 40px}.hero-group .framed-display{border:19px solid #fff;box-shadow:0 4px 9px rgba(0,0,0,.4)}.hero-group .offset{padding-left:6.6%;padding-right:6.6%}.hero-group.dark-grey{background-color:#ececec;text-align:center}.hero-group.dark-grey .subtitle{display:block;font-size:52px;line-height:1.1}.hero-group.dark-grey .title{padding-bottom:63px;line-height:1.1;font-size:77px;color:#565656}.hero-group.dark-grey .content p{font-weight:300;line-height:57px;font-size:35px}@media (max-width:768px){.hero-group.dark-grey .subtitle{font-size:38px;margin-bottom:10px}.hero-group.dark-grey .title{padding-bottom:40px;font-size:53px}.hero-group.dark-grey .content p{line-height:44px;font-size:21px}}@media (max-width:768px){.hero-group .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-group .row .column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.hero-group .row .column:first-child{-ms-flex-order:2;order:2;margin-top:20px}}@media (max-width:568px){.hero-group .title{font-size:2.25rem}.hero-group .content{font-size:1.125rem}.hero-group .grid i{font-size:5rem}.hero-group .content p{font-size:1.125rem}.hero-group .framed-display{border-width:8px}}.hero-header{background:#2c35bb;background:linear-gradient(#2c35bb,#2934c8 2%,#312cc3 20%);position:relative;overflow:hidden}.hero-header video{position:absolute;top:50%;left:50%;width:auto;height:auto;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-header .container{position:relative;z-index:10}.hero-header:before{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:rgba(0,0,0,.5)}.hero-header .page-sections{padding-bottom:32px}.hero-header .page-sections .item{color:#fff;border-color:#fff;margin:0 8px}.hero-header .page-sections .item:hover{border-color:#7b848a}.hero-header .keyboard-background{height:70vh;max-height:770px}.hero-header .keyboard-background .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex:1;flex:1}.hero-header .keyboard-background .container .subtitle,.hero-header .keyboard-background .container .title{transition:color .2s ease-in-out;color:#fff;display:block;font-size:2.0625rem;line-height:1.3}.hero-header .keyboard-background .container .title{padding:64px 0 0;font-size:2.0625rem;font-weight:700;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100vw;margin-bottom:0}.hero-header .keyboard-background .container .subtitle{margin-bottom:48px;font-size:2.125rem;font-weight:300;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100vw}.hero-header .keyboard-background .container .button{transition:background .1s ease-in-out;padding:8px 16px;margin:0;background-color:#e1972e;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);border-radius:8px;font-family:Lato,sans-serif;font-size:.9375rem;font-weight:400;color:#fff;cursor:pointer;font-size:1.25rem;padding:12px 32px;width:220px;margin:0 auto}.hero-header .keyboard-background .container .button:hover{background-color:#d48f2e}@media (min-width:1500px){.hero-header video{width:100%}}@media (max-width:600px){.hero-header video{height:150%}.hero-header .page-sections{display:none}.hero-header .keyboard-background{height:50vh}}@media (max-width:452px){.hero-header .keyboard-background .container .title{padding-top:48px}.hero-header .keyboard-background .container .subtitle,.hero-header .keyboard-background .container .title{font-size:1.75rem}}.hero-ifixit{display:-ms-flexbox;display:flex;padding:40px;border-radius:8px;background:#fdfbf2;-ms-flex-direction:row;flex-direction:row}.hero-ifixit .display{-ms-flex-positive:1;flex-grow:1;margin:0}.hero-ifixit .content{width:650px;margin:0;padding:20px}.hero-ifixit .label{margin-bottom:24px}.hero-ifixit .action{border:1px solid #5d5d5d;padding:12px 24px;display:inline-block;border-radius:8px;color:#5d5d5d;font-size:21px}.hero-ifixit .action:hover{opacity:.7}@media (max-width:768px){.hero-ifixit{-ms-flex-direction:column;flex-direction:column}.hero-ifixit .content{width:100%}}.hero-introduction{background:#2c35bb;position:relative;overflow:hidden;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-hero-kailh-background.jpg?v=11002754641108558984") 50% repeat-x;background-size:cover}.hero-introduction .container{position:relative;z-index:10}.hero-introduction .page-sections .item{color:#fff;border-color:#fff}.hero-introduction .page-sections .item:hover{border-color:#7b848a}.hero-introduction .background{display:inline-block;height:49vh;width:100%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-hero-kailh-hud.png?v=1290867829335733631") bottom no-repeat;background-size:contain;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;text-decoration:none;cursor:pointer}.hero-introduction .background:hover .container .subtitle,.hero-introduction .background:hover .container .title{color:#ebebeb}.hero-introduction .background .container{width:100%}.hero-introduction .background .container .subtitle,.hero-introduction .background .container .title{-ms-flex-preferred-size:100%;flex-basis:100%;transition:color .2s ease-in-out;color:#fff;display:block;line-height:1.3;text-align:center}.hero-introduction .background .container .title{padding:64px 0 0;font-size:2.0625rem;font-weight:700;max-width:100vw}.hero-introduction .background .container .subtitle{margin-bottom:48px;font-size:2.125rem;font-weight:300;max-width:100vw}@media (max-width:1400px){.hero-introduction .background{background-size:cover}}@media (max-width:600px){.hero-introduction .background{height:41vh}}@media (max-width:452px){.hero-introduction .background .container .title{padding-top:48px}.hero-introduction .background .container .subtitle,.hero-introduction .background .container .title{font-size:1.75rem}}.hero-announce{background:#24254a;color:#d3cfe4;overflow:hidden;text-align:center;padding:20px;display:block;text-decoration:none}.hero-announce h1{font-size:20px;margin:0;font-weight:400}.hero-announce h3{font-size:27px;margin:-5px 0 0}.hero-announce:hover{color:#fff}@media (max-width:452px){.hero-announce h1{font-size:20px}.hero-announce h3{font-size:22px;margin-top:1px}}.hero-mechanical-switches{background-color:#f5f5f5;padding:89px 0 77px}.hero-mechanical-switches .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.hero-mechanical-switches .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(41.66667% - 1.125rem);flex-basis:calc(41.66667% - 1.125rem);width:calc(41.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-mechanical-switches .container>:first-child{margin-left:0}.hero-mechanical-switches .container>:last-child{margin-right:0}.hero-mechanical-switches img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-mechanical-switches .column,.hero-mechanical-switches .column:first-child{margin-left:calc(8.33333% - 1.125rem)}.hero-mechanical-switches .keys{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-mechanical-switches.png?v=11280209347706272098") 50% no-repeat;background-size:contain;height:212px}.hero-mechanical-switches .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%}.hero-mechanical-switches .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-mechanical-switches .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-mechanical-switches .content .text ul{padding-left:20px;margin-left:5px}.hero-mechanical-switches .content .text li{list-style-type:circle}.hero-mechanical-switches .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-mechanical-switches .content .button:active,.hero-mechanical-switches .content .button:hover{background-color:#7b848a;color:#fff}@media (max-width:720px){.hero-mechanical-switches .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.hero-mechanical-switches .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-mechanical-switches .container>:first-child{margin-left:0}.hero-mechanical-switches .container>:last-child{margin-right:0}.hero-mechanical-switches .content{padding:0 0 30px}.hero-mechanical-switches .content .title{text-align:center}.hero-mechanical-switches .content .button{display:block;margin:0 auto;width:90%}}.hero-parallax{overflow:hidden;height:440px;background-image:url('//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-started-boxes.jpg?v=10073843102131349721');background-position:50%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-color:#efefef}@media (min-width:669px){.hero-parallax{background-size:2170px}}.hero-parallax.mobile{background-attachment:scroll;background-size:auto 100%}@media (max-width:668px){.hero-parallax{background-attachment:scroll;background-size:auto 100%}}.hero-parallax.hands{height:530px;background-color:#f2f2f2;background-image:url('//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-hands-position.jpg?v=10288829403862901840');background-attachment:scroll}@media (max-width:872px){.hero-parallax.hands{background-size:cover;height:30vw}}@media (max-width:568px){.hero-parallax.hands{height:40vw}}.hero-parallax.ciy{height:330px;background-color:#f9fafe;background-image:url('//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ciy-photo-2.jpg?v=12545385627901426935');background-size:900px;background-attachment:scroll}@media (max-width:872px){.hero-parallax.ciy{background-size:80%}}@media (max-width:568px){.hero-parallax.ciy{height:40vw}}.hero-parallax.ciy-keys{height:449px;background-color:#141a1e;background-image:url('//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-ciy-photo-flair.jpg?v=12779908806754529735');background-size:900px;background-attachment:scroll;background-position:81%}.hero-parallax.ciy-keys .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:449px}.hero-parallax.ciy-keys .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-parallax.ciy-keys .container>:first-child{margin-left:0}.hero-parallax.ciy-keys .container>:last-child{margin-right:0}.hero-parallax.ciy-keys .column{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.125rem);flex-basis:calc(50% - 1.125rem);width:calc(50% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-parallax.ciy-keys .title{color:#fff;font-size:70px;font-family:Lato;text-transform:uppercase;line-height:70px;font-weight:300;margin:0 auto;display:inline-block;width:380px}.hero-parallax.ciy-keys .title .strong{font-weight:700;display:block;font-size:74px}@media (max-width:1100px){.hero-parallax.ciy-keys{background-position:420px}}@media (max-width:1000px){.hero-parallax.ciy-keys{background-position:340px}}@media (max-width:872px){.hero-parallax.ciy-keys{background-position:240px}}@media (max-width:568px){.hero-parallax.ciy-keys{background-position:110px}.hero-parallax.ciy-keys .title{font-size:40px;line-height:39px}}.hero-people{background:#f1ebde;background:linear-gradient(#f1ebde,#e2e0da);padding:0}.hero-people .item{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:none;width:100%}.hero-people .item>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-people .item>:first-child{margin-left:0}.hero-people .item>:last-child{margin-right:0}.hero-people .item:first-of-type{display:-ms-flexbox;display:flex}.hero-people .content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(41.66667% - 1.125rem);flex-basis:calc(41.66667% - 1.125rem);width:calc(41.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-left:20px}.hero-people img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-people .image{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.125rem);flex-basis:calc(50% - 1.125rem);width:calc(50% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;line-height:0}.hero-people .title{font-size:2.125rem;font-weight:300;line-height:40px;margin:10px 0;color:#131313}.hero-people .subtitle{font-size:1.375rem;font-weight:300;margin-bottom:20px;color:#131313}.hero-people .button{transition:all .1s ease-in-out;display:inline-block;border:1px solid #484848;padding:12px 32px;border-radius:10px;color:#131313;font-size:1.125rem;font-weight:300;line-height:1.2;max-width:100%;text-align:center}.hero-people .button:hover{color:#fff;background:#484848}@media (max-width:1040px){.hero-people .title{font-size:1.875rem}.hero-people .subtitle{font-size:1.25rem;margin-bottom:10px}}@media (max-width:820px){.hero-people{padding-bottom:36px}.hero-people .content,.hero-people .image{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;text-align:center;margin-bottom:10px}.hero-people .title{font-size:1.875rem;margin-top:20px}.hero-people .subtitle{font-size:1.25rem;margin-bottom:20px}}.mmo-award-icon{float:left;width:180px;margin:0 30px}@media (max-width:500px){.mmo-award-icon{margin:0 auto;float:none;display:block}}.hero-products{padding:69px 0;background-color:#1a304e;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-background-product.png?v=16329974943777426126");background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-products .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-products .container .top-content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-products .container .product-snippet{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(41.66667% - 1.125rem);flex-basis:calc(41.66667% - 1.125rem);width:calc(41.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-products .container .product-snippet:nth-child(odd){margin-left:calc(8.33333% - 1.125rem)}.hero-products .top-content{text-align:center}.hero-products .top-content h1{margin:0}.hero-products .top-content .title{padding:0 0 12px;display:block;font-size:33px;font-weight:400;color:#fff;line-height:1}.hero-products .top-content .solo{padding:0 0 40px}.hero-products .top-content .subtitle{padding:0 0 42px;display:block;font-size:34px;font-weight:100;color:#fff;line-height:1}.hero-products .top-content .announce{background:#e1972e;padding:5px 15px;display:inline-block;margin-bottom:34px;color:#fff;font-weight:700;font-size:14px;border:1px solid #e1972e;margin-top:-24px;vertical-align:top}.hero-products .top-content .decoration{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(16.66667% - 1.125rem);flex-basis:calc(16.66667% - 1.125rem);width:calc(16.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin:0 auto 40px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-small-logo.png?v=5980388987568621168") 50% no-repeat;background-size:75px 50px;height:50px;position:relative}.hero-products .top-content .decoration:after,.hero-products .top-content .decoration:before{content:"";background:#e1972e;position:absolute;top:0;bottom:0;margin:auto;height:5px;width:136%}.hero-products .top-content .decoration:before{left:calc(-100% - 50px)}.hero-products .top-content .decoration:after{right:calc(-100% - 50px)}.hero-products .product-snippet{background-color:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,.6);margin-bottom:90px;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-products .product-snippet .display{display:block;overflow:hidden;width:100%;text-decoration:none}.hero-products .product-snippet .display .image-product{display:block;height:auto;max-width:100%;transition:transform .3s ease-in-out}.hero-products .product-snippet .display .image-product:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.hero-products .product-snippet .content{-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;flex:1;-ms-flex:110px;-ms-flex-align:center;align-items:center}.hero-products .product-snippet .content .info{-ms-flex:1 1 60%;flex:1 1 60%;padding:16px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.hero-products .product-snippet .content .info .title{display:block;color:#000;font-size:1.375rem;font-weight:900}.hero-products .product-snippet .content .info .highlight{display:block;font-size:1rem;color:#000;font-weight:300;text-align:left;padding:0}.hero-products .product-snippet .content .info .price{font-weight:400}.hero-products .product-snippet .content .info a{transition:color .1s ease-in-out;text-decoration:none;color:#000}.hero-products .product-snippet .content .info a:hover{color:#333}.hero-products .product-snippet .content .popular{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%;background-color:#e1972e;padding:4px;text-align:center}.hero-products .product-snippet .content .popular .center-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero-products .product-snippet .content .popular .center-text .text{color:#fff;font-size:1rem;font-weight:400}.hero-products .page-sections .item{color:#dbdbdb}.hero-products .action{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;text-decoration:none;background:#e1972e;border-radius:5px;color:#fff;height:50px;transition:background .2s ease-in-out;font-size:1.25rem;text-align:center;margin:0;padding:20px 50px}.hero-products .action:hover{background:#d78b1f}@media (max-width:900px){.hero-products .container .product-snippet{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.125rem);flex-basis:calc(50% - 1.125rem);width:calc(50% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-products .container .product-snippet:nth-child(odd){margin-left:.5625rem}}@media (max-width:620px){.hero-products .top-content .decoration{width:100%}.hero-products .top-content .decoration:after,.hero-products .top-content .decoration:before{display:none}}@media (max-width:568px){.hero-products .container .product-snippet{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-bottom:45px}.hero-products .container .product-snippet:nth-child(1n){margin-left:.5625rem}}@media (max-width:414px){.hero-products .product-snippet .content{-ms-flex-direction:column;flex-direction:column}.hero-products .product-snippet .content .info,.hero-products .product-snippet .content .popular{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%;-ms-flex:auto;flex:auto}.hero-products .product-snippet .content .popular{padding:16px 0}}.hero-promotion{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-hero.jpg?v=8957438158257067949") 50% no-repeat rgba(0,0,0,.9);background-size:cover;padding:115px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-promotion{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-hero@2x.jpg?v=3464610249526343459")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-promotion{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-hero@3x.jpg?v=15972977087879540828")}}.hero-promotion .container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:776px}.hero-promotion .display{margin:0 0 44px;-ms-flex:1 1 100%;flex:1 1 100%;width:776px;height:253px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-friday.png?v=1158228322333661432") 50% no-repeat;background-size:contain}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-promotion .display{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-friday@2x.png?v=143815081174595760")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-promotion .display{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-friday@3x.png?v=10006510567985573796")}}.hero-promotion .icon{-ms-flex:0 1 166px;flex:0 1 166px;max-width:166px;height:111px;margin-right:31px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-shipping.png?v=14214394968316620871") 0 50% no-repeat;background-size:contain}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero-promotion .icon{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-shipping@2x.png?v=8008825564534516374")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.hero-promotion .icon{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-shipping@3x.png?v=15961868206630802751")}}.hero-promotion .content{-ms-flex:1 1 calc(99.99% - 197px);flex:1 1 calc(99.99% - 197px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-promotion .content .title{display:inline-block;margin:8px 0 0;padding:0 0 10px;font-style:normal;line-height:normal;font-size:2.75rem;color:#f2f2f2}.hero-promotion .content .disclaimer{display:inline-block;margin:0;padding:0;font-style:normal;font-weight:300;line-height:normal;font-size:1.25rem;color:#fff6dc}.hero-promotion .content .disclaimer .highlight{color:#f8b812}@media (max-width:768px){.hero-promotion{padding:60px 0}.hero-promotion .display{height:36vw}}@media (max-width:524px){.hero-promotion .icon{margin:0 0 10px}.hero-promotion .content{-ms-flex:1 1 100%;flex:1 1 100%;width:100%;text-align:center}.hero-promotion .content .highlight{margin:4px 0 0;display:block}}.hero-quote{background:#fffae8;background:linear-gradient(#fffae8,#fff8e2);padding:36px 0}.hero-quote .item{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:none;width:100%}.hero-quote .item>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(66.66667% - 1.125rem);flex-basis:calc(66.66667% - 1.125rem);width:calc(66.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-quote .item>:first-child{margin-left:0}.hero-quote .item>:last-child{margin-right:0}.hero-quote .item:first-of-type{display:-ms-flexbox;display:flex}.hero-quote .column:first-child,.hero-quote .column:last-child{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(8.33333% - 1.125rem);flex-basis:calc(8.33333% - 1.125rem);width:calc(8.33333% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-bottom:24px;text-align:center}.hero-quote .column .quote{width:40px;height:30px}.hero-quote .content{margin:0;padding-bottom:24px;font-size:1.25rem;font-weight:300;text-align:center;color:#4c4c4c;line-height:1.5}.hero-quote .content .link{transition:all .1s ease-in-out;display:inline-block;margin-left:6px;font-size:.875rem;color:#b77166;border-bottom:1px solid #b77166;padding-bottom:1px}.hero-quote .content .link:hover{color:#d62f20;border-color:#d62f20}.hero-quote blockquote.content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%}.hero-quote blockquote.content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-quote blockquote.content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-quote blockquote.content .text ul{padding-left:20px;margin-left:5px}.hero-quote blockquote.content .text li{list-style-type:circle}.hero-quote blockquote.content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-quote blockquote.content .button:active,.hero-quote blockquote.content .button:hover{background-color:#7b848a;color:#fff}.hero-quote blockquote.content .link{font-size:16px}.hero-quote .author{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-quote .author .name{color:#d62f20;padding-right:12px}.hero-quote .author .tnw-logo{padding-left:12px}@media (max-width:720px){.hero-quote{padding:42px 0}.hero-quote .item{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.hero-quote .item>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(66.66667% - 1.125rem);flex-basis:calc(66.66667% - 1.125rem);width:calc(66.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-quote .item>:first-child{margin-left:0}.hero-quote .item>:last-child{margin-right:0}.hero-quote .item .column:first-child,.hero-quote .item .column:last-child{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(16.66667% - 1.125rem);flex-basis:calc(16.66667% - 1.125rem);width:calc(16.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin:0}}@media (max-width:568px){.hero-quote .item{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.hero-quote .item>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-quote .item>:first-child{margin-left:0}.hero-quote .item>:last-child{margin-right:0}.hero-quote .item .column:first-child,.hero-quote .item .column:last-child{display:none}}.mmo-award-icon{float:left;width:180px;margin:0 30px}@media (max-width:500px){.mmo-award-icon{margin:0 auto;float:none;display:block}}.hero-smart-control{background:linear-gradient(180deg,#242847,#2b2e45);padding:71px 0 138px}.hero-smart-control .container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.hero-smart-control .display{-ms-flex:0 1 523px;flex:0 1 523px;margin-right:30px;margin-top:55px;position:relative}.hero-smart-control .display img{user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;height:auto;left:0;max-width:100%;opacity:0;position:absolute;top:0;z-index:2}.hero-smart-control .display img:first-child{position:relative;z-index:2}.hero-smart-control .display img.active{opacity:1}.hero-smart-control .wrapper{-ms-flex:0 1 470px;flex:0 1 470px;max-width:100%}.hero-smart-control .title{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;width:470px}.hero-smart-control .title .display-title{-ms-flex:0 2 auto;flex:0 2 auto}.hero-smart-control .title .display-title img{display:block;margin:0}.hero-smart-control .title .text{color:#fff;-ms-flex:1 1 auto;flex:1 1 auto;font-size:21px;font-weight:300;line-height:181%;margin:0;padding:0 5px;text-align:center;width:auto}.hero-smart-control .clear-button{-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:10px;box-sizing:border-box;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-size:23px;font-weight:300;height:56px;-ms-flex-pack:center;justify-content:center;line-height:37px;margin-top:35px;max-width:100%;padding-bottom:2px;transition:background .3s ease-in-out,color .3s ease-in-out;width:227px;cursor:pointer}.hero-smart-control .clear-button:active,.hero-smart-control .clear-button:hover{background:#fff;color:#202020}.hero-smart-control .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%;width:467px;max-width:100%}.hero-smart-control .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-smart-control .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-smart-control .content .text ul{padding-left:20px;margin-left:5px}.hero-smart-control .content .text li{list-style-type:circle}.hero-smart-control .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-smart-control .content .button:active,.hero-smart-control .content .button:hover{background-color:#7b848a;color:#fff}.hero-smart-control .content .text{color:#fff;margin-top:10px}.hero-smart-control.shine{background:linear-gradient(180deg,#34364b,#2f303d .01%,#363748)}.hero-smart-control.shine .display{-ms-flex-preferred-size:540px;flex-basis:540px;margin:0 0 0 30px}@media (max-width:984px){.hero-smart-control .display{margin-top:55px}}@media (max-width:890px){.hero-smart-control{padding:60px 0}}@media (max-width:818px){.hero-smart-control .container{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.hero-smart-control .container .display,.hero-smart-control .container .wrapper{-ms-flex-align:center;align-items:center;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:center;justify-content:center;margin:0}.hero-smart-control .container .display{margin-bottom:40px;-ms-flex-order:1;order:1}.hero-smart-control .container .wrapper{-ms-flex-order:2;order:2}}@media (max-width:512px){.hero-smart-control .title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}.hero-smart-control .title .display-title{-ms-flex:0 2 auto;flex:0 2 auto}.hero-smart-control .title .text{-ms-flex:0 1 auto;flex:0 1 auto;text-align:left;margin:0 16px;-ms-flex-positive:1;flex-grow:1}.hero-smart-control .title .animated-text{-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:320px){.hero-smart-control .title .text{-ms-flex:1 1 50%;flex:1 1 50%;padding:0;margin-right:0}}.hero-sticky{height:762px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-base.jpg?v=11269151281170506592") 50% no-repeat;background-size:cover;margin-bottom:25px;position:relative}.hero-sticky.box{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-box-open.jpg?v=1632033877874075326")}.hero-sticky.strap{height:600px;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-strap.jpg?v=3980841490882076011");background-position:bottom}.hero-sticky .section-decoration{position:absolute;left:0;bottom:-25px}.hero-swappable-switches{background:#fcfcfc;padding:128px 0 95px}.hero-swappable-switches .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-swappable-switches .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(41.66667% - 1.125rem);flex-basis:calc(41.66667% - 1.125rem);width:calc(41.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-swappable-switches .container>:first-child{margin-left:0}.hero-swappable-switches .container>:last-child{margin-right:0}.hero-swappable-switches .column:first-child{margin-left:calc(8.33333% - 1.125rem)}.hero-swappable-switches .column:last-child{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-change-it-switches.png?v=3459216458244137739") 50% no-repeat;background-size:contain;-ms-flex-positive:1;flex-grow:1;height:50vw;max-height:293px}.hero-swappable-switches .content{margin:0;padding:0;color:#292829;font-family:Lato,sans-serif;font-weight:300;font-size:1rem;max-width:100%}.hero-swappable-switches .content .title{display:inline-block;padding:0 0 8px;font-weight:300;width:100%;color:#292829;font-size:33px;line-height:124%;margin:0 0 29px}.hero-swappable-switches .content .text{margin:0;color:#4a4a4a;display:block;font-size:18px;font-weight:300;letter-spacing:.24px;line-height:194%;padding:0 0 28px}.hero-swappable-switches .content .text ul{padding-left:20px;margin-left:5px}.hero-swappable-switches .content .text li{list-style-type:circle}.hero-swappable-switches .content .button{-ms-flex-align:center;align-items:center;border:2px solid #7b848a;border-radius:10px;box-sizing:border-box;color:#292829;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:300;-ms-flex-pack:center;justify-content:center;line-height:127%;max-width:100%;padding:12px 39px;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}.hero-swappable-switches .content .button:active,.hero-swappable-switches .content .button:hover{background-color:#7b848a;color:#fff}@media (max-width:568px){.hero-swappable-switches .column{-ms-flex:1 1 100%;flex:1 1 100%}.hero-swappable-switches .column:last-child{margin-top:30px}}.hero-tabbed .hidden{display:none}.hero-tabbed .tabs{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center}.hero-tabbed .tabs .tab{transition:background .3s ease-in-out,border .3s ease-in-out;margin:0 10px -1px;padding:23px 0;font-style:normal;font-weight:400;line-height:normal;font-size:1.5rem;text-align:center;color:#4f4f4f;-ms-flex:0 1 calc(99.99% * 5.5 / 12 - 10px);flex:0 1 calc(99.99% * 5.5 / 12 - 10px);width:calc(99.99% * 5.5 / 12 - 10px);border:1px solid transparent;border-bottom-width:0;cursor:pointer}.hero-tabbed .tabs .tab:hover{background:#f2f2f2;border-color:#bdbdbd}.hero-tabbed .tabbed-content{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;background-color:#f2f2f2;padding:68px 0}.hero-tabbed .tabbed-content .wrapper{display:none}.hero-tabbed .tabbed-content .options-selector{max-width:948px;margin:0 auto 60px}.hero-tabbed .tabbed-content .options-selector:last-child{margin-bottom:0}.hero-tabbed .tabbed-content.single{padding-bottom:100px}.hero-tabbed .tabbed-content.single .options-selector:first-child{margin:0 auto 100px}.hero-tabbed .tabbed-content .featured{display:block;margin:0 auto;height:auto;width:66.66%}.hero-tabbed #tab1:checked~.container .tab[for=tab1]{background-color:#f2f2f2;border-color:#bdbdbd}.hero-tabbed #tab1:checked~.tabbed-content .tab1{display:block}.hero-tabbed #tab2:checked~.container .tab[for=tab2]{background-color:#f2f2f2;border-color:#bdbdbd}.hero-tabbed #tab2:checked~.tabbed-content .tab2{display:block}@media (max-width:568px){.hero-tabbed .tabs .tab{font-size:1rem;-ms-flex:0 1 50%;flex:0 1 50%;width:50%;margin:0 0 -1px}.hero-tabbed .tabbed-content .featured{width:100%;margin-top:20px}}.hero-video{padding:54px 0;background:#fffae8;background:linear-gradient(#fffae8,#fff8e2);overflow:hidden}.hero-video .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap}.hero-video .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 1.125rem);flex-basis:calc(50% - 1.125rem);width:calc(50% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-video .container>:first-child{margin-left:0}.hero-video .container>:last-child{margin-right:0}.hero-video .container .still,.hero-video .container .still .video-preview{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-video .container .still .video-preview{width:512px;height:286px;max-width:100%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-video-preview.jpg?v=7726987178107430529") 50% no-repeat;background-size:contain;cursor:pointer}.hero-video .container .still .video-preview:hover .fa{color:#f2f2f2;border-color:#f2f2f2}.hero-video .container .still .video-preview.hide{display:none}.hero-video .container .still .video-preview .fa{transition:all .1s ease-in-out;font-size:4.8125rem;color:#fff;border:10px solid #fff;border-radius:50%;padding:12px 0 0 24px;height:120px;width:120px;text-align:center}.hero-video .container .still iframe{display:none;max-width:100%}.hero-video .container .still iframe.show{display:block}.hero-video .container .content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.hero-video .container .column:not(.still){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.hero-video .container .column:not(.still) .content{-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:28px}.hero-video .container .quote{margin:0;color:#4c4c4c;font-size:1.75rem;font-weight:300;line-height:1.2;text-align:center;padding:0 16px}.hero-video .container .quote-left,.hero-video .container .quote-right{max-width:40px;max-height:30px}.hero-video .container .author{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-video .container .author .name{font-size:1rem;color:#d62f20;padding-right:8px}.hero-video .container .author .randomfrankp-logo{width:34px;height:34px;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-randomfrankp-logo-white.png?v=12952508754316524061");background-position:50%;background-size:14px auto;background-repeat:no-repeat;background-color:#da4f3c;border-radius:50%}@media (max-width:900px){.hero-video .quote-left,.hero-video .quote-right{display:none}}@media (max-width:768px){.hero-video .container{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.hero-video .container>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.hero-video .container>:first-child{margin-left:0}.hero-video .container>:last-child{margin-right:0}.hero-video .container .still{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;padding-bottom:24px}.hero-video .container .quote{margin-top:24px;margin-right:0;margin-left:0}}@media (max-width:568px){.hero-video .container .still .video-preview{width:512px;height:180px}.hero-video .container .still .video-preview .fa{font-size:2.9375rem;color:#fffae8;border:10px solid #fffae8;border-radius:50%;padding:8px 0 0 12px;height:80px;width:80px}.hero-video .container .still iframe{display:none;max-width:100%}}@media (max-width:425px){.hero-video .container .quote{margin-right:0;margin-left:0}.hero-video .container .quote object{display:none}.hero-video .container .still .video-preview{height:150px}}@media (max-width:620px){.hide-mobile{display:none}}.customizer-lightbox{display:none;font-family:Lato,sans-serif;color:#3a3a3a;border:1px solid #cecece;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;background:rgba(0,0,0,.7);top:0;left:0;width:100vw;height:100vh;z-index:100}.customizer-lightbox.show{display:-ms-flexbox;display:flex}.customizer-lightbox .img{background:50% no-repeat;background-size:contain;max-width:100%;display:block;margin:0 auto;width:80px;height:80px;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-printed.png?v=18388866092141181760")}.customizer-lightbox .img.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-printed-black.png?v=15562746769838155443")}.customizer-lightbox .img.blank{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-blank.png?v=595084039020776998")}.customizer-lightbox .img.blank.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-keycap-blank-black.png?v=13609557745149741466")}.customizer-lightbox .img.none,.customizer-lightbox .img.none.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-key-switch.png?v=9220924052635421113")}.customizer-lightbox .img.switch-none{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-none.png?v=15765562377978483325")}.customizer-lightbox .img.new-keycap{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-new-keycap.png?v=6088859539156264784")}.customizer-lightbox .img.switch-ch_red,.customizer-lightbox .img.switch-ch_silentred{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-red.png?v=1767676022583425900")}.customizer-lightbox .img.switch-ch_blue{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-blue.png?v=12799906127595066930")}.customizer-lightbox .img.switch-ch_brown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-brown.png?v=5496508666451640399")}.customizer-lightbox .img.switch-ch_clear{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-white.png?v=8237478669808370675")}.customizer-lightbox .img.switch-ch_black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-black.png?v=14800015439799356674")}.customizer-lightbox .img.switch-ch_silver{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-speed-gray.png?v=9336813867123363587")}.customizer-lightbox .img.switch-ch_brownrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherryrgb-brown.png?v=15481169223413081157")}.customizer-lightbox .img.switch-ch_bluergb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherryrgb-blue.png?v=15200344027767217718")}.customizer-lightbox .img.switch-ka_brown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-brown.png?v=11438638142096347535")}.customizer-lightbox .img.switch-ka_thickgold{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-thick-gold.png?v=1772690450723868384")}.customizer-lightbox .img.switch-ka_gold{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-gold.png?v=3374732708873230661")}.customizer-lightbox .img.switch-ka_silver{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-silver.png?v=1062940393953009609")}.customizer-lightbox .img.switch-ka_copper{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-copper.png?v=1800682105945690525")}.customizer-lightbox .img.switch-ka_boxbrown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxbrown.png?v=3556925407115944743")}.customizer-lightbox .img.switch-ka_boxred{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxred.png?v=14530748825361361004")}.customizer-lightbox .img.switch-ka_boxwhite{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxwhite.png?v=4248327338796215321")}.customizer-lightbox .img.switch-ka_boxblack{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxblack.png?v=17187512229567402245")}.customizer-lightbox .wrapper{max-height:608px;min-height:260px;height:85vh;background:#fff;position:relative;overflow:hidden;max-width:100%}@media (max-width:768px){.customizer-lightbox .wrapper{max-width:100%}}.customizer-lightbox .top{top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px;width:100%;border-bottom:1px solid #cecece;background:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.customizer-lightbox .top .title{-ms-flex-positive:2;flex-grow:2;font-size:1.25rem;font-weight:700}.customizer-lightbox .top .subtitle{color:red;display:block;font-size:15px;font-weight:400;color:#636363}.customizer-lightbox .top .filter{margin:0 15px;font-size:1.25rem;font-weight:300}.customizer-lightbox .top .label{display:inline-block;padding:3px 8px;border-radius:20px;background:#d9d9d9;font-size:1rem;font-weight:300;line-height:1;cursor:pointer}.customizer-lightbox .top .label.active,.customizer-lightbox .top .label:hover{background:#9f9f9f}@media (max-width:768px){.customizer-lightbox .top{z-index:2}.customizer-lightbox .top .filter,.customizer-lightbox .top .title{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:10px;text-align:center}}.customizer-lightbox .lightbox-content{overflow-x:hidden;height:100%}.customizer-lightbox .lightbox-content::-webkit-scrollbar{width:20px}.customizer-lightbox .lightbox-content::-webkit-scrollbar-corner,.customizer-lightbox .lightbox-content::-webkit-scrollbar-track{background:#e2e2e2}.customizer-lightbox .lightbox-content::-webkit-scrollbar-thumb{background-color:#bfbfbf}.customizer-lightbox .grid{transition:opacity .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;pointer-events:none;display:none;position:relative}.customizer-lightbox .grid.keycaps .box-item{-ms-flex-preferred-size:100%;flex-basis:100%}.customizer-lightbox .grid.show{opacity:1;pointer-events:all;max-height:100%}.customizer-lightbox .grid .hidden-content{position:absolute;top:50%;left:50%;width:360px;transition:all .3s ease;transition-property:transform,opacity;padding:22px;-ms-transform:scale(.5) translate(-50%,-50%);transform:scale(.5) translate(-50%,-50%);-ms-transform-origin:0 0;transform-origin:0 0;opacity:0;pointer-events:none;background:#fff;border:1px solid #646464;box-sizing:border-box;box-shadow:0 .35878px 1.15608px rgba(0,0,0,.0239667),0 .81518px 2.6267px rgba(0,0,0,.0348411),0 1.41879px 4.57166px rgba(0,0,0,.0429105),0 2.25388px 7.2625px rgba(0,0,0,.05),0 3.47757px 11.2055px rgba(0,0,0,.0570895),0 5.42647px 17.4853px rgba(0,0,0,.0651589),0 9.00879px 29.0283px rgba(0,0,0,.0760333),0 18px 58px rgba(0,0,0,.1);z-index:3}.customizer-lightbox .grid .hidden-content .title{font-size:16px;font-weight:700;line-height:19px;text-align:center;display:block;margin:0 0 8px}.customizer-lightbox .grid .hidden-content .description{font-size:16px;line-height:129.5%;color:#646464}.customizer-lightbox .grid .box-item.switchless,.customizer-lightbox .grid.glow .box-item:not([data-compat]){-ms-flex-order:100!important;order:100!important;cursor:default}.customizer-lightbox .grid .box-item.switchless:before,.customizer-lightbox .grid.glow .box-item:not([data-compat]):before{position:absolute;content:"Not compatible with Glow.";background:#fff;border:1px solid #646464;font-weight:700;font-size:16px;line-height:19px;color:#242424;box-shadow:0 0 1.57604px rgba(0,0,0,.0167767),0 0 3.39858px rgba(0,0,0,.0243888),0 0 5.62165px rgba(0,0,0,.0300374),0 0 8.47295px rgba(0,0,0,.035),0 0 12.3227px rgba(0,0,0,.0399626),0 0 17.8638px rgba(0,0,0,.0456112),0 0 26.7555px rgba(0,0,0,.0532233),0 0 47px rgba(0,0,0,.07);top:50%;left:50%;width:240px;padding:22px;opacity:1;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.customizer-lightbox .grid .box-item.switchless .content,.customizer-lightbox .grid .box-item.switchless .display,.customizer-lightbox .grid.glow .box-item:not([data-compat]) .content,.customizer-lightbox .grid.glow .box-item:not([data-compat]) .display{transition:opacity .3s ease;opacity:.58}.customizer-lightbox .grid .box-item.switchless:hover:before,.customizer-lightbox .grid.glow .box-item:not([data-compat]):hover:before{opacity:0}.customizer-lightbox .grid .box-item.switchless:hover .hidden-content,.customizer-lightbox .grid.glow .box-item:not([data-compat]):hover .hidden-content{opacity:1;-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);pointer-events:all}.customizer-lightbox .grid.glow [data-keys=ch_blue],.customizer-lightbox .grid.glow [data-keys=ch_brown]{display:none}.customizer-lightbox .grid.glow.keycaps .hidden-content{width:600px!important}.customizer-lightbox .grid .box-item.switchless{-ms-flex-order:101;order:101;-ms-flex-preferred-size:100%;flex-basis:100%}.customizer-lightbox .grid .box-item.switchless:before{content:"We do not offer a switchless variant.";width:330px!important}.customizer-lightbox .grid .box-item.switchless .hidden-content{width:80%}.customizer-lightbox .grid .box-item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:40px 20px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-order:99;order:99;position:relative}.customizer-lightbox .grid .box-item.hide{animation:hideItem .4s cubic-bezier(.25,.46,.45,.94);animation-fill-mode:forwards;pointer-events:none}.customizer-lightbox .grid .box-item.inactive{display:none}.customizer-lightbox .grid .box-item.show{animation:showItem .6s cubic-bezier(.25,.46,.45,.94);animation-fill-mode:forwards;pointer-events:all}.customizer-lightbox .grid .box-item.highlight{padding-top:50px;padding-bottom:40px;animation:none!important;pointer-events:all!important;background-color:#fffced;-ms-flex-order:1;order:1}.customizer-lightbox .grid .box-item.highlight .description{-ms-flex-positive:1;flex-grow:1}.customizer-lightbox .grid .box-item.highlight .description:not(:nth-child(2)){display:none}.customizer-lightbox .grid .box-item.highlight.static{-ms-flex-align:stretch;align-items:stretch;padding-right:40px;padding-left:40px;cursor:default}.customizer-lightbox .grid .box-item.highlight.static:hover{background-color:#fcf8e4}.customizer-lightbox .grid .box-item.highlight:not(.static).active,.customizer-lightbox .grid .box-item.highlight:not(.static):hover{background-color:#fbf6db}.customizer-lightbox .grid .box-item.highlight .content{margin-right:18px;-ms-flex-item-align:start;align-self:flex-start}.customizer-lightbox .grid .box-item.highlight .content .title{font-size:24px;padding-bottom:26px;position:relative}.customizer-lightbox .grid .box-item .vertical-title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;-ms-transform:rotate(180deg);transform:rotate(180deg);text-align:right;color:#79967c;text-transform:uppercase;margin:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.customizer-lightbox .grid .box-item .vertical-title span{font-style:normal;font-weight:900;font-size:20px;line-height:24px;display:inline-block;padding-left:11px;border-left:2px solid #79967c;margin:0}.customizer-lightbox .grid .box-item .vertical-title:not(.offset){-ms-flex-preferred-size:68px;flex-basis:68px;padding-right:8px}.customizer-lightbox .grid .box-item .vertical-title.offset{-ms-transform:rotate(180deg) translateX(-43px);transform:rotate(180deg) translateX(-43px)}.customizer-lightbox .grid .box-item.recom.highlight .title:after{content:"Great pick!";right:0;top:-24px;font-style:normal;font-weight:900;font-size:15px;line-height:19px;text-align:center;color:#e3a459;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;position:absolute;width:80px;height:80px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-starburst-bg.svg?v=14745617975391122776") bottom no-repeat;background-size:contain}.customizer-lightbox .grid .box-item:nth-child(2n) .tooltip .content{right:-75px}.customizer-lightbox .grid .box-item:nth-child(2n) .tooltip .content:after,.customizer-lightbox .grid .box-item:nth-child(2n) .tooltip .content:before{left:176px}.customizer-lightbox .grid .box-item.active,.customizer-lightbox .grid .box-item:hover{background:#f5f5f5}.customizer-lightbox .grid .box-item .display{-ms-flex-preferred-size:88px;flex-basis:88px}.customizer-lightbox .grid .box-item .content{-ms-flex-preferred-size:70%;flex-basis:70%;-ms-flex-positive:1;flex-grow:1;margin-left:20px;-ms-flex-item-align:start;align-self:flex-start}.customizer-lightbox .grid .box-item .content .title{padding:0 0 30px;font-size:1.25rem;display:block;position:relative}.customizer-lightbox .grid .box-item .content .subtitle{display:block;margin-top:-9px;margin-bottom:12px;font-size:16px;color:#8a8a8a}.customizer-lightbox .grid .box-item .content .text{padding:0 0 20px;font-size:1rem;font-weight:300;display:block}.customizer-lightbox .grid .box-item .content .details{font-size:1rem;font-weight:300;display:block}.customizer-lightbox .grid .box-item .content .details span{display:inline-block;margin-right:10px}.customizer-lightbox .grid .box-item .content .details span.current{display:inline-block;padding:3px 8px;line-height:1;border-radius:20px;background:#d9d9d9}@media (max-width:768px){.customizer-lightbox .grid .box-item{-ms-flex-preferred-size:100%;flex-basis:100%}.customizer-lightbox .grid .box-item .tooltip .content{right:-163px}.customizer-lightbox .grid .box-item .tooltip .content:after,.customizer-lightbox .grid .box-item .tooltip .content:before{left:0}}.customizer-lightbox .tooltip{display:inline-block;color:#eda555;font-weight:700;cursor:pointer;position:relative}.customizer-lightbox .tooltip .content{box-shadow:0 1px 2px 2px rgba(0,0,0,.1);display:block;position:absolute;background:#fff;border:1px solid #8d8d8d;border-radius:5px;padding:10px 15px;color:#3a3a3a;font-weight:300;bottom:30px;right:-163px;margin:auto;width:330px;visibility:hidden;opacity:0;transition:opacity .1s;cursor:auto}.customizer-lightbox .tooltip .content:after{position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:""}.customizer-lightbox .tooltip .content:before{display:block;position:absolute;bottom:-11px;left:0;right:0;margin:auto;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #8d8d8d;content:""}.customizer-lightbox .tooltip:hover .content{visibility:visible;opacity:1}.customizer-lightbox .bottom{background:#fff;border-top:2px solid #cecece;padding:20px;text-align:right}.customizer-lightbox .bottom .label{margin-right:40px;font-size:30px;vertical-align:middle;color:#7d7d7d;font-weight:300}.customizer-lightbox .bottom .label .price{color:#3a3a3a;font-weight:500}.customizer-lightbox .bottom .label .price:before{content:"$"}.customizer-lightbox.extra-keyswitches .top .title,.customizer-lightbox.satellite .top .title{-ms-flex-preferred-size:39%;flex-basis:39%}.customizer-lightbox.extra-keyswitches .grid,.customizer-lightbox.satellite .grid{display:-ms-flexbox;display:flex;opacity:1}.customizer-lightbox.extra-keyswitches .box-item,.customizer-lightbox.satellite .box-item{-ms-flex-align:initial;align-items:initial;border-bottom:1px solid #cecece;padding:0;-ms-flex-preferred-size:100%;flex-basis:100%;cursor:default}.customizer-lightbox.extra-keyswitches .items,.customizer-lightbox.satellite .items{display:-ms-flexbox;display:flex;background:#e5e5e5;-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-align:center;align-items:center;border-left:1px solid #cecece;position:relative;cursor:pointer}.customizer-lightbox.extra-keyswitches .add,.customizer-lightbox.satellite .add{text-align:center;width:100%;position:absolute}.customizer-lightbox.extra-keyswitches .add .symbol,.customizer-lightbox.satellite .add .symbol{display:block;font-size:60px;font-weight:700;line-height:28px;height:31px;vertical-align:baseline}.customizer-lightbox.extra-keyswitches .grid .box-item,.customizer-lightbox.extra-keyswitches .grid .box-item:hover,.customizer-lightbox.satellite .grid .box-item,.customizer-lightbox.satellite .grid .box-item:hover{background:none}.customizer-lightbox.extra-keyswitches .grid .box-item.active,.customizer-lightbox.satellite .grid .box-item.active{background:#f9f9f9}.customizer-lightbox.extra-keyswitches .content,.customizer-lightbox.extra-keyswitches .display,.customizer-lightbox.satellite .content,.customizer-lightbox.satellite .display{padding:20px}.customizer-lightbox.extra-keyswitches .counter,.customizer-lightbox.satellite .counter{width:100%;text-align:center;position:absolute;opacity:0}.customizer-lightbox.extra-keyswitches .counter .text,.customizer-lightbox.satellite .counter .text{display:block;font-size:18px}.customizer-lightbox.extra-keyswitches input.number,.customizer-lightbox.satellite input.number{font-size:26px;width:60px;margin:0 auto}.customizer-lightbox.extra-keyswitches .remove,.customizer-lightbox.satellite .remove{padding:0;display:inline-block;transition:color .25s ease-in-out;color:#7aa0bd;text-decoration:underline;font-weight:300}.customizer-lightbox.satellite{min-width:1170px}.customizer-lightbox.satellite .wrapper{max-height:340px}.customizer-lightbox.satellite .hero{background:#476b8b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:193px}.customizer-lightbox.satellite .message{-ms-flex-preferred-size:85%;flex-basis:85%;color:#fff;padding:0 30px}.customizer-lightbox.satellite .message .title{font-weight:600;font-size:26px}.customizer-lightbox.satellite .message .subtitle{font-size:20px;margin-bottom:10px;margin-top:-5px}.customizer-lightbox.satellite .message .text{font-size:18px;font-weight:300}.customizer-lightbox.satellite .preview{border-left:1px solid rgba(0,0,0,.09);-ms-flex-preferred-size:15%;flex-basis:15%;background:rgba(0,0,0,.09);height:193px}.customizer-lightbox .filler{height:1px;width:1170px;max-width:100%;-ms-flex:1 1 100%;flex:1 1 100%}.customizer-lightbox .grid .box-item.highlight.recom.active{background:#79967c}.customizer-lightbox .grid .box-item.highlight.recom:hover{background:#789e7c}.customizer-lightbox .grid .box-item.highlight.recom{background:#79967c;color:#fff}.customizer-lightbox .grid .box-item.highlight.recom .details span.current{background:#667968}.customizer-lightbox .grid .box-item.highlight.recom .tooltip{color:#f5dec5}@keyframes hideItem{0%{opacity:1;transform:scale(1)}99%{position:static}to{opacity:0;position:absolute;transform:scale(.7)}}@keyframes showItem{0%{opacity:0;transform:scale(.7) translate(10%,10%);position:absolute}1%{position:static}to{opacity:1;transform:scale(1) translate(0)}}body.show{overflow:hidden}.list-add-ons{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 32px 49px}.list-add-ons .add-more,.list-add-ons .snippet-add-on{margin:8px;-ms-flex:0 1 calc(50% - 24px);flex:0 1 calc(50% - 24px);max-width:50%;-ms-flex-align:center;align-items:center}.list-add-ons .add-more{transition:border .2s ease-in-out,color .2s ease-in-out;border:4px solid transparent;border-radius:4px;font-size:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#828282;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-add-ons .add-more:hover{border-color:currentColor;color:#f1b668}@media (max-width:1024px){.list-add-ons{padding:0}}@media (max-width:870px){.list-add-ons .add-more,.list-add-ons .snippet-add-on{margin:8px;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.mobile-cta{background:#fafafa;border-top:1px solid #e8e8e8;display:none;padding:8px 0;bottom:0;z-index:100;position:fixed;width:100%}.mobile-cta .cta-button{-ms-flex-align:center;align-items:center;background:#74b970;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;font-family:Lato,sans-serif;font-size:19px;font-style:normal;font-weight:400;height:46px;-ms-flex-pack:center;justify-content:center;line-height:23px;margin:0 auto;max-width:100%;transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60%}.mobile-cta .cta-button:active,.mobile-cta .cta-button:hover{opacity:.9}@media (max-width:568px){.mobile-cta{display:block}}.moonlander-bar{background:#101316 url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-moonlander-background.png?v=13843479327364396149") no-repeat top;padding-top:18px;border-bottom:8px solid #2b2624;box-shadow:inset 0 -29px 70px #516d8880;position:relative;overflow:hidden;max-width:100%;z-index:16;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.moonlander-bar img{max-width:100%;height:auto;display:block}.moonlander-bar .container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:0}.moonlander-bar .column{padding:0 16px}.moonlander-bar .moon-button{width:215px;height:54px;margin-bottom:3px;border:1px solid #fff;border-radius:6px;font-style:normal;font-weight:700;font-size:18.1237px;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-transform:uppercase;transition:color .2s,background .2s,fill .2s}.moonlander-bar .moon-button:hover{color:#253b51;background:#fff}.moonlander-bar .moon-button:hover .icon svg .color{fill:#253b51}.moonlander-bar .moon-button .text{display:inline-block;margin-right:20px}.moonlander-bar .moon-button .icon{height:24px;margin-top:-4px;margin-right:-4px}.moonlander-bar .moon-button .icon svg{max-width:23px;max-height:27px}.moonlander-bar .moon-button .icon svg .color{transition:fill .2s;fill:#fff}.moonlander-bar .close{padding:0 8px;position:absolute;width:130px;height:30px;bottom:-4px;left:0;right:0;margin:0 auto;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;color:#000;background:#e9d585;border-radius:8px 8px 0 0;text-transform:uppercase;transition:opacity .2s;cursor:pointer;z-index:2}.moonlander-bar .close:hover{opacity:.8}.moonlander-bar .close svg{-ms-transform:translateY(-2px);transform:translateY(-2px)}.moonlander-bar.large{border-bottom:3px solid #e9d585;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-moonlander-background-large.png?v=10249015848589507777")}.moonlander-bar.large .close{display:-ms-flexbox;display:flex;bottom:-1px}.moonlander-bar.large .legend{display:block;margin:15px 0 27px;font-family:Inter;font-style:normal;font-weight:400;font-size:28.3672px;line-height:133%;letter-spacing:-.022em;color:#fff}@media (min-width:1001px){.moonlander-bar.small .column{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex:0 1 524px;flex:0 1 524px;margin-bottom:24px}.moonlander-bar.small .logo{-ms-flex:0 1 290px;flex:0 1 290px;margin-right:25px}.moonlander-bar.small .display{-ms-flex:0 1 350px;flex:0 1 350px;-ms-transform:translateX(70%);transform:translateX(70%);margin-bottom:-30px}.moonlander-bar.large{background-size:auto;padding-top:55px;padding-bottom:80px}.moonlander-bar.large .moon-button{margin-bottom:0}.moonlander-bar.large .container{-ms-flex-pack:center;justify-content:center}.moonlander-bar.large .display{-ms-flex:0 0 682px;flex:0 0 682px;-ms-transform:translateX(0);transform:translateX(0)}.moonlander-bar.large .column{-ms-flex:0 1 412px;flex:0 1 412px}}@media (max-width:1000px){.moonlander-bar{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-moonlander-background-mobile.png?v=14563891489656317415");border-bottom:2px solid #e9d585;background-size:cover}.moonlander-bar .column{padding:0}.moonlander-bar .container{-ms-flex-direction:column;flex-direction:column;position:relative}.moonlander-bar .container:before{-ms-transform:translate(34%,-50%);transform:translate(34%,-50%);content:"";background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-moonlander-moon.png?v=11256461282137266801") 50% no-repeat;background-size:contain;position:absolute;top:0;right:0;width:110vw;padding-top:110vw}.moonlander-bar .close{font-size:11px;width:90.75px;height:20.94px;border-radius:5.58465px 5.58465px 0 0;display:-ms-flexbox;display:flex}.moonlander-bar .close svg{width:13px;-ms-transform:translateY(0);transform:translateY(0)}.moonlander-bar .moon-button{width:158.75px;height:39.87px;background:rgba(45,65,84,.78);border:1.17271px solid #fff;border-radius:4.82662px;-ms-transform:scale(2) translateX(-.5em) translateY(.6em);transform:scale(2) translateX(-.5em) translateY(.6em)}.moonlander-bar .moon-button .icon svg{width:17px}.moonlander-bar .moon-button:hover{background:#fff}.moonlander-bar .moon-button .text{font-family:Inter;font-style:normal;font-weight:700;font-size:13.366px;line-height:16px}.moonlander-bar .column,.moonlander-bar .display{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto!important;flex-basis:auto!important;z-index:2!important;-ms-flex-align:center;align-items:center}.moonlander-bar .column{-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:22px}.moonlander-bar .column .legend{display:none}.moonlander-bar .logo{-ms-flex:0 1 calc(90% - 180px);flex:0 1 calc(90% - 180px);min-width:202px;max-width:40%;-ms-transform:translateX(1.5vh);transform:translateX(1.5vh)}.moonlander-bar .display{width:100%;-ms-transform:none;transform:none;margin-bottom:-20px}.moonlander-bar .display img{width:100%;max-width:90%;margin:0 auto 1px}.moonlander-bar.large{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-moonlander-background-mobile.png?v=14563891489656317415");background-size:cover}}@media (max-width:650px){.moonlander-bar .logo{min-width:202px;-ms-transform:translateX(1.5vh);transform:translateX(1.5vh)}.moonlander-bar .moon-button{-ms-transform:scale(.8) translateX(2.5vh) translateY(1em);transform:scale(.8) translateX(2.5vh) translateY(1em)}}@media (max-width:321px){.moonlander-bar .logo{min-width:152px;-ms-transform:translateX(1.5vh);transform:translateX(1.5vh)}.moonlander-bar .moon-button{-ms-transform:scale(.8) translateX(.5em) translateY(.6em);transform:scale(.8) translateX(.5em) translateY(.6em)}}.neat-gallery{background:#ebebeb;padding:27px 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem}.neat-gallery img{display:block;margin:0 auto}.neat-gallery .full{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:30px}.neat-gallery .half{-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px);background:#fff}.neat-gallery .half:nth-child(2){margin-right:15px}.neat-gallery .half:nth-child(3){margin-left:15px}@media (max-width:568px){.neat-gallery{padding:13px 15px}.neat-gallery .half{-ms-flex:1 1 100%;flex:1 1 100%}.neat-gallery .half:nth-child(2){margin-right:0;margin-bottom:30px}.neat-gallery .half:nth-child(3){margin-left:0}}html.new-year{margin-top:61px}html.new-year .app-header.sticky{top:61px}@media (max-width:414px){html.new-year{margin-top:64px}html.new-year .app-header.sticky{top:64px}}.new-year-topbar{background:#b82e36;width:100%;position:relative;z-index:0}.new-year-topbar .container{padding:8px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.new-year-topbar .container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-new-year-2019.png?v=9949745661850171190") 100% no-repeat;background-size:auto 100%;z-index:-1}.new-year-topbar .display{-ms-flex:0 1 56px;flex:0 1 56px}.new-year-topbar .title{-ms-flex:0 2 400px;flex:0 2 400px;font-size:18px;color:#fff;margin:0 34px}.new-year-topbar .button-action{transition:background .3s ease-in-out,color .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 104px;flex:0 0 104px;height:31px;border:1px solid #fff;border-radius:4px;font-size:14px;color:#fff;text-decoration:none;cursor:pointer}.new-year-topbar .button-action:active,.new-year-topbar .button-action:hover{color:#b82e36;background:#fff}@media (max-width:768px){.new-year-topbar .container:before{opacity:.4}}@media (max-width:568px){.new-year-topbar .container:before{background-position:50%;background-size:cover}.new-year-topbar .title{margin:0 10px;font-size:16px}.new-year-topbar .title strong{display:block}}@media (max-width:414px){.new-year-topbar .display{-ms-flex-preferred-size:40px;flex-basis:40px}.new-year-topbar .button{-ms-flex-preferred-size:80px;flex-basis:80px}}@media (max-width:360px){.new-year-topbar .display{display:none}.new-year-topbar .title{font-size:15px}}.options-selector{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.options-selector .hidden{display:none}.options-selector .column:nth-child(2){margin:0 40px 60px 9.999%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 60px;flex:0 0 60px}.options-selector .column:last-child{-ms-flex:1 1 100%;flex:1 1 100%;max-width:849px;cursor:pointer}.options-selector .radio-button{display:inline-block;position:relative;width:60px;height:60px;background:#e5e5e5;border:1px solid #bdbdbd;box-sizing:border-box;border-radius:50%;cursor:pointer}.options-selector .radio-button:hover:before{opacity:1}.options-selector .radio-button:before{transition:opacity .3s ease-in-out;opacity:0;content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:34px;height:34px;background:#4f4f4f;border:1px solid #333;box-sizing:border-box;border-radius:50%}.options-selector .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 25px}.options-selector .title-wrapper .radio-button{margin-right:15px;display:none;-ms-flex:0 0 auto;flex:0 0 auto}.options-selector .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;font-style:normal;font-weight:300;line-height:2;font-size:1.875rem;color:#3c3c3c;text-align:left}.options-selector .title:after{transition:opacity .3s ease-in-out;opacity:0;margin:0 0 0 8px;padding:0 15px;display:none;content:"SELECTED";font-style:normal;font-weight:300;line-height:35px;font-size:1.375rem;text-align:center;color:#4f4f4f;background:#fff;border:1px solid #bdbdbd;box-sizing:border-box;border-radius:4px}.options-selector .description,.options-selector .title .description{font-style:normal;font-weight:300;line-height:48px;font-size:1.375rem;color:#333}.options-selector .description{display:block;margin-bottom:20px}.options-selector .display{background:no-repeat left 50%/contain;height:104px;width:100%}.options-selector .display.silver{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-silver.png?v=17386641823706920391")}.options-selector .display.gold{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-satellite-gold.png?v=8610383365505155446")}.options-selector .display.white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-white-switches.png?v=834404549864135741")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.options-selector .display.white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-white-switches@2x.png?v=3851306566874098859")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.options-selector .display.white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-white-switches@3x.png?v=14737114727971193901")}}.options-selector .display.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-switches.png?v=9517843047515345797")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.options-selector .display.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-switches@2x.png?v=15946361384790932864")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.options-selector .display.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-black-switches@3x.png?v=1632418707431908826")}}.options-selector .display.clicker{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-clicker-switches.png?v=15118403688035046249")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.options-selector .display.clicker{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-clicker-switches@2x.png?v=16905682547047404162")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.options-selector .display.clicker{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-clicker-switches@3x.png?v=10684203698970946564")}}.options-selector .display.stealthy{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-stealthy-switches.png?v=1894231609317279664")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.options-selector .display.stealthy{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-stealthy-switches@2x.png?v=13757344844578614975")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.options-selector .display.stealthy{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-stealthy-switches@3x.png?v=12156090746655722304")}}.options-selector .hidden:checked~.column .radio-button:before{opacity:1}.options-selector .hidden:checked~.column .title:after{display:inline-block;animation:fadeInFromNone .3s ease-in-out;animation-fill-mode:forwards}.options-selector .mobile{display:none;padding:8px}@media (max-width:568px){.options-selector .column:nth-child(2){display:none}.options-selector .mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.options-selector .radio-button{width:45px;height:45px}.options-selector .radio-button:before{width:25px;height:25px}.options-selector .description{line-height:40px;font-size:1.125rem}.options-selector .title-wrapper{margin-bottom:18px}.options-selector .title-wrapper .radio-button{display:inline-block}.options-selector .title{font-size:1.375rem}.options-selector .title:after{padding:0 8px;font-size:1rem}.options-selector .display{height:60px;background-position:50%}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:inline-block;opacity:0}to{display:inline-block;opacity:1}}.our-keyboards-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.our-keyboards-wrapper .quote-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}.our-keyboards-wrapper .dropdown{display:none;-ms-flex:1 1 180px;flex:1 1 180px;position:relative;min-width:100px}.our-keyboards-wrapper .mask{position:absolute;bottom:-16px;left:-16px;right:0;width:100%;height:20px;background:#fdfdfd;z-index:11}.our-keyboards-wrapper .dropdown-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fdfdfd;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.022em;color:#989695;height:60px;margin:-17px 0 -16px;-ms-transform:translateX(-16px);transform:translateX(-16px);width:100%;cursor:pointer;position:relative;z-index:3;outline:none}.our-keyboards-wrapper .dropdown-btn:before{transition:opacity .2s linear;content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0;box-shadow:0 .1196px .65777px rgba(0,0,0,.0407434),0 .27173px 1.4945px rgba(0,0,0,.0592299),0 .47293px 2.60112px rgba(0,0,0,.0729479),0 .75129px 4.13211px rgba(0,0,0,.085),0 1.15919px 6.37554px rgba(0,0,0,.0970521),0 1.80882px 9.94853px rgba(0,0,0,.11077),0 3.00293px 16.5161px rgba(0,0,0,.129257),0 6px 33px rgba(0,0,0,.17)}.our-keyboards-wrapper .dropdown-btn:checked:before{opacity:1}.our-keyboards-wrapper .dropdown-btn span{position:relative;z-index:1}.our-keyboards-wrapper .dropdown-btn .fa{margin-left:16px;margin-top:4px}.our-keyboards-wrapper #our-keyboards-dropdown{pointer-events:none;visibility:hidden;opacity:0;position:absolute}.our-keyboards-wrapper #our-keyboards-dropdown:checked~.dropdown-btn:before{opacity:1}.our-keyboards-wrapper #our-keyboards-dropdown:checked~.dropdown-contents{transition:.3s linear;transition-property:opacity,transform,visibility;pointer-events:all;visibility:visible;opacity:1;transform:translateZ(0)}.our-keyboards-wrapper .dropdown-contents{position:absolute;top:42px;left:-16px;z-index:10;width:100vw;pointer-events:none;visibility:hidden;opacity:0;box-shadow:0 .1196px .65777px rgba(0,0,0,.0407434),0 .27173px 1.4945px rgba(0,0,0,.0592299),0 .47293px 2.60112px rgba(0,0,0,.0729479),0 .75129px 4.13211px rgba(0,0,0,.085),0 1.15919px 6.37554px rgba(0,0,0,.0970521),0 1.80882px 9.94853px rgba(0,0,0,.11077),0 3.00293px 16.5161px rgba(0,0,0,.129257),0 6px 33px rgba(0,0,0,.17);transform:translateZ(0)}.our-keyboards-wrapper .row{width:100%;height:75px;background:#fdfdfd;border:1px solid #eaeaea;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 16px;cursor:pointer;text-decoration:none}.our-keyboards-wrapper .row.active .keyboard-logo:not(.moonlander) svg path{fill:#6b4207}.our-keyboards-wrapper .row.active .keyboard-logo:not(.moonlander) svg g path{fill:#e4951e}.our-keyboards-wrapper .row .text{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 1 57%;flex:0 1 57%;font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:110%;-ms-flex-align:center;align-items:center;letter-spacing:-.022em;color:#989695}.our-keyboards-wrapper .keyboard-logo{display:inline-block;-ms-flex:0 1 calc(42% - 20px);flex:0 1 calc(42% - 20px);margin-right:20px}.our-keyboards-wrapper .keyboard-logo img,.our-keyboards-wrapper .keyboard-logo svg{max-width:240px;margin:0 auto;display:block;width:100%;height:auto}.our-keyboards-wrapper .keyboard-logo svg g path,.our-keyboards-wrapper .keyboard-logo svg path{transition:fill .2s linear}.our-keyboards-wrapper .keyboard-logo:not(.moonlander) svg path{fill:#9a9a9a}.our-keyboards-wrapper .keyboard-logo.moonlander svg{-ms-transform:translateX(-1%);transform:translateX(-1%);max-width:220px;width:90%}.our-keyboards-wrapper .row.active .moonlander svg path{fill:#626262}@media (max-width:870px){.our-keyboards-wrapper{-ms-flex:1 1 100%;flex:1 1 100%}.our-keyboards-wrapper .dropdown{display:-ms-flexbox;display:flex;-ms-flex:1 1 50px;flex:1 1 50px}}@media (max-width:375px){.our-keyboards-wrapper .fa{margin-left:8px;margin-top:4px}}@media (max-width:375px){.our-keyboards-wrapper .dropdown{-ms-flex:1 1 135px;flex:1 1 135px}}@media (max-width:360px){.our-keyboards-wrapper .dropdown-btn{-ms-transform:translateX(-7px);transform:translateX(-7px)}.our-keyboards-wrapper .dropdown-contents,.our-keyboards-wrapper .mask{left:-7px}}.page-content{padding:48px 0;background-color:#fff;background-size:cover;background-position:50%;background-repeat:no-repeat}.page-content .container-thin{-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;text-rendering:optimizeLegibility}.page-content ol,.page-content p,.page-content ul{line-height:35px;font-size:1.375rem;letter-spacing:-.24px;font-weight:300}.page-content li,.page-content p{padding-bottom:1.8rem;margin-bottom:0}.page-content h2,.page-content h3{font-size:2.1875rem}.page-content h2,.page-content h3,.page-content h4{padding-bottom:1.5rem;margin-bottom:0;font-weight:black}.page-content h4{font-size:1.75rem}.page-content a{text-decoration:underline}.page-content p img{margin-bottom:1em}.page-content .tagline{text-align:center}.page-content .tagline strong{display:block}.page-content .twitter-tweet-rendered,.page-content .twitter-tweet::shadow .tweet-InformationCircle-widgetParent{width:100%!important;max-width:100%!important}.page-content .content-image-wrapper{text-align:center}.page-sections{display:-ms-flexbox;display:flex;padding-bottom:8px}.page-sections,.page-sections .item{-ms-flex-pack:center;justify-content:center}.page-sections .item{transition:all .1s ease-in-out;display:inline-block;border:2px solid #7b848a;padding:12px 32px;border-radius:10px;color:#292829;font-size:1.125rem;font-weight:300;line-height:1.2;max-width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 1 auto;flex:0 1 auto;margin:8px}.page-sections .item:hover{color:#fff;background:#7b848a}@media (max-width:716px){.page-sections{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-sections .item{width:250px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(0.5 - $spacing);flex-basis:calc(0.5 - $spacing);margin:8px}}.page-title{padding:48px 0;background-color:#1a304e;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-background-product.png?v=16329974943777426126");background-size:cover;background-position:50%;background-repeat:no-repeat;text-align:center}.page-title .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-title .container .top-content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.page-title .subtitle,.page-title .title{transition:color .2s ease-in-out;color:#fff;display:block;font-size:2.0625rem;line-height:1.3}.page-title .title{font-size:2.0625rem;font-weight:700;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100vw;margin:0}.people-widget{margin-top:20px;text-align:center}.people-widget .item{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px;text-align:left;text-decoration:none;color:#222;background:#f5f5f5;padding:10px;border-radius:4px}.people-widget .item>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.people-widget .item>:first-child{margin-left:0}.people-widget .item>:last-child{margin-right:0}.people-widget .item:hover{color:#131d21;background:#fbfbfb}.people-widget .display{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(25% - 1.125rem);flex-basis:calc(25% - 1.125rem);width:calc(25% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.people-widget .display img{border-radius:4px;width:100%}.people-widget .body{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(75% - 1.125rem);flex-basis:calc(75% - 1.125rem);width:calc(75% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.people-widget .name{font-size:34px;font-weight:300}.people-widget .job{font-size:24px;font-weight:300}.people-widget .action{margin:40px 0}.people-widget .button{transition:all .1s ease-in-out;display:inline-block;border:2px solid #7b848a;padding:12px 32px;border-radius:10px;color:#292829;font-size:1.75rem;font-weight:300;line-height:1.2;max-width:100%;text-align:center;background:transparent;text-decoration:none}.people-widget .button:hover{color:#fff;background:#7b848a}@media (max-width:580px){.people-widget .display{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.33333% - 1.125rem);flex-basis:calc(33.33333% - 1.125rem);width:calc(33.33333% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.people-widget .body{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(66.66667% - 1.125rem);flex-basis:calc(66.66667% - 1.125rem);width:calc(66.66667% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.people-widget .name{font-size:26px}.people-widget .job{font-size:18px}}.product-details{display:-ms-flexbox;display:flex;color:#fff;-ms-flex-pack:justify;justify-content:space-between}.product-details .options{-ms-flex-preferred-size:665px;flex-basis:665px}.product-details .options .select-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.product-details .options.qty-2 .select-wrapper{-ms-flex-preferred-size:calc(100% * 1 / 2 - 20px);flex-basis:calc(100% * 1 / 2 - 20px)}.product-details .options.qty-3 .select-wrapper{-ms-flex-preferred-size:calc(100% * 1 / 3 - 20px);flex-basis:calc(100% * 1 / 3 - 20px)}.product-details .call-to-action{-ms-flex-preferred-size:calc(100% * 1 / 4 - 20px);flex-basis:calc(100% * 1 / 4 - 20px)}.product-details .separator{background:#73839c;width:2px}.product-details .controls,.product-details .details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-details .select-wrapper{background:#fff;border-radius:5px;position:relative}.product-details .select-wrapper:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#2d2d2d;font-size:1.25rem;position:absolute;top:1px;right:1px;background:#ededed;width:50px;height:49px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:0 5px 5px 0;border-left:1px solid #e6dbdb;pointer-events:none}.product-details .select-wrapper .select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;color:#2d2d2d;padding:15px 20px;font-size:1rem;outline:none;cursor:pointer}.product-details .controls{margin-bottom:40px}.product-details .details{display:-ms-flexbox;display:flex;margin-bottom:20px}.product-details .details .display{width:80px;height:100px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;background:no-repeat 50%;background-size:contain}.product-details .details .display.printed-keycap.white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-printed-keycap.png?v=18388866092141181760")}.product-details .details .display.printed-keycap.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-printed-keycap-black.png?v=15562746769838155443")}.product-details .details .display.blank-keycap.white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-blank-keycap.png?v=12519362669960830217")}.product-details .details .display.blank-keycap.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-blank-keycap-black.png?v=12853638474644419259")}.product-details .details .display.taihao.white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-new-keycap.png?v=6088859539156264784")}.product-details .details .display.taihao.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-new-keycap-dark.png?v=13687028513686843756")}.product-details .details .display.white.wing{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-wing-white.png?v=3230224010419347729")}.product-details .details .display.black.wing{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-wing-black.png?v=10271816014997025610")}.product-details .details .display.white.tilt{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-tilt-white.png?v=14399172893653850189")}.product-details .details .display.black.tilt{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-tilt-black.png?v=17875201662867295375")}.product-details .details .display.no-keycap.white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-blank-keycap.png?v=12519362669960830217");opacity:.4}.product-details .details .display.no-keycap.black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-blank-keycap-black.png?v=12853638474644419259");opacity:.4}.product-details .details .display.switch.kailh-brown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-brown.png?v=11438638142096347535")}.product-details .details .display.switch.no-keyswitches{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-none.png?v=15765562377978483325")}.product-details .details .display.switch.variety{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-variety.png?v=13658202928850714723")}.product-details .details .display.switch.kailh-thick-gold,.product-details .details .display.switch.kailh-thick-goldrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-thick-gold.png?v=1772690450723868384")}.product-details .details .display.switch.kailh-gold,.product-details .details .display.switch.kailh-goldrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-gold.png?v=3374732708873230661")}.product-details .details .display.switch.kailh-silver,.product-details .details .display.switch.kailh-silverrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-silver.png?v=1062940393953009609")}.product-details .details .display.switch.kailh-copper,.product-details .details .display.switch.kailh-copperrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-speed-copper.png?v=1800682105945690525")}.product-details .details .display.switch.kailh-boxbrown,.product-details .details .display.switch.kailh-boxbrownrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxbrown.png?v=3556925407115944743")}.product-details .details .display.switch.kailh-boxred,.product-details .details .display.switch.kailh-boxredrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxred.png?v=14530748825361361004")}.product-details .details .display.switch.kailh-boxwhite,.product-details .details .display.switch.kailh-boxwhitergb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxwhite.png?v=4248327338796215321")}.product-details .details .display.switch.kailh-boxblack,.product-details .details .display.switch.kailh-boxblackrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-kailh-boxblack.png?v=17187512229567402245")}.product-details .details .display.switch.cherry-brown{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-brown.png?v=5496508666451640399")}.product-details .details .display.switch.cherry-blue{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-blue.png?v=12799906127595066930")}.product-details .details .display.switch.cherry-red{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-red.png?v=1767676022583425900")}.product-details .details .display.switch.cherry-black{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-black.png?v=14800015439799356674")}.product-details .details .display.switch.cherry-white{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-white.png?v=8237478669808370675")}.product-details .details .display.switch.cherry-clear{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-clear.png?74377")}.product-details .details .display.switch.cherry-brownrgb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherryrgb-brown.png?v=15481169223413081157")}.product-details .details .display.switch.cherry-bluergb{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherryrgb-blue.png?v=15200344027767217718")}.product-details .details .display.switch.cherry-silver{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-switch-cherry-speed-gray.png?v=9336813867123363587")}.product-details .details .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;width:100%}.product-details .details .content .title{font-size:1.6875rem;font-weight:400}.product-details .details .content .link,.product-details .details .content .specs,.product-details .details .content .text{font-size:1rem;font-weight:300;margin-bottom:10px}.product-details .details .content .specs{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-details .details .content .specs .item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.product-details .details .content .specs .label{font-weight:700;display:block;background-color:rgba(35,50,76,.61);color:#fff;text-align:left;padding-left:10px}.product-details .details .content .specs .value{padding-left:10px}.product-details .link{text-decoration:underline;color:#fff}.product-details .call-to-action{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-details .call-to-action .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;text-decoration:none;background:#e1972e;border-radius:5px;color:#fff;height:48px;transition:background .2s ease-in-out;font-size:1.25rem;text-align:center;margin:0;padding:0;background-position:0 0}.product-details .call-to-action .button:hover{background:#d78b1f}.product-details .call-to-action .list{padding-left:0;margin-top:40px;font-weight:300}.product-details .call-to-action .list .item{margin-bottom:20px}.product-details .call-to-action .list .strong{display:block;font-weight:700;font-size:1.375rem}.product-details .call-to-action .list .link{display:block}@media (max-width:1100px){.product-details{-ms-flex-direction:column;flex-direction:column}.product-details .options{-ms-flex-preferred-size:auto;flex-basis:auto}.product-details .separator{width:100%;height:2px;margin-bottom:30px}}@media (max-width:800px){.product-details .controls{-ms-flex-direction:column;flex-direction:column}.product-details .controls .select-wrapper{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:20px}}@media (max-width:515px){.product-details .specs{-ms-flex-direction:column;flex-direction:column}}@media (max-width:480px){.product-details .details{-ms-flex-direction:column;flex-direction:column}.product-details .details .display{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.product-gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.product-gallery .description,.product-gallery .display,.product-gallery .thumbnails{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:480px}.product-gallery.no-side .display{max-height:660px;width:100%}.product-gallery.no-side .thumbnails{visibility:hidden;position:absolute}.product-gallery .display{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:hidden;background:#f0f0f0;width:0}.product-gallery .thumbnails{-ms-flex-preferred-size:290px;flex-basis:290px;padding:20px;overflow:auto;-webkit-overflow-scrolling:touch;background:#f0f0f0;-ms-flex-preferred-size:250px}.product-gallery .thumbnails .items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.product-gallery .thumbnails .items .image{display:block;width:105px;border:2px solid #fff;transition:border .1s ease-in-out}.product-gallery .thumbnails .items .image:hover{border:2px solid #ababab}.product-gallery .thumbnails .items .image:active{border:2px solid #626262}.product-gallery .thumbnails .items .item{margin-bottom:20px}.product-gallery .thumbnails::-webkit-scrollbar{width:20px}.product-gallery .thumbnails::-webkit-scrollbar-corner,.product-gallery .thumbnails::-webkit-scrollbar-track{background:#e2e2e2}.product-gallery .thumbnails::-webkit-scrollbar-thumb{background-color:#bfbfbf}.product-gallery .description{-ms-flex-preferred-size:100%;flex-basis:100%;background:#fff;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;color:#2d2d2d;padding:10px 20px}.product-gallery .description p{margin:0}.product-gallery .description .details,.product-gallery .description .pricing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-gallery .description .price,.product-gallery .description .title{font-family:Lato,sans-serif;margin:0;font-size:2rem;font-weight:700}.product-gallery .description .contents,.product-gallery .description .tax{margin:0;font-size:1.125rem;font-weight:300}.product-gallery .description .price,.product-gallery .description .tax{text-align:right}@media (max-width:1150px){.product-gallery{-ms-flex-direction:column;flex-direction:column;margin:auto}.product-gallery .display{width:100%}.product-gallery .thumbnails{-ms-flex-preferred-size:140px;flex-basis:140px}.product-gallery .description{-ms-flex-preferred-size:auto;flex-basis:auto}}@media (max-width:630px){.product-gallery .description{-ms-flex-direction:column;flex-direction:column}}@media (max-width:515px){.product-gallery .thumbnails .items .item{-ms-flex-preferred-size:calc(100% * 1/2 - 10px);flex-basis:calc(100% * 1/2 - 10px);-ms-flex-pack:justify;justify-content:space-between}.product-gallery .thumbnails .items .item .image{width:auto}}@media (max-width:505px){.product-gallery .display{min-height:130px}}.products{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto}.products li{border-bottom:1px solid #ddd;font-weight:300;padding:3px 0}.products li:last-child{border:none}.products li .details{float:right;padding-right:15px}.products li .name{float:left}.responsive-section{padding:20px 0;display:none;background:#fdfdfd;border-bottom:5px solid #f7f7f7;border-top:5px solid #e1972e}.responsive-section .page-sections{padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.responsive-section .page-sections .item{padding:12px 18px;-ms-flex-preferred-size:45%;flex-basis:45%}.responsive-section .page-sections .primary{background:#e1972e;border:none;color:#fff;font-weight:700}@media (max-width:568px){.responsive-section{display:block}}.section-awards{padding-bottom:32px}.section-awards .wrapper-awards{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.section-awards .awards{padding-bottom:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:calc(88.56667% - 1.125rem);max-width:100%;margin:0 -1.64%;border-bottom:8px solid #faedcd}.section-awards .award{padding:17px 27px 11px;-ms-flex:0 1 33.3333333%;flex:0 1 33.3333333%;color:#232323;box-shadow:0 3px 6px rgba(0,0,0,.102);text-decoration:none;background:#fff;border-radius:12px;display:-ms-flexbox;display:flex;position:relative;z-index:2;-ms-flex-flow:column;flex-flow:column}.section-awards .award:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:12px;transition:opacity .34s ease-in-out;box-shadow:0 6px 12px rgba(0,0,0,.102)}.section-awards .award:hover:after{opacity:1;overflow:visible}.section-awards .award:first-child{margin-right:1.74%}.section-awards .award:last-child{margin-left:1.74%}.section-awards .award .content{-ms-flex:0 1 auto;flex:0 1 auto;padding:5px 0 16px;border-bottom:1px solid #ededed;margin-bottom:16px;text-align:center}.section-awards .award .content p{margin:0;font-style:normal;font-size:19px;line-height:23px;color:#232323}.section-awards .award .content p strong{font-weight:800;display:block}.section-awards .award .display{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:20px}@media (max-width:880px){.section-awards .awards{display:block}.section-awards .awards .award:first-child{margin:0 0 20px}.section-awards .awards .award:last-child{margin:20px 0 0}.section-awards .awards .award .display{-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width:720px){.section-awards{padding:0 0 42px}.section-awards .awards{width:100%;padding-bottom:42px}}@media (max-width:414px){.section-awards .award{display:block}.section-awards .award .content{padding:0 0 10px;border-right:0;border-bottom:1px solid #d5d5d5}.section-awards .award .display{padding:10px 0}}.section-title{margin:0;padding:1em;text-align:center;display:block;font-size:34px;font-weight:300}.section-title strong{font-weight:700}.section-title.add-ons{padding:5px 16px 20px;color:#4f4f4f;font-size:32px;line-height:38px;margin-top:-100px}.share-love{padding:30px 40px;margin-bottom:25px}.share-love .title{padding:0 0 1.25rem;margin:0;display:block;font-size:2.875rem;text-align:center;line-height:1.2;font-weight:500}#preview-bar-iframe{display:none}.site-wide-notice{color:#fff;position:relative;background:#a70202;transition:height .5s ease-out 0s;overflow:hidden;height:0}.site-wide-notice .content{margin:0 auto;max-width:1200px;padding:8px 50px 8px 20px;z-index:10;position:relative;font-size:16px;text-align:center}.site-wide-notice .close{background:#980c0f;font-weight:700;font-size:21px;position:absolute;top:50%;right:10px;margin-top:-10px;height:22px;line-height:20px;width:22px;text-align:center;border-radius:4px;color:#fff;opacity:1;z-index:10;cursor:pointer}.site-wide-notice .close:hover{opacity:.7}.site-wide-notice:after{background:#c13340 url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-chinese-new-year.jpg?v=1334263490997445893") center 78% no-repeat;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.45;z-index:1}.site-wide-notice.visible{height:65px}@media (max-width:735px){.site-wide-notice.visible{height:90px}.site-wide-notice.visible br{display:none}.site-wide-notice.visible .content{text-align:left}}@media (max-width:577px){.site-wide-notice.visible{height:92px}}@media (max-width:530px){.site-wide-notice.visible{height:115px}}@media (max-width:422px){.site-wide-notice.visible{height:140px}}@media (max-width:360px){.site-wide-notice.visible{height:165px}}@media (max-width:323px){.site-wide-notice.visible{height:190px}}@media (max-width:293px){.site-wide-notice.visible{height:210px}}@media (max-width:263px){.site-wide-notice.visible{height:235px}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:73px;list-style:none;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:26px;width:26px;margin:0 20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{transition:all .3s ease-in-out;position:absolute;top:0;left:0;content:" ";width:26px;height:26px;line-height:26px;text-align:center;opacity:.6;background:#f2f2f2;border:1px solid #333;border-radius:50%}.slick-dots li.slick-active button:before{opacity:1}@media (max-width:568px){.slick-dots{display:none!important}}.slick-next,.slick-prev{opacity:.6;transition:opacity .3s ease-in-out;position:absolute;display:block;height:110px;width:49px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none;outline:none;z-index:5;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-slider-arrow.png?v=6531647626222669952") 50% no-repeat;background-size:contain}@media (max-width:568px){.slick-next,.slick-prev{height:74px;width:34px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.slick-next,.slick-prev{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-slider-arrow@2x.png?v=13965860577465244333")}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.slick-next,.slick-prev{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-slider-arrow@3x.png?v=16580166239252713998")}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{opacity:1}.slick-prev{left:25px}.slick-next{right:25px;-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.slider{overflow:hidden;position:relative}.slider .slider-item{transition:all .8s cubic-bezier(.6,-.28,.735,.045);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(-180deg);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.slider .slider-item.hide{z-index:4;transform:rotateX(-180deg)}.slider .slider-item.current{z-index:5;transform:rotateX(0deg)}.slider .slider-controls{position:absolute;bottom:0;top:0;left:8px;right:8px;display:-ms-flexbox;display:flex;height:40px;margin:auto 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.slider .slider-controls .next,.slider .slider-controls .prev{transition:all .2s ease-in-out;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;line-height:1;color:#e1972e;opacity:.7;cursor:pointer;z-index:50}.slider .slider-controls .next:hover,.slider .slider-controls .prev:hover{opacity:1;color:#d48f2e}.slider .slider-controls .next:before,.slider .slider-controls .prev:before{content:"\f104"}.slider .slider-controls .next:before{content:"\f105"}@media (max-width:568px){.slider .slider-controls{display:none}}.snippet-add-on{border:1px solid #ddd;border-radius:4px;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer;-ms-flex-align:start;align-items:start}.snippet-add-on:before{content:"";border-radius:4px;position:absolute;top:-3px;right:-3px;left:-3px;bottom:-3px;border:4px solid #f1b668;opacity:0;transition:opacity .2s ease-in-out}.snippet-add-on.active:before,.snippet-add-on[data-active=true]:before{opacity:1}.snippet-add-on.active .price,.snippet-add-on[data-active=true] .price{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-arrow-check.svg?v=15565113643840068545") no-repeat 100%;background-size:46px 46px}.snippet-add-on.active .amount,.snippet-add-on[data-active=true] .amount{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.snippet-add-on:hover:before{opacity:1}.snippet-add-on .display{margin-right:20px;-ms-flex:0 1 130px;flex:0 1 130px;min-width:130px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:130px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.snippet-add-on .display img{pointer-events:none;border-radius:4px}.snippet-add-on .content,.snippet-add-on .price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.snippet-add-on .price{transition:background .2s ease-in-out;-ms-flex-align:end;align-items:flex-end;-ms-flex:0 1 72px;flex:0 1 72px;max-width:72px;margin-right:20px;min-width:46px;min-height:46px}.snippet-add-on .title{font-size:20px;color:#333}.snippet-add-on .content{font-size:16px;color:#969696;padding-right:20px;padding:10px 20px 10px 0}.snippet-add-on .amount{transition:opacity .2s ease-in-out;font-size:28px;color:#707070}.snippet-add-on .amount.add:before{content:""}.snippet-add-on .amount.add.active{overflow:hidden;height:50px;width:50px}.snippet-add-on .amount.add.active:before{content:"\2713";font-size:30px;color:#fff;background:#5ca457;border-radius:500px;width:50px;display:inline-block;height:50px;text-align:center;line-height:49px;font-weight:700}.snippet-add-on .amount.sub:before{content:"-"}.snippet-add-on .amount:before{margin-right:9px}.snippet-add-on .content{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.snippet-add-on ul{margin-bottom:0}.customizer.shine .snippet-add-on,.customizer.taihao .snippet-add-on{border:1px solid hsla(0,0%,87%,.5)}.customizer.shine .snippet-add-on .title,.customizer.taihao .snippet-add-on .title{color:#fff}.customizer.shine .snippet-add-on .amount,.customizer.taihao .snippet-add-on .amount{color:#cecece}.customizer.shine .snippet-add-on .content,.customizer.taihao .snippet-add-on .content{color:#dfdfdf}.solid-dropdown{display:inline-block;position:relative}.solid-dropdown .dropdown-button{transition:background .1s ease-in-out;margin:0;background-color:#ddd;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);border-radius:8px;font-family:Lato,sans-serif;font-weight:400;color:dimgray;cursor:pointer;font-size:1rem;padding:11px 34px 10px 18px;line-height:1;position:relative;text-transform:uppercase;width:156px}.solid-dropdown .dropdown-button.active,.solid-dropdown .dropdown-button:hover{background-color:#bdbdbd}.solid-dropdown .dropdown-button .fa-angle-down{font-size:1.625rem;position:absolute;height:100%;width:17px;top:0;bottom:0;right:6%;margin:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.solid-dropdown:hover .dropdown{opacity:1;visibility:visible;top:33px}.solid-dropdown .dropdown{transition:all .2s ease-in-out;opacity:0;visibility:hidden;position:absolute;top:48px;right:0;padding:0;margin:0;list-style:none;border-top:6px;background:#fdfdfd;box-shadow:0 3px 4px 1px rgba(0,0,0,.4);border-top:6px solid #ddd;width:250px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);z-index:5}.solid-dropdown .dropdown .item{display:list-item;margin:0 15px}.solid-dropdown .dropdown .item:first-child{margin:0 15px}.solid-dropdown .dropdown .item:last-child .text{border:none}.solid-dropdown .dropdown .text{padding:12px 6px;transition:all .1s ease-in-out;border-bottom:1px solid #e7e7e7;width:100%;display:inline-block;font-size:.9375rem;font-weight:300;color:#414141;cursor:pointer}.solid-dropdown .dropdown .text:hover{color:#414141;border-color:#414141}.solid-dropdown .dropdown .text:after{display:none}.sticky-slider{width:100%;position:fixed;top:0;left:0;z-index:6;display:none;background-color:#fff;-ms-transform:translateY(-110%);transform:translateY(-110%);transition:transform .35s ease-in;animation-fill-mode:forwards}.sticky-slider.sticky{display:block;-ms-transform:translateX(0);transform:translateX(0);animation:slideIn .3s ease-in-out}.sticky-slider.reversal{display:block;-ms-transform:translateX(-110%);transform:translateX(-110%);animation:slideOut .3s ease-in-out}.sticky-slider .items{height:280px;overflow:hidden}.sticky-slider .slick-track{min-height:280px}.sticky-slider .slick-slide{object-fit:cover;height:280px;object-position:100% 64%}@keyframes slideIn{0%{display:none;transform:translateY(-110%)}1%{display:inline-block;transform:translateY(-110%)}to{display:block;transform:translateX(0)}}@keyframes slideOut{0%{display:block;transform:translateX(0)}99%{display:inline-block;transform:translateY(-110%)}to{display:none;transform:translateY(-110%)}}a.upsell-inline{display:block;background:#fffae8;padding:20px;text-decoration:none;color:#6f4e24;border-radius:8px;border:1px solid rgba(111,78,36,.24);display:none}a.upsell-inline .message,a.upsell-inline .title{display:block}a.upsell-inline .title{font-weight:700}a.upsell-inline .button{background:transparent;border:1px solid #6f4e24;color:#6f4e24;padding:6px 17px;margin-top:10px;border-radius:8px}.video-lightbox{display:none;font-family:Lato,sans-serif;color:#3a3a3a;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;background:rgba(0,0,0,.7);top:0;left:0;bottom:0;width:100vw;z-index:99999}.video-lightbox.show{display:-ms-flexbox;display:flex}.video-lightbox .close{position:absolute;top:-25px;right:-25px;z-index:999;color:#fff;cursor:pointer;transition:opacity .3s ease-in-out;-ms-transform:scale(.9);transform:scale(.9)}.video-lightbox .close:hover{opacity:.8}.video-lightbox .close .icon{background:#202020;font-size:19px;position:relative;border-radius:50%;border:2px solid #fff;width:30px;height:30px}.video-lightbox .close .icon i:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;width:15px;height:20px}.video-lightbox .container{width:100%;position:relative}.video-lightbox .video-wrapper{position:relative;overflow:hidden;padding-top:52.25%;width:100%}.video-lightbox .video-wrapper embed,.video-lightbox .video-wrapper iframe,.video-lightbox .video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:768px){.video-lightbox .close{top:-20px;right:5px;-ms-transform:scale(.7);transform:scale(.7)}}.planck .build-price-bar .display.seal{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-warranty-planck-icon.svg?v=4945932271869013337")}.planck .hero-products{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-product-planck-page-hero.jpg?v=5969022508057930412");background-size:cover}.planck .hero-products .top-content .decoration{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-planck-small-logo.png?v=11237561287867500520") 50% no-repeat;background-size:75px 50px}.planck .page-title{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-product-planck-page-hero.jpg?v=5969022508057930412")}.planck-card{padding:40px 48px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.032);border-radius:8px;max-width:100%}.planck-card .title{margin:0 auto 32px;line-height:1.3;font-size:40px;color:#1c1c1c;font-weight:400}.planck-card p{margin-top:0;margin-bottom:32px;line-height:32px;font-size:18px;color:#1c1c1c}.planck-card p:last-of-type{margin-bottom:0}.planck-card .planck-comparison-link{margin:20px 0;display:block;color:#6a6a6a;text-decoration:underline}.planck-card .planck-comparison-link:hover{color:#000}@media (max-width:768px){.planck-card{padding:40px 20px}.planck-card .title{font-size:32px}}.plank-content-center{width:66.66667%;margin:0 auto}.plank-content-center .title{margin:0 0 24px;font-size:40px;color:#1c1c1c;font-weight:400}.plank-content-center p{margin:0;line-height:32px;font-size:18px;color:#1c1c1c}@media (max-width:768px){.plank-content-center{width:100%}}@media (max-width:568px){.plank-content-center .title{font-size:36px}}.planck-content-decoration{padding-top:192px;background:linear-gradient(180deg,#e5e2df,#fff),#e5e2df;max-width:100%;overflow:hidden}.planck-content-decoration .display{position:relative;display:block;margin:0 auto}.planck-content-decoration .display:before{content:"";position:absolute;left:50%;width:100vw;bottom:37px;height:9px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cable-texture.png?v=4246674316631285209") 50% repeat;background-size:10px 9px;z-index:2}.planck-content-decoration .display img{-ms-transform:translateX(1%);transform:translateX(1%)}.planck-content-decoration img{position:relative;z-index:3;display:block;margin:0 auto}.planck-content-decoration .bottom{position:relative;z-index:1;margin-top:-3.6%;width:100%}.planck-content-decoration .bottom img{display:block;margin:0 auto}@media (max-width:768px){.planck-content-decoration .display:before{bottom:24.1%}.planck-content-decoration .container{overflow:hidden;padding:0}.planck-content-decoration .bottom{padding:0 5px}}@media (max-width:568px){.planck-content-decoration{padding-top:96px}.planck-content-decoration .display:before{bottom:24.6%;height:7px;background-size:10px 7px}.planck-content-decoration .display img{max-width:60%}}@media (max-width:320px){.planck-content-decoration .display:before{bottom:24.2%;height:6px;background-size:10px 6px}}.planck-dimensions{background:#e5e2df;text-align:center;padding:0 0 60px;position:relative}.planck-dimensions:before{position:absolute;bottom:-27px;z-index:3;right:0;left:0;margin:auto;content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:27px 35.5px 0;border-color:#e5e2df transparent transparent}.planck-dimensions .title{margin:0;padding:0 0 93px;font-style:normal;font-weight:400;font-size:40px;line-height:normal;text-align:center;color:#1c1c1c}.planck-dimensions .display{position:relative;width:635px;max-width:calc(100% - 145px);margin:0 auto}.planck-dimensions .depth,.planck-dimensions .height,.planck-dimensions .width{position:absolute;border:1px solid #1c1c1c;width:10px;height:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.planck-dimensions .depth span,.planck-dimensions .height span,.planck-dimensions .width span{font-weight:700;font-size:18px;line-height:1;text-align:center;color:#1c1c1c;position:relative}.planck-dimensions .width{width:calc(100% - 30px);border-bottom:0;top:-10px;margin:0 auto;left:0;right:0}.planck-dimensions .width span{top:-37px}.planck-dimensions .depth{height:calc(69% - 20px);border-right:none;left:-8px;top:12px}.planck-dimensions .depth span{left:-55px}.planck-dimensions .height{height:calc(30% - 24px);border-left:none;right:-8px;bottom:14px}.planck-dimensions .height span{right:-55px}.planck-dimensions .content{margin:16px auto 0;font-style:normal;font-weight:400;font-size:18px;line-height:32px;text-align:center;color:#1c1c1c;width:540px;max-width:100%}.planck-dimensions .table-dimensions{display:none;margin:20px auto 30px;list-style:none;padding:8px 8px 0;background:#f9f9f9;width:363px;max-width:100%;box-shadow:0 2px 3px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.032);border-radius:8px}.planck-dimensions .table-dimensions li{text-indent:55px;font-style:normal;font-size:18px;line-height:32px;color:#1c1c1c;margin:0;padding:3px 0 5px;display:-ms-inline-flexbox;display:inline-flex;text-align:left;width:100%;border-bottom:2px solid hsla(0,0%,77%,.31)}.planck-dimensions .table-dimensions li.heading{font-weight:700;padding:4px 0 10px}.planck-dimensions .table-dimensions li:last-child{border-bottom:none}.planck-dimensions .table-dimensions li span{-ms-flex:1 1 50%;flex:1 1 50%}@media (max-width:768px){.planck-dimensions .title{padding-bottom:40px;font-size:32px}.planck-dimensions .depth,.planck-dimensions .height,.planck-dimensions .width{display:none}.planck-dimensions .display{max-width:100%}.planck-dimensions .table-dimensions{display:block}}@media (max-width:414px){.planck-dimensions .table-dimensions li{text-indent:35px}}.planck-easy-to-connect{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-transform:translateY(16px);transform:translateY(16px);position:relative;z-index:3}.planck-easy-to-connect .planck-card{background:#e5e2df;box-shadow:none;-ms-flex:0 3 66.66667%;flex:0 3 66.66667%;border-radius:0}.planck-easy-to-connect .display{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-transform:translate(-4px,-16px);transform:translate(-4px,-16px)}@media (max-width:768px){.planck-easy-to-connect{-ms-flex-direction:column;flex-direction:column}.planck-easy-to-connect .display{-ms-flex-order:1;order:1;-ms-transform:translate(-20px);transform:translate(-20px)}.planck-easy-to-connect .planck-card{-ms-flex-order:2;order:2}}.planck-feature{box-shadow:0 2px 3px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.032);background:#f9f9f9;border-radius:8px;overflow:hidden}.planck-feature .display{padding:10px;height:320px;background:#deedf3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.planck-feature .content{padding:40px}.planck-feature .detail{display:block;margin:0 0 1px;font-size:22px}.planck-feature .detail,.planck-feature .title{font-style:normal;font-weight:400;line-height:normal;color:#1c1c1c}.planck-feature .title{margin:0 0 31px;font-size:33px}.planck-feature p{margin:0;font-style:normal;font-weight:400;line-height:32px;font-size:18px;color:#1c1c1c}@media (max-width:768px){.planck-feature .title{font-size:28px;margin:0 0 20px}.planck-feature p{line-height:1.4}.planck-feature .content{padding:20px}}.planck-featured{background:currentColor;color:#efebe8;position:relative;padding:70px 0 80px}.planck-featured:before{position:absolute;bottom:-27px;z-index:3;right:0;left:0;margin:auto;content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:27px 35.5px 0;border-color:currentColor transparent transparent}.planck-featured.light{color:#f4f2f0}.planck-featured .container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.planck-featured .display{-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;display:-ms-flexbox;display:flex;margin-right:20px}.planck-featured .display .circle{margin:auto;-ms-flex:0 1 221px;flex:0 1 221px;border-radius:50%;position:relative;max-width:221px;max-height:221px;overflow:hidden;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.032)}.planck-featured .display .circle img{transition:transform ease;position:absolute;max-width:80%;width:100%;height:auto;top:60%;right:0;left:0;margin:0 auto}.planck-featured .display .circle:before{content:" ";padding-top:100%;display:inline-block}.planck-featured .content{-ms-flex:0 1 calc(100% * 4 / 6 - 20px);flex:0 1 calc(100% * 4 / 6 - 20px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.planck-featured .title{margin:0 0 42px;font-size:40px;line-height:normal}.planck-featured .title,.planck-featured p{font-style:normal;font-weight:400;color:#1c1c1c}.planck-featured p{margin:0;font-size:18px;line-height:32px}.planck-featured p:nth-child(3){margin-top:32px}@media (max-width:768px){.planck-featured .title{font-size:30px}.planck-featured p{font-size:16px}}@media (max-width:568px){.planck-featured .container{display:block}.planck-featured .display{margin-bottom:42px}}.planck-first-page-content{padding:44px 0;background:#e5e2df}.planck-key-guides{padding-top:88px;padding-bottom:45px}.planck-key-guides .title{display:block;margin:0 auto 28px;line-height:normal;font-size:40px;text-align:center;color:#1c1c1c}@media (max-width:768px){.planck-key-guides .title{margin:0 auto 10px;font-size:38px}}.planck-hero-banner{padding:41px 0 20px;position:relative;background:radial-gradient(650px at 50% 4.15%,hsla(0,0%,100%,.672) 0,hsla(0,0%,100%,.065) 100%),linear-gradient(180deg,#d9ac77,#d45070),#d15674;min-height:716px}.planck-hero-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(650px at 50% 14.45%,hsla(0,0%,100%,.672) 0,hsla(0,0%,100%,.04704) 100%),linear-gradient(180deg,#d9ac77,#d15674),#c4c4c4;mix-blend-mode:soft-light;opacity:.4;z-index:12;pointer-events:none}.planck-hero-banner .container{position:relative;z-index:2}.planck-hero-banner img{max-width:100%;display:block;margin:0 auto;text-align:center}.planck-hero-banner h1{margin:0}.planck-hero-banner .title{margin:14px 0 26px;font-style:normal;font-weight:400;line-height:41px;font-size:32px;text-align:center;color:#3b3b3b}.planck-hero-banner .categories{display:-ms-flexbox;display:flex;max-width:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 -9px 50px}.planck-hero-banner .item{margin:0 9px;display:inline-block;border:1px solid #3b3b3b;padding:11px 15px;box-sizing:border-box;border-radius:4px;font-size:16px;line-height:1;text-align:center;text-transform:uppercase;color:#3b3b3b}@media (max-width:768px){.planck-hero-banner{min-height:auto}.planck-hero-banner .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.planck-hero-banner .categories .item{margin:4px 9px;-ms-flex:0 1 calc(50% - 18px);flex:0 1 calc(50% - 18px);max-width:calc(50% - 18px)}}@media (max-width:568px){.planck-hero-banner{background-image:radial-gradient(500px at 50% 14.45%,hsla(0,0%,100%,.672) 0,hsla(0,0%,100%,.065) 100%),linear-gradient(180deg,#d9ac77,#d44f6f)}.planck-hero-banner .categories{margin:0 -4px 48px}.planck-hero-banner .categories .item{font-size:14px;padding:11px 6px;margin:4px}}.planck-hero-keys{background:linear-gradient(0deg,#de5879,#da5777),linear-gradient(180deg,#ebd0ae 6.32%,#fff 77.2%),#de5879;padding-top:40px;max-width:100%;overflow:hidden}.planck-hero-keys .container{position:relative}.planck-hero-keys .planck-button{margin:42px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border:2px solid #5ba75a;color:#5ba75a;box-sizing:border-box;border-radius:8px;text-align:center;height:101px;width:386px;max-width:100%;transition:all .2s ease-in-out;transition-property:background,color}.planck-hero-keys .planck-button:hover{background:#5ba75a;color:#fff}.planck-hero-keys .planck-button span{display:block;font-weight:700;font-size:27px;line-height:1.3}.planck-hero-keys .planck-button span:last-child{font-size:18px;font-weight:400}.planck-hero-keys .planck-card.decoration{margin:0 auto;width:66.66667%;background:#f5f4f2;box-shadow:0 2px 3px rgba(0,0,0,.08),0 10px 6px rgba(0,0,0,.032);text-align:center;margin-bottom:50px;border-radius:8px;position:relative}.planck-hero-keys .planck-card.decoration:before{content:"";position:absolute;background:inherit;width:60px;height:60px;border-radius:8px;top:-24px;-ms-transform:rotate(45deg);transform:rotate(45deg);left:0;right:0;margin:0 auto}.planck-hero-keys .planck-card.decoration .title{margin-bottom:15px}.planck-hero-keys .planck-card.decoration p:not(last-child){margin-bottom:38px}.planck-hero-keys .bottom{height:16px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.21) 69.61%),#ccc7c2;position:relative}.planck-hero-keys .bottom:after,.planck-hero-keys .bottom:before{content:"";position:absolute;top:-5px;left:0;right:0;margin:0 auto;width:92%;max-width:1185px;height:5px;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.12)),#933149;-ms-transform:skewX(-267deg) translateX(-40px);transform:skewX(-267deg) translateX(-40px);z-index:1}.planck-hero-keys .bottom:after{-ms-transform:skewX(267deg) translateX(40px);transform:skewX(267deg) translateX(40px)}@media (max-width:768px){.planck-hero-keys .planck-card.decoration{width:100%}}.planck-it-glows{background:#292929;background-size:4px;padding:164px 0 120px;overflow:hidden}.planck-it-glows .section-title{margin:0 0 72px;padding:0;font-weight:400;font-size:68px;line-height:1.3;text-align:center;color:#e8e8e8}.planck-it-glows .display{position:relative}.planck-it-glows .display:before{position:absolute;content:"";top:-124%;left:20.1%;height:500px;width:1.85%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-planck-vertical-cable.png?v=8281495355997518663") 50%;background-size:100% 146px}.planck-it-glows .display:after{position:absolute;content:"";top:-9%;left:18.7%;height:146px;width:4.71%;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-planck-vertical-conector.png?v=6882898195801361915") top no-repeat;background-size:contain;z-index:2}.planck-it-glows img{position:relative;z-index:4;display:block;margin:0 auto}.planck-it-glows .title{margin:32px auto 20px;font-weight:400;line-height:normal;font-size:40px;color:#fff;width:66.66667%}.planck-it-glows p{margin:0 auto;line-height:32px;font-size:18px;color:#fff;width:66.66667%}@media (max-width:1180px){.planck-it-glows .display:before{left:18.55%}.planck-it-glows .display:after{left:17%}}@media (max-width:768px){.planck-it-glows .display:before{top:-185%}}@media (max-width:568px){.planck-it-glows{padding:100px 0}.planck-it-glows .display:after,.planck-it-glows .display:before{display:none}.planck-it-glows .section-title{font-size:48px}.planck-it-glows .title,.planck-it-glows p{width:90%}.planck-it-glows .title{font-size:30px}}.planck-it-talks{padding:75px 0 54px;background:#f9f9f9;box-shadow:0 2px 3px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.032)}.planck-it-talks .display{display:block;margin:0 auto;z-index:2;position:relative}.planck-it-talks .cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:42px 0 56px}.planck-it-talks .planck-button{max-width:100%;width:418px;margin:0 13px;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border:1px solid rgba(0,0,0,.128);border-radius:9px;line-height:34px;font-size:19px;text-align:center;color:#3b3b3b;transition:color .2s ease-in-out,opacity .2s ease-in-out;cursor:pointer}.planck-it-talks .planck-button span{padding:10px 0;-ms-flex:0 1 100%;flex:0 1 100%;display:inline-block;text-align:center}.planck-it-talks .planck-button .icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 1 68px;flex:0 1 68px;border-right:1px solid #dedede}.planck-it-talks .planck-button .icon i{display:inline-block;width:25px;height:25px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-planck-play.png?v=7186397351460294153") 50% no-repeat;background-size:contain}.planck-it-talks .planck-button:hover{opacity:.9}.planck-it-talks .planck-button.active .icon i{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-planck-pause.png?v=4289092118668961396")}.planck-it-talks .bottom{position:relative;z-index:1;margin-top:-3%;width:100%}.planck-it-talks .bottom img{display:block;margin:0 auto}@media (max-width:568px){.planck-it-talks .cta{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.planck-it-talks .planck-button{margin:5px 0}}@media (max-width:768px){.planck-it-talks .display{max-width:70%}}.planck-keyboard-content{display:-ms-flexbox;display:flex;padding:45px 0 22px}.planck-keyboard-content .col{-ms-flex:1 1 50%;flex:1 1 50%}.planck-keyboard-content .planck-card{margin-bottom:64px;min-height:520px}.planck-keyboard-content img{margin:-3% auto 0;display:block}.planck-keyboard-content img.mobile{display:none}@media (max-width:768px){.planck-keyboard-content{-ms-flex-direction:column;flex-direction:column}.planck-keyboard-content .col{-ms-flex:1 1 auto;flex:1 1 auto}.planck-keyboard-content .col:first-child{-ms-flex-order:2;order:2}.planck-keyboard-content .planck-card{min-height:auto}.planck-keyboard-content img{margin:-10px auto 20px;display:none}.planck-keyboard-content img.mobile{display:block}}.planck-logo{height:48px!important}.planck-logo .logo{height:48px;background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-full-planck-logo.svg?v=11925132233770378948") 50% no-repeat}.planck-logo .link{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-small-ergodox-logo.svg?v=7302211640019873662")!important}@media (max-width:768px){.planck-logo,.planck-logo .logo{height:40px!important}}.planck-overview{display:-ms-flexbox;display:flex;padding:45px 0 110px;-ms-flex-align:start;align-items:flex-start}.planck-overview .col{-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-align:start;align-items:flex-start}.planck-overview .col:first-child{background:#f9f9f9;box-shadow:0 2px 3px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.032);border-radius:8px}.planck-overview .planck-card{border-radius:0;background-color:transparent;box-shadow:none;padding-bottom:179px}.planck-overview .overview .section{padding:18px 5px;display:block;font-size:30px;text-align:center;line-height:1;color:#828282;background:#f3f3f3}.planck-overview .overview .cta{padding:50px 10px}.planck-overview .overview .planck-button{transition:all .2s ease-in-out;transition-property:color,background;padding:22px 5px;border:1px solid #c4c4c4;border-radius:8px;display:block;margin:0 auto;font-style:normal;font-weight:400;line-height:43px;font-size:24px;color:#000;max-width:440px;width:100%;text-align:center}.planck-overview .overview .planck-button:active,.planck-overview .overview .planck-button:hover{background-color:#c4c4c4;color:#fff}.planck-overview .items{border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;background:linear-gradient(180deg,#fff,#fff),#f1f1f1}.planck-overview .item{display:-ms-flexbox;display:flex;position:relative}.planck-overview .item:after{content:"";margin:0 auto;position:absolute;width:69.83%;height:1px;bottom:0;right:0;left:0;background:#c4c4c4}.planck-overview .item:last-child:after{display:none}.planck-overview .item .number{-ms-flex:0 1 45%;flex:0 1 45%;-ms-flex-pack:end;justify-content:flex-end;font-weight:200;font-size:82px;text-align:right;color:#1c1c1c;padding-right:5%}.planck-overview .item .type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:0 1 50%;flex:0 1 50%;font-weight:600;line-height:normal;font-size:30px;color:#1c1c1c}.planck-overview img{width:405px;max-width:100%;margin:-3% auto 0;display:block}.planck-overview img.mobile{display:none}@media (max-width:768px){.planck-overview{display:block}.planck-overview .planck-card{min-height:auto;padding-bottom:50px}.planck-overview img{margin-top:0;display:none}.planck-overview img.mobile{display:block}.planck-overview .overview .section{font-size:24px}.planck-overview .overview .cta{padding:25px 15px}.planck-overview .overview .planck-button{line-height:1;font-size:18px}.planck-overview .col:first-child{margin-bottom:30px}.planck-overview .item .number{font-size:49px}.planck-overview .item .type{font-size:18px}}.hero-smart-control.planck-rgb{background-image:linear-gradient(180deg,hsla(0,0%,48%,.21),rgba(0,0,0,.52));background-color:#292929;background-repeat:repeat;background-size:4px;max-width:100%;overflow:hidden}.hero-smart-control.planck-rgb .container{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}.hero-smart-control.planck-rgb .content .title{display:-ms-inline-flexbox;display:inline-flex}.hero-smart-control.planck-rgb .display{margin:0}.hero-smart-control.planck-rgb .display img{width:160%;max-width:none;margin:0;z-index:3;transition:opacity .3s ease-in-out;margin-bottom:40px}.hero-smart-control.planck-rgb .display img:nth-child(3){z-index:2;opacity:1!important}.hero-smart-control.planck-rgb .display:after{left:auto;right:0;margin:0}@media (max-width:818px){.hero-smart-control.planck-rgb .display{padding-bottom:80px}.hero-smart-control.planck-rgb .display:after{top:calc(95% - 50px)}.hero-smart-control.planck-rgb .display img{max-width:116%;margin-left:-8%;width:auto;margin-bottom:0}}@media (max-width:538px){.hero-smart-control.planck-rgb .display{padding-bottom:20px}.hero-smart-control.planck-rgb .title{-ms-flex-pack:center;justify-content:center}.hero-smart-control.planck-rgb .title .text{padding-left:10px;-ms-flex-positive:0;flex-grow:0}}.planck-second-page-content{background:linear-gradient(180deg,#fff,#e5e2df);padding-top:74px}.planck-second-page-content .plank-content-center{padding-bottom:90px;margin-bottom:50px;position:relative}.planck-second-page-content .plank-content-center:after{content:"";margin:0 auto;position:absolute;width:31.83%;height:2px;bottom:0;right:0;left:0;background:#d7d7d7}.planck-second-page-content .planck-columns{display:-ms-flexbox;display:flex;padding-bottom:40px;margin-bottom:50px;position:relative}.planck-second-page-content .planck-columns:after{content:"";margin:0 auto;position:absolute;width:31.83%;height:2px;bottom:0;right:0;left:0;background:#d7d7d7}.planck-second-page-content .planck-columns .planck-card{padding-top:12px;background:none;box-shadow:none;-ms-flex:0 1 50%;flex:0 1 50%}.planck-second-page-content .planck-columns .display{-ms-flex:0 1 50%;flex:0 1 50%}.planck-second-page-content .planck-columns img{display:block;margin:0 auto}@media (max-width:768px){.planck-second-page-content .planck-columns{display:block}}.planck-testimonial{background:hsla(0,0%,100%,.328);border-radius:500px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:24px 38px}.planck-testimonial .display{-ms-flex:0 1 130px;flex:0 1 130px;width:130px;height:130px;overflow:hidden;border-radius:50%;position:relative;margin-right:34px}.planck-testimonial .display img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;height:auto}.planck-testimonial .content{-ms-flex:0 4 100%;flex:0 4 100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.planck-testimonial p{margin:0 0 4px;font-weight:700;line-height:37px;font-size:24px;color:#525252}.planck-testimonial .author{font-style:italic;font-size:18px;color:#525252}@media (max-width:568px){.planck-testimonial{display:block;border-radius:8px}.planck-testimonial .display{margin:0 auto 20px}.planck-testimonial p{font-size:20px;line-height:30px}}.planck-white-content .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.planck-white-content .section-title{margin:0;padding:102px 0 52px;font-weight:400;line-height:normal;font-size:44px;text-align:center;color:#1c1c1c}.planck-white-content .planck-feature{-ms-flex:0 1 calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:12px 10px}.planck-white-content .cta{padding:50px 0 90px}.planck-white-content .cta .planck-button{margin:42px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border:2px solid #5ba75a;color:#5ba75a;box-sizing:border-box;border-radius:8px;text-align:center;height:101px;width:33.33333%;max-width:100%;transition:all .2s ease-in-out;transition-property:background,color}.planck-white-content .cta .planck-button:hover{background:#5ba75a;color:#fff}.planck-white-content .cta .planck-button span{display:block;font-weight:700;font-size:27px;line-height:1.3}.planck-white-content .cta .planck-button span:last-child{font-size:18px;font-weight:400}.planck-white-content .cta .disclaimer{transition:color .2s ease-in-out;padding:13px 5px;display:block;margin:0 auto;width:33.33333%;font-style:normal;font-weight:400;line-height:49px;font-size:30px;text-align:center;color:#646464;cursor:pointer}.planck-white-content .cta .disclaimer:active,.planck-white-content .cta .disclaimer:hover{color:#5ba75a}@media (max-width:768px){.planck-white-content .cta .disclaimer,.planck-white-content .cta .planck-button{width:83.33333%}.planck-white-content .cta .planck-button{font-size:38px}.planck-white-content .cta .disclaimer{font-size:28px}}@media (max-width:568px){.planck-white-content .wrapper{display:block}}.page-wally{background-color:#01b3ca;color:#fff;overflow:hidden}.page-wally .wally-section{text-align:center;padding-bottom:200px}.page-wally .wally-content{position:relative;padding:76px 0 91px}.page-wally .wally-content:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(180deg,#33a3b1,#1b737e 97.57%),#007786;mix-blend-mode:normal;opacity:.78;z-index:1}.page-wally .wally-content .title{position:relative;z-index:2;margin:0 auto 56px;font-style:normal;font-weight:400;font-size:45px;line-height:69px;text-align:center}.wally-decoration{position:relative}.wally-decoration:before{content:"";position:absolute;bottom:50%;right:0;left:0;margin:0 auto;height:2790px;width:39px;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-wally-pipe.png?v=7544498490076649832");background-size:33px 1px;background-position-y:top;background-position-x:center;background-repeat:repeat}.wally-decoration img{margin:-34px auto -41px;max-width:100%;height:auto;display:block;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wally-decoration .text{margin:0 0 55px;font-style:normal;font-weight:300;font-size:22px;line-height:34px;text-align:center;color:#fff}@media (max-width:568px){.wally-decoration:before{height:3000px}}@media (max-width:441px){.wally-decoration:before{height:3100px}}.wally-downloads{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 auto;width:733px;max-width:100%;position:relative;z-index:2}.wally-downloads .wally-download{position:relative;-ms-flex:0 1 225px;flex:0 1 225px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:43px;margin:0 15px;padding:13px;display:-ms-inline-flexbox;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wally-downloads .wally-download:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:43px;transition:opacity .34s ease-in-out;box-shadow:0 8px 10px rgba(0,0,0,.25)}.wally-downloads .wally-download:hover:after{opacity:1}.wally-downloads .wally-download .icon{-ms-flex:0 0 52px;flex:0 0 52px;position:relative;margin-right:16px;background-repeat:no-repeat;background-size:90%;background-position:50%}.wally-downloads .wally-download .icon:after{content:"";padding-top:100%;width:1px}.wally-downloads .wally-download .icon.windows{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-windows-icon.svg?v=10079132253005186228")}.wally-downloads .wally-download .icon.mac{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-apple-icon.svg?v=7610647741843474655")}.wally-downloads .wally-download .icon.linux{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-linux-icon.svg?v=14988940223167259157")}.wally-downloads .wally-download .text{font-weight:300;font-size:18px;line-height:26px;color:#121212;text-align:left}.wally-downloads .wally-download .text strong{font-weight:900;display:block}@media (max-width:768px){.wally-downloads{-ms-flex-direction:column;flex-direction:column}.wally-downloads .wally-download{width:225px;margin:0 0 30px;-ms-flex:0 1 auto;flex:0 1 auto}}.wally-features{background:#f8feff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px;width:619px;max-width:100%;margin:0 auto;position:relative;z-index:3;padding:44px 32px}.wally-features .item{display:-ms-flexbox;display:flex;margin-bottom:30px}.wally-features .item:last-of-type{margin-bottom:0}.wally-features .item .icon{-ms-flex:0 1 121px;flex:0 1 121px;-webkit-clip-path:polygon(50% 0,92% 25%,92% 75%,50% 100%,7% 75%,7% 25%);clip-path:polygon(50% 0,92% 25%,92% 75%,50% 100%,7% 75%,7% 25%)}.wally-features .item .icon:after{display:block;content:"";width:1px;padding-top:100%}.wally-features .item .icon.favorite{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-favorite-icon.svg?v=11857279150244572877"),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,55%,67%,.07));background-size:45px 42px}.wally-features .item .icon.favorite,.wally-features .item .icon.github{background-color:#efd6af;background-repeat:no-repeat;background-position:50%}.wally-features .item .icon.github{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-github-icon.svg?v=10069115690221316186"),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,55%,67%,.07));background-size:51px 51px}.wally-features .item .icon.golang{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-golang-icon.svg?v=3922512502118626772"),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,55%,67%,.07));background-size:53px 53px}.wally-features .item .icon.cli,.wally-features .item .icon.golang{background-color:#efd6af;background-repeat:no-repeat;background-position:50%}.wally-features .item .icon.cli{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-cli-icon.svg?v=117122856312334730"),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,55%,67%,.07));background-size:41px 36px}.wally-features .item .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-left:6%}.wally-features .item .title{margin:0 0 4px;font-size:31px;line-height:47px}.wally-features .item .title,.wally-features .item p{font-style:normal;font-weight:400;color:#4e4e4e;text-align:left}.wally-features .item p{margin:0;font-size:22px;line-height:34px}@media (max-width:568px){.wally-features .item{display:block}.wally-features .item .icon{max-width:100px;margin:0 auto 10px}}.wally-footer{padding-top:63px}.wally-footer .title{margin:0 auto 22px;font-style:normal;font-weight:400;font-size:45px;line-height:69px;text-align:center;position:relative;z-index:3}.wally-footer .separator{margin:39px 0 30px;text-align:center}.wally-footer .bttn,.wally-footer .separator{font-weight:900;font-size:24px;line-height:37px;color:#fff}.wally-footer .bttn{transition:all .3s ease-in-out;transition-property:color,background;margin:0 auto;padding:0 13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:372px;max-width:100%;height:78px;border:3px solid #fff;box-sizing:border-box;border-radius:132px}.wally-footer .bttn .icon{-ms-flex:0 1 51px;flex:0 1 51px;margin-right:6.2%}.wally-footer .bttn .icon svg{-ms-transform:translateY(-2px);transform:translateY(-2px);display:block;height:auto;max-width:100%}.wally-footer .bttn .icon svg path{fill:currentColor}.wally-footer .bttn:hover{color:#01b3ca;background:#fff}@media (max-width:568px){.wally-footer .bttn{font-size:22px}}@media (max-width:320px){.wally-footer .bttn{font-size:18px}}.wally-gallery input{display:none}.wally-gallery #step-1:checked~.wrapper .step-1,.wally-gallery #step-1:checked~.wrapper .step-1 span:after,.wally-gallery #step-2:checked~.wrapper .step-2,.wally-gallery #step-2:checked~.wrapper .step-2 span:after,.wally-gallery #step-3:checked~.wrapper .step-3,.wally-gallery #step-3:checked~.wrapper .step-3 span:after,.wally-gallery #step-4:checked~.wrapper .step-4,.wally-gallery #step-4:checked~.wrapper .step-4 span:after,.wally-gallery #step-5:checked~.wrapper .step-5,.wally-gallery #step-5:checked~.wrapper .step-5 span:after{opacity:1}.wally-gallery .slides-display{position:relative;z-index:2;margin-bottom:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wally-gallery .slides-display img{max-width:100%;height:auto}.wally-gallery .slides-display .background{display:block;box-shadow:0 14px 46px rgba(0,0,0,.156);margin:0 auto}.wally-gallery .slides-display .display{transition:opacity .34s cubic-bezier(.4,0,1,1);opacity:0;position:absolute;top:12.5%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.wally-gallery .slides-label{position:relative;z-index:2;height:100px}.wally-gallery .slides-label .label{position:absolute;top:0;left:0;width:100%;transition:opacity .34s cubic-bezier(.4,0,1,1);opacity:0;font-style:normal;font-size:24px;line-height:37px;text-align:center}.wally-gallery .slides-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 -20px;z-index:2}.wally-gallery .slides-controls .bttn{margin:0 1.7%;position:relative;transition:opacity .2s cubic-bezier(.4,0,1,1);-ms-flex:0 1 91px;flex:0 1 91px;width:91px;border-radius:50%;opacity:.75;cursor:pointer;background-repeat:no-repeat;background-size:contain}.wally-gallery .slides-controls .bttn:hover{opacity:1}.wally-gallery .slides-controls .step-1{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-step-1-icon.svg?v=7836733598718729749")}.wally-gallery .slides-controls .step-2{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-step-2-icon.svg?v=7995034714822885582")}.wally-gallery .slides-controls .step-3{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-step-3-icon.svg?v=11268791763880074755")}.wally-gallery .slides-controls .step-4{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-step-4-icon.svg?v=15462907095421776926")}.wally-gallery .slides-controls .step-5{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-step-5-icon.svg?v=992866459611592953")}.wally-gallery .slides-controls .step-3.planck{background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-step-3-icon-planck.svg?v=2559882587023079279")}.wally-gallery .slides-controls span{display:block;padding-bottom:100%}.wally-gallery .slides-controls span:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 1px);height:calc(100% - 1px);opacity:0;border-radius:43px;transition:opacity .34s ease-in-out;box-shadow:0 9px 14px rgba(0,0,0,.25)}@media (max-width:568px){.wally-gallery .slides-label .label{font-size:18px}.wally-gallery .slides-controls{margin:0 -10px}.wally-gallery .slides-controls .bttn{margin:0 10px}}.wally-logo{padding-bottom:90px}.wally-logo .logo{position:relative;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wally-logo .logo:before{content:"";position:absolute;top:0;display:block;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-wally-background.jpg?v=9872981983289706500");background-repeat:no-repeat;background-size:3221px auto;background-position-x:center;background-position-y:0;height:1858px;width:100vw}.wally-logo .logo img{z-index:2;position:relative;margin-top:-126px}.wally-logo .description{position:relative;z-index:2;width:543px;max-width:100%;margin:42px auto 52px;font-size:22px;line-height:34px;text-align:center}.wally-logo .description:first-of-type{font-weight:300}.wally-logo .description:last-of-type{margin-bottom:32px}.wally-logo .description a{transition:color .3s ease-in-out;color:#ffe600;text-decoration:none;cursor:pointer}.wally-logo .description a:active,.wally-logo .description a:hover{color:#ccb800}@media (max-width:797px){.wally-logo .logo img{margin-top:-15.2%}}@media (max-width:768px){.wally-logo .logo img{margin-top:-15%}}@media (max-width:667px){.wally-logo .logo img{margin-top:-10.7%}}@media (max-width:568px){.wally-logo .logo img{margin-top:-3.2%}}@media (max-width:414px){.wally-logo .logo img{margin-top:0}.wally-logo .logo:before{top:-16%}}@media (max-width:375px){.wally-logo .logo:before{top:-23%}}@media (max-width:320px){.wally-logo .logo:before{top:-36%}}.travelkit-cta{padding:10px 0;background:#d27b67;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.travelkit-cta .content{font-family:Lato,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:1.2;text-align:center;color:#fff}.travelkit-cta a{color:#fff;font-weight:700;text-decoration:underline}.travelkit-cta a:hover{opacity:.7}@media (max-width:568px){.travelkit-cta .content{font-size:18px}}.travelkit-features{font-family:Lato,sans-serif;background-color:#f0ece1;padding-top:112px;overflow:hidden}.travelkit-features .content{max-width:750px;width:100%;text-align:center;margin:0 auto}.travelkit-features .content .title{color:#333;display:block;font-style:normal;font-weight:400;font-size:40px;line-height:1.2;margin:0 0 59px}.travelkit-features .content .large-title{color:#333;display:block;font-style:normal;font-weight:400;font-size:64px;line-height:77px;margin:0 0 80px}.travelkit-features .content .text{display:block;margin:0 0 34px;font-style:normal;font-weight:300;font-size:24px;line-height:147%;text-align:center;color:#333}.travelkit-features .content .formal-message{position:relative;margin-bottom:256px}.travelkit-features .content .formal-message>*{z-index:1;position:relative}.travelkit-features .content .formal-message .title{margin-bottom:64px}.travelkit-features .content .formal-message:after{content:"";position:absolute;background:#fff;width:100%;height:100%;top:0;left:0;z-index:0;-ms-transform:scale(1.3);transform:scale(1.3);box-shadow:0 11px 20px rgba(0,0,0,.05)}.travelkit-features .content .static-gallery{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.travelkit-features .content .static-gallery img{width:40%;margin:16px;box-shadow:0 16px 28px rgba(0,0,0,.182)}.travelkit-features .content .right-aligned{float:right;max-width:400px;margin:16px;box-shadow:0 16px 28px rgba(0,0,0,.182)}@media (max-width:568px){.travelkit-features .content .title{font-size:34px}.travelkit-features .content .large-title{font-size:40px;line-height:48px;margin-bottom:32px}.travelkit-features .content .formal-message:after{-ms-transform:scale(1.19);transform:scale(1.19)}.travelkit-features .content .text{font-size:20px}.travelkit-features .content .right-aligned{float:none;margin:0 0 24px;width:100%}.travelkit-features .content .static-gallery img{width:100%;margin:16px 0}}.travelkit-footer{background-color:#f0ece1;padding:90px 0 70px;font-family:Lato,sans-serif;overflow:hidden}.travelkit-footer .display{display:block;max-width:100%;height:auto;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travelkit-footer .title{margin:48px 0 27px;font-weight:400;font-size:40px;line-height:1.2}.travelkit-footer .text,.travelkit-footer .title{display:block;padding:0;font-style:normal;text-align:center;color:#333}.travelkit-footer .text{width:100%;max-width:511px;margin:0 auto 50px;font-weight:300;font-size:24px;line-height:147%}.travelkit-footer .price{margin:0 auto;font-size:66px}.travelkit-footer .detail,.travelkit-footer .price{padding:0;font-style:normal;font-weight:400;line-height:147%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#333}.travelkit-footer .detail{margin:-14px auto 27px;font-size:26px}.travelkit-footer .btn{margin:0 auto;transition:opacity .3s ease-in-out;width:307px;height:89px;background:#e1972e;border-radius:2px;font-style:normal;font-weight:500;font-size:37px;line-height:1.19;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;text-decoration:none;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;cursor:pointer}.travelkit-footer .btn:active,.travelkit-footer .btn:hover{opacity:.9}.travelkit-footer .call-to-action{margin-bottom:16px}.travelkit-footer #add-to-cart{max-width:511px;margin:0 auto 16px}.travelkit-footer .subtitle{display:block;margin:48px 0 27px;padding:0;font-style:normal;font-weight:400;font-size:32px;line-height:1.2;text-align:center;color:#333}@media (max-width:568px){.travelkit-footer .display{-ms-transform:scale(1.6);transform:scale(1.6);-ms-transform-origin:center;transform-origin:center;margin:0 auto 93px}.travelkit-footer .title{font-size:38px}.travelkit-footer .text{font-size:20px}.travelkit-footer .price{font-size:56px}.travelkit-footer .detail{font-size:20px}.travelkit-footer .btn{font-size:30px}}.travelkit-gallery{background-color:#e6e1d4;padding:47px 0 49px}.travelkit-gallery .container{max-width:820px}.travelkit-gallery input{display:none}.travelkit-gallery #step-1:checked~.wrapper .step-1,.travelkit-gallery #step-1:checked~.wrapper .step-1:after,.travelkit-gallery #step-2:checked~.wrapper .step-2,.travelkit-gallery #step-2:checked~.wrapper .step-2:after,.travelkit-gallery #step-3:checked~.wrapper .step-3,.travelkit-gallery #step-3:checked~.wrapper .step-3:after,.travelkit-gallery #step-4:checked~.wrapper .step-4,.travelkit-gallery #step-4:checked~.wrapper .step-4:after,.travelkit-gallery #step-5:checked~.wrapper .step-5,.travelkit-gallery #step-5:checked~.wrapper .step-5:after,.travelkit-gallery #step-6:checked~.wrapper .step-6,.travelkit-gallery #step-6:checked~.wrapper .step-6:after,.travelkit-gallery #step-7:checked~.wrapper .step-7,.travelkit-gallery #step-7:checked~.wrapper .step-7:after,.travelkit-gallery #step-8:checked~.wrapper .step-8,.travelkit-gallery #step-8:checked~.wrapper .step-8:after,.travelkit-gallery #step-9:checked~.wrapper .step-9,.travelkit-gallery #step-9:checked~.wrapper .step-9:after,.travelkit-gallery #step-10:checked~.wrapper .step-10,.travelkit-gallery #step-10:checked~.wrapper .step-10:after{opacity:1}.travelkit-gallery .slides-display{position:relative;z-index:2;padding-top:64.67%;background-color:#c4c4c4;max-width:1186px;margin:0 auto 38px}.travelkit-gallery .slides-display img{display:block;margin:0 auto;max-width:100%;height:auto;box-shadow:0 16px 28px rgba(0,0,0,.182);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travelkit-gallery .slides-display .display{transition:opacity .34s cubic-bezier(.4,0,1,1);opacity:0;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.travelkit-gallery .slides-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 -1.1%;z-index:2}.travelkit-gallery .slides-controls .bttn{position:relative;background:#c4c4c4;border:1px solid #666;box-sizing:border-box;border-radius:4px;margin:0 1.1%;transition:opacity .2s cubic-bezier(.4,0,1,1);-ms-flex:0 1 80px;flex:0 1 80px;width:80px;opacity:.65;cursor:pointer}.travelkit-gallery .slides-controls .bttn:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;opacity:0;top:0;left:0;border-radius:4px;box-shadow:0 0 12px #f90;transition:opacity .2s cubic-bezier(.4,0,1,1)}.travelkit-gallery .slides-controls .bttn img{max-width:100%;width:100%;height:auto;display:block;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travelkit-gallery .slides-controls .bttn:hover{opacity:1}@media (max-width:568px){.travelkit-gallery .slides-controls{margin:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(70px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(70px,1fr));grid-gap:10px 10px}.travelkit-gallery .slides-controls .bttn{width:auto;margin:0}}.travelkit-grid{max-width:1002px;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:92px 0 20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:45px;grid-row-gap:36px}.travelkit-grid .travelkit-feature{padding:50px 0 62px;font-family:Lato,sans-serif;box-shadow:0 4px 4px rgba(0,0,0,.026);background:#fff;border-radius:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-direction:column;flex-direction:column}.travelkit-grid .travelkit-feature .display{width:100%;max-width:224px;position:relative;border-radius:50%;overflow:hidden;background:#f7f7f7}.travelkit-grid .travelkit-feature .display:before{display:inline-block;content:"";padding-top:100%}.travelkit-grid .travelkit-feature .display img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:80%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travelkit-grid .travelkit-feature .display.adjust img{top:52%;left:52%}.travelkit-grid .travelkit-feature .title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:50px 0 0;padding:0;font-style:normal;font-weight:300;font-size:28px;line-height:147%;text-align:center;color:#333}.travelkit-grid .travelkit-feature:last-child{padding:30px 40px;-ms-grid-column:span 2;grid-column:span 2;-ms-flex-direction:row;flex-direction:row}.travelkit-grid .travelkit-feature:last-child .display{max-width:113px}.travelkit-grid .travelkit-feature:last-child .display img{max-width:75%}.travelkit-grid .travelkit-feature:last-child .title{margin-top:0;margin-left:4.9%}@media (max-width:768px){.travelkit-grid{-ms-grid-columns:100%;grid-template-columns:100%}.travelkit-grid .travelkit-feature:last-child{-ms-grid-column:1;grid-column:1}}@media (max-width:568px){.travelkit-grid .travelkit-feature{padding:30px 30px 40px}.travelkit-grid .travelkit-feature .title{margin:25px 0 0}.travelkit-grid .travelkit-feature:last-child{padding:30px 30px 40px;-ms-flex-direction:column;flex-direction:column}.travelkit-grid .travelkit-feature:last-child .title{margin:25px 0 0}}.travelkit-header{background-color:#f2efe5;font-family:Lato,sans-serif;padding:66px 0}.travelkit-header .container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.travelkit-header .display{margin:0 16px}.travelkit-header .display img{display:block;margin:0 auto;max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.travelkit-header .units{-ms-flex:0 1 330px;flex:0 1 330px;padding:0;margin:0}.travelkit-header .units .title{font-style:normal;font-weight:200;font-size:47px;line-height:1.195;letter-spacing:.06em;color:rgba(51,51,51,.62);text-transform:uppercase;margin-bottom:12px;display:block}.travelkit-header .units .left{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.travelkit-header .units .number{-ms-flex:0 1 auto;flex:0 1 auto;max-width:210px;font-style:normal;font-weight:500;font-size:123px;line-height:.8;text-align:right;letter-spacing:-.05em;color:#bf5353}.travelkit-header .units .text{padding-left:11px;-ms-flex:0 1 auto;flex:0 1 auto;font-style:normal;font-weight:400;font-size:32px;line-height:1.19;color:#333;text-transform:uppercase;text-align:left}.travelkit-header .controls{-ms-flex:0 1 314px;flex:0 1 314px}.travelkit-header .controls .price{margin:0;padding:0;font-style:normal;font-weight:400;font-size:49px;line-height:59px;color:#333;display:block}.travelkit-header .controls .text{font-style:normal;font-weight:400;font-size:26px;line-height:31px;margin-top:-6px;display:block}.travelkit-header .controls .btn{margin:17px auto 0;position:relative;transition:opacity .2s ease-in-out;font-style:normal;font-weight:900;font-size:24px;line-height:29px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-indent:22px;background-color:#e1972e;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-travelkit-cart-icon.png?v=11667413639426997566"),linear-gradient(180deg,hsla(0,0%,100%,.104),hsla(0,0%,100%,0) 50%);background-size:26px 25px,100%;background-position:93% 50%;background-repeat:no-repeat;border-radius:2px;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.168),0 0 4px rgba(0,0,0,.106);text-decoration:none;text-transform:uppercase;max-width:314px;width:100%;height:61px;padding-right:63px;padding-left:23px}.travelkit-header .controls .btn:after,.travelkit-header .controls .btn:before{content:"";position:absolute;top:0;bottom:0;right:63px;width:1px;background:#ffe5c0;mix-blend-mode:soft-light;opacity:.52}.travelkit-header .controls .btn:before{right:64px;background:#160d00;mix-blend-mode:soft-light;opacity:.52}.travelkit-header .controls .btn:active,.travelkit-header .controls .btn:hover{opacity:.9}.travelkit-header .hero h1{font-style:normal;font-weight:400;font-size:48px;line-height:149.5%;color:#333;margin-top:60px}.travelkit-header .hero p{font-style:normal;font-weight:200;font-size:36px;line-height:149.5%}@media (max-width:768px){.travelkit-header .container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.travelkit-header .controls,.travelkit-header .display,.travelkit-header .units{-ms-flex-order:2;order:2}.travelkit-header .display{-ms-flex-order:1;order:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:30px}.travelkit-header .controls,.travelkit-header .units{-ms-flex:1 1 50%;flex:1 1 50%;text-align:center}.travelkit-header .units .left{-ms-flex-pack:center;justify-content:center}.travelkit-header .units .title{font-size:47px;margin-bottom:12px}.travelkit-header .units .number{font-size:80px}.travelkit-header .units .text{font-size:26px}.travelkit-header .controls .price{font-size:38px;line-height:1.21}.travelkit-header .controls .text{font-size:22px;line-height:1.2}}@media (max-width:568px){.travelkit-header{padding:44px 0}.travelkit-header .controls,.travelkit-header .units{-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.travelkit-header .units{margin:0 0 30px}.travelkit-header .hero h1{font-size:32px}.travelkit-header .hero p{font-weight:400;font-size:24px}}.oryx-button{position:relative;margin:0 auto;padding:11px 15px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:43px;width:369px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#121212;transition:.2s ease-in-out;transition-property:background,color;max-width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oryx-button:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 1px);height:calc(100% - 1px);opacity:0;border-radius:43px;transition:opacity .3s ease-in-out;box-shadow:0 9px 9px 2px rgba(0,0,0,.25);will-change:opacity}.oryx-button:hover{background:#2f2f2f;color:#fff}.oryx-button:hover:after{opacity:1}.oryx-button .icon{-ms-flex:0 0 54px;flex:0 0 54px;width:54px;height:54px;border-radius:50%;box-shadow:0 0 1px #2f2f2f;background-color:#2f2f2f;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-oryx-icon.svg?v=5361958933429179641");background-size:33px 38px;background-repeat:no-repeat;background-position:50%}.oryx-button .content{-ms-flex:0 2 auto;flex:0 2 auto;margin:0;padding-left:11px;text-align:left;font-weight:300;font-size:18px;line-height:1.3}.oryx-button .content strong{display:block;font-weight:700}.oryx-feature-snippet{padding:18px 23px;position:relative;z-index:1;background:#121921;border-radius:11px;margin-bottom:24px;min-height:162px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.oryx-feature-snippet .display{-ms-flex:0 1 236px;flex:0 1 236px;margin-right:23px;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oryx-feature-snippet .display>div{display:inline-block;margin:auto}.oryx-feature-snippet .display .display-title{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#fff}.oryx-feature-snippet .display img{display:block;margin:0 auto;max-width:100%;height:auto}.oryx-feature-snippet .content{-ms-flex:1 1 627px;flex:1 1 627px;margin:0;font-style:normal;font-weight:400;font-size:22px;font-weight:300;line-height:34px}@media (max-width:568px){.oryx-feature-snippet{display:block}.oryx-feature-snippet .display{margin:0 auto 20px}.oryx-feature-snippet .display .display-title{font-size:16px}.oryx-feature-snippet .content{font-size:16px;text-align:center}}.oryx-footer{margin:0 auto;width:543px;max-width:100%}.oryx-footer .text{margin:0 0 48px;font-style:normal;font-weight:300;font-size:22px;line-height:1.55;text-align:center;color:#fff}.oryx-footer .text a{margin-top:70px;transition:color .2s ease-in-out;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff9a1;font-weight:400}.oryx-footer .text a:active,.oryx-footer .text a:hover{color:#fff564}@media (max-width:568px){.oryx-footer .text{font-size:18px}}.oryx-hero-banner{overflow:hidden;position:relative;z-index:2;text-align:center;padding:112px 0 0;border-bottom:14px solid #61d3fa;mix-blend-mode:normal;cursor:default;background-image:radial-gradient(1057.63px at 50% 9.49%,rgba(49,162,187,.9) 0,rgba(39,79,125,0) 50%),radial-gradient(1183.63px at 50% 11.49%,rgba(49,162,187,.6) 0,rgba(39,79,125,0) 100%);background-size:cover;background-position:top;background-repeat:no-repeat;background-color:#274f7d}.oryx-hero-banner:before{content:" ";position:absolute;top:7.7%;left:-1.8%;right:-4%;margin:auto;height:100%;width:100%;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-oryx-hero-decoration.png?v=16882352919532004595");background-size:1170px auto;background-position-y:top;background-position-x:center;background-repeat:no-repeat}.oryx-hero-banner .container{position:relative}.oryx-hero-banner .display{width:217px;max-width:100%;position:relative;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oryx-hero-banner .display:after{content:" ";position:absolute;margin:auto;top:-3.5%;left:0;right:0;height:42.619%;width:42.619%;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-oryx-moon-icon.png?v=14055184078472500884");background-size:contain;background-position:50%;background-repeat:no-repeat}.oryx-hero-banner .display img{position:relative;z-index:2}.oryx-hero-banner .description{margin:63px auto 70px;font-style:normal;font-weight:300;width:545px;max-width:100%}.oryx-hero-banner .description,.oryx-hero-banner .separator{display:block;font-size:22px;line-height:34px;text-align:center;color:#fff}.oryx-hero-banner .separator{margin:0 auto 14px;font-weight:900}.oryx-hero-banner .oryx-base{position:relative;margin-top:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oryx-hero-banner .oryx-base:before{position:absolute;left:50%;bottom:-60%;transform:translateX(-50%) translateZ(0);height:100%;width:200%;content:"";background:#247e99;mix-blend-mode:color-dodge;filter:blur(45px);-webkit-backface-visibility:visible;backface-visibility:visible}.oryx-hero-banner .oryx-base img{position:relative;z-index:-1;display:block;margin:0 auto}@media (max-width:568px){.oryx-hero-banner .description,.oryx-hero-banner .separator{font-size:18px;line-height:30px}}@media (max-width:414px){.oryx-hero-banner:before{display:none}}.oryx-hero-features{background:#0e1114;padding:88px 0 200px}.oryx-hero-features .container{max-width:953px;padding-left:10px;padding-right:10px}.oryx-hero-features .title{position:relative;z-index:1;margin:0 0 20px;font-size:45px;font-weight:300;line-height:1.534;color:#fff}@media (max-width:568px){.oryx-hero-features .title{font-size:32px}}.oryx-hero-video{background:#0e161f;padding:137px 0 146px;position:relative;overflow:hidden}.oryx-hero-video:before{position:absolute;left:50%;top:-14%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:195px;width:200%;content:"";background:#247e99;mix-blend-mode:color-dodge;filter:blur(55px);z-index:1}.oryx-hero-video:after{content:"";position:absolute;height:65%;width:100%;top:0;bottom:0;left:0;right:0;margin:auto;background:#0e161f;filter:blur(22px);z-index:1}.oryx-hero-video .container{display:-ms-flexbox;display:flex}.oryx-hero-video .wrapper{position:relative;z-index:3;width:993px;max-width:100%;margin:auto}.oryx-hero-video .title{margin:0 0 25px;font-weight:300;font-size:45px;line-height:69px;text-align:center;color:#fff}.oryx-hero-video .text{margin:38px auto 0;font-size:22px;font-weight:300;line-height:34px;text-align:center;color:#fff;width:530px;max-width:100%}.oryx-hero-video .video-wrapper{width:100%;max-width:100%;position:relative;margin:0 auto;padding:0 30px}.oryx-hero-video .video-preview{background:#0a0a0a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-size:contain;cursor:pointer;width:100%;height:100%;top:0;left:0;position:absolute}.oryx-hero-video .video-preview:hover .fa{background:#2b2b2b}.oryx-hero-video .video-preview.hide{display:none}.oryx-hero-video .video-preview .fa{background:#111;border:1px solid #000;transition:background .2s ease-in-out;font-size:4.375rem;color:#c4c4c4;border-radius:50%;height:120px;width:120px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:14px}.oryx-hero-video img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oryx-hero-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.oryx-hero-video iframe.show{display:block}@media (max-width:568px){.oryx-hero-video .title{font-size:38px;line-height:1.534}.oryx-hero-video .text{font-size:18px;line-height:30px}.oryx-hero-video .video-preview .fa{font-size:3.75rem;height:90px;width:90px}}.oryx-package{position:relative;margin-top:30px}.oryx-package:before{content:"";position:absolute;bottom:50%;right:0;left:0;margin:0 auto;height:3500px;width:39px;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-oryx-pipe.png?v=15323143617047338270");background-size:39px 12px;background-position-y:top;background-position-x:center;background-repeat:repeat}.oryx-package img{position:relative;z-index:2;display:block;margin:-36px auto -15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oryx-page{background-color:#121921;color:#fff;overflow:hidden}.flow-card{background:#1d1b1a;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;counter-increment:a;margin:50px 0 0;border:11px solid #1d1b1a;text-decoration:none;transition:all .3s ease-in-out;transition-property:background,opacity,border-color}.flow-card:hover{background-color:#141414;border-color:#141414;opacity:.9}.flow-card .box{overflow:hidden;position:relative;padding:99px 0 0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.flow-card:nth-child(2) .box{padding-top:80px}.flow-card:last-child .box{padding-top:105px}.flow-card:before{content:"";top:-61px;left:1px;width:170px;height:116px;background-image:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-flow-decoration.png?v=7743193122383775052");background-size:contain;background-repeat:no-repeat}.flow-card:after,.flow-card:before{position:absolute;right:0;margin:auto;z-index:2}.flow-card:after{content:counter(a);top:-29px;left:0;font-style:normal;font-weight:900;font-size:40px;line-height:1.2;color:#fff;text-align:center;transition:color .4s ease-in-out;-webkit-text-stroke:1px #ec6d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flow-card img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:0 auto 42px;max-width:100%;height:auto}.flow-card .content{background:#141414;padding:30px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:151px;-ms-flex-direction:column;flex-direction:column}.flow-card .content p{margin:0;font-style:normal;font-weight:300;font-size:20px;line-height:29px;text-align:center;color:#fff}.flow-card .content .prompt{margin-top:20px;color:#eae595;font-size:16px;text-transform:uppercase}.flow-cards{padding:126px 0 0}.flow-cards .container{padding-bottom:210px}.flow-cards .top{padding-bottom:84px;width:100%;max-width:750px;margin:0 auto}.flow-cards .top .title{margin:0 0 41px;font-style:normal;font-weight:400;font-size:40px;line-height:1.2;text-align:center;color:#fff}.flow-cards .top .text{margin:0;font-style:normal;font-weight:300;font-size:24px;line-height:147%;text-align:center;color:#fff}.flow-cards .grid{padding:0 10px;counter-reset:cards;display:-ms-grid;display:grid;grid-gap:33px;-ms-grid-columns:(minmax(300px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(300px,1fr));-ms-flex-pack:center;justify-content:center}.flow-page{background-color:#33302e}.cart .app-content{padding:3rem 0}.cart .line-item{border-color:#cecece}#dynamic-checkout-cart div[data-shopify-buttoncontainer]{-ms-flex-pack:end;justify-content:flex-end}.cart-content{padding:20px 40px}#checkout{width:236px}#update-cart{background:none!important;border:none;padding:0!important;color:#069;text-decoration:underline;cursor:pointer}.update-action{margin:0 0 2em!important;padding-left:.9375rem;padding-right:.9375rem}@media (max-width:1400px){.cart-content{padding:0 2px}}@media (max-width:1126px){#dynamic-checkout-cart div[data-shopify-buttoncontainer]{-ms-flex-pack:start;justify-content:flex-start}body.cart .checkout-actions{margin-top:2rem}.order-note h3{display:none}.order-note a.toggle-note{padding:10px}}@media (max-width:749px){.shipping-mobile{display:-ms-flexbox;display:flex}.shipping-mobile .pricing{margin-top:0}}@media (max-width:749px){#checkout{width:100%}.product-description .actions,.product-description .pricing{margin-top:1rem}}@media (max-width:414px){.checkout-actions{margin-top:2rem}.haiku br{display:none}}.pre-order.hero-group{padding:0}.pre-order .hero-group{text-align:center}.pre-order .hero-group .middle{padding-top:80px}.pre-order .hero-group .highlight-code{margin:0 0 35px;background:#fff;border:4px solid #cfcfcf;font-style:normal;font-weight:300;line-height:normal;font-size:2.25rem;text-align:center;height:90px;color:#333}.pre-order .hero-group .highlight-code,.pre-order .hero-group .row-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pre-order .hero-group .row-button{-ms-flex-direction:column;flex-direction:column;padding:60px 0}.pre-order .hero-group .row-button .button{transition:background .1s ease-in-out,color .1s ease-in-out;display:inline-block;border-radius:10px;font-weight:300;line-height:1.2;max-width:100%;text-align:center;color:#e4a142;border:2px solid #e4a142;padding:12px 72px;margin-bottom:6px;font-size:2.125rem;background-color:transparent}.pre-order .hero-group .row-button .button:hover{background:#e4a142;color:#fff}.pre-order .hero-group .row-button .content{margin:0}.pre-order .hero-group .row-button .content .text{display:inline-block;text-decoration:none;color:#929292;font-size:1.5rem;text-align:center;width:100%}.pre-order .hero-group .row-button .content .text .underlined{transition:all .1s ease-in-out;color:#929292;border-bottom:2px solid #929292}.pre-order .hero-group .row-button .content .text .underlined:hover{color:#7e7e7e;border-color:#7e7e7e}.pre-order .hero-additional-features{background:#f1f6fa;padding:60px 0}.pre-order .hero-additional-features .section-title{display:block;margin:0;padding:0 0 26px;font-style:normal;font-weight:400;line-height:normal;font-size:52px;color:#565656}.pre-order .hero-additional-features .column{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(25% - 1.125rem);flex-basis:calc(25% - 1.125rem);width:calc(25% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-left:calc(8.33333% - 1.125rem)}.pre-order .hero-additional-features .content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(58.33333% - 1.125rem);flex-basis:calc(58.33333% - 1.125rem);width:calc(58.33333% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem;margin-left:calc(8.33333% - 1.125rem);padding:30px;background-color:#fff}.pre-order .hero-additional-features .content .title{font-style:normal;font-weight:400;line-height:39px;font-size:1.5rem;color:#565656}.pre-order .hero-additional-features .content .text{font-style:normal;font-weight:300;line-height:36px;font-size:22px;color:#565656}.pre-order .hero-additional-features .content .text ul{margin:16px 0 0}@media (max-width:568px){.pre-order .hero-additional-features .column,.pre-order .hero-additional-features .content{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.125rem);flex-basis:calc(100% - 1.125rem);width:calc(100% - 1.125rem);margin-left:.5625rem;margin-right:.5625rem}.pre-order .hero-additional-features .content{margin-top:20px}}.product-keycaps .app-content,.product-page-gift .app-content,.product-page .app-content,.product-switches .app-content{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-product-page-hero.jpg?v=14616110271751335913") 50% no-repeat;background-size:cover}.product-keycaps .app-content .container,.product-page-gift .app-content .container,.product-page .app-content .container,.product-switches .app-content .container{padding:70px}.product-keycaps .app-content .product-details,.product-page-gift .app-content .product-details,.product-page .app-content .product-details,.product-switches .app-content .product-details{margin-top:40px}@media (max-width:590px){.product-keycaps .app-content .container,.product-page-gift .app-content .container,.product-page .app-content .container,.product-switches .app-content .container{padding:20px}}.product-page .app-content.planck{background:url("//cdn.shopify.com/s/files/1/1152/3264/t/25/assets/neat-product-planck-page-hero.jpg?v=5969022508057930412") 50% no-repeat!important;background-size:cover!important}.planck.product-switches .app-content{background:#e5e2df}.planck.product-switches #switch-details .text,.planck.product-switches #switch-details .title,.planck.product-switches #switch-details .value,.planck.product-switches #switch-details a{color:#444}.planck.product-switches #switch-details .label,.planck.product-switches .separator{background:rgba(42,38,36,.37)}.planck.product-switches .description{background:#f9f4f0bf;border-radius:12px;padding:18px 33px 21px}.planck.product-switches .title{font-weight:300;font-size:36px}.planck.product-switches .contents p{font-size:18px;font-weight:300}.satellite .hero-group{padding:80px 0;background:#fff}.satellite .hero-group .content{margin:0 auto;line-height:48px;width:calc(99.99% * 10 / 12 - 24px)}.satellite .hero-group .content .feature-cta{margin:84px 0 34px}.satellite .hero-group .content h3,.satellite .hero-group .content h4{text-align:center;font-style:normal;line-height:normal;color:#3c3c3c}.satellite .hero-group .content h3{margin-bottom:31px;font-weight:400;font-size:3rem}.satellite .hero-group .content h4{margin:75px 0 21px;font-weight:300;font-size:2.25rem}.satellite .hero-group .content :first-child{margin-top:0}.satellite .hero-group .content :last-child{margin-bottom:0}.satellite .section-decoration{height:25px;width:100%;background:#e06a41}@media (max-width:568px){.satellite .hero-group .content{width:100%;line-height:38px}.satellite .hero-group .content .feature-cta{margin:56px 0 22px}.satellite .hero-group .content h3{font-size:2.375rem}.satellite .hero-group .content h4{font-size:1.75rem}}