.elementor-field-group.elementor-field-group-versicherungsdaten_products{display:none !important;}div.cart:after,div.cart:before{content:" ";display:table;}div.cart:after{clear:both;}div.cart>.e-atc-qty-button-holder{flex-direction:column;}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify div.cart button{flex-basis:100%;}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) div.cart button:where(:not(:first-child)){margin-top:0;margin-left:var(--button-spacing,10px);}.elementor-menu-cart__products{max-height:calc(100vh - 332px) !important;}.elementor-menu-cart__subtotal .hfsi{margin:10px 0 0 0;}.htc-mini-cart__login{display:flex;flex-direction:column;justify-content:center;height:100%;gap:10px;}.htc-mini-cart__login .elementor-button--checkout{margin-top:70px;}.widget_shopping_cart_content:not(.htc-mini-cart__content--login-page) .htc-mini-cart__login{display:none;}.widget_shopping_cart_content.htc-mini-cart__content--login-page>*:not(.htc-mini-cart__login){display:none;}.cart-table-heading h2{display:flex;flex-wrap:wrap;align-items:flex-end;font-weight:600;font-size:30px;margin:0;}.cart-table-heading h2 small{font-weight:400;font-size:16px;margin-left:10px;line-height:2;}.woocommerce-checkout .wc-block-components-form,.woocommerce-cart .woocommerce-cart-form{border:1px solid #eaebf1;padding:30px 30px 30px 30px;}.woocommerce-checkout .wc-block-components-form{padding:30px 30px 30px 30px;}.woocommerce-cart .elementor-widget-woocommerce-cart .e-cart-section{border:none;padding:0;margin:0;}.woocommerce-cart .woocommerce-cart .elementor-widget-woocommerce-cart .e-cart-section{border:none;padding:0;}.woocommerce-cart .table-tr{display:flex;flex-wrap:wrap;align-items:center;position:relative;}.woocommerce-cart .table-body .table-tr{border:1px solid #eaebf1;margin:0 0 15px;padding:10px 40px 10px 10px;}.woocommerce-cart .table-head .table-th{font-weight:600;color:#000;}.woocommerce-cart .table-td.product-thumbnail{width:100px;height:100px;background-color:#e3e4ef;overflow:hidden;}.woocommerce-cart .table-td.product-thumbnail a{display:flex;align-items:center;justify-content:center;}.woocommerce-cart .table-td.product-thumbnail img{mix-blend-mode:none;}.woocommerce-cart .table-th.product-subtotal,.woocommerce-cart .table-th.product-thumbnail{display:none;}.woocommerce-cart .table-th.product-name{width:55%;}.woocommerce-cart .table-th.product-price{width:20%;padding-left:20px;}.woocommerce-cart .table-th.product-quantity{width:25%;}.woocommerce-cart .table-td.product-remove{position:absolute;right:20px;}.woocommerce-cart .table-head{margin:0 0 10px;}.woocommerce-cart .table-td.product-name{width:calc(55% - 100px);padding:0 15px;}.woocommerce-cart .table-td.product-name a{font-size:18px;color:#0d3183 !important;font-weight:700;margin:0 0 5px;display:block;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .product-name .variation{display:flex;flex-wrap:wrap;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .product-name .variation dt{font-size:14px;color:#b5b7c7;margin-right:8px;line-height:normal;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .product-name .variation dd{font-size:14px;color:#b5b7c7;margin-left:0;line-height:normal;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .product-name .variation dd p{margin:0 0 5px;}.woocommerce-cart .table-td.product-price{display:none;}.woocommerce-cart .table-td.product-quantity{width:25%;}.woocommerce-cart .table-td.product-subtotal{width:20%;text-align:right;padding-right:45px;}.woocommerce-cart .wac-qty-button{display:inline-flex;width:35px;height:35px;align-items:center;justify-content:center;border-radius:50%;font-size:20px;padding:0;position:relative;color:transparent !important;}.woocommerce-cart .wac-qty-button::after{content:"";position:absolute;display:block;background-color:#000;width:10px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%);}.woocommerce-cart .wac-qty-button.wac-btn-inc::before{content:"";position:absolute;display:block;background-color:#000;width:10px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .input-text.qty::-webkit-outer-spin-button,.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .input-text.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .input-text.qty[type=number]{-moz-appearance:textfield;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{text-align:center;border:none;width:35px;padding:0;font-size:16px;font-weight:600;}.woocommerce-cart .shop_table .quantity{display:flex;align-items:center;}.woocommerce-cart .table-td.product-subtotal span{font-size:18px;color:#0d3183;font-weight:700;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .remove{font-weight:400;color:#0d3183 !important;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .remove:hover{color:#82b7d2 !important;}.woocommerce-cart .table-body .table-tr.table-td-actions{display:none;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .product-name .variation dd:last-child p{margin:0;}.woocommerce-cart .e-cart__column-inner{padding:30px;background-color:#f7f7f7;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals{background-color:#f7f7f7;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{display:none;}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button{width:100%;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:10px;}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button svg{position:static;transform:none;}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button,.woocommerce-checkout .wc-gzd-checkout .is-large .wc-gzd-checkout-submit .wc-block-checkout__actions .wc-block-components-checkout-place-order-button,.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button,.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{color:#fff;font-size:18px;padding:20px 20px;border:none;transition-duration:.3s;background-color:#0d3183;border-radius:0px !important;text-transform:uppercase;font-family:"Open Sans",sans-serif !important;font-weight:600 !important;}.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option{padding-left:40px;}.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option .wc-block-components-radio-control__input{left:8px;}.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea{border:1px solid #b5b7c7;}.woocommerce-checkout .wc-block-components-radio-control-accordion-content{padding-left:8px;padding-right:8px;}.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{font-size:13px;}.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:none;}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button:hover,.woocommerce-checkout .wc-gzd-checkout .is-large .wc-gzd-checkout-submit .wc-block-checkout__actions .wc-block-components-checkout-place-order-button:hover,.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#82b7d2;color:#fff;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td:before{color:#9597af;font-size:16px;font-weight:400;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td{padding:10px 0;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount,.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td:before{font-weight:600;font-size:16px;color:#9597af;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce table.shop_table tr.order-total td::before{color:#0d3183;font-weight:700;}.ccoupon h3{font-size:20px;font-weight:500;margin:0 0 15px;background-color:transparent;}.ccoupon-form>div{display:flex;border:1px solid #dddee4;overflow:hidden;position:relative;height:45px;}.ccoupon-form>div input::placeholder{color:#9597af;font-weight:500;}.ccoupon-form>div input{border:none;border:none;font-size:14px !important;display:flex;align-items:center;padding:15px 20px;color:#9597af;font-weight:500;outline:none;background-color:transparent;}.ccoupon-form>div button{position:absolute;top:5px;right:5px;bottom:5px;background-color:#daf2dc;color:#0d3183;border:none;border:none !important;font-size:14px;font-weight:500;text-transform:capitalize;padding:0 30px;outline:none !important;}.ccoupon{margin:0 0 20px;padding:0 0 30px;border-bottom:1px solid #dddee4;}.cart-table-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 20px;}.woocommerce-cart .elementor-widget-woocommerce-cart .e-cart-section.coupon{display:none;}.cart-table-heading .clear-cart{color:red !important;font-weight:700;cursor:pointer;display:none;}.cart-table-heading .clear-cart:hover{color:#b19777 !important;}.woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:25px;}.woocommerce-checkout .wc-block-components-checkout-step__description{font-size:15px;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-text-input input[type=url]{border:1px solid #dddee4;border-radius:30px;padding-left:20px;padding-right:20px;}.woocommerce-checkout .wc-block-components-sidebar{padding:30px;border:1px solid #eaebf1;background-color:#f1f1f8;border-radius:10px;}.woocommerce-checkout .wc-gzd-checkout .wc-block-components-order-summary{background-color:transparent;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-panel__button,.woocommerce-checkout .wc-gift-cards-apply-panel .wc-block-components-panel__button{background-color:transparent;color:#000 !important;font-size:18px !important;font-weight:700;text-transform:uppercase;padding:0 0 10px;}.woocommerce-checkout .wc-block-components-sidebar-layout{align-items:flex-start;}.woocommerce-checkout .wc-block-components-sidebar{margin:0;}.woocommerce-checkout .wc-block-components-totals-wrapper{border:none;padding:0;}.woocommerce-checkout .wc-block-components-panel__button>.wc-block-components-panel__button-icon{display:none;}.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{font-weight:700;color:#000;font-size:15px;}.woocommerce-checkout .wc-block-components-order-summary-item__description .wc-block-components-product-price{display:none;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{padding:20px 10px 20px 70px !important;position:relative;flex-wrap:wrap;border:1px solid #b5b7c7;margin:0 0 10px;border-radius:10px;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image{position:absolute;top:25px;left:10px;width:60px !important;padding:0 !important;margin:0;background-color:#b5b7c7;border-radius:5px;display:flex;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image img{mix-blend-mode:multiply;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{width:60px;height:60px;max-width:60px;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item:last-child>div{width:100%;padding:0 20px;}.woocommerce-checkout .wc-block-components-product-price{text-align:left;}.woocommerce-checkout .wc-gzd-checkout .wc-block-components-order-summary{padding:0 !important;}.woocommerce-checkout .wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,.woocommerce-checkout .wc-block-components-product-metadata .wc-block-components-product-metadata__variation-data{margin:0 0 10px;font-size:12px;color:#9597af;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata{margin:0;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description,.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{padding:0 20px;width:100%;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;margin:0;width:100%;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item:last-child{border-bottom:1px solid #b5b7c7;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary__content{display:block;}.woocommerce-checkout .wc-block-components-totals-wrapper>div{padding:10px 0 !important;}.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input,.woocommerce-checkout .wc-gift-cards-form{width:100%;display:flex;border:1px solid #dddee4;border-radius:30px;overflow:hidden;position:relative;min-height:52px;}.woocommerce-checkout .wc-gift-cards-form input{height:100%;}.woocommerce-checkout .wc-gift-cards-text-input{margin:0 !important;}.woocommerce-checkout .wc-gift-cards-form input,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input input{border:none;padding:1em 130px 1em 20px !important;}.woocommerce-checkout .wc-block-components-validation-error{position:absolute;top:90%;left:10px;}.woocommerce-checkout .wc-gift-cards-text-input label,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input label{top:50%;left:20px;left:0;transform:translate(0,-50%);font-size:14px;color:#9597af;margin:0;}.woocommerce-checkout .wc-gift-cards-text-input.is-active label,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input.is-active label{display:none;}.woocommerce-checkout .wc-gift-cards-form{position:relative;}.woocommerce-checkout .wc-gift-cards-text-input+.components-button,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{position:absolute;font-size:10px;font-size:14px;top:5px;right:5px;bottom:5px;background-color:#000;color:#fff;border:none;border:none !important;border-radius:30px;font-weight:500;text-transform:capitalize;padding:0 15px;outline:none !important;}.woocommerce-checkout .wc-block-components-totals-wrapper>div.wc-block-components-totals-coupon{font-size:12px;}.woocommerce-checkout .wc-gift-cards-apply-panel .wc-block-components-panel__button{font-size:12px !important;font-weight:400 !important;text-transform:capitalize;text-decoration:underline;padding:0 !important;}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-subtotal-block .wc-block-components-totals-item__label,.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-subtotal-block .wc-block-components-totals-item__value{font-weight:500;color:#9597af;}.woocommerce-checkout .wc-block-components-totals-item__label{color:#000;font-weight:700;font-size:18px;}.woocommerce-checkout .wc-block-components-formatted-money-amount{color:#000;}.woocommerce-checkout .is-large .wc-block-checkout__actions{padding-bottom:0;}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:none;font-weight:bold;box-shadow:0 3px 6px rgba(0,0,0,16%);}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{box-shadow:none;border-bottom:1px solid #eaebf1;border-color:#eaebf1;}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true],.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true]{box-shadow:none;}.woocommerce-checkout .wc-block-checkout__terms{margin-bottom:0;}.woocommerce-checkout .wc-block-components-address-card address .wc-block-components-address-card__address-section:first-child{color:#000;}.woocommerce-cart .page-header,.woocommerce-checkout .page-header{padding:40px 0 0;}.woocommerce-checkout .wc-block-checkout__actions_row{flex-direction:column-reverse;gap:15px;}.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{width:100%;margin:0 !important;}.woocommerce-checkout .wc-block-components-title.wc-block-components-title::before{position:static;margin-right:5px;}.woocommerce-checkout .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{display:none;}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{padding:0;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-checkout .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=url]{padding:1em 20px;border-radius:30px;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active label,.woocommerce-checkout .wc-block-components-text-input input:-webkit-autofill+label,.woocommerce-checkout .wc-block-components-text-input.is-active label{display:none;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.has-error input:focus,.woocommerce-checkout .wc-block-components-text-input.has-error input:focus{padding-left:20px;padding-right:20px;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-text-input label{color:#9597af;padding:0 20px;left:0;line-height:1.5;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input,.woocommerce-checkout .wc-block-components-text-input.has-error{margin:0 0 30px;}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label{display:none;}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{padding:1em 20px;border:1px solid #dddee4;border-radius:30px;}.woocommerce-checkout .wc-block-components-country-input{margin:0 0 30px;position:relative;}.woocommerce-checkout .wc-block-components-country-input:after{content:"";display:block;position:absolute;top:25px;right:20px;transform:translate(0,-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #9597af;}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{padding:15px;border:1px solid #eaebf1;border-radius:10px;margin:0 0 20px;}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step.wc-block-checkout__order-notes{padding:0;border:none;margin:0;}.woocommerce-checkout .wc-block-components-checkout-step__heading{margin-top:0;}.woocommerce-checkout .wc-block-checkout__add-note{padding:0 !important;margin:0;border:none !important;}.woocommerce-checkout .wc-block-components-radio-control-accordion-content{padding-top:20px;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input:last-child{margin:0;}.varbnt.disabled{filter:grayscale(1);cursor:not-allowed;}@media (max-width: 1024px){.woocommerce-checkout .wc-block-components-form{margin:0 0 20px !important;}.woocommerce-checkout .wc-gzd-checkout-submit{padding:0 20px !important;}.woocommerce-checkout .wc-block-components-sidebar{padding:20px 0 !important;}.woocommerce-checkout .wc-block-components-form{margin:0 0 20px !important;padding:20px 10px 20px;}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input:last-child,.woocommerce-checkout .wc-block-components-text-input:last-child{margin-bottom:0;}}@media (max-width: 767px){.woocommerce-cart .woocommerce-cart-form{padding:10px;}.progressbar.hide-desk{display:block;position:sticky;top:50px;z-index:10;background:#fff;margin:0 -25px 0;padding:20px 30px;}.progressbar:not(.hide-desk){display:none !important;}}.woocommerce-cart .table-body .table-tr{padding-left:100px;padding-right:15px;min-height:100px;}.woocommerce-cart .table-td.product-thumbnail{position:absolute;top:10px;left:10px;width:80px;height:80px;}.woocommerce-cart .table-td.product-name{width:100%;padding:0 10px 0 0;}.woocommerce-cart .table-td.product-name a{font-size:16px;line-height:1.3;}.woocommerce-cart .table-td.product-quantity{width:100%;margin:0 0 5px;}.woocommerce-cart .table-td.product-subtotal{width:100%;position:absolute;bottom:18px;right:15px;text-align:right;padding-right:0;}.woocommerce-cart .table-head{display:none;}.woocommerce-cart .wac-qty-button{width:25px;height:25px;}.woocommerce-cart .table-td.product-remove{position:absolute;right:5px;top:0px;}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .product-name .variation{margin:0 0 5px;}.woocommerce-cart .e-cart__column-inner{padding:10px;}.mb-2{margin-bottom:.5rem;}.flex{display:flex;}.h-6{height:1.5rem;}.w-6{width:1.5rem;}.cursor-pointer{cursor:pointer;}.flex-col{flex-direction:column;}.items-center{align-items:center;}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse));}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)));}.text-sm{font-size:16px;line-height:1.25rem;}.text-base{font-size:1rem;line-height:1.5rem;}.font-semibold{font-weight:600;}.leading-6{line-height:1.5rem;}.flex-col{flex-direction:column;}@media (min-width: 768px){.md\:mb-4{margin-bottom:1rem;}.md\:flex-row{flex-direction:row;}.md\:items-center{align-items:center;}.md\:justify-between{justify-content:space-between;}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));}}.fixed{position:fixed;}.relative{position:relative;}.inset-0{top:0px;right:0px;bottom:0px;left:0px;}.z-50{z-index:50;}.my-4{margin-top:1rem;margin-bottom:1rem;}.mx-2{margin-left:.5rem;margin-right:.5rem;}.flex{display:flex;}.w-full{width:100%;}.w-auto{width:auto;}.max-w-6xl{max-width:72rem;}.flex-auto{flex:1 1 auto;}.cursor-pointer{cursor:pointer;}.items-start{align-items:flex-start;}.items-center{align-items:center;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.overflow-y-auto{overflow-y:auto;}.overflow-x-hidden{overflow-x:hidden;}.rounded{border-radius:.25rem;}.rounded-lg{border-radius:.5rem;}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem;}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;}.border{border-width:1px;}.border-0{border-width:0px;}.border-t{border-width:1px 0 0;}.border-b{border-width:0 0 1px;}.border-solid{border-style:solid;}.border-slate-200{border-color:#e2e8f0;}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75,85,99,var(--tw-border-opacity));border:1px solid #4b5563;}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243,244,246,var(--tw-bg-opacity));}.bg-primary-light{--tw-bg-opacity:1;background-color:rgb(224,239,218,var(--tw-bg-opacity));}.p-6{padding:1.5rem;}.p-2{padding:.5rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.text-center{text-align:center;}.text-sm{font-size:16px;line-height:1.25rem;}.text-lg{font-size:16px;line-height:1.75rem;}.font-semibold{font-weight:600;}.leading-tight{line-height:1.25;}.text-gray-700{--tw-text-opacity:1;color:rgb(55,65,81,var(--tw-text-opacity));}.text-primary-hover{--tw-text-opacity:1;color:rgb(39,141,93,var(--tw-text-opacity));}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);}.outline-none{outline:2px solid transparent;outline-offset:2px;}.ring-2{box-shadow:none;outline:none !important;border:none;}.ring-2:hover{box-shadow:none;}.ring-primary-light-hover{--tw-ring-opacity:1;--tw-ring-color:rgb(197,219,188,var(--tw-ring-opacity));}.ring-offset-2{--tw-ring-offset-width:2px;}.hover\:bg-primary-hover:focus,.hover\:bg-primary-hover:active,.hover\:bg-primary-hover:hover{--tw-bg-opacity:1;background-color:rgb(39,141,93,var(--tw-bg-opacity));}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255,255,255,var(--tw-text-opacity));}.hover\:ring-primary:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(55,207,136,var(--tw-ring-opacity));}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}@media (min-width: 640px){.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem;}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem;}}@media (min-width: 768px){.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem;}.md\:my-4{margin-top:1rem;margin-bottom:1rem;}.md\:max-w-3xl{max-width:48rem;}.md\:p-4{padding:1rem;}.md\:px-12{padding-left:3rem;padding-right:3rem;}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem;}.md\:text-xl{font-size:1.25rem;line-height:1.75rem;}.md\:leading-relaxed{line-height:1.625;}}h2.versicherungsdaten-wc-title{font-size:20px;line-height:1.75rem;color:#0d3183;font-weight:600;max-width:80rem;text-align:center;margin:0;}div.versicherungsdaten-wc-desc{font-size:16px;margin:1rem 0 0;text-align:center;line-height:23px;}.versicherungsdaten-wc>div>header{padding:.25rem 4rem;margin:2rem 0;}.versicherungsdaten-wc-row{display:flex;flex-wrap:wrap;}.versicherungsdaten-wc .products{width:50%;}.versicherungsdaten-wc .selected{width:50%;padding:0 0 0 1rem;}.versicherungsdaten-wc .selected>div{padding:1.5rem;border:1px solid #f7f7f7;box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);background-color:#fff;position:sticky;top:130px;}.versicherungsdaten-wc-row .products{padding:1.5rem;border:1px solid #f7f7f7;box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);}.versicherungsdaten-wc-row .products>div>header{width:100%;padding:.5rem 0;margin:0 0 .25rem;border-bottom:1px solid #242424;}.versicherungsdaten-wc-row .products>div>header>div{display:flex;align-items:center;gap:8px;padding:.15rem 0;}.versicherungsdaten-wc-row .products>div>header svg{width:1.5rem;}.versicherungsdaten-wc-row .products>div>header span{color:#0d3183;font-weight:700;}.versicherungsdaten-wc .selected>div>header{margin:0 0 .25rem;padding:.5rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #555;}.versicherungsdaten-wc .selected>div>header>div{display:flex;align-items:center;gap:.5rem;cursor:pointer;}.versicherungsdaten-wc .selected>div>header>div svg{width:1.5rem;}.versicherungsdaten-wc .selected>div>header>div:nth-child(2) svg{width:1.25rem;}.versicherungsdaten-wc .selected>div>header>div path{stroke:#0d3183;}.versicherungsdaten-wc .selected>div>header>div span{color:#0d3183;font-weight:700;}.cart .para{font-weight:600;text-align:center;font-size:.875rem;line-height:1.25rem;color:#555;}.progressbar{margin:1rem 0 .25rem;}.progressbar-ctn{background-color:#f7f7f7;border-radius:.25rem;overflow:hidden;}.progressbar-ctn .progress{padding:.25rem 0;font-size:.75rem;line-height:1;text-align:center;background-color:#82b7d2;color:#fff;border-radius:.25rem;transition:all .3s linear;}.cart .card>div{padding:.5rem;margin:.5rem 0 0;background-color:#f7f7f7;border:1px solid #f7f7f7;box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);}.thumbnail-details{display:flex;align-items:center;flex-grow:1;}.thumbnail-details .thumbnail{padding:.5rem;width:4rem;box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);background-color:#fff;border-radius:.25rem;display:flex;align-items:center;justify-content:center;}.thumbnail-details .thumbnail img{width:3rem;height:3rem;}.thumbnail-details .details{padding-left:2.25rem;padding-right:.5rem;width:calc(100% - 4rem);}.no-desc .thumbnail-details .details{padding-left:1rem;}.thumbnail-details .details .name{font-size:1rem;line-height:1.5rem;position:relative;cursor:pointer;}.thumbnail-details .details .name::before{content:"";display:block;width:8px;height:8px;border:2px solid #82b7d2;border-width:0 2px 2px 0;position:absolute;top:45%;left:-15px;transform:translate(0,-50%) rotate(45deg);transition:all .3s ease-in-out;}.no-desc .thumbnail-details .details .name::before{display:none !important;}.add-product{width:6.5rem;display:flex;align-items:center;justify-content:space-between;}.thumbnail-details{width:calc(100% - 6.5rem);}.add-product input{width:2rem;height:2rem;padding:0 !important;text-align:center;font-size:15px !important;line-height:1 !important;display:flex;align-items:center;justify-content:center;}.add-product input::-webkit-outer-spin-button,.add-product input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.add-product input[type=number]{-moz-appearance:textfield;}.thumbnail-details .details .desc{font-size:.875rem;line-height:1.25rem;}.thumbnail-details .details .vars-row{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:1px dashed #82b7d2;padding:0 0 .25rem;margin:0 0 .25rem;}.thumbnail-details .details .vars-row:last-child{margin:0;border:none;padding:0;}.thumbnail-details .details .vars{margin:.25rem 0 0;}.varbnt{display:flex;height:1.5rem;padding:0 .5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border:1px solid #82b7d2;--tw-bg-opacity:1;background-color:rgb(255,255,255,var(--tw-bg-opacity));font-weight:600;--tw-text-opacity:1;color:#82b7d2;}.varbnt.active,.varbnt:hover{color:#fff;background-color:#82b7d2;}.cart .card>div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:.25rem;}.qty-remove{flex-direction:row;align-items:center;gap:1rem;}.qty-remove .qty{width:2rem;height:2rem;border-radius:50%;background-color:#4b5563;color:#fff;display:flex;display:none;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.75rem;}.qty-remove .remove button{padding:.25rem .5rem;color:#9ca3af;box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);font-size:.715rem;line-height:1.5rem;border-radius:.375rem;background-color:#f7f7f7;outline:none;border:none;}.qty-remove .remove button:hover{background-color:#9ca3af;color:#fff;}.cart .selected-submit{cursor:pointer;margin:1rem 0 .5rem;padding:1rem;font-size:1.125rem;line-height:1.75rem;width:100%;border:none;position:relative;text-align:center;color:#fff;background-color:#82b7d2;}.cart .selected-submit:not(.active){cursor:not-allowed !important;background:#ededed !important;}.cart .selected-submit:hover{background-color:#0d3183;}.cart .selected-submit.active{color:#fff;background-color:#82b7d2;pointer-events:all;}.cart .selected-submit.active:hover{background-color:#0d3183;}.versicherungsdaten-wc-row .products ul{list-style:none;padding:0;margin:0;}.versicherungsdaten-wc-row .products ul li.active .name::before{transform:translate(0,-20%) rotate(225deg);}.versicherungsdaten-wc-row .products ul li.disabled .add-product button.add{cursor:not-allowed;background-color:#f7f7f7;}.versicherungsdaten-wc-row .products ul li div.vsc-top{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;}.versicherungsdaten-wc-row .products ul li>div{background-color:#f7f7f7;border:1px solid #f7f7f7;box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);margin:1rem 0 0;}.versicherungsdaten-wc-row .products ul li>div:hover{background-color:#f3f4f6;}.versicherungsdaten-wc-row .products .vsc-desc ul{display:block;margin:0 0 .5rem;list-style:disc;overflow:unset;}.versicherungsdaten-wc-row .products ul li div.vsc-desc{padding:.5rem .5rem .5rem 1.5rem;margin:0;display:none;}.versicherungsdaten-wc-row .products .thumbnail{background-color:transparent;}.versicherungsdaten-wc-row .products .thumbnail a{display:flex;}.add-product{display:flex;align-items:center;}.add-product button{background-color:#82b7d2;color:#fff;font-weight:700;border:none;outline:none !important;display:flex;align-items:center;justify-content:center;padding:0;font-size:1rem;line-height:1.5rem;width:2rem;height:2rem;}.add-product button:hover{background-color:#0d3183;}.page-id-515 .elementor-element.elementor-element-39d54e60{background-color:#f3f4f6;}.versicherungsdaten-form .e-form__indicators__indicator{display:flex;align-items:center;align-items:center;flex-direction:row;background-color:transparent;padding:.5rem 1.5rem !important;}.versicherungsdaten-form .e-form__indicators__indicator--shape-circle{margin:0;width:32px;height:32px;border:2px solid #f7f7f7;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#555 !important;}.versicherungsdaten-form .e-form__indicators__indicator label{font-size:16px;line-height:1.25rem;white-space:pre;padding:0 .5rem;}.versicherungsdaten-form .e-form__indicators__indicator--state-active{color:#0d3183 !important;font-weight:700 !important;}.versicherungsdaten-form .e-form__indicators__indicator__separator{margin:0 !important;}.versicherungsdaten-form .e-form__indicators{align-items:center;}.versicherungsdaten-form .e-form__step:nth-child(2){background-color:#f7f7f7;padding:2rem 2rem 0;}.versicherungsdaten2-popup h3.leading-tight,.versicherungsdaten-form h3.leading-6{font-size:20px;line-height:1.75rem;color:#0d3183;font-weight:600;text-align:center;margin:0;}.versicherungsdaten2-popup{display:none;}.versicherungsdaten-form .elementor-widget-form .elementor-field-group>label{color:#242424;font-weight:600;padding:.5rem 0 0;margin:0 0 .5rem;font-size:1rem;line-height:1.5rem;}.elementor-field-group.versicherungsdaten-option>label{margin:0 0 1rem !important;}.versicherungsdaten-form .elementor-field-required>label::after{content:"*";font-weight:600;font-size:.875rem;line-height:1.25rem;color:#dc2626;}.versicherungsdaten-form .elementor-widget-form .elementor-field-group .elementor-field{padding:.25rem 1rem;margin-bottom:0;font-size:1rem;line-height:1.5rem;border:1px solid #f7f7f7;border-radius:.25rem;min-height:auto;}.versicherungsdaten-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0;}.versicherungsdaten-btns>label{margin:0 0 .75rem !important;}.versicherungsdaten-btns .elementor-field-option{flex-basis:auto !important;width:15%;margin-right:1rem;display:inline-flex;}.versicherungsdaten-btns .elementor-field-option label{display:flex !important;font-size:1rem;line-height:1.5rem;background-color:#82b7d2;color:#fff;padding:.5rem;align-items:center;justify-content:center;width:100%;cursor:pointer;}.versicherungsdaten-btns .elementor-field-option input:checked+label,.versicherungsdaten-btns .elementor-field-option label:hover{background-color:#0d3183;color:#fff;}.versicherungsdaten-btns .elementor-field-option input{display:none !important;}.versicherungsdaten-form .e-form__step:nth-child(1) .e-form__buttons,.versicherungsdaten-form .e-form__step:nth-child(2) .e-form__buttons,.versicherungsdaten-form .e-form__step:nth-child(3) .e-form__buttons{display:none;}.versicherungsdaten-submit{font-size:1.25rem !important;line-height:1.75rem !important;padding:1rem !important;margin:2rem 0 0;background-color:#0d3183 !important;color:#fff !important;outline:none !important;}.versicherungsdaten-submit:hover{background-color:#f59e0b !important;}.versicherungsdaten-submit:not(.active):hover,.versicherungsdaten-submit:not(.active){cursor:not-allowed !important;cursor:not-allowed !important;background:#ededed !important;}.versicherungsdaten-form .elementor-field-type-acceptance{padding:1rem calc(1rem + 5px) 1rem !important;margin:1rem -1rem -10px !important;font-size:16px;line-height:1.25rem;width:calc(100% + 2rem);color:#82b7d2 !important;}.versicherungsdaten-form .elementor-field-type-acceptance label span,.versicherungsdaten-form .elementor-field-type-acceptance label a{color:#0d3183 !important;text-decoration:underline !important;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.versicherungsdaten-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.versicherungsdaten-form .elementor-field-type-acceptance input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 !important;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 rgba(0,0,0,0);border:1px solid #6b7280 !important;border-radius:.25rem;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input{margin-top:3px;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input:checked,.versicherungsdaten-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input:checked,.versicherungsdaten-form .elementor-field-type-acceptance input:checked{border-color:transparent;background-color:currentColor;background-color:#82b7d2 !important;background-size:100% 100%;background-position:center;background-repeat:no-repeat;border-radius:.25rem;background-image:url("data:image/svg+xml,%3csvg viewBox=\'0 0 16 16\' fill=\'white\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3ccircle cx=\'8\' cy=\'8\' r=\'3\'/%3e%3c/svg%3e");color:#82b7d2 !important;border:1px solid transparent !important;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input:checked.nitro-lazy,.versicherungsdaten-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input:checked.nitro-lazy,.versicherungsdaten-form .elementor-field-type-acceptance input:checked.nitro-lazy{background-image:none !important;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label{font-size:.875rem;line-height:1.25rem;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label span{text-decoration:underline;color:#0d3183;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label strong{color:#6b7280;}.versicherungsdaten-form .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option{display:flex;align-items:flex-start;gap:.75rem;margin:0 0 1rem;}.versicherungsdaten-form .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer !important;}.versicherungsdaten-form .elementor-field-type-acceptance .elementor-field-option input{margin-top:3px;}.versicherungsdaten-form .e-form__step:nth-child(2){margin-bottom:145px !important;}.versicherungsdaten-form .e-form__step:nth-child(2) .versicherungsdaten-submit{position:absolute;bottom:-120px;left:-16px;right:-16px;width:auto;font-size:1.25rem;line-height:1.75rem;}.versicherungsdaten-form{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);}.elementor-field-group.hidden-field{display:none !important;}.elementor-field-group.hide-label>label{display:none !important;}.elementor-field-group.versicherungsdaten-option .elementor-field-subgroup{display:flex;flex-direction:row;align-items:center;margin:0 0 1rem;gap:.5rem 1rem;}.elementor-field-group.versicherungsdaten-option .elementor-field-subgroup .elementor-field-option{display:flex;align-items:center;gap:.75rem;flex-basis:auto !important;}.efgroup{display:flex;flex-wrap:wrap;align-items:flex-start;margin:2rem 0 0;padding:1rem 1rem 0rem;background-color:#f7f7f7;width:100%;}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)));}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)));}.border{border-width:1px;}.bg-primary{--tw-bg-opacity:1;background-color:rgb(55,207,136,var(--tw-bg-opacity));}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248,113,113,var(--tw-bg-opacity));}.px-4{padding-left:1rem;padding-right:1rem;}.py-2{padding-top:.5rem;padding-bottom:.5rem;}.text-white{--tw-text-opacity:1;color:rgb(255,255,255,var(--tw-text-opacity));}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(55,207,136,var(--tw-bg-opacity));}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239,68,68,var(--tw-bg-opacity));}.w-4{width:1rem;}.h-4{height:1rem;}#signature{margin:1.5rem 0 0;}#signature canvas{background:#fff;}.versicherungsdaten-form .efgroup .elementor-field-type-acceptance{padding:0 !important;box-shadow:none;margin:0 0 1rem !important;width:100%;}@media (min-width: 768px){.md\:mb-0{margin-bottom:0;}.md\:flex-row{flex-direction:row;}.progressbar.hide-desk{display:none !important;}}#signature+div{gap:.25rem;}#signature-confirm.disabled{filter:grayscale(1);pointer-events:none;}.versicherungsdaten-form .e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:#0d3183;font-weight:700;}.versicherungsdaten-form .e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-circle{background-color:#0d3183 !important;border-color:transparent;color:transparent !important;background-image:url("https://derpflegeshop.de/wp-content/themes/hello-theme-child-master/./modules/versicherungsdaten/images/ok.svg");background-position:center;background-size:14px;background-repeat:no-repeat;}.versicherungsdaten-form .e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-circle.nitro-lazy{background-image:none !important;}.versicherungsdaten-popup{display:none;}.versicherungsdaten-popup.active{display:flex;}.versicherungsdaten-popup button{display:flex !important;font-size:1rem;line-height:1.5rem;background-color:#82b7d2;color:#fff;padding:.5rem;align-items:center;justify-content:center;width:100%;cursor:pointer;}.versicherungsdaten-popup button:hover{background-color:#0d3183 !important;color:#fff;}.page-id-690 .elementor-103 .elementor-element.elementor-element-5edf1e42{display:none;}.versicherungsdaten-prev{position:absolute;bottom:-145px;left:-15px;text-decoration:underline;font-size:14px;font-weight:500;cursor:pointer;}.versicherungsdaten-prev3{position:static;margin:10px 0 0;}.budpl6vt-fcta{padding:20px 0;margin:0 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem;}.budpl6vt-fcta a{background-color:#0d3183;color:#fff;padding:1rem;flex-grow:1;text-align:center;width:calc(( 100% - 15px ) / 2);}.elementor-field-group.disabled,.budpl6vt-fcta.disabled{display:none !important;}.budpl6vt-fcta a:hover{color:#fff !important;background-color:#82b7d2 !important;}#signature+.flex>div{width:calc(( 100% - .25rem ) / 2);}.thumbnail-details .cats span{font-size:11px;line-height:1.2;color:#82b7d2;}.thumbnail-details .cats span:not(:last-child)::after{content:", ";}.versicherungsdaten-wc-row .products>div:not(:last-child){margin:0 0 20px;}.thumbnail-details .thumbnail a{display:flex;}@media (min-width: 1025px){.hide-desk{display:none !important;}}@media (max-width: 1024px){.hide-mob{display:none !important;}.versicherungsdaten-wc-row .products{width:100%;margin:0 0 1rem;border-radius:.25rem;overflow:hidden;padding:.5rem;}.versicherungsdaten-wc .selected{width:100%;padding:0;border-radius:.25rem;overflow:hidden;}.page-id-515 .elementor-103 .elementor-element.elementor-element-39d54e60{padding:1rem;}.versicherungsdaten-wc>div>header{padding:1rem 1rem;margin:1rem 0 0;}h2.versicherungsdaten-wc-title{line-height:1.25;font-size:.875rem;text-transform:uppercase;}.versicherungsdaten-wc .selected>div{padding:.5rem;}.thumbnail-details .details{padding-left:2rem;}.cart .card>div{gap:.5rem;}.qty-remove{gap:.5rem;}.cart .selected-submit{margin:1rem 0 .25rem;}.versicherungsdaten-form .e-form__indicators__indicator label{font-size:.75rem;line-height:1rem;padding:0 .25rem;}.versicherungsdaten-form .e-form__indicators__indicator--shape-circle{width:24px;height:24px;}.versicherungsdaten-form .e-form__indicators__indicator{padding:.5rem 0 !important;}.versicherungsdaten-form .e-form__indicators__indicator label{display:none;}.versicherungsdaten-form .e-form__indicators__indicator--state-active label{display:block;}.versicherungsdaten-form .e-form__indicators{margin:0 0 .5rem;}.versicherungsdaten-form .e-form__step:nth-child(2){padding:.5rem .5rem 0;}.versicherungsdaten2-popup h3.leading-tight,.versicherungsdaten-form h3.leading-6{font-size:1rem;font-size:1rem;}.versicherungsdaten-form .elementor-widget-form .elementor-field-group>label{font-size:.875rem;line-height:1.25rem;margin:0 0 .25rem;padding:0;}.versicherungsdaten-form .elementor-field-group{padding:0 !important;}.versicherungsdaten-form .elementor-widget-form .elementor-field-group .elementor-field{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;padding:.25rem 1rem;}.versicherungsdaten-btns .elementor-field-option{margin-bottom:.5rem;display:flex;width:40%;}.versicherungsdaten-form .elementor-field-subgroup{justify-content:space-between;}.versicherungsdaten-form .elementor-field-type-acceptance{margin:0 -.5rem !important;width:calc(100% + 1rem);padding:0 .5rem 1rem !important;}.versicherungsdaten-form .e-form__step:nth-child(2) .elementor-field-type-html{margin:0;}.versicherungsdaten-form .elementor-field-type-acceptance .elementor-field-option{align-items:flex-start;}.versicherungsdaten-form .elementor-field-type-acceptance .elementor-field-option input{margin-top:3px;}.versicherungsdaten-form .e-form__step:nth-child(2) .versicherungsdaten-submit{position:absolute;bottom:-85px;left:-5px;right:-5px;font-size:1.125rem !important;line-height:1.75rem !important;padding:.5rem !important;}.versicherungsdaten-form .e-form__step:nth-child(2){margin-bottom:120px !important;}.versicherungsdaten-prev{bottom:-110px;left:-5px;}div.versicherungsdaten-wc-desc{font-size:.875rem;line-height:1.25;}.efgroup{padding:.5rem;}span.text-base{font-size:.875rem;line-height:1.25rem;}.thumbnail-details{flex-direction:row;align-items:center;}.versicherungsdaten-wc-row .products ul li>div{flex-direction:row;align-items:center;gap:.25rem;}.versicherungsdaten-wc-row .products ul{width:100%;overflow:hidden;display:flex;align-items:stretch;gap:10px;margin:.75rem 0 0;flex-wrap:wrap;}.versicherungsdaten-wc-row .products ul li{min-width:100%;}.versicherungsdaten-wc-row .products ul li>div{height:100%;margin:0;border-radius:.25rem;border:1px solid #9ca3af;position:relative;}.vp-triangle{display:none;position:absolute;right:-50px;top:0;bottom:0;width:50px;}.vp-triangle::after{content:"";display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #4b5563;border-right:0px solid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.versicherungsdaten-wc-row .products ul li:last-child .vp-triangle{display:none;}.thumbnail-details .details .name{font-size:.875rem;line-height:1.25rem;margin:0 0 .5rem;text-align:center;}.versicherungsdaten-popup button{font-size:.875rem;line-height:1.25rem;padding:.5rem;}.thumbnail-details{width:100%;}.add-product{width:100%;}.versicherungsdaten-wc-row .products ul li div.vsc-top{flex-direction:column;gap:10px;}.thumbnail-details .details .name{text-align:left;}.add-product{justify-content:flex-start;gap:10px;border-top:1px solid #82b7d2;padding:10px 0 0;}.versicherungsdaten-wc-row .products .vsc-desc{font-size:14px;line-height:1.5;}.budpl6vt-fcta a{width:100%;}#signature+.flex>div{width:100%;}}.qib-button-wrapper button.qib-button{padding:6px 12px 8px;height:41px;height:41px;background:#fff;border:1px solid #efefef;cursor:pointer;font-size:20px;line-height:20px;width:41px;color:black;}.qib-button-wrapper .quantity{display:inline;}.qib-button-wrapper{margin:3px 0;white-space:nowrap;}.qib-button-wrapper button.qib-button,.qib-button-wrapper div.quantity.wqpmb_quantity{float:none !important;height:41px;}.qib-button-wrapper .quantity input.input-text.qty.text{height:41px;padding:6px 12px 8px;text-align:center;background:#fff;border:1px solid #efefef;font-size:20px;line-height:20px;box-shadow:none;margin:0 !important;}span.wqpmb_plain_input.hidden{display:none;}body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity{display:inline-flex;}body .qib-button-wrapper{display:flex;float:left;flex-wrap:nowrap;margin-right:5px;align-items:center;justify-content:center;gap:0;}body .qib-button-wrapper .minus.qib-button,body .qib-button-wrapper .plus.qib-button{background:rgba(161,159,159,.08);}body .qib-button-wrapper .minus.qib-button:hover,body .qib-button-wrapper .plus.qib-button:hover{background:rgba(20,20,20,.08);}.wpt-wrap .qib-button-wrapper{gap:0;}.wpt-wrap .qib-button-wrapper div.quantity.wqpmb_quantity{height:37px !important;}body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{margin:inherit;}.woocommerce div.product form.cart .qib-button-wrapper div.quantity{margin-right:0;margin:0;}.qib-button-wrapper input::-webkit-outer-spin-button,.qib-button-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0;}.qib-button-wrapper input[type=number],.qib-button-wrapper .quantity input[type=number],.qib-button-wrapper .quantity input[type=number]{-moz-appearance:textfield;}.woocommerce-page div.product form.cart div.quantity.wqpmb_quantity,.woocommerce div.product form.cart .quantity.wqpmb_quantity,.woocommerce div.product .quantity.wqpmb_quantity{margin:0 !important;}@media only screen and (max-width: 600px){table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:block;}body .qib-button-wrapper{display:flex;float:right;margin-right:0;}}body.theme-pricom .qib-button-wrapper .minus.qib-button,body.theme-pricom .qib-button-wrapper .plus.qib-button,body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box{background:#f5f5f5;color:#7e7e7e;border-radius:0;border:0 none !important;}body.theme-pricom .qib-button-wrapper .minus.qib-button:hover,body.theme-pricom .qib-button-wrapper .plus.qib-button:hover,body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box:hover{color:#000;}body.theme-pricom .qib-button-wrapper{border:1px solid #ddd;border-radius:15px;overflow:hidden;}body.theme-pricom .qib-button-wrapper .quantity .input-text[type=number]{min-width:56px;}.woocommerce div.product form.cart div.quantity .qty{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;}body.theme-shoptimizer .ajax_add_to_cart.add_to_cart_button,body.theme-shoptimizer .single-product div.product form.cart .button{margin-left:0px !important;margin-top:-2px !important;width:200px !important;width:200px !important;height:50px !important;}.awdr_free_product_text{display:inline-block;padding:0px 10px;background-color:#3d9cd2;color:#fff;border-radius:3px;}.variation-wdr_free_product{display:none !important;}.awdr_change_product{cursor:pointer;}.awdr_free_product_variants{padding:5px;}.awdr-product-name{padding-left:10px;}.awdr_change_product{display:flex;}.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:.4s;}.awdr-select-free-variant-product-toggle-active,.awdr-select-free-variant-product-toggle:hover{color:#444;}.awdr-select-variant-product{padding:0 18px;display:none;background-color:white;overflow:hidden;}.awdr-select-free-variant-product-toggle:after{content:"➕";font-size:12px;color:#777;margin-left:10px;}.awdr-select-free-variant-product-toggle-active:after{content:"➖";}[class^="pflege-test"],[class*=" pflege-test"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pflege-testratgeber-weiss-icon-1:before{content:"";color:#fff;}.pflege-testprozent-pink-icon-1:before{content:"";color:#f7cbde;}.pflege-testhygiene-weiss-icon-1--1:before{content:"";color:#fff;}.pflege-testprozent-weiss-icon-1:before{content:"";color:#fff;}.pflege-testdesinfektion-weiss-icon-1:before{content:"";color:#fff;}.pflege-testhautpflege-weiss-icon-1:before{content:"";color:#fff;}.pflege-testinko-weiss-icon-1:before{content:"";color:#fff;}.pflege-testpflegeshop-icons-19:before{content:"";}.pflege-testpflegeshop-icons-18:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-17:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-16:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-15:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-14:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-13:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-12:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-11:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-10:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-09:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-08:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-07:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-06:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-05:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-04:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-03:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons-02:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons_Zeichenflache-1:before{content:"";color:#0d3183;}.pflege-testpflegeshop-icons:before{content:"";color:#0d3183;}.pflege-testInkontinenz_Einlage_blau:before{content:"";color:#0d3183;}.hfsi{border-style:solid;border-width:1px 1px 1px 1px;border-color:#b19777;border-radius:8px 8px 8px 8px;margin:0px 0px 5px 0px;padding:15px 20px 15px 20px;transition:all .3s ease-in-out;display:flex;flex-direction:row;background-color:#fff;color:#242424;}.hfsi:hover{background-color:#b19777;color:#fff;}.hfsi__icon{margin:0px 10px 0px 0px;width:20px;height:20px;}.hfsi__text{font-family:Poppins,Sans-serif,serif;font-size:16px;font-weight:600;line-height:1.2em;}.hfsi-free-shipping .wc-gzd-additional-info.shipping-costs-info{display:none;}