@charset "UTF-8";.page-products-body-cardio{--inlinecolor-neutral-grayscale-800:rgb(var(--color-neutral-grayscale-800));--inlinecolor-neutral-grayscale-700:rgb(var(--color-neutral-grayscale-700))}@media (max-width:calc(992px - 1px)){.page-products-body-cardio .tile{height:inherit}}.page-products-body-cardio .tile_boxshadow{box-shadow:5.3125rem 5.3125rem 3.625rem rgba(0,0,0,.04175),2.2193rem 2.2193rem 1.514rem rgba(0,0,0,.03),1.1868rem 1.1868rem .81rem rgba(0,0,0,.02475),.665rem .665rem .4537rem rgba(0,0,0,.02075),.3531rem .3531rem .2412rem rgba(0,0,0,.01675),.1468rem .1468rem .1rem rgba(0,0,0,.01175)}.page-products-body-cardio .tile_expend_header .pictures{position:absolute;top:0;right:0;left:0;bottom:0}.page-products-body-cardio .accordion_indicator{position:relative}.page-products-body-cardio .accordion_indicator::after{content:attr(data-indicator-open);position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-products-body-cardio .closed .accordion_indicator::after{content:attr(data-indicator-closed)}.page-products-body-cardio .closed .accordion_content{height:0}@media (min-width:992px){.page-products-body-cardio .noaccordion_sm .accordion_header{pointer-events:none}}@media (min-width:992px){.page-products-body-cardio .noaccordion_sm .accordion_header .accordion_indicator::after{content:none}}@media (min-width:992px){.page-products-body-cardio .noaccordion_sm .accordion_content{height:auto!important}}.page-products-body-cardio .layout-container main{padding-bottom:var(--space-13);background:rgb(var(--color-neutral-grayscale-300))}.page-products-body-cardio .v_center{display:flex}.page-products-body-cardio .txt_headline+.txt_subtitle{max-width:66rem}.page-products-body-cardio .pictures{position:relative;display:block;transform-origin:top;will-change:transform,opacity}.page-products-body-cardio .pictures::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;z-index:0}.page-products-body-cardio .pictures.body-cardio-blank::before{background-image:url(../media/body-cardio/body-cardio-blank-shadow.png);background-repeat:no-repeat;width:116.6%;height:124.88%}.page-products-body-cardio .pictures.body-cardio-blank img{position:relative;z-index:1;-webkit-mask-image:url(../media/body-cardio/body-cardio-blank-mask.png);-webkit-mask-size:cover;-webkit-mask-position:center;mask-image:url(../media/body-cardio/body-cardio-blank-mask.png);mask-size:cover;mask-position:center}.page-products-body-cardio .pictures.highangle::before{background-image:url(../media/body-cardio/highangle-shadow.png);background-repeat:no-repeat;width:110%;height:130%}.page-products-body-cardio .pictures.highangle img{position:relative;z-index:1;-webkit-mask-image:url(../media/body-cardio/highangle-mask.png);-webkit-mask-size:cover;-webkit-mask-position:center;mask-image:url(../media/body-cardio/highangle-mask.png);mask-size:cover;mask-position:center}.page-products-body-cardio .pictures.body-cardio-range::before{background-image:url(../media/body-cardio/body-cardio-range-shadow.png);background-repeat:no-repeat;width:100%;height:100%}.page-products-body-cardio .pictures.body-cardio-range img{position:relative;z-index:1;-webkit-mask-image:url(../media/body-cardio/body-cardio-range-mask.png);-webkit-mask-size:cover;-webkit-mask-position:center;mask-image:url(../media/body-cardio/body-cardio-range-mask.png);mask-size:cover;mask-position:center}.page-products-body-cardio .pictures.body-cardio-accuracy::before{background-image:url(../media/body-cardio/body-cardio-accuracy-shadow.png);background-repeat:no-repeat;width:150%;height:100%}.page-products-body-cardio .pictures.body-cardio-accuracy img{position:relative;z-index:1;-webkit-mask-image:url(../media/body-cardio/body-cardio-accuracy-mask.png);-webkit-mask-size:cover;-webkit-mask-position:center;mask-image:url(../media/body-cardio/body-cardio-accuracy-mask.png);mask-size:cover;mask-position:center}.page-products-body-cardio .pictures.scaling::before{background-image:url(../media/body-cardio/scaling-shadow.png);background-repeat:no-repeat;width:134.77%;height:147.05%}.page-products-body-cardio .pictures.scaling img{position:relative;z-index:1;-webkit-mask-image:url(../media/body-cardio/scaling-mask.png);-webkit-mask-size:cover;-webkit-mask-position:center;mask-image:url(../media/body-cardio/scaling-mask.png);mask-size:cover;mask-position:center}.page-products-body-cardio ._scrollFade{opacity:0;transform:translateY(100px);will-change:transform,opacity}.page-products-body-cardio ._scrollScale{will-change:transform}.page-products-body-cardio .fade{opacity:0;transform:translateY(8%)}@-webkit-keyframes scanningBottomTop{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:0 167%;mask-position:0 167%}}@keyframes scanningBottomTop{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:0 167%;mask-position:0 167%}}.page-products-body-cardio .hero{overflow:hidden;background:linear-gradient(123.72deg,#8a94a4 4.32%,#414245 96.03%);padding-bottom:var(--space-13);min-height:100vh}.page-products-body-cardio .hero h1 span:last-of-type{display:block}@media (min-width:768px){.page-products-body-cardio .hero h1 span:last-of-type{display:inline-block;padding-left:var(--space-3);margin-left:var(--space-3);border-left:1px solid rgb(var(--color-neutral-grayscale-200))}}.page-products-body-cardio .hero_desc{margin:0 auto;max-width:65rem;text-align:center}@media (min-width:768px){.page-products-body-cardio .hero .top-sticky{position:sticky;top:0}}.page-products-body-cardio .hero .hero_image{text-align:center}.page-products-body-cardio .hero .hero_image figure{display:inline-block}.page-products-body-cardio .hero .hero_image .screen{position:absolute;top:8%;left:50%;width:20.5%;height:13.5%;display:block;transform:translateX(-50%);border-radius:.5rem;z-index:1;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 50%,transparent 70%);-webkit-mask-size:300% 100%;-webkit-mask-repeat:no-repeat}.page-products-body-cardio .hero .hero_image .screen .screen_vascular{opacity:0}.page-products-body-cardio .hero .hero_image .screen img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;will-change:opacity}.page-products-body-cardio .hero .pictures{position:relative;margin:0 auto;max-width:1080px}.page-products-body-cardio .subhero_wrapper{overflow:hidden}@media (min-width:992px){.page-products-body-cardio .subhero_wrapper{margin-top:var(--space-11)}}.page-products-body-cardio .subhero_wrapper .heading_wrapper{max-width:70rem;text-align:center;margin:0 auto}.page-products-body-cardio .subhero_wrapper .cardiologist_partner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page-products-body-cardio .subhero_wrapper .cardiologist_partner li{margin:var(--space-9) var(--space-9) var(--space-9)}@media (min-width:768px){.page-products-body-cardio .subhero_wrapper .cardiologist_partner li{margin:var(--space-7) var(--space-7) 0}}.page-products-body-cardio .subhero_wrapper ._clickableCard{cursor:pointer}.page-products-body-cardio .subhero_wrapper ._clickableCard .tile_expend_header{display:flex;justify-content:center;background-color:#f6f6f6}.page-products-body-cardio .subhero_wrapper ._clickableCard .tile_expend_header picture{position:absolute;top:0}.page-products-body-cardio .subhero_wrapper ._clickableCard .tile_expend_header::before{padding-top:80%}@media (min-width:992px){.page-products-body-cardio .subhero_wrapper .pictures.highangle{max-width:1200px;margin:0 auto}}.page-products-body-cardio .subhero_wrapper .pictures.highangle::after{content:"";position:absolute;top:8%;left:45%;width:10%;height:8%;display:block;background:#3e3e40;z-index:1;transition:1s ease opacity}.page-products-body-cardio .subhero_wrapper .pictures.highangle.active::after{opacity:0}.page-products-body-cardio .subhero_wrapper .quotes{position:relative;overflow:hidden;height:16rem;border-radius:1rem;cursor:grab}.page-products-body-cardio .subhero_wrapper .quotes .swiper-slide{display:flex;align-items:center;justify-content:center;padding:1.5rem 2.5rem}.page-products-body-cardio .subhero_wrapper .quotes .quote_logo{display:block;height:3rem;width:10rem;object-fit:contain;margin:0 auto 1rem auto}.page-products-body-cardio .subhero_wrapper .quotes .txt_subtitle{max-width:45rem}.page-products-body-cardio .subhero_wrapper .quotes .quote_pagination{position:absolute;text-align:center}.page-products-body-cardio .subhero_wrapper .quotes .quote_pagination span{width:5px;height:5px;margin:2px}.page-products-body-cardio .subhero_wrapper .quotes .swiper-pagination-bullet-active{background:#333}.page-products-body-cardio .subhero_wrapper .testimony .tile_content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.page-products-body-cardio .subhero_wrapper .testimony .pictures{opacity:0;transition:1.3s ease all}.page-products-body-cardio .subhero_wrapper .testimony.active .pictures{opacity:1}.page-products-body-cardio .subhero_wrapper .statistic .tile_content{overflow:hidden;border-radius:var(--space-5)}.page-products-body-cardio .subhero_wrapper .statistic aside{padding-bottom:0}.page-products-body-cardio .subhero_wrapper .statistic .txt_title{background:linear-gradient(2deg,#3f588d,#aab4d3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0)}.page-products-body-cardio .subhero_wrapper .statistic .txt_subtitle,.page-products-body-cardio .subhero_wrapper .statistic .txt_title{transform-origin:center;transform:translateY(1rem);opacity:0;transition:.6s ease-in-out all}.page-products-body-cardio .subhero_wrapper .statistic img{width:100%;-webkit-mask-image:linear-gradient(90deg,#000 70%,rgba(255,255,255,0));mask-image:linear-gradient(90deg,#000 70%,rgba(255,255,255,0));-webkit-mask-size:0 100%;mask-size:0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:3.6s ease-in-out all;transform:translateX(-2px)}.page-products-body-cardio .subhero_wrapper .statistic.active .txt_subtitle,.page-products-body-cardio .subhero_wrapper .statistic.active .txt_title{opacity:1;transform:none}.page-products-body-cardio .subhero_wrapper .statistic.active img{-webkit-mask-size:130% 100%;mask-size:130% 100%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating{position:relative;width:7.5rem;height:1.5rem;background-image:url(../media/body-cardio/star-gray.svg)}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating::before{content:"";position:absolute;top:0;left:0;height:100%;background-image:url(../media/body-cardio/star-yellow.svg);z-index:1}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_60::before{width:60%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_61::before{width:61%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_62::before{width:62%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_63::before{width:63%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_64::before{width:64%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_65::before{width:65%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_66::before{width:66%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_67::before{width:67%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_68::before{width:68%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_69::before{width:69%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_70::before{width:70%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_71::before{width:71%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_72::before{width:72%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_73::before{width:73%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_74::before{width:74%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_75::before{width:75%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_76::before{width:76%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_77::before{width:77%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_78::before{width:78%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_79::before{width:79%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_80::before{width:80%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_81::before{width:81%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_82::before{width:82%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_83::before{width:83%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_84::before{width:84%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_85::before{width:85%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_86::before{width:86%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_87::before{width:87%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_88::before{width:88%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_89::before{width:89%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_90::before{width:90%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_91::before{width:91%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_92::before{width:92%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_93::before{width:93%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_94::before{width:94%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_95::before{width:95%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_96::before{width:96%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_97::before{width:97%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_98::before{width:98%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_99::before{width:99%}.page-products-body-cardio .subhero_wrapper .reviews .reviews_rating.rating_100::before{width:100%}.page-products-body-cardio #vascular_age{position:relative;background:linear-gradient(125deg,#eff0f1,#d6d7da)}@media (min-width:992px){.page-products-body-cardio #vascular_age .section_header{max-width:60%}}@media (max-width:calc(992px - 1px)){.page-products-body-cardio #vascular_age .body_vascular{position:sticky;top:calc(62px + var(--space-5));display:flex;justify-content:center;height:50rem;width:100%}}@media (min-width:992px){.page-products-body-cardio #vascular_age .body_vascular{position:absolute;bottom:0;height:95%;width:50%;left:49%}}.page-products-body-cardio #vascular_age .body_vascular img{object-fit:cover;height:100%}.page-products-body-cardio #vascular_age .body_vascular .vascular{position:absolute;top:0}@media (min-width:992px){.page-products-body-cardio #vascular_age .body_vascular .vascular{left:0}}.page-products-body-cardio #vascular_age .body_vascular .vascular.mask{-webkit-mask-image:linear-gradient(to bottom,transparent 10%,#000 12%,#000 18%,transparent 20%);-webkit-mask-position:0 30%;-webkit-mask-size:100% 200%}.page-products-body-cardio #vascular_age .phone{position:relative;background-color:#eeeeef;border-radius:var(--space-5);display:flex;justify-content:center}.page-products-body-cardio #vascular_age .phone::before{content:"";display:block;padding-top:85%}.page-products-body-cardio #vascular_age .phone_wrapper{position:absolute;top:0;width:100%;height:110%;transform:translateY(-9%);overflow:hidden;z-index:1}.page-products-body-cardio #vascular_age .phone_case{position:absolute;width:70%;top:0;left:50%;transform:translateX(-50%)}@media (min-width:768px){.page-products-body-cardio #vascular_age .dr_quote{display:flex}}.page-products-body-cardio #vascular_age .dr_quote figure{display:inline-block;position:relative;flex-shrink:0;margin-right:var(--space-7);margin-bottom:var(--space-5)}.page-products-body-cardio #vascular_age .dr_quote figure::before{content:"“";position:absolute;right:-1rem;top:-1rem;width:2rem;height:2rem;border-radius:2rem;font-size:2rem;text-align:center;color:rgb(var(--color-neutral-grayscale-100));background-color:rgb(var(--color-primary-base-500))}.page-products-body-cardio #vascular_age .dr_quote img{border-radius:var(--space-5)}.page-products-body-cardio #vascular_age .heart_rate{display:flex;justify-content:space-between;align-items:center;height:inherit;flex-wrap:wrap;background-color:rgb(var(--color-neutral-grayscale-200));position:relative;z-index:1;border-radius:var(--space-5)}.page-products-body-cardio #vascular_age .heart_rate>p{max-width:19rem}.page-products-body-cardio #vascular_age .heart_rate>div{display:flex;justify-content:flex-end;align-items:center}.page-products-body-cardio #vascular_age .tile_expend aside{display:flex;justify-content:space-between;flex-wrap:wrap}.page-products-body-cardio #vascular_age .tile_expend aside .tile_btn_back{position:relative;display:inline-block;padding:0 1rem 0;top:0;left:0}.page-products-body-cardio #vascular_age .tile_expend aside .tile_btn_back::before{left:0}.page-products-body-cardio #vascular_age .tile_expend #pwv-schema{display:block;max-width:15rem;margin:var(--space-9) auto}.page-products-body-cardio #vascular_age .tile_expend .metric{display:flex}.page-products-body-cardio #vascular_age .tile_expend .metric span:first-of-type{flex-shrink:0;display:flex;align-items:baseline;flex-basis:33%}@media (min-width:768px){.page-products-body-cardio #vascular_age .tile_expend .metric span:first-of-type{flex-basis:28%}}.page-products-body-cardio #vascular_age .tile_expend .metric span:first-of-type::before{content:"";display:block;width:10px;height:10px;border-radius:10px;margin-right:var(--space-5)}.page-products-body-cardio #vascular_age .tile_expend .metric .good::before{background-color:rgb(var(--color-status-success-300))}.page-products-body-cardio #vascular_age .tile_expend .metric .normal::before{background-color:rgb(var(--color-status-success-500))}.page-products-body-cardio #vascular_age .tile_expend .metric .bad::before{background-color:rgb(var(--color-status-warning-500))}.page-products-body-cardio .biomarkers_applist{display:flex;align-items:center;justify-content:center;position:relative;width:100%;flex-wrap:wrap;height:10rem;will-change:transform,opacity}@media (min-width:768px){.page-products-body-cardio .biomarkers_applist{height:inherit}}.page-products-body-cardio .biomarkers_applist li{padding:1.25rem;display:flex;align-items:center;justify-content:space-between;flex:1 0 26%;width:90%;min-width:16rem;max-width:23rem;height:initial;position:absolute;will-change:transform,opacity}@media (min-width:768px){.page-products-body-cardio .biomarkers_applist li{margin:1rem;position:relative;opacity:0;transform:scale(.2)}}.page-products-body-cardio .biomarkers_applist .txt_appdescription{display:flex;align-items:center}.page-products-body-cardio .biomarkers_applist .txt_appdescription img{transform-origin:center;margin-right:1rem}.page-products-body-cardio .biomarkers_applist .txt_appdescription span{display:block}.page-products-body-cardio .biomarkers_applist .state_lose img{transform:rotate(180deg)}.page-products-body-cardio .biomarkers_applist .state_linear img{transform:rotate(90deg)}.page-products-body-cardio .biomarkers_applist .txt_appvalue{font-family:"Gotham Rounded A","Gotham Rounded B","Gotham A","Gotham B",Arial,Helvetica,sans-serif}@media (min-width:992px){.page-products-body-cardio .bodycomposition{margin-top:calc(var(--space-13) + var(--space-13))}}.page-products-body-cardio .bodycomposition .tile{height:auto}.page-products-body-cardio .bodycomposition .col_70{position:relative}.page-products-body-cardio .bodycomposition .accordion_indicator{position:relative}@media (min-width:992px){.page-products-body-cardio .bodycomposition .accordion_wrapper{display:flex}.page-products-body-cardio .bodycomposition .accordion_header{flex-shrink:0;flex-basis:50%}.page-products-body-cardio .bodycomposition .col_70 .tile+.tile{border-top:1px solid rgb(var(--color-neutral-grayscale-400));border-radius:0}.page-products-body-cardio .bodycomposition .noaccordion_sm .tile{box-shadow:none;height:auto;background:0 0}.page-products-body-cardio .bodycomposition .noaccordion_sm .tile::after{content:none}}@media (max-width:991px){.page-products-body-cardio .bodycomposition .tile_nobg_xs{box-shadow:none;background:0 0}.page-products-body-cardio .bodycomposition .tile_nobg_xs::after{content:none}.page-products-body-cardio .bodycomposition .bodycomposition_wrapper{position:relative;justify-content:flex-end}.page-products-body-cardio .bodycomposition .col_40{position:absolute;left:0;top:0;width:100%;height:100%}.page-products-body-cardio .bodycomposition .sticky>figure{transform:translateX(-30%);width:100%;height:170vw}}.page-products-body-cardio .bodycomposition ._biomarker .tile_content{opacity:.2;will-change:transform,opacity}.page-products-body-cardio .bodycomposition .sticky{position:sticky;top:72px;z-index:0}.page-products-body-cardio .bodycomposition .sticky #_bodyMain{width:100%;height:100%;object-fit:contain;position:relative;z-index:0}.page-products-body-cardio .bodycomposition .sticky>figure{height:180vw;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../media/bodycomposition/init.jpg);-webkit-mask-image:url(../media/bodycomposition/mask-v1.png);-webkit-mask-size:contain;-webkit-mask-position:center;mask-image:url(../media/bodycomposition/mask-v1.png);mask-size:contain;mask-position:center}@media (min-width:768px){.page-products-body-cardio .bodycomposition .sticky>figure{height:calc(95vh - 72px)}}.page-products-body-cardio .bodycomposition .sticky aside{position:absolute;top:0;left:0;bottom:0;right:0}.page-products-body-cardio .bodycomposition .sticky aside figure{position:absolute;top:0;bottom:0;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:.3s ease opacity;will-change:transform,opacity}.page-products-body-cardio .bodycomposition .sticky aside figure:nth-of-type(1){background-image:url(../media/bodycomposition/muscle-overlay.jpg)}.page-products-body-cardio .bodycomposition .sticky aside figure:nth-of-type(2){background-image:url(../media/bodycomposition/fat-overlay.jpg)}.page-products-body-cardio .bodycomposition .sticky aside figure:nth-of-type(3){background-image:url(../media/bodycomposition/water-overlay.jpg)}.page-products-body-cardio .bodycomposition .sticky aside figure:nth-of-type(4){background-image:url(../media/bodycomposition/bones-overlay.jpg)}.page-products-body-cardio .bodycomposition .sticky aside figure:nth-of-type(5){background-image:url(../media/bodycomposition/bioelectrical-overlay.jpg)}.page-products-body-cardio .bodycomposition .sticky aside figure.active{opacity:1}.page-products-body-cardio .bodycomposition .sticky aside img{width:100%;height:100%;object-fit:contain;-webkit-mask-image:linear-gradient(to top,#000 0,rgba(255,255,255,0) 16%,rgba(255,255,255,0) 22%,#000 24%);-webkit-mask-size:100% 250%;-webkit-mask-position:0 0;mask-image:linear-gradient(to top,#000 0,rgba(255,255,255,0) 16%,rgba(255,255,255,0) 22%,#000 24%);mask-size:100% 250%;mask-position:0 0}.page-products-body-cardio .bodycomposition .bodycomposition_wrapper .biomarkers::before{content:"";position:fixed;top:38.5%;left:0;-webkit-mask-image:url(../media/body-cardio/arrow.svg);-webkit-mask-size:contain;-webkit-mask-position:left;mask-image:url(../media/body-cardio/arrow.svg);mask-size:contain;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:3rem;height:3rem;opacity:0;transition:.3s ease all;visibility:hidden;will-change:transform,opacity;-webkit-backdrop-filter:invert(1);backdrop-filter:invert(1)}@media (min-width:992px){.page-products-body-cardio .bodycomposition .bodycomposition_wrapper .biomarkers::before{left:inherit;right:inherit;transform:translateX(calc(-1 * var(--space-11)))}}.page-products-body-cardio .bodycomposition .bodycomposition_wrapper.scrollIn .biomarkers::before{opacity:.2;visibility:visible}.page-products-body-cardio .bodycomposition .bodycomposition_wrapper.scrollIn .biomarkers.activeToggle::before{opacity:1}.page-products-body-cardio .bodycomposition .bioelectrical{position:relative;border-radius:var(--space-5);background:linear-gradient(140.76deg,#07101f -1.72%,#426a9f 82.48%);cursor:pointer;transition:.3s ease opacity}.page-products-body-cardio .bodycomposition .bioelectrical:hover .tile_content{opacity:1!important}.page-products-body-cardio .bodycomposition .bioelectrical>picture{display:block}@media (min-width:992px){.page-products-body-cardio .bodycomposition .bioelectrical>picture{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}}.page-products-body-cardio .bodycomposition .bioelectrical>picture img{width:100%;height:100%;-webkit-mask-image:url(../media/body-cardio/xray-mask.png);-webkit-mask-size:cover;-webkit-mask-position:top left;mask-image:url(../media/body-cardio/xray-mask.png);mask-size:cover;mask-position:top left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;object-fit:cover;object-position:top left}@media (min-width:992px){.page-products-body-cardio .bodycomposition .bioelectrical{height:45rem}}.page-products-body-cardio .bodycomposition .bioelectrical .tile_content{position:relative;z-index:1}@media (min-width:992px){.page-products-body-cardio .bodycomposition .bioelectrical .tile_content{height:100%;display:flex;flex-direction:column;justify-content:flex-end}}.page-products-body-cardio .bodycomposition .bioelectrical .tile_content>div{color:rgb(var(--color-neutral-grayscale-200));max-width:43rem}.page-products-body-cardio .bodycomposition .bioelectrical .tile_expend{will-change:transform,opacity}@media (max-width:calc(768px - 1px)){.page-products-body-cardio #weight_management .phone{position:relative;background-color:#c6d3db;border-radius:var(--space-9);width:100%;margin-top:var(--space-13)}.page-products-body-cardio #weight_management .phone::before{content:"";display:block;padding-top:120vw}.page-products-body-cardio #weight_management .phone.xs_hidden{display:none}}.page-products-body-cardio #weight_management .phone_screen picture{opacity:0}.page-products-body-cardio #weight_management .phone_screen picture.scrollIn{opacity:1}@media (max-width:calc(768px - 1px)){.page-products-body-cardio #weight_management .phone_wrapper{position:absolute;top:0;padding:var(--space-9);height:calc(100% + var(--space-12));transform:translateY(calc(-1* var(--space-12)));overflow:hidden;z-index:1}}@media (min-width:768px){.page-products-body-cardio #weight_management .phone_wrapper{position:sticky;top:92px;width:42vh;max-width:100%;margin:0 auto}}@media (min-width:768px){.page-products-body-cardio #weight_management .details_app{padding-top:25%;padding-bottom:25%}}.page-products-body-cardio #weight_management .details_app svg{width:var(--space-11);height:var(--space-11)}.page-products-body-cardio #weight_management .details_app aside{max-width:40rem}@media (max-width:calc(768px - 1px)){.page-products-body-cardio #weight_management .details_app aside{margin-bottom:var(--space-13)}.page-products-body-cardio #weight_management .details_app aside>div{position:sticky;top:var(--space-13);padding-bottom:0;padding-top:0}.page-products-body-cardio #weight_management .details_app aside picture{opacity:1}}@media (min-width:768px){.page-products-body-cardio #weight_management .details_app aside{padding-bottom:20%}}.page-products-body-cardio #accuracy .col_md_30{display:flex;flex-direction:column}.page-products-body-cardio #accuracy .tile{height:auto;flex-grow:1}.page-products-body-cardio #accuracy svg{width:var(--space-13);height:var(--space-10);flex-shrink:0;margin-right:var(--space-7)}.page-products-body-cardio #accuracy .quicklook{display:flex;box-shadow:1px 0 0 1px rgb(var(--color-neutral-grayscale-100)),1px 0 0 2px rgb(var(--color-neutral-grayscale-400));padding:var(--space-6) var(--space-9)}.page-products-body-cardio #accuracy .quicklook .txt_subtitle{background:linear-gradient(#3f598b,#6a8bdd);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-products-body-cardio #accuracy .accordion_content div{padding:0 var(--space-9) var(--space-6)}.page-products-body-cardio #accuracy figure{overflow:hidden;padding:var(--space-9) var(--space-11) 0 var(--space-11)}@media (min-width:992px){.page-products-body-cardio #accuracy figure{padding:var(--space-11) var(--space-11) 0 var(--space-11)}.page-products-body-cardio #accuracy figure picture{margin:0 auto;max-width:50rem}}.page-products-body-cardio #modes .tile_content{overflow:hidden}.page-products-body-cardio #modes figure{padding:0 var(--space-11) var(--space-11)}@media (max-width:calc(1200px - 1px)){.page-products-body-cardio #modes figure{padding:0 var(--space-9) var(--space-9);max-width:35rem;margin:0 auto}}.page-products-body-cardio #modes svg{flex-shrink:0;width:var(--space-11);height:var(--space-11);margin-bottom:var(--space-5)}@media (min-width:1200px){.page-products-body-cardio #modes svg{margin-bottom:0;margin-right:var(--space-7)}}.page-products-body-cardio #modes ul{margin-bottom:0}@media (min-width:1200px){.page-products-body-cardio #modes li{display:flex}}.page-products-body-cardio .phone_case{position:relative;display:inline-block}.page-products-body-cardio .phone_case>img{position:relative;z-index:1}.page-products-body-cardio .phone_case::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;z-index:0;background-image:url(../media/phone_shadow2.png);background-repeat:no-repeat;width:142%;height:130.5%}.page-products-body-cardio .phone_screen{position:absolute;top:1.43%;bottom:1.43%;left:3.47%;right:3.47%;background-repeat:no-repeat;border-radius:5%;overflow:hidden}.page-products-body-cardio .phone_screen picture{position:absolute;top:0;transition:.3s ease opacity}.page-products-body-cardio .phone_screen figure{display:block;width:100%;height:100%;background-image:url(../media/healthmate/splash-screen.jpg);background-size:contain;background-repeat:no-repeat}