@media screen and (max-width:950px){.desktop{display:none!important}.mobile{display:flex!important}.cust-reviews .content svg{width:86px}.shopify-section .header-bar{height:27px}.shopify-section .header-bar p{font-size:12px}.shopify-section .header .nav-cta{display:none}.shopify-section .cust-hero .hero-content .right{display:none!important}.shopify-section .cust-hero{height:auto}.shopify-section .cust-hero .main-hero{height:calc(100vh - 100px)}body.template-new-p0 .shopify-section .cust-hero{height:auto;overflow-x:clip;max-width:100%}body.template-new-p0 .shopify-section .cust-hero .main-hero{height:calc(100vh - 100px);max-width:100%;overflow:hidden}body.template-new-p0 .shopify-section .cust-hero picture img,body.template-new-p0 .shopify-section .cust-hero .bg-img{object-position:68% 22%}.shopify-section .cust-hero .hero-content .left{width:100%;gap:16px;justify-content:flex-end;position:relative;bottom:0%}.shopify-section .cust-hero .hero-content .left h1{font-size:32px;text-transform:none;letter-spacing:-1px}.shopify-section .cust-hero .hero-content .left p{font-size:16px}.shopify-section .cust-hero .hero-content{padding:24px}.shopify-section .cust-problem{width:100%;height:auto;padding:32px 26px 80px;display:flex;gap:25px;justify-content:space-between;flex-direction:column}.shopify-section .cust-problem .left p{font-size:14px}.shopify-section .cust-problem .right{width:100%;gap:32px}.shopify-section .cust-problem .right h1{font-size:32px;width:100%;line-height:1.2;letter-spacing:-1px}.shopify-section .cust-problem .right a{font-size:16px;padding:12px 24px}.shopify-section .cust-numbers{height:auto;padding:30px 20px;gap:25px}.shopify-section .cust-numbers .p1{font-size:22px;width:100%}.shopify-section .cust-numbers .box span{width:70px}.shopify-section .cust-numbers .box span h1{font-size:24px;text-transform:none;letter-spacing:-1px}.shopify-section .cust-numbers .box span p{font-size:12px}.shopify-section .cust-numbers .p2{font-size:14px;font-weight:500}.cust-process{padding-top:20px}.shopify-section .cust-process .process-1{width:100%;height:650px;padding:16px;gap:16px;flex-direction:column-reverse}.shopify-section .cust-process video,.shopify-section .cust-process img{width:100%;height:auto;border-radius:24px}.shopify-section .cust-process .content .top{gap:16px}.shopify-section .cust-process .content .top h1{font-size:28px;text-transform:none;letter-spacing:-1px}.shopify-section .cust-process .content .top p{font-size:16px;font-weight:400;font-family:Plus Jakarta Sans,sans-serif;line-height:1.4;color:#5b5b5b;letter-spacing:-1%}.shopify-section .cust-process ul li{font-size:18px;color:#000}.shopify-section .cust-process ul{gap:16px;display:none}.shopify-section .cust-process .content{gap:16px}.shopify-section .cust-reviews h1{font-size:32px;text-transform:none;letter-spacing:-1px;width:100%}.shopify-section tbody tr{border:none}.shopify-section .cust-reviews{width:100%;height:auto;padding:40px 16px 32px;gap:24px}.shopify-section .cust-reviews .col:nth-child(2){display:none}.shopify-section .cust-reviews .col{display:flex;gap:12px;width:170px}.shopify-section .cust-reviews .col img{width:170px;height:auto}.shopify-section .cust-reviews .col .content p{font-size:14px}.shopify-section .cust-reviews .col .profile .user p{font-size:10px}.shopify-section .cust-reviews .col .profile{padding:10px 10px 26px}.shopify-section .cust-reviews .col .profile .user img{width:25px;height:25px}.shopify-section .cust-reviews .col .profile p{font-size:14px;font-weight:500}.shopify-section .cust-solution{height:761px}.shopify-section .cust-solution .content{justify-content:space-between;padding:72px 16px;flex-direction:column}.shopify-section .cust-solution .right .box{display:flex;gap:8px;background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:8px;border-radius:8px}.shopify-section .cust-solution .left h1{font-size:32px;width:85%;text-transform:none;letter-spacing:-1px}.shopify-section .cust-solution .right p{font-size:16px!important;color:#fafafa;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:-1%;font-weight:400;line-height:1.4}.shopify-section .cust-solution .right .box p{font-size:14px!important;color:#fff;display:block}.shopify-section .cust-solution .right .box p b{font-size:16px!important;color:#fff}.shopify-section .cust-solution .right .stats{padding-top:8px}.shopify-section .cust-solution .right{width:80%;position:absolute;top:54%;padding-right:16px;right:0}.shopify-section .cust-solution .fda{width:auto;height:45px;right:0;top:638px;position:absolute}.shopify-section .cust-solution .right .stats{justify-content:flex-start;gap:8px}.shopify-section .pdp-faq{min-height:auto;gap:22px;flex-direction:column;padding:32px 16px}.shopify-section .pdp-faq .content{gap:8px;flex-direction:column;width:100%}.shopify-section .pdp-faq .content h1{font-size:36px;text-transform:none;letter-spacing:-1px}.shopify-section .pdp-faq .content p{font-size:16px}.shopify-section .pdp-faq .question-box{gap:12px;width:100%}.shopify-section .pdp-faq .question.active h2,.shopify-section .pdp-faq .question h2{font-size:16px}.shopify-section .pdp-faq .question p{font-size:14px;padding:0}.shopify-section .pdp-faq .question.active p{padding-top:12px}.shopify-section .pdp-faq .question.active,.shopify-section .pdp-faq .question{padding:12px}.shopify-section .cust-stats{height:90%;align-items:flex-start}.shopify-section .cust-stats .content{display:flex;gap:16px;flex-direction:column;color:#fff;width:100%;position:absolute;padding:40px 16px 32px;align-items:center;left:auto}.shopify-section .cust-stats .content h1{text-align:center;font-size:32px;text-transform:none;letter-spacing:-1px}.shopify-section .cust-stats .content .box p{display:flex;gap:0px;font-size:14px;text-align:center;color:#fafafa;font-weight:500;flex-direction:column}.shopify-section .cust-stats .content .box p b{font-size:32px;font-weight:600;color:#fafafa}.vp-track{gap:20px!important}.shopify-section .comp-section .heading{letter-spacing:-1px}.shopify-section .heading,.shopify-section .cust-solution .left h1{text-transform:none;letter-spacing:-1px}.shopify-section .cust-stats .mockup{position:absolute;z-index:0!important;width:100%;height:auto;object-fit:cover;bottom:0;right:0;padding:0 16px}.shopify-section .featured-product{display:flex;gap:10px!important;flex-direction:column}.shopify-section .featured-product .product__media-list{width:100%!important;height:252px;border-radius:10px;overflow:hidden}.product__media img{height:252px!important}.shopify-section .product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:100%!important}.shopify-section .grid--peek.slider .grid__item:first-of-type{margin-left:0!important;width:100%}.shopify-section .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0!important;width:100%!important;max-width:100%!important}.shopify-section .product__title{font-size:26px;letter-spacing:-2%}.shopify-section .cust-reviews .col .content{flex-direction:column;padding:10px 10px 20px}.shopify-section .product__view-details{display:none}.shopify-section .product__text{color:#e6e6e6;font-size:14px;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:-1%;font-weight:300;line-height:1.3;text-align:center;margin:0;padding:0}.shopify-section .table-wrapper{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch}.shopify-section .main-cta{font-size:16px;font-family:Plus Jakarta Sans,sans-serif;background:#fff;width:100%;color:#000;font-weight:500;text-decoration:none;padding:12px 24px;border-radius:12px}.shopify-section table{min-width:560px}.shopify-section .comp-section{width:100%;height:auto;padding:44px 0;gap:28px}.shopify-section .heading{font-size:28px}.shopify-section .table-wrapper{width:100%;overflow-x:scroll}.shopify-section thead th.features-header{font-size:15px}.shopify-section thead th.dusq-header{font-size:19px;padding:0 36px}.shopify-section thead th{font-size:19px;text-align:center}.shopify-section tbody td.feature-label,.shopify-section tbody td.dusq-cell{font-size:12px;font-weight:500}.shopify-section tbody td{font-size:12px;font-weight:600}.shopify-section .pdp-includes{height:30vh}.shopify-section .vp-includes-list{height:20vh}.shopify-section table:not([class]){table-layout:auto}.shopify-section table:not([class]) td,.shopify-section table:not([class]) th{padding:1em;border:0}.shopify-section .cust-footer{width:100%;height:810px;padding:92px 26px 0;background:#121415;position:relative;gap:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.shopify-section .cust-footer img{position:absolute;z-index:0;bottom:0;right:auto;top:auto;width:338px}.shopify-section .footer-logo{position:relative}.shopify-section .footer-btm{display:flex;gap:24px;justify-content:space-between;flex-direction:column-reverse;align-items:center;z-index:0}.shopify-section .footer-btm p{color:#dfdfdf;text-transform:none!important;font-size:16px;font-family:Plus Jakarta Sans,sans-serif;line-height:1.4;font-weight:500;letter-spacing:-1%}.shopify-section .social{display:flex;list-style:none;gap:20px;padding-left:0;flex-direction:row}.shopify-section .footer-links{margin-top:1vw;display:flex;gap:2vw;width:100%;justify-content:space-between;flex-direction:column;align-items:flex-start}.shopify-section .footer-links a{color:#dfdfdf;text-align:center;text-transform:none!important;font-size:16px;font-family:Plus Jakarta Sans,sans-serif;line-height:1.4;font-weight:500;letter-spacing:-1%;text-decoration:none}.shopify-section .main-blog{padding:75px 12px!important;display:flex;gap:30px;flex-direction:column}.shopify-section .cust-blog{display:flex;gap:20px;flex-direction:column}.shopify-section .cust-blog .top{display:flex;gap:10px;justify-content:space-between;flex-direction:column}.shopify-section .main-blog .card--standard .card__inner{height:auto}.shopify-section .cust-blog .top h1{font-size:32px}.shopify-section .cust-blog .top p{font-size:16px;width:100%}.shopify-section .cust-blog .bottom{display:flex;gap:10px;align-items:center;flex-direction:column}.shopify-section .cust-blog .bottom img{width:100%;height:auto}.shopify-section .cust-blog .bottom .content{width:100%;display:flex;gap:10px;flex-direction:column}.shopify-section .cust-blog .bottom h1{font-size:24px;letter-spacing:-2%}.shopify-section .cust-blog .bottom p{font-size:16px}.shopify-section .cust-blog .bottom .row p{font-size:12px}.shopify-section .cust-blog .bottom .row a{font-size:12px;padding:10px 20px}.shopify-section .main-blog .card{width:100%}.shopify-section .main-blog .blog-articles{grid-template-columns:1fr;gap:12px}.shopify-section .main-blog .article-card .card__heading{font-size:24px;line-height:1.2}.shopify-section .main-blog .article-card .article-card__info{padding-top:inherit;color:#626262;text-transform:none!important;font-size:12px;font-family:Plus Jakarta Sans,sans-serif;line-height:1.4;font-weight:500;letter-spacing:-1%;text-decoration:none}.shopify-section .main-blog .article-card__excerpt{font-size:16px}.shopify-section .article-template{padding:75px 10px}.shopify-section .article-template__hero-container{width:100%!important;max-width:100%!important;height:auto!important}.shopify-section .article-template .media img{width:100%!important;height:auto!important;border-radius:24px}.blog-articles .article-card .card__information{padding:4px 0!important}.shopify-section .article-template .article-template__content{padding:0!important}.shopify-section .article-template header{padding:0!important}.shopify-section .article-template__title{font-size:24px}.shopify-section .article-template .caption-with-letter-spacing{font-size:12px}.shopify-section .article-template__content p,.shopify-section .article-template__content li{font-size:16px;line-height:1.6;letter-spacing:-.5%}.blog .page-width-desktop{padding:10px}#pdp .product-media-container{padding-top:20px!important;border:0}.shopify-section .blog .title-wrapper--no-top-margin{padding:0;margin:0}.shopify-section .blog .blog__title{font-size:32px;margin-bottom:10px}.shopify-section .blog .blog__post.article{width:100%}.shopify-section .blog .grid--peek .article-card{gap:10px;width:100%}.shopify-section .blog .card__inner{width:100%;height:auto}.shopify-section .blog .article-card .card__heading{font-size:24px}.shopify-section .blog .slider-buttons{display:none}.shopify-section .blog .grid{display:flex;flex-direction:column!important}.shopify-section .blog .article-card__excerpt,.shopify-section .blog-filters li{font-size:16px}.shopify-section .blog-filters{display:flex;gap:20px;padding-top:18px}.shopify-section .blogs-back{font-size:16px}.shopify-section .science-hero{width:100%;padding:103px 16px 40px;gap:24px}.shopify-section .science-hero img{width:100%;height:auto;object-fit:cover}.shopify-section .science-hero .content{gap:10px}.shopify-section .science-hero .content h1{font-size:28px}.shopify-section .science-hero .content p{font-size:14px}.shopify-section .science-hero img,.shopify-section .science-hero .science-hero__media{width:100%;height:358px;object-fit:cover}.shopify-section .science-section-2{width:100%;padding:32px 16px;gap:32px;background:linear-gradient(360deg,#151515 20%,#19426b)}.shopify-section .science-section-2 .top{gap:12px}.shopify-section .science-section-2 .bottom{gap:32px;flex-direction:column}.shopify-section .science-section-2 .bottom img{width:100%;height:auto}.shopify-section .science-section-2 .bottom p{font-size:14px;text-align:center}.shopify-section .science-section-2 .top p{font-size:16px;color:#fdfdfdd4;text-align:center}.shopify-section .science-section-2 .top h1{font-size:28px}.shopify-section .sleep-science{width:100%;height:620px}.shopify-section .sleep-science .top-gap{display:flex;gap:12px;flex-direction:column}.shopify-section .sleep-science img{width:100%;height:100%;object-fit:cover;object-position:center center}.shopify-section .sleep-science .content{background:linear-gradient(180deg,black,transparent);text-align:center;gap:12px;color:#fff;flex-direction:column;align-items:center;padding:32px 16px;top:auto;left:auto;height:100%;justify-content:space-between}.shopify-section .sleep-science .content p.eyebrow{font-size:16px}.shopify-section .sleep-science .content h1{font-size:28px;color:#fdfdfd;width:100%}.shopify-section .sleep-science .content p.body{font-size:16px;width:100%;color:#fdfdfdcf}.shopify-section .science-surges{width:100%;padding:32px 16px;display:flex;gap:32px}.shopify-section .science-surges .top{display:flex;gap:12px}.shopify-section .science-surges .top p{font-size:16px;width:100%}.shopify-section .science-surges .top h1{font-size:28px}.shopify-section .science-surges .bottom{display:flex;gap:12px}.shopify-section .science-surges .bottom img{width:100%;height:auto}.shopify-section .science-surges .pills{gap:7px}.shopify-section .science-surges .pills p{width:auto!important;font-size:8.5px!important;padding:4px;gap:5px}.shopify-section .science-surges .bottom p{font-size:14px;width:100%;text-align:center}.shopify-section .science-sensor{width:100%;padding:32px 16px;display:flex;flex-direction:column;gap:25px}.shopify-section .science-sensor .left{display:flex;flex-direction:column;gap:15px;width:100%;text-align:center;padding-top:0}.shopify-section .science-sensor .left .label{font-size:16px}.shopify-section .science-sensor .left>h1{font-size:28px;font-family:Plus Jakarta Sans,"Serif"!important;opacity:1;font-weight:600}.shopify-section .science-sensor .block{gap:10px}.shopify-section .science-sensor .block h1{font-size:26px}.shopify-section .science-sensor .block p{font-size:14px}.shopify-section .science-sensor .right{width:100%}.shopify-section .science-sensor .product-img{width:40vw}.shopify-section .ear-italic{width:100%}.shopify-section .ear-left{gap:15px}.shopify-section .sensor-block{gap:12px}.shopify-section .science-sensor .right .product-img{display:none}.shopify-section .science-sensor .right .callout{width:100%;padding:24px 18px;background:linear-gradient(147deg,#1d6fc10f,#6666660f) padding-box,linear-gradient(90deg,#f3f4f4,#f8f8f8) padding-box,radial-gradient(ellipse at left,#0080ff,#176abd,#224d79,#ffb37a) border-box}.shopify-section .science-sensor .right .callout p{font-size:14px;text-align:center}.shopify-section .on-solving{width:100%;padding:32px 16px;display:flex;gap:22px}.shopify-section .on-solving h1{font-size:26px}.shopify-section .on-solving p{font-size:16px;width:100%}.shopify-section .solving{width:100%;padding:32px 16px;gap:24px}.shopify-section .solving .side-img{width:70%;height:auto;position:absolute;right:0;bottom:5%}.shopify-section .solving__top{display:flex;flex-direction:column;gap:12px}.shopify-section .solving__label{font-size:16px;text-align:center;color:#ffffffa0}.shopify-section .solving__heading{font-size:32px;text-transform:capitalize;text-align:center;width:100%}.shopify-section .solving__body{grid-template-columns:1fr;gap:24px}.shopify-section .solving__cols{display:grid;grid-template-columns:1fr;gap:24px}.shopify-section .solving__col{display:flex;gap:10px;flex-direction:column;justify-content:space-between;align-items:center}.shopify-section .solving__col h2{font-size:26px;margin:0 0 .556vw;text-align:center}.shopify-section .solving__col p{font-size:14px;color:#ffffffe3;text-align:center}.shopify-section .science-ear{width:100%;padding:32px 16px;display:flex;flex-direction:column;gap:0}.shopify-section .science-section-2 .right{gap:20px}.shopify-section .surges-card-text p{width:100%}.shopify-section .sensor-block .block-p-large{font-size:16px;width:100%}.shopify-section .sensor-callout{width:100%;padding:20px}.shopify-section .science-section-2 .right h2{font-size:20px;text-align:center;color:#fdfdfd;line-height:2}.shopify-section .science-section-2 .right p{font-size:14px;text-align:center;width:100%}.shopify-section .science-ear .left{display:flex;flex-direction:column;gap:12px;width:100%;flex-shrink:0;align-items:center}.shopify-section .science-ear .left .label{font-size:16px}.shopify-section .science-ear .left h1{font-size:32px;text-align:center}.shopify-section .science-ear .left .intro{font-size:14px;width:100%;text-align:center}.shopify-section .science-ear .points{display:flex;flex-direction:column;gap:10px;padding:0 13px}.shopify-section .science-ear .points p{font-size:14px;width:100%}.shopify-section .science-ear .callout{padding:13px 18px;border:1px solid rgba(21,21,21,.25);border-radius:11px;background:transparent;margin-top:0}.shopify-section .science-ear .callout p{font-size:14px}.shopify-section .science-ear .right{width:50%;display:none!important}.shopify-section .science-ear .mobile{display:flex!important;width:100%}.shopify-section .science-synthesis{width:100%;padding:32px 16px;height:auto;min-height:auto;display:flex;flex-direction:column;gap:32px;align-items:center;background:linear-gradient(360deg,#1d6fc1 30%,#151515)}.shopify-section .science-synthesis .top{gap:12px}.shopify-section .science-synthesis .top .subtitle{font-size:16px;width:100%}.shopify-section .science-synthesis .top h1{font-size:32px}.shopify-section .science-synthesis .top .label{font-size:16px}.shopify-section .science-synthesis .card{display:flex;width:100%;border-radius:30px;flex-direction:column-reverse}.shopify-section .science-synthesis .card-right{padding:22px 22px 12px;width:100%}.shopify-section .science-synthesis .tab-content p{font-size:14px}.shopify-section .science-synthesis .card-left{display:flex;flex-direction:column;justify-content:space-between;padding:12px 22px 22px;width:100%;gap:12px}.shopify-section .science-synthesis .tab-list{gap:8.5px}.shopify-section .science-synthesis .tab{display:flex;justify-content:space-between;align-items:center;border-radius:11.3px;padding:8.5px 22px 8.5px 5px;transition:background .2s ease}.shopify-section .science-synthesis .tab-inner{gap:5.6px}.shopify-section .science-synthesis .tab-inner svg{width:18px;height:18px}.shopify-section .science-synthesis .tab-name{font-size:14.2px}.shopify-section .science-synthesis .tab-time{font-size:11.3px}.shopify-section .science-synthesis .btn{padding:5.6px 11px;border-radius:5.6px;font-size:11px}.shopify-section .physical-proof{position:relative;width:100%;padding:32px 16px;display:flex;flex-direction:column;gap:11.111vw}.shopify-section .physical-proof .top{display:flex;gap:12px;z-index:0}.shopify-section .physical-proof .top .p-small{font-size:16px}.shopify-section .physical-proof .top h1{font-size:32px}.shopify-section .physical-proof .top p{font-size:15px}.shopify-section .physical-proof .top .bdr{padding-left:17px;gap:4px}.shopify-section .physical-proof .top .bdr .p-top{font-size:20px;width:100%}.shopify-section .physical-proof .top .bdr p{font-size:15px;width:100%}.shopify-section .physical-proof .top a{padding:6px 12px;font-size:12px;border-radius:8px}.shopify-section .physical-proof .bottom{display:flex;gap:24px;justify-content:center;flex-direction:column;z-index:0}.shopify-section .physical-proof .bottom .box-1{gap:19px;flex-direction:column;width:100%;padding:32px 21px;border-radius:13px}.shopify-section .physical-proof .bottom .box-1 .up h1{font-size:20px}.shopify-section .physical-proof .bottom .box-1 .up svg{width:28px;height:24px}.shopify-section .physical-proof .bottom .box-1 p{font-size:14px}.shopify-section .physical-proof .bottom .box-2{gap:19px;flex-direction:column;width:100%;padding:32px 21px;border-radius:13px}.shopify-section .physical-proof .bottom .box-2 .up h1{font-size:20px}.shopify-section .physical-proof .bottom .box-2 .up svg{width:28px;height:24px}.shopify-section .physical-proof .bottom .box-2 p{font-size:14px}.shopify-section .science-citations{width:100%;padding:32px 16px;gap:24px}.shopify-section .science-citations .header2{gap:12px;max-width:100%}.shopify-section .science-citations .header2 .label{font-size:16px}.shopify-section .science-citations .header2 h1{font-size:32px}.shopify-section .science-citations .header2 .subtitle{font-size:14px}.shopify-section .science-citations .list{gap:20px}.shopify-section .science-citations .row{gap:15px;padding:30px;border-radius:11.14px}.shopify-section .science-citations .row .num{font-size:16px;font-weight:400;color:#9a9a9a;letter-spacing:-.01em;flex-shrink:0;width:auto}.shopify-section .science-citations .row .meta{display:flex;flex-direction:column;gap:12px}.shopify-section .science-citations .row .meta .title,.shopify-section .science-citations .row .meta .authors{font-size:12px}.shopify-section .science-citations .row-right{gap:12px}.shopify-section .science-citations .row-right .tag{font-size:12px}.shopify-section .science-citations .row-right .arrow{width:16px;height:16px}.shopify-section .science-citations .row-right .arrow svg{width:16px;height:16px}.shopify-section .how-works-hero{width:100%;padding:60px 16px 40px;display:flex;gap:24px;flex-direction:column}.shopify-section .how-works-hero .top{display:flex;flex-direction:column;gap:10px}.shopify-section .how-works-hero .top h1{font-size:28px}.shopify-section .how-works-hero .top p{width:100%}.shopify-section .how-works-hero p{font-size:14px}.shopify-section .how-works-hero img{border-radius:24px;width:100%;height:358px;object-fit:cover}.shopify-section .how-works-hero .btm{margin-top:0;display:flex;gap:10px;flex-direction:column}.shopify-section .how-works-hero .btm h1{font-size:28px}.shopify-section .how-works-hero .btm .p{gap:10px}.shopify-section .how-works-hero .btm .p-mid{font-size:14px;padding-left:12px}.shopify-section .cust-architecture{width:100%;padding:0 16px 36px;display:flex;gap:24px;flex-direction:column-reverse;align-items:center;justify-content:center}.shopify-section .cust-architecture .left{display:flex;gap:24px;flex-direction:column;justify-content:space-between}.shopify-section .cust-architecture .left .top{display:flex;gap:10px;flex-direction:column}.shopify-section .cust-architecture .left .top h1{font-size:28px}.shopify-section .cust-architecture .left .top p{font-size:14px}.shopify-section .cust-architecture .left .btm ul{list-style:none;gap:4px;display:flex;flex-direction:column}.shopify-section .cust-architecture .left .btm ul li{font-size:14px;gap:12px}.shopify-section .cust-architecture .left .btm ul li span{font-size:28px}.shopify-section .cust-architecture .right img{width:100%;height:auto;object-fit:cover;border-radius:24px}.shopify-section .cust-clinical-room{width:100%;padding:32px 16px!important;display:flex;gap:24px!important;flex-direction:column}.shopify-section .cust-clinical-room .content{display:flex;gap:10px;flex-direction:column;justify-content:space-between;height:auto}.shopify-section .cust-clinical-room .content h1{font-size:36px}.shopify-section .cust-clinical-room .content p{font-size:14px;width:100%}.shopify-section .cust-clinical-room img{width:100%;height:358px;object-fit:cover;border-radius:24px}.shopify-section .cust-resarch-hub{width:100%;padding:32px 16px;display:flex;gap:24px;flex-direction:column}.shopify-section .cust-resarch-hub .content{display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:flex-start}.shopify-section .cust-resarch-hub .content h1{font-size:28px;color:#151515;line-height:1.2;font-weight:400;letter-spacing:-1%}.shopify-section .cust-resarch-hub .content p{font-size:14px;width:100%;text-align:left}.shopify-section .cust-resarch-hub img{width:100%;height:358px;object-fit:cover;border-radius:24px}.shopify-section .sleep-equipment{width:100%;display:flex;gap:24px;padding:36px 16px;flex-direction:column}.shopify-section .sleep-equipment .content{display:flex;gap:24px;flex-direction:column}.shopify-section .sleep-equipment .content h1{font-size:28px}.shopify-section .sleep-equipment .box{display:flex;gap:24px;flex-direction:column}.shopify-section .sleep-equipment .left{display:flex;flex-direction:column;gap:10px}.shopify-section .sleep-equipment .left h1{font-size:22px}.shopify-section .sleep-equipment .left p{font-size:14px;width:100%}.shopify-section .sleep-equipment img{width:100%;border-radius:24px;height:358px;object-fit:cover}.shopify-section .sleeplab-study{width:100%;display:flex;gap:5.556vw;padding:36px 16px;flex-direction:column}.shopify-section .sleeplab-study .para{display:flex;flex-direction:column;gap:10px}.shopify-section .sleeplab-study .para h1{font-size:28px;color:#151515;line-height:1.2;font-weight:400;margin-bottom:14px;letter-spacing:-1%}.shopify-section .sleeplab-study .para p{font-size:14px}.shopify-section .sleeplab-study .para p b{font-size:14px;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;color:#151515}.shopify-section .sleeplab-study .para .p-mid{font-size:14px;padding-left:12px}.shopify-section .sleep-solution{width:100%;height:736px;position:relative}.shopify-section .sleep-solution img{width:100%;height:100%;object-fit:cover}.shopify-section .sleep-solution .content{display:flex;gap:12px;position:absolute;top:32px;left:16px;flex-direction:column}.shopify-section .sleep-solution .content p{font-size:16px}.shopify-section .sleep-solution .content h1{font-size:28px;width:90%}.shopify-section .cust-clinical-result{width:100%;display:flex;gap:72px;padding:36px 16px;flex-direction:column}.shopify-section .cust-clinical-result .para{display:flex;flex-direction:column;gap:10px}.shopify-section .cust-clinical-result .para p{font-size:14px}.shopify-section .cust-clinical-result .para .p-mid{font-size:14px;padding-left:12px}.shopify-section .cust-clinical-result .left{display:flex;gap:18px;width:100%;flex-direction:column;align-items:flex-start}.shopify-section .cust-clinical-result .left .top{width:100%;display:flex;gap:10px;flex-direction:column}.shopify-section .cust-clinical-result .left .top h1{font-size:28px;color:#0a0a0a;line-height:1.2;font-weight:400;letter-spacing:-1%}.shopify-section .cust-clinical-result .left .top p{font-size:14px}.shopify-section .cust-clinical-result .left .btm{width:100%}.shopify-section .cust-clinical-result .left .btm ul{list-style:none;display:flex;gap:18px;width:100%;flex-direction:column}.shopify-section .cust-clinical-result .left .btm ul li{font-size:14px;color:#464545;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;font-weight:200;text-align:left;letter-spacing:-1%;display:flex;gap:10px;align-items:flex-start;flex-direction:column;width:100%}.shopify-section .cust-clinical-result .left .btm ul li span,.shopify-section .cust-clinical-result .bottom h1{font-size:28px}.shopify-section .cust-clinical-result .bottom div a{padding:12px 24px;background:#000;width:-webkit-fill-available;width:stretch;font-size:16px;flex:1}.shopify-section .cust-clinical-result .bottom div p{font-size:14px;flex:1}.shopify-section .cust-clinical-result .bottom div{display:flex;width:100%}.shopify-section .cust-clinical-result .bottom{display:flex;gap:24px}.shopify-section .how-hero{width:100%;height:90vh}.shopify-section .how-hero .content{top:auto;bottom:15%;gap:22px;padding:0 16px}.shopify-section .how-hero .content h1{font-size:32px;line-height:1.3}.shopify-section .how-hero .content p{font-size:14px;text-align:center;color:#fff;line-height:1.5}.shopify-section .ecosystem{width:100%;padding:32px 16px;gap:32px}.shopify-section .ecosystem__top{gap:10px}.shopify-section .ecosystem__label{font-size:16px}.shopify-section .ecosystem__heading{font-size:28px}.shopify-section .ecosystem__grid{display:grid;grid-template-columns:1fr;gap:32px;justify-items:center}.shopify-section .ecosystem__item{display:flex;flex-direction:column;padding:0;width:100%}.shopify-section .ecosystem__meta{display:flex;flex-direction:column;gap:4px;padding-top:0}.shopify-section .ecosystem__num{font-size:10px}.shopify-section .ecosystem__meta h2{font-size:24px}.shopify-section .ecosystem__meta p{font-size:16px}.shopify-section .ecosystem__footer{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;margin-top:0;padding-top:24px;border-top:1px solid rgba(21,21,21,.12);flex-direction:column}.shopify-section .ecosystem__footer-text{font-size:16px;font-weight:600;color:#151515;letter-spacing:-.02em;margin:0}.shopify-section .ecosystem__footer-link{font-size:16px;font-weight:400;color:#151515;letter-spacing:-.01em;text-decoration:none}.shopify-section .placement__top{gap:10px}.shopify-section .placement__label{font-size:16px}.shopify-section .placement__heading{font-size:28px}.shopify-section .placement{padding:32px 16px}.shopify-section .booklet{width:100%;padding:32px 16px;background:#fdfbf9;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.shopify-section .booklet__top{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:0}.shopify-section .booklet__label{font-size:16px}.shopify-section .booklet__heading{font-size:28px}.shopify-section .booklet__body{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.shopify-section .booklet__left{width:100%;display:flex;justify-content:flex-end}.shopify-section .booklet__left img{width:100%;height:auto;object-fit:cover;display:block;border-radius:12px}.shopify-section .booklet__right{display:flex;flex-direction:column;width:100%;padding-top:32px;justify-content:space-between;gap:32px}.shopify-section .booklet__stats{display:flex;flex-direction:column;gap:32px}.shopify-section .booklet__stat{display:flex;flex-direction:row;align-items:baseline;gap:10px}.shopify-section .booklet__stat-num{font-size:40px}.shopify-section .booklet__stat-text{font-size:16px}.shopify-section .booklet__body-text{font-size:18px;margin-top:30px!important}.shopify-section .booklet__footer{display:flex;align-items:flex-start;justify-content:space-between;padding-top:24px;gap:12px;border-top:1px solid rgba(21,21,21,.12);flex-direction:column}.shopify-section .booklet__footer-text,.shopify-section .booklet__footer-link{font-size:16px}.shopify-section .cta-banner{width:100%;min-height:auto;box-sizing:border-box;background:#111;display:flex;gap:10px;padding:32px 16px;flex-direction:column;align-items:flex-start;overflow:hidden}.shopify-section .cta-banner__content{display:flex;flex-direction:column;gap:8px;padding:0;width:100%;flex-shrink:0;box-sizing:border-box}.shopify-section .cta-banner__label{font-size:16px}.shopify-section .cta-banner__heading{font-size:32px;font-weight:500;color:#fff;line-height:1.3}.shopify-section .cta-banner__btn{display:inline-block;font-size:16px;font-weight:400;letter-spacing:-.01em;text-decoration:none;padding:8px 16px;margin-top:8px}.shopify-section .cta-banner__image img,.shopify-section .cta-banner__image{width:100%}.shopify-section .charging-case__inner{position:relative;z-index:0;display:grid;grid-template-columns:1fr;min-height:auto;padding:32px 16px;box-sizing:border-box}.shopify-section .placement__img-wrap{width:100%}.shopify-section .charging-case__heading{font-size:28px}.shopify-section .charging-case__label{font-size:16px}.shopify-section .charging-case__right{gap:17px;margin-top:350px}.shopify-section .charging-case__subheading{font-size:30px}.shopify-section .charging-case__intro{font-size:18px}.shopify-section .charging-case__features{gap:32px;margin-top:0}.shopify-section .charging-case__feature{gap:8px}.shopify-section .charging-case__feature h3{font-size:24px}.shopify-section .charging-case__feature p{font-size:16px;width:100%}.shopify-section .charging-case__footer{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;padding:24px 16px 32px;border-top:1px solid rgba(255,255,255,.2);flex-direction:column}.shopify-section .charging-case__footer-text,.shopify-section .charging-case__footer-link{font-size:16px}.shopify-section table.cart-items{min-width:auto}.product .price__regular .price-item--regular{font-size:30px}.shopify-section .product .product__text{text-align:left}.shopify-section .product .product__media img,.shopify-section .product .product__media-list{height:auto!important}.product .dusq-ksn-card__from{font-size:10px;line-height:1;font-weight:400;color:#fffc;letter-spacing:.01em}.product .dusq-ksn-card__price{font-size:25px}.product .dusq-ksn-card__pricing{gap:5px}.product .dusq-ksn-card__btn{padding:6px 12px;font-size:16px}.product .dusq-ksn-card__badges{gap:10px;padding:7px}.product .dusq-ksn-badge{gap:4px;font-size:12px}.product .dusq-ksn-badge svg{width:12px;height:14px}.product .dusq-ksn-card__top{gap:16px;padding:12px 6px}.product .dusq-pdp-actions{gap:20px}.shopify-section .dusq-app{margin:0;border-radius:0;padding-top:57px}.shopify-section .dusq-app p{font-size:12.15px;margin-bottom:13px}.shopify-section .dusq-app h1{margin-bottom:39px;font-size:26.18px}.shopify-section .dusq-app img{width:100%}.shopify-section .pdp-patch{height:auto;padding:60px;gap:30px}.shopify-section .pdp-patch p{font-size:14px;margin-bottom:16px}.shopify-section .pdp-patch h1{font-size:36px;letter-spacing:-4%;margin-bottom:30px}.shopify-section .pdp-patch .stats{gap:32px;flex-direction:column}.shopify-section .pdp-patch .stats .box{gap:8px}.shopify-section .pdp-patch .stats .box h2{font-size:40px}.shopify-section .pdp-patch p{margin-bottom:16px;font-size:16px}.shopify-section .pdp-patch a{padding:16px;font-size:18px;width:100%}.shopify-section .what-box{width:100%;padding:40px 20px;gap:40px}.shopify-section .what-box h1{font-size:32px}.shopify-section .what-box .items{display:flex;gap:24px;justify-content:flex-start;width:100%;overflow-x:auto}.shopify-section .what-box .items p{font-size:24px}.shopify-section .what-box .items .box img{width:250px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/responsive.css.map */
