/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-1podqfu,.svelte-1podqfu:before,.svelte-1podqfu:after,.svelte-1podqfu::backdrop{--tw-leading:initial}}}@font-face{font-style:normal;font-weight:900;src:url(./eurostile-extended--normal--900.Dqaf9Xg2.woff);font-family:DiyKitTitle;font-display:fallback}@font-face{font-style:normal;font-weight:400;src:url(./courier-std--normal--400.6ruMbNsH.woff);font-family:DiyKitText;font-display:fallback}@font-face{font-style:normal;font-weight:700;src:url(./courier-std--normal--700.PXWziom_.woff);font-family:DiyKitText;font-display:fallback}article.svelte-1podqfu{--typo-h1-transform:uppercase;--font-h1:"DiyKitTitle","Arial Black","Arial",sans-serif;--typo-h1-weight:900;--tracking-h1:-.01em;--text-h1:3rem;--typo-h2-transform:none;--font-h2:"DiyKitTitle","Arial Black","Arial",sans-serif;--typo-h2-weight:900;--text-h2:var(--text-xl,1.25rem);--tracking-h2:-.01em;--font-base:"DiyKitText","Helvetica","Arial",sans-serif;--text-base:.8rem;--tracking-base:.01em;--text-base--line-height:150%;--font-ui:"DiyKitText","Helvetica","Arial",sans-serif;--text-ui:.7rem;--tracking-ui:.01em;--text-ui--line-height:calc(var(--spacing,.25rem)*4);--typo-ui-weight:bold;--typo-ui-transform:uppercase;--layout-px:8%;--color-bg:#fbf6f6;--color-primary-fg:#2e2b2b;--color-fg:#2e2b2b;--buy-bar-height:0}@media (min-width:80rem){article.svelte-1podqfu{--layout-px:10%;--text-base:1rem;--text-h1:var(--text-4xl,2.25rem)}}@media (min-width:96rem){article.svelte-1podqfu{--text-h1:var(--text-5xl,3rem)}}@media (min-width:112rem){article.svelte-1podqfu{--text-h1:var(--text-7xl,4.5rem)}}article.svelte-1podqfu :where(.svelte-1podqfu)::-webkit-scrollbar{width:calc(var(--spacing,.25rem)*2);border-right:1px solid var(--color-fg)}article.svelte-1podqfu :where(.svelte-1podqfu)::-webkit-scrollbar-thumb{background-color:var(--color-fg,var(--color-fg));border-radius:0}article.svelte-1podqfu h3:where(.svelte-1podqfu){--typo-h2-transform:uppercase;--font-h2:"DiyKitTitle","Arial Black","Arial",sans-serif;--typo-h2-weight:900;--text-h2:1rem;--tracking-h2:-.01em;--text-h2--line-height:1.4}article.svelte-1podqfu button:where(.svelte-1podqfu){--x:0;--y:0}article.svelte-1podqfu button.ppv-label:where(.svelte-1podqfu){font-family:DiyKitTitle,Arial Black,Arial,sans-serif;font-size:1rem;line-height:1.2;transform:translate(-50%,6em)}article.svelte-1podqfu button.ppv-label:where(.svelte-1podqfu):after,article.svelte-1podqfu button.ppv-label:where(.svelte-1podqfu):before{background-color:var(--color-bg,var(--color-bg));content:"";background-clip:content-box;position:absolute;top:-5.5rem;left:50%}article.svelte-1podqfu button.ppv-label:where(.svelte-1podqfu):before{width:2px;margin-top:-10px;margin-bottom:-9px;bottom:100%}article.svelte-1podqfu button.ppv-label:where(.svelte-1podqfu):after{aspect-ratio:1;width:8px;margin-top:-14px;margin-left:-3px;rotate:45deg}article.svelte-1podqfu legend:where(.svelte-1podqfu){font-weight:var(--typo-h2-weight);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-family:var(--font-h2);letter-spacing:var(--tracking-h2);text-transform:var(--typo-h2-transform);text-wrap:var(--typo-h2-wrap);white-space:nowrap}@media (min-width:48rem){article.svelte-1podqfu legend:where(.svelte-1podqfu){white-space:normal}}article.svelte-1podqfu legend:where(.svelte-1podqfu){--text-h2:var(--text-xl,1.25rem);--typo-h2-transform:uppercase}@media (min-width:64rem){article.svelte-1podqfu legend:where(.svelte-1podqfu){--text-h2:var(--text-2xl,1.5rem)}}article.svelte-1podqfu .tag:where(.svelte-1podqfu){text-shadow:-1.5px -2px 0 var(--color-fg),2px -2px 0 var(--color-fg),-2px 2px 0 var(--color-fg),2px 2px 0 var(--color-fg)}article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) p{justify-content:stretch;align-items:center;display:flex}article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*2)}@media (min-width:80rem){article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*3)}}article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) p:last-child{margin-bottom:calc(var(--spacing,.25rem)*1)}article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) em{text-transform:none;white-space:nowrap;width:100%;font-size:.8rem;font-style:normal;font-weight:400;line-height:1.1em}@media (min-width:80rem){article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) em:first-child{white-space:normal}}article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) em:first-child{text-transform:uppercase;font-weight:700}article.svelte-1podqfu .kit-desc:where(.svelte-1podqfu) em:last-child{text-align:right}article.svelte-1podqfu .kit-price:where(.svelte-1podqfu){font-weight:600}article.svelte-1podqfu .active:where(.svelte-1podqfu){box-shadow:0 0 0 2px #2e2b2b}article.svelte-1podqfu .customizer-footer:where(.svelte-1podqfu){--text-ui:.8rem}article.svelte-1podqfu .intro:where(.svelte-1podqfu){font-weight:700}:is(article.svelte-1podqfu .intro:where(.svelte-1podqfu) p,article.svelte-1podqfu .intro:where(.svelte-1podqfu) li){margin-bottom:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){:is(article.svelte-1podqfu .intro:where(.svelte-1podqfu) p,article.svelte-1podqfu .intro:where(.svelte-1podqfu) li){margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.375em))}}@media (min-width:80rem){:is(article.svelte-1podqfu .intro:where(.svelte-1podqfu) p,article.svelte-1podqfu .intro:where(.svelte-1podqfu) li){--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}}article.svelte-1podqfu .intro:where(.svelte-1podqfu) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*6)}@media (min-width:48rem){article.svelte-1podqfu .intro:where(.svelte-1podqfu) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*8)}}article.svelte-1podqfu .intro:where(.svelte-1podqfu) ul{padding-left:calc(var(--spacing,.25rem)*4)}@property --tw-leading{syntax:"*";inherits:false}
