/*! 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-1ob3ow,.svelte-1ob3ow:before,.svelte-1ob3ow:after,.svelte-1ob3ow::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-1ob3ow{--typo-h1-transform:uppercase;--typo-h1-family:"DiyKitTitle","Arial Black","Arial",sans-serif;--font-h1:"DiyKitTitle","Arial Black","Arial",sans-serif;--typo-h1-weight:900;--typo-legacy-weight-h1:900;--typo-h1-tracking:-.01em;--tracking-h1:-.01em;--typo-h1-size:3rem;--text-h1:3rem;--typo-h2-transform:none;--typo-h2-family:"DiyKitTitle","Arial Black","Arial",sans-serif;--font-h2:"DiyKitTitle","Arial Black","Arial",sans-serif;--typo-h2-weight:900;--typo-legacy-weight-h2:900;--typo-h2-size:1.25rem;--text-h2:1.25rem;--typo-h2-tracking:-.01em;--tracking-h2:-.01em;--typo-base-family:"DiyKitText","Helvetica","Arial",sans-serif;--font-base:"DiyKitText","Helvetica","Arial",sans-serif;--typo-base-size:.8rem;--text-base:.8rem;--typo-base-tracking:.01em;--tracking-base:.01em;--typo-base-leading:150%;--text-base--line-height:150%;--typo-ui-family:"DiyKitText","Helvetica","Arial",sans-serif;--font-ui:"DiyKitText","Helvetica","Arial",sans-serif;--typo-ui-size:.7rem;--text-ui:.7rem;--typo-ui-tracking:.01em;--tracking-ui:.01em;--typo-ui-leading:1rem;--text-ui--line-height:1rem;--typo-ui-weight:bold;--typo-legacy-weight-ui: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-1ob3ow{--layout-px:10%;--typo-base-size:1rem;--text-base:1rem;--typo-h1-size:2.25rem;--text-h1:2.25rem}}@media (min-width:96rem){article.svelte-1ob3ow{--typo-h1-size:3rem;--text-h1:3rem}}@media (min-width:112rem){article.svelte-1ob3ow{--typo-h1-size:4.5rem;--text-h1:4.5rem}}article.svelte-1ob3ow :where(.svelte-1ob3ow)::-webkit-scrollbar{width:calc(var(--spacing,.25rem)*2);border-right:1px solid var(--color-fg)}article.svelte-1ob3ow :where(.svelte-1ob3ow)::-webkit-scrollbar-thumb{background-color:var(--color-fg,var(--color-fg));border-radius:0}article.svelte-1ob3ow h3:where(.svelte-1ob3ow){--typo-h2-transform:uppercase;--typo-h2-family:"DiyKitTitle","Arial Black","Arial",sans-serif;--font-h2:"DiyKitTitle","Arial Black","Arial",sans-serif;--typo-h2-weight:900;--typo-legacy-weight-h2:900;--typo-h2-size:1rem;--text-h2:1rem;--typo-h2-tracking:-.01em;--tracking-h2:-.01em;--typo-h2-leading:none;--text-h2--line-height:none}article.svelte-1ob3ow button:where(.svelte-1ob3ow){--x:0;--y:0}article.svelte-1ob3ow button.ppv-label:where(.svelte-1ob3ow){--typo-base-family:"DiyKitTitle","Arial Black","Arial",sans-serif;--font-base:"DiyKitTitle","Arial Black","Arial",sans-serif;--typo-base-weight:900;--typo-legacy-weight-base:900;--typo-base-size:1rem;--text-base:1rem;--typo-base-leading:1.2;--text-base--line-height:1.2;transform:translate(-50%,6em)}article.svelte-1ob3ow button.ppv-label:where(.svelte-1ob3ow):after,article.svelte-1ob3ow button.ppv-label:where(.svelte-1ob3ow):before{background-color:var(--color-bg,var(--color-bg));content:"";background-clip:content-box;position:absolute;top:-5.5rem;left:50%}article.svelte-1ob3ow button.ppv-label:where(.svelte-1ob3ow):before{width:2px;margin-top:-10px;margin-bottom:-9px;bottom:100%}article.svelte-1ob3ow button.ppv-label:where(.svelte-1ob3ow):after{aspect-ratio:1;width:8px;margin-top:-14px;margin-left:-3px;rotate:45deg}article.svelte-1ob3ow legend:where(.svelte-1ob3ow){font-weight:var(--typo-h2-weight);font-size:var(--typo-h2-size);line-height:var(--tw-leading,var(--typo-h2-leading));font-family:var(--typo-h2-family);letter-spacing:var(--typo-h2-tracking);text-transform:var(--typo-h2-transform);text-wrap:var(--typo-h2-wrap);white-space:nowrap}@media (min-width:48rem){article.svelte-1ob3ow legend:where(.svelte-1ob3ow){white-space:normal}}article.svelte-1ob3ow legend:where(.svelte-1ob3ow){--typo-h2-size:1.25rem;--text-h2:1.25rem;--typo-h2-transform:uppercase}@media (min-width:64rem){article.svelte-1ob3ow legend:where(.svelte-1ob3ow){--typo-h2-size:1.5rem;--text-h2:1.5rem}}article.svelte-1ob3ow .tag:where(.svelte-1ob3ow){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-1ob3ow .kit-desc:where(.svelte-1ob3ow) p{justify-content:stretch;align-items:center;display:flex}article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*2)}@media (min-width:80rem){article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*3)}}article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) p:last-child{margin-bottom:calc(var(--spacing,.25rem)*1)}article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) em{white-space:nowrap;--typo-base-leading:1.1em;--text-base--line-height:1.1em;--typo-base-size:.8rem;--text-base:.8rem;width:100%;font-style:normal}article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) em:first-child{font-weight:var(--typo-base-weight);font-size:var(--typo-base-size);line-height:var(--tw-leading,var(--typo-base-leading));font-family:var(--typo-base-family);letter-spacing:var(--typo-base-tracking);text-transform:var(--typo-base-transform);text-wrap:var(--typo-base-wrap)}@media (min-width:80rem){article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) em:first-child{white-space:normal}}article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) em:first-child{--typo-base-weight:600;--typo-legacy-weight-base:600;--typo-base-transform:uppercase}article.svelte-1ob3ow .kit-desc:where(.svelte-1ob3ow) em:last-child{text-align:right;font-weight:var(--typo-base-weight);font-size:var(--typo-base-size);line-height:var(--tw-leading,var(--typo-base-leading));font-family:var(--typo-base-family);letter-spacing:var(--typo-base-tracking);text-transform:var(--typo-base-transform);text-wrap:var(--typo-base-wrap)}article.svelte-1ob3ow .kit-price:where(.svelte-1ob3ow){--typo-base-weight:600;--typo-legacy-weight-base:600}article.svelte-1ob3ow .active:where(.svelte-1ob3ow){box-shadow:0 0 0 2px #2e2b2b}article.svelte-1ob3ow .customizer-footer:where(.svelte-1ob3ow){--typo-ui-size:.8rem;--text-ui:.8rem}article.svelte-1ob3ow .intro:where(.svelte-1ob3ow){--typo-base-weight:bold;--typo-legacy-weight-base:bold}:is(article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) p,article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) li){margin-bottom:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){:is(article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) p,article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) li){margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-base,var(--typo-base-size));line-height:var(--tw-leading,var(--text-base--line-height,var(--typo-base-leading)))}}@media (min-width:80rem){:is(article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) p,article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) li){--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}}article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*6)}@media (min-width:48rem){article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) p:first-child{margin-bottom:calc(var(--spacing,.25rem)*8)}}article.svelte-1ob3ow .intro:where(.svelte-1ob3ow) ul{padding-left:calc(var(--spacing,.25rem)*4)}@property --tw-leading{syntax:"*";inherits:false}
