.shopify-section:has(>.product-page-layout){background:transparent}.product-page-layout{display:flex;flex-direction:column;gap:var(--product-page-layout-gap);width:100%;background:transparent}.product-page-layout[data-animation-enabled=true] .product-page-reveal-item{opacity:0;transform:translateY(var(--product-page-reveal-distance));transition:opacity var(--product-page-reveal-duration) cubic-bezier(0.22,0.61,0.36,1),transform var(--product-page-reveal-duration) cubic-bezier(0.22,0.61,0.36,1);will-change:opacity,transform}.product-page-layout[data-animation-enabled=true] .product-page-reveal-item.is-visible,html.no-js .product-page-layout .product-page-reveal-item{opacity:1;transform:translateY(0)}.product-page-layout[data-animation-enabled=true] .product-page-day-carousel__track-viewport.product-page-reveal-item,.product-page-layout[data-animation-enabled=true] .product-page-day-carousel__nav-controls.product-page-reveal-item,.product-page-layout[data-animation-enabled=true] .product-page-day-carousel__time-list.product-page-reveal-item,.product-page-layout[data-animation-enabled=true] .product-page-body-insights__tabs.product-page-reveal-item,.product-page-layout[data-animation-enabled=true] .product-page-body-insights__content-scroll.product-page-reveal-item{transform:translateY(calc(var(--product-page-reveal-distance) * 1.6))}.product-page-layout[data-animation-enabled=true] .product-page-day-carousel__track-viewport.product-page-reveal-item,.product-page-layout[data-animation-enabled=true] .product-page-body-insights__tabs.product-page-reveal-item{transition-delay:0.08s}.product-page-layout[data-animation-enabled=true] .product-page-day-carousel__nav-controls.product-page-reveal-item,.product-page-layout[data-animation-enabled=true] .product-page-body-insights__content-scroll.product-page-reveal-item{transition-delay:0.16s}.product-page-layout[data-animation-enabled=true] .product-page-day-carousel__time-list.product-page-reveal-item{transition-delay:0.24s}@media screen and (min-width:750px){.product-page-layout{--product-page-layout-gap: 0px}.product-page-layout>*:not(:has(>.product-page-tech-specifications)){margin-top:0}.product-page-layout>:has(>.product-page-intro){margin-top:var(--product-page-desktop-gap-after-first-block)}.product-page-layout>:has(>.product-page-co-created-design){margin-top:var(--product-page-desktop-gap-after-intro)}.product-page-layout>:has(>.product-page-copy-media--card){margin-top:var(--product-page-desktop-gap-after-intro)}.product-page-layout>:has(>.product-page-copy-split){margin-top:var(--product-page-desktop-gap-after-versatile)}.product-page-layout>:has(>.product-page-sensing-systems){margin-top:var(--product-page-desktop-gap-after-background-copy)}.product-page-layout>:has(>.product-page-baseline){margin-top:var(--product-page-desktop-gap-after-video)}.product-page-layout>:has(>.product-page-process-steps){margin-top:var(--product-page-desktop-gap-after-day-carousel)}.product-page-layout>:has(>.product-page-final-cta)+:has(>.product-page-faq){margin-top:var(--product-page-desktop-gap-after-body-insights)}.product-page-layout>:has(>.product-page-process-steps)+:has(>.product-page-final-cta){margin-top:0}.product-page-layout>:has(>.product-page-copy-media--background){margin-top:var(--product-page-desktop-gap-after-esslinger)}.product-page-layout>:has(>.product-page-ring-highlight-scroll){margin-top:var(--product-page-desktop-gap-after-background-copy)}.product-page-layout>:has(>.product-page-video-freeze){margin-top:var(--product-page-desktop-gap-after-background-copy)}.product-page-layout>:has(>.product-page-ring-highlight-scroll)+:has(>.product-page-video-freeze){margin-top:var(--product-page-desktop-gap-after-ring-highlight)}.product-page-layout>:has(>.product-page-versatile-aesthetics){margin-top:var(--product-page-desktop-gap-after-video)}.product-page-layout>:has(>.product-page-battery-life){margin-top:var(--product-page-desktop-gap-after-versatile)}.product-page-layout>:has(>.product-page-day-carousel){margin-top:var(--product-page-desktop-gap-after-battery)}.product-page-layout>:has(>.product-page-body-insights){margin-top:var(--product-page-desktop-gap-after-day-carousel)}.product-page-layout>:has(>.product-page-body-insights)+:has(>.product-page-minimal-command),.product-page-layout>:has(>.product-page-minimal-command)+:has(>.product-page-minimal-command),.product-page-layout>:has(>.product-page-minimal-command)+:has(>.product-page-faq){margin-top:var(--product-page-desktop-gap-after-body-insights)}.product-page-layout>.shopify-block:has(>.product-page-tech-specifications){margin-top:calc(-1 * var(--ppts-overlap-top, 100px))}}@media screen and (max-width:749px){.product-page-layout{--product-page-layout-gap: var(--product-page-mobile-gap)}.product-page-layout>*:not(:has(>.product-page-tech-specifications)){margin-top:0}.product-page-layout>:has(>.product-page-intro){margin-top:var(--product-page-mobile-gap-after-first-block)}.product-page-layout>:has(>.product-page-co-created-design),.product-page-layout>:has(>.product-page-versatile-aesthetics),.product-page-layout>:has(>.product-page-copy-split),.product-page-layout>:has(>.product-page-sensing-systems),.product-page-layout>:has(>.product-page-baseline),.product-page-layout>:has(>.product-page-process-steps){margin-top:0}.product-page-layout>:has(>.product-page-final-cta)+:has(>.product-page-faq){margin-top:var(--product-page-mobile-gap-after-body-insights)}.product-page-layout>:has(>.product-page-process-steps)+:has(>.product-page-final-cta){margin-top:0}.product-page-layout>:has(>.product-page-copy-media--background){margin-top:var(--product-page-mobile-gap-after-esslinger)}.product-page-layout>:has(>.product-page-ring-highlight-scroll){margin-top:var(--product-page-mobile-gap-after-background-copy)}.product-page-layout>:has(>.product-page-video-freeze){margin-top:var(--product-page-mobile-gap-after-background-copy)}.product-page-layout>:has(>.product-page-ring-highlight-scroll)+:has(>.product-page-video-freeze){margin-top:var(--product-page-mobile-gap-after-ring-highlight)}.product-page-layout>:has(>.product-page-battery-life){margin-top:var(--product-page-mobile-gap-after-versatile)}.product-page-layout>:has(>.product-page-day-carousel){margin-top:var(--product-page-mobile-gap-after-battery)}.product-page-layout>:has(>.product-page-body-insights){margin-top:var(--product-page-mobile-gap-after-day-carousel)}.product-page-layout>:has(>.product-page-body-insights)+:has(>.product-page-minimal-command),.product-page-layout>:has(>.product-page-minimal-command)+:has(>.product-page-minimal-command),.product-page-layout>:has(>.product-page-minimal-command)+:has(>.product-page-faq){margin-top:var(--product-page-mobile-gap-after-body-insights)}.product-page-layout>.shopify-block:has(>.product-page-tech-specifications){margin-top:calc(-1 * var(--ppts-overlap-top, 56px))}}@media screen and (min-width:750px){.product-page-layout>.shopify-block:has(>.product-page-intro){margin-top:var(--product-page-desktop-gap-after-first-block)}.product-page-layout>.shopify-block:has(>.product-page-co-created-design){margin-top:var(--product-page-desktop-gap-after-intro)}.product-page-layout>.shopify-block:has(>.product-page-copy-media--card){margin-top:var(--product-page-desktop-gap-after-intro)}.product-page-layout>.shopify-block:has(>.product-page-copy-split){margin-top:var(--product-page-desktop-gap-after-versatile)}.product-page-layout>.shopify-block:has(>.product-page-sensing-systems){margin-top:var(--product-page-desktop-gap-after-background-copy)}.product-page-layout>.shopify-block:has(>.product-page-baseline){margin-top:var(--product-page-desktop-gap-after-video)}.product-page-layout>.shopify-block:has(>.product-page-process-steps){margin-top:var(--product-page-desktop-gap-after-day-carousel)}.product-page-layout>.shopify-block:has(>.product-page-process-steps)+.shopify-block:has(>.product-page-final-cta),.product-page-layout>.shopify-block:has(>.product-page-final-cta){margin-top:0}.product-page-layout>.shopify-block:has(>.product-page-versatile-aesthetics){margin-top:var(--product-page-desktop-gap-after-video)}.product-page-layout>.shopify-block:has(>.product-page-day-carousel){margin-top:var(--product-page-desktop-gap-after-battery)}.product-page-layout>.shopify-block:first-child:has(>.product-page-process-steps){margin-top:var(--product-page-desktop-gap-after-first-block)}}@media screen and (max-width:749px){.product-page-layout>.shopify-block:has(>.product-page-intro){margin-top:var(--product-page-mobile-gap-after-first-block)}.product-page-layout>.shopify-block:has(>.product-page-co-created-design),.product-page-layout>.shopify-block:has(>.product-page-versatile-aesthetics),.product-page-layout>.shopify-block:has(>.product-page-copy-split),.product-page-layout>.shopify-block:has(>.product-page-sensing-systems),.product-page-layout>.shopify-block:has(>.product-page-baseline),.product-page-layout>.shopify-block:has(>.product-page-process-steps){margin-top:0}.product-page-layout>.shopify-block:has(>.product-page-copy-media--card){margin-top:var(--product-page-mobile-gap-after-intro)}.product-page-layout>.shopify-block:has(>.product-page-process-steps)+.shopify-block:has(>.product-page-final-cta),.product-page-layout>.shopify-block:has(>.product-page-final-cta){margin-top:0}.product-page-layout>.shopify-block:has(>.product-page-day-carousel){margin-top:var(--product-page-mobile-gap-after-battery)}.product-page-layout>.shopify-block:first-child:has(>.product-page-process-steps){margin-top:var(--product-page-mobile-gap-after-first-block)}}@media(prefers-reduced-motion:reduce){.product-page-layout[data-animation-enabled=true] .product-page-reveal-item{opacity:1;transform:none;transition:none}}.product-page-layout>.shopify-block,.product-page-layout>.shopify-block>*{min-width:0;max-width:100%}.product-page-layout img,.product-page-layout video,.product-page-layout iframe{max-width:100%}.product-page-layout h1,.product-page-layout h2,.product-page-layout h3,.product-page-layout p,.product-page-layout li{overflow-wrap:anywhere}@media screen and (min-width:750px)and (max-width:1199px){.product-page-layout>.shopify-block,.product-page-layout>.shopify-block>*{width:100%}.product-page-layout [class*=__inner],.product-page-layout [class*=__grid],.product-page-layout [class*=__layout]{min-width:0;max-width:100%}}@media screen and (max-width:749px){.product-page-layout{overflow-x:clip}.product-page-layout>.shopify-block,.product-page-layout>.shopify-block>*{width:100%}}
