.insurance-request-wrap{padding-top:95px}.insurance-request-wrap .space-lg-bottom-input{margin-bottom:30px}.insurance-request-wrap .form-radio-button{margin-bottom:15px;width:100%}.insurance-request-wrap .first-information{padding:10px;width:100%;background-color:hsla(0,0%,100%,.5);color:#5d698a;font-size:.8125rem;line-height:1.25rem}.insurance-request-wrap .insurance-request-content-wrap{min-height:calc(100vh - 135px)}.insurance-request-wrap .icon-info{position:absolute;top:0;right:0}.choose-car-wrap .choose-car-by-wrap .icon-hsn-tsn{background-image:url(../img/icon-hsn-tsn.bd50ce73.svg);background-size:60%;background-position:center 60%}.choose-car-wrap .choose-car-by-wrap .icon-search-car{background-image:url(../img/icon-search-car.3b724691.svg);background-size:66%;background-position:center 39%}.choose-car-wrap .choose-car-by-wrap .round-button-wrap:nth-child(2){margin-bottom:30px}.choose-car-wrap .choose-car-by-wrap .info-block .icon-info{top:-10px}.choose-car-wrap .filters-wrap{margin-bottom:15px}.choose-car-wrap .filters-wrap .btn-edit--spacing{margin:0 10px 15px 0}.tariff-options-wrap .tariff-options{border:1px solid #cdcbd6;border-radius:15px}.tariff-options-wrap .tariff-option-item{position:relative;border-bottom:1px solid #cdcbd6;padding:20px 90px 20px 15px}.tariff-options-wrap .tariff-option-item:last-child{border-bottom:none}.tariff-options-wrap .tariff-option-item .icon{display:none;position:absolute;top:50%;left:18px;width:28px;height:28px;transform:translateY(-50%)}.tariff-options-wrap .tariff-option-item .icon.icon-gap-deckung{background:url(../img/gap-deckung_29x30.04c044a0.svg) no-repeat 50%;background-size:contain}.tariff-options-wrap .tariff-option-item .icon.icon-werkstattwahl{background:url(../img/werkstattwahl_31x28.15851919.svg) no-repeat 50%;background-size:contain}.tariff-options-wrap .tariff-option-item .icon.icon-rabattschutz{background:url(../img/rabattschutz_28x31.622a9f50.svg) no-repeat 50%;background-size:contain}.tariff-options-wrap .tariff-option-item .tariff-option-item-headline{font-size:16px;line-height:24px}.tariff-options-wrap .tariff-option-item .tariff-option-item-headline .tariff-option-item-info,.tariff-options-wrap .tariff-option-item .tariff-option-item-headline>p{display:inline-block}.tariff-options-wrap .tariff-option-item .tariff-option-item-headline .tariff-option-item-info .icon-info{position:relative;width:25px;height:25px}.tariff-options-wrap .tariff-option-item .tariff-option-item-subheadline{color:#5d698a}.tariff-options-wrap .tariff-option-item .toggle-switch-wrap{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.vehicle-driver-wrap .age-dialog{margin:-17px 0 20px}.predamage-wrap .number-count .number-count-top-spacing{margin-top:30px}.product-wrap{margin-bottom:30px;border-radius:3px;background-color:#fff}.product-wrap .sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:60}.product-wrap .product-price-wrap{border-bottom:2px solid #dbe0eb;border-radius:3px 3px 0 0;padding:12px;width:100%;background-color:#fff}.product-wrap .product-price-wrap .product-price{color:#5d45ff;font-size:18px;line-height:24px}.product-wrap .product-cta{margin-top:40px}.product-wrap .product-cta.product-cta--top{margin:20px 0 17px}.product-wrap .product-headline-toggle{position:relative;cursor:pointer}.product-wrap .product-headline-toggle .product-headline-toggle-icon{position:absolute;top:10px;right:0;padding-top:9px;width:15px;height:15px}.product-wrap .product-headline-toggle .product-headline-toggle-icon:after,.product-wrap .product-headline-toggle .product-headline-toggle-icon:before{position:absolute;content:"";width:100%;height:2px;background-color:#5d698a}.product-wrap .product-headline-toggle .product-headline-toggle-icon:after{transform:rotate(90deg);transition:transform .2s ease-in-out}.product-wrap .product-headline-toggle .product-headline-toggle-icon.isActive:after{transform:rotate(0)}.product-wrap .product-content{padding:15px}.product-wrap .product-content .product-insurance-cover{color:#5d698a}.product-wrap .product-attribute{position:relative;border-bottom:1px solid #b4bacc;color:#5d698a}.product-wrap .product-attribute .product-attribute-intro{position:relative;padding:25px 15px;cursor:pointer}.product-wrap .product-attribute .product-attribute-intro .product-attribute-icon{position:absolute;top:50%;left:0;width:50px;height:50px;transform:translateY(-50%)}.product-wrap .product-attribute .product-attribute-intro .product-attribute-icon span[class*=icon-]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-wrap .product-attribute .product-attribute-intro .product-attribute-headlines{padding:0 30px 0 45px}.product-wrap .product-attribute .product-attribute-intro .product-attribute-toggle-icon{display:block;position:absolute;top:50%;right:0;padding-top:6px;width:14px;height:14px;transform:translateY(-50%)}.product-wrap .product-attribute .product-attribute-intro .product-attribute-toggle-icon:after,.product-wrap .product-attribute .product-attribute-intro .product-attribute-toggle-icon:before{position:absolute;content:"";width:100%;height:2px;background-color:#5d698a}.product-wrap .product-attribute .product-attribute-intro .product-attribute-toggle-icon:before{transform:rotate(90deg);transition:transform .2s ease-in-out}.product-wrap .product-attribute .product-attribute-intro .product-attribute-toggle-icon.isActive:before{transform:rotate(0deg)}.product-wrap .product-attribute .product-attribute-info{padding:0 15px 30px}.product-wrap .product-attribute .product-attribute-info,.product-wrap .product-attribute .product-attribute-subheadline{color:#5d698a;font-size:14px;line-height:22px}.product-wrap .product-attribute .product-attribute-info p,.product-wrap .product-attribute .product-attribute-subheadline p{color:#5d698a}.product-wrap .product-attribute.product-global-attribute{margin-top:25px;border-bottom:none;border-radius:3px;padding-top:10px;padding-bottom:10px;background-color:#fff}.product-wrap .product-attribute.product-global-attribute .product-attribute-headlines{color:#111}.product-wrap .product-attribute.product-global-attribute .product-attribute-intro{cursor:default}.product-wrap .product-attribute.product-global-attribute .product-attribute-intro .product-attribute-icon{left:15px;width:30px;height:30px}.product-wrap .product-attribute.product-global-attribute .product-attribute-intro .product-attribute-icon.icon-checkmark{background:url(../img/icon-check.fd6f7c22.svg) no-repeat 50%;background-size:contain}.personal-data-wrap legend{padding:50px 0 10px;text-align:center}.personal-data-wrap .indent .form-checkbox.hasInfo{padding-right:78px}.personal-data-wrap .indent:not(.checkbox-ack){padding-top:22px}.personal-data-wrap .pdf-download-btn{padding:15px 0 0 56px}.checkout-wrap .pkg-item{margin-bottom:15px}.checkout-wrap legend{padding:25px 0;font-weight:400;font-size:1.5rem;line-height:1.875rem}.checkout-wrap .asterisk-text{margin:40px 0 20px;font-size:14px;line-height:20px}.checkout-wrap .back-next-btn-wrap{margin-top:35px}.checkout-wrap .gender-select{margin-bottom:20px}.checkout-wrap .gender-select .form-radio-list div{display:inline-block}.checkout-wrap .gender-select .form-radio-list div:first-of-type{margin-right:10px}.checkout-wrap .gender-select .form-radio-list .error-container{display:block;width:100%}.checkout-wrap .accordion,.checkout-wrap .accordion-panel{position:relative;overflow:hidden}.checkout-wrap .accordion-panel{display:inline-block;top:0;width:98%;height:100px}.checkout-wrap .accordion-panel:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:35px;background-image:linear-gradient(180deg,transparent,#fff)}.checkout-wrap .accordion-panel.active{height:inherit;-webkit-animation:slide-toggle .2s linear forwards;animation:slide-toggle .2s linear forwards}.checkout-wrap .accordion-panel.active:after{display:none}.checkout-wrap .accordion-btn{display:block;position:absolute;top:0;right:0;width:16px;height:16px;cursor:pointer}.checkout-wrap .accordion-btn:after,.checkout-wrap .accordion-btn:before{position:absolute;content:"";top:8px;right:0;width:16px;height:2px;background-color:#5d698a;transition:all .3s ease-in-out}.checkout-wrap .accordion-btn:before{transform:rotate(-90deg)}.checkout-wrap .accordion-btn.active:before{transform:rotate(0)}@-webkit-keyframes slide-toggle{0%{margin-bottom:-38%}to{margin-bottom:0}}@keyframes slide-toggle{0%{margin-bottom:-38%}to{margin-bottom:0}}.summary-wrap .success-wrap strong{font-weight:700}.summary-wrap .success-wrap .paragraph{margin:1.5rem 0}.summary-wrap .success-error-wrap .success-wrap h1:before{display:none}.summary-wrap .headline-wrap>.space-md-bottom{margin-bottom:0}.summary-wrap .summary-item{border-bottom:1px dashed #c6c6c6;padding-top:35px;padding-bottom:35px}.summary-wrap .summary-item h3{margin-bottom:32px}.summary-wrap .summary-item h3 .icon-editable{display:inline-block;margin-left:15px;width:22px;height:22px;background:url(../img/icon-pen.74e4e862.svg) no-repeat 50%;background-size:100%;cursor:pointer}.summary-wrap .summary-item .summary-item-subitem{margin-bottom:32px}.summary-wrap .summary-item .summary-item-subitem:last-of-type{margin-bottom:0}.summary-wrap .summary-item .summary-item-subitem .label{margin-bottom:7px}.summary-wrap .summary-item .summary-item-subitem .summary-item-list li{color:#666}.summary-wrap .summary-item.summary-item--table .summary-item-list li{position:relative}.summary-wrap .summary-item.summary-item--table .summary-item-list li:nth-child(2n){margin-top:20px}.summary-wrap .summary-item.summary-item--table .summary-item-list li:after{display:table;clear:both;content:""}.summary-wrap .summary-item.summary-item--table .summary-item-list li .summary-item-text{display:block;width:75%}.summary-wrap .summary-item.summary-item--table .summary-item-list li .summary-item-price{position:absolute;top:0;right:0}.summary-wrap .summary-checkboxes{font-size:14px;line-height:17px}.summary-wrap .summary-checkboxes .summary-checkboxes-papers{margin-top:50px}.summary-wrap .summary-checkboxes .summary-checkboxes-papers .form-checkbox{margin-top:20px}.summary-wrap .summary-checkboxes .summary-checkboxes-papers .small-btn{display:inline-block}.summary-wrap .summary-checkboxes .summary-checkboxes-papers .summary-item-pdf-btn{display:inline-block;margin:5px 5px 5px 0}.summary-wrap .summary-checkboxes .summary-checkboxes-papers .summary-item-list-pdf-downloads{padding:15px 0}.summary-wrap .summary-checkboxes .summary-checkboxes-papers .summary-item-list-pdf-downloads .summary-item-pdf-item{display:inline-block}.summary-wrap .single-next-btn{margin-top:30px;text-align:right}.thank-you-wrap{position:relative;top:0;right:0;bottom:0;left:0;padding:0 15px}.thank-you-wrap .thank-you-container{margin:auto;padding:65px 0 85px;width:100%;text-align:center}.thank-you-wrap .thank-you-container h1{color:#fff}.thank-you-wrap .thank-you-container h1:before{display:block;content:"";margin:0 auto 40px;border-right:7px solid #fff;border-bottom:7px solid #fff;width:35px;height:90px;transform:rotate(45deg)}.thank-you-wrap .thank-you-container p{color:#111}.thank-you-wrap .thank-you-evb{margin-top:30px}.thank-you-wrap .thank-you-evb .thank-you-evb-number{font-size:25px}.error-page-wrap{margin:0 auto;padding:65px 15px 85px;width:100%;text-align:center}.error-page-wrap .error-icon{display:block;position:relative;margin:0 auto 40px;width:100px;height:100px}.error-page-wrap .error-icon:after,.error-page-wrap .error-icon:before{position:absolute;content:"";top:47px;left:0;width:100%;height:7px;background-color:#ff004e}.error-page-wrap .error-icon:before{transform:rotate(45deg)}.error-page-wrap .error-icon:after{transform:rotate(-45deg)}.error-page-wrap ul{margin-bottom:40px;color:#666}.error-page-wrap ul .error-page-headline{font-weight:500}.summary-progress-bar{text-align:left}.summary-progress-bar .progress-bar-item{display:flex;position:relative;padding:10px;align-items:center}.summary-progress-bar .progress-bar-item:before{position:absolute;content:"";left:34px;width:2px;height:100%;background-color:#dbe0eb}.summary-progress-bar .progress-bar-item:first-child:before{top:50%;height:50%}.summary-progress-bar .progress-bar-item:last-child:before{bottom:50%;height:50%}.summary-progress-bar .progress-bar-icon{position:relative;margin-right:15px;border:1px solid #dbe0eb;border-radius:50%;width:50px;height:50px;background:#fff}.summary-progress-bar .progress-bar-icon .icon{display:block;border-radius:50%;width:48px;height:48px;background:#5d45ff url(../img/icon-check-2.a016f40e.svg) 50%/100% no-repeat;opacity:.2}.summary-progress-bar .progress-bar-icon.active,.summary-progress-bar .progress-bar-icon.done{border:2px solid #fff}.summary-progress-bar .progress-bar-icon.active .icon,.summary-progress-bar .progress-bar-icon.done .icon{width:46px;height:46px;opacity:.8}.summary-progress-bar .progress-bar-icon.active{box-shadow:2px 2px 5px 0 rgba(17,17,17,.1)}.summary-progress-bar .progress-bar-headline{margin-bottom:0;font-weight:700}@media (min-width:481px){.insurance-request-wrap .desktop-align-center .headline-with-info{padding:0 40px;text-align:center}.choose-car-wrap .choose-car-by-wrap .round-button-wrap:nth-child(2){margin-bottom:0}.choose-car-wrap .choose-car-by-wrap .info-block .icon-info{right:-20px}.thank-you-wrap .thank-you-container{width:90%}}@media (min-width:811px){.insurance-request-wrap .space-lg-bottom-input{margin-bottom:60px}.insurance-request-wrap .first-information{font-size:.9375rem;line-height:1.25rem}.insurance-request-wrap .insurance-request-content-wrap{margin-top:66px}.choose-car-wrap .choose-car-by-wrap .info-block .icon-info{right:50px}.choose-car-wrap .filters-wrap{margin-bottom:35px}.tariff-options-wrap .tariff-option-item{padding:30px 120px 30px 70px}.tariff-options-wrap .tariff-option-item .icon{display:block}.tariff-options-wrap .tariff-option-item .tariff-option-item-headline{font-size:18px;line-height:26px}.product-wrap .sticky-top{top:85px}.product-wrap .product-price-wrap{padding:20px 15px}.product-wrap .product-price-wrap .product-price{font-size:22px;line-height:28px}.product-wrap .product-cta .btn{padding-top:15px;padding-bottom:15px}.product-wrap .product-headline-toggle .product-headline-toggle-icon{top:17px;width:20px;height:20px}.product-wrap .product-attribute .product-attribute-info,.product-wrap .product-attribute .product-attribute-subheadline{font-size:1rem;line-height:1.5625rem}.checkout-wrap legend{padding-top:35px;padding-bottom:35px;font-size:1.875rem;line-height:2.5rem}.summary-wrap .summary-checkboxes{font-size:16px;line-height:19px}.thank-you-wrap .thank-you-container{width:600px}.error-page-wrap{width:500px}}@media (max-width:810px){.progress-bar-text{max-width:70vw}}
/*# sourceMappingURL=views.insurance-request.02eabe5d.css.map */