section.gesundheitscheck-section{padding-bottom:2.5rem;padding-top:3.75rem;display:none}.rt_page_gesundheitscheck .rich-text__blocks h1.rich-text__heading{display:flex;flex-direction:column;max-width:31rem;margin-bottom:1.25rem;font-size:2.5rem}.rt_page_gesundheitscheck .rich-text__blocks.left .rich-text__buttons{max-width:100%;justify-content:center}.gesundheitscheck-muliple-step{max-width:40.313rem;margin:0 auto}.gesundheitscheck-muliple-step .bar-step{width:37.5rem;border:.5px solid #93CDDD;border-radius:6px;height:.5rem;margin:0 auto}.gesundheitscheck-muliple-step .bar-step span{display:block;height:100%;background:#009fe3;border-radius:6px 0 0 6px}.gesundheitscheck-muliple-step span.curent-step{text-align:center;margin-top:.625rem;display:block}.gesundheitscheck-muliple-step h3.title-step{display:block;text-align:center;padding-top:2rem}.gesundheitscheck-muliple-step input{border:.5px solid #8B8B8B;border-radius:20px;width:36.875rem;margin:0 auto;display:block;height:2.5rem;padding:0 1.25rem;margin-bottom:1.25rem;letter-spacing:0px;color:#7b7b7b;font-family:var(--text-light);font-size:1.125rem;outline:none;box-shadow:none}.footer-step-action{display:flex;align-items:center;justify-content:center;padding-top:3.75rem}.footer-step-action a.button.button-prev{letter-spacing:.84px;color:#93cddd;text-transform:uppercase;background:transparent;font-size:.875rem;padding:0;margin:0;min-width:unset;min-height:unset;font-family:var(--heading-font-regular);margin-right:1.25rem}.footer-step-action a.button.button-prev:before{background:url(/cdn/shop/files/Union_2_1.svg);position:unset;width:.4375rem;height:.6875rem;margin-right:.5rem;transition:all .5s;background-size:contain;background-repeat:no-repeat;filter:invert(0%) sepia(16%) saturate(5720%) hue-rotate(166deg) brightness(92%) contrast(88%);transform:rotate(180deg)}.gesundheitscheck-muliple-step input.error_empty{border-color:red}.gesundheitscheck-muliple-step h3.title-step span{color:#009fe3}.box-label-select{display:flex;align-items:center;justify-content:center;margin-top:2rem;margin-bottom:1.25rem}.box-label-select p{border:.5px solid #8B8B8B;border-radius:9px;min-height:5.125rem;min-width:9.688rem;display:flex;align-items:center;justify-content:center;margin:0 .938rem;cursor:pointer}.box-label-select p:hover,.box-label-select p.active{border:2px solid #009FE3}.box-content-products{display:flex;justify-content:center;margin-top:2rem;margin-bottom:1.25rem}.box-content-products .left-text{width:44.6%}.box-content-products .right-product{width:55.4%;padding-left:2.5rem}.box-content-products .left-text p a{color:inherit}.box-product{box-shadow:0 0 12px #00000017;padding:1.25rem .938rem;border-radius:1.125rem}.right-product .grid__item.product__media-wrapper span.product__media-icon.motion-reduce.quick-add-hidden{display:none}.box-product .product__info-wrapper.grid__item{padding:0!important;width:100%}.box-product .page-width{padding:0}.box-product .page-width h2.product__title{font-size:1.125rem;line-height:1.75rem;text-align:center;margin-bottom:0}.box-product .page-width .price-box{margin:0!important;width:100%;margin-top:.75rem!important;justify-content:center}.box-product .page-width .price-box .price.price--large{margin-right:0}.box-product .page-width .price-box .price.price--large span.price-item{letter-spacing:.54px;color:#000;font-size:1.125rem;font-family:var(--heading-font-regular)}.box-product .product-form__buttons button.button--primary{padding-left:0;padding-right:0;min-width:10.625rem;background:#005f3f 0% 0% no-repeat padding-box!important}.product-media-container .product__modal-opener{background:#e6efeb;border-radius:1.125rem;margin-bottom:.5rem;padding:1.25rem 1rem}.box-product .buy-buttons-box a.link.product__view-details.button.button--primary{max-width:87px;color:#005f3f!important;border-color:#005f3f!important}.box-product .buy-buttons-box a.link.product__view-details.button.button--primary:after{filter:invert(78%) sepia(78%) saturate(6174%) hue-rotate(166deg) brightness(93%) contrast(107%)}.gesundheitscheck-muliple-step h3.title-step+h3.title-step{padding-top:0;font-family:var(--text-medium)}.gesundheitscheck-muliple-step h3.title-step.first{margin-bottom:0}.box-label-checkbox{column-count:2;column-gap:3.75rem;margin-top:2rem;padding-left:3.438rem;padding-right:3.438rem}.box-label-checkbox label{display:flex;align-items:flex-start;margin-bottom:1rem}.gesundheitscheck-muliple-step .box-label-checkbox label input{padding:0;width:1.125rem;min-width:1.125rem;height:1.125rem;margin:0;border:.5px solid #8B8B8B;border-radius:4px;margin-top:.3rem;margin-right:.6rem}.step.step-3-4 .box-label-checkbox{column-gap:2rem;padding-left:2rem;padding-right:2rem}.step-3-4-loading img{padding-top:2rem}.step-3-4-loading{text-align:center}.gesundheitscheck-muliple-step .step.step-4>h2{text-align:center;padding-top:2rem;padding-bottom:2.5rem;margin:0}.gesundheitscheck-muliple-step .bar-step span.full{border-radius:6px}.step-4 .right-product:first-child .product-media-container .product__modal-opener{background:#e7f3f8}.step-4 .right-product:first-child .box-product .product-form__buttons button.button--primary{background:#009fe3!important}.step-4 .right-product:first-child .box-product .buy-buttons-box a.link.product__view-details.button.button--primary{color:#009fe3!important;border-color:#009fe3!important}.step-4 .right-product:first-child .box-product .buy-buttons-box a.link.product__view-details.button.button--primary:after{filter:none}@media screen and (max-width:990px){.gesundheitscheck-muliple-step .step.step-4 .box-content-products .right-product{margin-top:0}.gesundheitscheck-muliple-step .step.step-4>h2{text-align:center;padding-top:30px;padding-bottom:0;margin:0}.box-content-products .right-product+.right-product{margin-top:30px!important}.step-3-4-loading img{padding-top:0;width:100%}.gesundheitscheck-muliple-step h3.title-step+h3.title-step{padding-top:0}.gesundheitscheck-muliple-step .box-label-checkbox label input{width:20px;min-width:20px;height:20px;margin-top:0;margin-right:15px;flex-shrink:0}.box-label-checkbox label{margin-bottom:18px;line-height:20px}.box-label-checkbox{column-count:1;column-gap:3.75rem;margin-top:2rem;padding-left:0;padding-right:0}.box-content-products .left-text p{letter-spacing:-.15px}.box-product .page-width h2.product__title{font-size:15px;line-height:26px;text-align:center;margin-bottom:0;letter-spacing:.3px}.box-product .page-width .price-box .price.price--large span.price-item{letter-spacing:.45px;font-size:15px}.box-content-products .left-text h2{margin-bottom:15px}.box-product .product__info-wrapper.grid__item{text-align:center}.box-product{padding:15px 15px 20px;max-width:300px;margin:auto}.box-content-products .grid--peek.slider .grid__item:first-of-type{margin-left:0}.box-content-products .product-media-container .product__modal-opener{padding:0}.box-content-products .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.box-content-products{margin-top:30px;margin-bottom:20px;flex-direction:column}.box-product .buy-buttons-box{margin-top:20px;flex-direction:column;flex-direction:row;justify-content:space-between}.box-product .product-form__buttons button.button--primary{padding-left:25px;padding-right:25px;min-width:fit-content;width:100%}.box-product .buy-buttons-box product-form.product-form{margin:0}.box-product .buy-buttons-box a.link.product__view-details.button.button--primary{width:78px;padding:0;max-width:100%}.box-content-products .right-product{width:100%;padding-left:0;margin-top:14px}.box-content-products .left-text{width:100%}.box-label-select{display:grid;align-items:center;justify-content:space-between;margin-top:30px;margin-bottom:20px;grid-template-columns:1fr 1fr;gap:20px}.box-label-select p{border:.5px solid #8B8B8B;border-radius:9px;min-height:74px;min-width:fit-content;display:flex;align-items:center;justify-content:center;margin:0;cursor:pointer}.gesundheitscheck-muliple-step span.curent-step{margin-top:12px;display:block;font-size:13px;line-height:20px}.gesundheitscheck-muliple-step h3.title-step{text-align:center;padding-top:30px;font-size:18px;line-height:30px;margin-bottom:30px}.footer-step-action{padding-top:30px}section.gesundheitscheck-section{padding-bottom:50px;padding-top:30px}.gesundheitscheck-section .page-width{max-width:428px}.gesundheitscheck-muliple-step input{width:100%;height:38px;font-size:14px}.gesundheitscheck-muliple-step .bar-step{width:100%}.rt_page_gesundheitscheck .page-width{max-width:428px}.rt_page_gesundheitscheck .rich-text{padding-top:35px;padding-bottom:50px}.rt_page_gesundheitscheck .rich-text__blocks.left .rich-text__buttons{margin-top:14px}.rt_page_gesundheitscheck p{letter-spacing:-.15px}.rt_page_gesundheitscheck h2.rich-text__heading.rte.inline-richtext.h3{line-height:28px}.rt_page_gesundheitscheck .rich-text__blocks h1.rich-text__heading{margin-bottom:30px;font-size:28px;line-height:39px}}@media screen and (max-width:450px){.rt_page_gesundheitscheck .rich-text__blocks h1.rich-text__heading{margin-bottom:30px;font-size:23px;line-height:39px}}@media screen and (max-width:400px){.box-product .product-form__buttons button.button--primary{padding-left:12px;padding-right:12px}.custlo-t1-dynamic-page-content .button.button--primary{font-size:12px}.step-4 .right-product:first-child .box-product .buy-buttons-box a.link.product__view-details.button.button--primary{padding-left:10px;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/tzn_gesundheitscheck.css.map */
