/* Breitenbegrenzung, Responsive-Verhalten und sichtbare Ergebnisstatus. */
.schott-vcheck,.schott-vcheck *{min-width:0}.schott-vcheck,.svc-result,.svc-search-info,.svc-availability,.svc-result-block,.svc-result-block .verf-box,.svc-result-block .verf-content,.svc-result-block .verf-tarifslider,.svc-result-block .verf-benefits{width:100%;max-width:100%}.schott-vcheck img,.schott-vcheck svg,.schott-vcheck video,.schott-vcheck iframe{max-width:100%;height:auto}.svc-result{overflow-x:clip}.svc-result-block{overflow:visible}.svc-result-block .verf-content{overflow-wrap:anywhere;word-break:normal}.svc-result-block .verf-tarifslider{display:block!important;overflow-x:clip;contain:inline-size}.svc-result-block .verf-tarifslider>*{max-width:100%!important}.svc-result-block .verf-tarifslider [class*="slider"],.svc-result-block .verf-tarifslider [class*="swiper"],.svc-result-block .verf-tarifslider [class*="track"],.svc-result-block .verf-tarifslider [class*="carousel"]{max-width:100%!important}.svc-result-block .verf-benefits>div{max-width:100%!important}.svc-result-block table{display:block;max-width:100%;overflow-x:auto}.svc-result-block pre,.svc-result-block code{white-space:pre-wrap;overflow-wrap:anywhere}
.svc-overall-badge,.svc-block-status{display:inline-flex;align-items:center;gap:8px;border-radius:999px;font-size:.82rem;font-weight:800;line-height:1.2;letter-spacing:.02em}.svc-overall-badge{position:relative;z-index:1;margin:0 0 10px;padding:8px 13px}.svc-overall-badge:before,.svc-block-status:before{content:"";display:block;width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px currentColor;opacity:.75}.svc-search-info.is-positive{border-left-color:#17854b!important;background:linear-gradient(115deg,#ecfaf2 0%,#fff 72%)!important}.svc-search-info.is-positive .svc-overall-badge,.svc-result-block.is-positive .svc-block-status{background:#dff5e8;color:#126b3c}.svc-search-info.is-positive .svc-kicker{color:#126b3c!important}.svc-search-info.is-review{border-left-color:#d28a0b!important;background:linear-gradient(115deg,#fff8e8 0%,#fff 72%)!important}.svc-search-info.is-review .svc-overall-badge,.svc-nohit.is-review .svc-overall-badge,.svc-result-block.is-review .svc-block-status{background:#fff0c9;color:#875600}.svc-result-block.is-unavailable .svc-block-status{background:#fde5e5;color:#a12626}.svc-block-status{position:relative;z-index:3;width:max-content;max-width:calc(100% - 32px);margin:0 16px -13px;padding:8px 13px;border:1px solid rgba(0,0,0,.04);box-shadow:0 4px 12px rgba(24,50,74,.08)}.svc-result-block.is-positive .verf-box{border-top:4px solid #17854b!important}.svc-result-block.is-review .verf-box{border-top:4px solid #d28a0b!important}.svc-result-block.is-unavailable .verf-box{border-top:4px solid #c83d3d!important}.svc-nohit .svc-overall-badge{margin-bottom:14px}
@media(max-width:1024px){.svc-result-block .verf-tarifslider{margin-left:0!important;margin-right:0!important}.svc-result-block .verf-benefits{grid-template-columns:1fr!important}}
@media(max-width:767px){.schott-vcheck .svc-card,.svc-search-info,.svc-nohit{padding:18px}.svc-result-block .verf-header{gap:12px!important;padding:18px!important}.svc-result-block .verf-content{padding:20px 18px!important}.svc-result-block .button-group,.svc-result-block .button-group form{width:100%!important}.svc-result-block .button,.svc-result-block input.button,.svc-result-block button,.svc-result-block a.button{width:100%!important;white-space:normal!important}.svc-result-block .verf-tarifslider{padding-top:18px!important}.svc-block-status{max-width:calc(100% - 24px);margin-left:12px;margin-right:12px}.svc-bottom .svc-btn{min-width:0}}
@media(max-width:420px){.svc-search-info h2{font-size:1.35rem}.svc-result-block .verf-header{align-items:center!important}.svc-result-block .verf-header:before{display:none}.svc-result-block .verf-header h2,.svc-result-block .verf-header h3,.svc-result-block .verf-header h4{font-size:1.08rem!important}.svc-overall-badge,.svc-block-status{font-size:.76rem}.svc-result-block .verf-benefits{padding:16px!important}}
