.sk24-product{--sk24-bg: #f7f9fc;--sk24-card: #ffffff;--sk24-text: #1e293b;--sk24-muted: #64748b;--sk24-navy: #1a2839;--sk24-accent: #005a9c;--sk24-accent-hover: #004a80;--sk24-border: #e2e8f0;--sk24-alt: #eef2f7;--sk24-success: #22c55e;--sk24-pill: rgba(0, 90, 156, .08);--sk24-heading-font: var(--font-heading-family);--sk24-body-font: var(--font-body-family);color:var(--sk24-text);font-family:var(--sk24-body-font)}.sk24-product__page-bg{background:var(--sk24-bg)}.sk24-product__container{max-width:140rem}.sk24-product__hero{display:grid;gap:2.4rem;align-items:start}.sk24-product__gallery-card,.sk24-product__drawing-card,.sk24-product__delivery-card,.sk24-product__related-card,.sk24-product__tech-table-wrap{background:var(--sk24-card);border:1px solid var(--sk24-border);border-radius:1.8rem}.sk24-product__gallery-card{position:relative;padding:2.2rem;overflow:hidden}.sk24-product__main-image-wrap{display:flex;align-items:center;justify-content:center;min-height:44rem;border-radius:1.2rem;background:#fff}.sk24-product__main-image-wrap img,.sk24-product__placeholder{width:100%;height:44rem;object-fit:contain;padding:2rem;display:block}.sk24-product__thumbs{margin-top:1.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.sk24-product__thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid var(--sk24-border);border-radius:1rem;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.sk24-product__thumb.is-active,.sk24-product__thumb:hover{border-color:var(--sk24-accent)}.sk24-product__thumb img{width:100%;height:100%;object-fit:contain;display:block;transform:scale(.92);transform-origin:center}.sk24-product__info-column.is-sticky-enabled .sk24-product__info-card{position:sticky;top:8rem}.sk24-product__info-card{padding:2.2rem;background:transparent;border:0;border-radius:0}.sk24-product__pill{display:inline-flex;align-items:center;border-radius:99px;background:var(--sk24-pill);color:var(--sk24-accent);font-size:1.2rem;font-weight:700;padding:.4rem 1rem}.sk24-product__title{margin:1.2rem 0 .8rem;color:var(--sk24-navy);font-family:var(--sk24-heading-font);font-size:clamp(2.4rem,2.5vw,3.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.15}.sk24-product__price-box{display:flex;justify-content:space-between;gap:1.8rem;border-radius:1.2rem;border:1px solid var(--sk24-border);background:var(--sk24-alt);padding:1.6rem 1.8rem;margin-bottom:1.8rem}.sk24-product__price-label,.sk24-product__price-note,.sk24-product__delivery-label,.sk24-product__delivery-note{display:block;color:var(--sk24-muted);font-size:1.18rem}.sk24-product__price-number{display:block;margin-top:.2rem;margin-bottom:.1rem;color:var(--sk24-navy);font-family:var(--sk24-heading-font);font-size:clamp(3rem,3vw,3.6rem);font-weight:800;letter-spacing:-.03em;line-height:1}.sk24-product__delivery-value{display:block;font-family:var(--sk24-heading-font);color:var(--sk24-success);font-size:1.5rem;font-weight:700}.sk24-product__product-info{display:block}.sk24-product__variant-selects{margin-bottom:1.8rem}.sk24-product__option-group{border:0;padding:0;margin:0 0 1.2rem}.sk24-product__option-group .form__label [data-selected-value]{font-weight:700}.sk24-product__option-legend{margin-bottom:.85rem;font-size:1.35rem;font-weight:700;color:var(--sk24-text)}.sk24-product__option-grid{display:grid;gap:.8rem}.is-rows-option .sk24-product__option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sk24-product__option-card{position:relative;border:2px solid var(--sk24-border);border-radius:1.2rem;background:#fff;transition:border-color .2s ease,background-color .2s ease}.sk24-product__option-input{position:absolute;opacity:0;pointer-events:none}.sk24-product__option-label{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;cursor:pointer;padding:1.2rem}.is-rows-option .sk24-product__option-label{flex-direction:column;align-items:flex-start;gap:.45rem}.sk24-product__option-radio{width:1.8rem;height:1.8rem;margin-top:.15rem;border-radius:50%;border:2px solid var(--sk24-border);background:#fff;flex-shrink:0}.sk24-product__option-main{flex:1;display:flex;flex-direction:column;gap:.25rem}.sk24-product__option-value{font-family:var(--sk24-heading-font);font-size:1.45rem;font-weight:700;color:var(--sk24-text)}.sk24-product__option-sub{font-size:1.15rem;color:var(--sk24-muted)}.sk24-product__option-desc{font-size:1.2rem;color:var(--sk24-muted);line-height:1.4}.sk24-product__option-side{display:flex;flex-direction:column;align-items:flex-end;gap:.55rem}.sk24-product__recommended{display:inline-flex;border-radius:.5rem;background:var(--sk24-accent);color:#fff;font-size:1rem;line-height:1;font-weight:700;padding:.3rem .7rem}.sk24-product__option-price{font-family:var(--sk24-heading-font);font-size:1.5rem;font-weight:800;color:var(--sk24-text)}.sk24-product__option-card.is-selected,.sk24-product__option-card:has(.sk24-product__option-input:checked){border-color:var(--sk24-accent);background:#005a9c0f}.sk24-product__option-card:has(.sk24-product__option-input:checked) .sk24-product__option-radio{border-color:var(--sk24-accent);box-shadow:inset 0 0 0 .45rem var(--sk24-accent)}.sk24-product__option-card.is-disabled{opacity:.5}.sk24-product__cta-row{display:grid;grid-template-columns:auto 1fr;gap:1.05rem;margin-bottom:1.2rem}.sk24-product__qty-wrap{display:inline-flex;align-items:center;border:1px solid var(--sk24-border);border-radius:1rem;background:#fff;overflow:hidden}.sk24-product__qty-btn{width:4rem;height:5.2rem;border:0;background:transparent;color:var(--sk24-text);font-size:2rem;cursor:pointer}.sk24-product__qty-input{width:4.4rem;text-align:center;border:0;background:transparent;color:var(--sk24-text);font-family:var(--sk24-heading-font);font-size:1.6rem;font-weight:700;-webkit-appearance:textfield;appearance:textfield}.sk24-product__qty-input::-webkit-inner-spin-button,.sk24-product__qty-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.sk24-product__add-btn{min-height:5.2rem;width:100%;font-family:var(--sk24-heading-font);font-size:1.6rem}.sk24-product__add-btn[disabled]{opacity:.55;cursor:not-allowed}.sk24-product__add-btn.is-added,.sk24-product__add-btn.is-added:hover,.sk24-product__add-btn.is-added:focus-visible{background-color:var(--sk24-success)!important;transform:none}.sk24-product__add-btn .loading__spinner{margin-left:.8rem}.sk24-product__config-link{width:100%;min-height:5.2rem;border:1.5px solid var(--sk24-border);border-radius:1rem;background:transparent;color:var(--sk24-accent);font-weight:700;font-size:1.45rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;text-decoration:none;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.sk24-product__config-link:hover{border-color:var(--sk24-accent);color:var(--sk24-accent-hover);background:#005a9c0a}.sk24-product__config-link-icon{width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sk24-product__config-link-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sk24-product__config-link-label{line-height:1}.sk24-product__trust-list{margin-top:1.2rem;display:grid;gap:.6rem}.sk24-product__trust-list p{margin:0;font-size:1.28rem;color:var(--sk24-muted);display:flex;align-items:center;gap:.7rem}.sk24-product__trust-list p:before{content:"\2713";width:1.7rem;height:1.7rem;border-radius:50%;color:var(--sk24-success);border:1px solid rgba(34,197,94,.35);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.1rem}.sk24-product__help-box{margin-top:1.7rem;border:1px solid var(--sk24-border);border-radius:1.2rem;background:var(--sk24-alt);padding:1.2rem 1.4rem;display:flex;align-items:center;gap:1rem}.sk24-product__help-icon{width:3.4rem;height:3.4rem;border-radius:.9rem;background:var(--sk24-pill);color:var(--sk24-accent);display:inline-flex;align-items:center;justify-content:center;font-size:1.8rem;flex-shrink:0}.sk24-product__help-title{margin:0;font-size:1.35rem;font-weight:700}.sk24-product__help-text{margin:.1rem 0 0;font-size:1.2rem;color:var(--sk24-muted)}.sk24-product__tabs-wrap{margin-top:6rem}.sk24-product__tabs{border-bottom:1px solid var(--sk24-border);display:flex;gap:.2rem;overflow-x:auto;scrollbar-width:thin}.sk24-product__tab{-webkit-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--sk24-muted);font-family:var(--sk24-heading-font);font-size:1.45rem;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;padding:1.4rem 2rem}.sk24-product__tab.is-active{color:var(--sk24-accent);border-bottom-color:var(--sk24-accent)}.sk24-product__tab-panels{padding-top:3.2rem}.sk24-product__desc-grid{display:grid;gap:3rem}.sk24-product__desc-grid--no-drawing{grid-template-columns:1fr}.sk24-product__subheading{margin:0 0 1.3rem;font-family:var(--sk24-heading-font);font-size:2.3rem;font-weight:800;letter-spacing:-.01em}.sk24-product__rte{color:var(--sk24-text);font-size:1.5rem;line-height:1.75}.sk24-product__rte h1,.sk24-product__rte h2,.sk24-product__rte h3,.sk24-product__rte h4,.sk24-product__rte h5,.sk24-product__rte h6{color:var(--sk24-navy);font-family:var(--sk24-heading-font);font-weight:800;letter-spacing:-.02em}.sk24-product__rte p,.sk24-product__rte li{color:var(--sk24-text)}.sk24-product__benefits-list{margin:2.1rem 0 0;padding:0;list-style:none;display:grid;gap:1.1rem}.sk24-product__benefits-list li{position:relative;margin:0;padding-left:3rem;font-size:1.45rem;line-height:1.55}.sk24-product__benefits-list li:before{content:"\2713";position:absolute;left:0;top:0;width:2rem;height:2rem;border-radius:50%;border:1.4px solid var(--sk24-accent);color:var(--sk24-accent);display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.sk24-product__drawing-card{padding:1.6rem;color:var(--sk24-muted);background:transparent;border:0;border-radius:0}.sk24-product__drawing-svg{display:block;width:100%;max-width:52rem;height:auto}.sk24-product__drawing-svg text{fill:currentColor;font-size:11px;font-family:var(--sk24-body-font);font-weight:500}.sk24-product__drawing-rows g.is-hidden{display:none}.sk24-product__tech-table-wrap{width:min(40rem,100%);max-width:100%;overflow-x:auto}.sk24-product__tech-table{width:100%;table-layout:fixed;border-collapse:collapse}.sk24-product__tech-table th,.sk24-product__tech-table td{padding:.9rem 1.4rem;border-bottom:1px solid var(--sk24-border);font-size:1.35rem}.sk24-product__tech-table thead th:first-child,.sk24-product__tech-table tbody th{width:42%;padding-right:1.6rem;white-space:nowrap}.sk24-product__tech-table thead th:last-child,.sk24-product__tech-table tbody td{width:58%}.sk24-product__tech-table thead th{text-align:left;background:var(--sk24-navy);color:#fff;font-family:var(--sk24-heading-font);font-size:1.3rem}.sk24-product__tech-table thead th:nth-child(3),.sk24-product__tech-table tbody td:nth-child(3){background:#005a9c0a}.sk24-product__tech-table tbody th{text-align:left;font-weight:600}.sk24-product__tech-table .ok{color:var(--sk24-success);font-weight:600}.sk24-product__delivery-grid{display:grid;gap:1.2rem}.sk24-product__delivery-card{overflow:hidden}.sk24-product__delivery-card img{width:100%;height:16.8rem;display:block;object-fit:cover}.sk24-product__delivery-card h3{margin:0;padding:1.35rem 1.5rem .6rem;font-family:var(--sk24-heading-font);font-size:1.7rem;font-weight:700}.sk24-product__delivery-card p{margin:0;padding:0 1.5rem 1.5rem;color:var(--sk24-muted);font-size:1.3rem;line-height:1.6}.sk24-product__faq{margin-top:2.4rem}.sk24-product__faq-item{border-bottom:1px solid var(--sk24-border)}.sk24-product__faq-item summary{list-style:none;cursor:pointer;position:relative;padding:1.4rem 2.2rem 1.4rem 0;font-size:1.43rem;font-weight:700}.sk24-product__faq-item summary:after{content:"+";position:absolute;right:.2rem;top:50%;transform:translateY(-50%);color:var(--sk24-accent);font-size:2rem;line-height:1}.sk24-product__faq-item[open] summary:after{content:"\2212"}.sk24-product__faq-item p{margin:0 0 1.3rem;color:var(--sk24-muted);font-size:1.35rem;line-height:1.7}.sk24-product__related{margin-top:6rem}.sk24-product__related-header h2{margin:0;font-family:var(--sk24-heading-font);font-size:2.8rem;font-weight:800;letter-spacing:-.02em}.sk24-product__related-header p{margin:.6rem 0 0;color:var(--sk24-muted);font-size:1.45rem}.sk24-product__related-grid{margin-top:2rem;display:grid;gap:1.2rem}.sk24-product__related-card{position:relative;text-decoration:none;color:inherit;padding:1.25rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.sk24-product__related-card:hover{transform:translateY(-2px);border-color:var(--sk24-accent);box-shadow:0 10px 26px #005a9c1f}.sk24-product__related-image{border-radius:1.1rem;background:#fff;min-height:16.8rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.1rem}.sk24-product__related-image img{max-height:15.5rem;width:auto;object-fit:contain}.sk24-product__related-pill{display:inline-flex;border-radius:99px;padding:.25rem .75rem;background:var(--sk24-pill);color:var(--sk24-accent);font-size:1.1rem;font-weight:700}.sk24-product__related-card h3{margin:.8rem 0 .5rem;font-family:var(--sk24-heading-font);font-size:1.5rem;line-height:1.35}.sk24-product__related-card strong{display:inline-block;font-family:var(--sk24-heading-font);font-size:1.72rem;font-weight:800}.sk24-product__related-arrow{position:absolute;right:1.3rem;bottom:1.2rem;color:var(--sk24-accent);font-size:1.6rem}@media screen and (min-width:750px){.sk24-product__hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:3.2rem}.sk24-product__desc-grid:not(.sk24-product__desc-grid--no-drawing){grid-template-columns:1.05fr 1fr}.sk24-product__delivery-grid,.sk24-product__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.sk24-product__hero{gap:4.8rem}.sk24-product__delivery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sk24-product__related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:989px){.is-rows-option .sk24-product__option-grid{grid-template-columns:1fr}.sk24-product__main-image-wrap,.sk24-product__main-image-wrap img{min-height:34rem;height:34rem}}@media screen and (max-width:749px){.sk24-product__info-column.is-sticky-enabled .sk24-product__info-card{position:static;top:auto}.sk24-product__gallery-card{padding:1.5rem}.sk24-product__main-image-wrap,.sk24-product__main-image-wrap img{min-height:30rem;height:30rem;padding:1.2rem}.sk24-product__thumbs{gap:.75rem}.sk24-product__price-box{flex-direction:column;gap:1rem}.sk24-product__cta-row{grid-template-columns:max-content minmax(0,1fr);gap:.75rem}.sk24-product__qty-wrap{border-radius:.8rem;flex-shrink:0}.sk24-product__qty-btn{width:2.6rem;height:4.4rem;font-size:1.5rem}.sk24-product__qty-input{width:2rem;font-size:1.4rem}.sk24-product__add-btn{min-height:4.4rem;font-size:1.5rem}.sk24-product__option-grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.55rem}.is-rows-option .sk24-product__option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sk24-product__option-label{flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.85rem .5rem;gap:.4rem;min-height:100%}.sk24-product__option-radio{width:1.5rem;height:1.5rem;margin:0}.sk24-product__option-main{align-items:center;width:100%}.sk24-product__option-value{font-size:1.25rem;line-height:1.25}.sk24-product__option-sub,.sk24-product__option-desc{font-size:1rem;line-height:1.3}.sk24-product__option-side{align-items:center;width:100%}.sk24-product__option-price{font-size:1.2rem}.sk24-product__recommended{font-size:.85rem;padding:.25rem .5rem}.is-montage-option .sk24-product__option-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sk24-product__tabs{gap:0}.sk24-product__tab{padding:1.2rem 1.4rem}.sk24-product__desc-grid{gap:1.8rem}.sk24-product__tech-table-wrap{width:100%;border-radius:1.2rem}.sk24-product__tech-table th,.sk24-product__tech-table td{padding:.75rem 1rem;font-size:1.25rem}.sk24-product__tech-table thead th:first-child,.sk24-product__tech-table tbody th{width:42%;padding-right:1rem;white-space:normal;word-break:break-word}.sk24-product__tech-table thead th{font-size:1.2rem}.sk24-product__tech-table thead th:last-child,.sk24-product__tech-table tbody td{width:58%}.sk24-product__delivery-grid,.sk24-product__related-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/sicherungskasten-product.css.map */
