.bold{font-weight:700}
.task29765-faq{margin:24px 0}.task29765-faq details{border-bottom:1px solid #ddd;padding:14px 0}.task29765-faq summary{cursor:pointer;font-weight:600;line-height:1.5}.task29765-faq summary:focus-visible{outline:2px solid #ff6500;outline-offset:4px}.task29765-faq details p{margin:12px 0 0}.task29765-content{max-width:100%;overflow-wrap:anywhere}.task29765-content table{width:100%;table-layout:fixed}.task29765-content th,.task29765-content td{overflow-wrap:anywhere}@media(max-width:600px){.task29765-content th,.task29765-content td{padding:6px;font-size:13px}}

.asbo-media[data-task="29765"] img[src*="karton-list"]{max-width:320px;max-height:286px}

/* Task 29765: native details FAQ styled to match the catalog. */
.task29765-faq > .h2{font-family:inherit;font-size:1.5em;font-weight:700;line-height:inherit;color:inherit;margin:.83em 0}
.task29765-faq details{margin:10px 0;padding:0;border:1px solid #ddd;border-left:3px solid #f26100;background:#fff}
.task29765-faq summary{position:relative;display:block;list-style:none;padding:16px 50px 16px 18px;background:#f7f7f7;color:#787878;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer}
.task29765-faq summary::-webkit-details-marker{display:none}
.task29765-faq summary::marker{content:""}
.task29765-faq summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#f26100;font-size:24px;font-weight:400;line-height:1}
.task29765-faq details[open] > summary::after{content:"−"}
.task29765-faq summary:hover,.task29765-faq details[open] > summary{color:#f26100;background:#fff6ef}
.task29765-faq summary:focus-visible{outline:2px solid #f26100;outline-offset:3px}
.task29765-faq details > div{padding:0 18px 17px;line-height:1.6}
.task29765-faq details p{margin:14px 0 0}
@media(max-width:600px){.task29765-faq summary{padding:14px 42px 14px 13px}.task29765-faq summary::after{right:13px}.task29765-faq details > div{padding:0 13px 14px}}
