.ndc-gw{order:13}.ndc-gw-cb{position:fixed;top:0;left:0;opacity:0;pointer-events:none;width:1px;height:1px}.ndc-gw-link{display:inline-block;margin:10px 0 2px;font-size:13px;color:#2b2b2b;text-decoration:underline;cursor:pointer}.ndc-gw-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:20000;align-items:center;justify-content:center;padding:16px}.ndc-gw-cb:checked~.ndc-gw-modal{display:flex}.ndc-gw-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);margin:0;cursor:pointer}.ndc-gw-box{position:relative;background:#fff;border-radius:10px;width:100%;max-width:820px;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.3)}.ndc-gw-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #ebe8e1;font-size:16px}.ndc-gw-x{width:40px;height:40px;border-radius:50%;background:#f5f4f0;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;margin:0;cursor:pointer;flex:0 0 40px}.ndc-gw-body{overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.ndc-gw-body img{display:block;width:100%;height:auto}.ndc-gw-foot{padding:12px 18px;border-top:1px solid #ebe8e1;font-size:13px}.ndc-gw-foot a{text-decoration:underline}.single .article-info>.widget-inner:first-child{aspect-ratio:5/6}.single .widget-sticky>.widget-inner{display:flex;flex-direction:column}.single .widget-sticky>.widget-inner>*{order:40}.single .widget-sticky>.widget-inner>.producertag{order:1;font-size:12px;margin-bottom:4px}.single .widget-sticky>.widget-inner>.producertag p{margin:0}.ndc-artnr{color:#888}.single .widget-sticky>.widget-inner>.widget-text:has(h1){order:2}.single .widget-sticky h1{text-transform:none;font-size:1.6rem;line-height:1.25;font-weight:700;letter-spacing:0;margin-bottom:6px}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)):has(ul){order:3;margin:6px 0 14px}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)):has(ul) .widget-inner{background:#f5f4f0;border-radius:8px;padding:12px 14px !important}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)) ul{list-style:none;margin:0;padding:0}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)) li{position:relative;padding:3px 0 3px 26px;font-size:14px;line-height:1.4}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)) li:before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border:1.5px solid #2b2b2b;border-radius:3px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M3.5 8.5l3 3 6-7%27 fill=%27none%27 stroke=%27%232b2b2b%27 stroke-width=%272%27/%3E%3C/svg%3E") center/12px no-repeat}.single .widget-sticky>.widget-inner>.widget-item-price{order:4}.single .widget-sticky .widget-item-price .price{font-size:2rem;font-weight:700}.single .widget-sticky .widget-item-price .base-price{margin:2px 0 0 !important;font-size:13px}.single .widget-sticky .widget-item-price .base-price.is-single-piece>div:first-child{display:none}.single .widget-sticky>.widget-inner>.vat{order:5}.single .widget-sticky>.widget-inner>.widget-graduate-price{order:6}.single .widget-sticky>.widget-inner>.widget-attribute{order:7;margin-top:6px}.single .widget-sticky .v-s-boxes{display:flex;flex-wrap:wrap;gap:8px}.single .widget-sticky .v-s-box{margin:0 !important;border:1px solid #d6d6d6 !important;border-radius:8px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.single .widget-sticky .v-s-box.empty-option{display:none !important}.single .widget-sticky .v-s-box.active{border:2px solid #2b2b2b !important;font-weight:700}.single .widget-sticky>.widget-inner>.widget-order-property{order:8}.single .widget-sticky>.widget-inner>.widget-item-bundle{order:9}.single .widget-sticky>.widget-inner>.widget-add-to-basket{order:10}.single .widget-sticky .widget-add-to-basket .add-to-basket-container{display:flex;gap:10px;align-items:stretch}.single .widget-sticky .widget-add-to-basket .add-to-basket-container>.btn-primary{flex:1 1 auto;min-height:52px;border-radius:8px;background:#2b2b2b;border-color:#2b2b2b;font-weight:700;letter-spacing:.04em}.single .widget-sticky .widget-add-to-basket .add-to-basket-container>.btn-primary.disabled{background:#8a8a8a;border-color:#8a8a8a}.single .widget-sticky .widget-add-to-basket .quantity-input-container{border:1px solid #d6d6d6;border-radius:8px;overflow:hidden}.single .widget-sticky>.widget-inner>.widget-two-col{order:11;margin-top:12px}.single .widget-sticky .widget-two-col>.widget-inner{flex:0 0 100%;max-width:100%}.single .widget-sticky .widget-two-col .articlenumber{display:none}.single .widget-sticky .widget-availability{margin:0}.single .widget-sticky .widget-availability .availability{text-transform:none;letter-spacing:0;font-size:13px}.single .widget-sticky .widget-availability .availability.availability-1{background:none;color:#2e7d32;padding:0;font-size:14px;font-weight:600}.single .widget-sticky .widget-availability .availability.availability-1:before{content:"\2713  ";font-weight:700}.single .widget-sticky>.widget-inner>.so-share-box{order:12}.single .widget-sticky>.widget-inner>.widget-add-to-wish-list{order:14}.single .widget-sticky>.widget-inner>.widget-item-availability-notification{order:12}.single .widget-sticky .widget-item-availability-notification>div{margin:14px 0 4px !important;background:#f5f4f0;border-radius:8px;padding:12px 14px}.single .widget-sticky .widget-item-availability-notification .input-unit{background:#fff;border:1px solid #d6d6d6;border-radius:6px}.single .widget-sticky>.widget-inner>hr.widget-separator{display:none}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)):not(:has(ul)){order:20;margin-top:6px}.single .widget-sticky>.widget-inner>.ndc-mehr{order:21;align-self:flex-start;background:none;border:0;padding:2px 0 14px;text-decoration:underline;font-size:13px;color:#2b2b2b;cursor:pointer}body:not(.ndc-kurz-offen) .single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)):not(:has(ul)) .widget-inner{max-height:150px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.ndc-pay{margin:14px 0 4px;font-size:12px;color:#666}.ndc-pay span{display:inline-block;border:1px solid #d6d6d6;border-radius:6px;padding:4px 10px;margin:6px 6px 0 0;font-weight:600;color:#2b2b2b;font-size:12px}.ndc-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 8px}.ndc-trust>*{display:flex;gap:10px;align-items:flex-start;background:#f5f4f0;border:1px solid #ebe8e1;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.35;color:#666;text-decoration:none}.ndc-trust svg{flex:0 0 22px;width:22px;height:22px;stroke:#2b2b2b;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ndc-trust strong{display:block;font-size:13px;color:#2b2b2b}.single .widget-sticky>.widget-inner>*{margin-top:0 !important;margin-bottom:0 !important}.single .widget-sticky>.widget-inner>.widget-text:has(h1){margin-bottom:6px !important}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)):has(ul){margin:4px 0 14px !important}.single .widget-sticky .widget-attribute .variation-select{padding-bottom:14px}.single .widget-sticky>.widget-inner>.widget-two-col{margin-top:12px !important}.single .widget-sticky>.widget-inner>.widget-add-to-wish-list{margin-top:10px !important}.single .widget-sticky>.widget-inner>.widget-text:not(.producertag):not(:has(h1)):not(:has(ul)){margin-top:14px !important}.single .widget-sticky .widget-add-to-basket .add-to-basket-container>.btn-primary{white-space:nowrap}.single .widget-sticky .widget-add-to-basket .quantity-input-container{flex:0 0 112px;min-width:112px}.single .widget-sticky .widget-two-col>.widget-inner:has(.articlenumber){display:none}.single .widget-sticky .widget-two-col .widget{margin-bottom:0 !important}.single .widget-sticky .widget-two-col .widget-availability{line-height:1.4}.single .widget-sticky>.widget-inner>.so-share-box,.single .widget-sticky>.widget-inner>.so-share-box>.widget-inner{display:contents}.single .widget-sticky>.widget-inner>.so-share-box>.widget-inner>*{order:13}.single .widget-sticky>.widget-inner>.so-share-box>.widget-inner>.ndc-usp{order:3;margin:2px 0 14px}.ndc-usp{display:flex;flex-direction:column}.ndc-sub{order:-1;font-weight:700;font-size:14px;line-height:1.4;margin:0 0 8px;color:#2b2b2b}.ndc-bul{background:#f5f4f0;border-radius:8px;padding:12px 14px;list-style:none;margin:0}.ndc-bul li{position:relative;padding:3px 0 3px 26px;font-size:14px;line-height:1.4}.ndc-bul li:before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border:1.5px solid #2b2b2b;border-radius:3px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M3.5 8.5l3 3 6-7%27 fill=%27none%27 stroke=%27%232b2b2b%27 stroke-width=%272%27/%3E%3C/svg%3E") center/12px no-repeat}.single .widget-sticky>.widget-inner:has(.ndc-bul)>.widget-text:not(.producertag):not(:has(h1)),.single .widget-sticky>.widget-inner:has(.ndc-bul)>.ndc-mehr{display:none !important}@media (max-width:575.98px){.single .widget-sticky .widget-add-to-basket .quantity-input-container{flex-basis:96px;min-width:96px}.single .widget-sticky .widget-add-to-basket .add-to-basket-container>.btn-primary{min-width:0;letter-spacing:0}.ndc-trust>*{padding:8px 9px;gap:7px}.ndc-trust svg{flex-basis:18px;width:18px;height:18px}.single .widget-sticky .widget-add-to-basket .add-to-basket-container>.btn-primary{font-size:13px;padding:0 10px}.single .widget-sticky h1{font-size:1.35rem}.single .widget-sticky .widget-item-price .price{font-size:1.75rem}}@media (max-width:767.98px){.artikelliste-artikelseite .owl-stage-outer{height:auto !important;overflow:visible !important}.artikelliste-artikelseite .owl-single-item-nav,.artikelliste-artikelseite .list-control-special{display:none !important}.artikelliste-artikelseite .owl-dots,.artikelliste-artikelseite .owl-nav{display:none !important}.artikelliste-artikelseite .owl-stage{transform:none !important;transition:none !important;width:auto !important;display:grid !important;grid-template-columns:1fr 1fr;gap:16px 12px}.artikelliste-artikelseite .owl-item{width:auto !important;margin:0 !important}.artikelliste-artikelseite .owl-item.cloned,.artikelliste-artikelseite .owl-item.ndc-more{display:none !important}.artikelliste-artikelseite .list-item-carousel:not(.owl-loaded){display:grid !important;grid-template-columns:1fr 1fr;gap:16px 12px}.artikelliste-artikelseite .list-item-carousel:not(.owl-loaded)>article:nth-child(n+7){display:none}.artikelliste-artikelseite .cmp-product-thumb>div{display:flex;flex-direction:column}.artikelliste-artikelseite .cmp-product-thumb .thumb-image{width:100% !important;max-width:100% !important;float:none !important;flex:0 0 auto}.artikelliste-artikelseite .cmp-product-thumb .thumb-content{width:100% !important;max-width:100% !important;padding:8px 0 0 !important}.artikelliste-artikelseite .thumb-title{font-size:13px !important;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.artikelliste-artikelseite .thumb-meta{margin-top:4px !important}.artikelliste-artikelseite .vat{font-size:10px}.artikelliste-artikelseite .widget-caption h3{font-size:1.2rem}}.artikelliste-artikelseite .prices{display:flex !important;flex-direction:column !important;align-items:flex-start !important}.artikelliste-artikelseite .crossprice,.artikelliste-artikelseite .crossprice *,.artikelliste-artikelseite .prices del,.artikelliste-artikelseite .prices s{font-size:12px !important;line-height:1.3 !important;font-weight:400 !important;color:#8a8a8a !important;margin:0 !important}.artikelliste-artikelseite .ndc-more{display:none !important}@media (max-width:767.98px){.artikelliste-artikelseite .row>.col-12>.row{display:grid !important;grid-template-columns:1fr 1fr;gap:16px 12px;margin:0 !important}.artikelliste-artikelseite .row>.col-12>.row>[class*=col-]{max-width:none !important;width:auto !important;padding:0 !important;flex:none !important}}@media (max-width:767.98px){.single .widget-tab,.single .widget-tab .tab-content *{text-align:left !important}.single .widget-tab .nav-tabs{flex-direction:column;border:0;margin-bottom:0}.single .widget-tab .nav-tabs>*{width:100% !important;max-width:100% !important;flex:0 0 100% !important;margin:0 !important}.single .widget-tab .nav-tabs .nav-link{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 2px;border:0;border-bottom:1px solid #e3e3e3 !important;margin:0}.single .widget-tab .nav-tabs .nav-link:after{content:"+";font-size:20px;font-weight:400;line-height:1}body.ndc-tabs-open .single .widget-tab .nav-tabs .nav-link.active:after{content:"–"}body:not(.ndc-tabs-open) .single .widget-tab .nav-tabs .nav-link.active{border-bottom:1px solid #e3e3e3 !important;font-weight:inherit}body:not(.ndc-tabs-open) .single .widget-tab .tab-content{display:none !important}.single .widget-tab .tab-content{padding-top:12px}}.single .widget-item-image .owl-carousel:not(.owl-loaded){display:block !important}.single .widget-item-image .owl-carousel:not(.owl-loaded)>*:not(:first-child){display:none !important}.single .widget-item-image .single-carousel:not(.owl-loaded)>:first-child{aspect-ratio:1/1;overflow:hidden}.ndc-pg{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:14px;font-size:13px;color:#555}.ndc-pgb{width:44px;height:44px;border:1px solid #d6d6d6;border-radius:50%;background:#fff;font-size:24px;line-height:1;color:#2b2b2b;padding:0}@media (min-width:768px){.ndc-pg{display:none}}
@media (min-width:768px){.brand-wrapper .navbar-brand img{height:45px;width:auto;aspect-ratio:754/169}}
@media (min-width:1200px){.single .widget-attribute{min-height:var(--ndc-attr-h,0px)}.single .widget-item-availability-notification{min-height:42px}}
