.seiten-abstand{padding-top:var(--seiten-abstand-oben-mobil);padding-bottom:var(--seiten-abstand-unten-mobil)}@media screen and (min-width:750px){.seiten-abstand{padding-top:var(--seiten-abstand-oben);padding-bottom:var(--seiten-abstand-unten)}}.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width:750px){.main-page-title{margin-bottom:4rem}}.contact img{max-width:100%}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}.contact__fields{grid-column-gap:2rem;grid-template-columns:repeat(2,1fr);display:grid}}.tt-anleitung-video{background:var(--tt-sand);padding:4.8rem 0 5.6rem}.tt-anleitung-video__titel{text-align:center;font-family:var(--font-heading-family);margin:0 0 3.2rem;font-size:3rem;font-weight:600;line-height:1.2}.tt-anleitung-video__rahmen{max-width:76rem;margin:0 auto}.tt-anleitung-video__video{aspect-ratio:16/9;background:var(--tt-ink);object-fit:cover;width:100%;height:auto;display:block}.tt-anleitung-video__start{aspect-ratio:16/9;background:var(--tt-ink);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative}.tt-anleitung-video__vorschau{object-fit:cover;width:100%;height:100%;display:block}.tt-anleitung-video__knopf{background:var(--tt-salmon);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:8rem;height:8rem;transition:transform .15s,background-color .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #12121240}.tt-anleitung-video__knopf svg{width:3.6rem;height:3.6rem;margin-left:.4rem}.tt-anleitung-video__start:hover .tt-anleitung-video__knopf{background:var(--tt-coral-hover);transform:translate(-50%,-50%)scale(1.06)}.tt-anleitung-video__start:focus-visible{outline:2px solid var(--tt-ink);outline-offset:3px}@media screen and (max-width:749px){.tt-anleitung-video__knopf{width:6.4rem;height:6.4rem}.tt-anleitung-video__knopf svg{width:2.8rem;height:2.8rem}}.tt-anleitung{padding:4.8rem 0}.tt-anleitung--weiss{background:#fff}.tt-anleitung--sand{background:var(--tt-sand)}.tt-anleitung__schritt{flex-direction:column;align-items:center;width:100%;max-width:72rem;margin:0 auto;display:flex}.tt-anleitung__bild{z-index:1;aspect-ratio:4/5;width:78%;position:relative;overflow:hidden}.tt-anleitung__bild img{object-fit:cover;width:100%;height:100%;display:block}.tt-anleitung__karte{z-index:2;width:100%;margin-top:-4rem;padding:3.2rem 2.4rem;position:relative}.tt-anleitung--weiss .tt-anleitung__karte{background:var(--tt-sand)}.tt-anleitung--sand .tt-anleitung__karte{background:#fff}.tt-anleitung__titel{font-family:var(--font-heading-family);color:var(--tt-ink);margin:0 0 1.6rem;font-size:2.6rem;font-weight:700;line-height:1.2}.tt-anleitung__nummer{letter-spacing:-.02em;color:var(--tt-salmon);font-variant-numeric:tabular-nums;margin-bottom:.6rem;font-size:4rem;font-weight:800;line-height:.9;display:block}.tt-anleitung__text p{color:var(--tt-ink);margin:0 0 1.2rem;font-size:1.6rem;line-height:1.65}.tt-anleitung__text p:last-child{margin-bottom:0}.tt-anleitung__text a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--tt-salmon);text-decoration-color:var(--tt-salmon);text-underline-offset:.25em}.tt-anleitung__hinweis{max-width:72rem;margin:2.4rem auto 0}.tt-anleitung__hinweis p{color:var(--tt-text-weich);margin:0;font-size:1.4rem;line-height:1.6}.tt-anleitung__hinweis strong{color:var(--tt-ink)}.tt-slider--anleitung{--tt-slider-zahl:1}@media screen and (min-width:750px) and (max-width:1199px){.tt-slider--anleitung{--tt-slider-zahl:1}}.tt-slider--anleitung .tt-slider__eintrag{justify-content:center}.tt-slider--anleitung .tt-slider__fuss{justify-self:center;width:100%;max-width:24rem}@media screen and (min-width:750px){.tt-anleitung-video{padding:6rem 0 7.2rem}.tt-anleitung-video__titel{margin-bottom:4rem;font-size:4rem}.tt-anleitung{padding:6.4rem 0}.tt-anleitung__schritt{flex-direction:row;align-items:center;max-width:76rem}.tt-anleitung--bild-rechts .tt-anleitung__schritt{flex-direction:row-reverse}.tt-anleitung__bild{aspect-ratio:3/4;flex:0 0 45%;width:auto}.tt-anleitung__karte{flex:auto;margin-top:0;padding:4.8rem 4rem}.tt-anleitung--bild-links .tt-anleitung__karte{margin-left:-2.4rem}.tt-anleitung--bild-rechts .tt-anleitung__karte{margin-right:-2.4rem}.tt-anleitung__titel{margin-bottom:2rem;font-size:3rem}.tt-anleitung__nummer{margin-bottom:.8rem;font-size:4.4rem}}.shopify-policy__container{max-width:72rem;margin:0 auto;padding:5.6rem 2rem 9.6rem}.shopify-policy__title{text-align:center;margin-bottom:4rem}.shopify-policy__title h1{text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0}.shopify-policy__body .rte{font-family:var(--font-body-family);color:var(--tt-ink);overflow-wrap:anywhere;font-size:1.6rem;font-weight:300;line-height:1.65}.shopify-policy__body .rte>:first-child{margin-top:0}.shopify-policy__body .rte>:last-child{margin-bottom:0}.shopify-policy__body .rte>div,.shopify-policy__body .rte p,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol,.shopify-policy__body .rte table{margin:0 0 1.6rem}.shopify-policy__body .rte strong,.shopify-policy__body .rte b{font-weight:600}.shopify-policy__body .rte h2{font-family:var(--font-heading-family);letter-spacing:0;margin:4rem 0 1.2rem;font-size:2.2rem;font-weight:700;line-height:1.25}.shopify-policy__body .rte h3,.shopify-policy__body .rte h4,.shopify-policy__body .rte h5,.shopify-policy__body .rte h6{font-family:var(--font-heading-family);letter-spacing:0;margin:2.8rem 0 .8rem;font-size:1.7rem;font-weight:700;line-height:1.3}.shopify-policy__body .rte h2+h3{margin-top:1.2rem}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{padding-left:2.2rem}.shopify-policy__body .rte li{margin-bottom:.6rem}.shopify-policy__body .rte li:last-child{margin-bottom:0}.shopify-policy__body .rte a{color:inherit;text-underline-offset:.3rem;text-decoration:underline}.shopify-policy__body .rte table{border-collapse:collapse;width:100%;max-width:100%;font-size:1.4rem;display:block;overflow-x:auto}.shopify-policy__body .rte th,.shopify-policy__body .rte td{text-align:left;vertical-align:top;border-bottom:1px solid #1212121f;padding:.8rem 1.2rem}.shopify-policy__body .rte th{font-family:var(--font-heading-family);background:var(--tt-sand);font-weight:700}@media screen and (max-width:749px){.shopify-policy__container{padding:3.2rem 1.5rem 6.4rem}.shopify-policy__title{margin-bottom:2.8rem}.shopify-policy__body .rte h2{margin-top:3.2rem;font-size:2rem}}
