.lab-main-heading{margin-top:0;margin-bottom:1.3rem}.lab-main-section .grid__item{flex-shrink:initial}.lab-main-section .product__info-container{max-width:100%}.lab-main-sub-heading{color:#3d9ec4;text-align:center;font-family:Red Hat Display v19;font-size:3rem;font-weight:600;line-height:1.33;margin-top:0;margin-bottom:5rem}.heading-links-wrap{display:flex;padding-top:3rem;padding-bottom:3rem;position:sticky;top:0;left:0;margin-left:-1.5rem;margin-right:-1.5rem;background-color:#fff;z-index:99}.heading-links{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;row-gap:2rem}.heading-links .subtitle{width:25%;padding-left:1.5rem;padding-right:1.5rem;text-align:center;height:100%}.heading-links .subtitle a{position:relative;padding:.5rem 1.5rem;min-height:11rem;border-radius:15px;text-decoration:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;transition:.3s ease-in-out}.heading-links .subtitle a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#12204066;border-radius:15px;opacity:0;pointer-events:none;transition:.3s ease-in-out}.heading-links .subtitle a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#122040b3 0% 100%),50% / cover no-repeat;border-radius:15px;transition:.3s ease-in-out}.heading-links .subtitle.active a:before,.heading-links .subtitle a:hover:before{opacity:0}.heading-links .subtitle.active a:after,.heading-links .subtitle a:hover:after{opacity:1}.heading-links .subtitle a:hover{box-shadow:0 8px 15px #2d51a34d}.heading-links .subtitle a p{font-family:var(--ff-red-hat);color:#fff;font-size:2.6rem;line-height:1.38;margin:0;position:relative;z-index:9;letter-spacing:0}.functional-lab-heading{position:relative;border-top:3px solid #F2F2F2;padding-top:4rem;margin-top:3rem}.functional-lab-heading p{font-family:var(--ff-red-hat);font-size:3.6rem;margin-top:0;margin-bottom:2.5rem;color:#3d9ec4;font-weight:600;letter-spacing:0}.functional-lab-heading br{display:none}.lab-product-test .product__info-wrapper{padding:0!important}.lab-product-test{flex-wrap:nowrap;column-gap:7rem!important;margin-bottom:5rem!important;padding-bottom:5rem!important;border-bottom:3px solid #F2F2F2}.lab-product-test .product-form__submit,.lab-product-test .product-form.product-form{margin-bottom:0!important}.lab-product-test .product__title{margin-top:0!important}.scroll-target-lab{position:absolute;left:0;right:0;height:0;top:-14rem;opacity:0;visibility:hidden;pointer-events:none}.lab-main-section .custom-buy-buttons{margin-top:0!important;margin-bottom:0!important}.lab-main-section .product-form{margin-top:1rem!important}.lab-main-section .custom-price-class{margin-bottom:1.5rem!important}.collection__title h2{font-size:3.6rem}.heading-dropdown{display:none}@media screen and (min-width:576px){.step-box__content{padding:1rem 2rem;min-height:14rem;align-content:center}.step-box__image{display:flex;align-items:center;justify-content:center;height:100%}}@media screen and (max-width:1200px){.lab-product-test{column-gap:3rem!important}}@media screen and (max-width:991px){.heading-links-wrap{margin-left:-1rem;margin-right:-1rem}.heading-links .subtitle{width:50%;height:initial;padding-left:1rem;padding-right:1rem}.heading-links .subtitle a{min-height:7rem}.heading-links .subtitle a p{font-size:2.2rem}}@media screen and (max-width:849px){.lab-product-test{flex-wrap:wrap}.lab-main-section .grid__item.product__media-wrapper{margin-bottom:0!important}.lab-main-section .grid__item.product__media-wrapper,.lab-main-section .grid__item.product__info-wrapper{width:100%!important;max-width:100%!important}.functional-lab-heading{text-align:center}}@media screen and (max-width:575px){.heading-links-wrap{display:none}.functional-lab-heading{padding-top:2rem;margin-top:3rem}.functional-lab-heading p{font-size:30px;line-height:1.33}.lab-product-test{margin-bottom:3rem!important}.lab-main-section{z-index:9}.heading-dropdown{display:block;position:sticky;top:80px;left:0;background-color:#fff;width:100%;z-index:999;margin:-20px 0;padding:20px 0}.heading-dropdown br{display:none}.heading-dropdown__main--title{position:relative;border-radius:6px;border:2px solid #3D9EC4;background:#fff;padding:10px 40px 10px 15px;cursor:pointer}.heading-dropdown__main--title:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);background-image:url(dropdown-arrow-down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:24px;height:24px;transition:.3s ease-in-out}.heading-dropdown.active .heading-dropdown__main--title:after{transform:rotate(180deg) translateY(50%)}.heading-dropdown__main--title *{font-family:var(--ff-red-hat);margin:0;font-size:22px;font-weight:600;line-height:1.45;color:var(--color-brand-blue-text);white-space:normal;overflow-wrap:break-word}.heading-dropdown__option{border-radius:10px;border:2px solid #3D9EC4;background-color:#fff;background:#fff;position:absolute;left:0;right:0;top:calc(100% - 17px);z-index:99;opacity:0;pointer-events:none;transition:.3s ease-in-out}.heading-dropdown.active .heading-dropdown__option{opacity:1;pointer-events:all}.heading-dropdown__option--item{cursor:pointer;padding:10px 15px}.heading-dropdown__option--item *{font-family:var(--ff-red-hat);margin:0;color:#122040;font-size:22px;font-weight:600;line-height:1.45;transition:.3s ease-in-out}.heading-dropdown__option--item.active *{color:var(--color-brand-blue-text)}.scroll-target-lab{top:-18.5rem}}.learn-more-lab{text-align:center;margin-bottom:0!important}.select-offer{width:100%;margin-bottom:0!important}.lab-product-test .product-form,.lab-product-test.active .lab-product-price,.lab-product-test.active .select-offer{display:none}.lab-product-test.active .product-form{display:block}.last-product .lab-product-test{border:none;margin-bottom:0!important;padding-bottom:0!important}.lab-product-test .rc-option__subsave .save-bagde-custom{width:10.5rem;height:10.5rem;right:1rem;top:-10rem;font-size:12px;line-height:1;font-weight:700;transform:rotate(25deg)}.save-badge-custom-precente-wrap{display:flex;flex-direction:column;text-align:center;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/functional-lab-test-osteoporosis.css.map */
