@font-face{font-family:Cap Open Sans;src:url(/fonts/cap/open-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cap Montserrat;src:url(/fonts/cap/montserrat-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cap Anton;src:url(/fonts/cap/anton-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cap Oswald;src:url(/fonts/cap/oswald-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cap Bebas Neue;src:url(/fonts/cap/bebas-neue-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cap Nunito;src:url(/fonts/cap/nunito-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cap Merriweather;src:url(/fonts/cap/merriweather-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cap Playfair Display;src:url(/fonts/cap/playfair-display-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cap Alfa Slab One;src:url(/fonts/cap/alfa-slab-one-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cap Caveat;src:url(/fonts/cap/caveat-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cap Great Vibes;src:url(/fonts/cap/great-vibes-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cap Pacifico;src:url(/fonts/cap/pacifico-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cap Lobster;src:url(/fonts/cap/lobster-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cap Righteous;src:url(/fonts/cap/righteous-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.cap-config,.cap-config h1,.cap-config h2,.cap-config h3{letter-spacing:0}.cap-preview-window{--cap-photo-background-239:#efefef;--cap-photo-background-240:#f0f0f0;--cap-photo-background-241:#f1f1f1;--cap-photo-background-242:#f2f2f2;--cap-photo-background-243:#f3f3f3;--cap-photo-background-244:#f4f4f4;--cap-photo-background-245:#f5f5f5;--cap-photo-background-246:#f6f6f6;background:var(--cap-photo-background,var(--cap-photo-background-241))}.cap-preview-window[data-model=trucker]{--cap-photo-background:var(--cap-photo-background-245)}.cap-preview-window:is([data-photo="buck.webp"],[data-photo="darknavy.webp"],[data-photo="heathergrauroyalblau.webp"],[data-photo="schwarzneonpink.webp"]){--cap-photo-background:var(--cap-photo-background-240)}.cap-preview-window:is([data-photo="dunkelgrau.webp"],[data-photo="maroonschwarz.webp"],[data-photo="tan.webp"],[data-photo="rot.webp"],[data-photo="heathergraurot.webp"],[data-photo="violettgold.webp"]){--cap-photo-background:var(--cap-photo-background-242)}.cap-preview-window:is([data-photo="navyblaurot.webp"],[data-photo="schwarzrot.webp"]){--cap-photo-background:var(--cap-photo-background-243)}.cap-preview-window[data-photo="silber.webp"]{--cap-photo-background:var(--cap-photo-background-239)}.cap-preview-window:is([data-photo="caramelschwarz.png"],[data-photo="rosa.png"]){--cap-photo-background:var(--cap-photo-background-244)}.cap-preview-window[data-photo="rotschwarz.png"]{--cap-photo-background:var(--cap-photo-background-246)}.cap-preview-empty{color:var(--cap-thread-black-preview)}.cap-thread-black{--cap-thread:var(--cap-thread-black-preview)}.cap-thread-white{--cap-thread:var(--cap-thread-white-preview)}.cap-thread-red{--cap-thread:var(--cap-thread-red-preview)}.cap-thread-green{--cap-thread:var(--cap-thread-green-preview)}.cap-thread-blue{--cap-thread:var(--cap-thread-blue-preview)}.cap-thread-grey{--cap-thread:var(--cap-thread-grey-preview)}.cap-thread-silver{--cap-thread:var(--cap-thread-silver-preview)}.cap-thread-yellow{--cap-thread:var(--cap-thread-yellow-preview)}.cap-thread-orange{--cap-thread:var(--cap-thread-orange-preview)}.cap-thread-pink{--cap-thread:var(--cap-thread-pink-preview)}.cap-thread-purple{--cap-thread:var(--cap-thread-purple-preview)}.cap-thread-navy{--cap-thread:var(--cap-thread-navy-preview)}.cap-thread-gold{--cap-thread:var(--cap-thread-gold-preview)}.cap-thread-turquoise{--cap-thread:var(--cap-thread-turquoise-preview)}.cap-preview-ink-light{--cap-thread:var(--cap-thread-white-preview)}.cap-preview-ink-dark{--cap-thread:var(--cap-thread-black-preview)}.cap-swatch{background:var(--cap-thread)}.cap-glyphs{fill:var(--cap-thread,var(--foreground));color:var(--cap-thread,var(--foreground))}.cap-preview-zone{fill:none;stroke:var(--border);stroke-dasharray:8 8}.cap-position-area{fill:var(--background);fill-opacity:.12;stroke:var(--foreground);stroke-opacity:.65;stroke-width:1px;stroke-dasharray:5 4}.cap-position-guide{fill:none;stroke:var(--primary);stroke-width:1px;stroke-dasharray:4 3}.cap-position-target{fill:#0000;pointer-events:all;touch-action:none;cursor:grab}.cap-preview-window>svg{touch-action:none}.cap-position-target:active{cursor:grabbing}.cap-position-target:focus-visible{stroke:var(--ring);stroke-width:1px;outline:none}
