.card__quick-add .btn.js-quick-add,.card .btn.btn--secondary.js-quick-add{background:#fff!important;color:#039!important;border:2px solid #003399!important;box-shadow:none!important}.card__quick-add .btn.js-quick-add:hover,.card__quick-add .btn.js-quick-add:focus-visible,.card .btn.btn--secondary.js-quick-add:hover,.card .btn.btn--secondary.js-quick-add:focus-visible{background:#eef2fa!important;color:#039!important;border-color:#039!important}.card__quick-add .btn.js-quick-add svg{color:currentColor}.price__from{margin-right:.25em}.cln-gewaehrleistung{margin:12px 0 0;font-size:13px;line-height:1.4;text-align:center}.cln-gewaehrleistung a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cln-gewaehrleistung a:hover{color:#039}:is(#cln-spec,.product-main) .product-info .product-info__block:has(~.product-info__title){margin-bottom:10px!important}:is(#cln-spec,.product-main) .product-info .product-info__block:has(~.product-info__title)>*,:is(#cln-spec,.product-main) .product-info .product-info__block:has(~.product-info__title) .flex.justify-start{margin-bottom:0!important}:is(#cln-spec,.product-main) .product-info .product-info__block.product-info__title{margin-bottom:6px!important}.product-details .styled-list{list-style:none!important;margin:0 0 16px!important;padding:0!important}.product-details .styled-list li{position:relative!important;list-style:none!important;margin:0 0 8px!important;padding-left:28px!important;line-height:1.5}.product-details .styled-list li:last-child{margin-bottom:0!important}.product-details .styled-list li::marker{content:none}.product-details .styled-list li:before{content:""!important;position:absolute!important;left:0!important;top:.15em!important;width:18px!important;height:18px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236bb52d' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") center / 16px 16px no-repeat!important}pickup-availability .pickup-status{align-items:flex-start!important;gap:12px;margin-top:16px!important;padding:16px 18px!important;background:rgba(var(--panel-bg-color, 244 244 244));border:0;border-radius:0}pickup-availability .pickup-icon{flex:0 0 auto;margin:2px 0 0!important}pickup-availability .pickup-status p{line-height:1.45}pickup-availability .pickup-status p+p{margin-top:2px!important;color:rgb(var(--text-color, 0 13 37) / .62)}pickup-availability .pickup-status .link{color:#039}pickup-availability .pickup-status .link:hover{color:rgb(var(--text-color, 0 13 37))}.price.price--on-sale .price__was,.card--product .price.price--on-sale .price__was,.card--sticky-atc .price.price--on-sale .price__was{color:#d0021b;font-size:.68em;font-weight:400;margin-inline-end:.4em;padding:0;vertical-align:baseline}.price.price--on-sale .price__current,.card--product .price.price--on-sale .price__current,.card--sticky-atc .price.price--on-sale .price__current{color:#6bb52d;font-size:1em;font-weight:inherit;padding-inline-end:.35em}.card--sticky-atc .price.price--on-sale .product-info__price{display:inline-flex;flex-wrap:wrap;align-items:baseline}.card--sticky-atc .price.price--on-sale .price__current{display:inline;white-space:nowrap}.card--sticky-atc .price .vat-note{margin-inline-start:.25em}variant-picker .custom-select__btn{border-width:1px!important;border-color:rgb(var(--text-color, 0 13 37) / .25)!important;border-radius:0!important}variant-picker .custom-select__btn:hover{border-color:rgb(var(--text-color, 0 13 37) / .5)!important}variant-picker .custom-select__btn[aria-expanded=true],variant-picker .custom-select__btn:focus-visible{border-color:#039!important}variant-picker .custom-select__listbox{border-width:1px!important;border-radius:0!important}.product-info .product-info__block:has(.media>.media__placeholder){display:none!important}.cart-recommendations{container-type:inline-size}.cart-recommendations h2{font-size:18px!important;line-height:1.3!important;margin:0 0 12px!important}.cart-recommendations ul{display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:8px!important;margin:0;padding:0}.cart-recommendations .card--related{align-items:center;height:auto;padding:10px 14px;background:rgb(var(--panel-bg-color))}.cart-recommendations .card--related .card__media{flex:0 0 64px;width:64px;align-self:center}.cart-recommendations .card--related .card__info{flex:1 1 auto;min-width:0;padding:0 0 0 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title button" "price button";column-gap:16px;align-items:center}.cart-recommendations .card--related .card__info>p{grid-area:title;margin:0 0 2px!important;font-size:14px!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-recommendations .card--related .card-link{color:rgb(var(--text-color))}.cart-recommendations .card--related .price{grid-area:price;margin:0!important;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.cart-recommendations .card--related .price .product-info__price,.cart-recommendations .card--related .price .vat-money{font-size:15px!important;line-height:1.3!important;font-weight:700}.cart-recommendations .card--related .price .vat-note{margin:0!important;font-size:12px!important;font-weight:400;opacity:.7}.cart-recommendations .card--related .js-quick-add{grid-area:button;width:auto!important;margin:0!important;padding:8px 14px!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap}@container (max-width: 480px){.cart-recommendations .card--related .card__info{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "price" "button"}.cart-recommendations .card--related .js-quick-add{justify-self:start;margin-top:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cleanum-custom.css.map */
