:root{--pp-ink:#0b1220;--pp-ink-2:#101929;--pp-ink-3:#182338;--pp-body:#2b3648;--pp-muted:#5b6779;--pp-faint:#8b96a8;--pp-paper:#f4f7fb;--pp-card:#ffffff;--pp-line:#e2e8f0;--pp-line-dark:#1f2a3d;--pp-blue:#2563eb;--pp-blue-600:#1d4ed8;--pp-blue-700:#1e40af;--pp-sky:#8fbaff;--pp-sky-2:#c4dbff;--pp-tonal:#e8f0fe;--pp-tonal-ink:#1e40af;--pp-r-sm:12px;--pp-r-md:18px;--pp-r-lg:24px;--pp-r-xl:32px;--pp-shadow-1:0 1px 2px rgba(11,18,32,.06),0 6px 20px -8px rgba(11,18,32,.1);--pp-shadow-2:0 2px 6px rgba(11,18,32,.07),0 24px 48px -20px rgba(11,18,32,.25);--pp-shadow-glow:0 24px 80px -24px rgba(37,99,235,.45);--pp-ease:cubic-bezier(.2,0,0,1);--pp-ease-spring:cubic-bezier(.34,1.56,.5,1);--pp-font-display:"Space Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;--pp-font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--pp-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}html{scroll-behavior:smooth}body{font-family:var(--pp-font-body)!important;font-size:16.5px;line-height:1.65;color:var(--pp-body);background:var(--pp-paper)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.page-width{max-width:1180px}.main-content{background:transparent}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4{font-family:var(--pp-font-display)!important;color:var(--pp-ink);letter-spacing:-.02em;line-height:1.1;font-weight:700}h1,.h1{font-size:clamp(2.2rem,4.8vw,3.4rem)}h2,.h2{font-size:clamp(1.7rem,3.4vw,2.5rem)}h3,.h3{font-size:clamp(1.3rem,2.4vw,1.6rem)}p{margin-bottom:1.1em}a{color:var(--pp-blue-600);transition:color .18s var(--pp-ease)}a:hover{color:var(--pp-blue-700)}.rte a:not(.btn){text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--pp-blue) 40%,transparent);text-underline-offset:3px}.rte a:not(.btn):hover{text-decoration-color:var(--pp-blue)}::selection{background:var(--pp-sky-2);color:var(--pp-ink)}:focus-visible{outline:3px solid color-mix(in srgb,var(--pp-blue) 55%,transparent);outline-offset:2px;border-radius:6px}hr{border-color:var(--pp-line)}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,input[type=submit]{position:relative;overflow:hidden;font-family:var(--pp-font-body);font-weight:600;font-size:.92rem;letter-spacing:.01em;background:var(--pp-blue-600);color:#fff;border:none;border-radius:999px;padding:13px 28px;box-shadow:0 1px #0b12201a,0 8px 20px -10px #2563eb8c;transition:background .18s var(--pp-ease),transform .18s var(--pp-ease),box-shadow .18s var(--pp-ease)}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity .18s var(--pp-ease);pointer-events:none}.btn:hover,input[type=submit]:hover{background:var(--pp-blue-700);color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #0b12201a,0 14px 28px -12px #2563eb99}.btn:hover:after{opacity:.08}.btn:active{transform:translateY(0) scale(.985)}.btn--secondary,.btn--secondary.btn--small{background:transparent;color:var(--pp-ink);border:1.5px solid color-mix(in srgb,var(--pp-ink) 24%,transparent);border-radius:999px;box-shadow:none}.btn--secondary:hover,.btn--secondary:not([disabled]):hover{background:var(--pp-ink);color:#fff;border-color:var(--pp-ink);box-shadow:none}.btn--tertiary{background:transparent;border:1.5px solid var(--pp-line);border-radius:999px;color:var(--pp-body);box-shadow:none}.btn--tertiary:hover,.btn--tertiary:not([disabled]):hover{border-color:var(--pp-blue);color:var(--pp-blue-700);background:var(--pp-tonal);box-shadow:none}.btn--small{padding:9px 18px;font-size:.82rem}a:not([disabled]):hover{color:var(--pp-blue-700)}#shopify-section-header{position:fixed;top:0;left:0;right:0;z-index:60}body{padding-top:var(--pp-header-h,74px)}body.template-index{padding-top:0}.site-header,.site-header.border-bottom{background:transparent!important;backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);border-bottom:0!important;box-shadow:none!important;padding-top:6px;padding-bottom:6px}.site-header__logo,.site-header__logo a,.pp-logo-word,.site-header__icon{transition:color .25s var(--pp-ease),background .18s var(--pp-ease)}.pp-on-hero .site-header__logo,.pp-on-hero .site-header__logo a,.pp-on-hero .pp-logo-word,.pp-on-hero .site-header__icon{color:#fff}.pp-on-hero .site-header__icon:hover{background:#ffffff24}.pp-header__row{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1180px;margin:0 auto;padding:8px 28px}.site-header__logo{margin:0;display:flex;align-items:center;gap:12px;font-size:1rem}.site-header__logo-image,.site-header__logo-image img{display:block}.pp-logo-word{font-family:var(--pp-font-display);font-weight:700;font-size:1.25rem;letter-spacing:-.02em;color:var(--pp-ink)}.pp-header__nav{flex:1;text-align:center}.site-header__icons{display:flex;align-items:center;flex:none}.site-header__icons-wrapper{display:flex;align-items:center;gap:4px}.site-header__icon{display:inline-flex;align-items:center;justify-content:center;padding:10px;position:relative}.site-header__logo,.site-header__logo a{font-family:var(--pp-font-display)!important;font-weight:700;letter-spacing:-.02em;color:var(--pp-ink)}.site-header__logo-image img{border-radius:12px}.site-nav__link{font-family:var(--pp-font-body);font-weight:500;font-size:.93rem;color:var(--pp-ink);border-radius:999px;padding:9px 15px;transition:background .18s var(--pp-ease),color .18s var(--pp-ease)}.site-nav__link:hover,.site-nav__link:not([disabled]):hover{color:var(--pp-blue-700);background:var(--pp-tonal)}.site-nav__link:hover .site-nav__label,.site-nav__link:focus .site-nav__label{border-bottom-color:transparent}.site-nav__link--active,.site-nav--active .site-nav__link--main{color:var(--pp-blue-700)}.site-nav--active .site-nav__link--main{background:var(--pp-tonal)}.site-nav__dropdown{border:1px solid var(--pp-line);border-radius:var(--pp-r-md);box-shadow:var(--pp-shadow-2);overflow:hidden;background:#fff}.site-nav__dropdown .site-nav__link{border-radius:0}.site-header__icon{color:var(--pp-ink);border-radius:999px;transition:background .18s var(--pp-ease)}.site-header__icon:hover{background:var(--pp-tonal)}.site-header__cart-count{background-color:var(--pp-blue);font-family:var(--pp-font-mono)}.announcement-bar{background:var(--pp-ink)!important;border:0}.announcement-bar__message,.announcement-bar__link{font-family:var(--pp-font-mono);font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;color:var(--pp-sky)}.mobile-nav-wrapper{background:var(--pp-paper)}.mobile-nav__link{font-family:var(--pp-font-body);font-weight:500;color:var(--pp-ink)}.search-bar__form input[type=search],.search__input{border-radius:999px}.index-section{margin:104px 0;padding-top:0;padding-bottom:0}.template-index .main-content{padding-top:0}.template-index .main-content>[class*=index-section--flush]:last-child{margin-bottom:104px}.section-header{margin-bottom:48px}.section-header h2{position:relative;display:inline-block}.section-header h2:before{content:"";display:block;width:34px;height:5px;border-radius:3px;margin:0 auto 18px;background:linear-gradient(90deg,var(--pp-blue),var(--pp-sky))}#shopify-section-1619185043f9004bb1 .section-header:before,#shopify-section-1595773482601 .section-header:before,#shopify-section-16370954843a276344 .section-header:before{display:block;font-family:var(--pp-font-mono);font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--pp-blue-600);margin-bottom:16px}#shopify-section-1619185043f9004bb1 .section-header:before{content:"// APP CATALOG"}#shopify-section-1595773482601 .section-header:before{content:"// FROM THE BLOG"}#shopify-section-16370954843a276344 .section-header:before{content:"// STAY IN THE LOOP";color:#dce9ff}#shopify-section-1619185043f9004bb1 .section-header h2:before,#shopify-section-1595773482601 .section-header h2:before,#shopify-section-16370954843a276344 .section-header h2:before{display:none}.template-index .main-content>.shopify-section:first-child{position:relative;overflow:hidden;isolation:isolate;margin:0 0 110px;padding:150px 0 88px;background:radial-gradient(56rem 32rem at 14% -12%,rgba(37,99,235,.42),transparent 62%),radial-gradient(44rem 30rem at 88% 4%,rgba(125,177,255,.17),transparent 58%),radial-gradient(36rem 26rem at 50% 118%,rgba(37,99,235,.28),transparent 60%),var(--pp-ink)}.pp-net{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.9}.template-index .main-content>.shopify-section:first-child .page-width{position:relative;z-index:1}.template-index .main-content>.shopify-section:first-child .custom-content{align-items:center;justify-content:center;margin-left:0;margin-bottom:0}.template-index .main-content>.shopify-section:first-child .custom__item{padding-left:0}.template-index .main-content>.shopify-section:first-child .custom__item--text{text-align:center}.template-index .main-content>.shopify-section:first-child .custom__item--text .custom__item-inner{text-align:center}.template-index .main-content>.shopify-section:first-child .custom__item--text .custom__item-inner:before{content:"PAYPLAXE \b7  CLOVER POS APPS";display:inline-block;font-family:var(--pp-font-mono);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--pp-sky);border:1px solid color-mix(in srgb,var(--pp-sky) 35%,transparent);background:color-mix(in srgb,var(--pp-sky) 9%,transparent);border-radius:999px;padding:8px 18px;margin-bottom:26px}.template-index .main-content>.shopify-section:first-child .custom__item--text h4{font-size:clamp(2.6rem,6.4vw,4.6rem);letter-spacing:-.03em;line-height:1.04;margin-bottom:.35em;background:linear-gradient(100deg,#ffffff 58%,var(--pp-sky-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff}.template-index .main-content>.shopify-section:first-child .custom__item--text .rte-setting,.template-index .main-content>.shopify-section:first-child .custom__item--text .rte-setting p{font-size:clamp(1.05rem,1.6vw,1.28rem);color:#a9b6c6;max-width:36em;margin-left:auto;margin-right:auto}.template-index .main-content>.shopify-section:first-child .custom__item--image{max-width:880px;margin:44px auto 0;float:none}.template-index .main-content>.shopify-section:first-child .custom__item--image .custom__item-inner{border-radius:var(--pp-r-lg);overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 90px -30px #000000a6,var(--pp-shadow-glow)}.template-index .main-content>.shopify-section:first-child .custom__image{border-radius:0}.template-index .main-content>.shopify-section:first-child .custom__item--html{float:none;margin:0 auto}.pp-terminal{max-width:680px;margin:48px auto 0;font-family:var(--pp-font-mono);text-align:left}.pp-terminal__device{position:relative;background:linear-gradient(175deg,#fff,#e9edf4);border:1px solid #d6dde8;border-radius:26px;padding:22px 14px 26px;box-shadow:inset 0 1px #fff,0 40px 90px -30px #040a188c,var(--pp-shadow-glow)}.pp-terminal__cam{position:absolute;top:8px;left:50%;transform:translate(-50%);width:6px;height:6px;border-radius:50%;background:#aeb9c9;box-shadow:inset 0 1px 2px #0b122080,0 0 0 2px #dfe5ee}.pp-terminal__screen{background:#f1f4f8;border:1px solid #d5dce6;border-radius:14px;padding:12px 16px 8px;box-shadow:inset 0 1px 3px #0b122014}.pp-terminal__status{display:flex;align-items:center;gap:10px;padding:4px 2px 10px;font-size:.64rem;letter-spacing:.14em;color:#5b6779;border-bottom:1px solid rgba(11,18,32,.1);margin-bottom:12px}.pp-terminal__led{width:8px;height:8px;border-radius:50%;flex:none;background:var(--pp-blue);box-shadow:0 0 8px #2563ebcc;animation:pp-led 2.6s var(--pp-ease) infinite}.pp-terminal__status-right{margin-left:auto;color:var(--pp-blue-600)}.pp-terminal__ui{display:grid;grid-template-columns:1.15fr .85fr;gap:14px}.pp-terminal__order{min-width:0;background:#fff;border:1px solid #dfe5ee;border-radius:10px;padding:10px 12px}.pp-terminal__order-head{display:flex;justify-content:space-between;font-size:.66rem;letter-spacing:.1em;color:#7b8698;text-transform:uppercase;padding-bottom:8px;margin-bottom:8px;border-bottom:1px dashed rgba(11,18,32,.18)}.pp-terminal__row{display:flex;justify-content:space-between;gap:12px;font-family:var(--pp-font-body);font-size:.82rem;color:var(--pp-body);padding:4px 0}.pp-terminal__row em{font-style:normal;font-family:var(--pp-font-mono);font-size:.58rem;letter-spacing:.08em;color:var(--pp-blue-600);background:var(--pp-tonal);border:1px solid color-mix(in srgb,var(--pp-blue) 30%,transparent);border-radius:5px;padding:1px 5px;margin-left:6px;position:relative;top:-1px;white-space:nowrap}.pp-terminal__row--minus span{color:var(--pp-blue-600)}.pp-terminal__total{display:flex;justify-content:space-between;margin-top:8px;padding-top:10px;border-top:1px solid rgba(11,18,32,.14);font-family:var(--pp-font-display);font-weight:700;font-size:1.05rem;color:var(--pp-ink)}.pp-terminal__apps{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-content:start}.pp-terminal__key{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dbe2ec;border-radius:10px;padding:8px 10px;animation:pp-key 9s infinite}.pp-terminal__key:nth-child(2){animation-delay:1.5s}.pp-terminal__key:nth-child(3){animation-delay:3s}.pp-terminal__key:nth-child(4){animation-delay:4.5s}.pp-terminal__key:nth-child(5){animation-delay:6s}.pp-terminal__key:nth-child(6){animation-delay:7.5s}.pp-terminal__key img{width:24px;height:24px;border-radius:7px;flex:none;display:block}.pp-terminal__key span{font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;color:#5b6779;line-height:1.35}.pp-terminal__scan{display:flex;align-items:center;gap:10px;padding:12px 2px 8px;font-size:.62rem;letter-spacing:.14em;color:#7b8698}.pp-terminal__pill{width:34px;height:8px;border-radius:999px;flex:none;background:var(--pp-blue);box-shadow:0 0 10px #2563ebb3;animation:pp-blip 1.8s infinite}@keyframes pp-led{0%,to{opacity:1}50%{opacity:.45}}@keyframes pp-blip{0%,to{opacity:1}50%{opacity:.25}}@keyframes pp-key{0%,14%{border-color:var(--pp-blue);box-shadow:0 0 0 1px #2563eb73,0 6px 16px -6px #2563eb80;transform:translateY(-2px)}17%,to{border-color:#dbe2ec;box-shadow:none;transform:none}}.pp-app-grid,.index-section .grid--blog{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:22px;margin-left:0;margin-bottom:0;overflow:visible}.pp-app-grid>.grid__item,.index-section .grid--blog>.grid__item{width:100%!important;float:none;clear:none;padding-left:0;margin-bottom:0}.pp-app-grid>.grid__item,.index-section .grid--blog>.grid__item{position:relative;background:var(--pp-card);border:1px solid var(--pp-line);border-radius:var(--pp-r-lg);box-shadow:var(--pp-shadow-1);transition:transform .28s var(--pp-ease),box-shadow .28s var(--pp-ease),border-color .28s var(--pp-ease),opacity .28s var(--pp-ease)}@media(prefers-reduced-motion:no-preference){.pp-app-grid>.grid__item:hover,.index-section .grid--blog>.grid__item:hover{transform:translateY(-5px);box-shadow:var(--pp-shadow-2);border-color:color-mix(in srgb,var(--pp-blue) 45%,var(--pp-line))}}.pp-app-grid>.grid__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(24rem 10rem at 50% -20%,color-mix(in srgb,var(--pp-sky) 26%,transparent),transparent 70%);opacity:0;transition:opacity .28s var(--pp-ease)}.pp-app-grid>.grid__item:hover:before{opacity:1}.pp-app-grid>.grid__item{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto;column-gap:10px;text-align:left!important;padding:26px 24px 24px}.pp-app-grid>.grid__item>*{grid-column:1/-1;min-width:0}.pp-app-grid>.grid__item .feature-row__image-wrapper{width:74px;max-width:74px;margin:0 0 18px;border-radius:24px;overflow:hidden;transition:transform .32s var(--pp-ease)}.pp-app-grid>.grid__item:hover .feature-row__image-wrapper{transform:scale(1.06)}.pp-app-grid>.grid__item h3{font-size:1.14rem;letter-spacing:-.01em;margin-bottom:.4em}.pp-app-grid>.grid__item .rte-setting{font-size:.94rem;color:var(--pp-muted);margin-bottom:18px}.pp-app-grid>.grid__item .rte-setting p{margin-bottom:.55em}.pp-app-grid>.grid__item .rte-setting a{font-weight:600;font-size:.9rem;text-decoration:none;color:var(--pp-blue-600)}.pp-app-grid>.grid__item .rte-setting a strong{font-weight:600}.pp-app-grid>.grid__item .rte-setting a:after{content:" \2192";transition:margin .18s var(--pp-ease)}.pp-app-grid>.grid__item .rte-setting a:hover:after{margin-left:4px}.pp-app-grid>.grid__item>a.btn{grid-row:4;align-self:end;margin:0;width:100%;text-align:center;font-size:.76rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:11px 10px}.pp-app-grid>.grid__item>a.btn:nth-of-type(1){grid-column:1;background:var(--pp-blue-600);color:#fff;border:1.5px solid transparent;box-shadow:0 6px 16px -8px #2563eb8c}.pp-app-grid>.grid__item>a.btn:nth-of-type(1):hover{background:var(--pp-blue-700)}.pp-app-grid>.grid__item>a.btn:nth-of-type(2){grid-column:2;background:var(--pp-tonal);color:var(--pp-tonal-ink);border:1.5px solid transparent}.pp-app-grid>.grid__item>a.btn:nth-of-type(2):hover{background:color-mix(in srgb,var(--pp-tonal) 70%,var(--pp-sky-2));color:var(--pp-tonal-ink);box-shadow:none}.pp-app-grid>.grid__item>a.btn:nth-of-type(2):before{content:"\25b6";font-size:.62em;margin-right:7px;position:relative;top:-1px}.pp-app-grid>.grid__item>a.btn:nth-of-type(1):last-of-type{grid-column:1/-1}.grid--blog .grid__item{padding:14px 14px 22px!important}.grid--blog .article__grid-image-wrapper{border-radius:var(--pp-r-md);overflow:hidden;margin-bottom:16px}.grid--blog .article__link{color:var(--pp-ink)}.grid--blog .article__title{font-size:1.18rem;padding:0 10px;margin-bottom:.35em}.grid--blog .article__date{font-family:var(--pp-font-mono);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--pp-muted);padding:0 10px}.grid--blog .article__grid-meta{padding:6px 10px 0;margin-bottom:0}.grid--blog .article__grid-excerpt{font-size:.94rem;color:var(--pp-muted)}.grid--blog .article__grid-image-container img{transition:transform .5s var(--pp-ease)}.grid--blog .grid__item:hover .article__grid-image-container img{transform:scale(1.04)}.newsletter-section{position:relative;overflow:hidden;isolation:isolate;max-width:min(1180px,calc(100% - 40px));margin:0 auto;padding:74px 28px 78px;border-radius:var(--pp-r-xl);background:radial-gradient(40rem 24rem at 82% -20%,rgba(125,177,255,.22),transparent 60%),radial-gradient(34rem 22rem at 8% 120%,rgba(11,18,32,.55),transparent 65%),linear-gradient(120deg,var(--pp-blue-700),var(--pp-blue-600) 65%);box-shadow:var(--pp-shadow-glow)}.newsletter-section .section-header{margin-bottom:30px}.newsletter-section .section-header h2{color:#fff}.newsletter-section .section-header h2:before{background:linear-gradient(90deg,var(--pp-sky),#fff)}.newsletter-section .section-header .rte,.newsletter-section .section-header .rte p{color:#e7f0fe;font-size:1.05rem}.newsletter-section .input-group{max-width:540px;margin:0 auto;display:flex;gap:10px}.newsletter-section .input-group__field{flex:1;border:1px solid transparent;border-radius:999px;background:#fff;color:var(--pp-ink);padding:14px 22px;font-size:.98rem;margin-bottom:0}.newsletter-section .input-group__field::placeholder{color:var(--pp-muted)}.newsletter-section .input-group__field:focus{border-color:var(--pp-sky);box-shadow:0 0 0 4px color-mix(in srgb,var(--pp-sky) 30%,transparent)}.newsletter-section .input-group__btn{flex:0 0 auto}.newsletter-section .input-group__btn .btn{width:auto;border-radius:999px;background:var(--pp-ink);color:var(--pp-sky);box-shadow:0 10px 24px -10px #00000080;padding:14px 30px;white-space:nowrap}.newsletter-section .input-group__btn .btn:hover{background:var(--pp-ink-3);color:var(--pp-sky)}.newsletter-section .form-message--success{color:#fff}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{font-family:var(--pp-font-body);border:1px solid var(--pp-line);border-radius:var(--pp-r-sm);background:#fff;padding:12px 15px;color:var(--pp-ink);transition:border-color .18s var(--pp-ease),box-shadow .18s var(--pp-ease)}input:focus,textarea:focus,select:focus{border-color:var(--pp-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--pp-blue) 16%,transparent)}label{font-weight:600;color:var(--pp-ink)}.template-page .main-content{padding-top:38px}.template-page h1.page-title,.template-page .section-header h1{font-size:clamp(2rem,4.2vw,2.9rem)}.template-page .rte{font-size:1.02em}.template-page .rte h2{margin-top:2em;margin-bottom:.6em}.template-page .rte img{border-radius:var(--pp-r-md);box-shadow:var(--pp-shadow-1)}.template-page .rte table{border:1px solid var(--pp-line);border-radius:var(--pp-r-md);border-collapse:separate;border-spacing:0;overflow:hidden;box-shadow:var(--pp-shadow-1);background:#fff}.template-page .rte table th{background:var(--pp-paper);font-weight:600;color:var(--pp-ink)}.template-page .rte table td,.template-page .rte table th{border-bottom:1px solid var(--pp-line);padding:.65em .95em}.template-page .rte tr:last-child td,.template-page .rte tr:last-child th{border-bottom:0}.template-article .article__title{letter-spacing:-.025em}.template-article .article__body img{border-radius:var(--pp-r-md)}.site-footer{position:relative;background:radial-gradient(50rem 26rem at 85% -30%,rgba(37,99,235,.25),transparent 60%),var(--pp-ink)!important;color:#b6c1d1;margin-top:120px;padding-top:64px;border-top:1px solid var(--pp-line-dark)}.site-footer h4,.site-footer .h4,.site-footer .footer__title,.site-footer p.h4{color:#fff!important;font-family:var(--pp-font-display)!important;letter-spacing:.01em;font-size:1rem}.site-footer,.site-footer p{color:#b6c1d1!important}.site-footer a,.site-footer .site-footer__linklist-item a,.site-footer .site-footer__copyright-content a{color:#b6c1d1!important;border-bottom:0}.site-footer a:hover,.site-footer .site-footer__linklist-item a:hover,.site-footer .site-footer__copyright-content a:hover{color:var(--pp-sky)!important;border-bottom:0}.site-footer .site-footer__rte,.site-footer .site-footer__rte p{color:#8e9bb0!important}.site-footer .site-footer__rte a{border-bottom:0}.site-footer__linklist-item{padding:3px 0}.site-footer .site-footer__hr,.site-footer hr{border-color:var(--pp-line-dark)}.site-footer__copyright-content,.site-footer small{font-family:var(--pp-font-mono);font-size:.76rem;letter-spacing:.05em;color:#7e8aa0!important}.site-footer input[type=email]{background:var(--pp-ink-2);border-color:var(--pp-line-dark);color:#fff}.site-footer .btn{box-shadow:none}.site-footer .social-icons__link,.site-footer .site-footer__social-icons .social-icons__link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--pp-line-dark);border-radius:999px;color:#b6c1d1!important;transition:border-color .18s var(--pp-ease),color .18s var(--pp-ease),transform .18s var(--pp-ease)}.site-footer .social-icons__link:hover,.site-footer .site-footer__social-icons .social-icons__link:hover{border-color:var(--pp-sky);color:var(--pp-sky)!important;transform:translateY(-2px)}.site-footer .social-icons__link .icon{width:17px;height:17px}.site-footer .social-icons__link .icon path{fill:currentColor}.site-footer__social-icons{margin-bottom:8px}.grid-view-item{background:var(--pp-card);border:1px solid var(--pp-line);border-radius:var(--pp-r-md);padding:14px;box-shadow:var(--pp-shadow-1);transition:transform .25s var(--pp-ease),box-shadow .25s var(--pp-ease)}.grid-view-item:hover{transform:translateY(-3px);box-shadow:var(--pp-shadow-2)}.grid-view-item__image{border-radius:10px}.product-single__title{letter-spacing:-.025em}.cart__row{border-color:var(--pp-line)}.pagination__text{font-family:var(--pp-font-mono);font-size:.85em}.breadcrumb,.breadcrumbs{font-family:var(--pp-font-mono);font-size:.8em;letter-spacing:.02em}.pp-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--pp-ease),transform .7s var(--pp-ease)!important;transition-delay:var(--pp-d,0ms)!important}.pp-reveal.pp-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}.pp-reveal{opacity:1;transform:none}}@media screen and (max-width:749px){.index-section{margin:72px 0}.template-index .main-content>.shopify-section:first-child{padding:118px 0 60px;margin-bottom:76px}.newsletter-section{padding:56px 20px 60px;max-width:calc(100% - 24px)}.newsletter-section .input-group{flex-direction:column}.newsletter-section .input-group__btn,.newsletter-section .input-group__btn .btn{width:100%}.pp-app-grid,.index-section .grid--blog{grid-template-columns:1fr;gap:16px}.pp-terminal__ui{grid-template-columns:1fr}.pp-terminal__apps{grid-template-columns:1fr 1fr 1fr}.pp-terminal__key span{display:none}.pp-terminal__key{justify-content:center;padding:10px}.pp-terminal__key img{width:28px;height:28px}}.template-index .main-content>.shopify-section:first-child{box-shadow:0 26px 50px -30px #040a1a8c}.newsletter-section .pp-net{opacity:.6}.newsletter-section .page-width{position:relative;z-index:1}.article__link:hover .article__grid-image-wrapper:before,.article__link:focus .article__grid-image-wrapper:before,.article__link:not([disabled]):hover .article__grid-image-wrapper:before{background-color:var(--pp-blue)!important;opacity:.16!important}.btn--share,.btn--share.btn--small{background:#fff;color:var(--pp-ink);border:1.5px solid var(--pp-line);box-shadow:var(--pp-shadow-1)}.btn--share:hover,.btn--share:not([disabled]):hover,.btn--share:focus{background:#fff;color:var(--pp-ink);border-color:var(--pp-blue);box-shadow:var(--pp-shadow-2)}.btn--share .icon-facebook,.btn--share .icon-facebook path{fill:#1877f2}.btn--share .icon-twitter,.btn--share .icon-twitter path{fill:#1da1f2}.btn--share .icon-pinterest,.btn--share .icon-pinterest path{fill:#e60023}
/*# sourceMappingURL=/cdn/shop/t/15/assets/payplaxe-modern.css.map */
