#root .tf-dehn-guide{font-family:Inter,Arial,sans-serif;color:#252129;--dp-purple:#5a0d75;--dp-soft:#f7f3f9;--dp-line:#e7ddeb;--dp-copy:#514b55}#root .tf-dehn-guide *{box-sizing:border-box}#root .tf-dehn-guide p,#root .tf-dehn-guide li{font:400 15px/1.8 Inter,Arial,sans-serif;color:#514b55;margin:0 0 16px}#root .tf-dehn-guide p:last-child{margin-bottom:0}#root .tf-dehn-guide h1,#root .tf-dehn-guide h2,#root .tf-dehn-guide h3{font-family:Inter,Arial,sans-serif;color:#252129!important;text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}#root .tf-dehn-guide h2{font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.35px;margin:0 0 17px}#root .tf-dehn-guide h3{font-size:16px;line-height:1.45;font-weight:650;margin:0 0 8px}#root .tf-dehn-guide strong{color:#342d3a!important;font-weight:650}#root .tf-dehn-guide a{color:#5a0d75;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#root .tf-dehn-guide .dp-brand{padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehn-guide .dp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:20px 4px;background:#f7f3f9;border-radius:14px;margin-top:25px}#root .tf-dehn-guide .dp-benefit{padding:0 13px;min-width:0}#root .tf-dehn-guide .dp-benefit:nth-child(odd){border-right:1px solid #e7ddeb}#root .tf-dehn-guide .dp-benefit img{width:30px;height:30px;object-fit:contain;display:block;margin-bottom:13px}#root .tf-dehn-guide .dp-benefit h3{font-size:14px}#root .tf-dehn-guide .dp-benefit p{font-size:13px;line-height:1.7}#root .tf-dehn-guide .dp-topics{display:grid;grid-template-columns:1fr;gap:30px;padding:32px 0}#root .tf-dehn-guide .dp-topic{min-width:0;padding-bottom:30px;border-bottom:1px solid #e7ddeb}#root .tf-dehn-guide .dp-topic:last-child{border:0;padding-bottom:0}#root .tf-dehn-guide .dp-topic h2:before{content:"";display:block;width:28px;height:3px;background:#5a0d75;border-radius:3px;margin-bottom:15px}#root .tf-dehn-guide .dp-story{display:grid;grid-template-columns:1fr;gap:22px;padding:18px;background:#f7f3f9;border-radius:14px;margin:0 0 26px;align-items:center}#root .tf-dehn-guide .dp-story>div{min-width:0}#root .tf-dehn-guide figure{display:block;width:100%;margin:0;aspect-ratio:auto;overflow:hidden;border-radius:10px;line-height:0}#root .tf-dehn-guide figure img{display:block;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;object-position:center}#root .tf-dehn-guide .dp-gallery{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 34px}#root .tf-dehn-guide .dp-gallery article{border:1px solid #e7ddeb;border-radius:13px;overflow:hidden;min-width:0;background:#fff}#root .tf-dehn-guide .dp-gallery figure{border-radius:0}#root .tf-dehn-guide .dp-gallery article>a{display:block;line-height:0}#root .tf-dehn-guide .dp-gallery h3{font-size:20px;margin-bottom:12px}#root .tf-dehn-guide .dp-gallery a.dp-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;text-decoration:none;font-size:14px}#root .tf-dehn-guide .dp-faq{padding:0 0 20px}#root .tf-dehn-guide .dp-faq-intro{margin-bottom:24px}#root .tf-dehn-guide .dp-faq details{margin:0;border:0;border-bottom:1px solid #e7ddeb;padding:0;background:#fff}#root .tf-dehn-guide .dp-faq details:first-child{border-top:1px solid #e7ddeb}#root .tf-dehn-guide .dp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:21px 0}#root .tf-dehn-guide .dp-faq summary::-webkit-details-marker{display:none}#root .tf-dehn-guide .dp-faq summary h2{margin:0;font-size:16px}#root .tf-dehn-guide .dp-faq summary span{font-size:24px;font-weight:400;line-height:1;color:#5a0d75;flex:0 0 18px}#root .tf-dehn-guide .dp-faq summary span:after{content:"+"}#root .tf-dehn-guide .dp-faq details[open] summary span:after{content:"\2212"}#root .tf-dehn-guide .dp-faq details>div{padding:0 12px 23px 0}@media(min-width:651px){#root .tf-dehn-guide h2{font-size:24px}#root .tf-dehn-guide .dp-benefits{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 10px}#root .tf-dehn-guide .dp-benefit{padding:0 18px;border-right:1px solid #e7ddeb}#root .tf-dehn-guide .dp-benefit:last-child{border:0}#root .tf-dehn-guide .dp-topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;padding:40px 0}#root .tf-dehn-guide .dp-topic{border:0;padding:0}#root .tf-dehn-guide .dp-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:26px;padding:26px}#root .tf-dehn-guide .dp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}#root .tf-dehn-guide .dp-gallery h3{font-size:18px}}#root .tf-dehn-guide{max-width:1200px;width:100%;margin:32px auto 0}#root .tf-dehn-guide section,#root .tf-dehn-guide article{width:auto;float:none;margin-top:0}#root .tf-dehn-guide figure{position:static;float:none;height:auto;min-height:0;align-self:center}#root .tf-dehn-guide figure img{position:static;width:100%!important;height:auto!important;max-width:100%;inset:auto}#root .tf-dehn-guide .dp-benefit img{position:static;width:30px!important;height:30px!important;margin:0 0 13px}#root .tf-dehn-guide .dp-topic{margin:0}#root .tf-dehn-guide .dp-gallery article{padding:0;margin:0}#root .tf-dehn-guide .dp-gallery article>a{margin:0}#root .tf-dehn-guide .dp-faq summary{cursor:pointer;background:transparent;border:0;margin:0}#root .tf-dehn-guide .dp-faq summary:before,#root .tf-dehn-guide .dp-faq summary:after{display:none}#root .tf-dehn-guide .dp-faq details{box-shadow:none}#root .tf-dehn-guide summary:focus-visible,#root .tf-dehn-guide a:focus-visible{outline:3px solid #a973bf;outline-offset:4px}#root .tf-dehn-guide .dp-cta svg{width:20px;height:20px;flex:0 0 20px}@media(max-width:650px){#root .tf-dehn-guide{margin-top:26px}}#root .tf-dehn-guide .dp-topic-more{display:block;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}#root .tf-dehn-guide .dp-topic-more>summary{list-style:none;padding:8px 0;min-height:44px;color:#5a0d75;cursor:pointer;font:600 15px/1.5 Inter,Arial,sans-serif}#root .tf-dehn-guide .dp-topic-more>summary::-webkit-details-marker{display:none}#root .tf-dehn-guide .dp-topic-more>summary:before,#root .tf-dehn-guide .dp-topic-more>summary:after{display:none}#root .tf-dehn-guide .dp-less,#root .tf-dehn-guide .dp-topic-more[open] .dp-more{display:none}#root .tf-dehn-guide .dp-topic-more[open] .dp-less{display:inline}#root .tf-dehn-guide .dp-geo{margin-bottom:20px}#root .tf-dehn-guide .dp-geo h3{font-size:16px;font-weight:700;margin:0 0 8px}#root .tf-dehn-guide .dp-gallery figure{aspect-ratio:3/2;position:relative}#root .tf-dehn-guide .dp-gallery figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain}#root .tf-dehn-guide .dp-gallery h3{font-weight:650;text-decoration:none}#root .tf-dehn-guide .dp-closing{margin-bottom:30px}#root .tf-dehn-guide .dp-benefits{margin-top:0}#root .tf-dehn-guide .dp-brand{padding-bottom:0;border:0}#root .tf-dehn-guide .dp-topic-body{display:flow-root}#root .tf-dehn-guide .dp-topic-pair:first-child .dp-topic h2:before{display:none}#root .tf-dehn-guide figure.dp-topic-photo{position:static;float:none;width:100%;max-width:none;margin:0;align-self:start;border-radius:10px;line-height:0}#root .tf-dehn-guide figure.dp-topic-photo img{position:static;display:block;width:100%!important;height:auto!important;object-fit:contain}#root .tf-dehn-guide .tfcc-intro>p:only-child{grid-column:1/-1}#root .tf-dehn-guide .dp-examples{grid-column:1/-1;margin:0;padding:4px 0}#root .tf-dehn-guide .dp-example-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}#root .tf-dehn-guide figure.dp-example-photo{display:block;position:relative;float:none;width:100%;aspect-ratio:16/9;height:auto;min-height:0;overflow:hidden;border-radius:10px;margin:0}#root .tf-dehn-guide figure.dp-example-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:50% 50%;margin:0}@media(min-width:651px){#root .tf-dehn-guide .dp-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}#root .tf-dehn-guide figure.dp-example-photo{container-type:inline-size}#root .tf-dehn-guide .dp-ai-label{position:absolute;top:auto;left:auto;right:8px;bottom:8px;width:max-content;max-width:calc(100% - 16px);z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.45em;margin:0;padding:0;border:0;border-radius:0;background:none;color:#ffffffbf;font:400 8px/1.25 Arial,sans-serif;font-size:clamp(8px,1.4cqw,9px);letter-spacing:normal;white-space:nowrap;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}#root .tf-dehn-guide .dp-gallery article{border:1px solid #b99bc7;border-radius:15px;display:flex}#root .tf-dehn-guide .dp-gallery article>div{padding:22px;display:flex;flex-direction:column;width:100%}#root .tf-dehn-guide .dp-gallery h3{font-size:22px;line-height:1.35;margin-bottom:15px}#root .tf-dehn-guide .dp-gallery p{margin:0 0 18px}#root .tf-dehn-guide .dp-gallery a.dp-cta{margin-top:auto;font-size:16px;gap:12px}@media(min-width:651px){#root .tf-dehn-guide .dp-topic h2{min-height:2.6em}}#root .tf-dehn-guide .dp-faq-intro:empty{display:none}#root .tf-dehn-guide .dp-ai-label{font-size:9px;background:#00000040;padding:2px 4px;border-radius:3px}@media(min-width:651px){#root .tf-dehn-guide .dp-topic-lead{margin-bottom:16px}}#root .tf-dehn-guide .dp-benefits{border-radius:16px}#root .tf-dehn-guide .dp-benefit img{width:34px!important;height:34px!important}#root .tf-dehn-guide .dp-topics{display:flex;flex-direction:column;gap:38px}#root .tf-dehn-guide .dp-topic-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:36px;row-gap:0;min-width:0}#root .tf-dehn-guide .dp-topic{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}#root .tf-dehn-guide .dp-topic-lead{margin-bottom:16px}#root .tf-dehn-guide .dp-topic h2{min-height:2.6em}#root .tf-dehn-guide .dp-example-grid{gap:24px}#root .tf-dehn-guide figure.dp-example-photo{border-radius:12px}#root .tf-dehn-guide .dp-gallery article{border-color:#e7ddeb;border-radius:13px}#root .tf-dehn-guide .dp-gallery article>div{padding:18px}#root .tf-dehn-guide .dp-gallery h3{font-size:18px;margin-bottom:12px}#root .tf-dehn-guide .dp-gallery a.dp-cta{font-size:14px}#root .tf-dehn-guide .dp-faq summary h2{font-size:16px;line-height:1.45;font-weight:650;letter-spacing:normal;margin:0;color:#252129!important}#root .tf-dehn-guide .dp-faq summary h2:before,#root .tf-dehn-guide .dp-faq summary h2:after{display:none;content:none}@media(min-width:651px){#root .tf-dehn-guide .dp-benefit h3{font-size:15px}}@media(max-width:650px){#root .tf-dehn-guide .dp-topics{gap:30px}#root .tf-dehn-guide .dp-topic-pair{display:flex;flex-direction:column;gap:30px}#root .tf-dehn-guide .dp-topic{display:block}#root .tf-dehn-guide .dp-topic h2{min-height:0}#root .tf-dehn-guide .dp-example-grid{gap:18px}#root .tf-dehn-guide .dp-gallery h3{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/taffstyle-scoped-taffstyle-dehnschnecken.css.map */
