@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-display:swap;src:url(promp-bricolage-latin.woff2) format("woff2")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:swap;src:url(promp-inter-tight-latin.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(promp-jetbrains-mono-latin.woff2) format("woff2")}:root{--pl-bg:#0a0e14;--pl-bg-2:#0d121a;--pl-bg-3:#111822;--pl-line:#a0b4d71a;--pl-line-2:#a0b4d729;--pl-line-3:#a0b4d747;--pl-text:#edf1f6;--pl-text-2:#a7b1bf;--pl-text-3:#8691a1;--pl-accent:#3b6ef0;--pl-accent-ink:#7b9ff6;--pl-accent-btn:#3365e6;--pl-disp:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--pl-body:"Inter Tight", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--pl-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--pl-r:6px;--pl-gutter:16px;--pl-maxw:1200px;--pl-ease:cubic-bezier(.2,.7,.2,1);--font-body--family: var(--pl-body);--font-subheading--family: var(--pl-body);--font-heading--family: var(--pl-disp);--font-accent--family: var(--pl-disp);color-scheme:dark}@media(min-width:640px){:root{--pl-gutter:24px}}@media(min-width:1000px){:root{--pl-gutter:40px}}html,body{background:var(--pl-bg)}body{font-family:var(--pl-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--pl-disp);letter-spacing:-.035em;font-weight:700;text-wrap:balance}::selection{background:#3b6ef04d}:focus-visible{outline:2px solid var(--pl-accent-ink);outline-offset:3px}.announcement-bar,#header-group .announcement-bar__message{font-family:var(--pl-body)}#header-group .shopify-section:first-child{border-bottom:1px solid var(--pl-line-2)}#header-group .announcement-bar__message,#header-group .announcement-bar__message a{color:var(--pl-text-2);text-decoration:none}#header-group .announcement-bar__message a:hover{color:var(--pl-text)}#header-component,.header{border-bottom:1px solid var(--pl-line-2)}.pl-logo{font:700 1.375rem/1 var(--pl-disp);letter-spacing:-.035em;color:var(--pl-text);white-space:nowrap;display:inline-flex;align-items:baseline;text-decoration:none}.pl-logo__dot{color:var(--pl-accent)}.pl-logo__sez{font:500 .9375rem/1 var(--pl-body);letter-spacing:0;color:var(--pl-text-3);margin-left:10px;padding-left:10px;border-left:1px solid var(--pl-line-3);align-self:center}.menu-list__link,.menu-list__link-title{font-family:var(--pl-body)!important;font-weight:500!important;color:var(--pl-text-2)}.menu-list__link:hover,.menu-list__link:hover .menu-list__link-title,.menu-list__link--active,.menu-list__link--active .menu-list__link-title{color:var(--pl-text)}.button,button.button,.shopify-payment-button__button--unbranded,.add-to-cart-button{font-family:var(--pl-body);font-weight:600;letter-spacing:0}.pl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:var(--pl-r);border:1px solid transparent;font:600 1rem/1 var(--pl-body);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.pl-btn svg{width:16px;height:16px;flex:none;transition:transform .25s var(--pl-ease)}.pl-btn:hover svg{transform:translate(3px)}.pl-btn--light{background:var(--pl-text);color:var(--pl-bg)}.pl-btn--light:hover{background:#fff;color:var(--pl-bg)}.pl-btn--ghost{border-color:var(--pl-line-3);color:var(--pl-text);background:transparent}.pl-btn--ghost:hover{border-color:var(--pl-text-2);color:var(--pl-text)}.pl-wrap{width:min(calc(100% - 2*var(--pl-gutter)),var(--pl-maxw));margin-inline:auto}.pl-label{font:500 .75rem/1.3 var(--pl-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pl-text-2);margin:0}.pl-hero{padding-block:clamp(40px,6vw,88px) clamp(44px,5vw,72px)}.pl-hero__grid{display:grid;gap:40px;align-items:center}@media(min-width:1000px){.pl-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.pl-hero h1{margin:14px 0 0;font-size:clamp(2.5rem,1.25rem + 4.8vw,4.75rem);font-weight:800;line-height:.98;letter-spacing:-.048em;max-width:14ch;color:var(--pl-text)}.pl-lead{color:var(--pl-text-2);max-width:60ch;margin:20px 0 0;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55}.pl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}@media(max-width:479px){.pl-actions .pl-btn{flex:1 1 100%}}.pl-art{margin:0}.pl-art svg{width:100%;height:auto;display:block}.pl-art .ln{fill:none;stroke:#a0b4d757;stroke-width:1px;vector-effect:non-scaling-stroke}.pl-art .ln--soft{stroke:#a0b4d733}.pl-art .nd{fill:var(--pl-bg);stroke:#a0b4d780;stroke-width:1px;vector-effect:non-scaling-stroke}.pl-art .sig{fill:none;stroke:var(--pl-accent);stroke-width:2px;stroke-linecap:square;vector-effect:non-scaling-stroke}.pl-art text{font:500 18px/1 var(--pl-mono);letter-spacing:.08em;fill:var(--pl-text-2)}@media(max-width:999px){.pl-art{max-width:480px}}.pl-sec{border-top:1px solid var(--pl-line-2);padding-block:clamp(48px,6vw,88px)}.pl-h2{margin:0;font-size:clamp(2rem,1.35rem + 2.4vw,3.25rem);font-weight:800;line-height:1.02;letter-spacing:-.042em;max-width:18ch;color:var(--pl-text)}.pl-auto__head{display:grid;gap:16px}@media(min-width:1000px){.pl-auto__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px}}.pl-auto__head .pl-lead{margin:0}.pl-auto__list{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--pl-line-3)}.pl-auto__list a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;align-items:center;padding:22px 0;border-bottom:1px solid var(--pl-line-2);text-decoration:none;color:var(--pl-text)}@media(min-width:750px){.pl-auto__list a{grid-template-columns:minmax(200px,.8fr) 1.6fr auto 24px}}.pl-auto__n{font:700 1.375rem/1.15 var(--pl-disp);letter-spacing:-.025em}.pl-auto__d{color:var(--pl-text-2)}.pl-auto__p{font:500 1rem/1 var(--pl-mono);color:var(--pl-text)}.pl-auto__list svg{width:18px;height:18px;color:var(--pl-text-3);transition:transform .25s var(--pl-ease),color .2s}.pl-auto__list a:hover svg{color:var(--pl-accent-ink);transform:translate(3px)}.pl-auto__list a:hover .pl-auto__n{color:#fff}@media(max-width:749px){.pl-auto__d{grid-column:1/-1}.pl-auto__list svg{display:none}}.section-wrapper:has(product-list),.shopify-section:has(.product-list){border-top:1px solid var(--pl-line-2)}.product-card__link,.product-card{color:var(--pl-text)}.product-card .card-gallery,.product-card .product-media,.product-card img{border-radius:var(--pl-r)}.product-card .card-gallery,.product-card-gallery{outline:1px solid var(--pl-line-2);outline-offset:-1px;border-radius:var(--pl-r)}.product-card :is(.product-title,.product-card__title,h3,p){font-family:var(--pl-body);letter-spacing:0}.price,.price-item,product-price,.price__regular,.price__sale{font-family:var(--pl-mono)!important;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.jdgm-star,.jdgm-star.jdgm--on:before,.jdgm-star.jdgm--half:before,.jdgm-prev-badge__stars{color:var(--pl-accent-ink)!important}.jdgm-prev-badge__text,.jdgm-rev-widg__summary-text{color:var(--pl-text-3)!important}.jdgm-widget,.jdgm-rev-widg{color:var(--pl-text)!important}.jdgm-rev-widg,.jdgm-rev{border-color:var(--pl-line-2)!important}.jdgm-write-rev-link,.jdgm-btn{background:transparent!important;color:var(--pl-text)!important;border:1px solid var(--pl-line-3)!important;border-radius:var(--pl-r)!important}main h1{font-family:var(--pl-disp)!important;font-weight:700;letter-spacing:-.035em;line-height:1.05}main h1 *{font-family:inherit!important}.product-details h1,.product-information h1{font-family:var(--pl-disp)!important;font-weight:700;letter-spacing:-.035em;line-height:1.05;font-size:clamp(1.875rem,1.4rem + 1.6vw,2.75rem)}.product-details .rte,.product-details .text-block{color:var(--pl-text-2)}.product-details .rte :is(h2,h3,h4){color:var(--pl-text)}.product-details .rte strong{color:var(--pl-text)}.accordion summary,details summary{font-family:var(--pl-body);font-weight:600}.pl-foot{border-top:1px solid var(--pl-line-2);margin-top:clamp(48px,6vw,88px)}.pl-foot__top{display:grid;gap:40px;padding-block:clamp(40px,5vw,64px)}@media(min-width:1000px){.pl-foot__top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px}}.pl-foot__news h2{margin:12px 0 0;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--pl-text)}.pl-foot__news p{color:var(--pl-text-2);margin:14px 0 0;max-width:52ch}.pl-form{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;max-width:520px}.pl-form input[type=email]{flex:1 1 220px;min-height:48px;padding:0 14px;border-radius:var(--pl-r);border:1px solid var(--pl-line-3);background:var(--pl-bg-3);color:var(--pl-text);font:400 1rem/1 var(--pl-body)}.pl-form input[type=email]::placeholder{color:var(--pl-text-3)}.pl-form button{border:0}.pl-form__ok{color:var(--pl-accent-ink);margin-top:12px}.pl-form__err{color:#f0877c;margin-top:12px}.pl-foot__cred{display:grid;gap:22px;align-content:start}.pl-backed{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px}.pl-backed__logo{height:18px;width:auto;fill:var(--pl-text);display:block}.pl-backed__prog{font:600 1.0625rem/1.1 var(--pl-disp);letter-spacing:-.015em;color:var(--pl-text);border-left:1px solid var(--pl-line-3);padding-left:14px}.pl-foot__links{display:flex;flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none}.pl-foot__links a{display:inline-flex;align-items:center;min-height:44px;color:var(--pl-text-2);text-decoration:none;font-size:.9375rem}.pl-foot__links a:hover{color:var(--pl-text)}.pl-foot__note{color:var(--pl-text-3);font-size:.8125rem;line-height:1.5;margin:0;max-width:62ch}.pl-foot__bar{border-top:1px solid var(--pl-line-2)}.pl-foot__in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;padding-block:16px 24px}.pl-foot__l{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}.pl-foot__l p{margin:0;color:var(--pl-text-2);font-size:.875rem}.pl-foot__l b{color:var(--pl-text);font-weight:500}.pl-soc{display:flex;margin:0;padding:0;list-style:none}.pl-soc a{width:44px;height:44px;display:grid;place-items:center;color:var(--pl-text-2)}.pl-soc a:hover{color:var(--pl-text)}.pl-soc svg{width:18px;height:18px;display:block}.pl-foot__r{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;margin:0;color:var(--pl-text-3);font-size:.875rem}.pl-foot__r a{min-height:44px;display:inline-flex;align-items:center;color:var(--pl-text-2);text-decoration:none}.pl-foot__r a:hover{color:var(--pl-text)}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/promp-lab.css.map */
