.ptx{--ptx-pg:#fff;--ptx-ink:#1e1e1e;--ptx-soft:rgba(23,23,23,.75);--ptx-muted:#66666f;--ptx-line:#e5e5e5;--ptx-row:#f2f2f2;--ptx-row-line:#dadada;--ptx-sel:#1b1b1b;--ptx-sel-ink:#fff;--ptx-stage:#f5f5f7;--ptx-warn:#9c4a0e;--ptx-ring:0 0 0 0 transparent;--ptx-go-bg:#eaf7f0;--ptx-go-line:#1fab63;--ptx-go-ink:#106b3c;container-type:inline-size;background:var(--ptx-pg);border:1.5px solid var(--ptx-line);border-radius:14px;padding:16px;color:var(--ptx-ink)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ptx{--ptx-pg:#1a1a1a;--ptx-ink:#f1f1f2;--ptx-soft:rgba(241,241,242,.75);--ptx-muted:#a2a2ab;--ptx-line:#35353a;--ptx-row:#29292d;--ptx-row-line:#35353a;--ptx-sel:#f1f1f2;--ptx-sel-ink:#1a1a20;--ptx-stage:#0f0f11;--ptx-warn:#ffb37a;--ptx-ring:0 0 0 1px #fff;--ptx-go-bg:#1e2f26;--ptx-go-line:#326d48;--ptx-go-ink:#4bb972}}:root[data-theme=dark] .ptx{--ptx-pg:#1a1a1a;--ptx-ink:#f1f1f2;--ptx-soft:rgba(241,241,242,.75);--ptx-muted:#a2a2ab;--ptx-line:#35353a;--ptx-row:#29292d;--ptx-row-line:#35353a;--ptx-sel:#f1f1f2;--ptx-sel-ink:#1a1a20;--ptx-stage:#0f0f11;--ptx-warn:#ffb37a;--ptx-ring:0 0 0 1px #fff;--ptx-go-bg:#1e2f26;--ptx-go-line:#326d48;--ptx-go-ink:#4bb972}.ptx *{box-sizing:border-box}.ptx__title{margin:0;font:400 18px/1.3 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.6px;text-align:center;color:var(--ptx-ink)}.ptx__note{margin:4px auto 12px;max-width:46ch;font:400 14px/1.5 Open Sans,sans-serif;letter-spacing:.2px;text-align:center;color:var(--ptx-soft)}.ptx__legend{margin:16px 0 6px;font:400 13px/1.5 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.4px;text-align:center;color:var(--ptx-soft)}.ptx__cur:not(:empty):before{content:"\b7";margin:0 .5em}.ptx__stage{position:relative;height:124px;border-radius:12px;background:var(--ptx-stage);overflow:hidden}.ptx__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}@media(max-width:749px){.ptx__stage{position:sticky;top:var(--ptx-sticky-top,8px);z-index:2}}.ptx__field{display:block;width:100%;height:48px;margin:10px auto 0;padding:0 16px;border:1.5px solid var(--ptx-line);border-radius:12px;background:var(--ptx-pg);color:var(--ptx-ink);font:400 16px/1 Open Sans,sans-serif;letter-spacing:.3px;text-align:center;-webkit-appearance:none;appearance:none}.ptx__field::placeholder{color:var(--ptx-muted);opacity:1}.ptx__field:focus-visible{outline:2px solid var(--ptx-ink);outline-offset:2px}.ptx__state{margin:10px 0 0;font:400 13px/1.4 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.4px;text-align:center;color:var(--ptx-warn)}.ptx__state:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:currentColor}.ptx__state[hidden]{display:none}.ptx__seg{display:flex;align-items:center;gap:10px}.ptx__seg-val{flex:none;min-width:44px;font:400 11.5px/1.2 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.03em;color:var(--ptx-ink);text-align:left;white-space:nowrap}.ptx__seg-track{position:relative;flex:1;display:flex;align-items:center;height:26px}.ptx__segbar{display:block;flex:1;height:10px;border-radius:99px;background:#e9e9ec;overflow:hidden}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ptx__segbar{background:#2e2e34}}:root[data-theme=dark] .ptx__segbar{background:#2e2e34}.ptx__segfill{display:block;width:0;height:100%;border-radius:99px;background:#1fab63;transition:width .06s linear}.ptx__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ptx__seg-track:has(.ptx__range:focus-visible){outline:2px solid var(--ptx-ink);outline-offset:2px;border-radius:99px}@media(prefers-reduced-motion:reduce){.ptx__segfill{transition:none}}.ptx__aligns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ptx__align{position:relative;min-width:0}.ptx__align input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ptx__alface{display:flex;align-items:center;justify-content:center;height:46px;padding:0 6px;border:1.5px solid var(--ptx-row-line);border-radius:14px;background:var(--ptx-row);color:var(--ptx-ink);cursor:pointer}.ptx__alface svg{flex:none;width:22px;height:22px}.ptx__align input:checked+.ptx__alface{background:var(--ptx-sel);border-color:var(--ptx-sel);color:var(--ptx-sel-ink)}.ptx__align input:focus-visible+.ptx__alface{outline:2px solid var(--ptx-ink);outline-offset:2px}.ptx__fonts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ptx__font{position:relative;min-width:0}.ptx__font--upload{grid-column:1/-1}.ptx__font input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ptx__face{display:flex;align-items:center;justify-content:center;height:46px;padding:0 12px;border:1.5px solid var(--ptx-row-line);border-radius:14px;background:var(--ptx-row);color:var(--ptx-ink);cursor:pointer;overflow:hidden}.ptx__word{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 .12em;font-size:18px;line-height:1.5;letter-spacing:0}.ptx__font input:checked+.ptx__face{background:var(--ptx-sel);border-color:var(--ptx-sel);color:var(--ptx-sel-ink)}.ptx__font input:focus-visible+.ptx__face{outline:2px solid var(--ptx-ink);outline-offset:2px}.ptx__face--upload{gap:9px;border-style:dashed;font:400 13px/1 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.4px}.ptx__face--upload svg{flex:none;width:18px;height:18px}.ptx__file{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ptx__file:focus-visible+.ptx__face{outline:2px solid var(--ptx-ink);outline-offset:2px}.ptx__inks{display:grid;grid-template-columns:repeat(6,minmax(0,54px));justify-content:center;gap:6px;margin:0 auto;max-width:100%}.ptx__inks-set{display:none}.ptx__inks-set:nth-child(3){display:contents}.ptx__ink,.ptx__pen{position:relative;margin:0;padding:0;border:0;border-radius:0;background:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.ptx__ink{width:100%;aspect-ratio:1/1}.ptx__dot{position:absolute;top:50%;left:50%;width:min(48px,calc(100% - 6px));aspect-ratio:1/1;transform:translate(-50%,-50%);border-radius:50%;box-shadow:var(--ptx-ring);transition:transform .12s ease}.ptx__dot--pale{box-shadow:inset 0 0 0 1.5px #d9d9e0,var(--ptx-ring)}.ptx__ink.is-on .ptx__dot,.ptx__pen.is-on .ptx__pdot{box-shadow:0 0 0 2px var(--ptx-pg),0 0 0 4.5px var(--ptx-ink)}.ptx__ink.is-on .ptx__dot--pale,.ptx__pen.is-on .ptx__pdot--pale{box-shadow:inset 0 0 0 1.5px #d9d9e0,0 0 0 2px var(--ptx-pg),0 0 0 4.5px var(--ptx-ink)}.ptx__ink:focus,.ptx__pen:focus{outline:none}.ptx__ink:focus-visible .ptx__dot,.ptx__pen:focus-visible .ptx__pdot{outline:2px solid var(--ptx-ink);outline-offset:7px}@media(hover:hover){.ptx__ink:hover .ptx__dot{transform:translate(-50%,-50%) scale(1.06)}}.ptx__spec{position:relative;height:84px;margin:10px 0 0;border:1.5px solid var(--ptx-row-line);border-radius:12px;cursor:crosshair;touch-action:none;background:linear-gradient(to bottom,#fff,#fff0 50%,#0000 50%,#000),linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.ptx__spec:focus-visible{outline:2px solid var(--ptx-ink);outline-offset:2px}.ptx__spec-dot{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1.5px #1e1e1e;pointer-events:none}.ptx__spec-dot[hidden]{display:none}.ptx__acts{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:16px 0 0}.ptx__go,.ptx__mock{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px 12px;width:100%;min-height:58px;margin:0;padding:8px 14px;border:2px solid var(--ptx-go-line);border-radius:10px;background:var(--ptx-go-bg);color:var(--ptx-go-ink);cursor:pointer;font:400 14px/1.2 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.6px;text-align:center}.ptx__mock svg{flex:none;width:18px;height:18px}.ptx__mock{--ptx-go-bg:#fdf0e4;--ptx-go-line:#f5841f;--ptx-go-ink:#9c4a0e}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ptx__mock{--ptx-go-bg:#3a2a1e;--ptx-go-line:#9a5a22;--ptx-go-ink:#ffb37a}}:root[data-theme=dark] .ptx__mock{--ptx-go-bg:#3a2a1e;--ptx-go-line:#9a5a22;--ptx-go-ink:#ffb37a}.ptx__go:focus-visible,.ptx__mock:focus-visible{outline:2px solid var(--ptx-ink);outline-offset:2px}.ptx__go[disabled],.ptx__mock[disabled]{cursor:default;color:var(--ptx-muted);background:var(--ptx-row);border-color:var(--ptx-row-line)}.ptx__added{margin:10px 0 0;font:400 13px/1.5 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.4px;text-align:center;color:var(--ptx-go-ink)}.ptx__added[hidden]{display:none}.ptx__added a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.ptx__dot{transition:none}}@container (min-width:500px){.ptx__stage{height:150px}.ptx__fonts{grid-template-columns:repeat(4,minmax(0,1fr))}.ptx__inks{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.ptx__spec{height:64px}.ptx__acts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:860px){.ptx__stage{height:190px}.ptx__inks{grid-template-columns:repeat(12,minmax(0,54px))}}.pen-text-slot{margin-top:16px}@media(min-width:750px){.product__media-wrapper:has(.pen-text-slot)>media-gallery{position:static}}.ptx-launch,.ptx__bar,.ptx__g--pen,.ptx__grab{display:none}@media(max-width:749px){.ptx-launch{display:flex;align-items:center;justify-content:center;gap:.5em;box-sizing:border-box;width:100%;min-height:46px;margin:0 0 12px;padding:8px 16px;border:0;border-radius:12px;background:#116c3e;color:#fff;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;font-family:"Sapiens-Regular",Sapiens,var(--font-heading-family,sans-serif);font-weight:400;font-size:13px;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;text-align:center;transition:background-color .15s ease}.ptx-launch:active{background:#0b4a2b}.ptx-launch:focus{outline:none}.ptx-launch:focus-visible{outline:2px solid var(--stk-d-ink,#1a1a20);outline-offset:2px}.ptx-launch__glyph{display:grid;place-items:center;flex:none;width:16px;height:16px}.ptx-launch__glyph svg{display:block;width:16px;height:16px}.pen-text-slot:has(.ptx--launch){margin-top:0}.ptx.ptx--launch:not(.ptx--sheet){display:none}}@media(max-width:749px)and (hover:hover){.ptx-launch:hover{background:#0f5f37}}@media(prefers-reduced-motion:reduce){.ptx-launch{transition:none}}html.ptx-lock,html.ptx-lock body{overflow:hidden}.ptx__note--foot{display:none}.ptx.ptx--sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;margin:0;border:0;border-radius:0;padding:0;overflow:hidden;background:var(--ptx-stage)}.ptx--sheet .ptx__bar{flex:none;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;height:calc(60px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 58px 0;background:none;border-bottom:0}.ptx__bar-t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 16px/1.3 Sapiens-Regular,Sapiens,sans-serif;letter-spacing:.6px;color:var(--ptx-ink)}.ptx__back{position:absolute;left:12px;top:calc(13px + env(safe-area-inset-top,0px));display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1.5px solid #f7d6d6;border-radius:10px;background:#fdf1f1;color:#e0484f;cursor:pointer;-webkit-appearance:none;appearance:none}.ptx__back svg{width:20px;height:20px}.ptx__back:focus-visible{outline:2px solid var(--ptx-ink);outline-offset:2px;box-shadow:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ptx__back{background:#2a1a1d;border:2px solid #e0484f;color:#f0787e}}:root[data-theme=dark] .ptx__back{background:#2a1a1d;border:2px solid #e0484f;color:#f0787e}.ptx--sheet .ptx__title,.ptx--sheet .ptx__note:not(.ptx__note--foot){display:none}.ptx--sheet .ptx__stage{flex:none;position:relative;top:auto;height:172px;border-radius:0}.ptx--sheet .ptx__tray{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-top:1px solid var(--ptx-line);border-radius:22px 22px 0 0;background:var(--ptx-pg);overflow:hidden}.ptx--sheet .ptx__tray{min-height:calc(96px + env(safe-area-inset-bottom,0px))}.ptx--sheet .ptx__grab{flex:none;display:block;width:100%;height:26px;margin:0;padding:0;border:0;border-radius:0;background:none;cursor:grab;touch-action:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.ptx--sheet .ptx__grab:before{content:"";display:block;width:40px;height:5px;margin:0 auto;border-radius:99px;background:#d6d6dc}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ptx--sheet .ptx__grab:before{background:#55555e}}:root[data-theme=dark] .ptx--sheet .ptx__grab:before{background:#55555e}.ptx--sheet .ptx__grab:focus{outline:none}.ptx--sheet .ptx__grab:focus-visible:before{outline:2px solid var(--ptx-ink);outline-offset:3px}.ptx--sheet .ptx__stage{transition:height .28s cubic-bezier(.2,.8,.2,1)}.ptx--sheet.ptx--dragging .ptx__stage{transition:none}.ptx--sheet.ptx--full .ptx__tray-body{overflow:hidden}@media(prefers-reduced-motion:reduce){.ptx--sheet .ptx__stage{transition:none}}.ptx--sheet .ptx__tray-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 16px calc(20px + env(safe-area-inset-bottom,0px))}.ptx--sheet .ptx__note--foot{display:block;margin:18px auto 0}.ptx--sheet .ptx__acts{margin-top:12px}.ptx--sheet .ptx__g--pen,.ptx--studio .ptx__g--pen,.ptx--pens .ptx__g--pen{display:block}.ptx--sheet .ptx__loop,.ptx--studio .ptx__loop,.ptx--pens .ptx__pens{position:relative;display:flex;justify-content:flex-start;gap:0;margin:0 -16px;padding:8px 0;max-width:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%)}.ptx--sheet .ptx__loop::-webkit-scrollbar,.ptx--studio .ptx__loop::-webkit-scrollbar,.ptx--pens .ptx__pens::-webkit-scrollbar{display:none}.ptx--sheet .ptx__loop>div,.ptx--studio .ptx__loop>div,.ptx--pens .ptx__pens>div{display:flex;flex:none}.ptx--sheet .ptx__loop>div>button,.ptx--studio .ptx__loop>div>button,.ptx--pens .ptx__pens>div>button{flex:none;width:60px;height:54px;aspect-ratio:auto}.ptx__pdot{position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%);border-radius:50%;box-shadow:var(--ptx-ring)}.ptx__pdot--pale{box-shadow:inset 0 0 0 1.5px #d9d9e0,var(--ptx-ring)}.ptx__pen--out .ptx__pdot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to top right,transparent calc(50% - .75px),var(--ptx-ink) calc(50% - .75px),var(--ptx-ink) calc(50% + .75px),transparent calc(50% + .75px))}.ptx.ptx--studio{border:0;border-radius:0;padding:0;background:none}.ptx--studio .ptx__title,.ptx--studio .ptx__note,.ptx--studio .ptx__mock{display:none}.ptx--studio .ptx__loop{margin:0}.ptx--studio .ptx__stage{position:sticky;top:0;z-index:2;height:150px;box-shadow:0 0 0 12px var(--ptx-pg)}.ptx--studio .ptx__acts{grid-template-columns:minmax(0,1fr)}.plx-panel[data-theme=dark] .ptx{--ptx-pg:#232327;--ptx-ink:#f1f1f2;--ptx-soft:rgba(241,241,242,.75);--ptx-muted:#b4b4bc;--ptx-line:#3a3a41;--ptx-row:#2e2e34;--ptx-row-line:#3a3a41;--ptx-sel:#f1f1f2;--ptx-sel-ink:#1a1a20;--ptx-stage:#141417;--ptx-warn:#ffb37a;--ptx-ring:0 0 0 1px #fff;--ptx-go-bg:#1e2f26;--ptx-go-line:#326d48;--ptx-go-ink:#4bb972}.plx-panel:not([data-theme=dark]) .ptx{--ptx-pg:#fff;--ptx-ink:#1e1e1e;--ptx-soft:rgba(23,23,23,.75);--ptx-muted:#66666f;--ptx-line:#e5e5e5;--ptx-row:#f2f2f2;--ptx-row-line:#dadada;--ptx-sel:#1b1b1b;--ptx-sel-ink:#fff;--ptx-stage:#f5f5f7;--ptx-warn:#9c4a0e;--ptx-ring:0 0 0 0 transparent;--ptx-go-bg:#eaf7f0;--ptx-go-line:#1fab63;--ptx-go-ink:#106b3c}.plx-panel[data-theme=dark] .ptx .ptx__segbar{background:#2e2e34}.plx-panel:not([data-theme=dark]) .ptx .ptx__segbar{background:#e9e9ec}.gsl .gsl-modal-card--pen{width:min(560px,100%);max-height:100%;overflow:auto;padding:18px}.gsl .gsl-pen__foot{grid-template-columns:minmax(0,1fr);margin-top:14px}@media(max-width:600px){.gsl .gsl-modal-card--pen{width:100%;max-height:92vh;border-radius:22px 22px 0 0;border-bottom:0;padding:12px 14px calc(12px + var(--plx-inset,0px))}.gsl .gsl-modal-card--pen:before{content:"";display:block;width:40px;height:5px;border-radius:99px;background:#d6d6dc;margin:0 auto 10px}.plx-panel[data-theme=dark] .gsl .gsl-modal-card--pen:before{background:#55555e}}.gsl .gsl-stage>.gsl-penbtn{position:absolute;top:14px;right:14px;z-index:6;margin:0;background:#fdf0e4;border:1.5px solid #f5841f;color:#9c4a0e;-webkit-tap-highlight-color:transparent}.gsl .gsl-stage>.gsl-penbtn:hover{background:#fbe3cf}.plx-panel[data-theme=dark] .gsl .gsl-stage>.gsl-penbtn{background:#3a2a1e;border-color:#9a5a22;color:#ffb37a}.plx-panel[data-theme=dark] .gsl .gsl-stage>.gsl-penbtn:hover{background:#463121}.gsl .gsl-stage>.gsl-penbtn:focus{outline:none}.gsl .gsl-stage>.gsl-penbtn:focus-visible{outline:2px solid var(--ink,#1e1e1e);outline-offset:2px}@media(min-width:768px){.gsl .gsl-stage:has(>.gsl-penbtn)>.gsl-tools{right:78px}}@media(max-width:767px){.gsl .gsl-stage>.gsl-penbtn{top:8px;right:8px}}@media(max-width:767px){.gsl .gso-dot.gso-dot--pen:after{background:#f5841f}}.ptx.ptx--sheet.ptx--studio{background:var(--ptx-stage)}.ptx--sheet.ptx--studio .ptx__stage{position:relative;top:auto;z-index:auto;height:172px;box-shadow:none}.ptx--sheet.ptx--studio .ptx__loop{margin:0 -16px}:is(.gsl,.ptx-pens) .gso-pens{margin:18px 0 0}:is(.gsl,.ptx-pens) .gso-pens[hidden]{display:none}:is(.gsl,.ptx-pens) .gso-pens__head{margin:0 0 6px;font:400 13px/1.5 var(--sap,"Sapiens-Regular",Sapiens,sans-serif);letter-spacing:.4px;text-align:center;color:var(--muted,#6a6a74)}:is(.gsl,.ptx-pens) .gso-pens__card{padding:16px;border:1.5px solid var(--line,#e9e9ee);border-radius:16px;background:var(--card,#fff)}:is(.gsl,.ptx-pens) .gso-pens__top{display:grid;grid-template-columns:68px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;align-items:center}:is(.gsl,.ptx-pens) .gso-pens__media{grid-column:1;grid-row:1 / 3;display:block;width:68px;height:68px;overflow:hidden;border-radius:10px}:is(.gsl,.ptx-pens) .gso-pens__media img{display:block;width:100%;height:100%;object-fit:cover}:is(.gsl,.ptx-pens) .gso-pens__media img[hidden]{display:none}:is(.gsl,.ptx-pens) .gso-pens__mid{grid-column:2;grid-row:1 / 3;align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;text-align:center}:is(.gsl,.ptx-pens) .gso-pens__name{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font:400 16px/1.25 var(--sap,"Sapiens-Regular",Sapiens,sans-serif);letter-spacing:.03em;text-transform:uppercase;color:var(--ink,#1e1e1e)}:is(.gsl,.ptx-pens) .gso-pens__why{font:400 13px/1.3 var(--sap,"Sapiens-Regular",Sapiens,sans-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a6a74)}:is(.gsl,.ptx-pens) .gso-pens__why[hidden]{display:none}:is(.gsl,.ptx-pens) .gso-pens__add{grid-column:3;grid-row:1 / 3;position:relative;display:grid;place-items:center;width:26px;height:26px;margin:0 4px 0 0;padding:0;border:1.5px solid #1fab63;border-radius:50%;background:#eaf7f0;color:#106b3c;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.plx-panel[data-theme=dark] :is(.gsl,.ptx-pens) .gso-pens__add{background:#1e2f26;border-color:#326d48;color:#4bb972}:is(.gsl,.ptx-pens) .gso-pens__add:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}:is(.gsl,.ptx-pens) .gso-pens__add svg{display:block;width:17px;height:17px}:is(.gsl,.ptx-pens) .gso-pens__tick{display:none}:is(.gsl,.ptx-pens) .gso-pens__add.is-added .gso-pens__plus{display:none}:is(.gsl,.ptx-pens) .gso-pens__add.is-added .gso-pens__tick{display:inline}:is(.gsl,.ptx-pens) .gso-pens__add[aria-disabled=true]{opacity:.4;cursor:default}:is(.gsl,.ptx-pens) .gso-pens__dots{position:relative;display:flex;margin:12px -16px 0;padding:8px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%)}:is(.gsl,.ptx-pens) .gso-pens__dots::-webkit-scrollbar{display:none}:is(.gsl,.ptx-pens) .gso-pens__dots>div{display:flex;flex:none}:is(.gsl,.ptx-pens) .gso-pens__dot{position:relative;flex:none;width:60px;height:54px;margin:0;padding:0;border:0;border-radius:0;background:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}:is(.gsl,.ptx-pens) .gso-pens__dotc{position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%);border-radius:50%;box-shadow:inset 0 0 0 1px #0000001a}.plx-panel[data-theme=dark] :is(.gsl,.ptx-pens) .gso-pens__dotc{box-shadow:0 0 0 1px #ffffff8c}:is(.gsl,.ptx-pens) .gso-pens__dot.is-on .gso-pens__dotc{box-shadow:0 0 0 2px var(--card,#fff),0 0 0 4.5px var(--ink,#1e1e1e)}:is(.gsl,.ptx-pens) .gso-pens__dot.is-out .gso-pens__dotc{opacity:.45}:is(.gsl,.ptx-pens) .gso-pens__dot.is-out .gso-pens__dotc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to top right,transparent calc(50% - .75px),var(--ink,#1e1e1e) calc(50% - .75px),var(--ink,#1e1e1e) calc(50% + .75px),transparent calc(50% + .75px))}:is(.gsl,.ptx-pens) .gso-pens__n{position:absolute;top:-2px;right:2px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--green2,#1fab63);color:#fff;font:400 12px/20px var(--sap,"Sapiens-Regular",Sapiens,sans-serif);letter-spacing:0;text-align:center}:is(.gsl,.ptx-pens) .gso-pens__packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0 0}:is(.gsl,.ptx-pens) .gso-pens__pack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:46px;margin:0;padding:6px 4px;border:1.5px solid var(--line2,#e5e5e5);border-radius:12px;background:var(--tile,#f2f2f2);color:var(--ink,#1e1e1e);cursor:pointer;text-align:center;-webkit-appearance:none;appearance:none}:is(.gsl,.ptx-pens) .gso-pens__pack.is-on{background:var(--ink,#1e1e1e);border-color:var(--ink,#1e1e1e);color:var(--bg,#fff)}:is(.gsl,.ptx-pens) .gso-pens__pack-n{max-width:100%;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font:400 12px/1.2 var(--sap,"Sapiens-Regular",Sapiens,sans-serif);letter-spacing:.04em;text-transform:uppercase}:is(.gsl,.ptx-pens) .gso-pens__pack-p{font:400 12.5px/1.2 var(--sap,"Sapiens-Regular",Sapiens,sans-serif);letter-spacing:.03em;opacity:.8}:is(.gsl,.ptx-pens) .gso-pens__list{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}:is(.gsl,.ptx-pens) .gso-pens__list[hidden]{display:none}:is(.gsl,.ptx-pens) .gso-pens__row{display:flex;align-items:center;gap:10px;min-height:46px;margin:0;padding:6px 8px 6px 12px;border:1px solid var(--line,#e9e9ee);border-radius:12px;background:var(--card,#fff);color:var(--ink,#1e1e1e);font-size:14px;line-height:1.3}:is(.gsl,.ptx-pens) .gso-pens__chip{flex:none;display:block;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}:is(.gsl,.ptx-pens) .gso-pens__what{flex:1;min-width:0}:is(.gsl,.ptx-pens) .gso-pens__amt{flex:none;font:400 14px/1 var(--sap,"Sapiens-Regular",Sapiens,sans-serif);letter-spacing:.04em;white-space:nowrap}:is(.gsl,.ptx-pens) .gso-pens__x{flex:none;display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:1px solid var(--line,#e9e9ee);border-radius:9px;background:none;color:#e0484f;cursor:pointer;-webkit-appearance:none;appearance:none}:is(.gsl,.ptx-pens) .gso-pens__x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ptx-drop{margin-top:16px}@media(min-width:750px){.product__media-wrapper:has(.ptx-drop-home)>media-gallery{position:static}}.stkc__col>.ptx-drop{margin-top:0}.ptx-drop .ptx-drop__title{display:block;margin:0;padding:16px 18px 12px;text-align:center}.ptx-drop__body{padding:0 18px 18px}.ptx-drop .gso-pens__head:empty{display:none}@media(max-width:1024px){.ptx-drop:not(.is-placed){display:none}}@media(max-width:749px){.ptx-drop .ptx-drop__title{padding:14px 14px 10px}.ptx-drop__body{padding:0 14px 16px}}.ptx-pens{--sap:"Sapiens-Regular",Sapiens,sans-serif;--ink:#1e1e1e;--muted:#66666f;--line:#e5e5e5;--line2:#dadada;--card:#fff;--tile:#f2f2f2;--bg:#fff;--green2:#1fab63;--pp-add-bg:#eaf7f0;--pp-add-line:#1fab63;--pp-add-ink:#106b3c;--pp-ring:inset 0 0 0 1px rgba(0,0,0,.1);letter-spacing:normal}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ptx-pens{--ink:#f1f1f2;--muted:#a2a2ab;--line:#35353a;--line2:#35353a;--card:#1a1a1a;--tile:#29292d;--bg:#1a1a20;--pp-add-bg:#1e2f26;--pp-add-line:#326d48;--pp-add-ink:#4bb972;--pp-ring:0 0 0 1px rgba(255,255,255,.55)}}:root[data-theme=dark] .ptx-pens{--ink:#f1f1f2;--muted:#a2a2ab;--line:#35353a;--line2:#35353a;--card:#1a1a1a;--tile:#29292d;--bg:#1a1a20;--pp-add-bg:#1e2f26;--pp-add-line:#326d48;--pp-add-ink:#4bb972;--pp-ring:0 0 0 1px rgba(255,255,255,.55)}.ptx-pens[hidden]{display:none}.ptx-pens .gso-pens{margin:0}.ptx-pens .gso-pens__add{background:var(--pp-add-bg);border-color:var(--pp-add-line);color:var(--pp-add-ink)}.ptx-pens .gso-pens__dotc{box-shadow:var(--pp-ring)}.ptx-pens .gso-pens__x[aria-disabled=true]{opacity:.4;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/56/assets/pen-text.css.map */
