﻿.page-products-body-smart main{background-color:var(--bg-greige)}.page-products-body-smart .m-w-960{max-width:960px;margin:0 auto}.page-products-body-smart .m-w-720{max-width:720px;margin:0 auto}.page-products-body-smart .mbm-difference{mix-blend-mode:difference}.page-products-body-smart .no-shrink{flex-shrink:0}.page-products-body-smart .rounded{overflow:hidden}.page-products-body-smart .p_relative{position:relative}.page-products-body-smart .logo-p2024{position:absolute;left:var(--space-6);bottom:var(--space-6);width:40%;max-width:11rem;padding:.25rem 1rem;background:#fff;border-radius:6rem}.page-products-body-smart .media_grid{gap:var(--space-2)}.page-products-body-smart .media_grid figure{position:relative;overflow:hidden}@media(max-width: calc(768px - 1px)){.page-products-body-smart .media_grid figure{aspect-ratio:1/1}}.page-products-body-smart .media_grid figure:first-child{aspect-ratio:2/3;grid-area:1/1/1/3}@media(min-width: 768px){.page-products-body-smart .media_grid figure:first-child{grid-area:1/1/3/1}}.page-products-body-smart .media_grid figure img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.page-products-body-smart #shopapp{position:relative;z-index:0}.page-products-body-smart #hero{position:relative;background-color:var(--surface-1);border-radius:var(--space-8);margin:var(--space-6) var(--space-6) 0}@media(max-width: calc(768px - 1px)){.page-products-body-smart #hero img{padding:0 var(--space-8)}.page-products-body-smart #hero .txt_subtitle-l{font-size:var(--subtitle-s-font-size);margin-top:var(--space-4)}}.page-products-body-smart #hero figure{height:auto;z-index:0;aspect-ratio:4/3;overflow:hidden;max-width:660px;margin:0 auto}.page-products-body-smart #hero figure img{max-width:none;width:100%}.page-products-body-smart #subhero_2024{overflow:hidden}.page-products-body-smart #subhero_2024 .custom_container{max-width:1600px;margin:0 auto}@media(min-width: 992px){.page-products-body-smart #subhero_2024 .custom_container{padding:0 var(--space-2)}}.page-products-body-smart #subhero_2024 video,.page-products-body-smart #subhero_2024 svg{width:100%}.page-products-body-smart #subhero_2024 #video{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-11);gap:var(--space-9);background-image:url("../media/hero_2024/video_cover.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:var(--space-4)}@media(min-width: 768px){.page-products-body-smart #subhero_2024 #video{padding:var(--space-12);height:25rem}}.page-products-body-smart #subhero_2024 .grid_container div{position:relative;width:100%;max-height:100%}.page-products-body-smart #subhero_2024 .grid_container div figure{display:flex;align-items:center;justify-content:center;background-color:var(--surface-1);border-radius:var(--space-4);aspect-ratio:4/5;overflow:hidden}@media(min-width: 768px){.page-products-body-smart #subhero_2024 .grid_container div figure{aspect-ratio:3/4}}.page-products-body-smart #measurements{--bg-position: 0%;--txt-color-switch: black;--bg-color-switch: white;background:var(--bg-color-switch);transition:.6s ease all}.page-products-body-smart #measurements [class^=txt_]{color:var(--txt-color-switch);transition:.6s ease all}.page-products-body-smart #measurements.active{--txt-color-switch: white;--bg-color-switch: black}.page-products-body-smart #measurements svg{width:100%;height:100%}.page-products-body-smart #measurements li{padding-top:var(--space-6);padding-bottom:var(--space-6);background:linear-gradient(to left, var(--bg-white), var(--bg-white)),linear-gradient(to left, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1));background-repeat:no-repeat;background-size:var(--bg-position) 1px,100% 1px;background-position:bottom left;transition:1s ease background-size,1s ease opacity;opacity:.1}.page-products-body-smart #measurements li.active{opacity:1;--bg-position: 100%}@media(max-width: calc(768px - 1px)){.page-products-body-smart #measurements .txt_display.de{font-size:var(--headline-s-font-size);line-height:54.8504792357px}}.page-products-body-smart #precision-technology{background:#000}.page-products-body-smart #precision-technology .full-h{min-height:100vh}@media(max-width: calc(768px - 1px)){.page-products-body-smart #precision-technology .full-h .txt_display{font-size:var(--headline-s-font-size);line-height:normal}}.page-products-body-smart #precision-technology .txt_color_switch{color:rgb(var(--color-neutral-grayscale-700))}.page-products-body-smart #precision-technology .txt_color_switch span{opacity:.4;color:rgb(var(--color-neutral-grayscale-200));transition:.4s ease opacity}.page-products-body-smart #precision-technology .achieve{position:relative;padding:var(--space-32) var(--space-4);flex-direction:column;overflow:hidden}.page-products-body-smart #precision-technology .achieve aside,.page-products-body-smart #precision-technology .achieve figcaption{position:relative;z-index:1}.page-products-body-smart #precision-technology .achieve img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}@media(min-width: 992px){.page-products-body-smart #precision-technology .achieve{padding:var(--space-64) var(--space-4)}}.page-products-body-smart #precision-technology figure{background-color:rgba(var(--color-neutral-greige-100), 0.1)}.page-products-body-smart #precision-technology .flag{color:var(--bg-white);border-color:var(--bg-white)}.page-products-body-smart #precision-technology .bg.rounded{aspect-ratio:9/13}@media(min-width: 992px){.page-products-body-smart #precision-technology .bg.rounded{aspect-ratio:1/1}}.page-products-body-smart #precision-technology .bg_calories,.page-products-body-smart #precision-technology .bg_fatmass{background-size:cover;background-position:center}.page-products-body-smart #precision-technology .bg_fatmass{background-image:url("../media/technology/fatmass.jpg")}.page-products-body-smart #precision-technology .bg_calories{background-image:url("../media/technology/calories.jpg")}.page-products-body-smart #precision-technology aside{position:relative}.page-products-body-smart #precision-technology div[data-app-metric]{position:relative;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:var(--space-8) var(--space-9);border-radius:1rem;max-width:12.5rem;width:100%;z-index:4;background-color:var(--bg-white)}.page-products-body-smart #precision-technology div[data-app-metric]:nth-child(2){position:absolute;top:-9.7%;transform:scale(0.93);filter:brightness(0.9);z-index:3}.page-products-body-smart #precision-technology div[data-app-metric]:nth-child(3){position:absolute;top:-18.8%;transform:scale(0.86);filter:brightness(0.8);z-index:2}.page-products-body-smart #precision-technology div[data-app-metric]:nth-child(4){position:absolute;top:-27.3%;transform:scale(0.79);filter:brightness(0.7);z-index:1}.page-products-body-smart #precision-technology div[data-app-metric] svg{width:100%}.page-products-body-smart #precision-technology div[data-app-metric] .status{display:flex;align-items:center;justify-content:center}.page-products-body-smart #precision-technology div[data-app-metric] .status::before{content:"";display:inline-block;width:.7rem;height:.7rem;background-color:rgb(var(--color-status-success-500));border-radius:2rem;margin-right:.5rem}.page-products-body-smart #precision-technology div[data-app-metric] .txt_rounded{line-height:1;font-weight:500;font-size:3rem}.page-products-body-smart #precision-technology .active .txt_color_switch span{opacity:1}.page-products-body-smart #features{overflow:hidden}.page-products-body-smart #features .featuresSlider{height:32rem;cursor:grab}.page-products-body-smart #features .featuresSlider .swiper-slide{flex-shrink:0}.page-products-body-smart #features div[data-slide="8-users"]{background:linear-gradient(to top, var(--bg-black), rgba(0, 0, 0, 0) 50%),var(--bg-slide-url);background-size:cover;background-position:center}.page-products-body-smart #features div[data-slide=baby]{background:linear-gradient(to top, var(--bg-black), rgba(0, 0, 0, 0) 50%),var(--bg-slide-url);background-size:cover;background-position:center}.page-products-body-smart #features div[data-slide=athlete]{background:linear-gradient(to top, var(--bg-black), rgba(0, 0, 0, 0) 50%),var(--bg-slide-url);background-size:cover;background-position:center}.page-products-body-smart #features div[data-slide=pregnancy]{background:linear-gradient(to top, var(--bg-black), rgba(0, 0, 0, 0) 50%),var(--bg-slide-url);background-size:cover;background-position:center}.page-products-body-smart #features div[data-slide=eyes-closed]{background:linear-gradient(to top, var(--bg-black), rgba(0, 0, 0, 0) 50%),var(--bg-slide-url);background-size:cover;background-position:center}.page-products-body-smart #app-experience figure{position:relative;aspect-ratio:3/4}.page-products-body-smart #app-experience figure>img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:var(--space-4)}.page-products-body-smart #app-experience figure>.phone_wrapper{width:55%}.page-products-body-smart #app-experience figure .phone_container{position:relative;height:100%;flex-grow:1;overflow:hidden}.page-products-body-smart #app-experience figure .phone_container>div{position:absolute;width:50%}.page-products-body-smart #app-experience figure .phone_container>div:first-of-type{left:-10%;top:-15%}.page-products-body-smart #app-experience figure .phone_container>div:last-of-type{right:-10%;top:50%;transform:translateY(-50%)}.page-products-body-smart #app-experience ._clickableCard{gap:0}.page-products-body-smart #faq{border-bottom:var(--space-5) solid rgb(var(--color-neutral-grayscale-100))}.page-products-body-smart #faq .separator{margin:var(--space-5) 0 0 0}.page-products-body-smart #faq .accordion{width:100%}.page-products-body-smart #faq .accordion+.accordion{border-top:solid 1px rgba(var(--color-neutral-grayscale-700), 0.33)}.page-products-body-smart #faq .accordion_header{position:relative;padding:var(--space-5) var(--space-11) var(--space-5) 0}.page-products-body-smart #faq .accordion_header::before{content:"–";position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-products-body-smart #faq .accordion.closed .accordion_header::before{content:"+"}.page-products-body-smart #faq .accordion.closed .accordion_content{height:0}.page-products-body-smart #faq .accordion_content{max-width:1200px}.page-products-body-smart #faq .accordion_content::after{content:"";width:100%;height:var(--space-5);position:relative;display:block}.page-products-body-smart .compare .selector_sticky{position:sticky;top:64px;z-index:2;backdrop-filter:blur(8px);padding:var(--space-4) 0;border-bottom:1px solid #ddd9d6;margin-bottom:2rem;background-color:rgba(242,238,235,.7882352941)}.page-products-body-smart .compare .custom_container{max-width:calc(980px + var(--space-24));margin:0 auto;--column-number: 2}.page-products-body-smart .compare .custom_container h2{padding:0 var(--space-6)}@media(min-width: 992px){.page-products-body-smart .compare .custom_container h2{padding:0}}.page-products-body-smart .compare .custom_container select{background-color:rgba(235,229,224,.8);height:auto;color:rgb(var(--color-neutral-greige-1000));backdrop-filter:blur(11px)}@media(max-width: calc(768px - 1px)){.page-products-body-smart .compare .custom_container select{font-size:var(--note-font-size)}}@media(min-width: 768px){.page-products-body-smart .compare .custom_container{--column-number: 3}}.page-products-body-smart .compare .custom_container .compareSlider{width:100%;display:grid;grid-template-columns:repeat(var(--column-number), 1fr);grid-template-rows:auto;grid-auto-flow:column;column-gap:var(--space-4);row-gap:var(--space-2)}@media(min-width: 768px){.page-products-body-smart .compare .custom_container .compareSlider{column-gap:var(--space-8)}}.page-products-body-smart .compare .custom_container .compareSlider .grid_column_1{grid-column:1}.page-products-body-smart .compare .custom_container .compareSlider .grid_column_2{grid-column:2}.page-products-body-smart .compare .custom_container .compareSlider .grid_column_3{grid-column:3}.page-products-body-smart .compare .custom_container .compareSlider .grid_column_4{grid-column:4}.page-products-body-smart .compare .custom_container .compareSlider .grid_column_5{grid-column:5}.page-products-body-smart .compare .custom_container .compareSlider .grid_column_6{grid-column:6}@media(max-width: calc(768px - 1px)){.page-products-body-smart .compare .custom_container .compareSlider .grid_column_3{display:none}}.page-products-body-smart .compare .custom_container .compareSlider .grid_column_4,.page-products-body-smart .compare .custom_container .compareSlider .grid_column_5,.page-products-body-smart .compare .custom_container .compareSlider .grid_column_6,.page-products-body-smart .compare .custom_container .compareSlider .grid_column_7{display:none}.page-products-body-smart .compare .custom_container .compareSlider>div{grid-column-start:auto}.page-products-body-smart .compare .custom_container .compareSlider p{word-break:break-word}.page-products-body-smart .compare .custom_container .compareSlider .price-label>span{font-size:var(--body-m-font-size)}.page-products-body-smart .compare .custom_container .compareSlider .separator{width:100%;height:1px;background:var(--surface-1)}.page-products-body-smart .compare .custom_container .compareSlider .visual{position:relative}.page-products-body-smart .compare .custom_container .compareSlider .visual .badge{position:absolute;top:var(--space-2);left:var(--space-2);background-color:rgb(var(--color-neutral-grayscale-100))}@media(max-width: calc(768px - 1px)){.page-products-body-smart .compare .custom_container .compareSlider .visual .badge{font-size:var(--note-font-size)}}.page-products-body-smart .compare .custom_container .compareSlider .visual picture{display:block;width:100%;aspect-ratio:1}.page-products-body-smart .compare .custom_container .compareSlider .visual picture.body-scan{padding:0}.page-products-body-smart .compare .custom_container .compareSlider .visual picture img{width:100%;height:100%;object-fit:contain}.page-products-body-smart .compare .icon_separator{border-top:1px solid rgb(var(--color-neutral-greige-200));padding-top:var(--space-6);margin-top:var(--space-6)}.page-products-body-smart .compare .icon_separator svg{display:block;margin:0 auto}.page-products-body-smart #withings-plus-app .grid_content_wrapper{padding:var(--space-8)}@media(min-width: 768px){.page-products-body-smart #withings-plus-app .grid_content_wrapper{padding:var(--space-24) var(--space-12) var(--space-6) var(--space-12)}}.page-products-body-smart #withings-plus-app .ban_cardio{border-radius:var(--space-8) var(--space-8) 0 0}.page-products-body-smart #withings-plus-app .ban_cardio+.grid_content_wrapper{border-radius:0 0 var(--space-8) var(--space-8)}.page-products-body-smart #withings-plus-app .de,.page-products-body-smart #withings-plus-app .nl,.page-products-body-smart #withings-plus-app .se,.page-products-body-smart #withings-plus-app .fi,.page-products-body-smart #withings-plus-app .dk{hyphens:auto;hyphenate-limit-chars:5 5}.page-products-body-smart #withings-plus-app .floating_badge{position:absolute;top:var(--space-3);left:var(--space-3);z-index:2}.page-products-body-smart #withings-plus-app figure{position:relative;max-width:18rem;pointer-events:none;overflow:hidden}.page-products-body-smart #withings-plus-app .phone_layer figure{padding:var(--space-6);background-color:var(--surface-1);border-radius:var(--space-4);aspect-ratio:3/4}.page-products-body-smart #withings-plus-app .flag{font-size:var(--body-m-font-size)}.page-products-body-smart #withings-plus-app aside{position:absolute;width:100%;max-width:30rem;display:flex;align-items:center;justify-content:center}.page-products-body-smart #withings-plus-app aside img{width:100%;height:auto;-webkit-animation:rotate 120s normal linear infinite;animation:rotate 120s normal linear infinite;transform-origin:center}.page-products-body-smart #withings-plus-app .ar-16-9{position:relative;aspect-ratio:16/9;max-width:100%}.page-products-body-smart #withings-plus-app .ar-16-9 .img_bg{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.page-products-body-smart #withings-plus-app .ar-16-9 .phone_wrapper{position:absolute;width:25%;top:20%;left:var(--space-6);z-index:1}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fade{0%,25%,50%{opacity:1}75%,100%{opacity:0}}.page-products-body-smart #shared_fsa .textbox{padding:var(--space-12);padding-bottom:0}.page-products-body-smart #shared_fsa .textbox .badge_fsa{font-size:var(--body-s-font-size);border:1px solid rgb(var(--color-primary-base-500));color:rgb(var(--color-primary-base-500))}@media(min-width: 768px){.page-products-body-smart #shared_fsa .textbox{padding:var(--space-16);padding-bottom:0}}@media(min-width: 992px){.page-products-body-smart #shared_fsa .textbox{padding:var(--space-24);padding-right:0}.page-products-body-smart #shared_fsa .textbox .badge_fsa{font-size:var(--body-m-font-size)}}.page-products-body-smart #shared_fsa figure{pointer-events:none}.page-products-body-smart #shared_fsa figure img{width:100%;height:auto;transform-origin:center;padding:var(--space-8) 0}@media(min-width: 992px){.page-products-body-smart #shared_fsa figure img{padding:0}}.page-products-body-smart #shared_fsa aside{position:absolute;width:100%;max-width:30rem;display:flex;align-items:center;justify-content:center}/*# sourceMappingURL=main.css.map */
