/*!
 *
 *   Author: Frank Ziski
 *   Author URI: https://ziski.de
 *   Created with the Help from: Themes for Kirby <hello@themesforkirby.com>
 *   Co-Author URI: https://themesforkirby.com/
 *   Version: v1.0.0
 *   License: GNU General Public License, Version 2
 *   License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *   Copyright (C) Frank Ziski
 *
*/@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/material_symbols_outlined_400_v151.woff2") format("woff2")}@font-face{font-family:"robertaregular";src:url("../fonts/roberta-webfont.woff2") format("woff2"),url("../fonts/roberta-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:"Asap";font-style:normal;font-weight:500;src:url("../fonts/asap-v30-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Asap";font-style:normal;font-weight:800;src:url("../fonts/asap-v30-latin-800.woff2") format("woff2")}:root{--font-stack: "Asap", ui-sans-serif, system-ui, sans-serif;--font-stack-hl: "robertaregular", ui-sans-serif, system-ui, sans-serif;--root: 16px;--text-base: 1rem;--text-sm: 0.8rem;--text-lg: 1.3em;--text-h6: 1.0rem;--text-h5: 1.3rem;--text-h4: 1.5rem;--text-h3: 1.8rem;--text-h2: 2.2rem;--text-h1: 2.8rem;--text-btn: 1.25rem;--height-navbar: 5rem;--height-navbar-sticky: 4rem;--height-navbar-logo: 70%;--padding-container: 1rem;--cream: #ffdee7;--purple: #7f518c;--dark: #0a0226;--dark-alpha: rgba(10, 2, 38, 0.8);--primary: var(--purple);--primaryHover: #a235c0;--text: #fff;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--focus: #f7dc12}@media only screen and (min-width: 768px){:root{--text-base: 1.25rem;--text-h6: 1.25rem;--text-h5: 1.375rem;--text-h4: 1.5rem;--text-h3: 2.0rem;--text-h2: 3.0rem;--text-h1: 4.0rem;--padding-container: 2rem;--height-navbar-logo: 80%}}@media only screen and (min-width: 1280px){:root{--text-h6: 1.25rem;--text-h5: 2.0rem;--text-h4: 2.5rem;--text-h3: 3.0rem;--text-h2: 4.0rem;--text-h1: 5.0rem}}.intersect{opacity:0}.intersect-shown{opacity:1}.scale-in-center{animation:scale-in-center .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .2s both}.slide-in-left{animation:slide-in-left .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.slide-in-right{animation:slide-in-right .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.slide-in-bottom{animation:slide-in-bottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.fade-in-bck{animation:fade-in-bck 1.6s cubic-bezier(0.39, 0.575, 0.565, 1) both}@keyframes scale-in-center{0%{transform:scale(0.5);filter:blur(40px);opacity:1}100%{transform:scale(1);filter:blur(0);opacity:1}}@keyframes slide-in-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-bottom{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-bck{0%{transform:scale(1.1);opacity:0}100%{transform:scale(1);opacity:1}}:root{--cc-bg: var(--dark);--cc-primary-color: var(--primary);--cc-secondary-color: #fff;--cc-btn-primary-bg: var(--primary);--cc-btn-primary-hover-bg: var(--primaryHover);--cc-btn-primary-color: #fff;--cc-btn-primary-hover-color: #fff;--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-font-family: var(--font-stack);--cc-modal-border-radius: .5rem;--cc-btn-border-radius: .4rem;--cc-modal-transition-duration: .25s;--cc-link-color: var(--cc-btn-primary-bg);--cc-modal-margin: 1rem;--cc-z-index: 2147483647;--cc-btn-secondary-bg: #000;--cc-btn-secondary-color: var(--cc-secondary-color);--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg: #d4dae0;--cc-btn-secondary-hover-color: #000;--cc-btn-secondary-hover-border-color: #d4dae0;--cc-separator-border-color: #f0f4f7;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-toggle-off-bg: #667481;--cc-toggle-on-knob-bg: #fff;--cc-toggle-off-knob-bg: var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color: var(--cc-bg);--cc-toggle-disabled-icon-color: var(--cc-bg);--cc-toggle-readonly-bg: #d5dee2;--cc-toggle-readonly-knob-bg: #fff;--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);--cc-section-category-border: var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg: var(--dark);--cc-cookie-category-block-border: #f0f4f7;--cc-cookie-category-block-hover-bg: var(--purple);--cc-cookie-category-block-hover-border: #e9eff4;--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: #dee4e9;--cc-overlay-bg: rgb(0,0,0,.65);--cc-webkit-scrollbar-bg: var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);--cc-footer-bg: var(--cc-btn-secondary-bg);--cc-footer-color: var(--cc-secondary-color);--cc-footer-border-color: #e4eaed;--cc-pm-toggle-border-radius: 9999px;--im-font-family: var(--font-stack);--im-color: #fff;--im-bg: rgb(0,0,0,.85);--im-link-color: var(--im-color);--im-link-hover-color: var(--primary);--im-btn-bg: var(--cc-btn-primary-bg);--im-btn-hover-bg: var(--cc-btn-primary-hover-bg);--im-btn-color: var(--cc-btn-primary-color);--im-btn-active-box-shadow: 0 0 0 .25em rgba(24, 104, 250, 0.24);--im-btn-s-bg: var(--cc-btn-secondary-bg);--im-btn-s-color: var(--cc-btn-secondary-color);--im-btn-s-hover-bg: var(--cc-btn-secondary-hover-bg);--im-btn-s-active-bg: rgba(225, 239, 255, .6);--im-overlay-bg: linear-gradient(14deg, rgba(0,0,0,.5) 0%, rgba(0,0,0,0.118) 100%)}#cc-main .pm__section--toggle .pm__section-title{color:var(--text)}#cc-main .pm__table-head .pm__table-th{color:var(--text)}#cc-main .pm__title,#cc-main .cm__title{color:var(--text)}#cc-main .cm__footer{padding:.75rem 0}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--dark)}#cc-main .pm__badge{color:#fff}.bar{--height: 4px;height:var(--height);width:100%;display:block;transition:.3s ease}.bar-1{transform:translateY(calc(var(--height) * -1))}.bar-3{transform:translateY(var(--height))}.open .bar-1{transform:translateY(100%) rotateZ(-45deg)}.open .bar-2{opacity:0}.open .bar-3{transform:translateY(-100%) rotateZ(45deg)}@media only screen and (max-width: 1023px){.item-grid.grid-cols-4>div:last-child:nth-child(2n+1){grid-column-end:4}}@media only screen and (min-width: 1024px){.item-grid.lg\:grid-cols-4>div:last-child:nth-child(2n+1){grid-column-end:4}.item-grid.lg\:grid-cols-6>div:last-child:nth-child(3n-1){grid-column-end:-2}.item-grid.lg\:grid-cols-6>div:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.item-grid.lg\:grid-cols-6>div:last-child:nth-child(3n-2){grid-column-end:5}.item-grid.lg\:grid-cols-8>div:nth-last-child(3):nth-child(4n+1){grid-column-end:4}.item-grid.lg\:grid-cols-8>div:nth-last-child(2):nth-child(4n+1){grid-column-end:5}.item-grid.lg\:grid-cols-8>div:last-child:nth-child(4n+1){grid-column-end:6}}:focus:not(:focus-visible){outline:0;box-shadow:none}:focus,.focus-visible:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .15rem var(--focus)}.hidden-checkbox:focus:not(:focus-visible)+label .custom-checkbox{outline:0;box-shadow:none}.hidden-checkbox:focus+label .custom-checkbox{outline:0;box-shadow:0 0 0 .15rem var(--focus)}.uniform__potty{position:absolute;left:-9999px}.texture{display:none}.texture.supports-mix-blend-mode{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../gfx/texture.jpg);background-repeat:repeat;background-size:auto;mix-blend-mode:multiply;z-index:1000;pointer-events:none}br.custom{display:none}@media only screen and (min-width: 1024px){br.custom{display:inline}}.video-play-button.anim{position:relative}.video-play-button.anim::before,.video-play-button.anim::after{content:"";position:absolute;z-index:-1;display:block;width:100%;height:100%;border-radius:999px;border:2px solid}.video-play-button.anim::before{border-color:var(--primary);animation:pulsate-1 3s ease-in-out infinite}.video-play-button.anim::after{border-color:var(--primary);animation:pulsate-2 3s ease-in-out .2s infinite}.writer sub,.writer sup{font-size:50%;line-height:0;position:relative;vertical-align:baseline}.writer sup{top:-0.65em}.nav-mobile .btn{width:100%}/*# sourceMappingURL=style.css.map */