.page-guide main{overflow:visible}.page-guide .single-article .row{align-items:stretch}.single-guide .table-of-contents--auto.is-empty{display:none}.single-guide .single-article-authors .author-block{align-items:center}.single-guide .single-article-authors .author-block-link{display:flex;align-items:center;gap:12px;flex:1 1 auto;text-decoration:none;color:inherit}.single-guide .single-article-authors .author-block-link:hover{text-decoration:none}.single-guide .single-article-authors .author-block .author-block-img{flex:0 0 50px}.single-guide .single-article-authors .author-block .author-block-inner{width:auto;flex:1 1 auto;padding-left:0}.single-guide .single-article-authors .author-block-name,.single-guide .single-article-authors .author-block-role,.single-guide .single-article-authors .author-block-intro{display:block;margin:0}.single-guide .single-article-image{margin:1.5rem 0 2rem;max-width:100%}.single-guide .single-article-image img{width:100%;height:auto;max-height:540px;object-fit:cover;border-radius:4px;display:block}@media(max-width:640px){.single-guide .single-article-image{margin:1rem 0 1.5rem}.single-guide .single-article-image img{max-height:360px}}.single-guide .single-article-content a.cta-button{display:inline-block;margin:1rem 0;padding:.875rem 1.5rem;min-height:44px;background:#3a342c;color:#fefcf9;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;border:1px solid #3a342c;border-radius:4px;transition:background .15s ease,color .15s ease;background-image:none}.single-guide .single-article-content a.cta-button:hover,.single-guide .single-article-content a.cta-button:focus{background:#fefcf9;color:#3a342c;text-decoration:none;animation:none}@media(max-width:640px){.single-guide .single-article-content a.cta-button{display:block;text-align:center;padding:1rem 1.25rem;width:100%}}.single-guide .single-article-content table{width:100%;max-width:100%;border-collapse:collapse;margin:2rem 0;font-size:.9375rem;line-height:1.5;table-layout:fixed}.single-guide .single-article-content table th,.single-guide .single-article-content table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e1dc;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.single-guide .single-article-content table th{font-weight:600;background:#f7f4ef;border-bottom:2px solid #d8d2c8}.single-guide .single-article-content table tbody tr:nth-child(2n){background:#fcfaf7}@media(max-width:768px){.single-guide .single-article-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;table-layout:auto;box-shadow:inset -8px 0 8px -8px #0000001a}.single-guide .single-article-content table th,.single-guide .single-article-content table td{padding:.625rem .75rem;font-size:.8125rem;min-width:110px}.single-guide .single-article-content table th:first-child,.single-guide .single-article-content table td:first-child{position:sticky;left:0;z-index:2;min-width:100px;max-width:120px;box-shadow:1px 0 #e5e1dc}.single-guide .single-article-content table thead th:first-child{background:#f7f4ef}.single-guide .single-article-content table tbody tr:nth-child(odd) td:first-child{background:var(--ivory, #fffef6)}.single-guide .single-article-content table tbody tr:nth-child(2n) td:first-child{background:#fcfaf7}}.single-guide-faq{margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid #e5e1dc;font-size:16px}.single-guide-faq>h2{font-size:24px;font-weight:400;font-family:var(--font-heading-family);letter-spacing:-.5px;line-height:1.3;margin:0 0 28px}.single-guide-faq>h3{font-size:18px;font-weight:600;line-height:1.4;margin:32px 0 10px;padding-top:28px;border-top:1px solid #efece6}.single-guide-faq>h3:first-of-type{margin-top:0;padding-top:0;border-top:none}.single-guide-faq>p{margin:0 0 12px;line-height:1.7}.single-guide-faq>p:last-child{margin-bottom:0}@media(max-width:640px){.single-guide-faq{margin:2.25rem 0 1.5rem;padding-top:1.5rem}.single-guide-faq>h2{font-size:22px;margin-bottom:20px}.single-guide-faq>h3{font-size:17px;margin-top:24px;padding-top:20px}}.single-guide-related{margin:4rem 0 2rem;padding-top:2rem;border-top:1px solid #e5e1dc}.single-guide-related-title{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem;letter-spacing:-.01em}.single-guide-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}@media(max-width:640px){.single-guide-related-grid{grid-template-columns:1fr}}.single-guide-vertiefen{margin:3rem 0 1rem;padding:1.5rem 0;border-top:1px solid #e5e1dc}.single-guide-vertiefen-link{display:inline-block;font-size:1.05rem;font-weight:500;text-decoration:none;color:inherit;border-bottom:1px solid currentColor;padding-bottom:.15rem;transition:opacity .15s ease}.single-guide-vertiefen-link:hover{opacity:.7}.single-guide .single-article-content figure img,.single-guide .single-article-content img{max-width:100%;height:auto;display:block;border-radius:4px}.single-guide .single-article-content figcaption,.single-guide .single-article-content img+em{display:block;font-size:.875rem;color:#6b6258;font-style:italic;margin-top:.5rem;text-align:left}.single-guide .single-article-content>blockquote{background:#f7f4ef;border-left:3px solid #c9b89e;padding:1.25rem 1.5rem;margin:1.5rem 0 2rem;border-radius:0 4px 4px 0;font-size:1rem;line-height:1.6}.single-guide .single-article-content>blockquote strong:first-child{display:inline;font-weight:700}.single-guide .single-article-content .callout{margin:2rem 0;padding:1.5rem 1.75rem;border-radius:8px;border-left:4px solid currentColor;font-size:1rem;line-height:1.6}.single-guide .single-article-content .callout>h3,.single-guide .single-article-content .callout>h4{margin:0 0 1rem;font-size:1.125rem;font-weight:600;letter-spacing:.01em}.single-guide .single-article-content .callout>ul,.single-guide .single-article-content .callout>ol{margin:0;padding-left:1.25rem}.single-guide .single-article-content .callout>ul>li,.single-guide .single-article-content .callout>ol>li{margin-bottom:.5rem}.single-guide .single-article-content .callout>ul>li:last-child,.single-guide .single-article-content .callout>ol>li:last-child{margin-bottom:0}.single-guide .single-article-content .callout>p{margin:0 0 .75rem}.single-guide .single-article-content .callout>p:last-child{margin-bottom:0}.single-guide .single-article-content .callout--key-takeaways{background:var(--light-beige);color:var(--dark-brown);border-left-color:var(--dark-brown)}.single-guide .single-article-content .callout--pro-tip{background:var(--cream);color:var(--medium-brown);border-left-color:var(--cooper)}.single-guide .single-article-content .callout--info{background:var(--ivory);color:var(--medium-brown);border-left-color:var(--medium-beige)}.single-guide .single-article-content .callout--comparison{background:var(--cream);color:var(--medium-brown);border-left-color:var(--light-brown)}@media(max-width:640px){.single-guide .single-article-content .callout{padding:1.25rem;margin:1.5rem 0}.single-guide .single-article-content .callout>h3,.single-guide .single-article-content .callout>h4{font-size:1rem}}.single-guide .single-article-date{display:block;margin:.5rem 0 0;padding:0;border:0;font-size:.875rem;font-weight:400;font-style:normal;color:#8a8175;line-height:1.4;letter-spacing:.01em}@media(max-width:640px){.single-guide .single-article-date{font-size:.8125rem}}.single-guide .single-article-inner{margin-top:32px}.single-guide .single-article-authors:not(:last-child){margin-bottom:12px}@media(max-width:640px){.single-guide .single-article-inner{margin-top:24px}.single-guide .single-article-authors:not(:last-child){margin-bottom:8px}}.single-guide .single-article-authors .author-block .author-block-intro{font-size:.8125rem;letter-spacing:.02em}.single-guide .single-article-authors .author-block .author-block-name{font-size:1rem;font-weight:500}.single-guide .single-article-authors .author-block .author-block-role{font-size:.9375rem;font-weight:400}.single-guide .single-article-authors .author-block .author-block-img{width:60px;height:60px}.single-guide .single-article-authors .author-block .author-block-inner{width:calc(100% - 60px)}.single-article-sidebar .table-of-contents .table-of-contents-title{font-size:1rem!important}.single-article-sidebar .table-of-contents .table-of-contents-list li a{font-size:.9375rem!important;line-height:1.45!important;padding:8px 0 8px 16px!important}
/*# sourceMappingURL=/cdn/shop/t/53/assets/guide.css.map */
