:root{--black: #000000;--white: #ffffff;--grey: #7f7f7f;--light-grey: #f5f5f5;--pp-primary: #0000ff;--pp-red: #ff0000;--pp-pink: #ff5fa1;--pp-dots-pink: #ff0068;--pp-light-pink: #ffcde5;--pp-cart-subtotal: #eb8fb4;--error: #ff0000}*,:before,:after{box-sizing:border-box}ul[role=list],ol[role=list]{list-style:none}input,button,textarea,select{font:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}*{margin:0}button{background-color:transparent;border:none;margin:0;padding:0;font:inherit;border-radius:0;appearance:none;line-height:inherit;cursor:pointer}html,body{height:100%;margin:0}.main-content{padding-top:50px}@media (max-width: 639px){.main-content{padding-top:61px}}html{font-family:Novantique Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.5;scroll-behavior:smooth}p{font-family:Novantique Sans,sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:normal}body{-webkit-font-smoothing:antialiased;background-color:var(--black);background-image:url(/_astro/pp-bg-opt.9-wp2awJ.png);background-size:cover;background-position:center -600px;background-repeat:repeat-y}main{flex-grow:1}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width: 1536px){.container{max-width:1536px}}.mx-auto{margin-left:auto;margin-right:auto}article{width:670px;max-width:100%}article.privacy-policy a,article.eula-desktop a,article.eula-web a,article.eula-application a,.swc-licensing-faq a,article.export-restrictions a,article.fulfillment-policy a,article.terms-of-service a{color:var(--black);text-decoration:underline;text-decoration-style:solid;text-underline-offset:2px}article.privacy-policy a:hover,article.eula-desktop a:hover,article.eula-web a:hover,article.eula-application a:hover,.swc-licensing-faq a:hover,article.export-restrictions a:hover,article.fulfillment-policy a:hover,article.terms-of-service a:hover{color:var(--drt-primary)}article ul,article li{font-family:Manifold CF,sans-serif}article strong{font-weight:700}article.privacy-policy h1,article.eula-desktop h1,article.eula-web h1,article.eula-application h1,.swc-licensing-faq h1,article.export-restrictions h1,article.fulfillment-policy h1,article.terms-of-service h1{display:none}article.privacy-policy h2,article.privacy-policy h3,article.eula-desktop h2,article.eula-desktop h3,article.eula-web h2,article.eula-web h3,article.eula-application h2,article.eula-application h3,.swc-licensing-faq h2,.swc-licensing-faq h3,article.export-restrictions h2,article.export-restrictions h3,article.fulfillment-policy h2,article.fulfillment-policy h3,article.terms-of-service h2,article.terms-of-service h3{color:var(--black);font-family:Manifold CF,sans-serif;font-weight:700;font-size:20px;line-height:25px;margin-top:1rem;margin-bottom:.75rem}article.privacy-policy p,article.eula-desktop p,article.eula-web p,article.eula-application p,.swc-licensing-faq p,article.export-restrictions p,article.fulfillment-policy p,article.terms-of-service p,article address{color:var(--black);font-family:Manifold CF,sans-serif;font-weight:400;font-size:16px;line-height:20px;margin-bottom:1rem}article.privacy-policy ul,article.eula-desktop ul,article.eula-web ul,article.eula-application ul,.swc-licensing-faq ul,article.export-restrictions ul,article.fulfillment-policy ul,article.terms-of-service ul,article.privacy-policy ol,article.eula-desktop ol,article.eula-web ol,article.eula-application ol,.swc-licensing-faq ol,article.export-restrictions ol,article.fulfillment-policy ol,article.terms-of-service ol,article address{margin-top:1rem;margin-bottom:1rem;padding-left:2rem}article.privacy-policy li,article.eula-desktop li,article.eula-web li,article.eula-application li,.swc-licensing-faq li,article.export-restrictions li,article.fulfillment-policy li,article.terms-of-service li{margin-bottom:.25rem}.swc-licensing-faq table{font-size:.67em;border:1px solid var(--black);border-collapse:collapse;line-height:1.4}.swc-licensing-faq th,.swc-licensing-faq td{border:1px solid var(--black);padding:.5em}.swc-button{font-family:Manifold CF,sans-serif;font-weight:700!important;font-size:17px!important;line-height:125%;text-align:center;vertical-align:middle;cursor:pointer!important;text-transform:uppercase;border:1px solid transparent;width:144px!important;height:45px!important;padding:5px 20px!important;border-radius:0!important}button.swc-button,a.swc-button{cursor:pointer!important}.swc-button.primary{--swc-button-background-color: var(--pp-primary);--swc-button-border: 1px solid var(--pp-primary) !important;--swc-button-color: var(--white);--swc-button-background-color-hover: var(--pp-primary);--swc-button-border-hover: 1px solid var(--black) !important;--swc-button-color-hover: var(--white)}.swc-button.secondary{--swc-button-background-color: var(--black);--swc-button-border: 1px solid var(--black) !important;--swc-button-color: var(--white);--swc-button-background-color-hover: var(--black);--swc-button-border-hover: 1px solid var(--pp-primary) !important;--swc-button-color-hover: var(--white)}@font-face{font-family:Config Mono;src:url(/fonts/ConfigMonoGamma5a-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Config Mono;src:url(/fonts/ConfigMonoGamma5a-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}.bg[data-astro-cid-imzna25v]{background-color:var(--black)}.logo-section[data-astro-cid-imzna25v]{border-image:var(--blockShapeSrc) 30 20 0 20 fill / 10px 10px 10px 10px;padding:10px;color:var(--white);width:100%;max-width:1354px;height:auto;box-sizing:border-box;display:flex;justify-content:center;margin-bottom:2rem;margin-left:auto;margin-right:auto}.ascii-art[data-astro-cid-imzna25v]{font-family:monospace;font-size:clamp(4px,1.75vw,28px);line-height:1.1;white-space:pre;text-align:center;display:block;width:100%;max-width:100%;box-sizing:border-box;color:var(--white)}.py[data-astro-cid-imzna25v]{padding-top:60px;padding-bottom:60px}.footer-grid[data-astro-cid-imzna25v]{display:flex;flex-direction:column}.font-grid[data-astro-cid-imzna25v]{display:grid;grid-template-columns:repeat(5,1fr)}.font-item[data-astro-cid-imzna25v]{margin-bottom:10px}.link-white[data-astro-cid-imzna25v]{color:var(--white);text-decoration:none;transition:color .2s ease;font-family:Manifold CF,sans-serif;font-weight:600;font-size:14px;line-height:8px;letter-spacing:0px;text-wrap:nowrap}.link-white[data-astro-cid-imzna25v]:hover{text-decoration:underline;color:var(--white)}@media (max-width: 1024px){.py[data-astro-cid-imzna25v]{padding-left:20px;padding-right:20px}.font-grid[data-astro-cid-imzna25v]{gap:16px}}@media (max-width: 640px){.font-grid[data-astro-cid-imzna25v]{grid-template-columns:repeat(2,1fr);gap:12px}}.cart-count[data-astro-cid-jfqvmy2l]{--_cc-before-content: var(--cc-before-content, "(");--_cc-after-content: var(--cc-after-content, ")")}.cart-count[data-astro-cid-jfqvmy2l][data-count="0"]{display:none}.cart-count[data-astro-cid-jfqvmy2l]:before{content:var(--_cc-before-content)}.cart-count[data-astro-cid-jfqvmy2l]:after{content:var(--_cc-after-content)}.nav[data-astro-cid-5blmo7yk]{width:100%;min-height:50px;background:#ffffffe6;z-index:1000;position:fixed;top:0;left:0;right:0;display:flex;align-items:center;box-shadow:0 4px 10px #0000000d;will-change:transform}@media (max-width: 767px){.nav[data-astro-cid-5blmo7yk]{min-height:61px}}.brand-link[data-astro-cid-5blmo7yk],.brand-link[data-astro-cid-5blmo7yk]:hover{text-decoration:none;color:inherit}.flex[data-astro-cid-5blmo7yk]{display:flex;justify-content:space-between;align-items:center}.brand[data-astro-cid-5blmo7yk],.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{font-family:Config Mono,monospace;font-weight:600;font-size:14px;text-transform:uppercase;color:var(--pp-primary)}.menu-toggle[data-astro-cid-5blmo7yk]{cursor:pointer;display:none}.hamburger-svg[data-astro-cid-5blmo7yk]{display:block}.close-text[data-astro-cid-5blmo7yk]{display:none;font-family:Config Mono,monospace;font-weight:600;font-size:14px;text-transform:uppercase;color:var(--pp-primary)}.menu-toggle[data-astro-cid-5blmo7yk].open .hamburger-svg[data-astro-cid-5blmo7yk]{display:none}.menu-toggle[data-astro-cid-5blmo7yk].open .close-text[data-astro-cid-5blmo7yk]{display:block}@media (max-width: 767px){.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{display:none}.menu-toggle[data-astro-cid-5blmo7yk]{display:block;vertical-align:middle}}@media (min-width: 768px){.hamburger-svg[data-astro-cid-5blmo7yk]{display:none!important}}.links[data-astro-cid-5blmo7yk]{display:flex;gap:32px;align-items:center}@media (max-width: 767px){.links[data-astro-cid-5blmo7yk]{gap:0}}.links-box[data-astro-cid-5blmo7yk]{display:flex;gap:32px;padding:0;margin:0;border-radius:0}@media (max-width: 767px){.links-box[data-astro-cid-5blmo7yk]{display:none!important}.links-box[data-astro-cid-5blmo7yk].open{display:flex!important;flex-direction:column;position:absolute;top:61px;left:0;right:0;background:var(--pp-primary);padding:20px;gap:20px;z-index:1000;box-shadow:0 4px 10px #0000000d}.links-box[data-astro-cid-5blmo7yk].open a[data-astro-cid-5blmo7yk]{color:#fff;display:inline-block;width:fit-content;text-decoration:none}.links-box[data-astro-cid-5blmo7yk].open a[data-astro-cid-5blmo7yk]:hover:after{display:none}.links-box[data-astro-cid-5blmo7yk].open a[data-astro-cid-5blmo7yk]:hover{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:3px}}.links-box[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{font-family:Config Mono,monospace;font-weight:600;font-size:14px;line-height:9px;padding-top:3px;position:relative;color:var(--pp-primary);display:inline;box-decoration-break:clone;text-decoration:none}.links-box[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:hover:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:currentColor}:root{--hs-input-font-size: 16px;--hs-input-line-height: 22px;--hs-input-background-color: #ffffff;--hs-input-padding: 10px;--hs-input-border: none;--hs-input-border-radius: 0;--hs-button-font-size: 14px;--hs-button-line-height: 17.5px;--hs-button-background-color: #000000;--hs-button-color: #ffffff;--hs-button-padding: 10px 20px;--hs-button-border-radius: 0;--hs-button-hover-opacity: .9;--hs-form-gap: 2px;--hs-mobile-input-padding: 10px 8px;--hs-mobile-button-padding: 10px 12px;--hs-error-color: #ff3333;--hs-error-font-size: 12px;--hs-success-color: #ffffff;--hs-success-font-size: 16px}.hs-form-wrapper{width:100%}.hs-form-wrapper .submitted-message{color:var(--hs-success-color);font-family:inherit;font-size:var(--hs-success-font-size)}.hs-form-wrapper .hs-form{display:flex;gap:var(--hs-form-gap);width:100%}.hs-form-wrapper .hs-form-field{flex:1;min-width:0;position:relative;margin-bottom:25px}.hs-form-wrapper .hs-input{width:100%;padding:var(--hs-input-padding);border:var(--hs-input-border);border-radius:var(--hs-input-border-radius);outline:none;font-size:var(--hs-input-font-size);line-height:var(--hs-input-line-height);font-family:inherit;background-color:var(--hs-input-background-color)!important;box-sizing:border-box;height:auto}.hs-form-wrapper .hs-input.error{border:1px solid var(--hs-error-color)!important}.hs-form-wrapper .hs-button{background-color:var(--hs-button-background-color);color:var(--hs-button-color);border:none;border-radius:var(--hs-button-border-radius);padding:var(--hs-button-padding);cursor:pointer;white-space:nowrap;font-family:inherit;font-weight:500;font-size:var(--hs-button-font-size);line-height:var(--hs-button-line-height);letter-spacing:0;text-align:center;transition:opacity .2s ease}.hs-form-wrapper .hs-button:hover{opacity:var(--hs-button-hover-opacity)!important}.hs-form-wrapper .hs-label-content{display:none!important}.hs-form-wrapper .hs-form-field .hs-error-msgs{display:var(--hs-show-errors)!important;margin:4px 0 0;padding:0;list-style:none;color:var(--hs-error-color);font-size:var(--hs-error-font-size);font-family:inherit;width:100%}.hs-form-wrapper .hs-error-msgs label{margin:0;padding:0}.hs-form-wrapper .hs-error-msgs:not(.hs-form-field .hs-error-msgs){display:none!important}@media (max-width: 480px){.hs-form-wrapper .hs-input{padding:var(--hs-mobile-input-padding)}.hs-form-wrapper .hs-button{padding:var(--hs-mobile-button-padding)}.hs-form-wrapper .hs-form{flex-direction:column}.hs-form-wrapper .hs-form-field{margin-bottom:25px}}.hs-form-wrapper input.hs-button,.hs-form-wrapper input.hs-button.primary,.hs-form-wrapper input.hs-button.large{font-family:Manifold CF,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;padding:12px 32px!important;background:var(--black)!important;color:var(--white)!important;border-radius:0!important;border:none!important;font-size:15px!important;line-height:17.5px!important;letter-spacing:.05em!important;cursor:pointer;transition:background .2s}.hs-form-wrapper input.hs-button:hover{background:var(--black)!important;color:var(--white)!important}.hs-form-wrapper .hs-input{font-family:Manifold CF,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:125%!important;letter-spacing:0%!important;border:1px solid var(--black)}@media (max-width: 480px){.hs-form-wrapper .hs-form{gap:0}.hs-form-wrapper .hs-input.hs-form-wrapper{width:323px}}.newsletter-container[data-astro-cid-motrwrji]{width:500px;max-width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;height:100%}@media (max-width: 768px){.newsletter-container[data-astro-cid-motrwrji]{width:100%}.newsletter-title[data-astro-cid-motrwrji]{font-size:60px}.newsletter-form[data-astro-cid-motrwrji]{--hs-form-gap: 0px !important}}.newsletter-title[data-astro-cid-motrwrji]{font-family:Devils Haircut;font-weight:400;font-size:60px;line-height:100%;letter-spacing:0%;margin-bottom:16px;color:var(--white);max-width:420px;word-break:break-word}.newsletter-form[data-astro-cid-motrwrji]{--hs-form-gap: 0px !important;--hs-input-font-size: 14px;--hs-input-line-height: 22px;--hs-input-background-color: var(--white, #ffffff);--hs-input-padding: 11px;--hs-input-border-radius: 0px;--hs-button-font-size: 15px;--hs-button-line-height: 17.5px;--hs-button-background-color: var(--black);--hs-button-color: var(--white);--hs-button-padding: 12px 32px;--hs-mobile-input-padding: 10px 8px;--hs-mobile-button-padding: 10px 12px;--hs-button-border-radius: 0px}.footer-link[data-astro-cid-motrwrji]{font-family:Manifold CF,sans-serif;font-weight:600;font-size:14px;line-height:120%;letter-spacing:normal!important;color:var(--white);margin-top:23px}.link-white[data-astro-cid-motrwrji]{font-family:Manifold CF,sans-serif;font-weight:600;color:var(--white);text-decoration:none;transition:color .2s ease;letter-spacing:normal!important}.link-white[data-astro-cid-motrwrji]:hover{color:var(--drt-primary)}.footer-year[data-astro-cid-motrwrji]{letter-spacing:normal!important;word-spacing:normal!important;font-variant-numeric:normal;font-feature-settings:"tnum" 0,"pnum" 1}.bg-primary[data-astro-cid-sz7xmlte]{background-color:var(--pp-primary)}.py[data-astro-cid-sz7xmlte]{padding-top:80px;padding-bottom:80px}@media (max-width: 1024px){.py[data-astro-cid-sz7xmlte]{padding:60px 20px}}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:45% 27% 28%;gap:20px;color:var(--white)}.col-1[data-astro-cid-sz7xmlte]{align-self:end}@media (max-width: 1024px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:30px}.col-1[data-astro-cid-sz7xmlte],.col-2[data-astro-cid-sz7xmlte],.col-3[data-astro-cid-sz7xmlte]{padding:10px}.col-1[data-astro-cid-sz7xmlte]{align-self:end}}.link-white[data-astro-cid-sz7xmlte]{font-family:Manifold CF,sans-serif;font-weight:600;font-size:14px;color:var(--white);text-decoration:none;transition:color .2s ease}.link-white[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.license-text[data-astro-cid-sz7xmlte]{font-family:Manifold CF,sans-serif;font-weight:600;font-size:14px;line-height:1.5;color:var(--white);margin:0 0 50px}.email-link[data-astro-cid-sz7xmlte]{font-family:Manifold CF,sans-serif;font-weight:600;font-size:14px;color:var(--white)!important;text-decoration:underline;transition:color .2s ease}@media (max-width: 1024px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:30px}}.footer-socials[data-astro-cid-sz7xmlte]{display:flex;gap:10px}
