.text-over,.text-over__image-container{position:relative;width:100%}.text-over__mobile-image,.text-over__desktop-image{display:block;width:100%;height:auto}.text-over__content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center}@media only screen and (min-width: 750px){.text-over__heading{font-size:calc(var(--font-heading-scale) * 5.2rem)}}@media screen and (min-width: 750px){.text-over__content{margin-left:10%;padding:40px}.text-over__small-text{font-size:16px;margin-bottom:12px}.text-over__heading{font-size:calc(var(--font-heading-scale) * 5.2rem);margin:0 0 20px}.text-over__text{font-size:18px}}@media screen and (min-width: 990px){.text-over__content{margin-left:15%}}@media screen and (max-width: 749px){.text-over__mobile-image{display:block}.text-over__desktop-image{display:none}.text-over__content{position:absolute;bottom:3rem;left:0;right:0}}@media screen and (min-width: 750px){.text-over__mobile-image{display:none}.text-over__desktop-image{display:block}}@media screen and (min-width: 750px) and (max-width: 1050px){.text-over__heading{font-size:calc(var(--font-heading-scale) * 2.8rem)}.text-over__text{font-size:1.2rem;line-height:1.4;max-width:80%}}.battery-life{background-color:#111;color:#fff}.battery-life__grid{display:grid;grid-template-columns:1fr;min-height:100%}@media screen and (min-width: 750px){.battery-life__grid{grid-template-columns:1fr 1fr;align-items:stretch}.battery-life__grid--reverse{grid-template-areas:"content media"}.battery-life__grid--reverse .battery-life__media{grid-area:media}.battery-life__grid--reverse .battery-life__content{grid-area:content}}.battery-life__content{padding:2rem calc(2rem / var(--font-body-scale)) 2rem;display:flex;flex-direction:column;height:100%;padding-left:1rem}@media screen and (min-width: 990px){.battery-life__content{padding:6rem 7rem 7rem}}@media screen and (min-width: 750px){.battery-life__content--top{justify-content:flex-start}.battery-life__content--middle{justify-content:center}.battery-life__content--bottom{justify-content:flex-end}}.battery-life__media{height:100%;display:flex;align-items:center;position:relative;overflow:hidden}.battery-life__media--small{height:19.4rem}.battery-life__media--medium{height:29.6rem}.battery-life__media--large{height:43.5rem}@media screen and (min-width: 750px){.battery-life__media--small{height:31.4rem}.battery-life__media--medium{height:46rem}.battery-life__media--large{height:69.5rem}.battery-life__media img{padding:2rem}}.battery-life__media img{width:100%;height:100%;object-fit:cover}.battery-life__media--adapt{height:auto}.battery-life__media--adapt img{height:auto;position:relative}.battery-life__icon{width:48px;height:48px;margin-bottom:24px}.battery-life__icon img{width:100%;height:100%;object-fit:contain}.battery-life__title{font-size:calc(var(--font-heading-scale)* 5.2rem);font-weight:700;margin-bottom:20px;color:#fff;margin-top:0}.battery-life__description{font-size:1.6rem;line-height:1.5;color:#ffffffb3;margin-bottom:40px}.battery-life__stats{display:flex;flex-direction:column;gap:24px}.battery-stat__hours{font-size:42px;font-weight:700;color:#ff4800;line-height:1;margin-bottom:8px}.battery-stat__description{font-size:1.5rem;color:#ffffffb3;line-height:1.4}.battery-life__content--desktop-right>*{align-self:flex-end;text-align:right}.battery-life__content--desktop-center>*{align-self:center;text-align:center}.battery-life__content--mobile-right>*{align-self:flex-end;text-align:right}.battery-life__content--mobile-center>*{align-self:center;text-align:center}@media screen and (max-width: 749px){.battery-life__title{font-size:calc(var(--font-heading-scale)* 4rem)}.battery-life__description{font-size:1.5rem}.battery-stat__hours{font-size:36px}.features-list{gap:.75rem;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}.feature-item img{width:35px!important;height:35px!important}}.features-grid{display:grid;grid-template-columns:1fr;min-height:100%}@media screen and (min-width: 1024px){.features-grid{grid-template-columns:1fr 1fr;align-items:stretch}.features-grid--reverse{grid-template-areas:"content media"}.features-grid--reverse .features-media{grid-area:media}.features-grid--reverse .features-content{grid-area:content}}@media screen and (max-width: 1024px) and (min-width: 767px){.features-media.features-media--adapt{height:50rem}.features-media.features-media--adapt img{padding:20rem}}@media screen and (min-width: 1024px) and (max-width: 1280px){.features-grid{grid-template-columns:1.5fr 1fr}}.features-content{padding:2rem calc(2rem / var(--font-body-scale)) 2rem;display:flex;flex-direction:column;height:100%}@media screen and (min-width: 990px){.features-content{padding:6rem 7rem 7rem}}.features-media{height:100%;display:flex;align-items:center;position:relative;overflow:hidden}.features-media--small{height:19.4rem}.features-media--medium{height:29.6rem}.features-media--large{height:43.5rem}@media screen and (min-width: 750px){.features-media--small{height:31.4rem}.features-media--medium{height:46rem}.features-media--large{height:69.5rem}.features-content--top{justify-content:flex-start}.features-content--middle{justify-content:center}.features-content--bottom{justify-content:flex-end}.features-media img{padding:2rem}}.features-media img{width:100%;height:100%;object-fit:cover}.features-media--adapt{height:auto}.features-media--adapt img{height:auto;position:relative}.features-section.section-header{margin-bottom:3rem}@media screen and (max-width: 749px){.features-content .features-section.section-header h2{font-size:calc(var(--font-heading-scale)* 4rem)}.feature-text h3{font-size:1.2rem}.feature-text p{font-size:.875rem}.features-list{gap:.75rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.feature-item{padding:.75rem;flex-direction:column;text-align:center}}.features-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.feature-item img{width:45px;height:45px;object-fit:contain}.features-content--desktop-right>*{align-self:flex-end;text-align:right}.features-content--desktop-center>*{align-self:center;text-align:center}.features-content--mobile-right>*{align-self:flex-end;text-align:right}.features-content--mobile-center>*{align-self:center;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/65/assets/image-with-text-extension.css.map */
