CINXE.COM

Purism – High-quality laptops that protect your freedom and privacy

<!DOCTYPE html> <!--[if lte IE 9]><html class="no-js IE9 IE" lang="en-US"><![endif]--> <!--[if gt IE 9]><!--><html class="no-js" lang="en-US"><!--<![endif]--> <head> <meta charset="UTF-8" /> <title>Purism &#8211; High-quality laptops that protect your freedom and privacy</title> <meta name='robots' content='noindex, nofollow' /> <link rel="dns-prefetch" href="//fonts.googleapis.com" /> <script type="text/javascript"> /* <![CDATA[ */ document.documentElement.className = document.documentElement.className.replace(new RegExp('(^|\\s)no-js(\\s|$)'), '$1js$2'); /* ]]> */ </script> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//ajax.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Purism &raquo; Feed" href="https://shop.puri.sm/feed/" /> <link rel="alternate" type="application/rss+xml" title="Purism &raquo; Comments Feed" href="https://shop.puri.sm/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Purism &raquo; Products Feed" href="https://shop.puri.sm/shop/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/shop.puri.sm\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.4.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='wc_shortcode_block-css' href='https://shop.puri.sm/wp-content/plugins/donation-for-woocommerce/assets/js/gutenberg_shortcode_block/build/style-index.css?ver=6.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='wc-blocks-integration-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css?ver=6.5.0' type='text/css' media='all' /> <link rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce-gateway-stripe/build/upe_blocks.css?ver=3c3097398bec3b679bd640b2ff5b4e50' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://shop.puri.sm/wp-includes/css/dist/block-library/style.min.css?ver=6.4.5' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='jquery-ui-style-css' href='//ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/themes/base/jquery-ui.css?ver=6.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='wcj-timepicker-style-css' href='https://shop.puri.sm/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/timepicker/jquery.timepicker.min.css?ver=5.4.3' type='text/css' media='all' /> <link rel='stylesheet' id='trustseal_style-css' href='https://shop.puri.sm/wp-content/plugins/donation-for-woocommerce//assets/css/user-wc-donation-form.css?ver=3.6.2&#038;t=06042025114204' type='text/css' media='all' /> <link rel='stylesheet' id='email-subscribers-css' href='https://shop.puri.sm/wp-content/plugins/email-subscribers/lite/public/css/email-subscribers-public.css?ver=5.7.3' type='text/css' media='all' /> <link rel='stylesheet' id='pisol-ewcl-css' href='https://shop.puri.sm/wp-content/plugins/export-woocommerce-customer-list/public/css/pisol-ewcl-public.css?ver=2.1.17' type='text/css' media='all' /> <link rel='stylesheet' id='prefix-style-css' href='https://shop.puri.sm/wp-content/plugins/ldh_woocommerce/style.css?ver=6.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-layout-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=8.3.1' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=8.3.1' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=8.3.1' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='wt-import-export-for-woo-css' href='https://shop.puri.sm/wp-content/plugins/wt-import-export-for-woo/public/css/wt-import-export-for-woo-public.css?ver=1.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='wc-composite-css-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/woocommerce.css?ver=8.10.4' type='text/css' media='all' /> <link rel='stylesheet' id='parent-style-css' href='https://shop.puri.sm/wp-content/themes/make/style.css?ver=6.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='make-google-font-css' href='//fonts.googleapis.com/css?family=Open+Sans%3Aregular%2Citalic%2C700%2C700italic&#038;ver=1.10.1#038;subset=latin' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-css' href='https://shop.puri.sm/wp-content/themes/make/css/libs/font-awesome/css/font-awesome.min.css?ver=5.15.2' type='text/css' media='all' /> <link rel='stylesheet' id='make-main-css' href='https://shop.puri.sm/wp-content/themes/make-purism/style.css?ver=1.10.1' type='text/css' media='all' /> <link rel='stylesheet' id='make-print-css' href='https://shop.puri.sm/wp-content/themes/make/css/print.css?ver=1.10.1' type='text/css' media='print' /> <link rel='stylesheet' id='tablepress-default-css' href='https://shop.puri.sm/wp-content/tablepress-combined.min.css?ver=30' type='text/css' media='all' /> <link rel='stylesheet' id='wc-cp-checkout-blocks-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce-composite-products/assets/css/frontend/checkout-blocks.css?ver=8.10.4' type='text/css' media='all' /> <link rel='stylesheet' id='wc-pb-checkout-blocks-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/checkout-blocks.css?ver=6.22.5' type='text/css' media='all' /> <link rel='stylesheet' id='woo_discount_pro_style-css' href='https://shop.puri.sm/wp-content/plugins/woo-discount-rules-pro/Assets/Css/awdr_style.css?ver=2.6.1' type='text/css' media='all' /> <link rel='stylesheet' id='wc-bundle-style-css' href='https://shop.puri.sm/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/woocommerce.css?ver=6.22.5' type='text/css' media='all' /> <!--[if !IE]><!--> <link rel='stylesheet' id='tablepress-responsive-css' href='https://shop.puri.sm/wp-content/plugins/tablepress-responsive-tables/tablepress-responsive.min.css?ver=1.2' type='text/css' media='all' /> <!--<![endif]--> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2" id="wp-polyfill-inert-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.14.0" id="regenerator-runtime-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/vendor/react.min.js?ver=18.2.0" id="react-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0" id="react-dom-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/hooks.min.js?ver=c6aec9a8d4e5a5d543a1" id="wp-hooks-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/i18n.min.js?ver=7701b0c3857f914212ef" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/a11y.min.js?ver=7032343a947cfccf5608" id="wp-a11y-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/deprecated.min.js?ver=73ad3591e7bc95f4777a" id="wp-deprecated-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/dom.min.js?ver=49ff2869626fbeaacc23" id="wp-dom-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/escape-html.min.js?ver=03e27a7b6ae14f7afaa6" id="wp-escape-html-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/element.min.js?ver=ed1c7604880e8b574b40" id="wp-element-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/is-shallow-equal.min.js?ver=20c2b06ecf04afb14fee" id="wp-is-shallow-equal-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/keycodes.min.js?ver=3460bd0fac9859d6886c" id="wp-keycodes-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/priority-queue.min.js?ver=422e19e9d48b269c5219" id="wp-priority-queue-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/compose.min.js?ver=3189b344ff39fef940b7" id="wp-compose-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/vendor/moment.min.js?ver=2.29.4" id="moment-js"></script> <script type="text/javascript" id="moment-js-after"> /* <![CDATA[ */ moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"H:i","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} ); /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/date.min.js?ver=936c461ad5dce9c2c8ea" id="wp-date-js"></script> <script type="text/javascript" id="wp-date-js-after"> /* <![CDATA[ */ wp.date.setSettings( {"l10n":{"locale":"en_US","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"meridiem":{"am":"am","pm":"pm","AM":"AM","PM":"PM"},"relative":{"future":"%s from now","past":"%s ago","s":"a second","ss":"%d seconds","m":"a minute","mm":"%d minutes","h":"an hour","hh":"%d hours","d":"a day","dd":"%d days","M":"a month","MM":"%d months","y":"a year","yy":"%d years"},"startOfWeek":1},"formats":{"time":"H:i","date":"F j, Y","datetime":"F j, Y g:i a","datetimeAbbreviated":"M j, Y g:i a"},"timezone":{"offset":-7,"string":"America\/Los_Angeles","abbr":"PDT"}} ); /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/html-entities.min.js?ver=36a4a255da7dd2e1bf8e" id="wp-html-entities-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/primitives.min.js?ver=6984e6eb5d6157c4fe44" id="wp-primitives-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/private-apis.min.js?ver=11cb2ebaa70a9f1f0ab5" id="wp-private-apis-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/redux-routine.min.js?ver=0be1b2a6a79703e28531" id="wp-redux-routine-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/data.min.js?ver=dc5f255634f3da29c8d5" id="wp-data-js"></script> <script type="text/javascript" id="wp-data-js-after"> /* <![CDATA[ */ ( function() { var userId = 0; var storageKey = "WP_DATA_USER_" + userId; wp.data .use( wp.data.plugins.persistence, { storageKey: storageKey } ); } )(); /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/rich-text.min.js?ver=6222504ebedf0627981b" id="wp-rich-text-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/warning.min.js?ver=122829a085511691f14d" id="wp-warning-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/components.min.js?ver=387d6480ace3103ccd8b" id="wp-components-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/autop.min.js?ver=dacd785d109317df2707" id="wp-autop-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/blob.min.js?ver=10a1c5c0acdef3d15657" id="wp-blob-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/block-serialization-default-parser.min.js?ver=30ffd7e7e199f10b2a6d" id="wp-block-serialization-default-parser-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/shortcode.min.js?ver=c128a3008a96e820aa86" id="wp-shortcode-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/blocks.min.js?ver=7204d43123223474471a" id="wp-blocks-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/url.min.js?ver=b4979979018b684be209" id="wp-url-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/api-fetch.min.js?ver=0fa4dabf8bf2c7adf21a" id="wp-api-fetch-js"></script> <script type="text/javascript" id="wp-api-fetch-js-after"> /* <![CDATA[ */ wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://shop.puri.sm/wp-json/" ) ); wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "c95809bc70" ); wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); wp.apiFetch.nonceEndpoint = "https://shop.puri.sm/wp-admin/admin-ajax.php?action=rest-nonce"; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/keyboard-shortcuts.min.js?ver=525da859946d4df24898" id="wp-keyboard-shortcuts-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/commands.min.js?ver=07ff2b66990783ecd068" id="wp-commands-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/notices.min.js?ver=38e88f4b627cf873edd0" id="wp-notices-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/preferences-persistence.min.js?ver=6c6b220422eb35541489" id="wp-preferences-persistence-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/preferences.min.js?ver=ca088ba0a612bff77aa3" id="wp-preferences-js"></script> <script type="text/javascript" id="wp-preferences-js-after"> /* <![CDATA[ */ ( function() { var serverData = false; var userId = "0"; var persistenceLayer = wp.preferencesPersistence.__unstableCreatePersistenceLayer( serverData, userId ); var preferencesStore = wp.preferences.store; wp.data.dispatch( preferencesStore ).setPersistenceLayer( persistenceLayer ); } ) (); /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/style-engine.min.js?ver=17cbc030cba88a42ccb5" id="wp-style-engine-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/token-list.min.js?ver=199103fc7cec3b9eef5a" id="wp-token-list-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/wordcount.min.js?ver=5a74890fd7c610679e34" id="wp-wordcount-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/block-editor.min.js?ver=8a070b748cf406a8d42e" id="wp-block-editor-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/core-data.min.js?ver=99b262137df116eb6013" id="wp-core-data-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/media-utils.min.js?ver=bcd60e7a2fb568f38015" id="wp-media-utils-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/patterns.min.js?ver=efcce5c1b2c28e8b2865" id="wp-patterns-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/server-side-render.min.js?ver=81299db67c0fa2c65479" id="wp-server-side-render-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/dist/editor.min.js?ver=5abe10197275cf7808ee" id="wp-editor-js"></script> <script type="text/javascript" id="wp-editor-js-after"> /* <![CDATA[ */ Object.assign( window.wp.editor, window.wp.oldEditor ); /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver=1.0.9-wc.8.3.1" id="selectWoo-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="wc_shortcode_block-js-extra"> /* <![CDATA[ */ var wc_donation_forms = {"forms":[{"ID":3166906,"title":"PureOS Development and Support"}]}; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/donation-for-woocommerce/assets/js/gutenberg_shortcode_block/build/index.js?ver=3.6.2" id="wc_shortcode_block-js"></script> <script type="text/javascript" src="https://stats.wp.com/w.js?ver=202514" id="woo-tracks-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/export-woocommerce-customer-list/public/js/pisol-ewcl-public.js?ver=2.1.17" id="pisol-ewcl-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.8.3.1" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.8.3.1" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=8.3.1" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://shop.puri.sm/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://shop.puri.sm/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.4.5" /> <meta name="generator" content="WooCommerce 8.3.1" /> <!-- Affiliates Manager plugin v2.9.33 - https://wpaffiliatemanager.com/ --> <!-- Matomo Tag Manager --> <script> var _mtm = window._mtm = window._mtm || []; _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'}); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src='https://stats.puri.sm/js/container_LAXCS07c_production_888481650c3af181aeae7280.js'; s.parentNode.insertBefore(g,s); </script> <!-- End Matomo Tag Manager --> <script> jQuery(document).ready(function() { // Remove countdown timer for price change that is shown by // "Change Prices with Time for WooCommerce" plugin. // Element is also hidden with CSS, in case JavaScript is disabled. jQuery('.rpt-countdown-container').remove(); }); </script> <meta name="viewport" content="width=device-width, initial-scale=1" /> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setCookieDomain", "*.shop.puri.sm"]); _paq.push(["setDomains", ["*.shop.puri.sm"]]); _paq.push(["disableCookies"]); _paq.push(['trackPageView']); _paq.push(['trackAllContentImpressions']); _paq.push(['enableLinkTracking']); (function() { var u="https://stats.puri.sm/"; _paq.push(['setTrackerUrl', u+'piwik.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> <!-- Begin Make Inline CSS --> <style type="text/css"> h1:not(.site-title),.font-header,.entry-title{font-size:32px;font-size:3.2rem;font-weight:bold;}h2{font-size:30px;font-size:3rem;font-weight:normal;}h3,.builder-text-content .widget-title{font-weight:normal;}h4{font-size:20px;font-size:2rem;}.footer-social-links{font-size:40px;font-size:4rem;}div.custom-logo{background-image:url("https://shop.puri.sm/wp-content/uploads/2021/07/purism-logo-h.png");width:646px;}div.custom-logo a{padding-bottom:20.743034055728%;}.builder-text-content .widget-title{font-size:20px;font-size:2rem;} @media screen and (min-width: 800px){.has-left-sidebar.has-right-sidebar .entry-title{font-size:22px;font-size:2.2rem;}} @media screen and (min-width: 1100px){.footer-social-links{font-size:34px;font-size:3.4rem;}} </style> <!-- End Make Inline CSS --> <link rel="icon" href="https://shop.puri.sm/wp-content/uploads/2023/06/cropped-purism-logo-rectangle-1024x1024-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://shop.puri.sm/wp-content/uploads/2023/06/cropped-purism-logo-rectangle-1024x1024-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://shop.puri.sm/wp-content/uploads/2023/06/cropped-purism-logo-rectangle-1024x1024-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://shop.puri.sm/wp-content/uploads/2023/06/cropped-purism-logo-rectangle-1024x1024-1-270x270.png" /> <style type="text/css" id="wp-custom-css"> div.bundled_product_images { width: 15% !important; float: left !important; } div.bundled_product_summary:not(.thumbnail_hidden) .details { float: right !important; width: 85% !important; padding: 0 0 0 2rem !important; } .bundle_sells_title { margin-top: 5rem; } </style> <style id="sccss">/* Call To Action Button*/ .call-to-action { color: #fff; font-size: 14px; line-height: 21px; font-weight: bold; /*text-transform: uppercase;*/ display: inline-block; text-align: center; padding: 9px 20px 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #00b2ad; -ms-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .call-to-action:hover { background-color: #01c8c1; } @media screen and (min-width: 800px){ .site-branding{max-width: 30%;} } .inline-footnote{ /* override the default setting of the inline footnotes plugin. In theory this should work, in practice it doesn't... padding: 2px, 2px !important; */ } /* Keep the Librem 5 campaign around as a regular shop preorder item */ .campaign-funding-info > ul:nth-child(1) > li:nth-child(3) { display: None; } /* Front page mobile and small screens tweaking for testimonials */ .responsive_half{ width: 45%; } @media (max-width: 800px){ .responsive_half h1{font-size: 24px;} } @media (max-width: 500px){ .responsive_half{ width: 100%;} } /* Product pages - related products section moved down */ .single-product div.related.products { clear: both; } /* Product pages, Shop page - hide Pages, Archives and Categories list of links */ .single-product div.wrapper div#main div.container div#sidebar ul[role=navigation], .post-type-archive-product div.wrapper div#main div.container div#sidebar ul[role=navigation] { display: none; } /* Press Room - Make hyperlinks more compact (due to two-columns layout combined with long titles) */ .page-id-761 ul.display-posts-listing { font-size: 60%; } .page-id-761 ul.display-posts-listing a{ font-size: 140%; /* compensate for the 60% above */ font-weight: normal; } /* Hacks to make the tiles readable on the news page */ /*.page-id-9306 div.wp-tiles-byline-wrapper h4 { font-size: 14px; }*/ /* Let's make Fran莽ois happy! */ div.code{ color:white; background-color: #565656; padding:10px; margin-bottom: 20px; border:1px solid black; font-weight:bold; } div.code span.comment{ color: #ace79c; font-weight: normal; } /* Survey stuff */ .torro-element .element-description { color: #666; } .torro-element legend, .pre-logo-survey label { font-size: 18px; background-image: url('https://shop.puri.sm/wp-content/uploads/2015/04/purism-logo-87x56px.png'); background-size: 36px 23px; background-repeat: no-repeat; padding-left: 50px; /* width of the image plus a little extra padding */ padding-bottom: 15px; display: block; } /* Forum blockquote */ blockquote p { background-color: #eaecee; margin: 15px; padding: 7.5px; font-style: italic; font-size: 14px; } .bbp-reply-content ol li, .bbp-reply-content ul li{ padding-left: 5px; /* margin-left: 15px; doesn't work for some reason */ } /* Fix weird line breaks */ .break, p, ul, ol, dl, blockquote, h1, h2, h3, h4, h5, h6 { word-wrap: normal !important; word-break: normal !important; } /* Align configuration options (memory, storage...) on the checkout page */ .woocommerce td.product-name dl.variation dt { float: none; margin-top: 0.5em; margin-bottom: 0; } /* Hide text box for Atlernative payment method on checkout page */ #other_payment-admin-note, [for="other_payment-admin-note"] span { display: none; } /* Hide the counter that "Change Prices with Time for WooCommerce" plugin is showing on the product page. The element is also deleted using JavaScript. CSS is here in case of a disabled JavaScript. */ .rpt-countdown-container{ display:none; } /* Hide price that is shown below Keyboard select menu on L13/L15 product pages */ /*.woocommerce-variation-price { display: none; }*/ /* Hide the price below the title on the Dontate page */ .postid-730202 p.price { display: none; } /* Splitit plugin - resize images */ label[for="payment_method_splitit"] img { height: 1em; width: auto; } /* Hide images in the order summary in the checkout page */ .woocommerce-checkout .woocommerce-placeholder, .woocommerce-checkout .attachment-woocommerce_thumbnail { display: none; } /* Pick Your App page styling - start */ /* Hide breadcrumb menu, product photo, and product photo gallery at the top, and product category label and related products at the bottom of the page */ .postid-999627 .woocommerce-breadcrumb, .postid-999627 .woocommerce-product-gallery, .postid-999627 .product_meta, .postid-999627 .related.products { display: none; } /* Make the summary section take whole width */ .postid-999627 div.summary.entry-summary.tc-init { float: none; width: 100%; } /* Hide prices for options (apps, donation, ...) */ .postid-999627 p.price, .postid-999627 .tc-price-wrap, .postid-999627 .tc-epo-element-product-container-wrap{ display: none; } /* Final price */ .postid-999627 .price.amount.final { display: block; } /* Pseudo-fieldset (for app categories) */ .postid-999627 .app-category-div .tc-element-inner-wrap .tc-row { margin: 60px 0 0; padding: 25px 5px 0; position: relative; } .postid-999627 .app-category-div .tc-element-inner-wrap .tc-row, .postid-999627 .tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap { border: 1px solid #ddd; border-radius: 8px; margin: 60px 0 0; padding: 25px 5px 0; position: relative; } /* Pseudo-legend element (for app categories) */ .postid-999627 .app-category-div .tc-cell.tm-epo-element-label { background: white; color: #111; font-size: 18px; font-weight: normal; left: 10px; padding: 5px 10px; position: absolute; text-rendering: optimizeLegibility; top: -20px; width: 20%; } /* List of apps */ .postid-999627 ul.tmcp-ul-wrap { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; } /* App item */ .postid-999627 .tm-extra-product-options ul.tmcp-elements.app-category-ul li.tmcp-field-wrap { color: grey; float: none; font-size: 14px; margin: 0 1% 2%; padding: 0; position: relative; width: 12.5%; height: 125px; } /* Make the app label the same size as the outer label element, which contains the hidden checkbox and the label itself */ .postid-999627 .tm-extra-product-options ul.tmcp-elements.app-category-ul li.tmcp-field-wrap .tm-epo-field-label, .postid-999627 .tm-extra-product-options ul.tmcp-elements.app-category-ul li.tmcp-field-wrap .tm-epo-field-label .tc-label-wrap { width: 100%; height: 100%; padding: 0; display: inline-block; transition: 0.3s ease-in-out transform; } .postid-999627 .tm-extra-product-options ul.tmcp-elements.app-category-ul li.tmcp-field-wrap .tc-label-wrap .tc-label.tm-label { position: absolute; bottom: 5px; padding: 0 !important; text-align: center; width: 100%; } /* Hide checkboxes in the apps section */ .postid-999627 .tm-extra-product-options ul.tmcp-elements.app-category-ul li.tmcp-field-wrap .tm-epo-field-label input[type="checkbox"] { left: -9999px; position: absolute; } /* Change app item appearance when checked */ .postid-999627 .tm-extra-product-options ul.tmcp-elements.app-category-ul li.tmcp-field-wrap .tm-epo-field-label input[type="checkbox"]:checked + .tc-label-wrap { background-color: #ebeeff; box-shadow: 0 3px 4px rgba(57, 106, 252, 0.3); border: 1px solid #2948ff; border-radius: 8px; color: #2948ff; transform: scale(1.07); } /* Pseudo-fieldset (for donation) */ .postid-999627 .donate-div .tc-element-inner-wrap .tc-row { margin: 60px 0 0; position: relative; } /* Pick Your App page styling - end */ /* Hide 'Showing all XX results' text in the shop, because the number of displayed products is actually less than XX. XX includes the hidden products as well */ .woocommerce-result-count { display: none; } /* Hide Additional information section below the product photos and description */ .woocommerce-tabs.wc-tabs-wrapper { display: none; } /* Hide default price display for bundles of Librem 5 + AweSIM/SIMple/SIMple Plus */ .postid-3108498 p.price, .postid-3111225 p.price, .postid-3111226 p.price { display: none; } /* Colors and Style */ a { text-decoration: none; color: #333333; } a:hover { text-decoration: underline; } .woocommerce-loop-product__title { text-decoration: none; } .woocommerce-loop-product__title:hover { text-decoration: underline; } .price { color: #aa7d44 !important; } .stock.in-stock { color: green !important; } .stock.available-on-backorder { color: red !important; } .home .site-content, .paged .site-content, .search .site-content, .archive .site-content { background-color: #f0f0f0; } .site-header-main { padding: 4.4rem 0 0 !important; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { padding: 0.5em 0.5em 2em 0.5em; text-align: center; border-radius: 10px; background-color: #ffffff; } .search article { padding: 0 2em; margin: 1em; border-radius: 10px; background-color: #ffffff; } a.button { background: #396afc !important; border-color: #2948ff !important; color: #fff !important; font-size: 80% !important; font-weight: 700 !important; margin-top: 1rem !important; position: relative !important; } footer input[type=email] { background-color: #ffffff !important; }</style> </head> <body class="home archive post-type-archive post-type-archive-product wp-custom-logo theme-make woocommerce-shop woocommerce woocommerce-page woocommerce-no-js view-shop full-width no-sidebar"> <div id="site-wrapper" class="site-wrapper"> <a class="skip-link screen-reader-text" href="#site-content">Skip to content</a> <header id="site-header" class="site-header header-layout-3 no-site-title no-site-tagline" role="banner"> <div class="site-header-main"> <div class="container"> <div class="site-branding"> <a href="https://shop.puri.sm/" class="custom-logo-link" rel="home" aria-current="page"><img width="646" height="134" src="https://shop.puri.sm/wp-content/uploads/2021/07/purism-logo-h.png" class="custom-logo" alt="Purism Logo" decoding="async" fetchpriority="high" srcset="https://shop.puri.sm/wp-content/uploads/2021/07/purism-logo-h.png 646w, https://shop.puri.sm/wp-content/uploads/2021/07/purism-logo-h-300x62.png 300w, https://shop.puri.sm/wp-content/uploads/2021/07/purism-logo-h-600x124.png 600w" sizes="(max-width: 646px) 100vw, 646px" /></a> <h1 class="site-title screen-reader-text"> <a href="https://shop.puri.sm/" rel="home">Purism</a> </h1> <span class="site-description screen-reader-text"> High-quality laptops that protect your freedom and privacy </span> </div> <form role="search" method="get" class="search-form" action="https://shop.puri.sm/"> <input type="search" class="search-field" id="search-field" placeholder="Search&hellip;" title="Press Enter to submit your search" value="" name="s" aria-label="Search for:"> <input type="submit" class="search-submit" value="Search" aria-label="Search" role="button"> </form> <nav id="site-navigation" class="site-navigation" role="navigation"> <button class="menu-toggle">Menu</button> <div class=" mobile-menu"><ul id="menu-primary-menu" class="menu"><li id="menu-item-61032" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-61032"><a href="https://puri.sm/">Back to main website</a></li> <li id="menu-item-61034" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-61034"><a href="https://puri.sm/products/">All products</a></li> <li id="menu-item-5440" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5440"><a href="https://shop.puri.sm/my-account/">My Account</a></li> <li id="menu-item-8884" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-8884"><a>Support</a> <ul class="sub-menu"> <li id="menu-item-61038" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-61038"><a href="https://puri.sm/contact/">Contact</a></li> <li id="menu-item-60038" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60038"><a href="https://docs.puri.sm/">Documentation</a></li> <li id="menu-item-61036" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-61036"><a href="https://puri.sm/faq/">FAQ</a></li> <li id="menu-item-931596" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-931596"><a href="https://puri.sm/policies">Policies</a></li> <li id="menu-item-19156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19156"><a href="https://forums.puri.sm">Forums</a></li> </ul> </li> <li id="menu-item-77677" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-77677"><a href="https://shop.puri.sm/cart/">Cart</a></li> </ul></div></nav> </div> </div> </header> <div id="site-content" class="site-content"> <div class="container"> <main id="site-main" class="site-main" role="main"> <header class="woocommerce-products-header"> <h1 class="woocommerce-products-header__title page-title">Shop</h1> </header> <div class="woocommerce-notices-wrapper"></div><p class="woocommerce-result-count"> Showing 1&ndash;48 of 187 results</p> <form class="woocommerce-ordering" method="get"> <select name="orderby" class="orderby" aria-label="Shop order"> <option value="menu_order" selected='selected'>Default sorting</option> <option value="popularity" >Sort by popularity</option> <option value="date" >Sort by latest</option> <option value="price" >Sort by price: low to high</option> <option value="price-desc" >Sort by price: high to low</option> </select> <input type="hidden" name="paged" value="1" /> </form> <ul class="products columns-4"> <li class="product type-product post-2886209 status-publish first onbackorder product_cat-phones has-post-thumbnail taxable shipping-taxable purchasable product-type-composite"> <a href="https://shop.puri.sm/shop/liberty-phone/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/05/l5-liberty-persp-min.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" /><h2 class="woocommerce-loop-product__title">Liberty Phone</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>1,999.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/liberty-phone/" data-quantity="1" class="button product_type_composite add_to_cart_button" data-product_id="2886209" data-product_sku="LBRT-PH" aria-label="Read more about &ldquo;Liberty Phone&rdquo;" aria-describedby="" rel="nofollow">Select options</a></li> <li class="product type-product post-62164 status-publish instock product_cat-phones has-post-thumbnail taxable shipping-taxable purchasable product-type-composite"> <a href="https://shop.puri.sm/shop/librem-5/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2018/11/l5-front-apps-shadow-min.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" /><h2 class="woocommerce-loop-product__title">Librem 5</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>799.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/librem-5/" data-quantity="1" class="button product_type_composite add_to_cart_button" data-product_id="62164" data-product_sku="L5V1" aria-label="Read more about &ldquo;Librem 5&rdquo;" aria-describedby="" rel="nofollow">Select options</a></li> <li class="product type-product post-2978435 status-publish onbackorder product_cat-tablets has-post-thumbnail taxable shipping-taxable purchasable product-type-simple"> <a href="https://shop.puri.sm/shop/librem-11/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/09/librem11-top-drawing-3.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" /><h2 class="woocommerce-loop-product__title">Librem 11</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>999.00</bdi></span></span> </a><a href="?add-to-cart=2978435" data-quantity="1" class="button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="2978435" data-product_sku="L11V1" aria-label="Add &ldquo;Librem 11&rdquo; to your cart" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-1054806 status-publish last outofstock product_cat-laptops has-post-thumbnail taxable shipping-taxable purchasable product-type-composite"> <a href="https://shop.puri.sm/shop/librem-14/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2020/10/librem14-byzantium-front-800-min.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" loading="lazy" /><h2 class="woocommerce-loop-product__title">Librem 14</h2> <span class="price"><span class="from">From: </span><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>1,370.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/librem-14/" data-quantity="1" class="button product_type_composite" data-product_id="1054806" data-product_sku="L14V1" aria-label="Read more about &ldquo;Librem 14&rdquo;" aria-describedby="" rel="nofollow">Read more</a></li> <li class="product type-product post-2886642 status-publish first instock product_cat-servers has-post-thumbnail taxable shipping-taxable purchasable product-type-composite"> <a href="https://shop.puri.sm/shop/librem-server-l1um-v2/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/05/server-persp-800-square-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Librem Server" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2023/05/server-persp-800-square-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2023/05/server-persp-800-square-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2023/05/server-persp-800-square-768x768.png 768w, https://shop.puri.sm/wp-content/uploads/2023/05/server-persp-800-square-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2023/05/server-persp-800-square-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2023/05/server-persp-800-square.png 800w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Librem Server v2</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>2,999.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/librem-server-l1um-v2/" data-quantity="1" class="button product_type_composite add_to_cart_button" data-product_id="2886642" data-product_sku="LS-L1UM-V2" aria-label="Read more about &ldquo;Librem Server v2&rdquo;" aria-describedby="" rel="nofollow">Select options</a></li> <li class="product type-product post-2776609 status-publish onbackorder product_cat-accessories-phones has-post-thumbnail taxable shipping-taxable purchasable product-type-simple"> <a href="https://shop.puri.sm/shop/lapdock-kit/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Purism Lapdock Kit" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1-1024x1024.png 1024w, https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1-768x768.png 768w, https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2023/02/nexdocklibrem5-hero-1.png 1200w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Lapdock Kit</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>499.00</bdi></span></span> </a><a href="?add-to-cart=2776609" data-quantity="1" class="button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="2776609" data-product_sku="LAPDOCK-KIT" aria-label="Add &ldquo;Lapdock Kit&rdquo; to your cart" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-59278 status-publish onbackorder product_cat-usb-security-tokens has-post-thumbnail taxable shipping-taxable purchasable product-type-simple"> <a href="https://shop.puri.sm/shop/librem-key/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2018/09/librem-key-v2-persp-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2018/09/librem-key-v2-persp-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2018/09/librem-key-v2-persp-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2018/09/librem-key-v2-persp-768x768.png 768w, https://shop.puri.sm/wp-content/uploads/2018/09/librem-key-v2-persp-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2018/09/librem-key-v2-persp-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2018/09/librem-key-v2-persp.png 800w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Librem Key</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>59.00</bdi></span></span> </a><a href="?add-to-cart=59278" data-quantity="1" class="button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="59278" data-product_sku="HDFM000E-SMCRD" aria-label="Add &ldquo;Librem Key&rdquo; to your cart" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-3348630 status-publish last instock product_cat-accessories-phones product_cat-librem-awesim product_cat-services product_cat-subscriptions has-post-thumbnail virtual taxable purchasable product-type-bundle"> <a href="https://shop.puri.sm/shop/librem-awesim/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Librem AweSIM" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-768x768.png 768w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800.png 800w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Librem AweSIM</h2> <span class="price"><span class="from">From: </span><span class="bundled_subscriptions_price_html"><span class="bundled_sub_price_html"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>99.00</bdi></span> <span class="subscription-details"> / month</span></span></span></span> </a><a href="/?add-to-cart=3348630" data-quantity="1" class="button product_type_bundle add_to_cart_button ajax_add_to_cart" data-product_id="3348630" data-product_sku="" aria-label="Read more about &ldquo;Librem AweSIM&rdquo;" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-3348632 status-publish first instock product_cat-accessories-phones product_cat-librem-awesim product_cat-services product_cat-subscriptions has-post-thumbnail virtual taxable purchasable product-type-bundle"> <a href="https://shop.puri.sm/shop/librem-simple-plus/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Librem AweSIM" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-768x768.png 768w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800.png 800w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Librem SIMple Plus</h2> <span class="price"><span class="from">From: </span><span class="bundled_subscriptions_price_html"><span class="bundled_sub_price_html"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>59.00</bdi></span> <span class="subscription-details"> / month</span></span></span></span> </a><a href="/?add-to-cart=3348632" data-quantity="1" class="button product_type_bundle add_to_cart_button ajax_add_to_cart" data-product_id="3348632" data-product_sku="" aria-label="Read more about &ldquo;Librem SIMple Plus&rdquo;" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-3348634 status-publish instock product_cat-accessories-phones product_cat-librem-awesim product_cat-services product_cat-subscriptions has-post-thumbnail virtual taxable purchasable product-type-bundle"> <a href="https://shop.puri.sm/shop/librem-simple/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Librem AweSIM" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-768x768.png 768w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2020/09/awesim-800x800.png 800w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Librem SIMple</h2> <span class="price"><span class="from">From: </span><span class="bundled_subscriptions_price_html"><span class="bundled_sub_price_html"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>39.00</bdi></span> <span class="subscription-details"> / month</span></span></span></span> </a><a href="/?add-to-cart=3348634" data-quantity="1" class="button product_type_bundle add_to_cart_button ajax_add_to_cart" data-product_id="3348634" data-product_sku="" aria-label="Read more about &ldquo;Librem SIMple&rdquo;" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-3243424 status-publish instock product_cat-accessories-phones product_cat-services product_cat-subscriptions has-post-thumbnail virtual sold-individually taxable purchasable product-type-subscription"> <a href="https://shop.puri.sm/shop/pureos-subscription-expert/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="200" src="https://shop.puri.sm/wp-content/uploads/2017/05/pureos_logo_black-300x200.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" loading="lazy" /><h2 class="woocommerce-loop-product__title">PureOS Subscription Expert</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>19.99</bdi></span> <span class="subscription-details"> / month</span></span> </a><a href="?add-to-cart=3243424" data-quantity="1" class="button product_type_subscription add_to_cart_button ajax_add_to_cart" data-product_id="3243424" data-product_sku="PUREOS-EXPERT" aria-label="Add &ldquo;PureOS Subscription Expert&rdquo; to your cart" aria-describedby="" rel="nofollow">Sign Up Now</a></li> <li class="product type-product post-3243423 status-publish last instock product_cat-accessories-phones product_cat-services product_cat-subscriptions has-post-thumbnail virtual sold-individually taxable purchasable product-type-subscription"> <a href="https://shop.puri.sm/shop/pureos-subscription-premium/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="200" src="https://shop.puri.sm/wp-content/uploads/2017/05/pureos_logo_black-300x200.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" loading="lazy" /><h2 class="woocommerce-loop-product__title">PureOS Subscription Premium</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>9.99</bdi></span> <span class="subscription-details"> / month</span></span> </a><a href="?add-to-cart=3243423" data-quantity="1" class="button product_type_subscription add_to_cart_button ajax_add_to_cart" data-product_id="3243423" data-product_sku="PUREOS-PREMIUM" aria-label="Add &ldquo;PureOS Subscription Premium&rdquo; to your cart" aria-describedby="" rel="nofollow">Sign Up Now</a></li> <li class="product type-product post-3240843 status-publish first instock product_cat-accessories-phones product_cat-services product_cat-subscriptions has-post-thumbnail virtual sold-individually taxable purchasable product-type-subscription"> <a href="https://shop.puri.sm/shop/pureos-subscription-standard/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="200" src="https://shop.puri.sm/wp-content/uploads/2017/05/pureos_logo_black-300x200.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" loading="lazy" /><h2 class="woocommerce-loop-product__title">PureOS Subscription Standard</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>5.99</bdi></span> <span class="subscription-details"> / month</span></span> </a><a href="?add-to-cart=3240843" data-quantity="1" class="button product_type_subscription add_to_cart_button ajax_add_to_cart" data-product_id="3240843" data-product_sku="PUREOS-STANDARD" aria-label="Add &ldquo;PureOS Subscription Standard&rdquo; to your cart" aria-describedby="" rel="nofollow">Sign Up Now</a></li> <li class="product type-product post-1135655 status-publish instock product_cat-accessories-phones has-post-thumbnail taxable shipping-taxable purchasable product-type-composite"> <a href="https://shop.puri.sm/shop/sd-memory-card/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2020/11/sd-card-min.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="" decoding="async" loading="lazy" /><h2 class="woocommerce-loop-product__title">SD Memory Card</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>19.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/sd-memory-card/" data-quantity="1" class="button product_type_composite add_to_cart_button" data-product_id="1135655" data-product_sku="SD" aria-label="Read more about &ldquo;SD Memory Card&rdquo;" aria-describedby="" rel="nofollow">Select options</a></li> <li class="product type-product post-2840800 status-publish outofstock product_cat-accessories-phones has-post-thumbnail taxable shipping-taxable purchasable product-type-simple"> <a href="https://shop.puri.sm/shop/phone-faraday-sleeve/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/04/phone-sleeve-turn-around_700-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Phone Faraday Sleeve" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2023/04/phone-sleeve-turn-around_700-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2023/04/phone-sleeve-turn-around_700-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2023/04/phone-sleeve-turn-around_700-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2023/04/phone-sleeve-turn-around_700-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2023/04/phone-sleeve-turn-around_700.png 700w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Phone Faraday Sleeve</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>69.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/phone-faraday-sleeve/" data-quantity="1" class="button product_type_simple" data-product_id="2840800" data-product_sku="SPS-SBN" aria-label="Read more about &ldquo;Phone Faraday Sleeve&rdquo;" aria-describedby="" rel="nofollow">Read more</a></li> <li class="product type-product post-2840804 status-publish last outofstock product_cat-accessories-laptops has-post-thumbnail taxable shipping-taxable purchasable product-type-simple"> <a href="https://shop.puri.sm/shop/laptop-faraday-sleeve/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/04/laptop-sleeve-turn-around_700-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Laptop Faraday Sleeve" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2023/04/laptop-sleeve-turn-around_700-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2023/04/laptop-sleeve-turn-around_700-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2023/04/laptop-sleeve-turn-around_700-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2023/04/laptop-sleeve-turn-around_700-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2023/04/laptop-sleeve-turn-around_700.png 700w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Laptop Faraday Sleeve</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>129.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/laptop-faraday-sleeve/" data-quantity="1" class="button product_type_simple" data-product_id="2840804" data-product_sku="SPS-VL13BN" aria-label="Read more about &ldquo;Laptop Faraday Sleeve&rdquo;" aria-describedby="" rel="nofollow">Read more</a></li> <li class="product type-product post-2840807 status-publish first onbackorder product_cat-accessories-laptops has-post-thumbnail taxable shipping-taxable purchasable product-type-simple"> <a href="https://shop.puri.sm/shop/waterproof-faraday-backpack/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around_700-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Waterproof Faraday Backpack" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around_700-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around_700-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around_700-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around_700-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around_700.png 700w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Waterproof Faraday Backpack (plus Backpack Insert)</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>299.00</bdi></span></span> </a><a href="?add-to-cart=2840807" data-quantity="1" class="button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="2840807" data-product_sku="SPB-BPB+SPB-BPBINSERT" aria-label="Add &ldquo;Waterproof Faraday Backpack (plus Backpack Insert)&rdquo; to your cart" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-2840813 status-publish onbackorder product_cat-accessories-laptops has-post-thumbnail taxable shipping-taxable purchasable product-type-simple"> <a href="https://shop.puri.sm/shop/made-in-usa-waterproof-faraday-backpack/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around-2_700-1-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Made in USA Waterproof Faraday Backpack" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around-2_700-1-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around-2_700-1-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around-2_700-1-600x600.png 600w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around-2_700-1-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2023/04/bag-2-turn-around-2_700-1.png 700w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Made in USA Waterproof Faraday Backpack (plus Backpack Insert)</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>799.00</bdi></span></span> </a><a href="?add-to-cart=2840813" data-quantity="1" class="button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="2840813" data-product_sku="SPB-BPK-BER+SPB-BPBINSERT" aria-label="Add &ldquo;Made in USA Waterproof Faraday Backpack (plus Backpack Insert)&rdquo; to your cart" aria-describedby="" rel="nofollow">Add to cart</a></li> <li class="product type-product post-2971124 status-publish outofstock product_cat-phones has-post-thumbnail taxable shipping-taxable purchasable product-type-composite"> <a href="https://shop.puri.sm/shop/librem-5-refurbished/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="300" height="300" src="https://shop.puri.sm/wp-content/uploads/2018/11/1_l5-front-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Librem 5 front" decoding="async" loading="lazy" srcset="https://shop.puri.sm/wp-content/uploads/2018/11/1_l5-front-300x300.png 300w, https://shop.puri.sm/wp-content/uploads/2018/11/1_l5-front-150x150.png 150w, https://shop.puri.sm/wp-content/uploads/2018/11/1_l5-front-100x100.png 100w, https://shop.puri.sm/wp-content/uploads/2018/11/1_l5-front.png 600w" sizes="(max-width: 300px) 100vw, 300px" /><h2 class="woocommerce-loop-product__title">Librem 5 Refurbished</h2> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#36;</span>649.00</bdi></span></span> </a><a href="https://shop.puri.sm/shop/librem-5-refurbished/" data-quantity="1" class="button product_type_composite" data-product_id="2971124" data-product_sku="L5V1-R" aria-label="Read more about &ldquo;Librem 5 Refurbished&rdquo;" aria-describedby="" rel="nofollow">Read more</a></li> </ul> <nav class="woocommerce-pagination"> <ul class='page-numbers'> <li><span aria-current="page" class="page-numbers current">1</span></li> <li><a class="page-numbers" href="https://shop.puri.sm/page/2/">2</a></li> <li><a class="page-numbers" href="https://shop.puri.sm/page/3/">3</a></li> <li><a class="page-numbers" href="https://shop.puri.sm/page/4/">4</a></li> <li><a class="next page-numbers" href="https://shop.puri.sm/page/2/">&rarr;</a></li> </ul> </nav> </main> </div> </div> </div> <script> // For Fund your app campaign, move suggested apps from Order Notes to Suggested Another Applications field const orderNotes = document.querySelector('#order_comments'); const suggestedApplications = document.querySelector('#order_wcj_checkout_field_2'); suggestedApplications.value = orderNotes.value; orderNotes.value = ''; </script><script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@graph":[{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"name":"Home","@id":"https:\/\/shop.puri.sm"}}]},{"@context":"https:\/\/schema.org\/","@type":"WebSite","name":"Purism","url":"https:\/\/shop.puri.sm","potentialAction":{"@type":"SearchAction","target":"https:\/\/shop.puri.sm\/?s={search_term_string}&amp;post_type=product","query-input":"required name=search_term_string"}}]}</script> <script type="text/javascript"> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2" id="jquery-ui-core-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.2" id="jquery-ui-datepicker-js"></script> <script type="text/javascript" id="jquery-ui-datepicker-js-after"> /* <![CDATA[ */ jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/booster-plus-for-woocommerce/includes/js/wcj-datepicker.js?ver=5.4.3" id="wcj-datepicker-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/booster-plus-for-woocommerce/includes/js/wcj-weekpicker.js?ver=5.4.3" id="wcj-weekpicker-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/timepicker/jquery.timepicker.min.js?ver=5.4.3" id="jquery-ui-timepicker-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/booster-plus-for-woocommerce/includes/js/wcj-timepicker.js?ver=5.4.3" id="wcj-timepicker-js"></script> <script type="text/javascript" id="wc-donation-frontend-script-js-extra"> /* <![CDATA[ */ var wcOrderScript = {"donationToOrder":{"action":"donation_to_order","nonce":"263a3a5f1b","ajaxUrl":"https:\/\/shop.puri.sm\/wp-admin\/admin-ajax.php","is_roundOff":"","other_amount_placeholder":"Enter amount between %min% - %max%","is_checkout":false,"is_order_pay":false,"fees_type":"percentage"}}; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/donation-for-woocommerce/assets/js/frontend.js?ver=3.6.2&amp;t=06042025114204" id="wc-donation-frontend-script-js"></script> <script type="text/javascript" id="email-subscribers-js-extra"> /* <![CDATA[ */ var es_data = {"messages":{"es_empty_email_notice":"Please enter email address","es_rate_limit_notice":"You need to wait for some time before subscribing again","es_single_optin_success_message":"Successfully Subscribed.","es_email_exists_notice":"Email Address already exists!","es_unexpected_error_notice":"Oops.. Unexpected error occurred.","es_invalid_email_notice":"Invalid email address","es_try_later_notice":"Please try after some time"},"es_ajax_url":"https:\/\/shop.puri.sm\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/email-subscribers/lite/public/js/email-subscribers-public.js?ver=5.7.3" id="email-subscribers-js"></script> <script type="text/javascript" id="awdr-main-js-extra"> /* <![CDATA[ */ var awdr_params = {"ajaxurl":"https:\/\/shop.puri.sm\/wp-admin\/admin-ajax.php","nonce":"9bbb799fb9","enable_update_price_with_qty":"show_when_matched","refresh_order_review":"0","custom_target_simple_product":"","custom_target_variable_product":"","js_init_trigger":"","awdr_opacity_to_bulk_table":"","awdr_dynamic_bulk_table_status":"0","awdr_dynamic_bulk_table_off":"on","custom_simple_product_id_selector":"","custom_variable_product_id_selector":""}; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woo-discount-rules/v2/Assets/Js/site_main.js?ver=2.6.2" id="awdr-main-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woo-discount-rules/v2/Assets/Js/awdr-dynamic-price.js?ver=2.6.2" id="awdr-dynamic-price-js"></script> <script type="text/javascript" id="make-frontend-js-extra"> /* <![CDATA[ */ var MakeFrontEnd = {"fitvids":{"selectors":""}}; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/themes/make/js/frontend.js?ver=1.10.1" id="make-frontend-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/themes/make/js/formatting/dynamic-stylesheet/dynamic-stylesheet.js?ver=1.10.1" id="make-dynamic-stylesheet-js"></script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woo-discount-rules-pro/Assets/Js/awdr_pro.js?ver=2.6.1" id="woo_discount_pro_script-js"></script> <script type="text/javascript" id="cbr-pro-front-js-js-extra"> /* <![CDATA[ */ var cbr_ajax_object = {"cbr_ajax_url":"https:\/\/shop.puri.sm\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://shop.puri.sm/wp-content/plugins/woo-product-country-base-restrictions/assets/js/front.js?ver=3.5" id="cbr-pro-front-js-js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10