.more-thumbs-section[data-astro-cid-d6qxmaeg]{margin-bottom:40px}h2[data-astro-cid-d6qxmaeg]{font-family:Devils Haircut;font-weight:400;font-size:81px;line-height:120%;vertical-align:middle;text-transform:uppercase;background-color:var(--pp-pink);display:inline-block;padding:0 .05em;margin:40px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.desktop-layout[data-astro-cid-d6qxmaeg]{display:none}.mobile-layout[data-astro-cid-d6qxmaeg]{display:block}.featured-thumb[data-astro-cid-d6qxmaeg]{margin-bottom:2rem;width:100%;position:relative}.featured-link[data-astro-cid-d6qxmaeg]{display:block;position:relative}.featured-image[data-astro-cid-d6qxmaeg]{width:100%;height:auto;aspect-ratio:450 / 283;object-fit:cover;object-position:top;display:block}.caption[data-astro-cid-d6qxmaeg]{position:absolute;bottom:15px;left:15px;background-color:var(--white, white);color:var(--black, black);padding:5px 10px;font-family:Manifold CF,sans-serif;font-weight:700;font-size:16px;line-height:140%;z-index:2}.mobile-thumbs-grid[data-astro-cid-d6qxmaeg]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.thumbs-grid[data-astro-cid-d6qxmaeg]{display:grid;grid-template-columns:minmax(0,440px);gap:2rem;width:100%;justify-content:center}@media (min-width: 768px){h2[data-astro-cid-d6qxmaeg]{font-size:140px;line-height:130px;letter-spacing:normal}.mobile-layout[data-astro-cid-d6qxmaeg]{display:none}.desktop-layout[data-astro-cid-d6qxmaeg]{display:block}.thumbs-grid[data-astro-cid-d6qxmaeg]{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){h2[data-astro-cid-d6qxmaeg]{font-size:200px;line-height:150px}}.carousel-wrapper[data-astro-cid-5v4hmm7g]{width:100%;padding-top:40px;position:relative;background-color:var(--white)}.carousel-wrapper[data-astro-cid-5v4hmm7g].light-grey{background-color:var(--drt-light-grey)}.carousel-container[data-astro-cid-5v4hmm7g]{width:100%;position:relative;padding-bottom:8px}.embla[data-astro-cid-5v4hmm7g]{--slide-size: 50%;overflow:hidden;width:100%}.embla-viewport[data-astro-cid-5v4hmm7g]{overflow:hidden}.embla-container[data-astro-cid-5v4hmm7g]{display:flex}.embla-slide[data-astro-cid-5v4hmm7g]{flex:0 0 var(--slide-size);min-width:0;padding:30px 15px 20px;display:flex;align-items:center;justify-content:center}.carousel-img[data-astro-cid-5v4hmm7g]{width:100%;height:100%;max-height:80vh;object-fit:contain;object-position:center;display:block;border:2px solid black;background-color:var(--white)}.carousel-img[data-astro-cid-5v4hmm7g].rotate-left{transform:rotate(-1.5deg)}.carousel-img[data-astro-cid-5v4hmm7g].rotate-right{transform:rotate(1.5deg)}.carousel-dots[data-astro-cid-5v4hmm7g]{display:flex;justify-content:center;gap:10px;margin-top:20px;user-select:none}.carousel-dot[data-astro-cid-5v4hmm7g]{width:20px;height:20px;background:#fff;border:1.3px solid var(--pp-pink);cursor:pointer;padding:0;outline:none;box-shadow:0 5.33px 5.33px #0003}.carousel-dot[data-astro-cid-5v4hmm7g].is-selected{background:var(--pp-pink);border-color:var(--pp-pink)}@media (max-width: 768px){.embla[data-astro-cid-5v4hmm7g]{--slide-size: 100%}.embla-slide[data-astro-cid-5v4hmm7g]{flex:0 0 100%;padding:0 20px;margin-top:20px;margin-bottom:20px}.carousel-dots[data-astro-cid-5v4hmm7g]{margin-top:10px;gap:8px}}.details-section[data-astro-cid-t7pnozpx]{border-image:var(--blockShapeSrc) 40 50 40 50 fill / 40px 50px 40px 50px;padding:40px 50px;color:#fff;max-width:100%;width:100%;justify-self:center}.details-heading[data-astro-cid-t7pnozpx]{font-family:Devils Haircut;font-weight:400;font-size:42px;line-height:100%;margin-bottom:1rem;color:var(--white)}.language-support h2,.feature-support h2{display:none}.language-support ul,.feature-support ul{list-style:none;padding:0;margin:0;hyphens:auto;column-gap:1em}.language-support ul{display:grid;grid-template-columns:repeat(3,1fr);column-gap:100px}@media (max-width: 1024px){.language-support ul{grid-template-columns:repeat(2,1fr)}}.feature-support ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:100px}.language-support li,.feature-support li{margin-bottom:.25rem;line-height:1;font-family:Manifold CF,sans-serif;font-weight:500;font-size:16px;line-height:140%;color:var(--white)}.py[data-astro-cid-dpb35hjp]{padding-top:40px;padding-bottom:40px}.details-grid[data-astro-cid-dpb35hjp]{display:grid;grid-template-columns:1fr 1fr;gap:0 .25rem}.details-left[data-astro-cid-dpb35hjp],.details-right[data-astro-cid-dpb35hjp]{display:flex;flex-direction:column;gap:0}@media (max-width: 768px){.details-grid[data-astro-cid-dpb35hjp]{grid-template-columns:1fr;gap:.25rem}.details-left[data-astro-cid-dpb35hjp],.details-right[data-astro-cid-dpb35hjp]{grid-column:1;grid-row:auto}}p[data-astro-cid-dpb35hjp]{font-family:Manifold CF,sans-serif;font-weight:500;font-size:16px;line-height:140%;color:var(--white)}div[data-astro-cid-6ip7t5bj]{display:grid;position:relative;grid-template-columns:1fr;grid-template-rows:1fr;--_tt-caret-color: var(--tt-caret-color, black);--_tt-fade-in: var(--tt-fade-in, .1em);--_tt-fade-out: var(--tt-fade-out, 2em);--_tt-fade-color: var(--tt-fade-color, white);font-family:var(--fontFamily);font-size:var(--fontSize);line-height:var(--lineHeight);caret-color:var(--_tt-caret-color)}div[data-astro-cid-6ip7t5bj]:before,div[data-astro-cid-6ip7t5bj]:after{content:"";grid-area:1 / 1;position:absolute;display:block;height:100%;pointer-events:none}div[data-astro-cid-6ip7t5bj]:before{background:linear-gradient(to left,transparent 0%,var(--_tt-fade-color));left:0;width:var(--_tt-fade-in)}div[data-astro-cid-6ip7t5bj]:after{background:linear-gradient(to right,transparent 0%,var(--_tt-fade-color));width:var(--_tt-fade-out);right:0}div[data-astro-cid-6ip7t5bj][dir=rtl]:before{width:var(--_tt-fade-out);left:0}div[data-astro-cid-6ip7t5bj][dir=rtl]:after{width:var(--_tt-fade-in);left:0}span[data-astro-cid-6ip7t5bj]{overflow:hidden;grid-area:1 / 1;text-indent:var(--_tt-fade-in);outline:none;display:block;margin:0;resize:none;width:100%;border:none;white-space:nowrap;font-synthesis:none}span[data-astro-cid-6ip7t5bj][contentEditable=true]:empty:not(:focus):before{content:attr(data-placeholder);opacity:.4}.range-slider{--_rs-height: var(--rs-height, 8px);--_rs-handle-size: var(--rs-handle-size, 20px);--_rs-handle-color: var(--rs-handle-color, white);--_rs-handle-border: var(--rs-handle-border, 1px solid black);--_rs-handle-active-color: var( --rs-handle-active-color, var(--rs-handle-color, white) );--_rs-handle-active-border: var( --rs-handle-active-color, var(--rs-handle-border, 1px solid black) );--_rs-track-active: var(--rs-track-active, black);--_rs-track-inactive: var(--rs-track-inactive, white);--_rs-track-radius: var(--rs-track-radius, 999px);height:var(--_rs-height)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:calc(var(--_rs-handle-size) * 1.5);width:calc(var(--_rs-handle-size) * 1.5);margin-top:calc(var(--_rs-handle-size) * -.25);margin-left:calc(var(--_rs-handle-size) * -.25);border-radius:50%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal .noUi-handle{width:var(--_rs-handle-size);height:var(--_rs-handle-size);right:calc(var(--_rs-handle-size) / -2);top:calc((var(--_rs-handle-size) - var(--_rs-height)) / -2)}.noUi-vertical .noUi-handle{width:var(--_rs-handle-size);height:var(--_rs-handle-size);bottom:calc(var(--_rs-handle-size) / -2);right:calc((var(--_rs-handle-size) - var(--_rs-height)) / -2)}.noUi-target{background:var(--_rs-track-inactive);border-radius:var(--_rs-track-radius)}.noUi-connects{border-radius:var(--_rs-track-radius)}.noUi-connect{background:var(--_rs-track-active)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:var(--_rs-handle-border);border-radius:50%;background:var(--_rs-handle-color);cursor:default}.noUi-active{background:var(--_rs-handle-active-color);border:var(--_rs-handle-active-border)}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}.style-dropdown .dropdown .label .icon{transform:rotate(90deg)!important;transition:transform .2s!important}.style-dropdown .dropdown .label[aria-expanded=true] .icon{transform:rotate(0)!important}.style-dropdown .dropdown{--dd-width: 150px;--dd-height: 30px;--dd-label-radius: 0px;--dd-border-size: 0px;--dd-bg: #f5f5f5;--dd-color: var(--black);--dd-color-selected: var(--white);--dd-bg-selected: var(--pp-pink);--dd-options-radius: 0px;--dd-option-padding: 10px;--dd-options-maxheight: 268px;--dd-label-padding: 10px;font-family:Manifold CF,sans-serif;font-size:14px}@media (max-width: 640px){.style-dropdown .dropdown{--dd-width: 120px}}.style-dropdown .dropdown-option{border:0;margin:0;padding:var(--dd-option-padding, 10px);width:100%;text-align:left;color:var(--dd-color, #ababab);background:var(--dd-bg, #f5f5f5);cursor:pointer}.size-slider{display:inline-flex;align-items:center;padding:8px;gap:8px;width:auto}.font-size{font-family:Manifold CF,sans-serif;font-size:14px;color:var(--white);min-width:40px;text-align:right;display:inline-block}.size-slider .range-slider{--rs-handle-color: var(--white);--rs-handle-size: 13px;--rs-handle-border: 1px solid var(--white);--rs-height: 1px;--rs-track-active: var(--white);--rs-track-inactive: var(--white);width:80px;margin:0;flex-shrink:0}.swc-type-tester.text-uppercase span{text-transform:uppercase}.swc-type-tester.text-left{text-align:left}.swc-type-tester.text-center{text-align:center}.swc-type-tester.text-right{text-align:right}.toolbar[data-astro-cid-apwdefbp]{display:flex;align-items:center;width:100%;flex-wrap:nowrap;margin-top:0;position:relative;background-color:var(--black);padding:0 0 0 18px;min-height:59px;margin-bottom:14px}.toolbar-group[data-astro-cid-apwdefbp]{display:flex;align-items:center;gap:8px}.font-dropdown[data-astro-cid-apwdefbp],.style-dropdown[data-astro-cid-apwdefbp]{min-width:120px}.toolbar-group[data-astro-cid-apwdefbp].font-controls,.toolbar-group[data-astro-cid-apwdefbp].size-controls,.toolbar-group[data-astro-cid-apwdefbp][aria-label="Text alignment controls"]{flex:0 0 auto}.toolbar-group[data-astro-cid-apwdefbp].buy-button-wrapper{margin-left:auto}.buy-button[data-astro-cid-apwdefbp]{display:inline-flex;align-items:center;justify-content:center;background-color:var(--pp-primary);color:var(--white);font-family:Manifold CF,sans-serif;font-size:16px;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;width:125px;height:59px;padding:10px 20px 10px 18px}.buy-button[data-astro-cid-apwdefbp]:hover{border:1px solid var(--white)}@media (max-width: 768px){.buy-button-wrapper[data-astro-cid-apwdefbp]{display:none!important}}@media (max-width: 640px){.toolbar-group[data-astro-cid-apwdefbp][aria-label="Text alignment controls"]{display:none}}.toolbar-button[data-astro-cid-apwdefbp]{display:flex;align-items:center;justify-content:center;padding:8px;border:none;background:transparent;cursor:pointer;min-width:32px;min-height:32px;color:#ababab}.toolbar-button[data-astro-cid-apwdefbp]:hover,.toolbar-button[data-astro-cid-apwdefbp].active{color:var(--white)}.py[data-astro-cid-apwdefbp]{padding-top:20px;padding-bottom:40px}@media (max-width: 768px){.toolbar[data-astro-cid-apwdefbp],.toolbar-group[data-astro-cid-apwdefbp]{justify-content:flex-start}.size-slider[data-astro-cid-apwdefbp]{justify-content:space-between}}.family-name[data-astro-cid-apwdefbp]{font-family:Manifold CF,sans-serif;font-size:14px;font-weight:600;color:var(--pp-pink);line-height:130%;margin-right:8px}.tester-section[data-astro-cid-zbqx2lcm]{background-color:transparent;overflow-x:clip}.wrapper[data-astro-cid-zbqx2lcm]{margin-bottom:30px}.tester-border[data-astro-cid-zbqx2lcm]{border-image:var(--blockShapeSrc) 40 50 40 50 fill / 40px 50px 40px 50px;padding:40px 50px;margin:1rem 0}.tester-wrapper[data-astro-cid-zbqx2lcm]{overflow:hidden;padding-top:1rem;padding-bottom:1rem}.tester span{margin-top:-4px;display:inline-block}.swc-type-tester.tester{--_tt-fade-in: 0rem;--_tt-fade-out: 0rem}@media (max-width: 768px){.swc-type-tester.tester{font-size:80px!important}}input[data-astro-cid-i47w6nyh][type=checkbox]{--_cb-size: var(--cb-size, 13px);--_cb-margin: var(--cb-margin, 3px 3px 3px 4px);--_cb-border-size: var(--cb-border-size, 1px);--_cb-border-color: var(--cb-border-color, #777777);--_cb-checked-border-color: var(--cb-checked-border-color, #0077ff);--_cb-hover-border-color: var(--cb-hover-border-color, #3c3c3c);--_cb-disabled-border-color: var(--cb-disabled-border-color, #c1c1c1);color:var(--_cb-checked-border-color);box-sizing:border-box;width:var(--_cb-size);height:var(--_cb-size);padding:initial;margin:var(--_cb-margin);border:var(--_cb-border-size) solid var(--_cb-border-color);border-radius:2px;appearance:none;background-color:transparent;outline:none;vertical-align:text-bottom}input[data-astro-cid-i47w6nyh][type=checkbox]:checked{background-size:cover;padding:3px}input[data-astro-cid-i47w6nyh][type=checkbox]:not(:disabled):checked{border-color:var(--_cb-checked-border-color);background-image:var(--checked)}input[data-astro-cid-i47w6nyh][type=checkbox]:disabled{border-color:var(--_cb-disabled-border-color);background-color:var(--_cb-disabled-bg-color)}input[data-astro-cid-i47w6nyh][type=checkbox]:disabled:checked{border-color:var(--_cb-disabled-border-color);background-image:var(--disabled)}@media (hover: hover){input[data-astro-cid-i47w6nyh][type=checkbox]:not(:disabled):hover{border-color:var(--_cb-hover-border-color)}}@media (prefers-reduced-motion: reduce){input[data-astro-cid-i47w6nyh][type=checkbox]{transition:none}}div[data-astro-cid-jxcrocf5]{--_ls-color: var(--ls-color, black);--_ls-border-color: var(--ls-border-color, black);--_ls-bg-selected: var(--ls-bg-selected, lightgray);--_ls-color-selected: var(--ls-color-selected, black);--_ls-license-margin: var(--ls-license-margin, 0 0 1rem 0);--dd-width: 100%}.validate[data-astro-cid-jxcrocf5].invalid input[data-astro-cid-jxcrocf5][type=checkbox]{border-color:red}fieldset[data-astro-cid-jxcrocf5]{border:1px solid var(--_ls-border-color);color:var(--_ls-color);display:flex;margin:var(--_ls-license-margin);user-select:none;padding:.625rem}fieldset[data-astro-cid-jxcrocf5]:has(input:checked){background-color:var(--_ls-bg-selected);color:var(--_ls-color-selected)}fieldset[data-astro-cid-jxcrocf5] .license[data-astro-cid-jxcrocf5]{flex:1;display:flex}fieldset[data-astro-cid-jxcrocf5] .variables[data-astro-cid-jxcrocf5]{flex:1;display:flex;flex-direction:column;gap:.5rem}fieldset[data-astro-cid-jxcrocf5] p[data-astro-cid-jxcrocf5]{font-size:smaller}fieldset[data-astro-cid-jxcrocf5] .variables[data-astro-cid-jxcrocf5]>div[data-astro-cid-jxcrocf5]{flex:1}.dropdown[data-id=term]{display:none!important}.swc-pill[data-astro-cid-g2e5bh72]{border:var(--swc-pill-border, 1px solid transparent);border-radius:var(--swc-pill-border-radius, .5em);background-color:var(--swc-pill-background-color, #f0f0f0);color:var(--swc-pill-color, #333);transition:var( --swc-button-transition, background-color .3s ease, color .3s ease );display:inline-flex;padding:var(--swc-pill-padding, .25em .5em);align-items:center;justify-content:center;gap:.75rem}.swc-pill[data-astro-cid-g2e5bh72]:disabled{background-color:var(--swc-pill-background-color-disabled, #eeeeee);color:var(--swc-pill-color-disabled, #aaaaaa)}.swc-pill[data-astro-cid-g2e5bh72]:hover{background-color:var(--swc-pill-background-color-hover, #f0f0f0);color:var(--swc-pill-color-hover, #333)}.swc-pill[data-astro-cid-g2e5bh72] [data-icon]{width:var(--swc-pill-icon-size, 1rem);height:var(--swc-pill-icon-size, 1rem);flex-shrink:0;--icon-color: var(--swc-pill-icon-color, #000)}.swc-pill[data-astro-cid-g2e5bh72]:hover [data-icon]{--icon-color: var(--swc-pill-icon-color-hover, #000)}.swc-pill[data-astro-cid-g2e5bh72]:disabled:hover [data-icon]{--icon-color: var(--swc-pill-icon-color, #aaa)}#products[data-astro-cid-rywnlngq]{--_ps-color: var(--ps-color, black);--_ps-border-color: var(--ps-border-color, black);--_ps-bg: var(--ps-bg, white);--_ps-color-selected: var(--ps-color-selected, white);--_ps-border-color-selected: var(--ps-border-color-selected, black);--_ps-bg-selected: var(--ps-bg-selected, black);--_ps-color-hover: var(--ps-color-hover, white);--_ps-border-color-hover: var(--ps-border-color-hover, red);--_ps-bg-hover: var(--ps-bg-hover, red);--_ps-color-selected-hover: var( --ps-color-selected-hover, var(--_ps-color-hover) );--_ps-bg-selected-hover: var(--ps-bg-selected-hover, var(--_ps-bg-hover))}.validate[data-astro-cid-rywnlngq].invalid table[data-astro-cid-rywnlngq]{outline:1px solid red;outline-offset:-1px}table[data-astro-cid-rywnlngq]{width:100%;border-collapse:collapse;margin-bottom:1rem;cursor:pointer;user-select:none}table[data-astro-cid-rywnlngq] th[data-astro-cid-rywnlngq]{padding:.625rem;border:1px solid var(--_ps-border-color)}table[data-astro-cid-rywnlngq] td[data-astro-cid-rywnlngq]{width:50%;border:1px solid var(--_ps-border-color);padding:.625rem;vertical-align:top}table[data-astro-cid-rywnlngq].single-item th[data-astro-cid-rywnlngq][selected],table[data-astro-cid-rywnlngq].single-item td[data-astro-cid-rywnlngq][selected]{background-color:transparent;color:var(--_ps-color);border:none;cursor:default}@media (hover: hover) and (pointer: fine){table[data-astro-cid-rywnlngq].single-item th[data-astro-cid-rywnlngq]:hover,table[data-astro-cid-rywnlngq].single-item td[data-astro-cid-rywnlngq]:hover,table[data-astro-cid-rywnlngq].single-item th[data-astro-cid-rywnlngq][selected]:hover,table[data-astro-cid-rywnlngq].single-item td[data-astro-cid-rywnlngq][selected]:hover{background-color:transparent;color:var(--_ps-color);border:none;cursor:default}}table[data-astro-cid-rywnlngq] th[data-astro-cid-rywnlngq][selected],table[data-astro-cid-rywnlngq] td[data-astro-cid-rywnlngq][selected]{background-color:var(--_ps-bg-selected);color:var(--_ps-color-selected);border-color:var(--_ps-border-color-selected);border-style:double}@media (hover: hover) and (pointer: fine){table[data-astro-cid-rywnlngq] th[data-astro-cid-rywnlngq]:hover,table[data-astro-cid-rywnlngq] td[data-astro-cid-rywnlngq]:hover{background-color:var(--_ps-bg-hover);color:var(--_ps-color-hover);border-color:var(--_ps-border-color-hover);border-style:double}table[data-astro-cid-rywnlngq] th[data-astro-cid-rywnlngq][selected]:hover,table[data-astro-cid-rywnlngq] td[data-astro-cid-rywnlngq][selected]:hover{background-color:var(--_ps-bg-selected-hover);color:var(--_ps-color-selected-hover);border-color:var(--_ps-border-color-selected);border-style:double}}td[data-astro-cid-rywnlngq]>div[data-astro-cid-rywnlngq],th[data-astro-cid-rywnlngq]>div[data-astro-cid-rywnlngq]{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;text-align:left;font-weight:400;line-height:1.6rem}.name[data-astro-cid-rywnlngq] span[data-astro-cid-rywnlngq]{font-size:1.5rem;line-height:2rem}.discount[data-astro-cid-rywnlngq]{font-size:.875rem}.prices[data-astro-cid-rywnlngq]{text-align:right}.table-card[data-astro-cid-rywnlngq] .price[data-astro-cid-rywnlngq]{font-weight:700}.price[data-astro-cid-rywnlngq],.original-price[data-astro-cid-rywnlngq]{font-feature-settings:"tnum","lnum"}.original-price[data-astro-cid-rywnlngq]{margin-left:.25rem}.card[data-astro-cid-gue52dsd]{--_ci-line-color: var(--ci-line-color, #e6e6e6);border-top:1px solid var(--_ci-line-color);padding:1rem 0}.card[data-astro-cid-gue52dsd] h1[data-astro-cid-gue52dsd]{font-size:1rem;font-weight:600;margin:0 0 4px}.card[data-astro-cid-gue52dsd] .header[data-astro-cid-gue52dsd]{display:flex;justify-content:space-between;gap:.625em}.card[data-astro-cid-gue52dsd] .license[data-astro-cid-gue52dsd]{margin-top:1rem;font-size:smaller}.card[data-astro-cid-gue52dsd] ul[data-astro-cid-gue52dsd]{list-style-type:none;margin:0;padding:0}.price[data-astro-cid-gue52dsd]{font-feature-settings:"tnum"}dialog[data-astro-cid-w2ept2hs]{--_ac-subtotal-line-color: var(--ac-subtotal-line-color, black);--_ac-icon-color: var(--ac-icon-color, black);border:none;margin:auto;padding:0;border-radius:1em;box-shadow:0 0 1em #00000040;min-width:42ch}dialog[data-astro-cid-w2ept2hs]>div[data-astro-cid-w2ept2hs]{padding:1rem;box-sizing:border-box}header[data-astro-cid-w2ept2hs]{display:flex;justify-content:space-between;align-items:center;gap:.625em;line-height:2.5em;margin-top:-.625em}header[data-astro-cid-w2ept2hs] button[data-astro-cid-w2ept2hs]{appearance:none;background:none;border:none;height:1em;width:1em;padding:0}header[data-astro-cid-w2ept2hs] button[data-astro-cid-w2ept2hs] svg[data-astro-cid-w2ept2hs]{width:100%;height:auto;color:var(--_ac-icon-color)}.price-summary[data-astro-cid-w2ept2hs]{border-top:1px solid var(--_ac-subtotal-line-color)}.price-summary[data-astro-cid-w2ept2hs]>div[data-astro-cid-w2ept2hs]:first-child{display:flex;justify-content:space-between;align-items:center;margin:1em 0}.subtitle[data-astro-cid-w2ept2hs]{font-weight:600}.subtotal[data-astro-cid-w2ept2hs]{font-weight:600;font-feature-settings:"tnum"}.small-text[data-astro-cid-w2ept2hs]{margin-bottom:1em;font-style:italic}header[data-astro-cid-w2ept2hs] h3[data-astro-cid-w2ept2hs]{font-size:1rem;margin:0;width:100%;text-align:center}dialog[data-astro-cid-w2ept2hs]::backdrop{background-color:#00000080;filter:blur(6px)}dialog[data-astro-cid-w2ept2hs]>div[data-astro-cid-w2ept2hs]{width:100%}.buttons[data-astro-cid-w2ept2hs]{display:flex;justify-content:space-between;margin-top:1em;gap:1em}.buttons[data-astro-cid-w2ept2hs]>button[data-astro-cid-w2ept2hs]{flex:1}.selection[data-astro-cid-6sc7g4yy],.default[data-astro-cid-6sc7g4yy],.license[data-astro-cid-6sc7g4yy],.product[data-astro-cid-6sc7g4yy]{display:none}.active[data-astro-cid-6sc7g4yy]{display:block}.subtitle[data-astro-cid-6sc7g4yy]{font-weight:600}.small-text[data-astro-cid-6sc7g4yy]{margin-top:1em;font-size:smaller}.validate[data-astro-cid-6sc7g4yy] p[data-astro-cid-6sc7g4yy]{color:red}.subtotal[data-astro-cid-6sc7g4yy]{font-feature-settings:"tnum"}.selection-wrapper .selection-table .product-name,.selection-wrapper .selection-table .license-name,.selection-wrapper .selection-table .empty-message,.selection-wrapper .selection-table .product-styles,.selection-wrapper .selection-table .license-details,.selection-subtotal.subtotal .subtitle,.selection-subtotal.subtotal .subtotal,.selection-subtotal.subtotal .small-text,.selection-subtotal.subtotal [data-name=default].active p,.selection-subtotal.subtotal [data-name=license].active p,.selection-subtotal.subtotal [data-name=product].active p{font-family:Manifold CF,sans-serif;color:var(--black)}.selection-wrapper .selection-table .product-name,.selection-wrapper .selection-table .license-name,.selection-wrapper .selection-table .empty-message{font-weight:600;font-size:14px;line-height:120%}.selection-wrapper .selection-table .product-styles,.selection-wrapper .selection-table .license-details{font-weight:500;font-size:14px;line-height:120%}.selection-subtotal.subtotal .subtitle,.selection-subtotal.subtotal .subtotal{font-weight:600;font-size:16px;line-height:125%;margin-bottom:4px;text-transform:uppercase;display:inline}.selection-subtotal.subtotal .small-text{font-weight:500;font-size:12px;line-height:120%;margin-top:4px}.selection-subtotal.subtotal [data-name=default].active p,.selection-subtotal.subtotal [data-name=license].active p,.selection-subtotal.subtotal [data-name=product].active p{font-weight:600;font-size:14px;background:var(--pp-light-pink)}.swc-button.add-to-cart.secondary,.swc-button.pay-now.primary{width:130px!important;height:40px!important;font-size:14px!important;line-height:100%!important}.selection-subtotal.subtotal.validate p{font-family:Manifold CF,sans-serif!important;font-weight:800!important;font-size:14px!important;line-height:120%!important;background:var(--white)!important;padding-left:1px!important}.selection-subtotal.subtotal.validate p{position:relative!important}.selection-subtotal.subtotal.validate p:after{content:"";position:absolute!important;right:0!important;top:0!important;width:1ch!important;height:100%!important;background:var(--white)!important;pointer-events:none!important}.selection-wrapper[data-astro-cid-ox66t2kn]{background-color:var(--pp-light-pink);padding:20px 0;margin-top:80px;position:sticky;bottom:0;z-index:1}.selection-flex[data-astro-cid-ox66t2kn]{display:flex;flex-direction:column;gap:20px}.grid[data-astro-cid-ox66t2kn]{display:grid;grid-template-columns:1fr;gap:20px;color:#fff;width:100%;max-width:100%;padding:0 80px 0 20px}.selection-summary[data-astro-cid-ox66t2kn]{background-color:var(--pp-light-pink);padding:0;display:flex;align-items:flex-start}.summary-header[data-astro-cid-ox66t2kn]{display:flex;align-items:center;width:50%;min-width:0}.summary-title[data-astro-cid-ox66t2kn]{font-family:Devils Haircut;font-weight:400;font-size:42px;line-height:100%;margin:0;color:var(--black)}.summary-content[data-astro-cid-ox66t2kn]{width:50%;min-width:0}.selection-table[data-astro-cid-ox66t2kn]{width:100%;border-collapse:collapse}.product-item[data-astro-cid-ox66t2kn] td[data-astro-cid-ox66t2kn],.license-item[data-astro-cid-ox66t2kn] td[data-astro-cid-ox66t2kn]{padding:8px 0;border-bottom:none}.buttons[data-astro-cid-ox66t2kn]{display:flex;flex-direction:row;gap:1rem;margin-top:24px}@media (max-width: 768px){.selection-flex[data-astro-cid-ox66t2kn]{gap:0}.grid[data-astro-cid-ox66t2kn]{gap:0;padding:0 80px 0 0}}@media (min-width: 768px){.grid[data-astro-cid-ox66t2kn]{grid-template-columns:1fr 1fr}.summary-header[data-astro-cid-ox66t2kn]{width:250px}.selection-flex[data-astro-cid-ox66t2kn]{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.buttons[data-astro-cid-ox66t2kn]{margin-top:4px}}@media (max-width: 767px){.selection-summary[data-astro-cid-ox66t2kn]{display:block}.summary-header[data-astro-cid-ox66t2kn],.summary-content[data-astro-cid-ox66t2kn]{width:100%;margin-bottom:15px}}.spacer-row[data-astro-cid-ox66t2kn] td[data-astro-cid-ox66t2kn]{height:10px;padding:0;border:none;background:transparent}.summary-header[data-astro-cid-ox66t2kn]{display:flex;align-items:center;min-height:48px}.bg-black[data-astro-cid-b5jcguzs]{background-color:var(--black)}.product-wrapper[data-astro-cid-b5jcguzs]{padding-top:56px}@media (max-width: 1024px){.product-wrapper[data-astro-cid-b5jcguzs]{padding-top:40px}}@media (max-width: 768px){.product-wrapper[data-astro-cid-b5jcguzs]{padding-top:24px}}@media (max-width: 640px){.product-wrapper[data-astro-cid-b5jcguzs]{padding-top:16px}}.buy-title[data-astro-cid-b5jcguzs]{font-family:Devils Haircut;font-weight:400;font-size:200px;line-height:150px;color:var(--black);background:var(--pp-pink);display:inline-block;position:relative;z-index:1}@media (max-width: 1024px){.buy-title[data-astro-cid-b5jcguzs]{font-size:140px;line-height:110px}}@media (max-width: 768px){.buy-title[data-astro-cid-b5jcguzs]{font-size:110px;line-height:88px}}@media (max-width: 640px){.buy-title[data-astro-cid-b5jcguzs]{font-size:80px;line-height:64px}}.buy-title[data-astro-cid-b5jcguzs]:after{content:"";position:absolute;top:0;right:-36px;height:100%;width:36px;background:var(--pp-pink);z-index:-1}@media (max-width: 768px){.buy-title[data-astro-cid-b5jcguzs]:after{width:0}}.product-title[data-astro-cid-b5jcguzs],.license-title[data-astro-cid-b5jcguzs]{font-family:Devils Haircut;font-weight:400;font-size:64px;line-height:125%;color:var(--white)}@media (max-width: 640px){.product-title[data-astro-cid-b5jcguzs],.license-title[data-astro-cid-b5jcguzs]{font-size:42px}}.buy[data-astro-cid-b5jcguzs]{display:flex;gap:14px}.buy[data-astro-cid-b5jcguzs]>[data-astro-cid-b5jcguzs]{flex:1}@media (max-width: 1024px){.buy[data-astro-cid-b5jcguzs]{flex-direction:column;gap:0px}}#products table{font-family:Manifold CF,sans-serif;color:var(--black);border-collapse:separate!important;border-spacing:8px;margin-top:-9px}#products table th,#products table td{border:1px solid var(--black)!important;background-color:#f5f5f5!important;padding:16px;position:relative}#products table th:hover,#products table td:hover{background:linear-gradient(0deg,#fffffff2,#fffffff2),linear-gradient(0deg,#e5499233,#e5499233)!important;background-blend-mode:multiply!important;color:var(--black)}#products table th:hover:after,#products table td:hover:after{content:"";position:absolute;inset:-1px;border:2px solid var(--pp-pink);pointer-events:none;z-index:1}#products table th[selected]:after,#products table td[selected]:after,#products table th[selected=true]:after,#products table td[selected=true]:after,#products [data-product-id][selected=true]:after{content:"";position:absolute;inset:-1px;border:2px solid var(--pp-pink);pointer-events:none;z-index:1}#products table th[selected],#products table td[selected],#products table th[selected=true],#products table td[selected=true],#products [data-product-id][selected=true]{background:linear-gradient(0deg,#fffffff2,#fffffff2),linear-gradient(0deg,#e5499233,#e5499233)!important;background-blend-mode:multiply!important;color:var(--black)}#products .name{display:flex;align-items:center}#products .name>span{font-family:Manifold CF,sans-serif;font-weight:700;font-size:16px;line-height:140%;letter-spacing:0}.swc-pill{font-family:Manifold CF,sans-serif;font-weight:700;font-size:12px;line-height:120%;text-align:center;vertical-align:middle;text-transform:uppercase;min-width:60px;width:auto;height:26px;gap:10px;border-radius:50px!important;background-color:var(--black)!important;color:var(--white)!important;margin-left:10px}fieldset[id=web] .license,fieldset[id=desktop] .license,fieldset[id=app] .license{display:flex;align-items:center}fieldset[id=web],fieldset[id=desktop],fieldset[id=app]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;background-color:#f5f5f5!important;border:2px solid #f5f5f5;font-size:14px;font-family:Manifold CF,sans-serif;font-weight:600;line-height:125%}fieldset[id=web] a,fieldset[id=desktop] a,fieldset[id=app] a{text-decoration:underline;color:var(--black)!important;font-size:14px!important;font-family:Manifold CF,sans-serif;font-weight:600;line-height:125%}fieldset[id=web]:has(input[type=checkbox]:checked),fieldset[id=desktop]:has(input[type=checkbox]:checked),fieldset[id=app]:has(input[type=checkbox]:checked){background:linear-gradient(0deg,#fffffff2,#fffffff2),linear-gradient(0deg,#e5499233,#e5499233)!important;background-blend-mode:multiply!important;border:2px solid var(--pp-pink)}fieldset[id=web] .labels label,fieldset[id=desktop] .labels label,fieldset[id=app] .labels label{font-family:Manifold CF,sans-serif;font-weight:600;font-size:16px;line-height:120%}input[type=checkbox]:not(:disabled){border-color:var(--black)!important;border-radius:0!important;width:19px;height:19px;border-width:2px;margin-right:20px}@media (max-width: 768px){input[type=checkbox]:not(:disabled){margin-right:16px}}input[type=checkbox]:not(:disabled):checked{border-color:var(--black)!important;background:var(--black) no-repeat center/11px url('data:image/svg+xml;charset=utf-8,%3Csvg width="10" height="9" viewBox="0 0 10 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3.82005 9L0 4.94413L1.42068 3.42737L3.71744 5.85754L8.46882 0L10 1.39944L3.82005 9Z" fill="%23ffffff"/%3E%3C/svg%3E')!important}fieldset[id=web] .dropdown,fieldset[id=desktop] .dropdown,fieldset[id=app] .dropdown{font-family:Manifold CF,sans-serif;font-weight:500;font-size:14px;line-height:120%;--dd-width: 100%;--dd-bg: var(--white);--dd-color: var(--black);--dd-bg-selected: var(--pp-pink);--dd-color-selected: var(--white);--dd-label-padding: 16px 10px;--dd-label-radius: 0px;--dd-border-size: 0px !important;--dd-options-radius: 0px !important;--dd-option-padding: 1em 1.5em}dialog::backdrop{filter:none!important}#add-to-cart-dialog{font-family:Manifold CF,sans-serif;border:1px solid var(--black);border-radius:0}@media (max-width: 490px){#add-to-cart-dialog{width:96vw;max-width:100vw;box-sizing:border-box;left:2vw;right:2vw}}#add-to-cart-dialog header{line-height:normal}#add-to-cart-dialog h3{padding:24px 0;line-height:1.3rem}#add-to-cart-dialog h1{font-size:15px;font-weight:700;font-family:Manifold CF,sans-serif;max-width:240px;padding-bottom:8px}#add-to-cart-dialog .description,#add-to-cart-dialog .num-items{font-weight:400}#add-to-cart-dialog .small-text{font-size:14px;padding-bottom:8px}#add-to-cart-dialog .price-summary{border-top:1px solid #000}.validate p{color:var(--error)!important}.validate.invalid table{border:2px solid var(--error)!important}.validate input[type=checkbox],.validate fieldset[id=web],.validate fieldset[id=desktop],.validate fieldset[id=app]{border-color:var(--error)!important}h1[data-astro-cid-io7uhpuq],h2[data-astro-cid-io7uhpuq],.title-link[data-astro-cid-io7uhpuq],.nav-link[data-astro-cid-io7uhpuq],.buy-button[data-astro-cid-io7uhpuq]{font-family:Manifold CF,sans-serif;color:var(--white)}h1[data-astro-cid-io7uhpuq],.title-link[data-astro-cid-io7uhpuq]{font-weight:600;font-size:16px;line-height:140%}h2[data-astro-cid-io7uhpuq]{font-weight:500;font-size:16px;line-height:140%}.nav-link[data-astro-cid-io7uhpuq]{font-weight:600;font-size:14px;line-height:120%;text-decoration:none;transition:text-decoration-color .2s}.nav-link[data-astro-cid-io7uhpuq]:hover,.title-link[data-astro-cid-io7uhpuq]:hover{text-decoration:underline;text-decoration-color:var(--white);text-decoration-thickness:1px;text-underline-offset:3px}.title-link[data-astro-cid-io7uhpuq]{text-decoration:none;transition:text-decoration-color .2s}.title-section[data-astro-cid-io7uhpuq]{padding-top:0}.title-bar[data-astro-cid-io7uhpuq]{position:sticky;top:50px;width:100%;background-color:var(--black);z-index:99;border-bottom:1px solid var(--pp-pink)}@media (max-width: 639px){.title-bar[data-astro-cid-io7uhpuq]{top:61px}}.flex[data-astro-cid-io7uhpuq]{display:flex;justify-content:space-between;align-items:center}.nav-links[data-astro-cid-io7uhpuq]{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.nav-padding[data-astro-cid-io7uhpuq]{padding:10px 20px}.buy-button[data-astro-cid-io7uhpuq]{font-size:14px;line-height:100%;text-align:center;background-color:var(--pp-primary);border:1px solid var(--pp-primary);cursor:pointer;width:66px;height:30px;padding:8px 20px;border-radius:0;text-transform:uppercase;text-decoration:none}.buy-button[data-astro-cid-io7uhpuq]:hover{border:1px solid var(--white)}.mobile-text[data-astro-cid-io7uhpuq]{display:none}@media (max-width: 768px){.nav-links[data-astro-cid-io7uhpuq] li[data-astro-cid-io7uhpuq]:not(:last-child){display:none}.nav-links[data-astro-cid-io7uhpuq]{gap:0}.desktop-text[data-astro-cid-io7uhpuq]{display:none}.mobile-text[data-astro-cid-io7uhpuq]{display:inline}}.hidden[data-astro-cid-io7uhpuq]{visibility:hidden}
