#MainContent .ll-hover-frame{overflow:hidden}#MainContent .ll-hover-image{scale:1!important;translate:none!important}#MainContent .ll-hover-background{display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-repeat:no-repeat}@media(min-width:768px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#MainContent .ll-hover-image{scale:1;transition:scale .3s cubic-bezier(.2,.65,.3,1)}#MainContent .ll-hover-background{display:block}#MainContent .ll-hover-frame:hover .ll-hover-image,#MainContent .ll-page-story #seamless.ll-hover-frame:hover .ll-hover-image{scale:1.03!important}#MainContent .ll-page-product .detail-rail article:hover picture img.ll-hover-image,#MainContent .ll-page-product .belong-grid picture:hover img.ll-hover-image{transform:none}}#MainContent :is(.ll-page-product .hero-slide img,.ll-page-why .hero-earbud-layer,.ll-page-how .hero-earbud-img){scale:none!important;translate:none!important;box-sizing:border-box;padding-top:var(--ll-hero-image-inset,0px)!important;background-image:var(--ll-hero-image-underlay);background-repeat:no-repeat;background-size:cover;background-position:center top}#MainContent .ll-page-product .hero-slide img{object-position:50% 0%!important}#MainContent .ll-page-why .hero-earbud-layer{object-position:55% 0%!important}#MainContent .ll-page-how .how-hero-section .hero-earbud-img{object-position:50% 0%!important}#MainContent .ll-page-how .how-hero-section .hero-main-title{font-size:clamp(26px,min(3.35vw,5.8svh),64px)!important;max-width:690px!important;word-break:normal!important;overflow-wrap:normal!important}#MainContent .ll-page-how .how-hero-section .hero-main-title br{display:initial!important}@media(min-width:801px){#MainContent .ll-page-how .how-hero-section .hero-content-wrap{max-width:none}}@media(max-width:800px){#MainContent .ll-page-why .hero-earbud-layer{object-position:68% 0%!important}#MainContent .ll-page-how .how-hero-section .hero-earbud-img{object-position:80% 0%!important}#MainContent .ll-page-how .how-hero-section .hero-main-title{font-size:clamp(22px,5.7vw,36px)!important}}@media(max-width:767px){#MainContent #LinklikeProduct .hero-slide:first-child img{object-position:62% 0%!important}#MainContent #LinklikeProduct .hero-slide:nth-child(2) img{object-position:82% 0%!important}#MainContent #LinklikeProduct .hero-slide:nth-child(3) img{object-position:58% 0%!important}}@media(max-width:767px){#MainContent .ll-page-why #sec-lifestyle .gallery-desk-img{scale:none!important;translate:none!important;object-position:50% 100%!important}#MainContent .ll-page-how[data-how-hero-overlay] .ll-how-hero-stack{position:relative!important;top:auto!important}#MainContent .ll-page-how .how-hero-section{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:20px;height:auto!important;min-height:100svh!important;padding:clamp(240px,42svh,460px) 24px calc(88px + env(safe-area-inset-bottom,0px))!important}#MainContent .ll-page-how .how-hero-section .hero-content-wrap{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;padding:0!important;flex:none}#MainContent .ll-page-how .how-hero-section .hero-explore-btn{position:relative!important;inset:auto!important;margin:0!important;flex:none;max-width:100%!important}#MainContent .ll-page-how #sec-fit .ll-oct-card-media .everyday-feature-media:has(>.ll-fit-loop)>.fit-media-img{visibility:hidden!important;scale:none!important;translate:none!important}}@media(max-width:767px){#MainContent #LinklikeProduct.ll-page-product .hero .hero-copy{inset:auto 0 92px!important;width:100%!important;height:auto!important;padding:0 24px!important;gap:0!important}#MainContent #LinklikeProduct.ll-page-product .hero .hero-copy>span{margin:0 0 16px!important;font-size:13px;line-height:1.4;padding:4px 12px}#MainContent #LinklikeProduct.ll-page-product .hero .hero-copy h1{max-width:22ch!important;margin:0!important;font-size:clamp(26px,6.8vw,30px)!important;line-height:1.2!important;text-wrap:balance}#MainContent #LinklikeProduct.ll-page-product .hero .hero-copy>p:not(:empty){margin:14px 0 0!important}#MainContent #LinklikeProduct.ll-page-product .hero .hero-copy a.button{position:relative!important;inset:auto!important;margin:28px 0 0!important;min-height:48px;font-size:15px;transform:none!important}#MainContent #LinklikeProduct.ll-page-product .hero .hero-controls{inset:auto 24px 16px!important;width:auto!important;height:44px;margin:0!important;padding:0!important;justify-content:center}#MainContent #LinklikeProduct .product-nav-controls{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px!important;width:100%!important;height:auto!important;min-height:48px;padding:0!important;flex-wrap:nowrap!important}#MainContent #LinklikeProduct .product-dots{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;gap:0!important;width:min(100%,220px)!important;min-width:0;position:static}#MainContent #LinklikeProduct .product-dots .dot,#MainContent #LinklikeProduct .product-dots .dot.is-active{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important}#MainContent #LinklikeProduct .product-dots .dot:after{top:0;right:0;bottom:0;left:0}#MainContent #LinklikeProduct .product-arrows{display:flex!important;flex-wrap:nowrap!important;flex:none;gap:8px!important;width:96px;min-width:96px;position:static}#MainContent #LinklikeProduct .product-arrows button{flex:0 0 44px;width:44px!important;height:44px!important;margin:0!important}#MainContent #LinklikeProduct .product-section-wrap>.assurance{display:none!important}#MainContent #LinklikeProduct .ll-content-purchase-notes{margin-bottom:0}#MainContent #LinklikeProduct .ll-content-purchase-notes summary{display:flex!important;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;line-height:1.4;list-style:none;cursor:pointer}#MainContent #LinklikeProduct .ll-content-purchase-notes summary::-webkit-details-marker{display:none}#MainContent #LinklikeProduct .ll-content-purchase-notes summary:after{content:"+";display:block;flex:0 0 24px;width:24px;height:24px;font-size:24px;font-weight:400;line-height:24px;text-align:center}#MainContent #LinklikeProduct .ll-content-purchase-notes summary[aria-expanded=true]:after,#MainContent #LinklikeProduct .ll-content-purchase-notes details[open]>summary:not([aria-expanded]):after{content:"\2212"}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ll-image-follow.css.map */
