.rich-text__heading-with-icon{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;width:100%;text-align:inherit}.rich-text__blocks.center>.rich-text__heading-with-icon{justify-content:center}.rich-text__blocks.right>.rich-text__heading-with-icon{justify-content:flex-end}.rich-text__heading-with-icon>.rich-text__heading-icon{flex:0 0 var(--heading-icon-width-mobile);width:var(--heading-icon-width-mobile);max-width:35%;margin:0}.rich-text__heading-with-icon>.rich-text__heading-icon img{display:block;width:100%;height:auto;margin:0}.rich-text .rich-text__blocks>.rich-text__heading-with-icon>.rich-text__heading{min-width:0;margin:0;overflow-wrap:anywhere}.rich-text__heading-with-icon--right>.rich-text__heading-icon{order:1}@media screen and (min-width:750px){.rich-text__heading-with-icon{gap:2rem}.rich-text__heading-with-icon>.rich-text__heading-icon{flex-basis:var(--heading-icon-width);width:var(--heading-icon-width)}}.tgd-benefits{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-top:calc(var(--benefits-padding-top) * .75);padding-bottom:calc(var(--benefits-padding-bottom) * .75)}.tgd-benefits__heading{margin:0 0 40px;text-align:center;font-size:var(--benefits-heading-mobile);line-height:1.4}.tgd-benefits__list{display:grid;grid-template-columns:repeat(var(--benefits-columns-mobile),minmax(0,1fr));padding:0;margin:0;list-style:none}.tgd-benefits__item{display:flex;flex-direction:column;align-items:center;min-width:0;padding:0 20px 24px;border-left:1px solid rgba(var(--color-foreground),.15);text-align:center}.tgd-benefits__icon{display:block;flex-shrink:0;width:var(--benefit-icon-override, var(--benefits-icon-mobile));height:var(--benefit-icon-override, var(--benefits-icon-mobile));max-width:100%;object-fit:contain;margin:0 auto 8px}.tgd-benefits__text{width:100%;max-width:270px;font-size:var(--benefit-text-override, var(--benefits-text-mobile));line-height:1.75;overflow-wrap:anywhere}@media screen and (min-width:750px){.tgd-benefits{padding-top:var(--benefits-padding-top);padding-bottom:var(--benefits-padding-bottom)}}@media screen and (min-width:990px){.tgd-benefits__heading{font-size:var(--benefits-heading)}.tgd-benefits__list{grid-template-columns:repeat(var(--benefits-columns),minmax(0,1fr))}.tgd-benefits__item{padding-left:40px;padding-right:40px}.tgd-benefits__icon{width:var(--benefit-icon-override, var(--benefits-icon));height:var(--benefit-icon-override, var(--benefits-icon))}.tgd-benefits__text{font-size:var(--benefit-text-override, var(--benefits-text))}}.tgd-jtl-pilot{max-width:88rem;padding-top:4rem;padding-bottom:6rem}.tgd-jtl-pilot form{margin:3rem 0}.tgd-jtl-pilot [role=status]{min-height:3rem}.tgd-withdrawal.page-width{max-width:900px!important;margin-inline:auto;padding-top:3rem;padding-bottom:4rem}.tgd-withdrawal h1{margin-top:0}.tgd-withdrawal__form{margin-top:2rem}.tgd-withdrawal__recipient,.tgd-withdrawal__privacy,.tgd-withdrawal__alternative{font-size:.95rem;line-height:1.5}.tgd-withdrawal a{color:inherit;text-decoration:underline}.tgd-withdrawal__declaration{background:#f5f5f5;border-radius:8px;padding:1rem;margin-bottom:1.5rem}.tgd-withdrawal__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.tgd-withdrawal__wide{grid-column:1 / -1}.tgd-withdrawal__field{min-width:0}.tgd-withdrawal__field label{display:block;margin-bottom:.4rem;font-size:1rem}.tgd-withdrawal__field :is(input,select,textarea){display:block;box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:.75rem;border:1px solid #777;border-radius:8px;background:#fff;color:#111;font:inherit;line-height:1.4;text-align:left}.tgd-withdrawal__field textarea{resize:vertical}.tgd-withdrawal__field :is(input,select,textarea):focus-visible{outline:2px solid #ec2218;outline-offset:2px}.tgd-withdrawal__success,.tgd-withdrawal__error{padding:1rem;border-radius:8px}.tgd-withdrawal__success{background:#edf8ed;color:#164a16}.tgd-withdrawal__error{background:#fff0ee;color:#8c1710;margin-bottom:1rem}.tgd-withdrawal__alternative{margin-top:2rem}@media(max-width:749px){.tgd-withdrawal{padding-top:2rem;padding-bottom:3rem}.tgd-withdrawal__grid{grid-template-columns:1fr}.tgd-withdrawal__field :is(input,select,textarea){font-size:16px}.tgd-withdrawal__form .button{width:100%}}.hero-banner .hero-banner-link{color:inherit;text-decoration:none}.hero-banner .hero-banner-link:focus-visible{outline:3px solid currentColor;outline-offset:-3px}.hero-banner .hero-banner-picture{display:block;width:100%;height:100%}.hero-banner .hero-banner-picture img{width:100%;height:100%;object-fit:cover;--teaser-image-position: var(--teaser-position-desktop)}@media screen and (max-width:990px){.hero-banner .hero-banner-picture img{--teaser-image-position: var(--teaser-position-mobile)}}#CartDrawer .tgd-cart-discount__hint{margin:12px 0;font-size:14px;line-height:1.4;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map */
