@font-face{font-family:VasbyCF;src:url(//tidbyt.com/cdn/shop/t/12/assets/VisbyCF-BoldOblique.woff2?v=87409834112570205631658581763) format("woff2"),url(//tidbyt.com/cdn/shop/t/12/assets/VisbyCF-BoldOblique.woff?v=37272192160575801031658581768) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:VasbyCF;src:url(//tidbyt.com/cdn/shop/t/12/assets/VisbyCF-Bold.woff2?v=108880763178786522371658581764) format("woff2"),url(//tidbyt.com/cdn/shop/t/12/assets/VisbyCF-Bold.woff?v=57985796194771354921658581769) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(//tidbyt.com/cdn/shop/t/12/assets/Barlow-Regular.woff2?v=54057316433876765701661285060) format("woff2"),url(//tidbyt.com/cdn/shop/t/12/assets/Barlow-Regular.woff?v=15869909390477894601661285060) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(//tidbyt.com/cdn/shop/t/12/assets/Barlow-Medium.woff2?v=94880058951944505991661285059) format("woff2"),url(//tidbyt.com/cdn/shop/t/12/assets/Barlow-Medium.woff?v=15163433223017701901661285059) format("woff");font-weight:500;font-style:normal;font-display:swap}@keyframes opacity-appear{0%{opacity:0}to{opacity:1}}@keyframes loading-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:after,:before{box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,ul,p{margin:0}body{font-family:Barlow,sans-serif;font-size:1rem;line-height:1.6;font-weight:400;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;animation-duration:.3s;animation-name:opacity-appear;animation-fill-mode:forwards;background-color:#000}ol,ul{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}html{scroll-behavior:smooth}html.beforeunload{animation-duration:.3s;animation-name:opacity-appear;animation-fill-mode:forwards;animation-direction:reverse}@media (min-width: 1600px){html{font-size:1vw}}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}dynamic-marquee{display:block}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:root{--container-margin: 1.25rem;--section-margin: 3rem;--zindex-header-menu: 100;--font-family-regular: "Barlow", sans-serif;--font-family-accent: "VasbyCF", sans-serif;--font-banner-headline: 2.5rem/1.125 var(--font-family-accent);--font-banner-title: 3.5rem/1.125 var(--font-family-accent);--font-headline-display: 3.125rem/1.16 var(--font-family-accent);--font-headline-regular: 2.5rem/1.125 var(--font-family-accent);--font-subheader-regular: 2rem/1.3125 var(--font-family-accent);--font-subheader-small: 1.625rem/1.3846 var(--font-family-accent);--font-subheader-x-small: 1.25rem/1.3 var(--font-family-accent);--font-menu-item: 1.625rem/1.1 var(--font-family-accent);--font-body-large: 1.5rem/1.41 var(--font-family-regular);--font-body-medium: 1.25rem/1.5 var(--font-family-regular);--font-body-small: 1rem/1.5 var(--font-family-regular);--font-button-small: 600 .625rem/1.2 var(--font-family-regular);--font-button-normal: .875rem/1.2 var(--font-family-regular);--font-button-large: 600 1.125rem/1.5 var(--font-family-regular);--font-button-banner: 600 1.125rem/1.5 var(--font-familt-regular);--button-font: var(--font-button-normal);--color-foreground: 0, 0, 0;--color-shop: #BFEDC4;--color-info: #DBB5FF;--color-cta: #6ED1FC;--color-account: #FF94FF;--color-badge: #7DFFFF;--color-base-bg: #f8f6ef;--color-article-tag-default: var(--color-badge);--color-article-tag-default-hack: #FFE873;--color-article-tag-default-q-a: #6ED1FC;--color-article-tag-default-engineering: #DBB5FF;--color-article-tag-default-creator: #78DECC;--color-article-tag-default-how-to: #7AB0FF;--button-main-color: black;--button-back-color: transparent;--button-main-color-active: black;--button-back-color-active: var(--color-info);--button-padding-small: .3125rem .75rem .3125rem;--button-padding-normal: .5rem 1.5rem .5rem;--button-padding-large: .625rem 2.5rem .75rem;--button-padding: var(--button-padding-normal);--button-padding-banner: .625rem 2.5rem .75rem;--button-margin-banner: 1.5rem}@media (min-width: 768px){:root{--container-margin: 2.5rem;--section-margin: 5rem}}@media (max-width: 768px){:root{--font-banner-headline: 1.625rem/1.3846 var(--font-family-accent);--font-button-banner: .5rem 1.5rem .5rem;--button-padding-banner: .5rem 1.5rem .5rem;--button-margin-banner: .5rem}}.Button{padding:var(--button-padding);font:var(--button-font);border:1px solid var(--button-main-color);text-transform:uppercase;border-radius:1000rem;transition:all .3s;background-color:var(--button-back-color);color:var(--button-main-color);text-align:center;display:inline-block;letter-spacing:.07em;cursor:pointer}.Button:hover{background-color:var(--button-back-color-active);color:var(--button-main-color-active)}.Button[disabled],[disabled] .Button,a.Button:not([href]),a:not([href]) .Button{opacity:.4;background-color:var(--button-back-color);border:1px solid var(--button-main-color);color:var(--button-main-color)}.Button--ctaColor{--button-back-color-active: var(--color-cta)}.Button--accountColor{--button-back-color-active: var(--color-account)}.Button--shopColor{--button-back-color-active: var(--color-shop)}.Button--lightColor{--button-main-color: white;--button-main-color-active: black;--button-back-color-active: white;background-color:transparent;color:#fff}.Button--bannerColor{--button-main-color: white;--button-main-color-active: black;--button-back-color-active: white;background-color:#010101b3;color:#fff}.Button--bannerSize{--button-font: var(--font-button-banner);--button-padding: var(--button-padding-banner);margin:var(--button-margin-banner)}.Button--largeSize{--button-font: var(--font-button-large);--button-padding: var(--button-padding-large)}.Button--smallSize{--button-font: var(--font-button-small);--button-padding: var(--button-padding-small)}.Button--block{display:block;width:100%}.LayoutHeader{position:sticky;top:0;z-index:var(--zindex-header-menu)}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}main{background-color:var(--color-base-bg)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/critical.css.map */
