@media(max-width:1199px){.talk-scroll,.runner-video-story{scroll-margin-top:96px}.talk-scroll{height:auto;min-height:0;padding:48px clamp(20px,5vw,48px)}.talk-scroll .talk-sticky{position:relative;top:auto;height:auto}.talk-scroll .talk-stage{height:auto;display:block}.talk-scroll .talk-scene{height:auto;min-height:0}.talk-scroll .talk-intro{margin:0 auto 24px}.talk-scroll .talk-intro h2{font-size:clamp(28px,5vw,36px);line-height:1.18;margin-bottom:14px}.talk-scroll .talk-intro p{font-size:16px;line-height:1.5;margin-bottom:20px}.talk-scroll .talk-intro .button{height:auto;min-height:44px;padding:10px 18px;font-size:14px;line-height:1.35}.talk-scroll .talk-grid{grid-template-columns:1fr;gap:16px;height:auto;margin:0 auto;max-width:680px}.talk-scroll .talk-main{height:auto;aspect-ratio:3/2}.talk-scroll .talk-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;height:auto;align-items:center}.talk-scroll .talk-card picture{width:96px;height:96px}.talk-scroll .talk-card-copy{margin:0}.talk-scroll .talk-card-copy p{margin:0 0 8px;font-size:14px;line-height:1.45}.talk-scroll .talk-card h3{margin:0;font-size:18px;line-height:1.3}.talk-scroll .talk-controls{position:relative;margin-top:20px}.runner-video-story .runner-story-sticky{width:100%}.runner-video-story .runner-copy{padding:28px clamp(20px,5vw,48px);gap:16px}.runner-video-story .runner-copy h2{font-size:clamp(28px,5vw,40px);line-height:1.15}.runner-video-story .runner-copy p{font-size:16px;line-height:1.5}.runner-video-story .runner-features{grid-template-columns:1fr;gap:10px;padding:0 clamp(20px,5vw,48px) 32px}.runner-video-story .runner-feature-title{font-size:18px;line-height:1.3}.runner-video-story .runner-feature-detail{font-size:15px;line-height:1.5}.runner-video-story.is-enhanced .runner-feature:not(.is-highlighted) .runner-feature-detail{display:none}.runner-video-story .runner-feature-title:after{content:"+";float:right;margin-left:10px}.runner-video-story .runner-feature.is-highlighted .runner-feature-title:after{content:"\2212"}}@media(max-width:700px){.runner-video-story .runner-video-frame{aspect-ratio:4/3;max-height:420px}.talk-scroll .talk-card{grid-template-columns:80px minmax(0,1fr);gap:12px}.talk-scroll .talk-card picture{width:80px;height:80px}.talk-scroll .talk-card h3{font-size:16px}}@media(min-width:1024px)and (max-width:1199px){.runner-video-story{height:auto;min-height:0;overflow:hidden;background:#101b21}.runner-video-story .runner-story-sticky{position:relative;top:auto;height:auto;min-height:0;overflow:visible}.runner-video-story .runner-video-frame{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:0;transform:none}.runner-video-story .runner-copy{position:relative;padding:48px var(--gutter);opacity:1!important}.runner-video-story .runner-features{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 var(--gutter) 48px;opacity:1!important;pointer-events:auto}.runner-video-story .runner-feature{position:relative;top:auto;left:auto;width:100%;min-height:0;padding:16px 20px;border:1px solid rgba(255,255,255,.38);border-radius:12px;background:#ffffff0f;opacity:1!important;transform:none!important;filter:none!important;text-align:left}.runner-video-story .runner-feature:after{display:none}.runner-video-story .runner-feature-detail{max-width:none;margin:6px 0 0}.review-grid{grid-template-columns:repeat(2,minmax(0,464px));gap:20px;padding:0 24px}.review-grid article{width:100%;max-width:464px}.specs-section{padding:80px 32px}.specs-head-wrap{margin-bottom:40px}.specs-head{height:auto;flex-wrap:wrap}.specs-title{font-size:42px;line-height:1.1}.section-desktop{height:auto;min-height:0;grid-template-columns:1fr}.section-desktop-media{height:430px;min-height:0}.section-desktop-child{position:static;width:100%;height:100%;margin:0;object-fit:contain}.right-content{height:auto;padding:40px 52px}.specs-grid{display:grid;width:100%;height:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.specs-grid:after{display:none}.specs-block,.specs-block:nth-child(5),.specs-block:nth-child(6){position:relative;top:auto;left:auto;width:auto;height:auto;min-height:96px;padding:20px 0 20px 30px;border-bottom:1px solid rgba(0,0,0,.15)}.block-battery{grid-column:1 / -1}.spec-icon,.block-dimensions>.spec-icon,.block-connectivity>.spec-icon,.block-acoustics>.spec-icon,.block-calls>.spec-icon,.block-battery>.spec-icon,.spec-icon-rating{top:22px;left:0}.specs-footnotes{margin-top:24px}}@media(max-width:1199px){.product-expand-btn,.product-arrows button{width:44px;height:44px}.product-nav-controls{flex-wrap:wrap;gap:8px}.product-dots{gap:0}.product-dots .dot,.product-dots .dot.is-active{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:transparent}.product-dots .dot:before{content:"";width:6px;height:6px;border-radius:50%;background:#bbb7af}.product-dots .dot.is-active:before{width:18px;background:#191817;border-radius:3px}.battery-figures-are,.specs-footnotes .ldac-requires-a{font-size:14px;line-height:1.5}}@media(max-width:767px){linklike-mega-header .site-header__bar .brand,linklike-mega-header .site-header__bar .menu-toggle,linklike-mega-header .site-header__bar .header-icon-link{min-height:44px}linklike-mega-header .site-header__bar .header-icon-link{width:44px;height:44px}.ll-arrow-link,.explore-sound-btn{min-height:44px}.footer-links a,.footer-bottom a{display:inline-flex;align-items:center;min-height:44px}.hero-copy>span{min-height:40px}.specs-footnotes{padding-top:16px}.spec-line{line-height:1.5}.faq summary{min-height:48px}}@media(max-width:1199px){.sound.ozlo-explopng{min-height:0;aspect-ratio:auto;padding:clamp(64px,7vw,96px) clamp(20px,5vw,64px)}.sound .sound-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(28px,4vw,56px);width:min(100%,1050px);height:auto;margin:auto}.sound .frame-group.sound-copy,.sound .ozlo-explopng-child.sound-visual,.sound .frame-parent.sound-specs{position:relative;inset:auto;width:100%;height:auto}.sound .frame-group.sound-copy{grid-row:1 / 3;gap:32px;align-self:center}.sound .heading-1-the-all-new-sleepb-parent{gap:20px}.sound .heading-1{display:block;font-size:clamp(34px,4vw,48px);line-height:1.13}.sound .the-natural-presence{display:block;font-size:clamp(16px,1.8vw,18px);line-height:1.55}.sound .the-natural-presence br{display:none}.sound .frame-container{width:100%}.sound .ozlo-explopng-child.sound-visual{aspect-ratio:1.1}.sound .ozlo-explopng-child picture,.sound .ozlo-explopng-child img{max-height:none}.sound .frame-parent.sound-specs{grid-column:2;justify-content:flex-start;flex-wrap:wrap}}@media(max-width:900px){.sound .sound-container{grid-template-columns:minmax(0,1fr);gap:28px}.sound .frame-group.sound-copy{grid-row:auto;gap:24px}.sound .ozlo-explopng-child.sound-visual{aspect-ratio:1.15}.sound .frame-parent.sound-specs{grid-column:1}.sound .heading-1{font-size:clamp(32px,7.8vw,43px)}.detail-tabs{width:fit-content;max-width:100%;flex-wrap:wrap;justify-content:center;gap:4px;overflow:visible;white-space:nowrap}.detail-tabs button{flex:0 0 auto;min-height:44px}}@media(max-width:1199px)and (prefers-reduced-motion:no-preference){.runner-video-story.is-mobile-story{height:310svh;overflow:visible}.runner-video-story.is-mobile-story .runner-story-sticky{position:sticky;top:0;height:100svh;min-height:0;overflow:hidden}.runner-video-story.is-mobile-story .runner-video-frame{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.runner-video-story.is-mobile-story .runner-video-frame:after{background:linear-gradient(180deg,#00000038,#00000014 32%,#000c)}.runner-video-story.is-mobile-story .runner-copy{position:absolute;top:auto;bottom:clamp(72px,10svh,110px);left:0;width:min(100%,650px);padding:0 clamp(20px,5vw,64px)!important;gap:14px;opacity:var(--mobile-copy-opacity, 1)!important;pointer-events:auto;transition:opacity .28s ease}.runner-video-story.is-mobile-story .runner-copy[aria-hidden=true]{pointer-events:none}.runner-video-story.is-mobile-story .runner-copy h2{font-size:clamp(30px,4vw,42px);line-height:1.13}.runner-video-story.is-mobile-story .runner-copy p{font-size:clamp(16px,1.7vw,19px);line-height:1.48}.runner-video-story.is-mobile-story .runner-features{position:absolute;inset:0;display:block;padding:0;opacity:1!important;pointer-events:none}.runner-video-story.is-mobile-story.is-enhanced .runner-feature{position:absolute;top:auto!important;bottom:clamp(72px,10svh,110px);left:clamp(20px,5vw,64px);width:min(560px,calc(100% - 40px));min-height:0;padding:18px 20px;border:1px solid rgba(255,255,255,.42);border-radius:14px;background:#09161db3;opacity:0!important;transform:translateY(16px)!important;filter:none!important;pointer-events:none;text-align:left;transition:opacity .28s ease,transform .28s ease}.runner-video-story.is-mobile-story.is-enhanced .runner-feature.is-current{opacity:1!important;transform:none!important;pointer-events:auto}.runner-video-story.is-mobile-story .runner-feature-title{font-size:clamp(20px,2.5vw,26px)}.runner-video-story.is-mobile-story .runner-feature-detail{margin:7px 0 0;font-size:clamp(14px,1.6vw,17px);line-height:1.42}.runner-video-story.is-mobile-story[data-runner-step=final] .runner-features{inset:auto clamp(20px,5vw,64px) clamp(58px,8svh,90px);display:flex;flex-direction:column;gap:8px}.runner-video-story.is-mobile-story.is-enhanced[data-runner-step=final] .runner-feature{position:relative;top:auto!important;bottom:auto;left:auto;width:100%;padding:10px 14px}.runner-video-story.is-mobile-story[data-runner-step=final] .runner-feature-title{font-size:clamp(15px,3.8vw,19px)}.runner-video-story.is-mobile-story[data-runner-step=final] .runner-feature-detail{margin-top:4px;font-size:14px;line-height:1.4}.talk-scroll.is-mobile-story{height:220svh;padding:0!important}.talk-scroll.is-mobile-story .talk-sticky{position:sticky;top:0;width:100%;max-width:none;height:100svh;overflow:hidden}.talk-scroll.is-mobile-story .talk-stage{display:grid;grid-template-rows:minmax(0,1fr);height:100%}.talk-scroll.is-mobile-story .talk-scene{display:flex;grid-area:1 / 1;flex-direction:column;min-width:0;min-height:0;height:100%;padding:clamp(82px,10svh,106px) clamp(20px,5vw,64px) 62px;box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity .32s ease}.talk-scroll.is-mobile-story .talk-scene.is-active{opacity:1;pointer-events:auto}.talk-scroll.is-mobile-story .talk-intro{flex:0 0 auto;margin:0 auto 18px}.talk-scroll.is-mobile-story .talk-intro h2{font-size:clamp(30px,4vw,40px);line-height:1.16;margin-bottom:8px}.talk-scroll.is-mobile-story .talk-intro p{font-size:clamp(16px,1.7vw,18px);line-height:1.45;margin-bottom:16px}.talk-scroll.is-mobile-story .talk-grid{flex:1;height:0;min-height:0;gap:16px}.talk-scroll.is-mobile-story .talk-main,.talk-scroll.is-mobile-story .talk-card{height:100%;min-height:0}.talk-scroll.is-mobile-story .talk-card picture{height:min(54%,300px)}.talk-scroll.is-mobile-story .talk-controls{position:absolute;z-index:5;right:0;bottom:8px;left:0;margin:0}}@media(min-width:701px)and (max-width:1023px)and (prefers-reduced-motion:no-preference){.talk-scroll.is-mobile-story .talk-grid{flex:0 1 auto;width:min(100%,680px);height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:14px;margin:auto}.talk-scroll.is-mobile-story .talk-main{height:auto;aspect-ratio:3 / 2}.talk-scroll.is-mobile-story .talk-card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:center;height:auto}.talk-scroll.is-mobile-story .talk-card picture{width:120px;height:120px}.talk-scroll.is-mobile-story .talk-card-copy{margin:0}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.runner-video-story.is-mobile-story .runner-copy{bottom:72px}.runner-video-story.is-mobile-story .runner-copy h2{font-size:clamp(26px,7.2vw,34px)}.runner-video-story.is-mobile-story .runner-copy p{font-size:15px;line-height:1.45}.runner-video-story.is-mobile-story .runner-copy .button{font-size:14px}.runner-video-story.is-mobile-story.is-enhanced .runner-feature{bottom:72px}.talk-scroll.is-mobile-story .talk-scene{padding:76px 20px 56px}.talk-scroll.is-mobile-story .talk-intro{margin-bottom:14px}.talk-scroll.is-mobile-story .talk-intro h2{font-size:clamp(24px,6.5vw,30px)}.talk-scroll.is-mobile-story .talk-intro p{font-size:14px;line-height:1.4;margin-bottom:13px}.talk-scroll.is-mobile-story .talk-intro .button{min-height:42px;height:auto;padding:9px 14px;font-size:14px;line-height:1.35}.talk-scroll.is-mobile-story .talk-grid{flex:0 1 auto;height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:10px;margin-block:auto}.talk-scroll.is-mobile-story .talk-main{height:auto;aspect-ratio:3 / 2}.talk-scroll.is-mobile-story .talk-main picture img{object-fit:cover}.talk-scroll.is-mobile-story .talk-card{display:grid;grid-template-columns:clamp(82px,24vw,112px) minmax(0,1fr);gap:12px;align-items:center;height:auto}.talk-scroll.is-mobile-story .talk-card picture{width:100%;height:clamp(82px,24vw,112px)}.talk-scroll.is-mobile-story .talk-card-copy{margin:0}.talk-scroll.is-mobile-story .talk-card-copy p{margin:0 0 5px;font-size:12px;line-height:1.3}.talk-scroll.is-mobile-story .talk-card h3,.talk-scroll.is-mobile-story .talk-scene-b .talk-card h3{margin:0;font-size:15px;line-height:1.25}}@media(max-width:700px)and (max-height:700px)and (prefers-reduced-motion:no-preference){.talk-scroll.is-mobile-story .talk-sticky,.talk-scroll.is-mobile-story .talk-stage,.talk-scroll.is-mobile-story .talk-scene{height:auto;min-height:100svh}.talk-scroll.is-mobile-story .talk-scene{padding:68px 20px 42px}.talk-scroll.is-mobile-story .talk-intro{margin-bottom:10px}.talk-scroll.is-mobile-story .talk-intro h2{font-size:clamp(23px,6vw,27px);line-height:1.16;margin-bottom:8px}.talk-scroll.is-mobile-story .talk-intro p{font-size:14px;line-height:1.42;margin-bottom:12px}.talk-scroll.is-mobile-story .talk-intro .button{min-height:44px;padding:9px 12px;font-size:14px}.talk-scroll.is-mobile-story .talk-grid{flex:0 1 auto;grid-template-rows:auto auto}.talk-scroll.is-mobile-story .talk-main{height:auto;aspect-ratio:3 / 2}.talk-scroll.is-mobile-story .talk-main picture img{object-fit:cover;background:transparent}.talk-scroll.is-mobile-story .talk-card{grid-template-columns:76px minmax(0,1fr);gap:10px}.talk-scroll.is-mobile-story .talk-card picture{height:76px}.talk-scroll.is-mobile-story .talk-card-copy p{font-size:14px;line-height:1.3}.talk-scroll.is-mobile-story .talk-card h3,.talk-scroll.is-mobile-story .talk-scene-b .talk-card h3{font-size:15px;line-height:1.25}}@media(min-width:1200px)and (max-width:1500px){.ll-page-product .section-desktop{height:auto;min-height:672px;grid-template-columns:minmax(0,39.2%) minmax(0,60.8%)}.ll-page-product .section-desktop-media{height:auto;min-height:672px}.ll-page-product .section-desktop-child{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:contain}.ll-page-product .right-content{min-width:0;height:auto;padding:clamp(40px,5vw,79px) clamp(20px,2.3vw,32px) 32px clamp(30px,3.5vw,52px)}.ll-page-product .specs-grid{display:grid;width:100%;height:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(12px,2vw,36px)}.ll-page-product .specs-grid:after{display:none}.ll-page-product .specs-block,.ll-page-product .specs-block:nth-child(5),.ll-page-product .specs-block:nth-child(6){position:relative;top:auto;left:auto;width:auto;height:auto;min-height:96px;padding:20px 0 20px 26px;border-bottom:1px solid rgba(0,0,0,.15)}.ll-page-product .block-battery{grid-column:1 / -1}.ll-page-product .spec-icon,.ll-page-product .block-dimensions>.spec-icon,.ll-page-product .block-connectivity>.spec-icon,.ll-page-product .block-acoustics>.spec-icon,.ll-page-product .block-calls>.spec-icon,.ll-page-product .block-battery>.spec-icon,.ll-page-product .spec-icon-rating{top:22px;left:0}.ll-page-product .review-grid{box-sizing:border-box;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-inline:16px}.ll-page-product .review-grid article{width:100%;min-width:0}.ll-page-product .review-grid article>p{width:calc(100% - 62px)}}@media(min-width:1200px)and (max-width:1399px){.ll-page-product .review-grid{grid-template-columns:repeat(2,minmax(0,464px));justify-content:center}}@media(max-width:767px){.box{display:flex;flex-direction:column-reverse;align-items:stretch;background:#efebe5}.box .image-495-icon{width:100%;aspect-ratio:8 / 5;object-fit:contain}.ll-page-product .belong-grid picture img{display:block;height:auto;object-fit:contain}.ll-page-product .belong-grid picture:first-child img{aspect-ratio:auto 4096 / 3200}.ll-page-product .belong-grid picture:nth-child(2) img{aspect-ratio:auto 735 / 490}.whats-in-the-box-parent{position:relative;top:auto;left:auto;width:100%;box-sizing:border-box;padding:24px 20px 32px}.whats-in-the{font-size:28px;margin-bottom:14px}.c-flow-earbuds-1-pair-parent{font-size:15px;line-height:1.5;gap:6px}.c-flow-earbuds,.charging-case,.usb-a-to-usb-c,.user-manual,.retail-box{white-space:normal}}@media(max-width:700px){.runner-video-story:not(.is-mobile-story) .runner-copy h2{font-size:clamp(26px,7.2vw,34px);line-height:1.15}.runner-video-story:not(.is-mobile-story) .runner-copy p{font-size:15px;line-height:1.5}.talk-scroll:not(.is-mobile-story) .talk-intro{margin-bottom:32px}.talk-scroll:not(.is-mobile-story) .talk-intro h2{font-size:clamp(24px,6.5vw,30px)}.talk-scroll:not(.is-mobile-story) .talk-intro p{font-size:14px;line-height:1.45}}@media(max-width:1199px){.assurance{height:auto;min-height:96px;padding-block:28px 36px;row-gap:18px}.assurance-item{min-width:0;line-height:1.5}}@media(max-width:1023px){.talk-scroll .talk-grid{width:min(100%,680px);margin-inline:auto;grid-template-columns:minmax(0,1fr);justify-items:center}.talk-scroll .talk-main,.talk-scroll .talk-card{width:100%;min-width:0;margin-inline:auto}}.specs-section .section-desktop{height:auto;min-height:0;grid-template-columns:minmax(0,39.2%) minmax(0,60.8%);align-items:stretch}.specs-section .section-desktop-media{display:flex;align-items:center;height:auto;min-height:0;padding:28px}.specs-section .section-desktop-child{position:static;inset:auto;width:100%;max-width:528px;height:auto;max-height:596px;margin:auto;object-fit:contain}.specs-section .right-content{min-width:0;height:auto;padding:clamp(28px,3vw,52px)}.specs-section .specs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;width:100%;height:auto;border-top:1px solid rgba(0,0,0,.15)}.specs-section .specs-grid:after{display:none}.specs-section .specs-block,.specs-section .specs-block:nth-child(5),.specs-section .specs-block:nth-child(6){position:relative;inset:auto;width:auto;height:auto;min-height:0;padding:22px 0 22px 28px;border-bottom:1px solid rgba(0,0,0,.15)}.specs-section .block-rating,.specs-section .block-battery{grid-column:1 / -1}.specs-section .spec-line{display:block;min-height:0;margin:0 0 10px;line-height:1.55;overflow-wrap:break-word}.specs-section .spec-line:last-child{margin-bottom:0}.specs-section .spec-line .label,.specs-section .spec-line .val{display:inline;white-space:normal}.specs-section .spec-line .sep{display:inline;margin:0 6px;color:#8b9399}.specs-section .specs-block>.spec-icon{top:24px;left:0}.specs-section .specs-footnotes{position:static;height:auto;margin:24px 0 0;padding:0;border:0}.specs-section .specs-footnotes p{margin:0 0 10px;line-height:1.6}@media(max-width:1199px){.specs-section .section-desktop{grid-template-columns:minmax(0,1fr)}.specs-section .section-desktop-media{height:clamp(280px,45vw,430px)}.specs-section .section-desktop-child{width:auto;max-width:100%;height:100%}}@media(max-width:767px){.specs-section .right-content{padding:24px}.specs-section .specs-grid{grid-template-columns:minmax(0,1fr);gap:0}}
