header-component,#header-component,.shopify-section-group-header-group header,.header,header-component:hover,#header-component:hover,.shopify-section-group-header-group header:hover,.header:hover,header-component:focus-within,#header-component:focus-within,#header-group .section-background,#header-group .header__row,#header-group .header__grid{background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;transition:none!important}html,body{background:#fff!important}body{margin:0!important;padding-top:0!important}.shopify-section-group-header-group,#header-group{position:relative;margin:0!important;padding:0!important;background:transparent!important}.shopify-section-group-header-group :where(div,section,header,nav,ul,li,details,summary):not([class*=menu]):not([class*=drawer]):not([class*=dropdown]):not([class*=mega]):not([class*=popover]):not([class*=modal]):not([id*=menu]){background-color:transparent!important;background-image:none!important}#header-component,header-component{position:relative;background:transparent!important}#header-group{display:block}.tc-sh .topbar{display:none}a[href*="/account" i],a[href*=account_login i],a[href*=customer_authentication i],a[href*="/cart" i],cart-icon,cart-drawer-component,account-icon,account-drawer,header [class*=account i],header-component [class*=account i],#header-component [class*=account i],.shopify-section-group-header-group [class*=account i],[id*=header] [class*=account i],header [class*=cart i],header-component [class*=cart i],.shopify-section-group-header-group [class*=cart i],header [aria-label*=cart i],header [aria-label*=Warenkorb i],header [aria-label*=account i],header [aria-label*=Konto i],header [aria-label*=Anmelden i],header [aria-label*="Log in" i],header-component [aria-label*=account i],header-component [aria-label*=Konto i],header-component [aria-label*="Log in" i],.shopify-section-group-header-group [aria-label*=account i],.shopify-section-group-header-group [aria-label*=Konto i],.shopify-section-group-header-group [aria-label*=Anmelden i],.shopify-section-group-header-group [aria-label*="Log in" i],header button[aria-controls*=cart i],header button[aria-controls*=account i],.svg-wrapper--account,.header__icon--account,.header__icon--cart{display:none!important}:root{--style-border-radius-buttons-primary:0px;--style-border-radius-buttons-secondary:0px;--buttons-radius:0px;--style-border-radius-inputs:0px}button,.button,.btn,.tc-cta,input[type=submit],a.button,.shopify-challenge__button,.customer button{border-radius:0!important}.tc-cta:hover,.btn:hover{transform:none!important}main,#MainContent,main#MainContent{padding-top:0!important;margin-top:0!important;padding-block-start:0!important;margin-block-start:0!important}#MainContent>.shopify-section:first-child,main>.shopify-section:first-child{margin-top:0!important;padding-top:0!important;margin-block-start:0!important;padding-block-start:0!important}#MainContent>.shopify-section:first-child .section,main>.shopify-section:first-child .section{padding-top:0!important;margin-top:0!important}.tc-sh .track{margin-top:0!important}main .shopify-section:not(:first-child){background:#fff}.tc-sh .cards div{display:flex;flex-direction:column}.tc-sh .cards .k{min-height:1em}.tc-sh .cards .v{min-height:2.4em;display:flex;align-items:flex-start}.tc-sh .cards .d{margin-top:auto;padding-top:10px}@media(min-width:861px){.tcp{grid-template-columns:minmax(0,350px) minmax(0,1fr)!important}.tcp .tcp-form{padding:18px 20px!important}.tcp .tcp-step.on{gap:16px!important}.tcp .tcp-view{min-height:480px!important}.tcp .tcp-seg button{padding:11px 6px!important;font-size:12.5px!important}}.tcp .tcp-note{font-size:11px!important;line-height:1.55!important;max-width:none!important;flex:1 1 auto;color:#6b7276!important;position:relative;padding-left:24px}.tcp .tcp-note:before{content:"i";position:absolute;left:0;top:2px;width:15px;height:15px;border-radius:50%;border:1.5px solid #9aa1a5;color:#6b7276;font-family:Georgia,serif;font-weight:700;font-size:10px;line-height:15px;text-align:center;font-style:normal}.tcp .tcp-id,.tcp .tcp-sum{display:none!important}.shopify-section-group-header-group .tc-hdr,.tc-hdr{background:#1e2124!important;background-color:#1e2124!important}.shopify-section-group-header-group .tc-hdr.tc-hdr--overlay,.tc-hdr.tc-hdr--overlay{background:transparent!important;background-color:transparent!important}.shopify-section-group-header-group .tc-hdr.tc-hdr--light,.tc-hdr.tc-hdr--light{background:#fff!important;background-color:#fff!important}.shopify-section-group-header-group .tc-hdr .mnav,.tc-hdr .mnav{background-color:#1c2615!important;background-image:radial-gradient(120% 90% at 85% -10%,rgba(174,198,135,.16),transparent 55%),linear-gradient(165deg,#2c3a20,#18210f)!important}.shopify-section-group-header-group header.tc-hdr--light,header.tc-hdr--light{box-shadow:0 12px 24px -18px #1e212459!important}@keyframes tcUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.tc-kontakt .tck-eyebrow:first-of-type,.tc-plannerpage .tcpp-eyebrow:first-of-type,.tc-faqpage .tcf-eyebrow{animation:tcUp .6s cubic-bezier(.22,.61,.36,1) both}.tc-kontakt h1,.tc-plannerpage h1,.tc-faqpage h1{animation:tcUp .6s cubic-bezier(.22,.61,.36,1) .08s both}.tc-kontakt .tck-intro,.tc-plannerpage .tcpp-intro,.tc-faqpage .tcf-intro{animation:tcUp .6s cubic-bezier(.22,.61,.36,1) .16s both}.tc-kontakt .tck-usp,.tc-plannerpage .tcpp-badges{animation:tcUp .6s cubic-bezier(.22,.61,.36,1) .24s both}.tc-plannerpage .tc-pbar,.tc-kontakt .tck-grid{animation:tcUp .7s cubic-bezier(.22,.61,.36,1) .3s both}.tc-plannerpage #tc-planner{animation:tcUp .7s cubic-bezier(.22,.61,.36,1) .38s both}.tc-faqpage details{animation:tcUp .55s cubic-bezier(.22,.61,.36,1) both}.tc-faqpage details:nth-of-type(2){animation-delay:.06s}.tc-faqpage details:nth-of-type(3){animation-delay:.12s}.tc-faqpage details:nth-of-type(4){animation-delay:.18s}.tc-faqpage details:nth-of-type(5){animation-delay:.24s}.tck-proc>div,.tc-proc>div{transition:transform .45s cubic-bezier(.22,.61,.36,1)}.tck-proc>div:hover,.tc-proc>div:hover{transform:translateY(-6px)}.tck-proc img,.tc-proc img{transition:box-shadow .45s cubic-bezier(.22,.61,.36,1)}.tck-proc>div:hover img,.tc-proc>div:hover img{box-shadow:0 22px 40px -22px #1e212473}.tc-kontakt .tck-usp div,.tcpp-trust div{position:relative;transition:background .3s}.tc-kontakt .tck-usp div:hover,.tcpp-trust div:hover{background:#eef3e4}.tc-kontakt .tck-person{box-shadow:0 24px 48px -28px #141a108c}.tc-kontakt .tck-form{box-shadow:0 18px 40px -30px #1e212459}@media(prefers-reduced-motion:reduce){.tc-kontakt .tck-eyebrow:first-of-type,.tc-plannerpage .tcpp-eyebrow:first-of-type,.tc-faqpage .tcf-eyebrow,.tc-kontakt h1,.tc-plannerpage h1,.tc-faqpage h1,.tc-kontakt .tck-intro,.tc-plannerpage .tcpp-intro,.tc-faqpage .tcf-intro,.tc-kontakt .tck-usp,.tc-plannerpage .tcpp-badges,.tc-plannerpage .tc-pbar,.tc-kontakt .tck-grid,.tc-plannerpage #tc-planner,.tc-faqpage details{animation:none!important}.tck-proc>div,.tc-proc>div{transition:none!important}}@media(max-width:700px){.tc-kontakt h1{white-space:nowrap!important;font-size:clamp(12px,4.5vw,26px)!important}.tc-plannerpage h1{white-space:nowrap!important;font-size:clamp(14px,6vw,30px)!important}.tc-faqpage h1{white-space:nowrap!important;font-size:clamp(16px,8vw,32px)!important}.tc-kontakt .tck-steps-full .h2{white-space:nowrap!important;font-size:clamp(11px,3.7vw,22px)!important}.tc-kontakt .tck-form h2{white-space:nowrap!important;font-size:clamp(13px,5.2vw,22px)!important}.tc-home .tc-h2{white-space:nowrap!important;font-size:clamp(12px,4vw,32px)!important}.tc-home .tc-faq .tc-h2{font-size:clamp(16px,7vw,32px)!important}.tc-plannerpage .tcpp-trust .v,.tc-kontakt .tck-usp .u-v{white-space:nowrap;font-size:clamp(13px,4.6vw,19px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tc-theme.css.map */
