product-library{display:block;padding:24px 0 64px}product-library h2{font-size:40px;line-height:44px;margin-top:64px;margin-bottom:36px}product-library h3{margin-bottom:16px;margin-top:36px}product-library .section--inner-wrapper{display:flex;flex-direction:column;padding:0}product-library .product-library--header{overflow:unset!important;width:100%;min-width:250px;border:none;position:sticky;top:10px;z-index:2}product-library .product-library-content{width:100%}product-library details{width:100%;border:1px solid #0000004d;border-radius:12px;margin-bottom:58px;background:#fff;z-index:2}product-library details[open] summary{border-bottom:1px solid #0000004d}product-library details summary{font-size:18px;line-height:28px;color:#000;padding:14px 16px;border:none}product-library details summary .icon-minus,product-library details summary .icon-plus{position:absolute;height:24px;right:1.5rem;top:calc(50% - 12px)}product-library details summary .icon-caret{transition:all .25s ease}product-library details[open] summary .icon-caret{transform:rotate(180deg)}product-library details summary .icon-minus{display:none}product-library details[open] summary .icon-minus{display:block}product-library details[open] summary .icon-plus{display:none}product-library details>div{padding:6px 6px 6px 10px;display:flex;flex-direction:column;overflow:auto;max-height:30vh}product-library details>div a.link{font-size:18px;line-height:28px;color:#000;font-size:400;text-decoration:none;padding:6px;display:flex;align-items:center}product-library details[open]>div a.link{animation:scrolltrigger 1.3s ease both .3s}product-library details>div a.link.active{color:#1273e2}product-library details>div a:after{content:"";display:block;width:15px;min-width:15px;height:15px;border-radius:50px;background:#1273e2;margin-left:8px;margin-top:2px;opacity:0;transform:scale(0);transition:all .25s ease}product-library details>div a.active:after{opacity:1;transform:scale(1)}product-library .icon-text__grid{display:flex;gap:1rem;align-items:center;padding-right:1.6rem}product-library .icon-text__grid img{width:5.6rem;height:5.6rem;border-radius:5rem;padding:.8rem;border:.1rem solid #0000004d}product-library p{font-size:18px;line-height:28px;font-weight:400}product-library p+p{margin-top:0}product-library .button{margin-bottom:18px}product-library .library-img{border-radius:12px}product-library ul>li{font-size:18px;line-height:28px;font-weight:400;margin-bottom:2px}product-library ul>li:last-child{margin-bottom:0}product-library table.responsive{width:100%;border-spacing:0}product-library table.responsive tr{text-align:left;vertical-align:top;border-radius:12px;margin:6px 0;padding:20px;background:#0000000a}product-library table.responsive tr:nth-child(2n){background:#0000000a}product-library table.responsive tr th{width:100%}product-library table.responsive tr th:last-child{width:unset}product-library table.responsive tr td{padding:6px 0;font-size:18px;line-height:28px;font-weight:400}product-library table.responsive tr td:before{content:attr(data-th);padding:6px 0;font-size:24px;line-height:32px;font-weight:500;width:100%;display:block}product-library table.responsive tr td:nth-child(3){vertical-align:middle}product-library .hinweis{padding:20px;background:#0000000a;border-radius:12px}product-library .hinweis h4{margin-top:0;margin-bottom:16px}product-library .hinweis *:last-child{margin-bottom:0}product-library *+.hinweis{margin-top:64px}product-library a:not([class]){text-decoration:none;color:#1273e2;font-weight:500}product-library iFrame.video{height:clamp(350px,40vw,600px)}product-library .grid4 .grid__item>*:last-child{margin-bottom:0}product-library .grid4 .grid__item>h3{margin-top:16px}product-library .comparison{margin-top:32px}product-library .comparison .multicolumn-list .multicolumn-list__item{padding:20px;border-radius:12px}product-library .comparison .multicolumn-list .multicolumn-list__item.background_grey{background:#0000000a}product-library .comparison .multicolumn-list .multicolumn-list__item .multicolumn-card{background:transparent}product-library .comparison .multicolumn-list .multicolumn-card__image-wrapper .media{height:clamp(190px,40vw,300px);padding-bottom:clamp(190px,40vw,300px);border-radius:3px}product-library .comparison .title-wrapper-with-link{margin-bottom:24px}product-library .comparison .media{max-height:200px}product-library .comparison .multicolumn-card__info{padding:12px 0}product-library .comparison .multicolumn-card__info ul>li svg{margin-top:1px}@media only screen and (max-width: 749px){product-library .product-library-content>*:first-child{margin-top:0}product-library .comparison .multicolumn-list{padding:0}}@media only screen and (max-width: 1199px){product-library table.responsive tr{float:left;display:flex;flex-direction:column;width:100%}product-library table.responsive tr:nth-child(1){display:none}product-library table.responsive tr th{display:none}product-library table.responsive.default-2 tr td{font-size:24px;line-height:32px;font-weight:500}product-library table.responsive.default-2 tr td.after{display:flex;align-items:center}product-library table.responsive.default-2 tr td:before{font-size:18px;line-height:28px;font-weight:400;width:100%;display:block}product-library table.responsive.default-2 tr td.after:before{display:none}product-library table.responsive.default-2 tr td.after:after{content:attr(data-th);padding:0;font-size:18px;line-height:28px;font-weight:400;margin-left:8px}}@media only screen and (min-width: 750px){product-library{padding:0}product-library .product-library-content{width:100%;padding-bottom:64px}product-library .section--inner-wrapper{flex-direction:row}product-library .product-library--header{width:20%;margin:0 40px 0 0;border-right:1px solid #0000004d;padding-bottom:64px}product-library .product-library-content{width:80%}product-library details{width:100%;border:none;border-radius:0;position:sticky;top:18px;padding:6px 0 0;margin-bottom:0;transition:top .25s ease}product-library details summary{border-bottom:none;display:none}product-library details>div{padding:24px 32px;display:flex;flex-direction:column;overflow:unset;max-height:none}product-library details[open]>div a.link{animation:none}product-library *+.hinweis{margin-top:32px}product-library .product-library-content>*:first-child{margin-top:32px}product-library .comparison .multicolumn-list .multicolumn-list__item{padding:24px}product-library .comparison .multicolumn-list .multicolumn-card__image-wrapper .media{height:clamp(170px,17vw,250px);padding-bottom:clamp(170px,17vw,250px)}product-library .comparison .multicolumn-card-spacing{margin-left:24px;margin-right:24px}}@media only screen and (min-width: 1200px){product-library h2{font-size:48px;line-height:52px}product-library table.responsive{width:100%;border-spacing:0}product-library table.responsive tr{text-align:left;vertical-align:top;border-radius:0;background:none;padding:0}product-library table.responsive tr:nth-child(2n){background:#0000000a}product-library table.responsive tr th{padding:20px;font-size:28px;line-height:36px;font-weight:500;width:33%}product-library table.responsive tr th:last-child{width:unset}product-library table.responsive tr td{padding:20px;font-size:18px;line-height:28px;font-weight:400}product-library table.responsive tr td:before{content:"";display:none}product-library .hinweis{margin-top:48px;padding:24px}product-library .comparison .multicolumn-card__info h3{font-size:28px;line-height:36px}product-library .comparison .multicolumn-card__info{padding:12px 0 32px}}@keyframes scrolltrigger{0%{transform:translateY(0)}16.6%{transform:translateY(-10px)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}66.6%{transform:translateY(0)}}.imgcaption-lib{text-align:center;padding:3rem 5rem 10px;border-radius:10px;margin-top:-2.6rem;color:#757575;font-weight:400}.imgcaption-div{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-product-library.css.map */
