@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-display:swap;src:url(//thilio.de/cdn/shop/t/3/assets/fredoka-latin-500-normal.woff2?v=150658659880198360161781263295) format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(//thilio.de/cdn/shop/t/3/assets/fredoka-latin-600-normal.woff2?v=59741894665265472401781263296) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(//thilio.de/cdn/shop/t/3/assets/inter-latin-400-normal.woff2?v=130199387642073463921781263338) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(//thilio.de/cdn/shop/t/3/assets/inter-latin-500-normal.woff2?v=32299446914459139891781263338) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(//thilio.de/cdn/shop/t/3/assets/inter-latin-600-normal.woff2?v=77446791126527229001781263339) format("woff2")}:root{--thilio-creme: #F5F4C9;--thilio-orange: #FFA200;--thilio-petrol: #01494B;--thilio-text: #333333;--flaeche-apricot: #FFE3B3;--flaeche-mint: #C6E8A8;--flaeche-blau: #A8D9E8;--flaeche-gelb: #F2E9A0;--flaeche-flieder: #EBC9EE;--flaeche-pfirsich: #FFD180;--thilio-weiss: #FFFFFF;--thilio-grau-hell: #EEEEEE;--sp-1: 8px;--sp-2: 16px;--sp-3: 24px;--sp-4: 32px;--sp-5: 48px;--sp-6: 64px;--sp-7: 96px;--radius-sm: 8px;--radius-md: 16px;--radius-pill: 9999px;--container: 1120px;--shadow-soft: 0 2px 8px rgba(0, 0, 0, .04), 0 8px 24px rgba(0, 0, 0, .06), 0 20px 60px rgba(0, 0, 0, .05);--font-display: "Fredoka", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html,body{background-color:var(--thilio-creme);color:var(--thilio-text);font-family:var(--font-body);font-weight:400;font-size:17px;line-height:1.6}h1,h2,h3,h4,.thilio-h1,.thilio-h2,.thilio-h3,.thilio-h4{font-family:var(--font-display);color:var(--thilio-petrol);margin:0 0 var(--sp-2)}.thilio-h1{font-size:48px;font-weight:600;line-height:1.15}.thilio-h2{font-size:36px;font-weight:600;line-height:1.2}.thilio-h3{font-size:26px;font-weight:500;line-height:1.3}.thilio-h4{font-size:20px;font-weight:500;line-height:1.35}.thilio-lead{font-family:var(--font-body);font-size:20px;line-height:1.55;font-weight:400;color:var(--thilio-text)}.thilio-body{font-family:var(--font-body);font-size:17px;line-height:1.6;font-weight:400;color:var(--thilio-text)}.thilio-eyebrow{font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.02em;color:var(--thilio-text)}@media(max-width:749px){.thilio-h1{font-size:32px}.thilio-h2{font-size:26px}.thilio-h3{font-size:22px}.thilio-h4,.thilio-lead{font-size:18px}.thilio-body{font-size:16px}.thilio-eyebrow{font-size:13px}}.thilio-btn,.thilio-btn-primary,.thilio-btn-secondary{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:500;font-size:16px;line-height:1;padding:14px 28px;border-radius:var(--radius-pill);text-decoration:none;cursor:pointer;transition:filter .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease;border:0}.thilio-btn-primary{background-color:var(--thilio-orange);color:var(--thilio-petrol)}.thilio-btn-primary:hover{filter:brightness(.92);box-shadow:var(--shadow-soft)}.thilio-btn-secondary{background-color:transparent;color:var(--thilio-petrol);border:1.5px solid var(--thilio-petrol);padding:12.5px 26.5px}.thilio-btn-secondary:hover{background-color:var(--thilio-petrol);color:var(--thilio-weiss)}.thilio-container{max-width:var(--container);margin-inline:auto;padding-inline:var(--sp-3)}@media(min-width:750px){.thilio-container{padding-inline:var(--sp-5)}}.thilio-section{padding-block:var(--sp-6)}@media(min-width:750px){.thilio-section{padding-block:var(--sp-7)}}.thilio-card{background-color:var(--thilio-weiss);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);padding:var(--sp-4)}.thilio-flaeche-apricot{background-color:var(--flaeche-apricot)}.thilio-flaeche-mint{background-color:var(--flaeche-mint)}.thilio-flaeche-blau{background-color:var(--flaeche-blau)}.thilio-flaeche-gelb{background-color:var(--flaeche-gelb)}.thilio-flaeche-flieder{background-color:var(--flaeche-flieder)}.thilio-flaeche-pfirsich{background-color:var(--flaeche-pfirsich)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/thilio-tokens.css.map */
